Skip to content

Commit

Permalink
Update dependency pins for Python 3.10 on macOS
Browse files Browse the repository at this point in the history
These version pins are only used by Baseplate's own tests (not consumers
of baseplate), so choosing versions here which have wheels for Python
3.10 on macOS is done mainly for convenience.

Python 3.10 was chosen as it's currently the latest-supported version of
Python for Baseplate. This will probably need more adjusting for 3.11
and 3.12.
  • Loading branch information
chriskuehl committed Jan 16, 2024
1 parent 4ba93b3 commit 0bcaff4
Show file tree
Hide file tree
Showing 3 changed files with 31 additions and 8 deletions.
4 changes: 4 additions & 0 deletions .pre-commit-config.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,8 @@
repos:
- repo: https://github.com/pre-commit/pre-commit-hooks
rev: v4.5.0
hooks:
- id: requirements-txt-fixer
- repo: local
hooks:
- id: make-fmt
Expand Down
29 changes: 24 additions & 5 deletions requirements-transitive.txt
Original file line number Diff line number Diff line change
Expand Up @@ -8,30 +8,38 @@ alabaster==0.7.12
amqp==2.6.1
appdirs==1.4.4
aspy.refactor-imports==2.1.1
astroid==2.12.14
attrs==20.3.0
Babel==2.9.1
beautifulsoup4==4.9.3
botocore==1.24.46
cached-property==1.5.2
cassandra-driver==3.24.0
cassandra-driver==3.29.0
certifi==2022.12.7
cffi==1.14.5
cfgv==3.4.0
chardet==4.0.0
click==7.1.2
confluent-kafka==1.6.0
confluent-kafka==2.3.0
coverage==5.4
cryptography==39.0.1
dill==0.3.7
distlib==0.3.8
docutils==0.16
filelock==3.13.1
geomet==0.2.1.post1
gevent==21.1.2
gevent==23.9.1
graphviz==0.16
greenlet==1.0.0
greenlet==3.0.3
hupper==1.10.2
identify==2.5.33
idna==2.10
imagesize==1.2.0
importlib-metadata==4.2.0
iniconfig==1.1.1
isort==5.7.0
Jinja2==2.11.3
jmespath==0.10.0
kazoo==2.8.0
kombu==4.6.11
lazy-object-proxy==1.4.3
Expand All @@ -41,13 +49,14 @@ moto==3.1.4
mypy-extensions==0.4.3
ndg-httpsclient==0.5.1
netifaces==0.10.9
nodeenv==1.8.0
objgraph==3.5.0
packaging==20.9
PasteDeploy==2.1.1
pathspec==0.9.0
plaster==1.0
plaster-pastedeploy==0.7
platformdirs==2.4.0
platformdirs==4.1.0
pluggy==0.13.1
posix-ipc==1.0.5
py==1.10.0
Expand All @@ -61,12 +70,16 @@ pymemcache==1.4.3
pyOpenSSL==23.0.0
pyparsing==2.4.7
pyramid==1.10.5
python-dateutil==2.8.2
python-json-logger==2.0.1
PyYAML==6.0.1
reddit-cqlmapper==0.3.0
redis==3.5.3
redis-py-cluster==2.1.2
regex==2020.11.13
requests==2.25.1
responses==0.23.1
s3transfer==0.5.2
sentry-sdk==1.14.0
six==1.15.0
snowballstemmer==2.1.0
Expand All @@ -82,14 +95,20 @@ SQLAlchemy==1.4.12
thrift-unofficial==0.19.0
toml==0.10.2
tomli==1.2.2
tomlkit==0.12.3
translationstring==1.4
types-PyYAML==6.0.12.12
typing-extensions==3.10.0.2
urllib3==1.26.11
venusian==3.0.0
vine==1.3.0
virtualenv==20.25.0
waitress==2.1.2
WebOb==1.8.6
Werkzeug==2.1.2
wrapt==1.12.1
xmltodict==0.13.0
zipp==3.17.0
zope.deprecation==4.4.0
zope.event==4.5.0
zope.interface==5.2.0
6 changes: 3 additions & 3 deletions requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,12 @@
-r requirements-transitive.txt
black==21.10b0
boto3==1.21.20
fakeredis==1.5.0
flake8==5.0.4
lxml==4.9.1
mypy==0.910
prometheus-client==0.16.0
pre-commit==3.5.0
prometheus-client==0.19.0
pydocstyle==5.1.1
pylint==2.15.3
pytest==6.2.2
Expand All @@ -23,5 +25,3 @@ types-redis==3.5.3
types-requests==2.25.6
types-setuptools==57.0.2
webtest==2.0.35
wheel==0.38.1
fakeredis==1.5.0

0 comments on commit 0bcaff4

Please sign in to comment.