-
Notifications
You must be signed in to change notification settings - Fork 41
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Added the incompatiblity of cryptography to the dockerfile. - 1.3.10 broke dependencies because the docker didn't pull the project constraints. - Added a constraints specific for python2 users, other can continue using the python3 one. This should allow: - Making sure further version's docker stay compatible - easier maintenance of python2 vs python3 compatibility. This does not fix forward compatiblity with cryptography, but at least make the current build work.
- Loading branch information
Showing
7 changed files
with
331 additions
and
45 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,60 @@ | ||
# | ||
# This file is autogenerated by pip-compile | ||
# To update, run: | ||
# | ||
# pip-compile --no-emit-trusted-host --no-index --output-file=constraints-py27.txt requirements.txt | ||
# | ||
-e git+https://github.com/stephanerobert/tftpy.git@master#egg=tftpy | ||
# via -r requirements.txt | ||
appdirs==1.4.4 | ||
# via twisted | ||
cffi==1.14.5 | ||
# via cryptography | ||
constantly==15.1.0 | ||
# via twisted | ||
contextlib2==0.6.0.post1 | ||
# via | ||
# importlib-resources | ||
# zipp | ||
cryptography==2.9.2 ; python_version < "3" | ||
# via | ||
# -r requirements.txt | ||
# twisted | ||
enum34==1.1.10 | ||
# via cryptography | ||
importlib-resources==3.3.1 | ||
# via netaddr | ||
incremental==21.3.0 | ||
# via twisted | ||
ipaddress==1.0.23 | ||
# via cryptography | ||
lxml==4.6.3 | ||
# via -r requirements.txt | ||
netaddr==0.8.0 | ||
# via -r requirements.txt | ||
pathlib2==2.3.5 | ||
# via importlib-resources | ||
pyasn1==0.4.8 | ||
# via twisted | ||
pycparser==2.20 | ||
# via cffi | ||
scandir==1.10.0 | ||
# via pathlib2 | ||
singledispatch==3.6.1 | ||
# via importlib-resources | ||
six==1.16.0 | ||
# via | ||
# cryptography | ||
# pathlib2 | ||
# singledispatch | ||
twisted[conch]==16.6.0 | ||
# via -r requirements.txt | ||
typing==3.10.0.0 | ||
# via importlib-resources | ||
zipp==1.2.0 | ||
# via importlib-resources | ||
zope.interface==5.4.0 | ||
# via twisted | ||
|
||
# The following packages are considered to be unsafe in a requirements file: | ||
# setuptools |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,6 @@ | ||
-e git+https://github.com/stephanerobert/tftpy.git@master#egg=tftpy | ||
cryptography<3; python_version<'3' | ||
cryptography<3; python_version=='3.5' | ||
netaddr>=0.7.13 | ||
Twisted[conch]>=16.6.0, <17.0 | ||
lxml>=3.7 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,130 @@ | ||
# | ||
# This file is autogenerated by pip-compile | ||
# To update, run: | ||
# | ||
# pip-compile --no-emit-trusted-host --no-index --output-file=test-constraints-py27.txt constraints-py27.txt test-requirements.txt | ||
# | ||
-e git+https://github.com/stephanerobert/tftpy.git@master#egg=tftpy | ||
# via -r constraints-py27.txt | ||
appdirs==1.4.4 | ||
# via | ||
# -r constraints-py27.txt | ||
# twisted | ||
bcrypt==3.1.7 | ||
# via paramiko | ||
cffi==1.14.5 | ||
# via | ||
# -r constraints-py27.txt | ||
# bcrypt | ||
# cryptography | ||
# pynacl | ||
constantly==15.1.0 | ||
# via | ||
# -r constraints-py27.txt | ||
# twisted | ||
contextlib2==0.6.0.post1 | ||
# via | ||
# -r constraints-py27.txt | ||
# importlib-resources | ||
# zipp | ||
cryptography==2.9.2 ; python_version < "3" | ||
# via | ||
# -r constraints-py27.txt | ||
# paramiko | ||
# twisted | ||
enum34==1.1.10 | ||
# via | ||
# -r constraints-py27.txt | ||
# cryptography | ||
flexmock==0.10.4 | ||
# via -r test-requirements.txt | ||
funcsigs==1.0.2 | ||
# via mock | ||
importlib-resources==3.3.1 | ||
# via | ||
# -r constraints-py27.txt | ||
# netaddr | ||
incremental==21.3.0 | ||
# via | ||
# -r constraints-py27.txt | ||
# twisted | ||
ipaddress==1.0.23 | ||
# via | ||
# -r constraints-py27.txt | ||
# cryptography | ||
lxml==4.6.3 | ||
# via | ||
# -r constraints-py27.txt | ||
# ncclient | ||
mock==3.0.5 | ||
# via -r test-requirements.txt | ||
ncclient==0.6.10 | ||
# via -r test-requirements.txt | ||
netaddr==0.8.0 | ||
# via | ||
# -r constraints-py27.txt | ||
# pyeapi | ||
nose==1.3.7 | ||
# via -r test-requirements.txt | ||
paramiko==2.7.2 | ||
# via ncclient | ||
pathlib2==2.3.5 | ||
# via | ||
# -r constraints-py27.txt | ||
# importlib-resources | ||
pexpect==4.8.0 | ||
# via -r test-requirements.txt | ||
ptyprocess==0.7.0 | ||
# via pexpect | ||
pyasn1==0.4.8 | ||
# via | ||
# -r constraints-py27.txt | ||
# twisted | ||
pycparser==2.20 | ||
# via | ||
# -r constraints-py27.txt | ||
# cffi | ||
pyeapi==0.8.4 | ||
# via -r test-requirements.txt | ||
pyhamcrest==1.10.1 | ||
# via -r test-requirements.txt | ||
pynacl==1.4.0 | ||
# via paramiko | ||
scandir==1.10.0 | ||
# via | ||
# -r constraints-py27.txt | ||
# pathlib2 | ||
selectors2==2.0.2 | ||
# via ncclient | ||
singledispatch==3.6.1 | ||
# via | ||
# -r constraints-py27.txt | ||
# importlib-resources | ||
six==1.16.0 | ||
# via | ||
# -r constraints-py27.txt | ||
# bcrypt | ||
# cryptography | ||
# mock | ||
# ncclient | ||
# pathlib2 | ||
# pyhamcrest | ||
# pynacl | ||
# singledispatch | ||
twisted[conch]==16.6.0 | ||
# via -r constraints-py27.txt | ||
typing==3.10.0.0 | ||
# via | ||
# -r constraints-py27.txt | ||
# importlib-resources | ||
zipp==1.2.0 | ||
# via | ||
# -r constraints-py27.txt | ||
# importlib-resources | ||
zope.interface==5.4.0 | ||
# via | ||
# -r constraints-py27.txt | ||
# twisted | ||
|
||
# The following packages are considered to be unsafe in a requirements file: | ||
# setuptools |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.