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

6
package-lock.json generated
View file

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

View file

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

View file

@ -14,39 +14,39 @@ readme = "README.md"
dependencies = [ dependencies = [
# Last Bumped: 2024-08-20 # Last Bumped: 2024-08-20
############# Django / Core Libraries ############# ############# Django / Core Libraries #############
"setuptools>=69.5.1", "setuptools>=74.1.0",
"django>=5.0.4,<6.0", "django>=5.1.1,<6.0",
"django-ninja>=1.1.0", "django-ninja>=1.3.0",
"django-extensions>=3.2.3", "django-extensions>=3.2.3",
"mypy-extensions>=1.0.0", "mypy-extensions>=1.0.0",
"channels[daphne]>=4.1.0", "channels[daphne]>=4.1.0",
"django-signal-webhooks>=0.3.0", "django-signal-webhooks>=0.3.0",
"django-admin-data-views>=0.3.1", "django-admin-data-views>=0.4.1",
"django-object-actions>=4.2.0", "django-object-actions>=4.3.0",
"django-charid-field>=0.4", "django-charid-field>=0.4",
"django-pydantic-field>=0.3.9", "django-pydantic-field>=0.3.10",
"django-jsonform>=2.22.0", "django-jsonform>=2.22.0",
"django-stubs>=5.0.2", "django-stubs>=5.0.4",
"django-huey>=1.2.1", "django-huey>=1.2.1",
"django-huey-monitor>=0.9.0", "django-huey-monitor>=0.9.0",
############# Python Helper Libraries ############ ############# Python Helper Libraries ############
"requests>=2.31.0", "requests>=2.32.3",
"dateparser>=1.0.0", "dateparser>=1.2.0",
"feedparser>=6.0.11", "feedparser>=6.0.11",
"w3lib>=2.1.2", "w3lib>=2.2.1",
"rich>=13.8.0", "rich>=13.8.0",
"ulid-py>=1.1.0", "ulid-py>=1.1.0",
"typeid-python>=0.3.0", "typeid-python>=0.3.1",
"psutil>=6.0.0", "psutil>=6.0.0",
"supervisor>=4.2.5", "supervisor>=4.2.5",
"python-crontab>=3.0.0", # for: archivebox schedule "python-crontab>=3.2.0", # for: archivebox schedule
"croniter>=2.0.5", # for: archivebox schedule "croniter>=3.0.3", # for: archivebox schedule
"ipython>=8.23.0", # for: archivebox shell "ipython>=8.27.0", # for: archivebox shell
############# VENDORED LIBS ###################### ############# VENDORED LIBS ######################
# these can be safely omitted when installation subsystem does not provide these as packages (e.g. apt/debian) # 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 # archivebox will automatically load fallback vendored copies bundled via archivebox/vendor/__init__.py
"pydantic-pkgr>=0.1.4", "pydantic-pkgr>=0.2.2",
"atomicwrites==1.4.0", "atomicwrites==1.4.1",
"pocket@git+https://github.com/tapanpandita/pocket.git@v0.3.7", "pocket@git+https://github.com/tapanpandita/pocket.git@v0.3.7",
"django-taggit==1.3.0", "django-taggit==1.3.0",
"base32-crockford==0.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" anyio==4.4.0; python_version == "3.11"
asgiref==3.8.1; python_version == "3.11" asgiref==3.8.1; python_version == "3.11"
asttokens==2.4.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" attrs==24.2.0; python_version == "3.11"
autobahn==24.4.2; python_version == "3.11" autobahn==24.4.2; python_version == "3.11"
automat==24.8.1; 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" bx-py-utils==101; python_version == "3.11"
certifi==2024.8.30; 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" 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" channels[daphne]==4.1.0; python_version == "3.11"
charset-normalizer==3.3.2; python_version == "3.11" charset-normalizer==3.3.2; python_version == "3.11"
constantly==23.10.4; 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" psutil==6.0.0; python_version == "3.11"
ptyprocess==0.7.0; (sys_platform != "win32" and sys_platform != "emscripten") and 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" pure-eval==0.2.3; python_version == "3.11"
pyasn1==0.6.0; python_version == "3.11" pyasn1==0.6.1; python_version == "3.11"
pyasn1-modules==0.4.0; 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" 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" pycryptodomex==3.20.0; python_version == "3.11"
pydantic==2.9.1; 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-dateutil==2.9.0.post0; python_version == "3.11"
python-ldap==3.4.4; python_version == "3.11" python-ldap==3.4.4; python_version == "3.11"
python-stdnum==1.20; python_version == "3.11" python-stdnum==1.20; python_version == "3.11"
pytz==2024.1; python_version == "3.11" pytz==2024.2; python_version == "3.11"
regex==2024.7.24; python_version == "3.11" regex==2024.9.11; python_version == "3.11"
requests==2.32.3; 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" service-identity==24.1.0; python_version == "3.11"
setuptools==74.1.2; python_version == "3.11" setuptools==74.1.2; python_version == "3.11"
sgmllib3k==1.0.0; 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" stack-data==0.6.3; python_version == "3.11"
supervisor==4.2.5; python_version == "3.11" supervisor==4.2.5; python_version == "3.11"
traitlets==5.14.3; 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" twisted[tls]==24.7.0; python_version == "3.11"
txaio==23.1.1; python_version == "3.11" txaio==23.1.1; python_version == "3.11"
typeid-python==0.3.1; python_version == "3.11" typeid-python==0.3.1; python_version == "3.11"