Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
106 commits
Select commit Hold shift + click to select a range
9591556
chore(deps): bump node from 25.1.0-bookworm to 25.2.1-bookworm
dependabot[bot] Nov 18, 2025
f169443
chore(deps): bump pytokens from 0.2.0 to 0.3.0
dependabot[bot] Dec 2, 2025
e802e0b
chore(deps): bump zope-event from 6.0 to 6.1
dependabot[bot] Dec 2, 2025
6e7abc8
chore(deps): bump googleapis-common-protos from 1.71.0 to 1.72.0
dependabot[bot] Dec 2, 2025
f407df1
chore(deps): bump docutils from 0.22.2 to 0.22.3
dependabot[bot] Dec 2, 2025
3bc5ac3
chore(deps): bump mkdocs-macros-plugin from 1.4.1 to 1.5.0
dependabot[bot] Dec 10, 2025
7a448c5
chore(deps): bump execnet from 2.1.1 to 2.1.2
dependabot[bot] Dec 10, 2025
7eb618d
chore(deps): bump types-pytz from 2025.2.0.20250809 to 2025.2.0.20251108
dependabot[bot] Dec 10, 2025
9dbec18
chore(deps): bump mkdocs-material from 9.6.23 to 9.7.0
dependabot[bot] Dec 10, 2025
92254ce
chore(deps): bump pynacl from 1.6.0 to 1.6.1
dependabot[bot] Dec 10, 2025
cb68585
chore(deps): bump cmarkgfm from 2024.11.20 to 2025.10.22
dependabot[bot] Dec 10, 2025
5323bb8
chore(deps): bump certifi from 2025.10.5 to 2025.11.12
dependabot[bot] Dec 10, 2025
2e436b1
chore(deps): bump opentelemetry-api from 1.38.0 to 1.39.1
dependabot[bot] Dec 12, 2025
ba27517
chore(deps): bump types-awscrt from 0.28.2 to 0.30.0
dependabot[bot] Dec 12, 2025
6622527
chore(deps): bump pypi-attestations from 0.0.28 to 0.0.29
dependabot[bot] Dec 12, 2025
5f14a22
chore(deps): bump mkdocs-rss-plugin from 1.17.4 to 1.17.7
dependabot[bot] Dec 15, 2025
4d4e41c
chore(deps): bump beautifulsoup4 from 4.14.2 to 4.14.3
dependabot[bot] Dec 15, 2025
1fba7f5
chore(deps): bump tinycss2 from 1.4.0 to 1.5.1
dependabot[bot] Dec 15, 2025
d42ada1
chore(deps): bump black from 25.9.0 to 25.12.0
dependabot[bot] Dec 15, 2025
164453d
chore(deps): bump pyupgrade from 3.21.0 to 3.21.2
dependabot[bot] Dec 15, 2025
15e1841
chore(deps): bump faker from 37.12.0 to 38.2.0
dependabot[bot] Dec 15, 2025
e92c4cb
chore(deps): bump sphinx-lint from 1.0.1 to 1.0.2
dependabot[bot] Dec 15, 2025
bb7a085
chore(deps): bump zope-sqlalchemy from 4.0 to 4.1
dependabot[bot] Dec 15, 2025
5e98323
chore(deps): bump alembic from 1.17.1 to 1.17.2
dependabot[bot] Dec 15, 2025
82e0c83
chore(deps): bump opensearch-py from 3.0.0 to 3.1.0
dependabot[bot] Dec 15, 2025
b565d79
chore(deps): bump sqlalchemy[asyncio] from 2.0.44 to 2.0.45
dependabot[bot] Dec 15, 2025
0c0352d
chore(deps): bump google-cloud-storage from 3.4.1 to 3.7.0
dependabot[bot] Dec 15, 2025
e812cf3
chore(deps): bump google-resumable-media from 2.7.2 to 2.8.0
dependabot[bot] Dec 15, 2025
b7ca114
chore(deps): bump greenlet from 3.2.4 to 3.3.0
dependabot[bot] Dec 15, 2025
4c0b1fb
chore(deps): bump billiard from 4.2.2 to 4.2.4
dependabot[bot] Dec 15, 2025
c3f49a1
chore(deps): bump protobuf from 6.33.0 to 6.33.2
dependabot[bot] Dec 15, 2025
65c619e
chore(deps): bump tzdata from 2025.2 to 2025.3
dependabot[bot] Dec 15, 2025
a1e116e
chore(deps): bump sentry-sdk from 2.43.0 to 2.47.0
dependabot[bot] Dec 15, 2025
638653f
chore(deps): bump click from 8.3.0 to 8.3.1
dependabot[bot] Dec 15, 2025
b5181b0
chore(deps): bump urllib3 from 2.5.0 to 2.6.0
dependabot[bot] Dec 15, 2025
90e8104
chore(deps): bump disposable-email-domains from 0.0.147 to 0.0.153
dependabot[bot] Dec 15, 2025
db0541c
chore(deps): bump mypy-zope from 1.0.13 to 1.0.14
dependabot[bot] Dec 15, 2025
1ea94f3
chore(deps): bump types-s3transfer from 0.14.0 to 0.16.0
dependabot[bot] Dec 15, 2025
9eed642
chore(deps): bump zope-interface from 7.2 to 8.1.1
dependabot[bot] Dec 15, 2025
a0b234c
chore(deps): bump orjson from 3.11.4 to 3.11.5
dependabot[bot] Dec 15, 2025
c77b4d4
chore(deps): bump pytest from 8.4.2 to 9.0.2
dependabot[bot] Dec 15, 2025
8592f39
chore(deps): bump types-html5lib from 1.1.11.20251014 to 1.1.11.20251117
dependabot[bot] Dec 15, 2025
85300ed
chore(deps): bump rpds-py from 0.27.1 to 0.30.0
dependabot[bot] Dec 15, 2025
60c73ff
chore(deps): bump platformdirs from 4.5.0 to 4.5.1
dependabot[bot] Dec 15, 2025
57f6d2a
chore(deps): bump pymdown-extensions from 10.16.1 to 10.19.1
dependabot[bot] Dec 15, 2025
2dbc8ad
chore(deps): bump actions/checkout from 5.0.0 to 6.0.1
dependabot[bot] Dec 16, 2025
18313f7
chore(deps): bump google-cloud-bigquery from 3.38.0 to 3.39.0
dependabot[bot] Dec 16, 2025
f0a7f80
chore(deps): bump the psycopg group with 3 updates
dependabot[bot] Dec 16, 2025
0fca346
chore(deps): bump cachetools from 6.2.1 to 6.2.4
dependabot[bot] Dec 16, 2025
7b8f78c
chore(deps): bump google-auth from 2.42.1 to 2.45.0
dependabot[bot] Dec 16, 2025
3b5eb91
chore(deps): bump google-crc32c from 1.7.1 to 1.8.0
dependabot[bot] Dec 16, 2025
88d7eea
chore(deps): bump openapi-core from 0.19.5 to 0.20.0
dependabot[bot] Dec 16, 2025
02930b9
chore(deps): bump filelock from 3.20.0 to 3.20.1
dependabot[bot] Dec 16, 2025
0b96314
Merge dependabot/pip/filelock-3.20.1 into combined-prs-branch
pypi-combine-prs[bot] Dec 16, 2025
d1d5095
Merge dependabot/pip/openapi-core-0.20.0 into combined-prs-branch
pypi-combine-prs[bot] Dec 16, 2025
2b83bcb
Merge dependabot/pip/google-crc32c-1.8.0 into combined-prs-branch
pypi-combine-prs[bot] Dec 16, 2025
0d9c58a
Merge dependabot/pip/google-auth-2.45.0 into combined-prs-branch
pypi-combine-prs[bot] Dec 16, 2025
e3b488f
Merge dependabot/pip/cachetools-6.2.4 into combined-prs-branch
pypi-combine-prs[bot] Dec 16, 2025
ac8c162
Merge dependabot/pip/google-cloud-bigquery-3.39.0 into combined-prs-b…
pypi-combine-prs[bot] Dec 16, 2025
88818e8
Merge dependabot/pip/pymdown-extensions-10.19.1 into combined-prs-branch
pypi-combine-prs[bot] Dec 16, 2025
0ecc5db
Merge dependabot/pip/disposable-email-domains-0.0.153 into combined-p…
pypi-combine-prs[bot] Dec 16, 2025
3261ff2
Merge dependabot/pip/tzdata-2025.3 into combined-prs-branch
pypi-combine-prs[bot] Dec 16, 2025
e4f437b
Merge dependabot/pip/pypi-attestations-0.0.29 into combined-prs-branch
pypi-combine-prs[bot] Dec 16, 2025
158ddf8
Merge dependabot/pip/types-awscrt-0.30.0 into combined-prs-branch
pypi-combine-prs[bot] Dec 16, 2025
c572c00
Merge dependabot/pip/opentelemetry-api-1.39.1 into combined-prs-branch
pypi-combine-prs[bot] Dec 16, 2025
f9b9a6f
Merge dependabot/pip/sqlalchemy-asyncio--2.0.45 into combined-prs-branch
pypi-combine-prs[bot] Dec 16, 2025
abc7abc
Merge dependabot/pip/google-cloud-storage-3.7.0 into combined-prs-branch
pypi-combine-prs[bot] Dec 16, 2025
2485a66
Merge dependabot/pip/types-s3transfer-0.16.0 into combined-prs-branch
pypi-combine-prs[bot] Dec 16, 2025
bba2ab1
Merge dependabot/pip/pytest-9.0.2 into combined-prs-branch
pypi-combine-prs[bot] Dec 16, 2025
58cc164
Merge dependabot/pip/orjson-3.11.5 into combined-prs-branch
pypi-combine-prs[bot] Dec 16, 2025
62c636c
Merge dependabot/pip/platformdirs-4.5.1 into combined-prs-branch
pypi-combine-prs[bot] Dec 16, 2025
aff55a8
Merge dependabot/pip/black-25.12.0 into combined-prs-branch
pypi-combine-prs[bot] Dec 16, 2025
b39c840
Merge dependabot/pip/protobuf-6.33.2 into combined-prs-branch
pypi-combine-prs[bot] Dec 16, 2025
6eb78c4
Merge dependabot/pip/urllib3-2.6.0 into combined-prs-branch
pypi-combine-prs[bot] Dec 16, 2025
521e2b5
Merge dependabot/pip/greenlet-3.3.0 into combined-prs-branch
pypi-combine-prs[bot] Dec 16, 2025
c91adb5
Merge dependabot/pip/sentry-sdk-2.47.0 into combined-prs-branch
pypi-combine-prs[bot] Dec 16, 2025
4659e38
Merge dependabot/github_actions/actions/checkout-6.0.1 into combined-…
pypi-combine-prs[bot] Dec 16, 2025
c539988
Merge dependabot/pip/mypy-zope-1.0.14 into combined-prs-branch
pypi-combine-prs[bot] Dec 16, 2025
4e7dea6
Merge dependabot/pip/billiard-4.2.4 into combined-prs-branch
pypi-combine-prs[bot] Dec 16, 2025
42dbe49
Merge dependabot/pip/rpds-py-0.30.0 into combined-prs-branch
pypi-combine-prs[bot] Dec 16, 2025
ec3d995
Merge dependabot/pip/beautifulsoup4-4.14.3 into combined-prs-branch
pypi-combine-prs[bot] Dec 16, 2025
ce51219
Merge dependabot/pip/zope-sqlalchemy-4.1 into combined-prs-branch
pypi-combine-prs[bot] Dec 16, 2025
6dd149a
Merge dependabot/pip/tinycss2-1.5.1 into combined-prs-branch
pypi-combine-prs[bot] Dec 16, 2025
f79aace
Merge dependabot/pip/psycopg-f2df15520e into combined-prs-branch
pypi-combine-prs[bot] Dec 16, 2025
5748d5d
Merge dependabot/pip/opensearch-py-3.1.0 into combined-prs-branch
pypi-combine-prs[bot] Dec 16, 2025
bb9bf83
Merge dependabot/pip/faker-38.2.0 into combined-prs-branch
pypi-combine-prs[bot] Dec 16, 2025
ec9e95d
Merge dependabot/pip/sphinx-lint-1.0.2 into combined-prs-branch
pypi-combine-prs[bot] Dec 16, 2025
cd4419c
Merge dependabot/pip/pyupgrade-3.21.2 into combined-prs-branch
pypi-combine-prs[bot] Dec 16, 2025
e36b41b
Merge dependabot/pip/alembic-1.17.2 into combined-prs-branch
pypi-combine-prs[bot] Dec 16, 2025
7acbae4
Merge dependabot/pip/click-8.3.1 into combined-prs-branch
pypi-combine-prs[bot] Dec 16, 2025
565df6b
Merge dependabot/pip/zope-interface-8.1.1 into combined-prs-branch
pypi-combine-prs[bot] Dec 16, 2025
da8d622
Merge dependabot/pip/google-resumable-media-2.8.0 into combined-prs-b…
pypi-combine-prs[bot] Dec 16, 2025
1f8c6b3
Merge dependabot/pip/types-html5lib-1.1.11.20251117 into combined-prs…
pypi-combine-prs[bot] Dec 16, 2025
3612323
Merge dependabot/pip/mkdocs-rss-plugin-1.17.7 into combined-prs-branch
pypi-combine-prs[bot] Dec 16, 2025
bff09fa
Merge dependabot/docker/node-25.2.1-bookworm into combined-prs-branch
pypi-combine-prs[bot] Dec 16, 2025
40f7303
Merge dependabot/pip/mkdocs-macros-plugin-1.5.0 into combined-prs-branch
pypi-combine-prs[bot] Dec 16, 2025
3ec55b5
Merge dependabot/pip/execnet-2.1.2 into combined-prs-branch
pypi-combine-prs[bot] Dec 16, 2025
60da729
Merge dependabot/pip/cmarkgfm-2025.10.22 into combined-prs-branch
pypi-combine-prs[bot] Dec 16, 2025
1861bd7
Merge dependabot/pip/certifi-2025.11.12 into combined-prs-branch
pypi-combine-prs[bot] Dec 16, 2025
12c39c9
Merge dependabot/pip/mkdocs-material-9.7.0 into combined-prs-branch
pypi-combine-prs[bot] Dec 16, 2025
4607f09
Merge dependabot/pip/pynacl-1.6.1 into combined-prs-branch
pypi-combine-prs[bot] Dec 16, 2025
78d18fc
Merge dependabot/pip/types-pytz-2025.2.0.20251108 into combined-prs-b…
pypi-combine-prs[bot] Dec 16, 2025
1191a01
Merge dependabot/pip/googleapis-common-protos-1.72.0 into combined-pr…
pypi-combine-prs[bot] Dec 16, 2025
46bd7ed
Merge dependabot/pip/zope-event-6.1 into combined-prs-branch
pypi-combine-prs[bot] Dec 16, 2025
3eeb4bc
Merge dependabot/pip/docutils-0.22.3 into combined-prs-branch
pypi-combine-prs[bot] Dec 16, 2025
07293ca
Merge dependabot/pip/pytokens-0.3.0 into combined-prs-branch
pypi-combine-prs[bot] Dec 16, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ jobs:
id-token: write
steps:
- name: Check out repository
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
with:
persist-credentials: false
- name: Set up Depot CLI
Expand Down Expand Up @@ -87,7 +87,7 @@ jobs:
name: ${{ matrix.name }}
steps:
- name: Check out repository
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
with:
persist-credentials: false
- name: Cache mypy results
Expand Down Expand Up @@ -122,7 +122,7 @@ jobs:
options: --health-cmd "pg_isready --username=postgres --dbname=postgres" --health-interval 10s --health-timeout 5s --health-retries 5
steps:
- name: Check out repository
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
with:
persist-credentials: false
- name: Dotenv Action
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/codeql-analysis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ jobs:

