From f21fd13bb8f5237773135b8d7273a4529420c862 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Edgar=20Ram=C3=ADrez=20Mondrag=C3=B3n?= Date: Wed, 14 Oct 2026 12:11:26 -0600 Subject: [PATCH] Add missing optional top-level `subdirectory` field to Direct URL JSON schema MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit It's mentioned in prose in https://packaging.python.org/en/latest/specifications/direct-url-data-structure/#projects-in-subdirectories, but it was missing from the JSON schema. Signed-off-by: Edgar Ramírez Mondragón --- extra/specifications/schemas/direct-url.schema.json | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/extra/specifications/schemas/direct-url.schema.json b/extra/specifications/schemas/direct-url.schema.json index d1f4c860af..1e110b193f 100644 --- a/extra/specifications/schemas/direct-url.schema.json +++ b/extra/specifications/schemas/direct-url.schema.json @@ -8,6 +8,9 @@ "type": "string", "format": "uri" }, + "subdirectory": { + "type": "string" + }, "DirInfo": { "type": "object", "properties": { @@ -60,6 +63,9 @@ "properties": { "url": { "$ref": "#/definitions/url" + }, + "subdirectory": { + "$ref": "#/definitions/subdirectory" } }, "required": ["url"]