upgrade dependency versions to django 5.1 minimum
Some checks are pending
CodeQL / Analyze (python) (push) Waiting to run
Build Debian package / build (push) Waiting to run
Build Docker image / buildx (push) Waiting to run
Build Homebrew package / build (push) Waiting to run
Build GitHub Pages website / build (push) Waiting to run
Build GitHub Pages website / deploy (push) Blocked by required conditions
Run linters / lint (push) Waiting to run
Build Pip package / build (push) Waiting to run
Run tests / python_tests (ubuntu-22.04, 3.11) (push) Waiting to run
Run tests / docker_tests (push) Waiting to run

This commit is contained in:
Nick Sweeting 2024-09-11 17:08:10 -07:00
parent eae11cba19
commit c00afce71f
No known key found for this signature in database
5 changed files with 50 additions and 49 deletions

View file

@ -1818,9 +1818,9 @@
"license": "MIT"
},
"node_modules/pump": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
"integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
"version": "3.0.2",
"resolved": "https://registry.npmjs.org/pump/-/pump-3.0.2.tgz",
"integrity": "sha512-tUPXtzlGM8FE3P0ZL6DVs/3P58k9nk8/jZeQCurTJylQA8qFYzHFfhBJkuqyE0FifOsQ0uKWekiZ5g8wtr28cw==",
"license": "MIT",
"dependencies": {
"end-of-stream": "^1.1.0",

6
package-lock.json generated
View file

@ -1818,9 +1818,9 @@
"license": "MIT"
},
"node_modules/pump": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
"integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
"version": "3.0.2",
"resolved": "https://registry.npmjs.org/pump/-/pump-3.0.2.tgz",
"integrity": "sha512-tUPXtzlGM8FE3P0ZL6DVs/3P58k9nk8/jZeQCurTJylQA8qFYzHFfhBJkuqyE0FifOsQ0uKWekiZ5g8wtr28cw==",
"license": "MIT",
"dependencies": {
"end-of-stream": "^1.1.0",

View file

@ -5,7 +5,7 @@
groups = ["default", "ldap", "sonic"]
strategy = ["inherit_metadata"]
lock_version = "4.5.0"
content_hash = "sha256:6b7f39d2d95e4d463b535cf522ebc9d388a2ce5502d46b9f8ae320861bb34b0e"
content_hash = "sha256:70904bf112383358bd5695abdd6b658075e5c0cac12b7a20faae83de38a90d4f"
[[metadata.targets]]
requires_python = "==3.11.*"
@ -80,14 +80,13 @@ files = [
[[package]]
name = "atomicwrites"
version = "1.4.0"
version = "1.4.1"
requires_python = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*"
summary = "Atomic file writes."
groups = ["default"]
marker = "python_version == \"3.11\""
files = [
{file = "atomicwrites-1.4.0-py2.py3-none-any.whl", hash = "sha256:6d1784dea7c0c8d4a5172b6c620f40b6e4cbfdf96d783691f2e1302a7b88e197"},
{file = "atomicwrites-1.4.0.tar.gz", hash = "sha256:ae70396ad1a434f9c7046fd2dd196fc04b12f9e91ffb859164193be8b6168a7a"},
{file = "atomicwrites-1.4.1.tar.gz", hash = "sha256:81b2c9071a49367a7f770170e5eec8cb66567cfbbc8c73d20ce5ca4a8d71cf11"},
]
[[package]]
@ -969,19 +968,19 @@ files = [
[[package]]
name = "pyasn1"
version = "0.6.0"
version = "0.6.1"
requires_python = ">=3.8"
summary = "Pure-Python implementation of ASN.1 types and DER/BER/CER codecs (X.208)"
groups = ["default", "ldap"]
marker = "python_version == \"3.11\""
files = [
{file = "pyasn1-0.6.0-py2.py3-none-any.whl", hash = "sha256:cca4bb0f2df5504f02f6f8a775b6e416ff9b0b3b16f7ee80b5a3153d9b804473"},
{file = "pyasn1-0.6.0.tar.gz", hash = "sha256:3a35ab2c4b5ef98e17dfdec8ab074046fbda76e281c5a706ccd82328cfc8f64c"},
{file = "pyasn1-0.6.1-py3-none-any.whl", hash = "sha256:0d632f46f2ba09143da3a8afe9e33fb6f92fa2320ab7e886e2d0f7672af84629"},
{file = "pyasn1-0.6.1.tar.gz", hash = "sha256:6f580d2bdd84365380830acf45550f2511469f673cb4a5ae3857a3170128b034"},
]
[[package]]
name = "pyasn1-modules"
version = "0.4.0"
version = "0.4.1"
requires_python = ">=3.8"
summary = "A collection of ASN.1-based protocols modules"
groups = ["default", "ldap"]
@ -990,8 +989,8 @@ dependencies = [
"pyasn1<0.7.0,>=0.4.6",
]
files = [
{file = "pyasn1_modules-0.4.0-py3-none-any.whl", hash = "sha256:be04f15b66c206eed667e0bb5ab27e2b1855ea54a842e5037738099e8ca4ae0b"},
{file = "pyasn1_modules-0.4.0.tar.gz", hash = "sha256:831dbcea1b177b28c9baddf4c6d1013c24c3accd14a1873fffaa6a2e905f17b6"},
{file = "pyasn1_modules-0.4.1-py3-none-any.whl", hash = "sha256:49bfa96b45a292b711e986f222502c1c9a5e1f4e568fc30e2574a6c7d07838fd"},
{file = "pyasn1_modules-0.4.1.tar.gz", hash = "sha256:c28e2dbf9c06ad61c71a075c7e0f9fd0f1b0bb2d2ad4377f240d33ac2ab60a7c"},
]
[[package]]
@ -1154,27 +1153,27 @@ files = [
[[package]]
name = "pytz"
version = "2024.1"
version = "2024.2"
summary = "World timezone definitions, modern and historical"
groups = ["default"]
marker = "python_version == \"3.11\""
files = [
{file = "pytz-2024.1-py2.py3-none-any.whl", hash = "sha256:328171f4e3623139da4983451950b28e95ac706e13f3f2630a879749e7a8b319"},
{file = "pytz-2024.1.tar.gz", hash = "sha256:2a29735ea9c18baf14b448846bde5a48030ed267578472d8955cd0e7443a9812"},
{file = "pytz-2024.2-py2.py3-none-any.whl", hash = "sha256:31c7c1817eb7fae7ca4b8c7ee50c72f93aa2dd863de768e1ef4245d426aa0725"},
{file = "pytz-2024.2.tar.gz", hash = "sha256:2aa355083c50a0f93fa581709deac0c9ad65cca8a9e9beac660adcbd493c798a"},
]
[[package]]
name = "regex"
version = "2024.7.24"
version = "2024.9.11"
requires_python = ">=3.8"
summary = "Alternative regular expression module, to replace re."
groups = ["default"]
marker = "python_version == \"3.11\""
files = [
{file = "regex-2024.7.24-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:382281306e3adaaa7b8b9ebbb3ffb43358a7bbf585fa93821300a418bb975281"},
{file = "regex-2024.7.24-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:3d974d24edb231446f708c455fd08f94c41c1ff4f04bcf06e5f36df5ef50b95a"},
{file = "regex-2024.7.24-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:994448ee01864501912abf2bad9203bffc34158e80fe8bfb5b031f4f8e16da51"},
{file = "regex-2024.7.24.tar.gz", hash = "sha256:9cfd009eed1a46b27c14039ad5bbc5e71b6367c5b2e6d5f5da0ea91600817506"},
{file = "regex-2024.9.11-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:2cce2449e5927a0bf084d346da6cd5eb016b2beca10d0013ab50e3c226ffc0df"},
{file = "regex-2024.9.11-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:64ce2799bd75039b480cc0360907c4fb2f50022f030bf9e7a8705b636e408fad"},
{file = "regex-2024.9.11-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6113c008a7780792efc80f9dfe10ba0cd043cbf8dc9a76ef757850f51b4edc50"},
{file = "regex-2024.9.11.tar.gz", hash = "sha256:6c188c307e8433bcb63dc1915022deb553b4203a70722fc542c363bf120a01fd"},
]
[[package]]
@ -1197,7 +1196,7 @@ files = [
[[package]]
name = "rich"
version = "13.8.0"
version = "13.8.1"
requires_python = ">=3.7.0"
summary = "Render rich text, tables, progress bars, syntax highlighting, markdown and more to the terminal"
groups = ["default"]
@ -1208,8 +1207,8 @@ dependencies = [
"typing-extensions<5.0,>=4.0.0; python_version < \"3.9\"",
]
files = [
{file = "rich-13.8.0-py3-none-any.whl", hash = "sha256:2e85306a063b9492dffc86278197a60cbece75bcb766022f3436f567cae11bdc"},
{file = "rich-13.8.0.tar.gz", hash = "sha256:a5ac1f1cd448ade0d59cc3356f7db7a7ccda2c8cbae9c7a90c28ff463d3e91f4"},
{file = "rich-13.8.1-py3-none-any.whl", hash = "sha256:1760a3c0848469b97b558fc61c85233e3dafb69c7a071b4d60c38099d3cd4c06"},
{file = "rich-13.8.1.tar.gz", hash = "sha256:8260cda28e3db6bf04d2d1ef4dbc03ba80a824c88b0e7668a0f23126a424844a"},
]
[[package]]

View file

@ -14,39 +14,39 @@ readme = "README.md"
dependencies = [
# Last Bumped: 2024-08-20
############# Django / Core Libraries #############
"setuptools>=69.5.1",
"django>=5.0.4,<6.0",
"django-ninja>=1.1.0",
"setuptools>=74.1.0",
"django>=5.1.1,<6.0",
"django-ninja>=1.3.0",
"django-extensions>=3.2.3",
"mypy-extensions>=1.0.0",
"channels[daphne]>=4.1.0",
"django-signal-webhooks>=0.3.0",
"django-admin-data-views>=0.3.1",
"django-object-actions>=4.2.0",
"django-admin-data-views>=0.4.1",
"django-object-actions>=4.3.0",
"django-charid-field>=0.4",
"django-pydantic-field>=0.3.9",
"django-pydantic-field>=0.3.10",
"django-jsonform>=2.22.0",
"django-stubs>=5.0.2",
"django-stubs>=5.0.4",
"django-huey>=1.2.1",
"django-huey-monitor>=0.9.0",
############# Python Helper Libraries ############
"requests>=2.31.0",
"dateparser>=1.0.0",
"requests>=2.32.3",
"dateparser>=1.2.0",
"feedparser>=6.0.11",
"w3lib>=2.1.2",
"w3lib>=2.2.1",
"rich>=13.8.0",
"ulid-py>=1.1.0",
"typeid-python>=0.3.0",
"typeid-python>=0.3.1",
"psutil>=6.0.0",
"supervisor>=4.2.5",
"python-crontab>=3.0.0", # for: archivebox schedule
"croniter>=2.0.5", # for: archivebox schedule
"ipython>=8.23.0", # for: archivebox shell
"python-crontab>=3.2.0", # for: archivebox schedule
"croniter>=3.0.3", # for: archivebox schedule
"ipython>=8.27.0", # for: archivebox shell
############# VENDORED LIBS ######################
# these can be safely omitted when installation subsystem does not provide these as packages (e.g. apt/debian)
# archivebox will automatically load fallback vendored copies bundled via archivebox/vendor/__init__.py
"pydantic-pkgr>=0.1.4",
"atomicwrites==1.4.0",
"pydantic-pkgr>=0.2.2",
"atomicwrites==1.4.1",
"pocket@git+https://github.com/tapanpandita/pocket.git@v0.3.7",
"django-taggit==1.3.0",
"base32-crockford==0.3.0",

View file

@ -5,7 +5,7 @@ annotated-types==0.7.0; python_version == "3.11"
anyio==4.4.0; python_version == "3.11"
asgiref==3.8.1; python_version == "3.11"
asttokens==2.4.1; python_version == "3.11"
atomicwrites==1.4.0; python_version == "3.11"
atomicwrites==1.4.1; python_version == "3.11"
attrs==24.2.0; python_version == "3.11"
autobahn==24.4.2; python_version == "3.11"
automat==24.8.1; python_version == "3.11"
@ -16,6 +16,7 @@ bx-django-utils==79; python_version == "3.11"
bx-py-utils==101; python_version == "3.11"
certifi==2024.8.30; python_version == "3.11"
cffi==1.17.1; platform_python_implementation != "PyPy" and python_version == "3.11" or implementation_name != "cpython" and python_version == "3.11"
channels==4.1.0; python_version == "3.11"
channels[daphne]==4.1.0; python_version == "3.11"
charset-normalizer==3.3.2; python_version == "3.11"
constantly==23.10.4; python_version == "3.11"
@ -63,8 +64,8 @@ prompt-toolkit==3.0.47; python_version == "3.11"
psutil==6.0.0; python_version == "3.11"
ptyprocess==0.7.0; (sys_platform != "win32" and sys_platform != "emscripten") and python_version == "3.11"
pure-eval==0.2.3; python_version == "3.11"
pyasn1==0.6.0; python_version == "3.11"
pyasn1-modules==0.4.0; python_version == "3.11"
pyasn1==0.6.1; python_version == "3.11"
pyasn1-modules==0.4.1; python_version == "3.11"
pycparser==2.22; platform_python_implementation != "PyPy" and python_version == "3.11" or implementation_name != "cpython" and python_version == "3.11"
pycryptodomex==3.20.0; python_version == "3.11"
pydantic==2.9.1; python_version == "3.11"
@ -76,10 +77,10 @@ python-crontab==3.2.0; python_version == "3.11"
python-dateutil==2.9.0.post0; python_version == "3.11"
python-ldap==3.4.4; python_version == "3.11"
python-stdnum==1.20; python_version == "3.11"
pytz==2024.1; python_version == "3.11"
regex==2024.7.24; python_version == "3.11"
pytz==2024.2; python_version == "3.11"
regex==2024.9.11; python_version == "3.11"
requests==2.32.3; python_version == "3.11"
rich==13.8.0; python_version == "3.11"
rich==13.8.1; python_version == "3.11"
service-identity==24.1.0; python_version == "3.11"
setuptools==74.1.2; python_version == "3.11"
sgmllib3k==1.0.0; python_version == "3.11"
@ -90,6 +91,7 @@ sqlparse==0.5.1; python_version == "3.11"
stack-data==0.6.3; python_version == "3.11"
supervisor==4.2.5; python_version == "3.11"
traitlets==5.14.3; python_version == "3.11"
twisted==24.7.0; python_version == "3.11"
twisted[tls]==24.7.0; python_version == "3.11"
txaio==23.1.1; python_version == "3.11"
typeid-python==0.3.1; python_version == "3.11"