From 3d0113bee7d680500affd8c2b6737ca7daa99bb7 Mon Sep 17 00:00:00 2001 From: Nicholas Bollweg Date: Tue, 17 Dec 2024 19:33:52 -0600 Subject: [PATCH] declare dependency on packaging --- pyproject.toml | 1 + 1 file changed, 1 insertion(+) diff --git a/pyproject.toml b/pyproject.toml index 804fca9..16c20df 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -28,6 +28,7 @@ dependencies = [ "python-json-logger>=2.0.4", "pyyaml>=5.3", "traitlets>=5.3", + "packaging", # The following are necessary to address an issue where pyproject.toml normalizes extra dependencies # such that 'format_nongpl' is normalized to 'format-nongpl' which prevents these two validators from # from being installed when jsonschema is <= 4.9 because jsonschema uses 'format_nongpl' in those releases.