File tree Expand file tree Collapse file tree 5 files changed +35
-2
lines changed Expand file tree Collapse file tree 5 files changed +35
-2
lines changed Original file line number Diff line number Diff line change 1111cibuildwheel
1212setuptools
1313wheel
14+
15+ # Build has a windows-only dependency on colorama:
16+ # https://github.com/pypa/build/blob/main/setup.cfg#L32
17+ # colorama;os_name == "nt"
18+ # We copy it here so it can get pinned.
19+ colorama
Original file line number Diff line number Diff line change 33
44-c pins.pip
55
6- # The light-threads packages we test against
6+ # The light-threads packages we test against.
77
88eventlet
99gevent
1010greenlet
11+
12+ # gevent needs cffi, but only on Windows, not sure why.
13+ cffi>=1.12.2
Original file line number Diff line number Diff line change 99
1010# https://github.com/jazzband/pip-tools/issues/1617
1111pip<22.1
12+
13+ # requests gets different versions in dev.pip and doc/requirements.pip, not
14+ # sure why, and they then ask for different versions of certifi, and we can't
15+ # install, so pin certifi.
16+ certifi==2022.5.18.1
Original file line number Diff line number Diff line change @@ -12,4 +12,17 @@ pytest
1212pytest-xdist
1313# Use a fork of PyContracts that supports Python 3.9
1414#PyContracts==1.8.12
15- git+https://github.com/slorg1/contracts@collections_and_validator
15+ # git+https://github.com/slorg1/contracts@collections_and_validator
16+ https://github.com/slorg1/contracts/archive/c5a6da27d4dc9985f68e574d20d86000880919c3.zip
17+
18+ # Pytest has a windows-only dependency on colorama:
19+ # https://github.com/pytest-dev/pytest/blob/main/setup.cfg#L49
20+ # colorama;sys_platform=="win32"
21+ # We copy it here so it can get pinned.
22+ colorama
23+
24+ # Pytest has a windows-only dependency on atomicwrites:
25+ # https://github.com/pytest-dev/pytest/blob/7.1.2/setup.cfg#L50
26+ # atomicwrites>=1.0;sys_platform=="win32"
27+ # though it's been removed on main.
28+ atomicwrites>=1.0
Original file line number Diff line number Diff line change 88
99tox
1010tox-gh-actions
11+
12+ # Tox has a windows-only dependency on colorama:
13+ # https://github.com/tox-dev/tox/blob/master/setup.cfg#L44
14+ # colorama>=0.4.1 ;platform_system=="Windows"
15+ # We copy it here so it can get pinned.
16+ colorama>=0.4.1
You can’t perform that action at this time.
0 commit comments