-
Couldn't load subscription status.
- Fork 110
Use packaging for LegacyVersion / LooseVersion
#349
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
Conversation
Codecov Report
@@ Coverage Diff @@
## master #349 +/- ##
==========================================
+ Coverage 87.68% 87.88% +0.19%
==========================================
Files 20 16 -4
Lines 1852 1519 -333
Branches 298 0 -298
==========================================
- Hits 1624 1335 -289
- Misses 154 184 +30
+ Partials 74 0 -74
📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more |
d556084 to
910344d
Compare
packaging for Versionpackaging for LegacyVersion / LooseVersion
910344d to
f8c3e38
Compare
bb68b70 to
d6ab13b
Compare
f8c3e38 to
5a7f573
Compare
We still need those to work - not to break pypi conformance, but since we use this for tmux versions.
5a7f573 to
9306d46
Compare
Deprecate distutils.version.LooseVersion for our own LegacyVersion Fixes #348, #349 See also: tmux-python/tmuxp#727
Ongoing issue:
python 3.10 raises warnings with distutils
In
packaging,LegacyVersion(the supercessor toLooseVersion) will be deprecated, we won't be able to support2.4-openbsd(like what is seen on OpenBSD's tmux versionsThis deprecation warning is live in 21.3 and looks like it will have
LegacyVersionremoved in 22