Skip to content

Commit

Permalink
build: pin virtualenv to avoid a free-threading problem
Browse files Browse the repository at this point in the history
  • Loading branch information
nedbat committed Jan 21, 2025
1 parent 32a1622 commit fef9e44
Show file tree
Hide file tree
Showing 8 changed files with 18 additions and 12 deletions.
7 changes: 4 additions & 3 deletions requirements/dev.pip
Original file line number Diff line number Diff line change
Expand Up @@ -49,11 +49,11 @@ flaky==3.8.1
# via -r /Users/ned/coverage/trunk/requirements/pytest.in
greenlet==3.1.1
# via -r requirements/dev.in
hypothesis==6.124.0
hypothesis==6.124.1
# via -r /Users/ned/coverage/trunk/requirements/pytest.in
idna==3.10
# via requests
importlib-metadata==8.5.0
importlib-metadata==8.6.1
# via
# build
# keyring
Expand Down Expand Up @@ -181,8 +181,9 @@ urwid==2.6.16
# urwid-readline
urwid-readline==0.15.1
# via pudb
virtualenv==20.29.0
virtualenv==20.28.1
# via
# -c /Users/ned/coverage/trunk/requirements/pins.pip
# -r /Users/ned/coverage/trunk/requirements/pip.in
# tox
wcwidth==0.2.13
Expand Down
2 changes: 1 addition & 1 deletion requirements/kit.pip
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ filelock==3.16.1
# via cibuildwheel
idna==3.10
# via requests
importlib-metadata==8.5.0
importlib-metadata==8.6.1
# via
# build
# keyring
Expand Down
2 changes: 1 addition & 1 deletion requirements/mypy.pip
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ execnet==2.1.1
# via pytest-xdist
flaky==3.8.1
# via -r /Users/ned/coverage/trunk/requirements/pytest.in
hypothesis==6.124.0
hypothesis==6.124.1
# via -r /Users/ned/coverage/trunk/requirements/pytest.in
iniconfig==2.0.0
# via pytest
Expand Down
3 changes: 2 additions & 1 deletion requirements/pins.pip
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,5 @@

# Version pins, for use as a constraints file.

# None for now!
# https://github.com/pypa/virtualenv/issues/2829
virtualenv<20.29.0
2 changes: 1 addition & 1 deletion requirements/pip-tools.pip
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ build==1.2.2.post1
# via pip-tools
click==8.1.8
# via pip-tools
importlib-metadata==8.5.0
importlib-metadata==8.6.1
# via build
packaging==24.2
# via build
Expand Down
6 changes: 4 additions & 2 deletions requirements/pip.pip
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,10 @@ filelock==3.16.1
# via virtualenv
platformdirs==4.3.6
# via virtualenv
virtualenv==20.29.0
# via -r requirements/pip.in
virtualenv==20.28.1
# via
# -c /Users/ned/coverage/trunk/requirements/pins.pip
# -r requirements/pip.in

# The following packages are considered to be unsafe in a requirements file:
pip==24.3.1
Expand Down
2 changes: 1 addition & 1 deletion requirements/pytest.pip
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ execnet==2.1.1
# via pytest-xdist
flaky==3.8.1
# via -r requirements/pytest.in
hypothesis==6.124.0
hypothesis==6.124.1
# via -r requirements/pytest.in
iniconfig==2.0.0
# via pytest
Expand Down
6 changes: 4 additions & 2 deletions requirements/tox.pip
Original file line number Diff line number Diff line change
Expand Up @@ -42,5 +42,7 @@ tox-gh==1.5.0
# via -r requirements/tox.in
typing-extensions==4.12.2
# via tox
virtualenv==20.29.0
# via tox
virtualenv==20.28.1
# via
# -c /Users/ned/coverage/trunk/requirements/pins.pip
# tox

0 comments on commit fef9e44

Please sign in to comment.