steps:
- name: Checkout repository
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
with:
persist-credentials: false

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/dev-env-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ jobs:
# TODO: Should we test on other platforms like Windows and Mac?
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
with:
persist-credentials: false
- run: make build
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/node-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ jobs:
name: ${{ matrix.name }}
steps:
- name: Check out repository
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
with:
persist-credentials: false
- uses: actions/setup-node@2028fbc5c25fe9cf00d9f06a71cc4710d4507903 # v6.0.0
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/zizmor.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ jobs:
actions: read
steps:
- name: Checkout repository
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
with:
persist-credentials: false
- name: Setup Python
Expand Down
2 changes: 1 addition & 1 deletion Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ ARG PYTHON_IMAGE_VERSION=3.13.8-slim-bookworm

# First things first, we build an image which is where we're going to compile
# our static assets with. We use this stage in development.
FROM node:25.1.0-bookworm AS static-deps
FROM node:25.2.1-bookworm AS static-deps

WORKDIR /opt/warehouse/src/

Expand Down
28 changes: 14 additions & 14 deletions requirements/deploy.txt
Original file line number Diff line number Diff line change
Expand Up @@ -101,25 +101,25 @@ legacy-cgi==2.6.4 \
--hash=sha256:7e235ce58bf1e25d1fc9b2d299015e4e2cd37305eccafec1e6bac3fc04b878cd \
--hash=sha256:abb9dfc7835772f7c9317977c63253fd22a7484b5c9bbcdca60a29dcce97c577
# via ddtrace
opentelemetry-api==1.38.0 \
--hash=sha256:2891b0197f47124454ab9f0cf58f3be33faca394457ac3e09daba13ff50aa582 \
--hash=sha256:f4c193b5e8acb0912b06ac5b16321908dd0843d75049c091487322284a3eea12
opentelemetry-api==1.39.1 \
--hash=sha256:2edd8463432a7f8443edce90972169b195e7d6a05500cd29e6d13898187c9950 \
--hash=sha256:fbde8c80e1b937a2c61f20347e91c0c18a1940cecf012d62e65a7caf08967c9c
# via ddtrace
packaging==25.0 \
--hash=sha256:29572ef2b1f17581046b3a2227d5c611fb25ec70ca1ba8554b24b0e69331a484 \
--hash=sha256:d443872c98d677bf60f6a1f2f8c1cb748e8fe762d2bf9d3148b5599295b0fc4f
# via gunicorn
protobuf==6.33.0 \
--hash=sha256:140303d5c8d2037730c548f8c7b93b20bb1dc301be280c378b82b8894589c954 \
--hash=sha256:25c9e1963c6734448ea2d308cfa610e692b801304ba0908d7bfa564ac5132995 \
--hash=sha256:35be49fd3f4fefa4e6e2aacc35e8b837d6703c37a2168a55ac21e9b1bc7559ef \
--hash=sha256:905b07a65f1a4b72412314082c7dbfae91a9e8b68a0cc1577515f8df58ecf455 \
--hash=sha256:9a031d10f703f03768f2743a1c403af050b6ae1f3480e9c140f39c45f81b13ee \
--hash=sha256:c963e86c3655af3a917962c9619e1a6b9670540351d7af9439d06064e3317cc9 \
--hash=sha256:cd33a8e38ea3e39df66e1bbc462b076d6e5ba3a4ebbde58219d777223a7873d3 \
--hash=sha256:d6101ded078042a8f17959eccd9236fb7a9ca20d3b0098bbcb91533a5680d035 \
--hash=sha256:e0697ece353e6239b90ee43a9231318302ad8353c70e6e45499fa52396debf90 \
--hash=sha256:e0a1715e4f27355afd9570f3ea369735afc853a6c3951a6afe1f80d8569ad298
protobuf==6.33.2 \
--hash=sha256:1f8017c48c07ec5859106533b682260ba3d7c5567b1ca1f24297ce03384d1b4f \
--hash=sha256:2981c58f582f44b6b13173e12bb8656711189c2a70250845f264b877f00b1913 \
--hash=sha256:56dc370c91fbb8ac85bc13582c9e373569668a290aa2e66a590c2a0d35ddb9e4 \
--hash=sha256:7109dcc38a680d033ffb8bf896727423528db9163be1b6a02d6a49606dcadbfe \
--hash=sha256:7636aad9bb01768870266de5dc009de2d1b936771b38a793f73cbbf279c91c5c \
--hash=sha256:87eb388bd2d0f78febd8f4c8779c79247b26a5befad525008e49a6955787ff3d \
--hash=sha256:8cd7640aee0b7828b6d03ae518b5b4806fdfc1afe8de82f79c3454f8aef29872 \
--hash=sha256:b5d3b5625192214066d99b2b605f5783483575656784de223f00a8d00754fc0e \
--hash=sha256:d9b19771ca75935b3a4422957bc518b0cecb978b31d1dd12037b088f6bcc0e43 \
--hash=sha256:fc2a0e8b05b180e5fc0dd1559fe8ebdae21a27e81ac77728fb6c42b12c7419b4
# via ddtrace
typing-extensions==4.15.0 \
--hash=sha256:0cea48d173cc12fa28ecabc3b837ea3cf6f38c6d1136f85cbaaf598984861466 \
Expand Down
108 changes: 66 additions & 42 deletions requirements/dev.txt
Original file line number Diff line number Diff line change
Expand Up @@ -12,9 +12,9 @@ build==1.3.0 \
--hash=sha256:698edd0ea270bde950f53aed21f3a0135672206f3911e0176261a31e0e07b397 \
--hash=sha256:7145f0b5061ba90a1500d60bd1b13ca0a8a4cebdd0cc16ed8adf1c0e739f43b4
# via pip-tools
click==8.3.0 \
--hash=sha256:9b9f285302c6e3064f4330c05f05b81945b2a39544279343e6e7c5f27a9baddc \
--hash=sha256:e7b8232224eba16f4ebe410c25ced9f7875cb5f3263ffc93cc3e8da705e229c4
click==8.3.1 \
--hash=sha256:12ff4785d337a1bb490bb7e9c2b1ee5da3112e94a8622f26a6c77f5d2fc6842a \
--hash=sha256:981153a64e25f12d547d3426c367a4857371575ee7ad18df2a6183ab0545b2a6
# via pip-tools
hupper==1.12.1 \
--hash=sha256:06bf54170ff4ecf4c84ad5f188dee3901173ab449c2608ad05b9bfd6b13e32eb \
Expand Down Expand Up @@ -223,44 +223,69 @@ zope-deprecation==6.0 \
--hash=sha256:18727ebda8e63a6d4bd28a290e8b46852e9f14473debb5cc40a0a2dccfadf15f \
--hash=sha256:ff72d51c88b516b9ddf2cfb826381cc49f99a6a89b7d35c97faca7bee3b46da6
# via pyramid
zope-interface==7.2 \
--hash=sha256:033b3923b63474800b04cba480b70f6e6243a62208071fc148354f3f89cc01b7 \
--hash=sha256:05b910a5afe03256b58ab2ba6288960a2892dfeef01336dc4be6f1b9ed02ab0a \
--hash=sha256:086ee2f51eaef1e4a52bd7d3111a0404081dadae87f84c0ad4ce2649d4f708b7 \
--hash=sha256:0ef9e2f865721553c6f22a9ff97da0f0216c074bd02b25cf0d3af60ea4d6931d \
--hash=sha256:1090c60116b3da3bfdd0c03406e2f14a1ff53e5771aebe33fec1edc0a350175d \
--hash=sha256:144964649eba4c5e4410bb0ee290d338e78f179cdbfd15813de1a664e7649b3b \
--hash=sha256:15398c000c094b8855d7d74f4fdc9e73aa02d4d0d5c775acdef98cdb1119768d \
--hash=sha256:1909f52a00c8c3dcab6c4fad5d13de2285a4b3c7be063b239b8dc15ddfb73bd2 \
--hash=sha256:21328fcc9d5b80768bf051faa35ab98fb979080c18e6f84ab3f27ce703bce465 \
--hash=sha256:224b7b0314f919e751f2bca17d15aad00ddbb1eadf1cb0190fa8175edb7ede62 \
--hash=sha256:25e6a61dcb184453bb00eafa733169ab6d903e46f5c2ace4ad275386f9ab327a \
--hash=sha256:27f926f0dcb058211a3bb3e0e501c69759613b17a553788b2caeb991bed3b61d \
--hash=sha256:29caad142a2355ce7cfea48725aa8bcf0067e2b5cc63fcf5cd9f97ad12d6afb5 \
--hash=sha256:2ad9913fd858274db8dd867012ebe544ef18d218f6f7d1e3c3e6d98000f14b75 \
--hash=sha256:31d06db13a30303c08d61d5fb32154be51dfcbdb8438d2374ae27b4e069aac40 \
--hash=sha256:3e0350b51e88658d5ad126c6a57502b19d5f559f6cb0a628e3dc90442b53dd98 \
--hash=sha256:3f6771d1647b1fc543d37640b45c06b34832a943c80d1db214a37c31161a93f1 \
--hash=sha256:4893395d5dd2ba655c38ceb13014fd65667740f09fa5bb01caa1e6284e48c0cd \
--hash=sha256:52e446f9955195440e787596dccd1411f543743c359eeb26e9b2c02b077b0519 \
--hash=sha256:550f1c6588ecc368c9ce13c44a49b8d6b6f3ca7588873c679bd8fd88a1b557b6 \
--hash=sha256:72cd1790b48c16db85d51fbbd12d20949d7339ad84fd971427cf00d990c1f137 \
--hash=sha256:7bd449c306ba006c65799ea7912adbbfed071089461a19091a228998b82b1fdb \
--hash=sha256:7dc5016e0133c1a1ec212fc87a4f7e7e562054549a99c73c8896fa3a9e80cbc7 \
--hash=sha256:802176a9f99bd8cc276dcd3b8512808716492f6f557c11196d42e26c01a69a4c \
--hash=sha256:80ecf2451596f19fd607bb09953f426588fc1e79e93f5968ecf3367550396b22 \
--hash=sha256:8b49f1a3d1ee4cdaf5b32d2e738362c7f5e40ac8b46dd7d1a65e82a4872728fe \
--hash=sha256:8e7da17f53e25d1a3bde5da4601e026adc9e8071f9f6f936d0fe3fe84ace6d54 \
--hash=sha256:a102424e28c6b47c67923a1f337ede4a4c2bba3965b01cf707978a801fc7442c \
--hash=sha256:a19a6cc9c6ce4b1e7e3d319a473cf0ee989cbbe2b39201d7c19e214d2dfb80c7 \
--hash=sha256:a71a5b541078d0ebe373a81a3b7e71432c61d12e660f1d67896ca62d9628045b \
--hash=sha256:baf95683cde5bc7d0e12d8e7588a3eb754d7c4fa714548adcd96bdf90169f021 \
--hash=sha256:cab15ff4832580aa440dc9790b8a6128abd0b88b7ee4dd56abacbc52f212209d \
--hash=sha256:ce290e62229964715f1011c3dbeab7a4a1e4971fd6f31324c4519464473ef9f2 \
--hash=sha256:d3a8ffec2a50d8ec470143ea3d15c0c52d73df882eef92de7537e8ce13475e8a \
--hash=sha256:e204937f67b28d2dca73ca936d3039a144a081fc47a07598d44854ea2a106239 \
--hash=sha256:eb23f58a446a7f09db85eda09521a498e109f137b85fb278edb2e34841055398 \
--hash=sha256:f6dd02ec01f4468da0f234da9d9c8545c5412fef80bc590cc51d8dd084138a89
zope-interface==8.1.1 \
--hash=sha256:127b0e4c873752b777721543cf8525b3db5e76b88bd33bab807f03c568e9003f \
--hash=sha256:127b0e4c873752b777721543cf8525b3db5e76b88bd33bab807f03c568e9003f \
--hash=sha256:169214da1b82b7695d1a36f92d70b11166d66b6b09d03df35d150cc62ac52276 \
--hash=sha256:169214da1b82b7695d1a36f92d70b11166d66b6b09d03df35d150cc62ac52276 \
--hash=sha256:3d1f053d2d5e2b393e619bce1e55954885c2e63969159aa521839e719442db49 \
--hash=sha256:3d1f053d2d5e2b393e619bce1e55954885c2e63969159aa521839e719442db49 \
--hash=sha256:3fb25fca0442c7fb93c4ee40b42e3e033fef2f648730c4b7ae6d43222a3e8946 \
--hash=sha256:3fb25fca0442c7fb93c4ee40b42e3e033fef2f648730c4b7ae6d43222a3e8946 \
--hash=sha256:49aad83525eca3b4747ef51117d302e891f0042b06f32aa1c7023c62642f962b \
--hash=sha256:49aad83525eca3b4747ef51117d302e891f0042b06f32aa1c7023c62642f962b \
--hash=sha256:50e5eb3b504a7d63dc25211b9298071d5b10a3eb754d6bf2f8ef06cb49f807ab \
--hash=sha256:50e5eb3b504a7d63dc25211b9298071d5b10a3eb754d6bf2f8ef06cb49f807ab \
--hash=sha256:51b10e6e8e238d719636a401f44f1e366146912407b58453936b781a19be19ec \
--hash=sha256:51b10e6e8e238d719636a401f44f1e366146912407b58453936b781a19be19ec \
--hash=sha256:531fba91dcb97538f70cf4642a19d6574269460274e3f6004bba6fe684449c51 \
--hash=sha256:531fba91dcb97538f70cf4642a19d6574269460274e3f6004bba6fe684449c51 \
--hash=sha256:54627ddf6034aab1f506ba750dd093f67d353be6249467d720e9f278a578efe5 \
--hash=sha256:54627ddf6034aab1f506ba750dd093f67d353be6249467d720e9f278a578efe5 \
--hash=sha256:557c0f1363c300db406e9eeaae8ab6d1ba429d4fed60d8ab7dadab5ca66ccd35 \
--hash=sha256:557c0f1363c300db406e9eeaae8ab6d1ba429d4fed60d8ab7dadab5ca66ccd35 \
--hash=sha256:5c6b12b656c7d7e3d79cad8e2afc4a37eae6b6076e2c209a33345143148e435e \
--hash=sha256:5c6b12b656c7d7e3d79cad8e2afc4a37eae6b6076e2c209a33345143148e435e \
--hash=sha256:63db1241804417aff95ac229c13376c8c12752b83cc06964d62581b493e6551b \
--hash=sha256:63db1241804417aff95ac229c13376c8c12752b83cc06964d62581b493e6551b \
--hash=sha256:64a1ad7f4cb17d948c6bdc525a1d60c0e567b2526feb4fa38b38f249961306b8 \
--hash=sha256:64a1ad7f4cb17d948c6bdc525a1d60c0e567b2526feb4fa38b38f249961306b8 \
--hash=sha256:71cf329a21f98cb2bd9077340a589e316ac8a415cac900575a32544b3dffcb98 \
--hash=sha256:71cf329a21f98cb2bd9077340a589e316ac8a415cac900575a32544b3dffcb98 \
--hash=sha256:807778883d07177713136479de7fd566f9056a13aef63b686f0ab4807c6be259 \
--hash=sha256:807778883d07177713136479de7fd566f9056a13aef63b686f0ab4807c6be259 \
--hash=sha256:80edee6116d569883c58ff8efcecac3b737733d646802036dc337aa839a5f06b \
--hash=sha256:80edee6116d569883c58ff8efcecac3b737733d646802036dc337aa839a5f06b \
--hash=sha256:84f9be6d959640de9da5d14ac1f6a89148b16da766e88db37ed17e936160b0b1 \
--hash=sha256:84f9be6d959640de9da5d14ac1f6a89148b16da766e88db37ed17e936160b0b1 \
--hash=sha256:9639bf4ed07b5277fb231e54109117c30d608254685e48a7104a34618bcbfc83 \
--hash=sha256:9639bf4ed07b5277fb231e54109117c30d608254685e48a7104a34618bcbfc83 \
--hash=sha256:a16715808408db7252b8c1597ed9008bdad7bf378ed48eb9b0595fad4170e49d \
--hash=sha256:a16715808408db7252b8c1597ed9008bdad7bf378ed48eb9b0595fad4170e49d \
--hash=sha256:a4cb0ea75a26b606f5bc8524fbce7b7d8628161b6da002c80e6417ce5ec757c0 \
--hash=sha256:a4cb0ea75a26b606f5bc8524fbce7b7d8628161b6da002c80e6417ce5ec757c0 \
--hash=sha256:bac588d0742b4e35efb7c7df1dacc0397b51ed37a17d4169a38019a1cebacf0a \
--hash=sha256:bac588d0742b4e35efb7c7df1dacc0397b51ed37a17d4169a38019a1cebacf0a \
--hash=sha256:c267b00b5a49a12743f5e1d3b4beef45479d696dab090f11fe3faded078a5133 \
--hash=sha256:c267b00b5a49a12743f5e1d3b4beef45479d696dab090f11fe3faded078a5133 \
--hash=sha256:ce6b58752acc3352c4aa0b55bbeae2a941d61537e6afdad2467a624219025aae \
--hash=sha256:ce6b58752acc3352c4aa0b55bbeae2a941d61537e6afdad2467a624219025aae \
--hash=sha256:da311e9d253991ca327601f47c4644d72359bac6950fbb22f971b24cd7850f8c \
--hash=sha256:da311e9d253991ca327601f47c4644d72359bac6950fbb22f971b24cd7850f8c \
--hash=sha256:e0892c9d2dd47b45f62d1861bcae8b427fcc49b4a04fff67f12c5c55e56654d7 \
--hash=sha256:e0892c9d2dd47b45f62d1861bcae8b427fcc49b4a04fff67f12c5c55e56654d7 \
--hash=sha256:e25d3e2b9299e7ec54b626573673bdf0d740cf628c22aef0a3afef85b438aa54 \
--hash=sha256:e25d3e2b9299e7ec54b626573673bdf0d740cf628c22aef0a3afef85b438aa54 \
--hash=sha256:e8a0fdd5048c1bb733e4693eae9bc4145a19419ea6a1c95299318a93fe9f3d72 \
--hash=sha256:e8a0fdd5048c1bb733e4693eae9bc4145a19419ea6a1c95299318a93fe9f3d72 \
--hash=sha256:eee6f93b2512ec9466cf30c37548fd3ed7bc4436ab29cd5943d7a0b561f14f0f \
--hash=sha256:eee6f93b2512ec9466cf30c37548fd3ed7bc4436ab29cd5943d7a0b561f14f0f \
--hash=sha256:efef80ddec4d7d99618ef71bc93b88859248075ca2e1ae1c78636654d3d55533 \
--hash=sha256:efef80ddec4d7d99618ef71bc93b88859248075ca2e1ae1c78636654d3d55533 \
--hash=sha256:fc65f5633d5a9583ee8d88d1f5de6b46cd42c62e47757cfe86be36fb7c8c4c9b \
--hash=sha256:fc65f5633d5a9583ee8d88d1f5de6b46cd42c62e47757cfe86be36fb7c8c4c9b \
--hash=sha256:ff8a92dc8c8a2c605074e464984e25b9b5a8ac9b2a0238dd73a0f374df59a77e \
--hash=sha256:ff8a92dc8c8a2c605074e464984e25b9b5a8ac9b2a0238dd73a0f374df59a77e
# via pyramid

# The following packages are considered to be unsafe in a requirements file:
Expand All @@ -277,4 +302,3 @@ setuptools==80.9.0 \
# pip-tools
# pyramid
# zope-deprecation
# zope-interface
Loading
Loading