Update dependencies for Django 3.2
Review Request #12047 — Created Feb. 7, 2022 and submitted
This change pulls in the new dependencies for Djblets 3.x and Django
3.2. It also gets rid of a number of special dependency pins for
Python 2.7, which we no longer support on this branch.
- Ran setup.py develop for all supported Django versions.
- Ran unit tests.
Summary | ID |
---|---|
bc1a62538e6964d1080cb00c7e2feb189d86cc3a |
Description | From | Last Updated |
---|---|---|
We can now safely do ~=3.2.11. (Probably could do this safely for some time, but some old versions of easy_install … |
chipx86 | |
This can be ~=3.0a0.dev0. It'll do the right thing (I just tested). It'd be nice if there was a tool … |
chipx86 | |
Let's make this ~=3.11.0. |
chipx86 | |
~=2.2a0.dev |
chipx86 | |
~=3.1.1 |
chipx86 | |
~=1.6.3 |
chipx86 |
-
-
We can now safely do
~=3.2.11
.(Probably could do this safely for some time, but some old versions of
easy_install
didn't understand it.) -
This can be
~=3.0a0.dev0
. It'll do the right thing (I just tested).It'd be nice if there was a tool to validate these, but pip has some internal code:
>>> from pip._vendor.distlib.version import get_scheme >>> Matcher = get_scheme('default').matcher >>> matcher = Matcher('Foo~=3.0a0.dev0') >>> matcher.match('3.0a0.dev0') True >>> matcher.match('3.0a0') True >>> matcher.match('3.0.1') True >>> matcher.match('3.1') True >>> matcher.match('4.0') False
-
-
-
-
- Change Summary:
-
Make requested changes, and remove a bunch of old pins.
- Description:
-
This change pulls in the new dependencies for Djblets 3.x and Django
~ 3.2. ~ 3.2. It also gets rid of a number of special dependency pins for + Python 2.7, which we no longer support on this branch. - Commits:
-
Summary ID 5158537b17a177991d3e089158472e802fd6b4c5 bc1a62538e6964d1080cb00c7e2feb189d86cc3a