From ee7f73bd7b7aa21ba77427cfc75f55b311d4b450 Mon Sep 17 00:00:00 2001 From: Nick Sweeting Date: Fri, 27 Sep 2024 01:26:02 -0700 Subject: [PATCH] bump version to 0.8.5 --- archivebox/package-lock.json | 22 +++++++++++----------- archivebox/package.json | 2 +- package-lock.json | 22 +++++++++++----------- package.json | 2 +- pdm.lock | 36 ++++++++++++++++++++++++------------ pyproject.toml | 4 ++-- requirements.txt | 9 +++++---- 7 files changed, 55 insertions(+), 42 deletions(-) diff --git a/archivebox/package-lock.json b/archivebox/package-lock.json index 396e69c1..9e3f8ce8 100644 --- a/archivebox/package-lock.json +++ b/archivebox/package-lock.json @@ -1,12 +1,12 @@ { "name": "archivebox", - "version": "0.8.4", + "version": "0.8.5", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "archivebox", - "version": "0.8.4", + "version": "0.8.5", "license": "MIT", "dependencies": { "@postlight/parser": "^2.2.3", @@ -242,9 +242,9 @@ "license": "MIT" }, "node_modules/@types/node": { - "version": "22.6.1", - "resolved": "https://registry.npmjs.org/@types/node/-/node-22.6.1.tgz", - "integrity": "sha512-V48tCfcKb/e6cVUigLAaJDAILdMP0fUW6BidkPK4GpGjXcfbnoHasCZDwz3N3yVt5we2RHm4XTQCpv0KJz9zqw==", + "version": "22.7.3", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.7.3.tgz", + "integrity": "sha512-qXKfhXXqGTyBskvWEzJZPUxSslAiLaB6JGP1ic/XTH9ctGgzdgYguuLP1C601aRTSDNlLb0jbKqXjZ48GNraSA==", "license": "MIT", "optional": true, "dependencies": { @@ -365,9 +365,9 @@ "license": "MIT" }, "node_modules/b4a": { - "version": "1.6.6", - "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.6.6.tgz", - "integrity": "sha512-5Tk1HLk6b6ctmjIkAcU/Ujv/1WqiDl0F0JdRCR80VsOcUlHcu7pWeWRlOqQLHfDEsVx9YH/aif5AG4ehoCtTmg==", + "version": "1.6.7", + "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.6.7.tgz", + "integrity": "sha512-OnAYlL5b7LEkALw87fUVafQw5rVR9RjwGd4KUwNQ6DrrNmaVaUCgLipfVlzrPQ4tWOR9P0IXGNOx50jYCCdSJg==", "license": "Apache-2.0" }, "node_modules/bare-events": { @@ -805,9 +805,9 @@ } }, "node_modules/dompurify": { - "version": "3.1.6", - "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.1.6.tgz", - "integrity": "sha512-cTOAhc36AalkjtBpfG6O8JimdTMWNXjiePT2xQH/ppBGi/4uIpmj8eKyIkMJErXWARyINV/sB38yf8JCLF5pbQ==", + "version": "3.1.7", + "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.1.7.tgz", + "integrity": "sha512-VaTstWtsneJY8xzy7DekmYWEOZcmzIe3Qb3zPd4STve1OBTa+e+WmS1ITQec1fZYXI3HCsOZZiSMpG6oxoWMWQ==", "license": "(MPL-2.0 OR Apache-2.0)" }, "node_modules/domutils": { diff --git a/archivebox/package.json b/archivebox/package.json index b34a0fd8..b03c38e7 100644 --- a/archivebox/package.json +++ b/archivebox/package.json @@ -1,6 +1,6 @@ { "name": "archivebox", - "version": "0.8.4", + "version": "0.8.5", "description": "ArchiveBox: The self-hosted internet archive", "author": "Nick Sweeting ", "repository": "github:ArchiveBox/ArchiveBox", diff --git a/package-lock.json b/package-lock.json index 396e69c1..9e3f8ce8 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "archivebox", - "version": "0.8.4", + "version": "0.8.5", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "archivebox", - "version": "0.8.4", + "version": "0.8.5", "license": "MIT", "dependencies": { "@postlight/parser": "^2.2.3", @@ -242,9 +242,9 @@ "license": "MIT" }, "node_modules/@types/node": { - "version": "22.6.1", - "resolved": "https://registry.npmjs.org/@types/node/-/node-22.6.1.tgz", - "integrity": "sha512-V48tCfcKb/e6cVUigLAaJDAILdMP0fUW6BidkPK4GpGjXcfbnoHasCZDwz3N3yVt5we2RHm4XTQCpv0KJz9zqw==", + "version": "22.7.3", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.7.3.tgz", + "integrity": "sha512-qXKfhXXqGTyBskvWEzJZPUxSslAiLaB6JGP1ic/XTH9ctGgzdgYguuLP1C601aRTSDNlLb0jbKqXjZ48GNraSA==", "license": "MIT", "optional": true, "dependencies": { @@ -365,9 +365,9 @@ "license": "MIT" }, "node_modules/b4a": { - "version": "1.6.6", - "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.6.6.tgz", - "integrity": "sha512-5Tk1HLk6b6ctmjIkAcU/Ujv/1WqiDl0F0JdRCR80VsOcUlHcu7pWeWRlOqQLHfDEsVx9YH/aif5AG4ehoCtTmg==", + "version": "1.6.7", + "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.6.7.tgz", + "integrity": "sha512-OnAYlL5b7LEkALw87fUVafQw5rVR9RjwGd4KUwNQ6DrrNmaVaUCgLipfVlzrPQ4tWOR9P0IXGNOx50jYCCdSJg==", "license": "Apache-2.0" }, "node_modules/bare-events": { @@ -805,9 +805,9 @@ } }, "node_modules/dompurify": { - "version": "3.1.6", - "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.1.6.tgz", - "integrity": "sha512-cTOAhc36AalkjtBpfG6O8JimdTMWNXjiePT2xQH/ppBGi/4uIpmj8eKyIkMJErXWARyINV/sB38yf8JCLF5pbQ==", + "version": "3.1.7", + "resolved": "https://registry.npmjs.org/dompurify/-/dompurify-3.1.7.tgz", + "integrity": "sha512-VaTstWtsneJY8xzy7DekmYWEOZcmzIe3Qb3zPd4STve1OBTa+e+WmS1ITQec1fZYXI3HCsOZZiSMpG6oxoWMWQ==", "license": "(MPL-2.0 OR Apache-2.0)" }, "node_modules/domutils": { diff --git a/package.json b/package.json index b34a0fd8..b03c38e7 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "archivebox", - "version": "0.8.4", + "version": "0.8.5", "description": "ArchiveBox: The self-hosted internet archive", "author": "Nick Sweeting ", "repository": "github:ArchiveBox/ArchiveBox", diff --git a/pdm.lock b/pdm.lock index 881e77bc..50dea8a6 100644 --- a/pdm.lock +++ b/pdm.lock @@ -5,7 +5,7 @@ groups = ["default", "all", "ldap", "sonic"] strategy = ["inherit_metadata"] lock_version = "4.5.0" -content_hash = "sha256:ef9c8207ee70fef37d32fa6a53458a83f34626d3c0d9a86e7b8b35a7c44b6f09" +content_hash = "sha256:cdf785c77dcdb8927b7743c36374dc5f2377db78622d27eb8356648d61275a0a" [[metadata.targets]] requires_python = "==3.11.*" @@ -748,12 +748,12 @@ files = [ [[package]] name = "huey" -version = "2.5.1" +version = "2.5.2" summary = "huey, a little task queue" groups = ["default"] marker = "python_version == \"3.11\"" files = [ - {file = "huey-2.5.1.tar.gz", hash = "sha256:8a323783ab434a095a4e72b8c48c5b8f957f9031fa860474a390a0927e957112"}, + {file = "huey-2.5.2.tar.gz", hash = "sha256:df33db474c05414ed40ee2110e9df692369871734da22d74ffb035a4bd74047f"}, ] [[package]] @@ -959,13 +959,25 @@ files = [ [[package]] name = "phonenumbers" -version = "8.13.45" +version = "8.13.46" summary = "Python version of Google's common library for parsing, formatting, storing and validating international phone numbers." groups = ["default"] marker = "python_version == \"3.11\"" files = [ - {file = "phonenumbers-8.13.45-py2.py3-none-any.whl", hash = "sha256:bf05ec20fcd13f0d53e43a34ed7bd1c8be26a72b88fce4b8c64fca5b4641987a"}, - {file = "phonenumbers-8.13.45.tar.gz", hash = "sha256:53679a95b6060fd5e15467759252c87933d8566d6a5be00995a579eb0e02435b"}, + {file = "phonenumbers-8.13.46-py2.py3-none-any.whl", hash = "sha256:519422d407af066fdbf98e179ea2e214487060f26526d67871f817eefbbb2134"}, + {file = "phonenumbers-8.13.46.tar.gz", hash = "sha256:94bf18ba9725bb6868d29473b13f78ef01e2585c5cb561ec0200be7676e77452"}, +] + +[[package]] +name = "pluggy" +version = "1.5.0" +requires_python = ">=3.8" +summary = "plugin and hook calling mechanisms for python" +groups = ["default"] +marker = "python_version == \"3.11\"" +files = [ + {file = "pluggy-1.5.0-py3-none-any.whl", hash = "sha256:44e1ad92c8ca002de6377e165f3e0f1be63266ab4d554740532335b9d75ea669"}, + {file = "pluggy-1.5.0.tar.gz", hash = "sha256:2cffa88e94fdc978c4c574f15f9e59b7f4201d439195c3715ca9e2486f1d0cf1"}, ] [[package]] @@ -996,7 +1008,7 @@ dependencies = [ [[package]] name = "prompt-toolkit" -version = "3.0.47" +version = "3.0.48" requires_python = ">=3.7.0" summary = "Library for building powerful interactive command lines in Python" groups = ["default"] @@ -1005,8 +1017,8 @@ dependencies = [ "wcwidth", ] files = [ - {file = "prompt_toolkit-3.0.47-py3-none-any.whl", hash = "sha256:0d7bfa67001d5e39d02c224b663abc33687405033a8c422d0d675a5a13361d10"}, - {file = "prompt_toolkit-3.0.47.tar.gz", hash = "sha256:1e1b29cb58080b1e69f207c893a1a7bf16d127a5c30c9d17a25a5d77792e5360"}, + {file = "prompt_toolkit-3.0.48-py3-none-any.whl", hash = "sha256:f49a827f90062e411f1ce1f854f2aedb3c23353244f8108b89283587397ac10e"}, + {file = "prompt_toolkit-3.0.48.tar.gz", hash = "sha256:d6623ab0477a80df74e646bdbc93621143f5caf104206aa29294d53de1a03d90"}, ] [[package]] @@ -1132,7 +1144,7 @@ files = [ [[package]] name = "pydantic-pkgr" -version = "0.3.6" +version = "0.3.7" requires_python = ">=3.10" summary = "System package manager APIs in strongly typed Python" groups = ["default"] @@ -1143,8 +1155,8 @@ dependencies = [ "typing-extensions>=4.11.0", ] files = [ - {file = "pydantic_pkgr-0.3.6-py3-none-any.whl", hash = "sha256:ebe7aff450e67525020e4b167ef527fab38eaf681f72e0faff756fd7ccc8ae82"}, - {file = "pydantic_pkgr-0.3.6.tar.gz", hash = "sha256:039e724f7dd92ff9c58b508b38d21ff38c571c34e163f628dabf3563b06e3fac"}, + {file = "pydantic_pkgr-0.3.7-py3-none-any.whl", hash = "sha256:fdb63b2cee79d7c9d53673b9d61afa846921fd4950a8c16a8c4d2555cd0f6478"}, + {file = "pydantic_pkgr-0.3.7.tar.gz", hash = "sha256:6e575cdc3584d375eb8d5024e5e8bade1c225c2aee3af1a076951dbc1a2c1f2d"}, ] [[package]] diff --git a/pyproject.toml b/pyproject.toml index 36597929..77852d01 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -61,6 +61,7 @@ dependencies = [ "django-huey>=1.2.1", "django-huey-monitor>=0.9.0", ############# Python Helper Libraries ############ + "pluggy>=1.5.0", "requests>=2.32.3", "dateparser>=1.2.0", "feedparser>=6.0.11", @@ -74,6 +75,7 @@ dependencies = [ "croniter>=3.0.3", # for: archivebox schedule "ipython>=8.27.0", # for: archivebox shell "python-benedict[io,parse]>=0.33.2", + "pydantic-settings>=2.5.2", ############# 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 @@ -84,8 +86,6 @@ dependencies = [ "base32-crockford==0.3.0", ############# Extractor Dependencies ############# "yt-dlp>=2024.8.6", # for: media - "pydantic-settings>=2.5.2", - "pluggy>=1.5.0", ] # pdm lock --group=':all' diff --git a/requirements.txt b/requirements.txt index 0438601c..4ca23b98 100644 --- a/requirements.txt +++ b/requirements.txt @@ -48,7 +48,7 @@ ftfy==6.2.3; python_version == "3.11" h11==0.14.0; python_version == "3.11" httpcore==1.0.5; python_version == "3.11" httpx==0.27.2; python_version == "3.11" -huey==2.5.1; python_version == "3.11" +huey==2.5.2; python_version == "3.11" hyperlink==21.0.0; python_version == "3.11" idna==3.10; python_version == "3.11" incremental==24.7.2; python_version == "3.11" @@ -63,9 +63,10 @@ mypy-extensions==1.0.0; python_version == "3.11" openpyxl==3.1.5; python_version == "3.11" parso==0.8.4; python_version == "3.11" pexpect==4.9.0; (sys_platform != "win32" and sys_platform != "emscripten") and python_version == "3.11" -phonenumbers==8.13.45; python_version == "3.11" +phonenumbers==8.13.46; python_version == "3.11" +pluggy==1.5.0; python_version == "3.11" pocket @ git+https://github.com/tapanpandita/pocket.git@5a144438cc89bfc0ec94db960718ccf1f76468c1 ; python_version == "3.11" -prompt-toolkit==3.0.47; python_version == "3.11" +prompt-toolkit==3.0.48; 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" @@ -75,7 +76,7 @@ pycparser==2.22; platform_python_implementation != "PyPy" and python_version == pycryptodomex==3.20.0; python_version == "3.11" pydantic==2.9.2; python_version == "3.11" pydantic-core==2.23.4; python_version == "3.11" -pydantic-pkgr==0.3.6; python_version == "3.11" +pydantic-pkgr==0.3.7; python_version == "3.11" pydantic-settings==2.5.2; python_version == "3.11" pygments==2.18.0; python_version == "3.11" pyopenssl==24.2.1; python_version == "3.11"