diff --git a/pyproject.toml b/pyproject.toml index 99d9154..7842c0c 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,13 +1,13 @@ [project] name = "stuartm-nz" -version = "0.21.0" +version = "0.22.0" description = "stuartm.nz" readme = "README.md" requires-python = ">=3.14" dependencies = [ "environs[django]>=14.3.0", "django~=5.2.0", - "djpress~=0.21", + "djpress~=0.22", "whitenoise>=6.7.0", "gunicorn>=23.0.0", "rich>=13.8.1", diff --git a/uv.lock b/uv.lock index b35302e..b079d43 100644 --- a/uv.lock +++ b/uv.lock @@ -35,30 +35,30 @@ wheels = [ [[package]] name = "boto3" -version = "1.40.65" +version = "1.40.68" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "botocore" }, { name = "jmespath" }, { name = "s3transfer" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/b1/04/619bf4f1191021aa54514a3da4fbe91f7a04bf827fad0c1d562f8b3db474/boto3-1.40.65.tar.gz", hash = "sha256:52e2715838d65e6b000e0077a942ce2d3e1a38f9764414ad01a602912eccf924", size = 111507, upload-time = "2025-11-03T21:56:57.12Z" } +sdist = { url = "https://files.pythonhosted.org/packages/df/3e/6c8ab966798f4e07651009ad08efc3ed4ffccf2662318790574695c740f7/boto3-1.40.68.tar.gz", hash = "sha256:c7994989e5bbba071b7c742adfba35773cf03e87f5d3f9f2b0a18c1664417b61", size = 111629, upload-time = "2025-11-06T20:49:32.414Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/d5/a2/973a1346bb8d23ddda241342e126a26407e08648a556fb5022e0db457860/boto3-1.40.65-py3-none-any.whl", hash = "sha256:ab91d8d8ef0477997d35abebf67829e52e50bf807b02333affa384c70b33c86b", size = 139323, upload-time = "2025-11-03T21:56:55.125Z" }, + { url = "https://files.pythonhosted.org/packages/07/e6/b9df94d3a51ad658ef1974da6c0d7401b6aed7be50a2ee57bf1de1ef9517/boto3-1.40.68-py3-none-any.whl", hash = "sha256:4f08115e3a4d1e1056003e433d393e78c20da6af7753409992bb33fb69f04186", size = 139361, upload-time = "2025-11-06T20:49:30.781Z" }, ] [[package]] name = "botocore" -version = "1.40.65" +version = "1.40.68" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "jmespath" }, { name = "python-dateutil" }, { name = "urllib3" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/cf/a6/8e3209425650c96916b31324594db3ea9ec2eecc2b0acf6bbda0d2a6b1b2/botocore-1.40.65.tar.gz", hash = "sha256:cdbbf9d90a9e9c4a6000055013d98b92efc4ceb1bce0d9bcd70e14461dc22ab3", size = 14411821, upload-time = "2025-11-03T21:56:45.391Z" } +sdist = { url = "https://files.pythonhosted.org/packages/eb/df/b0300da4cc1fe3e37c8d7a44d835518004454c7d21b579fce9ef2cd691ce/botocore-1.40.68.tar.gz", hash = "sha256:28f41b463d9f012a711ee8b61d4e26cd14ee3b450b816d5dee849aa79155e856", size = 14435596, upload-time = "2025-11-06T20:49:22.311Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/a6/00/ccd1612ee99865435ad04ef477168af9d3a8d2ec6a7a694a37af47143543/botocore-1.40.65-py3-none-any.whl", hash = "sha256:152f595321f5a2b712601286650e912c2e5ca3b109892ab4c0175ac58d8de10d", size = 14075618, upload-time = "2025-11-03T21:56:42.011Z" }, + { url = "https://files.pythonhosted.org/packages/7a/72/ac8123169ce48cb2eb593cd4c6a22e66d72bf8dc30fe75191a7669dd036d/botocore-1.40.68-py3-none-any.whl", hash = "sha256:9d514f9c9054e1af055f2cbe9e0d6771d407a600206d45a01b54d5f09538fecb", size = 14097634, upload-time = "2025-11-06T20:49:19.235Z" }, ] [[package]] @@ -148,16 +148,16 @@ wheels = [ [[package]] name = "django" -version = "5.2.7" +version = "5.2.8" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "asgiref" }, { name = "sqlparse" }, { name = "tzdata", marker = "sys_platform == 'win32'" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/b1/96/bd84e2bb997994de8bcda47ae4560991084e86536541d7214393880f01a8/django-5.2.7.tar.gz", hash = "sha256:e0f6f12e2551b1716a95a63a1366ca91bbcd7be059862c1b18f989b1da356cdd", size = 10865812, upload-time = "2025-10-01T14:22:12.081Z" } +sdist = { url = "https://files.pythonhosted.org/packages/05/a2/933dbbb3dd9990494960f6e64aca2af4c0745b63b7113f59a822df92329e/django-5.2.8.tar.gz", hash = "sha256:23254866a5bb9a2cfa6004e8b809ec6246eba4b58a7589bc2772f1bcc8456c7f", size = 10849032, upload-time = "2025-11-05T14:07:32.778Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/8f/ef/81f3372b5dd35d8d354321155d1a38894b2b766f576d0abffac4d8ae78d9/django-5.2.7-py3-none-any.whl", hash = "sha256:59a13a6515f787dec9d97a0438cd2efac78c8aca1c80025244b0fe507fe0754b", size = 8307145, upload-time = "2025-10-01T14:22:49.476Z" }, + { url = "https://files.pythonhosted.org/packages/5e/3d/a035a4ee9b1d4d4beee2ae6e8e12fe6dee5514b21f62504e22efcbd9fb46/django-5.2.8-py3-none-any.whl", hash = "sha256:37e687f7bd73ddf043e2b6b97cfe02fcbb11f2dbb3adccc6a2b18c6daa054d7f", size = 8289692, upload-time = "2025-11-05T14:07:28.761Z" }, ] [[package]] @@ -201,15 +201,15 @@ s3 = [ [[package]] name = "djpress" -version = "0.21.0" +version = "0.22.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "django" }, { name = "markdown" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/53/79/f3a679e9733be32b4b9a1eccec2e27018c972c7fec08e17ccff0e683920a/djpress-0.21.0.tar.gz", hash = "sha256:9cf4fdaade7deb3a97c25179e2dba4a7208b6119d74bf7bee703d1815760b9d8", size = 188994, upload-time = "2025-11-04T09:47:16.27Z" } +sdist = { url = "https://files.pythonhosted.org/packages/13/57/53f765124602e3f1049c868b14a8fe2342acc38eee0e773098d6f34cb54e/djpress-0.22.0.tar.gz", hash = "sha256:bf155b567feb91efe54851e6c9ed6414606c3ae57c92ac02ce697c6e852fa246", size = 197824, upload-time = "2025-11-07T06:52:19.959Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/62/1a/7f762c0c1973a02fb6ae952e7977c8846b7b30d2a9ba1386b40a5628b57e/djpress-0.21.0-py3-none-any.whl", hash = "sha256:4c852b1ece1036c0f0daa0a832116b27a0a7962bdef0475b15c747c52d9cddf1", size = 75892, upload-time = "2025-11-04T09:47:14.742Z" }, + { url = "https://files.pythonhosted.org/packages/e0/a1/c91a5c0786de6b90ca16a6c0a52f67f2cddbc39d95808567f73fcfea6995/djpress-0.22.0-py3-none-any.whl", hash = "sha256:837bd57ea2d3329f3dcd5f1e817758ade340bd1fd10cbce516cc3a6d5d6aba33", size = 79746, upload-time = "2025-11-07T06:52:18.38Z" }, ] [[package]] @@ -269,14 +269,14 @@ wheels = [ [[package]] name = "googleapis-common-protos" -version = "1.71.0" +version = "1.72.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "protobuf" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/30/43/b25abe02db2911397819003029bef768f68a974f2ece483e6084d1a5f754/googleapis_common_protos-1.71.0.tar.gz", hash = "sha256:1aec01e574e29da63c80ba9f7bbf1ccfaacf1da877f23609fe236ca7c72a2e2e", size = 146454, upload-time = "2025-10-20T14:58:08.732Z" } +sdist = { url = "https://files.pythonhosted.org/packages/e5/7b/adfd75544c415c487b33061fe7ae526165241c1ea133f9a9125a56b39fd8/googleapis_common_protos-1.72.0.tar.gz", hash = "sha256:e55a601c1b32b52d7a3e65f43563e2aa61bcd737998ee672ac9b951cd49319f5", size = 147433, upload-time = "2025-11-06T18:29:24.087Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/25/e8/eba9fece11d57a71e3e22ea672742c8f3cf23b35730c9e96db768b295216/googleapis_common_protos-1.71.0-py3-none-any.whl", hash = "sha256:59034a1d849dc4d18971997a72ac56246570afdd17f9369a0ff68218d50ab78c", size = 294576, upload-time = "2025-10-20T14:56:21.295Z" }, + { url = "https://files.pythonhosted.org/packages/c4/ab/09169d5a4612a5f92490806649ac8d41e3ec9129c636754575b3553f4ea4/googleapis_common_protos-1.72.0-py3-none-any.whl", hash = "sha256:4299c5a82d5ae1a9702ada957347726b167f9f8d1fc352477702a1e851ff4038", size = 297515, upload-time = "2025-11-06T18:29:13.14Z" }, ] [[package]] @@ -803,7 +803,7 @@ wheels = [ [[package]] name = "stuartm-nz" -version = "0.21.0" +version = "0.22.0" source = { virtual = "." } dependencies = [ { name = "django" }, @@ -832,7 +832,7 @@ requires-dist = [ { name = "django", specifier = "~=5.2.0" }, { name = "django-debug-toolbar", specifier = ">=4.4.6" }, { name = "django-storages", extras = ["s3"], specifier = ">=1.14.6" }, - { name = "djpress", specifier = "~=0.21" }, + { name = "djpress", specifier = "~=0.22" }, { name = "djpress-publish-bluesky", specifier = ">=1.1.0" }, { name = "djpress-publish-mastodon", specifier = ">=1.2.0" }, { name = "environs", extras = ["django"], specifier = ">=14.3.0" },