Update dependencies for Django 3.2
Review Request #12047 — Created Feb. 7, 2022 and submitted
Information | |
---|---|
david | |
Review Board | |
release-5.0.x | |
Reviewers | |
reviewboard | |
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 | |
---|---|
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 … |
|
|
This can be ~=3.0a0.dev0. It'll do the right thing (I just tested). It'd be nice if there was a tool … |
|
|
Let's make this ~=3.11.0. |
|
|
~=2.2a0.dev |
|
|
~=3.1.1 |
|
|
~=1.6.3 |
|
-
-
reviewboard/dependencies.py (Diff revision 1) 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.) -
reviewboard/dependencies.py (Diff revision 1) 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: |
|
||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Commits: |
|
||||||||||||
Diff: |
Revision 2 (+58 -256) |