1
0

sod off, baldrick

This commit is contained in:
David Robertson
2022-03-11 15:35:24 +00:00
parent 4b2ec2db57
commit c5a7465a1a
2 changed files with 4 additions and 0 deletions

View File

@@ -29,11 +29,14 @@ export VIRTUALENV_NO_DOWNLOAD=1
# - OpenSSL 1.1 compiled cryptography (as older ones don't compile on Travis).
# - remove pygithub from dev dependencies, because this wants a higher version of
# pynacl than our minimum and we're not using it here
# - remove systemd-python. This used to be omitted when running `python_dependencies.py`
# as a script; we preserve this behaviour here.
sed -i-backup \
-e "s/[~>]=/==/g" \
-e "/psycopg2/d" \
-e 's/pyOpenSSL = "==16.0.0"/pyOpenSSL = "==17.0.0"/' \
-e '/pygithub/d' \
-e '/systemd/d' \
pyproject.toml
# There are almost certainly going to be dependency conflicts there, so I'm going to

View File

@@ -163,6 +163,7 @@ psycopg2cffi = { version = ">=2.8", markers = "platform_python_implementation ==
psycopg2cffi-compat = { version = "==1.1", markers = "platform_python_implementation == 'PyPy'", optional = true }
pysaml2 = { version = ">=4.5.0", optional = true }
authlib = { version = ">=0.14.0", optional = true }
# Note: systemd-python 231 appears to have been yanked from pypi
systemd-python = { version = ">=231", optional = true }
lxml = { version = ">=4.2.0", optional = true }
sentry-sdk = { version = ">=0.7.2", optional = true }