Is there long term solution to resolve python package version dependencies issue?

Upper version limits on the Python interpreter in package metadata are generally considered bad practice. See Requires-Python upper limits for an extensive discussion on this, but one of the key issues is the one you’re describing here.

As @brass75 said, this is mostly a matter for individual package maintainers to address, there’s not much we can do centrally beyond making it clear what we consider to be best practices, and trying to define standards that make it easier to do the right thing than the wrong thing.

13 Likes