-
-
Notifications
You must be signed in to change notification settings - Fork 2k
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
👷 Divide pip constraints into distinct pairs #7460
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
This file was deleted.
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
[pip-tools] | ||
allow-unsafe = true | ||
resolver = "backtracking" | ||
strip-extras = true |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
-r typing-extensions.in | ||
-r runtime-deps.in | ||
|
||
gunicorn | ||
uvloop; platform_system != "Windows" and implementation_name == "cpython" # MagicStack/uvloop#14 |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,13 +1,8 @@ | ||
-r multidict.txt | ||
-r typing-extensions.txt | ||
# required c-ares will not build on windows | ||
aiodns==3.0.0; sys_platform=="linux" or sys_platform=="darwin" | ||
aiosignal==1.3.1 | ||
async-timeout==4.0.2 | ||
Brotli==1.0.9 | ||
cchardet==2.1.7; python_version < "3.10" # Unmaintained: aio-libs/aiohttp#6819 | ||
charset-normalizer==3.2.0 | ||
frozenlist==1.4.0 | ||
gunicorn==21.2.0 | ||
uvloop==0.17.0; platform_system!="Windows" and implementation_name=="cpython" and python_version<"3.9" # MagicStack/uvloop#14 | ||
yarl==1.9.2 | ||
# | ||
# This file is autogenerated by pip-compile with Python 3.8 | ||
# by the following command: | ||
# | ||
# pip-compile --allow-unsafe --output-file=requirements/base.txt --strip-extras requirements/multidict.txt | ||
# | ||
multidict==6.0.4 | ||
# via -r requirements/multidict.txt |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
Pillow < 10 # https://github.com/blockdiag/sphinxcontrib-blockdiag/issues/26 | ||
pydantic < 2 # looks like `python-on-whales` hasn't upgraded to support v2 | ||
Comment on lines
+1
to
+2
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Do we want to track these? Normally easier to just have the locks at working versions and let Dependabot PRs figure out when they are passing and can be bumped. There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Yes, otherwise pip-tools will try to upgrade to non-working versions. And dependabot would also spam with PRs likely. FWIW, we may want to reconsider after getting the hotfixes and backports for this in. There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. If it's PRs to bump pillow and pydantic, that'd be the expected behaviour to me. Once they start working, the PRs will get merged, and I can check open PRs to see which are still failing at any given time. |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,4 @@ | ||
-r cython.txt | ||
-r dev.txt | ||
-r doc-spelling.txt | ||
-r lint.txt | ||
-r cython.in | ||
-r dev.in | ||
-r doc-spelling.in | ||
-r lint.in |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks like I messed up arguments of the for-loop I used locally. Will have to hotfix the lock files in a follow-up PR.