-
Notifications
You must be signed in to change notification settings - Fork 606
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Please straighten out your supported Python versions and dependencies #976
Comments
We're not going out of our way to support Python2 any more - if it breaks it breaks. But we are also not going out of our way to kill it right now in pymavlink. That day may come - and it will be a good day!
I think we may be unaware of problems that our laggardly behaviour may be causing other people here. Are you attempting to create system packages or the like?
.... python3 is a possibility on Bionic.
Wait, who doesn't like steam trains? |
Am I missing something? I don't see any reference to Is future only required for python2? |
Derp, I can be kinda dumb sometimes. I had the mavlink project checked out (with pymavlink as a submodule) and I was doing Attached is a patch that I think should maintain python2 compatibility without requiring the future module in python 3.11+. I understand |
I just came back to this after several years and there seems to be zero progress in terms of cleaning up Python version support or packaging. Meaning
setup.py
still requires future pkg even though several other places claim only py36 or later (and several variants thereof). This is getting ridiculous trying to maintain a package that won't let go of out-dated dependencies. The world moves on and even bionic has been declared lifeless. Please lurch forward into at least the early 21st century...The text was updated successfully, but these errors were encountered: