diff --git a/docs/specs/sbom/partial/python.json b/docs/specs/sbom/partial/python.json index 05c09f581e11..9f63b0f55df9 100644 --- a/docs/specs/sbom/partial/python.json +++ b/docs/specs/sbom/partial/python.json @@ -2,7 +2,7 @@ "bomFormat": "CycloneDX", "specVersion": "1.5", "version": 1, - "serialNumber": "urn:uuid:ead7a846-602d-54cb-9533-913163d55144", + "serialNumber": "urn:uuid:0818fab5-355b-564f-9973-0df07e7293f5", "metadata": { "tools": [ { @@ -485,10 +485,10 @@ }, { "type": "library", - "bom-ref": "djangorestframework-64@3.16.1", + "bom-ref": "djangorestframework-64@3.17.0", "name": "djangorestframework", - "version": "3.16.1", - "purl": "pkg:pypi/djangorestframework@3.16.1" + "version": "3.17.0", + "purl": "pkg:pypi/djangorestframework@3.17.0" }, { "type": "library", @@ -1894,7 +1894,7 @@ "dependsOn": [ "django-49@6.0.3", "django-otp-58@1.7.0", - "djangorestframework-64@3.16.1", + "djangorestframework-64@3.17.0", "webauthn-203@2.7.1" ] }, @@ -1927,7 +1927,7 @@ ] }, { - "ref": "djangorestframework-64@3.16.1", + "ref": "djangorestframework-64@3.17.0", "dependsOn": [ "django-49@6.0.3" ] @@ -1935,7 +1935,7 @@ { "ref": "djangorestframework-csv-65@3.0.2", "dependsOn": [ - "djangorestframework-64@3.16.1" + "djangorestframework-64@3.17.0" ] }, { @@ -1955,7 +1955,7 @@ "ref": "drf-spectacular-68@0.29.0", "dependsOn": [ "django-49@6.0.3", - "djangorestframework-64@3.16.1", + "djangorestframework-64@3.17.0", "drf-spectacular-sidecar-69@2026.3.1", "inflection-101@0.5.1", "jsonschema-109@4.26.0", @@ -1973,7 +1973,7 @@ "ref": "drf-standardized-errors-70@0.15.0", "dependsOn": [ "django-49@6.0.3", - "djangorestframework-64@3.16.1", + "djangorestframework-64@3.17.0", "drf-spectacular-68@0.29.0", "inflection-101@0.5.1" ] @@ -2793,7 +2793,7 @@ "django-otp-webauthn-59@0.8.0", "django-redis-60@6.0.0", "django-zxcvbn-password-validator-63@1.5.3", - "djangorestframework-64@3.16.1", + "djangorestframework-64@3.17.0", "djangorestframework-csv-65@3.0.2", "djangosaml2idp2-66@0.9.1", "docutils-67@0.21.2", diff --git a/docs/specs/sbom/sbom.json b/docs/specs/sbom/sbom.json index f90aeaebd836..52b4a212d065 100644 --- a/docs/specs/sbom/sbom.json +++ b/docs/specs/sbom/sbom.json @@ -1,7 +1,7 @@ { "bomFormat": "CycloneDX", "specVersion": "1.7", - "serialNumber": "urn:uuid:a1cfa64e-f995-5984-9682-356130e896b9", + "serialNumber": "urn:uuid:fc4fe31a-d455-51de-92cb-b69d6bef855b", "version": 1, "metadata": { "tools": [ @@ -1546,10 +1546,10 @@ }, { "type": "library", - "bom-ref": "djangorestframework-64@3.16.1", + "bom-ref": "djangorestframework-64@3.17.0", "name": "djangorestframework", - "version": "3.16.1", - "purl": "pkg:pypi/djangorestframework@3.16.1" + "version": "3.17.0", + "purl": "pkg:pypi/djangorestframework@3.17.0" }, { "type": "library", @@ -3101,7 +3101,7 @@ "dependsOn": [ "django-49@6.0.3", "django-otp-58@1.7.0", - "djangorestframework-64@3.16.1", + "djangorestframework-64@3.17.0", "webauthn-203@2.7.1" ] }, @@ -3134,7 +3134,7 @@ ] }, { - "ref": "djangorestframework-64@3.16.1", + "ref": "djangorestframework-64@3.17.0", "dependsOn": [ "django-49@6.0.3" ] @@ -3142,7 +3142,7 @@ { "ref": "djangorestframework-csv-65@3.0.2", "dependsOn": [ - "djangorestframework-64@3.16.1" + "djangorestframework-64@3.17.0" ] }, { @@ -3162,7 +3162,7 @@ "ref": "drf-spectacular-68@0.29.0", "dependsOn": [ "django-49@6.0.3", - "djangorestframework-64@3.16.1", + "djangorestframework-64@3.17.0", "drf-spectacular-sidecar-69@2026.3.1", "inflection-101@0.5.1", "jsonschema-109@4.26.0", @@ -3180,7 +3180,7 @@ "ref": "drf-standardized-errors-70@0.15.0", "dependsOn": [ "django-49@6.0.3", - "djangorestframework-64@3.16.1", + "djangorestframework-64@3.17.0", "drf-spectacular-68@0.29.0", "inflection-101@0.5.1" ] @@ -4000,7 +4000,7 @@ "django-otp-webauthn-59@0.8.0", "django-redis-60@6.0.0", "django-zxcvbn-password-validator-63@1.5.3", - "djangorestframework-64@3.16.1", + "djangorestframework-64@3.17.0", "djangorestframework-csv-65@3.0.2", "djangosaml2idp2-66@0.9.1", "docutils-67@0.21.2", diff --git a/pyproject.toml b/pyproject.toml index 96624a1b0bd8..63354a5ca0b4 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -130,7 +130,7 @@ dependencies = [ "django-redis>=6.0.0,<6.1", "Django[argon2]>=6.0,<6.1", "djangorestframework-csv>=3.0.2,<3.1", - "djangorestframework>=3.16.0,<3.17", + "djangorestframework>=3.16.0,<3.18", "docutils>=0.21.2,<0.23", "drf-spectacular[sidecar]>=0.28.0,<0.30", "drf-standardized-errors[openapi]>=0.14.1,<0.16", diff --git a/uv.lock b/uv.lock index 5783f582a605..8d788ec1902a 100644 --- a/uv.lock +++ b/uv.lock @@ -1369,14 +1369,14 @@ wheels = [ [[package]] name = "djangorestframework" -version = "3.16.1" +version = "3.17.0" source = { registry = "https://pypi.org/simple" } dependencies = [ { name = "django" }, ] -sdist = { url = "https://files.pythonhosted.org/packages/8a/95/5376fe618646fde6899b3cdc85fd959716bb67542e273a76a80d9f326f27/djangorestframework-3.16.1.tar.gz", hash = "sha256:166809528b1aced0a17dc66c24492af18049f2c9420dbd0be29422029cfc3ff7", size = 1089735, upload-time = "2025-08-06T17:50:53.251Z" } +sdist = { url = "https://files.pythonhosted.org/packages/b1/46/615ad5425c7b941e6fd3f382d25b1aca680022200d8e5b87bfc665c4425d/djangorestframework-3.17.0.tar.gz", hash = "sha256:456fd992a33f9e64c9d0f47e85d9787db0efb44f894c1e513315b5e74765bd4c", size = 905671, upload-time = "2026-03-18T20:33:42.861Z" } wheels = [ - { url = "https://files.pythonhosted.org/packages/b0/ce/bf8b9d3f415be4ac5588545b5fcdbbb841977db1c1d923f7568eeabe1689/djangorestframework-3.16.1-py3-none-any.whl", hash = "sha256:33a59f47fb9c85ede792cbf88bde71893bcda0667bc573f784649521f1102cec", size = 1080442, upload-time = "2025-08-06T17:50:50.667Z" }, + { url = "https://files.pythonhosted.org/packages/5f/ee/01dfe0e712d37007a4417bf7ba518a9e6830d4de009ed4bfdfebd45b99cf/djangorestframework-3.17.0-py3-none-any.whl", hash = "sha256:d84fe85f30b7ac6e8c0076ce9ff635e4eaedca5912f8d7d2926ce448c08533ba", size = 898818, upload-time = "2026-03-18T20:33:41.335Z" }, ] [[package]] @@ -5417,7 +5417,7 @@ requires-dist = [ { name = "django-otp-webauthn", specifier = ">=0.6.0,<0.9" }, { name = "django-redis", specifier = ">=6.0.0,<6.1" }, { name = "django-zxcvbn-password-validator", marker = "extra == 'zxcvbn'", specifier = ">=1.5.3,<1.6" }, - { name = "djangorestframework", specifier = ">=3.16.0,<3.17" }, + { name = "djangorestframework", specifier = ">=3.16.0,<3.18" }, { name = "djangorestframework-csv", specifier = ">=3.0.2,<3.1" }, { name = "djangosaml2idp2", marker = "extra == 'saml2idp'", specifier = "==0.9.1" }, { name = "docutils", specifier = ">=0.21.2,<0.23" },