Skip to content

Commit

Permalink
Upgrade dependencies
Browse files Browse the repository at this point in the history
* Upgrade pre-commit dependencies
* Add pkg-config to base-builder Docker stage
* Upgrade Python requirements
* Upgrade GitHub actions
  • Loading branch information
replaceafill authored Jul 8, 2024
1 parent 2f44fc7 commit 7b506f5
Show file tree
Hide file tree
Showing 5 changed files with 28 additions and 27 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ jobs:
- name: "Set up buildx"
uses: "docker/setup-buildx-action@v3"
- name: "Build the archivematica-storage-service image"
uses: "docker/build-push-action@v5"
uses: "docker/build-push-action@v6"
with:
target: "archivematica-storage-service"
build-args: |
Expand Down
2 changes: 1 addition & 1 deletion .pre-commit-config.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
repos:
- repo: https://github.com/astral-sh/ruff-pre-commit
rev: v0.4.9
rev: v0.5.1
hooks:
- id: ruff
args: [--fix, --exit-non-zero-on-fix]
Expand Down
1 change: 1 addition & 0 deletions Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@ RUN set -ex \
libsasl2-dev \
libsqlite3-dev \
locales \
pkg-config \
&& rm -rf /var/lib/apt/lists/* /var/cache/apt/*

RUN locale-gen en_US.UTF-8
Expand Down
32 changes: 16 additions & 16 deletions requirements-dev.txt
Original file line number Diff line number Diff line change
Expand Up @@ -12,9 +12,9 @@ asgiref==3.8.1
# django
bagit==1.8.1
# via -r requirements.txt
boto3==1.34.128
boto3==1.34.141
# via -r requirements.txt
botocore==1.34.128
botocore==1.34.141
# via
# -r requirements.txt
# boto3
Expand All @@ -25,7 +25,7 @@ build==1.2.1
# via pip-tools
cachetools==5.3.3
# via tox
certifi==2024.6.2
certifi==2024.7.4
# via
# -r requirements.txt
# requests
Expand All @@ -43,7 +43,7 @@ click==8.1.7
# via pip-tools
colorama==0.4.6
# via tox
coverage[toml]==7.5.3
coverage[toml]==7.5.4
# via
# -r requirements-dev.in
# pytest-cov
Expand Down Expand Up @@ -86,7 +86,7 @@ django-tastypie==0.14.7
# via -r requirements.txt
exceptiongroup==1.2.1
# via pytest
filelock==3.15.1
filelock==3.15.4
# via
# tox
# virtualenv
Expand All @@ -106,7 +106,7 @@ idna==3.7
# via
# -r requirements.txt
# requests
importlib-metadata==7.1.0
importlib-metadata==8.0.0
# via
# build
# pytest-randomly
Expand All @@ -130,7 +130,7 @@ josepy==1.14.0
# mozilla-django-oidc
jsonfield==3.1.0
# via -r requirements.txt
keystoneauth1==5.6.0
keystoneauth1==5.7.0
# via
# -r requirements.txt
# python-keystoneclient
Expand Down Expand Up @@ -165,7 +165,7 @@ os-service-types==1.7.0
# via
# -r requirements.txt
# keystoneauth1
oslo-config==9.4.0
oslo-config==9.5.0
# via
# -r requirements.txt
# python-keystoneclient
Expand All @@ -179,7 +179,7 @@ oslo-serialization==5.4.0
# via
# -r requirements.txt
# python-keystoneclient
oslo-utils==7.1.0
oslo-utils==7.2.0
# via
# -r requirements.txt
# oslo-serialization
Expand Down Expand Up @@ -239,7 +239,7 @@ pyparsing==3.1.2
# -r requirements.txt
# httplib2
# oslo-utils
pyproject-api==1.6.1
pyproject-api==1.7.1
# via tox
pyproject-hooks==1.1.0
# via
Expand Down Expand Up @@ -302,7 +302,7 @@ rfc3986==2.0.0
# via
# -r requirements.txt
# oslo-config
s3transfer==0.10.1
s3transfer==0.10.2
# via
# -r requirements.txt
# boto3
Expand Down Expand Up @@ -331,7 +331,7 @@ tomli==2.0.1
# pyproject-api
# pytest
# tox
tox==4.15.1
tox==4.16.0
# via -r requirements-dev.in
typing-extensions==4.12.2
# via
Expand All @@ -348,11 +348,11 @@ urllib3==1.26.19
# -r requirements.txt
# botocore
# requests
virtualenv==20.26.2
virtualenv==20.26.3
# via tox
wheel==0.43.0
# via pip-tools
whitenoise==6.6.0
whitenoise==6.7.0
# via -r requirements.txt
wrapt==1.16.0
# via
Expand All @@ -373,9 +373,9 @@ zope-interface==6.4.post2
# gevent

# The following packages are considered to be unsafe in a requirements file:
pip==24.0
pip==24.1.2
# via pip-tools
setuptools==70.0.0
setuptools==70.2.0
# via
# -r requirements.txt
# pip-tools
Expand Down
18 changes: 9 additions & 9 deletions requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -10,15 +10,15 @@ asgiref==3.8.1
# via django
bagit==1.8.1
# via -r requirements.in
boto3==1.34.128
boto3==1.34.141
# via -r requirements.in
botocore==1.34.128
botocore==1.34.141
# via
# boto3
# s3transfer
brotli==1.1.0
# via -r requirements.in
certifi==2024.6.2
certifi==2024.7.4
# via requests
cffi==1.16.0
# via cryptography
Expand Down Expand Up @@ -81,7 +81,7 @@ josepy==1.14.0
# via mozilla-django-oidc
jsonfield==3.1.0
# via -r requirements.in
keystoneauth1==5.6.0
keystoneauth1==5.7.0
# via python-keystoneclient
lxml==5.2.2
# via
Expand All @@ -105,7 +105,7 @@ netifaces==0.11.0
# via oslo-utils
os-service-types==1.7.0
# via keystoneauth1
oslo-config==9.4.0
oslo-config==9.5.0
# via python-keystoneclient
oslo-i18n==6.3.0
# via
Expand All @@ -114,7 +114,7 @@ oslo-i18n==6.3.0
# python-keystoneclient
oslo-serialization==5.4.0
# via python-keystoneclient
oslo-utils==7.1.0
oslo-utils==7.2.0
# via
# oslo-serialization
# python-keystoneclient
Expand Down Expand Up @@ -183,7 +183,7 @@ requests==2.32.3
# python-swiftclient
rfc3986==2.0.0
# via oslo-config
s3transfer==0.10.1
s3transfer==0.10.2
# via boto3
six==1.16.0
# via
Expand All @@ -210,7 +210,7 @@ urllib3==1.26.19
# via
# botocore
# requests
whitenoise==6.6.0
whitenoise==6.7.0
# via -r requirements.in
wrapt==1.16.0
# via debtcollector
Expand All @@ -222,7 +222,7 @@ zope-interface==6.4.post2
# via gevent

# The following packages are considered to be unsafe in a requirements file:
setuptools==70.0.0
setuptools==70.2.0
# via
# zope-event
# zope-interface

0 comments on commit 7b506f5

Please sign in to comment.