diff --git a/cyclonedx_py/_internal/poetry.py b/cyclonedx_py/_internal/poetry.py index df80ef50..ce52d34e 100644 --- a/cyclonedx_py/_internal/poetry.py +++ b/cyclonedx_py/_internal/poetry.py @@ -292,9 +292,13 @@ def _make_bom(self, project: 'T_NameDict', locker: 'T_NameDict', use_extras_dep_names = frozenset(map(normalize_packagename, chain.from_iterable(po_cfg['extras'][e] for e in use_extras))) for group_name in use_groups: - for dep_name, dep_spec in po_cfg['group'][group_name].get('dependencies', {}).items(): + for dep_name, dep_specs in po_cfg['group'][group_name].get('dependencies', {}).items(): dep_name = normalize_packagename(dep_name) - dep_spec = dep_spec if isinstance(dep_spec, dict) else {'version': dep_spec} + if not isinstance(dep_specs, list): + if isinstance(dep_specs, dict): + dep_specs = [dep_specs] + else: + dep_specs = [{'version': dep_specs}] self._logger.debug('root-component depends on %s', dep_name) if dep_name == 'python': continue # skip python constraint @@ -302,7 +306,7 @@ def _make_bom(self, project: 'T_NameDict', locker: 'T_NameDict', if lock_entries is None: self._logger.warning('skip unlocked dependency: %s', dep_name) continue - if dep_spec.get('optional') and dep_name not in use_extras_dep_names: + if all(ds.get('optional') for ds in dep_specs) and dep_name not in use_extras_dep_names: self._logger.debug('skip optional unused dependency: %s', dep_name) continue for lock_entry in lock_entries: @@ -311,7 +315,10 @@ def _make_bom(self, project: 'T_NameDict', locker: 'T_NameDict', value=group_name )) root_d.dependencies.add(Dependency(lock_entry.component.bom_ref)) - self.__add_dep(bom, lock_entry, dep_spec.get('extras', ()), lock_data) + self.__add_dep( + bom, lock_entry, + chain.from_iterable(ds.get('extras', ()) for ds in dep_specs), + lock_data) return bom diff --git a/tests/_data/infiles/poetry/with-extras/lock10/poetry.lock b/tests/_data/infiles/poetry/with-extras/lock10/poetry.lock index 560d617b..37ce66b7 100644 --- a/tests/_data/infiles/poetry/with-extras/lock10/poetry.lock +++ b/tests/_data/infiles/poetry/with-extras/lock10/poetry.lock @@ -25,10 +25,6 @@ extras = ["format"] optional = true version = ">=4.18,<5.0" -[package.dependencies.lxml] -optional = true -version = ">=4,<5" - [package.extras] json-validation = ["jsonschema (>=4.18,<5.0)"] validation = ["jsonschema (>=4.18,<5.0)", "lxml (>=4,<5)"] @@ -47,14 +43,14 @@ category = "main" description = "license-expression is a comprehensive utility library to parse, compare, simplify and normalize license expressions (such as SPDX license expressions) using boolean logic." name = "license-expression" optional = true -python-versions = ">=3.7" -version = "30.1.1" +python-versions = ">=3.8" +version = "30.3.1" [package.dependencies] "boolean.py" = ">=4.0" [package.extras] -docs = ["Sphinx (5.1.0)", "sphinx-rtd-theme (>=0.5.0)", "sphinxcontrib-apidoc (>=0.3.0)", "doc8 (>=0.8.1)"] +docs = ["Sphinx (>=5.0.2)", "sphinx-rtd-theme (>=1.0.0)", "sphinxcontrib-apidoc (>=0.4.0)", "sphinx-reredirects (>=0.1.2)", "doc8 (>=0.11.2)", "sphinx-autobuild", "sphinx-rtd-dark-mode (>=1.3.0)", "sphinx-copybutton"] testing = ["pytest (>=6,<7.0.0 || >7.0.0)", "pytest-xdist (>=2)", "twine", "black", "isort"] [[package]] @@ -62,11 +58,11 @@ category = "main" description = "A purl aka. Package URL parser and builder" name = "packageurl-python" optional = true -python-versions = ">=3.7" -version = "0.11.2" +python-versions = ">=3.8" +version = "0.16.0" [package.extras] -build = ["wheel"] +build = ["setuptools", "wheel"] lint = ["isort", "black", "mypy"] sqlalchemy = ["sqlalchemy (>=2.0.0)"] test = ["pytest"] @@ -90,11 +86,21 @@ optional = true python-versions = "*" version = "2.4.0" +[[package]] +category = "main" +description = "A lil' TOML parser" +name = "tomli" +optional = true +python-versions = ">=3.8" +version = "2.2.1" + [extras] +foo = [] my-extra = ["cyclonedx-python-lib"] +toml = ["tomli"] [metadata] -content-hash = "36326c9123bc7b66b886bf3d024816b5c2eb03533401ecc9399ef8ac539c3d40" +content-hash = "e78039e005bd5e9e0bf793d1140dd5702e51e95bfbc5732eb4e3ea825238741f" lock-version = "1.0" python-versions = "^3.8" @@ -106,3 +112,4 @@ license-expression = [] packageurl-python = [] py-serializable = [] sortedcontainers = [] +tomli = [] diff --git a/tests/_data/infiles/poetry/with-extras/lock11/poetry.lock b/tests/_data/infiles/poetry/with-extras/lock11/poetry.lock index 525b4053..031dfa47 100644 --- a/tests/_data/infiles/poetry/with-extras/lock11/poetry.lock +++ b/tests/_data/infiles/poetry/with-extras/lock11/poetry.lock @@ -16,18 +16,19 @@ test = ["dateparser (>=1.0.0,<2.0.0)", "pre-commit", "pytest", "pytest-cov", "py [[package]] name = "attrs" -version = "23.1.0" +version = "24.3.0" description = "Classes Without Boilerplate" category = "main" optional = true -python-versions = ">=3.7" +python-versions = ">=3.8" [package.extras] -cov = ["attrs", "coverage[toml] (>=5.3)"] -dev = ["attrs", "pre-commit"] -docs = ["furo", "myst-parser", "sphinx", "sphinx-notfound-page", "sphinxcontrib-towncrier", "towncrier", "zope-interface"] -tests = ["attrs", "zope-interface"] -tests-no-zope = ["cloudpickle", "hypothesis", "mypy (>=1.1.1)", "pympler", "pytest (>=4.3.0)", "pytest-mypy-plugins", "pytest-xdist"] +benchmark = ["cloudpickle", "hypothesis", "mypy (>=1.11.1)", "pympler", "pytest (>=4.3.0)", "pytest-codspeed", "pytest-mypy-plugins", "pytest-xdist"] +cov = ["cloudpickle", "coverage[toml] (>=5.3)", "hypothesis", "mypy (>=1.11.1)", "pympler", "pytest (>=4.3.0)", "pytest-mypy-plugins", "pytest-xdist"] +dev = ["cloudpickle", "hypothesis", "mypy (>=1.11.1)", "pre-commit-uv", "pympler", "pytest (>=4.3.0)", "pytest-mypy-plugins", "pytest-xdist"] +docs = ["cogapp", "furo", "myst-parser", "sphinx", "sphinx-notfound-page", "sphinxcontrib-towncrier", "towncrier (<24.7)"] +tests = ["cloudpickle", "hypothesis", "mypy (>=1.11.1)", "pympler", "pytest (>=4.3.0)", "pytest-mypy-plugins", "pytest-xdist"] +tests-mypy = ["mypy (>=1.11.1)", "pytest-mypy-plugins"] [[package]] name = "boolean.py" @@ -48,7 +49,6 @@ python-versions = ">=3.8,<4.0" [package.dependencies] jsonschema = {version = ">=4.18,<5.0", extras = ["format"], optional = true, markers = "extra == \"validation\" or extra == \"json-validation\""} license-expression = ">=30,<31" -lxml = {version = ">=4,<5", optional = true, markers = "extra == \"validation\" or extra == \"xml-validation\""} packageurl-python = ">=0.11" py-serializable = ">=0.15,<0.16" sortedcontainers = ">=2.4.0,<3.0.0" @@ -76,15 +76,18 @@ python-versions = ">=2.7, !=3.0, !=3.1, !=3.2, !=3.3, !=3.4, <4" [[package]] name = "idna" -version = "3.4" +version = "3.10" description = "Internationalized Domain Names in Applications (IDNA)" category = "main" optional = true -python-versions = ">=3.5" +python-versions = ">=3.6" + +[package.extras] +all = ["flake8 (>=7.1.1)", "mypy (>=1.11.2)", "pytest (>=8.3.2)", "ruff (>=0.6.2)"] [[package]] name = "importlib-resources" -version = "6.1.1" +version = "6.4.5" description = "Read resources from Python packages" category = "main" optional = true @@ -94,8 +97,12 @@ python-versions = ">=3.8" zipp = {version = ">=3.1.0", markers = "python_version < \"3.10\""} [package.extras] -docs = ["furo", "jaraco.packaging (>=9.3)", "jaraco.tidelift (>=1.4)", "rst.linker (>=1.9)", "sphinx (<7.2.5)", "sphinx (>=3.5)", "sphinx-lint"] -testing = ["pytest (>=6)", "pytest-black (>=0.3.7)", "pytest-checkdocs (>=2.4)", "pytest-cov", "pytest-enabler (>=2.2)", "pytest-mypy (>=0.9.1)", "pytest-ruff", "zipp (>=3.17)"] +check = ["pytest-checkdocs (>=2.4)", "pytest-ruff (>=0.2.1)"] +cover = ["pytest-cov"] +doc = ["furo", "jaraco.packaging (>=9.3)", "jaraco.tidelift (>=1.4)", "rst.linker (>=1.9)", "sphinx (>=3.5)", "sphinx-lint"] +enabler = ["pytest-enabler (>=2.2)"] +test = ["jaraco.test (>=5.4)", "pytest (>=6,<8.1.0 || >=8.2.0)", "zipp (>=3.17)"] +type = ["pytest-mypy"] [[package]] name = "isoduration" @@ -110,15 +117,15 @@ arrow = ">=0.15.0" [[package]] name = "jsonpointer" -version = "2.4" +version = "3.0.0" description = "Identify specific nodes in a JSON document (RFC 6901)" category = "main" optional = true -python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*, !=3.6.*" +python-versions = ">=3.7" [[package]] name = "jsonschema" -version = "4.19.2" +version = "4.23.0" description = "An implementation of JSON Schema validation for Python" category = "main" optional = true @@ -142,11 +149,11 @@ webcolors = {version = ">=1.11", optional = true, markers = "extra == \"format\" [package.extras] format = ["fqdn", "idna", "isoduration", "jsonpointer (>1.13)", "rfc3339-validator", "rfc3987", "uri-template", "webcolors (>=1.11)"] -format-nongpl = ["fqdn", "idna", "isoduration", "jsonpointer (>1.13)", "rfc3339-validator", "rfc3986-validator (>0.1.0)", "uri-template", "webcolors (>=1.11)"] +format-nongpl = ["fqdn", "idna", "isoduration", "jsonpointer (>1.13)", "rfc3339-validator", "rfc3986-validator (>0.1.0)", "uri-template", "webcolors (>=24.6.0)"] [[package]] name = "jsonschema-specifications" -version = "2023.7.1" +version = "2023.12.1" description = "The JSON Schema meta-schemas and vocabularies, exposed as a Registry" category = "main" optional = true @@ -154,47 +161,33 @@ python-versions = ">=3.8" [package.dependencies] importlib-resources = {version = ">=1.4.0", markers = "python_version < \"3.9\""} -referencing = ">=0.28.0" +referencing = ">=0.31.0" [[package]] name = "license-expression" -version = "30.1.1" +version = "30.3.1" description = "license-expression is a comprehensive utility library to parse, compare, simplify and normalize license expressions (such as SPDX license expressions) using boolean logic." category = "main" optional = true -python-versions = ">=3.7" +python-versions = ">=3.8" [package.dependencies] "boolean.py" = ">=4.0" [package.extras] -docs = ["Sphinx (==5.1.0)", "doc8 (>=0.8.1)", "sphinx-rtd-theme (>=0.5.0)", "sphinxcontrib-apidoc (>=0.3.0)"] +docs = ["Sphinx (>=5.0.2)", "doc8 (>=0.11.2)", "sphinx-autobuild", "sphinx-copybutton", "sphinx-reredirects (>=0.1.2)", "sphinx-rtd-dark-mode (>=1.3.0)", "sphinx-rtd-theme (>=1.0.0)", "sphinxcontrib-apidoc (>=0.4.0)"] testing = ["black", "isort", "pytest (>=6,!=7.0.0)", "pytest-xdist (>=2)", "twine"] -[[package]] -name = "lxml" -version = "4.9.3" -description = "Powerful and Pythonic XML processing library combining libxml2/libxslt with the ElementTree API." -category = "main" -optional = true -python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, != 3.4.*" - -[package.extras] -cssselect = ["cssselect (>=0.7)"] -html5 = ["html5lib"] -htmlsoup = ["beautifulsoup4"] -source = ["Cython (>=0.29.35)"] - [[package]] name = "packageurl-python" -version = "0.11.2" +version = "0.16.0" description = "A purl aka. Package URL parser and builder" category = "main" optional = true -python-versions = ">=3.7" +python-versions = ">=3.8" [package.extras] -build = ["wheel"] +build = ["setuptools", "wheel"] lint = ["black", "isort", "mypy"] sqlalchemy = ["sqlalchemy (>=2.0.0)"] test = ["pytest"] @@ -220,7 +213,7 @@ defusedxml = ">=0.7.1,<0.8.0" [[package]] name = "python-dateutil" -version = "2.8.2" +version = "2.9.0.post0" description = "Extensions to the standard Python datetime module" category = "main" optional = true @@ -231,7 +224,7 @@ six = ">=1.5" [[package]] name = "referencing" -version = "0.30.2" +version = "0.35.1" description = "JSON Referencing + Python" category = "main" optional = true @@ -262,7 +255,7 @@ python-versions = "*" [[package]] name = "rpds-py" -version = "0.12.0" +version = "0.20.1" description = "Python bindings to Rust's persistent data structures (rpds)" category = "main" optional = true @@ -270,11 +263,11 @@ python-versions = ">=3.8" [[package]] name = "six" -version = "1.16.0" +version = "1.17.0" description = "Python 2 and 3 compatibility utilities" category = "main" optional = true -python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*" +python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,>=2.7" [[package]] name = "sortedcontainers" @@ -284,13 +277,21 @@ category = "main" optional = true python-versions = "*" +[[package]] +name = "tomli" +version = "2.2.1" +description = "A lil' TOML parser" +category = "main" +optional = true +python-versions = ">=3.8" + [[package]] name = "types-python-dateutil" -version = "2.8.19.14" +version = "2.9.0.20241206" description = "Typing stubs for python-dateutil" category = "main" optional = true -python-versions = "*" +python-versions = ">=3.8" [[package]] name = "uri-template" @@ -305,35 +306,41 @@ dev = ["flake8", "flake8-annotations", "flake8-bandit", "flake8-bugbear", "flake [[package]] name = "webcolors" -version = "1.13" +version = "24.8.0" description = "A library for working with the color formats defined by HTML and CSS." category = "main" optional = true -python-versions = ">=3.7" +python-versions = ">=3.8" [package.extras] docs = ["furo", "sphinx", "sphinx-copybutton", "sphinx-inline-tabs", "sphinx-notfound-page", "sphinxext-opengraph"] -tests = ["pytest", "pytest-cov"] +tests = ["coverage"] [[package]] name = "zipp" -version = "3.17.0" +version = "3.20.2" description = "Backport of pathlib-compatible object wrapper for zip files" category = "main" optional = true python-versions = ">=3.8" [package.extras] -docs = ["furo", "jaraco.packaging (>=9.3)", "jaraco.tidelift (>=1.4)", "rst.linker (>=1.9)", "sphinx (<7.2.5)", "sphinx (>=3.5)", "sphinx-lint"] -testing = ["big-o", "jaraco.functools", "jaraco.itertools", "more-itertools", "pytest (>=6)", "pytest-black (>=0.3.7)", "pytest-checkdocs (>=2.4)", "pytest-cov", "pytest-enabler (>=2.2)", "pytest-ignore-flaky", "pytest-mypy (>=0.9.1)", "pytest-ruff"] +check = ["pytest-checkdocs (>=2.4)", "pytest-ruff (>=0.2.1)"] +cover = ["pytest-cov"] +doc = ["furo", "jaraco.packaging (>=9.3)", "jaraco.tidelift (>=1.4)", "rst.linker (>=1.9)", "sphinx (>=3.5)", "sphinx-lint"] +enabler = ["pytest-enabler (>=2.2)"] +test = ["big-o", "importlib-resources", "jaraco.functools", "jaraco.itertools", "jaraco.test", "more-itertools", "pytest (>=6,<8.1.0 || >=8.2.0)", "pytest-ignore-flaky"] +type = ["pytest-mypy"] [extras] +foo = [] my-extra = ["cyclonedx-python-lib"] +toml = ["tomli"] [metadata] lock-version = "1.1" python-versions = "^3.8" -content-hash = "36326c9123bc7b66b886bf3d024816b5c2eb03533401ecc9399ef8ac539c3d40" +content-hash = "e78039e005bd5e9e0bf793d1140dd5702e51e95bfbc5732eb4e3ea825238741f" [metadata.files] arrow = [ @@ -341,52 +348,72 @@ arrow = [ {file = "arrow-1.3.0.tar.gz", hash = "sha256:d4540617648cb5f895730f1ad8c82a65f2dad0166f57b75f3ca54759c4d67a85"}, ] attrs = [ - {file = "attrs-23.1.0-py3-none-any.whl", hash = "sha256:1f28b4522cdc2fb4256ac1a020c78acf9cba2c6b461ccd2c126f3aa8e8335d04"}, - {file = "attrs-23.1.0.tar.gz", hash = "sha256:6279836d581513a26f1bf235f9acd333bc9115683f14f7e8fae46c98fc50e015"}, + {file = "attrs-24.3.0-py3-none-any.whl", hash = "sha256:ac96cd038792094f438ad1f6ff80837353805ac950cd2aa0e0625ef19850c308"}, + {file = "attrs-24.3.0.tar.gz", hash = "sha256:8f5c07333d543103541ba7be0e2ce16eeee8130cb0b3f9238ab904ce1e85baff"}, +] +"boolean.py" = [ + {file = "boolean.py-4.0-py3-none-any.whl", hash = "sha256:2876f2051d7d6394a531d82dc6eb407faa0b01a0a0b3083817ccd7323b8d96bd"}, + {file = "boolean.py-4.0.tar.gz", hash = "sha256:17b9a181630e43dde1851d42bef546d616d5d9b4480357514597e78b203d06e4"}, +] +cyclonedx-python-lib = [ + {file = "cyclonedx_python_lib-5.1.1-py3-none-any.whl", hash = "sha256:2989db0cd8bb4c0c442423d71ed7a84ae059e16a2d0f932cc4bf92da7385cdb3"}, + {file = "cyclonedx_python_lib-5.1.1.tar.gz", hash = "sha256:215a636a4e77385d2cf4c6c9801c9bad4791849634f2c6daa45ab2c6cb0a85f6"}, +] +defusedxml = [ + {file = "defusedxml-0.7.1-py2.py3-none-any.whl", hash = "sha256:a352e7e428770286cc899e2542b6cdaedb2b4953ff269a210103ec58f6198a61"}, + {file = "defusedxml-0.7.1.tar.gz", hash = "sha256:1bb3032db185915b62d7c6209c5a8792be6a32ab2fedacc84e01b52c51aa3e69"}, ] -"boolean.py" = [] -cyclonedx-python-lib = [] -defusedxml = [] fqdn = [ {file = "fqdn-1.5.1-py3-none-any.whl", hash = "sha256:3a179af3761e4df6eb2e026ff9e1a3033d3587bf980a0b1b2e1e5d08d7358014"}, {file = "fqdn-1.5.1.tar.gz", hash = "sha256:105ed3677e767fb5ca086a0c1f4bb66ebc3c100be518f0e0d755d9eae164d89f"}, ] idna = [ - {file = "idna-3.4-py3-none-any.whl", hash = "sha256:90b77e79eaa3eba6de819a0c442c0b4ceefc341a7a2ab77d7562bf49f425c5c2"}, - {file = "idna-3.4.tar.gz", hash = "sha256:814f528e8dead7d329833b91c5faa87d60bf71824cd12a7530b5526063d02cb4"}, + {file = "idna-3.10-py3-none-any.whl", hash = "sha256:946d195a0d259cbba61165e88e65941f16e9b36ea6ddb97f00452bae8b1287d3"}, + {file = "idna-3.10.tar.gz", hash = "sha256:12f65c9b470abda6dc35cf8e63cc574b1c52b11df2c86030af0ac09b01b13ea9"}, ] importlib-resources = [ - {file = "importlib_resources-6.1.1-py3-none-any.whl", hash = "sha256:e8bf90d8213b486f428c9c39714b920041cb02c184686a3dee24905aaa8105d6"}, - {file = "importlib_resources-6.1.1.tar.gz", hash = "sha256:3893a00122eafde6894c59914446a512f728a0c1a45f9bb9b63721b6bacf0b4a"}, + {file = "importlib_resources-6.4.5-py3-none-any.whl", hash = "sha256:ac29d5f956f01d5e4bb63102a5a19957f1b9175e45649977264a1416783bb717"}, + {file = "importlib_resources-6.4.5.tar.gz", hash = "sha256:980862a1d16c9e147a59603677fa2aa5fd82b87f223b6cb870695bcfce830065"}, ] isoduration = [ {file = "isoduration-20.11.0-py3-none-any.whl", hash = "sha256:b2904c2a4228c3d44f409c8ae8e2370eb21a26f7ac2ec5446df141dde3452042"}, {file = "isoduration-20.11.0.tar.gz", hash = "sha256:ac2f9015137935279eac671f94f89eb00584f940f5dc49462a0c4ee692ba1bd9"}, ] jsonpointer = [ - {file = "jsonpointer-2.4-py2.py3-none-any.whl", hash = "sha256:15d51bba20eea3165644553647711d150376234112651b4f1811022aecad7d7a"}, - {file = "jsonpointer-2.4.tar.gz", hash = "sha256:585cee82b70211fa9e6043b7bb89db6e1aa49524340dde8ad6b63206ea689d88"}, + {file = "jsonpointer-3.0.0-py2.py3-none-any.whl", hash = "sha256:13e088adc14fca8b6aa8177c044e12701e6ad4b28ff10e65f2267a90109c9942"}, + {file = "jsonpointer-3.0.0.tar.gz", hash = "sha256:2b2d729f2091522d61c3b31f82e11870f60b68f43fbc705cb76bf4b832af59ef"}, +] +jsonschema = [ + {file = "jsonschema-4.23.0-py3-none-any.whl", hash = "sha256:fbadb6f8b144a8f8cf9f0b89ba94501d143e50411a1278633f56a7acf7fd5566"}, + {file = "jsonschema-4.23.0.tar.gz", hash = "sha256:d71497fef26351a33265337fa77ffeb82423f3ea21283cd9467bb03999266bc4"}, ] -jsonschema = [] jsonschema-specifications = [ - {file = "jsonschema_specifications-2023.7.1-py3-none-any.whl", hash = "sha256:05adf340b659828a004220a9613be00fa3f223f2b82002e273dee62fd50524b1"}, - {file = "jsonschema_specifications-2023.7.1.tar.gz", hash = "sha256:c91a50404e88a1f6ba40636778e2ee08f6e24c5613fe4c53ac24578a5a7f72bb"}, + {file = "jsonschema_specifications-2023.12.1-py3-none-any.whl", hash = "sha256:87e4fdf3a94858b8a2ba2778d9ba57d8a9cafca7c7489c46ba0d30a8bc6a9c3c"}, + {file = "jsonschema_specifications-2023.12.1.tar.gz", hash = "sha256:48a76787b3e70f5ed53f1160d2b81f586e4ca6d1548c5de7085d1682674764cc"}, +] +license-expression = [ + {file = "license_expression-30.3.1-py3-none-any.whl", hash = "sha256:97904b9185c7bbb1e98799606fa7424191c375e70ba63a524b6f7100e42ddc46"}, + {file = "license_expression-30.3.1.tar.gz", hash = "sha256:60d5bec1f3364c256a92b9a08583d7ea933c7aa272c8d36d04144a89a3858c01"}, +] +packageurl-python = [ + {file = "packageurl_python-0.16.0-py3-none-any.whl", hash = "sha256:5c3872638b177b0f1cf01c3673017b7b27ebee485693ae12a8bed70fa7fa7c35"}, + {file = "packageurl_python-0.16.0.tar.gz", hash = "sha256:69e3bf8a3932fe9c2400f56aaeb9f86911ecee2f9398dbe1b58ec34340be365d"}, ] -license-expression = [] -lxml = [] -packageurl-python = [] pkgutil-resolve-name = [ {file = "pkgutil_resolve_name-1.3.10-py3-none-any.whl", hash = "sha256:ca27cc078d25c5ad71a9de0a7a330146c4e014c2462d9af19c6b828280649c5e"}, {file = "pkgutil_resolve_name-1.3.10.tar.gz", hash = "sha256:357d6c9e6a755653cfd78893817c0853af365dd51ec97f3d358a819373bbd174"}, ] -py-serializable = [] +py-serializable = [ + {file = "py-serializable-0.15.0.tar.gz", hash = "sha256:8fc41457d8ee5f5c5a12f41fd87bf1a4f2ecf9da39fee92059b728e78f320771"}, + {file = "py_serializable-0.15.0-py3-none-any.whl", hash = "sha256:d3f1201b33420c481aa83f7860c7bf2c2f036ba3ea82b6e15a96696457c36cd2"}, +] python-dateutil = [ - {file = "python-dateutil-2.8.2.tar.gz", hash = "sha256:0123cacc1627ae19ddf3c27a5de5bd67ee4586fbdd6440d9748f8abb483d3e86"}, - {file = "python_dateutil-2.8.2-py2.py3-none-any.whl", hash = "sha256:961d03dc3453ebbc59dbdea9e4e11c5651520a876d0f4db161e8674aae935da9"}, + {file = "python-dateutil-2.9.0.post0.tar.gz", hash = "sha256:37dd54208da7e1cd875388217d5e00ebd4179249f90fb72437e91a35459a0ad3"}, + {file = "python_dateutil-2.9.0.post0-py2.py3-none-any.whl", hash = "sha256:a8b2bc7bffae282281c8140a97d3aa9c14da0b136dfe83f850eea9a5f7470427"}, ] referencing = [ - {file = "referencing-0.30.2-py3-none-any.whl", hash = "sha256:449b6669b6121a9e96a7f9e410b245d471e8d48964c67113ce9afe50c8dd7bdf"}, - {file = "referencing-0.30.2.tar.gz", hash = "sha256:794ad8003c65938edcdbc027f1933215e0d0ccc0291e3ce20a4d87432b59efc0"}, + {file = "referencing-0.35.1-py3-none-any.whl", hash = "sha256:eda6d3234d62814d1c64e305c1331c9a3a6132da475ab6382eaa997b21ee75de"}, + {file = "referencing-0.35.1.tar.gz", hash = "sha256:25b42124a6c8b632a425174f24087783efb348a6f1e0008e63cd4466fedf703c"}, ] rfc3339-validator = [ {file = "rfc3339_validator-0.1.4-py2.py3-none-any.whl", hash = "sha256:24f6ec1eda14ef823da9e36ec7113124b39c04d50a4d3d3a3c2859577e7791fa"}, @@ -397,124 +424,165 @@ rfc3987 = [ {file = "rfc3987-1.3.8.tar.gz", hash = "sha256:d3c4d257a560d544e9826b38bc81db676890c79ab9d7ac92b39c7a253d5ca733"}, ] rpds-py = [ - {file = "rpds_py-0.12.0-cp310-cp310-macosx_10_7_x86_64.whl", hash = "sha256:c694bee70ece3b232df4678448fdda245fd3b1bb4ba481fb6cd20e13bb784c46"}, - {file = "rpds_py-0.12.0-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:30e5ce9f501fb1f970e4a59098028cf20676dee64fc496d55c33e04bbbee097d"}, - {file = "rpds_py-0.12.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:d72a4315514e5a0b9837a086cb433b004eea630afb0cc129de76d77654a9606f"}, - {file = "rpds_py-0.12.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:eebaf8c76c39604d52852366249ab807fe6f7a3ffb0dd5484b9944917244cdbe"}, - {file = "rpds_py-0.12.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:a239303acb0315091d54c7ff36712dba24554993b9a93941cf301391d8a997ee"}, - {file = "rpds_py-0.12.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:ced40cdbb6dd47a032725a038896cceae9ce267d340f59508b23537f05455431"}, - {file = "rpds_py-0.12.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:3c8c0226c71bd0ce9892eaf6afa77ae8f43a3d9313124a03df0b389c01f832de"}, - {file = "rpds_py-0.12.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:b8e11715178f3608874508f08e990d3771e0b8c66c73eb4e183038d600a9b274"}, - {file = "rpds_py-0.12.0-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:5210a0018c7e09c75fa788648617ebba861ae242944111d3079034e14498223f"}, - {file = "rpds_py-0.12.0-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:171d9a159f1b2f42a42a64a985e4ba46fc7268c78299272ceba970743a67ee50"}, - {file = "rpds_py-0.12.0-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:57ec6baec231bb19bb5fd5fc7bae21231860a1605174b11585660236627e390e"}, - {file = "rpds_py-0.12.0-cp310-none-win32.whl", hash = "sha256:7188ddc1a8887194f984fa4110d5a3d5b9b5cd35f6bafdff1b649049cbc0ce29"}, - {file = "rpds_py-0.12.0-cp310-none-win_amd64.whl", hash = "sha256:1e04581c6117ad9479b6cfae313e212fe0dfa226ac727755f0d539cd54792963"}, - {file = "rpds_py-0.12.0-cp311-cp311-macosx_10_7_x86_64.whl", hash = "sha256:0a38612d07a36138507d69646c470aedbfe2b75b43a4643f7bd8e51e52779624"}, - {file = "rpds_py-0.12.0-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:f12d69d568f5647ec503b64932874dade5a20255736c89936bf690951a5e79f5"}, - {file = "rpds_py-0.12.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4f8a1d990dc198a6c68ec3d9a637ba1ce489b38cbfb65440a27901afbc5df575"}, - {file = "rpds_py-0.12.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:8c567c664fc2f44130a20edac73e0a867f8e012bf7370276f15c6adc3586c37c"}, - {file = "rpds_py-0.12.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:0e9e976e0dbed4f51c56db10831c9623d0fd67aac02853fe5476262e5a22acb7"}, - {file = "rpds_py-0.12.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:efddca2d02254a52078c35cadad34762adbae3ff01c6b0c7787b59d038b63e0d"}, - {file = "rpds_py-0.12.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d9e7f29c00577aff6b318681e730a519b235af292732a149337f6aaa4d1c5e31"}, - {file = "rpds_py-0.12.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:389c0e38358fdc4e38e9995e7291269a3aead7acfcf8942010ee7bc5baee091c"}, - {file = "rpds_py-0.12.0-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:33ab498f9ac30598b6406e2be1b45fd231195b83d948ebd4bd77f337cb6a2bff"}, - {file = "rpds_py-0.12.0-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:d56b1cd606ba4cedd64bb43479d56580e147c6ef3f5d1c5e64203a1adab784a2"}, - {file = "rpds_py-0.12.0-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:1fa73ed22c40a1bec98d7c93b5659cd35abcfa5a0a95ce876b91adbda170537c"}, - {file = "rpds_py-0.12.0-cp311-none-win32.whl", hash = "sha256:dbc25baa6abb205766fb8606f8263b02c3503a55957fcb4576a6bb0a59d37d10"}, - {file = "rpds_py-0.12.0-cp311-none-win_amd64.whl", hash = "sha256:c6b52b7028b547866c2413f614ee306c2d4eafdd444b1ff656bf3295bf1484aa"}, - {file = "rpds_py-0.12.0-cp312-cp312-macosx_10_7_x86_64.whl", hash = "sha256:9620650c364c01ed5b497dcae7c3d4b948daeae6e1883ae185fef1c927b6b534"}, - {file = "rpds_py-0.12.0-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:2124f9e645a94ab7c853bc0a3644e0ca8ffbe5bb2d72db49aef8f9ec1c285733"}, - {file = "rpds_py-0.12.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:281c8b219d4f4b3581b918b816764098d04964915b2f272d1476654143801aa2"}, - {file = "rpds_py-0.12.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:27ccc93c7457ef890b0dd31564d2a05e1aca330623c942b7e818e9e7c2669ee4"}, - {file = "rpds_py-0.12.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:d1c562a9bb72244fa767d1c1ab55ca1d92dd5f7c4d77878fee5483a22ffac808"}, - {file = "rpds_py-0.12.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:e57919c32ee295a2fca458bb73e4b20b05c115627f96f95a10f9f5acbd61172d"}, - {file = "rpds_py-0.12.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:fa35ad36440aaf1ac8332b4a4a433d4acd28f1613f0d480995f5cfd3580e90b7"}, - {file = "rpds_py-0.12.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:e6aea5c0eb5b0faf52c7b5c4a47c8bb64437173be97227c819ffa31801fa4e34"}, - {file = "rpds_py-0.12.0-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:81cf9d306c04df1b45971c13167dc3bad625808aa01281d55f3cf852dde0e206"}, - {file = "rpds_py-0.12.0-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:08e6e7ff286254016b945e1ab632ee843e43d45e40683b66dd12b73791366dd1"}, - {file = "rpds_py-0.12.0-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:4d0a675a7acbbc16179188d8c6d0afb8628604fc1241faf41007255957335a0b"}, - {file = "rpds_py-0.12.0-cp312-none-win32.whl", hash = "sha256:b2287c09482949e0ca0c0eb68b2aca6cf57f8af8c6dfd29dcd3bc45f17b57978"}, - {file = "rpds_py-0.12.0-cp312-none-win_amd64.whl", hash = "sha256:8015835494b21aa7abd3b43fdea0614ee35ef6b03db7ecba9beb58eadf01c24f"}, - {file = "rpds_py-0.12.0-cp38-cp38-macosx_10_7_x86_64.whl", hash = "sha256:6174d6ad6b58a6bcf67afbbf1723420a53d06c4b89f4c50763d6fa0a6ac9afd2"}, - {file = "rpds_py-0.12.0-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:a689e1ded7137552bea36305a7a16ad2b40be511740b80748d3140614993db98"}, - {file = "rpds_py-0.12.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f45321224144c25a62052035ce96cbcf264667bcb0d81823b1bbc22c4addd194"}, - {file = "rpds_py-0.12.0-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:aa32205358a76bf578854bf31698a86dc8b2cb591fd1d79a833283f4a403f04b"}, - {file = "rpds_py-0.12.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:91bd2b7cf0f4d252eec8b7046fa6a43cee17e8acdfc00eaa8b3dbf2f9a59d061"}, - {file = "rpds_py-0.12.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:3acadbab8b59f63b87b518e09c4c64b142e7286b9ca7a208107d6f9f4c393c5c"}, - {file = "rpds_py-0.12.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:429349a510da82c85431f0f3e66212d83efe9fd2850f50f339341b6532c62fe4"}, - {file = "rpds_py-0.12.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:05942656cb2cb4989cd50ced52df16be94d344eae5097e8583966a1d27da73a5"}, - {file = "rpds_py-0.12.0-cp38-cp38-musllinux_1_2_aarch64.whl", hash = "sha256:0c5441b7626c29dbd54a3f6f3713ec8e956b009f419ffdaaa3c80eaf98ddb523"}, - {file = "rpds_py-0.12.0-cp38-cp38-musllinux_1_2_i686.whl", hash = "sha256:b6b0e17d39d21698185097652c611f9cf30f7c56ccec189789920e3e7f1cee56"}, - {file = "rpds_py-0.12.0-cp38-cp38-musllinux_1_2_x86_64.whl", hash = "sha256:3b7a64d43e2a1fa2dd46b678e00cabd9a49ebb123b339ce799204c44a593ae1c"}, - {file = "rpds_py-0.12.0-cp38-none-win32.whl", hash = "sha256:e5bbe011a2cea9060fef1bb3d668a2fd8432b8888e6d92e74c9c794d3c101595"}, - {file = "rpds_py-0.12.0-cp38-none-win_amd64.whl", hash = "sha256:bec29b801b4adbf388314c0d050e851d53762ab424af22657021ce4b6eb41543"}, - {file = "rpds_py-0.12.0-cp39-cp39-macosx_10_7_x86_64.whl", hash = "sha256:1096ca0bf2d3426cbe79d4ccc91dc5aaa73629b08ea2d8467375fad8447ce11a"}, - {file = "rpds_py-0.12.0-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:48aa98987d54a46e13e6954880056c204700c65616af4395d1f0639eba11764b"}, - {file = "rpds_py-0.12.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:7979d90ee2190d000129598c2b0c82f13053dba432b94e45e68253b09bb1f0f6"}, - {file = "rpds_py-0.12.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:88857060b690a57d2ea8569bca58758143c8faa4639fb17d745ce60ff84c867e"}, - {file = "rpds_py-0.12.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:4eb74d44776b0fb0782560ea84d986dffec8ddd94947f383eba2284b0f32e35e"}, - {file = "rpds_py-0.12.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:f62581d7e884dd01ee1707b7c21148f61f2febb7de092ae2f108743fcbef5985"}, - {file = "rpds_py-0.12.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6f5dcb658d597410bb7c967c1d24eaf9377b0d621358cbe9d2ff804e5dd12e81"}, - {file = "rpds_py-0.12.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:9bf9acce44e967a5103fcd820fc7580c7b0ab8583eec4e2051aec560f7b31a63"}, - {file = "rpds_py-0.12.0-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:240687b5be0f91fbde4936a329c9b7589d9259742766f74de575e1b2046575e4"}, - {file = "rpds_py-0.12.0-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:25740fb56e8bd37692ed380e15ec734be44d7c71974d8993f452b4527814601e"}, - {file = "rpds_py-0.12.0-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:a54917b7e9cd3a67e429a630e237a90b096e0ba18897bfb99ee8bd1068a5fea0"}, - {file = "rpds_py-0.12.0-cp39-none-win32.whl", hash = "sha256:b92aafcfab3d41580d54aca35a8057341f1cfc7c9af9e8bdfc652f83a20ced31"}, - {file = "rpds_py-0.12.0-cp39-none-win_amd64.whl", hash = "sha256:cd316dbcc74c76266ba94eb021b0cc090b97cca122f50bd7a845f587ff4bf03f"}, - {file = "rpds_py-0.12.0-pp310-pypy310_pp73-macosx_10_7_x86_64.whl", hash = "sha256:0853da3d5e9bc6a07b2486054a410b7b03f34046c123c6561b535bb48cc509e1"}, - {file = "rpds_py-0.12.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:cb41ad20064e18a900dd427d7cf41cfaec83bcd1184001f3d91a1f76b3fcea4e"}, - {file = "rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:b710bf7e7ae61957d5c4026b486be593ed3ec3dca3e5be15e0f6d8cf5d0a4990"}, - {file = "rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:a952ae3eb460c6712388ac2ec706d24b0e651b9396d90c9a9e0a69eb27737fdc"}, - {file = "rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:0bedd91ae1dd142a4dc15970ed2c729ff6c73f33a40fa84ed0cdbf55de87c777"}, - {file = "rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:761531076df51309075133a6bc1db02d98ec7f66e22b064b1d513bc909f29743"}, - {file = "rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:a2baa6be130e8a00b6cbb9f18a33611ec150b4537f8563bddadb54c1b74b8193"}, - {file = "rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:f05450fa1cd7c525c0b9d1a7916e595d3041ac0afbed2ff6926e5afb6a781b7f"}, - {file = "rpds_py-0.12.0-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl", hash = "sha256:81c4d1a3a564775c44732b94135d06e33417e829ff25226c164664f4a1046213"}, - {file = "rpds_py-0.12.0-pp310-pypy310_pp73-musllinux_1_2_i686.whl", hash = "sha256:e888be685fa42d8b8a3d3911d5604d14db87538aa7d0b29b1a7ea80d354c732d"}, - {file = "rpds_py-0.12.0-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl", hash = "sha256:6f8d7fe73d1816eeb5378409adc658f9525ecbfaf9e1ede1e2d67a338b0c7348"}, - {file = "rpds_py-0.12.0-pp38-pypy38_pp73-macosx_10_7_x86_64.whl", hash = "sha256:0831d3ecdea22e4559cc1793f22e77067c9d8c451d55ae6a75bf1d116a8e7f42"}, - {file = "rpds_py-0.12.0-pp38-pypy38_pp73-macosx_11_0_arm64.whl", hash = "sha256:513ccbf7420c30e283c25c82d5a8f439d625a838d3ba69e79a110c260c46813f"}, - {file = "rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:301bd744a1adaa2f6a5e06c98f1ac2b6f8dc31a5c23b838f862d65e32fca0d4b"}, - {file = "rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:f8832a4f83d4782a8f5a7b831c47e8ffe164e43c2c148c8160ed9a6d630bc02a"}, - {file = "rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:4b2416ed743ec5debcf61e1242e012652a4348de14ecc7df3512da072b074440"}, - {file = "rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:35585a8cb5917161f42c2104567bb83a1d96194095fc54a543113ed5df9fa436"}, - {file = "rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:d389ff1e95b6e46ebedccf7fd1fadd10559add595ac6a7c2ea730268325f832c"}, - {file = "rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:9b007c2444705a2dc4a525964fd4dd28c3320b19b3410da6517cab28716f27d3"}, - {file = "rpds_py-0.12.0-pp38-pypy38_pp73-musllinux_1_2_aarch64.whl", hash = "sha256:188912b22b6c8225f4c4ffa020a2baa6ad8fabb3c141a12dbe6edbb34e7f1425"}, - {file = "rpds_py-0.12.0-pp38-pypy38_pp73-musllinux_1_2_i686.whl", hash = "sha256:1b4cf9ab9a0ae0cb122685209806d3f1dcb63b9fccdf1424fb42a129dc8c2faa"}, - {file = "rpds_py-0.12.0-pp38-pypy38_pp73-musllinux_1_2_x86_64.whl", hash = "sha256:2d34a5450a402b00d20aeb7632489ffa2556ca7b26f4a63c35f6fccae1977427"}, - {file = "rpds_py-0.12.0-pp39-pypy39_pp73-macosx_10_7_x86_64.whl", hash = "sha256:466030a42724780794dea71eb32db83cc51214d66ab3fb3156edd88b9c8f0d78"}, - {file = "rpds_py-0.12.0-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:68172622a5a57deb079a2c78511c40f91193548e8ab342c31e8cb0764d362459"}, - {file = "rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:54cdfcda59251b9c2f87a05d038c2ae02121219a04d4a1e6fc345794295bdc07"}, - {file = "rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:6b75b912a0baa033350367a8a07a8b2d44fd5b90c890bfbd063a8a5f945f644b"}, - {file = "rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:47aeceb4363851d17f63069318ba5721ae695d9da55d599b4d6fb31508595278"}, - {file = "rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:0525847f83f506aa1e28eb2057b696fe38217e12931c8b1b02198cfe6975e142"}, - {file = "rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:efbe0b5e0fd078ed7b005faa0170da4f72666360f66f0bb2d7f73526ecfd99f9"}, - {file = "rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:0fadfdda275c838cba5102c7f90a20f2abd7727bf8f4a2b654a5b617529c5c18"}, - {file = "rpds_py-0.12.0-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl", hash = "sha256:56dd500411d03c5e9927a1eb55621e906837a83b02350a9dc401247d0353717c"}, - {file = "rpds_py-0.12.0-pp39-pypy39_pp73-musllinux_1_2_i686.whl", hash = "sha256:6915fc9fa6b3ec3569566832e1bb03bd801c12cea030200e68663b9a87974e76"}, - {file = "rpds_py-0.12.0-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl", hash = "sha256:5f1519b080d8ce0a814f17ad9fb49fb3a1d4d7ce5891f5c85fc38631ca3a8dc4"}, - {file = "rpds_py-0.12.0.tar.gz", hash = "sha256:7036316cc26b93e401cedd781a579be606dad174829e6ad9e9c5a0da6e036f80"}, + {file = "rpds_py-0.20.1-cp310-cp310-macosx_10_12_x86_64.whl", hash = "sha256:a649dfd735fff086e8a9d0503a9f0c7d01b7912a333c7ae77e1515c08c146dad"}, + {file = "rpds_py-0.20.1-cp310-cp310-macosx_11_0_arm64.whl", hash = "sha256:f16bc1334853e91ddaaa1217045dd7be166170beec337576818461268a3de67f"}, + {file = "rpds_py-0.20.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:14511a539afee6f9ab492b543060c7491c99924314977a55c98bfa2ee29ce78c"}, + {file = "rpds_py-0.20.1-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:3ccb8ac2d3c71cda472b75af42818981bdacf48d2e21c36331b50b4f16930163"}, + {file = "rpds_py-0.20.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:c142b88039b92e7e0cb2552e8967077e3179b22359e945574f5e2764c3953dcf"}, + {file = "rpds_py-0.20.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:f19169781dddae7478a32301b499b2858bc52fc45a112955e798ee307e294977"}, + {file = "rpds_py-0.20.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:13c56de6518e14b9bf6edde23c4c39dac5b48dcf04160ea7bce8fca8397cdf86"}, + {file = "rpds_py-0.20.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:925d176a549f4832c6f69fa6026071294ab5910e82a0fe6c6228fce17b0706bd"}, + {file = "rpds_py-0.20.1-cp310-cp310-musllinux_1_2_aarch64.whl", hash = "sha256:78f0b6877bfce7a3d1ff150391354a410c55d3cdce386f862926a4958ad5ab7e"}, + {file = "rpds_py-0.20.1-cp310-cp310-musllinux_1_2_i686.whl", hash = "sha256:3dd645e2b0dcb0fd05bf58e2e54c13875847687d0b71941ad2e757e5d89d4356"}, + {file = "rpds_py-0.20.1-cp310-cp310-musllinux_1_2_x86_64.whl", hash = "sha256:4f676e21db2f8c72ff0936f895271e7a700aa1f8d31b40e4e43442ba94973899"}, + {file = "rpds_py-0.20.1-cp310-none-win32.whl", hash = "sha256:648386ddd1e19b4a6abab69139b002bc49ebf065b596119f8f37c38e9ecee8ff"}, + {file = "rpds_py-0.20.1-cp310-none-win_amd64.whl", hash = "sha256:d9ecb51120de61e4604650666d1f2b68444d46ae18fd492245a08f53ad2b7711"}, + {file = "rpds_py-0.20.1-cp311-cp311-macosx_10_12_x86_64.whl", hash = "sha256:762703bdd2b30983c1d9e62b4c88664df4a8a4d5ec0e9253b0231171f18f6d75"}, + {file = "rpds_py-0.20.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:0b581f47257a9fce535c4567782a8976002d6b8afa2c39ff616edf87cbeff712"}, + {file = "rpds_py-0.20.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:842c19a6ce894493563c3bd00d81d5100e8e57d70209e84d5491940fdb8b9e3a"}, + {file = "rpds_py-0.20.1-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:42cbde7789f5c0bcd6816cb29808e36c01b960fb5d29f11e052215aa85497c93"}, + {file = "rpds_py-0.20.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:6c8e9340ce5a52f95fa7d3b552b35c7e8f3874d74a03a8a69279fd5fca5dc751"}, + {file = "rpds_py-0.20.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:8ba6f89cac95c0900d932c9efb7f0fb6ca47f6687feec41abcb1bd5e2bd45535"}, + {file = "rpds_py-0.20.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4a916087371afd9648e1962e67403c53f9c49ca47b9680adbeef79da3a7811b0"}, + {file = "rpds_py-0.20.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:200a23239781f46149e6a415f1e870c5ef1e712939fe8fa63035cd053ac2638e"}, + {file = "rpds_py-0.20.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:58b1d5dd591973d426cbb2da5e27ba0339209832b2f3315928c9790e13f159e8"}, + {file = "rpds_py-0.20.1-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:6b73c67850ca7cae0f6c56f71e356d7e9fa25958d3e18a64927c2d930859b8e4"}, + {file = "rpds_py-0.20.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:d8761c3c891cc51e90bc9926d6d2f59b27beaf86c74622c8979380a29cc23ac3"}, + {file = "rpds_py-0.20.1-cp311-none-win32.whl", hash = "sha256:cd945871335a639275eee904caef90041568ce3b42f402c6959b460d25ae8732"}, + {file = "rpds_py-0.20.1-cp311-none-win_amd64.whl", hash = "sha256:7e21b7031e17c6b0e445f42ccc77f79a97e2687023c5746bfb7a9e45e0921b84"}, + {file = "rpds_py-0.20.1-cp312-cp312-macosx_10_12_x86_64.whl", hash = "sha256:36785be22066966a27348444b40389f8444671630063edfb1a2eb04318721e17"}, + {file = "rpds_py-0.20.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:142c0a5124d9bd0e2976089484af5c74f47bd3298f2ed651ef54ea728d2ea42c"}, + {file = "rpds_py-0.20.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:dbddc10776ca7ebf2a299c41a4dde8ea0d8e3547bfd731cb87af2e8f5bf8962d"}, + {file = "rpds_py-0.20.1-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:15a842bb369e00295392e7ce192de9dcbf136954614124a667f9f9f17d6a216f"}, + {file = "rpds_py-0.20.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:be5ef2f1fc586a7372bfc355986226484e06d1dc4f9402539872c8bb99e34b01"}, + {file = "rpds_py-0.20.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:dbcf360c9e3399b056a238523146ea77eeb2a596ce263b8814c900263e46031a"}, + {file = "rpds_py-0.20.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:ecd27a66740ffd621d20b9a2f2b5ee4129a56e27bfb9458a3bcc2e45794c96cb"}, + {file = "rpds_py-0.20.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:d0b937b2a1988f184a3e9e577adaa8aede21ec0b38320d6009e02bd026db04fa"}, + {file = "rpds_py-0.20.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:6889469bfdc1eddf489729b471303739bf04555bb151fe8875931f8564309afc"}, + {file = "rpds_py-0.20.1-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:19b73643c802f4eaf13d97f7855d0fb527fbc92ab7013c4ad0e13a6ae0ed23bd"}, + {file = "rpds_py-0.20.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:3c6afcf2338e7f374e8edc765c79fbcb4061d02b15dd5f8f314a4af2bdc7feb5"}, + {file = "rpds_py-0.20.1-cp312-none-win32.whl", hash = "sha256:dc73505153798c6f74854aba69cc75953888cf9866465196889c7cdd351e720c"}, + {file = "rpds_py-0.20.1-cp312-none-win_amd64.whl", hash = "sha256:8bbe951244a838a51289ee53a6bae3a07f26d4e179b96fc7ddd3301caf0518eb"}, + {file = "rpds_py-0.20.1-cp313-cp313-macosx_10_12_x86_64.whl", hash = "sha256:6ca91093a4a8da4afae7fe6a222c3b53ee4eef433ebfee4d54978a103435159e"}, + {file = "rpds_py-0.20.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:b9c2fe36d1f758b28121bef29ed1dee9b7a2453e997528e7d1ac99b94892527c"}, + {file = "rpds_py-0.20.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f009c69bc8c53db5dfab72ac760895dc1f2bc1b62ab7408b253c8d1ec52459fc"}, + {file = "rpds_py-0.20.1-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:6740a3e8d43a32629bb9b009017ea5b9e713b7210ba48ac8d4cb6d99d86c8ee8"}, + {file = "rpds_py-0.20.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:32b922e13d4c0080d03e7b62991ad7f5007d9cd74e239c4b16bc85ae8b70252d"}, + {file = "rpds_py-0.20.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:fe00a9057d100e69b4ae4a094203a708d65b0f345ed546fdef86498bf5390982"}, + {file = "rpds_py-0.20.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:49fe9b04b6fa685bd39237d45fad89ba19e9163a1ccaa16611a812e682913496"}, + {file = "rpds_py-0.20.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:aa7ac11e294304e615b43f8c441fee5d40094275ed7311f3420d805fde9b07b4"}, + {file = "rpds_py-0.20.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:6aa97af1558a9bef4025f8f5d8c60d712e0a3b13a2fe875511defc6ee77a1ab7"}, + {file = "rpds_py-0.20.1-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:483b29f6f7ffa6af845107d4efe2e3fa8fb2693de8657bc1849f674296ff6a5a"}, + {file = "rpds_py-0.20.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:37fe0f12aebb6a0e3e17bb4cd356b1286d2d18d2e93b2d39fe647138458b4bcb"}, + {file = "rpds_py-0.20.1-cp313-none-win32.whl", hash = "sha256:a624cc00ef2158e04188df5e3016385b9353638139a06fb77057b3498f794782"}, + {file = "rpds_py-0.20.1-cp313-none-win_amd64.whl", hash = "sha256:b71b8666eeea69d6363248822078c075bac6ed135faa9216aa85f295ff009b1e"}, + {file = "rpds_py-0.20.1-cp38-cp38-macosx_10_12_x86_64.whl", hash = "sha256:5b48e790e0355865197ad0aca8cde3d8ede347831e1959e158369eb3493d2191"}, + {file = "rpds_py-0.20.1-cp38-cp38-macosx_11_0_arm64.whl", hash = "sha256:3e310838a5801795207c66c73ea903deda321e6146d6f282e85fa7e3e4854804"}, + {file = "rpds_py-0.20.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2249280b870e6a42c0d972339e9cc22ee98730a99cd7f2f727549af80dd5a963"}, + {file = "rpds_py-0.20.1-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:e79059d67bea28b53d255c1437b25391653263f0e69cd7dec170d778fdbca95e"}, + {file = "rpds_py-0.20.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:2b431c777c9653e569986ecf69ff4a5dba281cded16043d348bf9ba505486f36"}, + {file = "rpds_py-0.20.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:da584ff96ec95e97925174eb8237e32f626e7a1a97888cdd27ee2f1f24dd0ad8"}, + {file = "rpds_py-0.20.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:02a0629ec053fc013808a85178524e3cb63a61dbc35b22499870194a63578fb9"}, + {file = "rpds_py-0.20.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:fbf15aff64a163db29a91ed0868af181d6f68ec1a3a7d5afcfe4501252840bad"}, + {file = "rpds_py-0.20.1-cp38-cp38-musllinux_1_2_aarch64.whl", hash = "sha256:07924c1b938798797d60c6308fa8ad3b3f0201802f82e4a2c41bb3fafb44cc28"}, + {file = "rpds_py-0.20.1-cp38-cp38-musllinux_1_2_i686.whl", hash = "sha256:4a5a844f68776a7715ecb30843b453f07ac89bad393431efbf7accca3ef599c1"}, + {file = "rpds_py-0.20.1-cp38-cp38-musllinux_1_2_x86_64.whl", hash = "sha256:518d2ca43c358929bf08f9079b617f1c2ca6e8848f83c1225c88caeac46e6cbc"}, + {file = "rpds_py-0.20.1-cp38-none-win32.whl", hash = "sha256:3aea7eed3e55119635a74bbeb80b35e776bafccb70d97e8ff838816c124539f1"}, + {file = "rpds_py-0.20.1-cp38-none-win_amd64.whl", hash = "sha256:7dca7081e9a0c3b6490a145593f6fe3173a94197f2cb9891183ef75e9d64c425"}, + {file = "rpds_py-0.20.1-cp39-cp39-macosx_10_12_x86_64.whl", hash = "sha256:b41b6321805c472f66990c2849e152aff7bc359eb92f781e3f606609eac877ad"}, + {file = "rpds_py-0.20.1-cp39-cp39-macosx_11_0_arm64.whl", hash = "sha256:0a90c373ea2975519b58dece25853dbcb9779b05cc46b4819cb1917e3b3215b6"}, + {file = "rpds_py-0.20.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:16d4477bcb9fbbd7b5b0e4a5d9b493e42026c0bf1f06f723a9353f5153e75d30"}, + {file = "rpds_py-0.20.1-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:84b8382a90539910b53a6307f7c35697bc7e6ffb25d9c1d4e998a13e842a5e83"}, + {file = "rpds_py-0.20.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:4888e117dd41b9d34194d9e31631af70d3d526efc363085e3089ab1a62c32ed1"}, + {file = "rpds_py-0.20.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:5265505b3d61a0f56618c9b941dc54dc334dc6e660f1592d112cd103d914a6db"}, + {file = "rpds_py-0.20.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e75ba609dba23f2c95b776efb9dd3f0b78a76a151e96f96cc5b6b1b0004de66f"}, + {file = "rpds_py-0.20.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:1791ff70bc975b098fe6ecf04356a10e9e2bd7dc21fa7351c1742fdeb9b4966f"}, + {file = "rpds_py-0.20.1-cp39-cp39-musllinux_1_2_aarch64.whl", hash = "sha256:d126b52e4a473d40232ec2052a8b232270ed1f8c9571aaf33f73a14cc298c24f"}, + {file = "rpds_py-0.20.1-cp39-cp39-musllinux_1_2_i686.whl", hash = "sha256:c14937af98c4cc362a1d4374806204dd51b1e12dded1ae30645c298e5a5c4cb1"}, + {file = "rpds_py-0.20.1-cp39-cp39-musllinux_1_2_x86_64.whl", hash = "sha256:3d089d0b88996df627693639d123c8158cff41c0651f646cd8fd292c7da90eaf"}, + {file = "rpds_py-0.20.1-cp39-none-win32.whl", hash = "sha256:653647b8838cf83b2e7e6a0364f49af96deec64d2a6578324db58380cff82aca"}, + {file = "rpds_py-0.20.1-cp39-none-win_amd64.whl", hash = "sha256:fa41a64ac5b08b292906e248549ab48b69c5428f3987b09689ab2441f267d04d"}, + {file = "rpds_py-0.20.1-pp310-pypy310_pp73-macosx_10_12_x86_64.whl", hash = "sha256:7a07ced2b22f0cf0b55a6a510078174c31b6d8544f3bc00c2bcee52b3d613f74"}, + {file = "rpds_py-0.20.1-pp310-pypy310_pp73-macosx_11_0_arm64.whl", hash = "sha256:68cb0a499f2c4a088fd2f521453e22ed3527154136a855c62e148b7883b99f9a"}, + {file = "rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:fa3060d885657abc549b2a0f8e1b79699290e5d83845141717c6c90c2df38311"}, + {file = "rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:95f3b65d2392e1c5cec27cff08fdc0080270d5a1a4b2ea1d51d5f4a2620ff08d"}, + {file = "rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:2cc3712a4b0b76a1d45a9302dd2f53ff339614b1c29603a911318f2357b04dd2"}, + {file = "rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:5d4eea0761e37485c9b81400437adb11c40e13ef513375bbd6973e34100aeb06"}, + {file = "rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:7f5179583d7a6cdb981151dd349786cbc318bab54963a192692d945dd3f6435d"}, + {file = "rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:2fbb0ffc754490aff6dabbf28064be47f0f9ca0b9755976f945214965b3ace7e"}, + {file = "rpds_py-0.20.1-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl", hash = "sha256:a94e52537a0e0a85429eda9e49f272ada715506d3b2431f64b8a3e34eb5f3e75"}, + {file = "rpds_py-0.20.1-pp310-pypy310_pp73-musllinux_1_2_i686.whl", hash = "sha256:92b68b79c0da2a980b1c4197e56ac3dd0c8a149b4603747c4378914a68706979"}, + {file = "rpds_py-0.20.1-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl", hash = "sha256:93da1d3db08a827eda74356f9f58884adb254e59b6664f64cc04cdff2cc19b0d"}, + {file = "rpds_py-0.20.1-pp310-pypy310_pp73-win_amd64.whl", hash = "sha256:754bbed1a4ca48479e9d4182a561d001bbf81543876cdded6f695ec3d465846b"}, + {file = "rpds_py-0.20.1-pp39-pypy39_pp73-macosx_10_12_x86_64.whl", hash = "sha256:ca449520e7484534a2a44faf629362cae62b660601432d04c482283c47eaebab"}, + {file = "rpds_py-0.20.1-pp39-pypy39_pp73-macosx_11_0_arm64.whl", hash = "sha256:9c4cb04a16b0f199a8c9bf807269b2f63b7b5b11425e4a6bd44bd6961d28282c"}, + {file = "rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:bb63804105143c7e24cee7db89e37cb3f3941f8e80c4379a0b355c52a52b6780"}, + {file = "rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:55cd1fa4ecfa6d9f14fbd97ac24803e6f73e897c738f771a9fe038f2f11ff07c"}, + {file = "rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:0f8f741b6292c86059ed175d80eefa80997125b7c478fb8769fd9ac8943a16c0"}, + {file = "rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:0fc212779bf8411667234b3cdd34d53de6c2b8b8b958e1e12cb473a5f367c338"}, + {file = "rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:0ad56edabcdb428c2e33bbf24f255fe2b43253b7d13a2cdbf05de955217313e6"}, + {file = "rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:0a3a1e9ee9728b2c1734f65d6a1d376c6f2f6fdcc13bb007a08cc4b1ff576dc5"}, + {file = "rpds_py-0.20.1-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl", hash = "sha256:e13de156137b7095442b288e72f33503a469aa1980ed856b43c353ac86390519"}, + {file = "rpds_py-0.20.1-pp39-pypy39_pp73-musllinux_1_2_i686.whl", hash = "sha256:07f59760ef99f31422c49038964b31c4dfcfeb5d2384ebfc71058a7c9adae2d2"}, + {file = "rpds_py-0.20.1-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl", hash = "sha256:59240685e7da61fb78f65a9f07f8108e36a83317c53f7b276b4175dc44151684"}, + {file = "rpds_py-0.20.1-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:83cba698cfb3c2c5a7c3c6bac12fe6c6a51aae69513726be6411076185a8b24a"}, + {file = "rpds_py-0.20.1.tar.gz", hash = "sha256:e1791c4aabd117653530dccd24108fa03cc6baf21f58b950d0a73c3b3b29a350"}, ] six = [ - {file = "six-1.16.0-py2.py3-none-any.whl", hash = "sha256:8abb2f1d86890a2dfb989f9a77cfcfd3e47c2a354b01111771326f8aa26e0254"}, - {file = "six-1.16.0.tar.gz", hash = "sha256:1e61c37477a1626458e36f7b1d82aa5c9b094fa4802892072e49de9c60c4c926"}, + {file = "six-1.17.0-py2.py3-none-any.whl", hash = "sha256:4721f391ed90541fddacab5acf947aa0d3dc7d27b2e1e8eda2be8970586c3274"}, + {file = "six-1.17.0.tar.gz", hash = "sha256:ff70335d468e7eb6ec65b95b99d3a2836546063f63acc5171de367e834932a81"}, +] +sortedcontainers = [ + {file = "sortedcontainers-2.4.0-py2.py3-none-any.whl", hash = "sha256:a163dcaede0f1c021485e957a39245190e74249897e2ae4b2aa38595db237ee0"}, + {file = "sortedcontainers-2.4.0.tar.gz", hash = "sha256:25caa5a06cc30b6b83d11423433f65d1f9d76c4c6a0c90e3379eaa43b9bfdb88"}, +] +tomli = [ + {file = "tomli-2.2.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:678e4fa69e4575eb77d103de3df8a895e1591b48e740211bd1067378c69e8249"}, + {file = "tomli-2.2.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:023aa114dd824ade0100497eb2318602af309e5a55595f76b626d6d9f3b7b0a6"}, + {file = "tomli-2.2.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ece47d672db52ac607a3d9599a9d48dcb2f2f735c6c2d1f34130085bb12b112a"}, + {file = "tomli-2.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6972ca9c9cc9f0acaa56a8ca1ff51e7af152a9f87fb64623e31d5c83700080ee"}, + {file = "tomli-2.2.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c954d2250168d28797dd4e3ac5cf812a406cd5a92674ee4c8f123c889786aa8e"}, + {file = "tomli-2.2.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:8dd28b3e155b80f4d54beb40a441d366adcfe740969820caf156c019fb5c7ec4"}, + {file = "tomli-2.2.1-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:e59e304978767a54663af13c07b3d1af22ddee3bb2fb0618ca1593e4f593a106"}, + {file = "tomli-2.2.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:33580bccab0338d00994d7f16f4c4ec25b776af3ffaac1ed74e0b3fc95e885a8"}, + {file = "tomli-2.2.1-cp311-cp311-win32.whl", hash = "sha256:465af0e0875402f1d226519c9904f37254b3045fc5084697cefb9bdde1ff99ff"}, + {file = "tomli-2.2.1-cp311-cp311-win_amd64.whl", hash = "sha256:2d0f2fdd22b02c6d81637a3c95f8cd77f995846af7414c5c4b8d0545afa1bc4b"}, + {file = "tomli-2.2.1-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:4a8f6e44de52d5e6c657c9fe83b562f5f4256d8ebbfe4ff922c495620a7f6cea"}, + {file = "tomli-2.2.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:8d57ca8095a641b8237d5b079147646153d22552f1c637fd3ba7f4b0b29167a8"}, + {file = "tomli-2.2.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4e340144ad7ae1533cb897d406382b4b6fede8890a03738ff1683af800d54192"}, + {file = "tomli-2.2.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:db2b95f9de79181805df90bedc5a5ab4c165e6ec3fe99f970d0e302f384ad222"}, + {file = "tomli-2.2.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:40741994320b232529c802f8bc86da4e1aa9f413db394617b9a256ae0f9a7f77"}, + {file = "tomli-2.2.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:400e720fe168c0f8521520190686ef8ef033fb19fc493da09779e592861b78c6"}, + {file = "tomli-2.2.1-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:02abe224de6ae62c19f090f68da4e27b10af2b93213d36cf44e6e1c5abd19fdd"}, + {file = "tomli-2.2.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:b82ebccc8c8a36f2094e969560a1b836758481f3dc360ce9a3277c65f374285e"}, + {file = "tomli-2.2.1-cp312-cp312-win32.whl", hash = "sha256:889f80ef92701b9dbb224e49ec87c645ce5df3fa2cc548664eb8a25e03127a98"}, + {file = "tomli-2.2.1-cp312-cp312-win_amd64.whl", hash = "sha256:7fc04e92e1d624a4a63c76474610238576942d6b8950a2d7f908a340494e67e4"}, + {file = "tomli-2.2.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:f4039b9cbc3048b2416cc57ab3bda989a6fcf9b36cf8937f01a6e731b64f80d7"}, + {file = "tomli-2.2.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:286f0ca2ffeeb5b9bd4fcc8d6c330534323ec51b2f52da063b11c502da16f30c"}, + {file = "tomli-2.2.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a92ef1a44547e894e2a17d24e7557a5e85a9e1d0048b0b5e7541f76c5032cb13"}, + {file = "tomli-2.2.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9316dc65bed1684c9a98ee68759ceaed29d229e985297003e494aa825ebb0281"}, + {file = "tomli-2.2.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:e85e99945e688e32d5a35c1ff38ed0b3f41f43fad8df0bdf79f72b2ba7bc5272"}, + {file = "tomli-2.2.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:ac065718db92ca818f8d6141b5f66369833d4a80a9d74435a268c52bdfa73140"}, + {file = "tomli-2.2.1-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:d920f33822747519673ee656a4b6ac33e382eca9d331c87770faa3eef562aeb2"}, + {file = "tomli-2.2.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:a198f10c4d1b1375d7687bc25294306e551bf1abfa4eace6650070a5c1ae2744"}, + {file = "tomli-2.2.1-cp313-cp313-win32.whl", hash = "sha256:d3f5614314d758649ab2ab3a62d4f2004c825922f9e370b29416484086b264ec"}, + {file = "tomli-2.2.1-cp313-cp313-win_amd64.whl", hash = "sha256:a38aa0308e754b0e3c67e344754dff64999ff9b513e691d0e786265c93583c69"}, + {file = "tomli-2.2.1-py3-none-any.whl", hash = "sha256:cb55c73c5f4408779d0cf3eef9f762b9c9f147a77de7b258bef0a5628adc85cc"}, + {file = "tomli-2.2.1.tar.gz", hash = "sha256:cd45e1dc79c835ce60f7404ec8119f2eb06d38b1deba146f07ced3bbc44505ff"}, ] -sortedcontainers = [] types-python-dateutil = [ - {file = "types-python-dateutil-2.8.19.14.tar.gz", hash = "sha256:1f4f10ac98bb8b16ade9dbee3518d9ace017821d94b057a425b069f834737f4b"}, - {file = "types_python_dateutil-2.8.19.14-py3-none-any.whl", hash = "sha256:f977b8de27787639986b4e28963263fd0e5158942b3ecef91b9335c130cb1ce9"}, + {file = "types_python_dateutil-2.9.0.20241206-py3-none-any.whl", hash = "sha256:e248a4bc70a486d3e3ec84d0dc30eec3a5f979d6e7ee4123ae043eedbb987f53"}, + {file = "types_python_dateutil-2.9.0.20241206.tar.gz", hash = "sha256:18f493414c26ffba692a72369fea7a154c502646301ebfe3d56a04b3767284cb"}, ] uri-template = [ {file = "uri-template-1.3.0.tar.gz", hash = "sha256:0e00f8eb65e18c7de20d595a14336e9f337ead580c70934141624b6d1ffdacc7"}, {file = "uri_template-1.3.0-py3-none-any.whl", hash = "sha256:a44a133ea12d44a0c0f06d7d42a52d71282e77e2f937d8abd5655b8d56fc1363"}, ] webcolors = [ - {file = "webcolors-1.13-py3-none-any.whl", hash = "sha256:29bc7e8752c0a1bd4a1f03c14d6e6a72e93d82193738fa860cbff59d0fcc11bf"}, - {file = "webcolors-1.13.tar.gz", hash = "sha256:c225b674c83fa923be93d235330ce0300373d02885cef23238813b0d5668304a"}, + {file = "webcolors-24.8.0-py3-none-any.whl", hash = "sha256:fc4c3b59358ada164552084a8ebee637c221e4059267d0f8325b3b560f6c7f0a"}, + {file = "webcolors-24.8.0.tar.gz", hash = "sha256:08b07af286a01bcd30d583a7acadf629583d1f79bfef27dd2c2c5c263817277d"}, ] zipp = [ - {file = "zipp-3.17.0-py3-none-any.whl", hash = "sha256:0e923e726174922dce09c53c59ad483ff7bbb8e572e00c7f7c46b88556409f31"}, - {file = "zipp-3.17.0.tar.gz", hash = "sha256:84e64a1c28cf7e91ed2078bb8cc8c259cb19b76942096c8d7b84947690cabaf0"}, + {file = "zipp-3.20.2-py3-none-any.whl", hash = "sha256:a817ac80d6cf4b23bf7f2828b7cabf326f15a001bea8b1f9b49631780ba28350"}, + {file = "zipp-3.20.2.tar.gz", hash = "sha256:bc9eb26f4506fda01b81bcde0ca78103b6e62f991b381fec825435c836edbc29"}, ] diff --git a/tests/_data/infiles/poetry/with-extras/lock20/poetry.lock b/tests/_data/infiles/poetry/with-extras/lock20/poetry.lock index 9e22c9f4..34442efe 100644 --- a/tests/_data/infiles/poetry/with-extras/lock20/poetry.lock +++ b/tests/_data/infiles/poetry/with-extras/lock20/poetry.lock @@ -1,4 +1,4 @@ -# This file is automatically @generated by Poetry 1.7.0 and should not be changed by hand. +# This file is automatically @generated by Poetry 1.8.1 and should not be changed by hand. [[package]] name = "arrow" @@ -545,6 +545,47 @@ files = [ {file = "sortedcontainers-2.4.0.tar.gz", hash = "sha256:25caa5a06cc30b6b83d11423433f65d1f9d76c4c6a0c90e3379eaa43b9bfdb88"}, ] +[[package]] +name = "tomli" +version = "2.2.1" +description = "A lil' TOML parser" +optional = true +python-versions = ">=3.8" +files = [ + {file = "tomli-2.2.1-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:678e4fa69e4575eb77d103de3df8a895e1591b48e740211bd1067378c69e8249"}, + {file = "tomli-2.2.1-cp311-cp311-macosx_11_0_arm64.whl", hash = "sha256:023aa114dd824ade0100497eb2318602af309e5a55595f76b626d6d9f3b7b0a6"}, + {file = "tomli-2.2.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ece47d672db52ac607a3d9599a9d48dcb2f2f735c6c2d1f34130085bb12b112a"}, + {file = "tomli-2.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:6972ca9c9cc9f0acaa56a8ca1ff51e7af152a9f87fb64623e31d5c83700080ee"}, + {file = "tomli-2.2.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:c954d2250168d28797dd4e3ac5cf812a406cd5a92674ee4c8f123c889786aa8e"}, + {file = "tomli-2.2.1-cp311-cp311-musllinux_1_2_aarch64.whl", hash = "sha256:8dd28b3e155b80f4d54beb40a441d366adcfe740969820caf156c019fb5c7ec4"}, + {file = "tomli-2.2.1-cp311-cp311-musllinux_1_2_i686.whl", hash = "sha256:e59e304978767a54663af13c07b3d1af22ddee3bb2fb0618ca1593e4f593a106"}, + {file = "tomli-2.2.1-cp311-cp311-musllinux_1_2_x86_64.whl", hash = "sha256:33580bccab0338d00994d7f16f4c4ec25b776af3ffaac1ed74e0b3fc95e885a8"}, + {file = "tomli-2.2.1-cp311-cp311-win32.whl", hash = "sha256:465af0e0875402f1d226519c9904f37254b3045fc5084697cefb9bdde1ff99ff"}, + {file = "tomli-2.2.1-cp311-cp311-win_amd64.whl", hash = "sha256:2d0f2fdd22b02c6d81637a3c95f8cd77f995846af7414c5c4b8d0545afa1bc4b"}, + {file = "tomli-2.2.1-cp312-cp312-macosx_10_13_x86_64.whl", hash = "sha256:4a8f6e44de52d5e6c657c9fe83b562f5f4256d8ebbfe4ff922c495620a7f6cea"}, + {file = "tomli-2.2.1-cp312-cp312-macosx_11_0_arm64.whl", hash = "sha256:8d57ca8095a641b8237d5b079147646153d22552f1c637fd3ba7f4b0b29167a8"}, + {file = "tomli-2.2.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4e340144ad7ae1533cb897d406382b4b6fede8890a03738ff1683af800d54192"}, + {file = "tomli-2.2.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:db2b95f9de79181805df90bedc5a5ab4c165e6ec3fe99f970d0e302f384ad222"}, + {file = "tomli-2.2.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:40741994320b232529c802f8bc86da4e1aa9f413db394617b9a256ae0f9a7f77"}, + {file = "tomli-2.2.1-cp312-cp312-musllinux_1_2_aarch64.whl", hash = "sha256:400e720fe168c0f8521520190686ef8ef033fb19fc493da09779e592861b78c6"}, + {file = "tomli-2.2.1-cp312-cp312-musllinux_1_2_i686.whl", hash = "sha256:02abe224de6ae62c19f090f68da4e27b10af2b93213d36cf44e6e1c5abd19fdd"}, + {file = "tomli-2.2.1-cp312-cp312-musllinux_1_2_x86_64.whl", hash = "sha256:b82ebccc8c8a36f2094e969560a1b836758481f3dc360ce9a3277c65f374285e"}, + {file = "tomli-2.2.1-cp312-cp312-win32.whl", hash = "sha256:889f80ef92701b9dbb224e49ec87c645ce5df3fa2cc548664eb8a25e03127a98"}, + {file = "tomli-2.2.1-cp312-cp312-win_amd64.whl", hash = "sha256:7fc04e92e1d624a4a63c76474610238576942d6b8950a2d7f908a340494e67e4"}, + {file = "tomli-2.2.1-cp313-cp313-macosx_10_13_x86_64.whl", hash = "sha256:f4039b9cbc3048b2416cc57ab3bda989a6fcf9b36cf8937f01a6e731b64f80d7"}, + {file = "tomli-2.2.1-cp313-cp313-macosx_11_0_arm64.whl", hash = "sha256:286f0ca2ffeeb5b9bd4fcc8d6c330534323ec51b2f52da063b11c502da16f30c"}, + {file = "tomli-2.2.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a92ef1a44547e894e2a17d24e7557a5e85a9e1d0048b0b5e7541f76c5032cb13"}, + {file = "tomli-2.2.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:9316dc65bed1684c9a98ee68759ceaed29d229e985297003e494aa825ebb0281"}, + {file = "tomli-2.2.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:e85e99945e688e32d5a35c1ff38ed0b3f41f43fad8df0bdf79f72b2ba7bc5272"}, + {file = "tomli-2.2.1-cp313-cp313-musllinux_1_2_aarch64.whl", hash = "sha256:ac065718db92ca818f8d6141b5f66369833d4a80a9d74435a268c52bdfa73140"}, + {file = "tomli-2.2.1-cp313-cp313-musllinux_1_2_i686.whl", hash = "sha256:d920f33822747519673ee656a4b6ac33e382eca9d331c87770faa3eef562aeb2"}, + {file = "tomli-2.2.1-cp313-cp313-musllinux_1_2_x86_64.whl", hash = "sha256:a198f10c4d1b1375d7687bc25294306e551bf1abfa4eace6650070a5c1ae2744"}, + {file = "tomli-2.2.1-cp313-cp313-win32.whl", hash = "sha256:d3f5614314d758649ab2ab3a62d4f2004c825922f9e370b29416484086b264ec"}, + {file = "tomli-2.2.1-cp313-cp313-win_amd64.whl", hash = "sha256:a38aa0308e754b0e3c67e344754dff64999ff9b513e691d0e786265c93583c69"}, + {file = "tomli-2.2.1-py3-none-any.whl", hash = "sha256:cb55c73c5f4408779d0cf3eef9f762b9c9f147a77de7b258bef0a5628adc85cc"}, + {file = "tomli-2.2.1.tar.gz", hash = "sha256:cd45e1dc79c835ce60f7404ec8119f2eb06d38b1deba146f07ced3bbc44505ff"}, +] + [[package]] name = "types-python-dateutil" version = "2.8.19.14" @@ -601,9 +642,11 @@ docs = ["furo", "jaraco.packaging (>=9.3)", "jaraco.tidelift (>=1.4)", "rst.link testing = ["big-O", "jaraco.functools", "jaraco.itertools", "more-itertools", "pytest (>=6)", "pytest-black (>=0.3.7)", "pytest-checkdocs (>=2.4)", "pytest-cov", "pytest-enabler (>=2.2)", "pytest-ignore-flaky", "pytest-mypy (>=0.9.1)", "pytest-ruff"] [extras] +foo = [] my-extra = ["cyclonedx-python-lib"] +toml = ["tomli"] [metadata] lock-version = "2.0" python-versions = "^3.8" -content-hash = "36326c9123bc7b66b886bf3d024816b5c2eb03533401ecc9399ef8ac539c3d40" +content-hash = "e78039e005bd5e9e0bf793d1140dd5702e51e95bfbc5732eb4e3ea825238741f" diff --git a/tests/_data/infiles/poetry/with-extras/pyproject-proto.toml b/tests/_data/infiles/poetry/with-extras/pyproject-proto.toml index c741b990..2bb296f6 100644 --- a/tests/_data/infiles/poetry/with-extras/pyproject-proto.toml +++ b/tests/_data/infiles/poetry/with-extras/pyproject-proto.toml @@ -6,11 +6,18 @@ authors = ["Your Name "] [tool.poetry.dependencies] -python = "^3.8" -cyclonedx-python-lib = {version = "5.1.1", extras = ["json-validation", "xml-Validation"], optional = true} +python = "^3.8" +cyclonedx-python-lib = { version = "5.1.1", extras = ["json-validation", "xml-Validation"], optional = true } +tomli = [ + # see https://github.com/CycloneDX/cyclonedx-python/issues/840 + { version = "^2", optional = true } +] + [tool.poetry.extras] my-extra = ["cyclonedx-python-lib"] +toml = ["tomli"] +foo = ["extra-with-unknown-deps"] [build-system] diff --git a/tests/_data/infiles/poetry/with-optionals-no-extra/lock10/poetry.lock b/tests/_data/infiles/poetry/with-optionals-no-extra/lock10/poetry.lock new file mode 100644 index 00000000..28998382 --- /dev/null +++ b/tests/_data/infiles/poetry/with-optionals-no-extra/lock10/poetry.lock @@ -0,0 +1,96 @@ +[[package]] +category = "main" +description = "Define boolean algebras, create and parse boolean expressions and create custom boolean DSL." +name = "boolean.py" +optional = true +python-versions = "*" +version = "4.0" + +[[package]] +category = "main" +description = "Python library for CycloneDX" +name = "cyclonedx-python-lib" +optional = true +python-versions = "<4.0,>=3.8" +version = "8.5.0" + +[package.dependencies] +license-expression = ">=30,<31" +packageurl-python = ">=0.11,<2" +py-serializable = ">=1.1.1,<2.0.0" +sortedcontainers = ">=2.4.0,<3.0.0" + +[package.extras] +json-validation = ["jsonschema (>=4.18,<5.0)"] +validation = ["jsonschema (>=4.18,<5.0)", "lxml (>=4,<6)"] +xml-validation = ["lxml (>=4,<6)"] + +[[package]] +category = "main" +description = "XML bomb protection for Python stdlib modules" +name = "defusedxml" +optional = true +python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" +version = "0.7.1" + +[[package]] +category = "main" +description = "license-expression is a comprehensive utility library to parse, compare, simplify and normalize license expressions (such as SPDX license expressions) using boolean logic." +name = "license-expression" +optional = true +python-versions = ">=3.8" +version = "30.3.1" + +[package.dependencies] +"boolean.py" = ">=4.0" + +[package.extras] +docs = ["Sphinx (>=5.0.2)", "sphinx-rtd-theme (>=1.0.0)", "sphinxcontrib-apidoc (>=0.4.0)", "sphinx-reredirects (>=0.1.2)", "doc8 (>=0.11.2)", "sphinx-autobuild", "sphinx-rtd-dark-mode (>=1.3.0)", "sphinx-copybutton"] +testing = ["pytest (>=6,<7.0.0 || >7.0.0)", "pytest-xdist (>=2)", "twine", "black", "isort"] + +[[package]] +category = "main" +description = "A purl aka. Package URL parser and builder" +name = "packageurl-python" +optional = true +python-versions = ">=3.8" +version = "0.16.0" + +[package.extras] +build = ["setuptools", "wheel"] +lint = ["isort", "black", "mypy"] +sqlalchemy = ["sqlalchemy (>=2.0.0)"] +test = ["pytest"] + +[[package]] +category = "main" +description = "Library for serializing and deserializing Python Objects to and from JSON and XML." +name = "py-serializable" +optional = true +python-versions = "<4.0,>=3.8" +version = "1.1.2" + +[package.dependencies] +defusedxml = ">=0.7.1,<0.8.0" + +[[package]] +category = "main" +description = "Sorted Containers -- Sorted List, Sorted Dict, Sorted Set" +name = "sortedcontainers" +optional = true +python-versions = "*" +version = "2.4.0" + +[metadata] +content-hash = "3f55767f732ed15036f1462ccb16d79f5995f986d5ce5aa5149345d04846cb54" +lock-version = "1.0" +python-versions = "^3.8" + +[metadata.files] +"boolean.py" = [] +cyclonedx-python-lib = [] +defusedxml = [] +license-expression = [] +packageurl-python = [] +py-serializable = [] +sortedcontainers = [] diff --git a/tests/_data/infiles/poetry/with-optionals-no-extra/lock10/pyproject.toml b/tests/_data/infiles/poetry/with-optionals-no-extra/lock10/pyproject.toml new file mode 120000 index 00000000..060072be --- /dev/null +++ b/tests/_data/infiles/poetry/with-optionals-no-extra/lock10/pyproject.toml @@ -0,0 +1 @@ +../pyproject-proto.toml \ No newline at end of file diff --git a/tests/_data/infiles/poetry/with-optionals-no-extra/lock11/poetry.lock b/tests/_data/infiles/poetry/with-optionals-no-extra/lock11/poetry.lock new file mode 100644 index 00000000..7e377f96 --- /dev/null +++ b/tests/_data/infiles/poetry/with-optionals-no-extra/lock11/poetry.lock @@ -0,0 +1,117 @@ +[[package]] +name = "boolean.py" +version = "4.0" +description = "Define boolean algebras, create and parse boolean expressions and create custom boolean DSL." +category = "main" +optional = true +python-versions = "*" + +[[package]] +name = "cyclonedx-python-lib" +version = "8.5.0" +description = "Python library for CycloneDX" +category = "main" +optional = true +python-versions = "<4.0,>=3.8" + +[package.dependencies] +license-expression = ">=30,<31" +packageurl-python = ">=0.11,<2" +py-serializable = ">=1.1.1,<2.0.0" +sortedcontainers = ">=2.4.0,<3.0.0" + +[package.extras] +json-validation = ["jsonschema[format] (>=4.18,<5.0)"] +validation = ["jsonschema[format] (>=4.18,<5.0)", "lxml (>=4,<6)"] +xml-validation = ["lxml (>=4,<6)"] + +[[package]] +name = "defusedxml" +version = "0.7.1" +description = "XML bomb protection for Python stdlib modules" +category = "main" +optional = true +python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" + +[[package]] +name = "license-expression" +version = "30.3.1" +description = "license-expression is a comprehensive utility library to parse, compare, simplify and normalize license expressions (such as SPDX license expressions) using boolean logic." +category = "main" +optional = true +python-versions = ">=3.8" + +[package.dependencies] +"boolean.py" = ">=4.0" + +[package.extras] +docs = ["Sphinx (>=5.0.2)", "doc8 (>=0.11.2)", "sphinx-autobuild", "sphinx-copybutton", "sphinx-reredirects (>=0.1.2)", "sphinx-rtd-dark-mode (>=1.3.0)", "sphinx-rtd-theme (>=1.0.0)", "sphinxcontrib-apidoc (>=0.4.0)"] +testing = ["black", "isort", "pytest (>=6,!=7.0.0)", "pytest-xdist (>=2)", "twine"] + +[[package]] +name = "packageurl-python" +version = "0.16.0" +description = "A purl aka. Package URL parser and builder" +category = "main" +optional = true +python-versions = ">=3.8" + +[package.extras] +build = ["setuptools", "wheel"] +lint = ["black", "isort", "mypy"] +sqlalchemy = ["sqlalchemy (>=2.0.0)"] +test = ["pytest"] + +[[package]] +name = "py-serializable" +version = "1.1.2" +description = "Library for serializing and deserializing Python Objects to and from JSON and XML." +category = "main" +optional = true +python-versions = "<4.0,>=3.8" + +[package.dependencies] +defusedxml = ">=0.7.1,<0.8.0" + +[[package]] +name = "sortedcontainers" +version = "2.4.0" +description = "Sorted Containers -- Sorted List, Sorted Dict, Sorted Set" +category = "main" +optional = true +python-versions = "*" + +[metadata] +lock-version = "1.1" +python-versions = "^3.8" +content-hash = "3f55767f732ed15036f1462ccb16d79f5995f986d5ce5aa5149345d04846cb54" + +[metadata.files] +"boolean.py" = [ + {file = "boolean.py-4.0-py3-none-any.whl", hash = "sha256:2876f2051d7d6394a531d82dc6eb407faa0b01a0a0b3083817ccd7323b8d96bd"}, + {file = "boolean.py-4.0.tar.gz", hash = "sha256:17b9a181630e43dde1851d42bef546d616d5d9b4480357514597e78b203d06e4"}, +] +cyclonedx-python-lib = [ + {file = "cyclonedx_python_lib-8.5.0-py3-none-any.whl", hash = "sha256:a6b6d04295cdbee27c4b8d618ba2c1c7bbd535b9666cc36b05e9d6408751a829"}, + {file = "cyclonedx_python_lib-8.5.0.tar.gz", hash = "sha256:35f7a139042e4df17ff414fa228cec83c7e4e493bdec990847357791ca72f3a5"}, +] +defusedxml = [ + {file = "defusedxml-0.7.1-py2.py3-none-any.whl", hash = "sha256:a352e7e428770286cc899e2542b6cdaedb2b4953ff269a210103ec58f6198a61"}, + {file = "defusedxml-0.7.1.tar.gz", hash = "sha256:1bb3032db185915b62d7c6209c5a8792be6a32ab2fedacc84e01b52c51aa3e69"}, +] +license-expression = [ + {file = "license_expression-30.3.1-py3-none-any.whl", hash = "sha256:97904b9185c7bbb1e98799606fa7424191c375e70ba63a524b6f7100e42ddc46"}, + {file = "license_expression-30.3.1.tar.gz", hash = "sha256:60d5bec1f3364c256a92b9a08583d7ea933c7aa272c8d36d04144a89a3858c01"}, +] +packageurl-python = [ + {file = "packageurl_python-0.16.0-py3-none-any.whl", hash = "sha256:5c3872638b177b0f1cf01c3673017b7b27ebee485693ae12a8bed70fa7fa7c35"}, + {file = "packageurl_python-0.16.0.tar.gz", hash = "sha256:69e3bf8a3932fe9c2400f56aaeb9f86911ecee2f9398dbe1b58ec34340be365d"}, +] +py-serializable = [ + {file = "py_serializable-1.1.2-py3-none-any.whl", hash = "sha256:801be61b0a1ba64c3861f7c624f1de5cfbbabf8b458acc9cdda91e8f7e5effa1"}, + {file = "py_serializable-1.1.2.tar.gz", hash = "sha256:89af30bc319047d4aa0d8708af412f6ce73835e18bacf1a080028bb9e2f42bdb"}, +] +sortedcontainers = [ + {file = "sortedcontainers-2.4.0-py2.py3-none-any.whl", hash = "sha256:a163dcaede0f1c021485e957a39245190e74249897e2ae4b2aa38595db237ee0"}, + {file = "sortedcontainers-2.4.0.tar.gz", hash = "sha256:25caa5a06cc30b6b83d11423433f65d1f9d76c4c6a0c90e3379eaa43b9bfdb88"}, +] diff --git a/tests/_data/infiles/poetry/with-optionals-no-extra/lock11/pyproject.toml b/tests/_data/infiles/poetry/with-optionals-no-extra/lock11/pyproject.toml new file mode 120000 index 00000000..060072be --- /dev/null +++ b/tests/_data/infiles/poetry/with-optionals-no-extra/lock11/pyproject.toml @@ -0,0 +1 @@ +../pyproject-proto.toml \ No newline at end of file diff --git a/tests/_data/infiles/poetry/with-optionals-no-extra/lock20/poetry.lock b/tests/_data/infiles/poetry/with-optionals-no-extra/lock20/poetry.lock new file mode 100644 index 00000000..94a601d8 --- /dev/null +++ b/tests/_data/infiles/poetry/with-optionals-no-extra/lock20/poetry.lock @@ -0,0 +1,110 @@ +# This file is automatically @generated by Poetry 1.7.1 and should not be changed by hand. + +[[package]] +name = "boolean-py" +version = "4.0" +description = "Define boolean algebras, create and parse boolean expressions and create custom boolean DSL." +optional = true +python-versions = "*" +files = [ + {file = "boolean.py-4.0-py3-none-any.whl", hash = "sha256:2876f2051d7d6394a531d82dc6eb407faa0b01a0a0b3083817ccd7323b8d96bd"}, + {file = "boolean.py-4.0.tar.gz", hash = "sha256:17b9a181630e43dde1851d42bef546d616d5d9b4480357514597e78b203d06e4"}, +] + +[[package]] +name = "cyclonedx-python-lib" +version = "8.5.0" +description = "Python library for CycloneDX" +optional = true +python-versions = "<4.0,>=3.8" +files = [ + {file = "cyclonedx_python_lib-8.5.0-py3-none-any.whl", hash = "sha256:a6b6d04295cdbee27c4b8d618ba2c1c7bbd535b9666cc36b05e9d6408751a829"}, + {file = "cyclonedx_python_lib-8.5.0.tar.gz", hash = "sha256:35f7a139042e4df17ff414fa228cec83c7e4e493bdec990847357791ca72f3a5"}, +] + +[package.dependencies] +license-expression = ">=30,<31" +packageurl-python = ">=0.11,<2" +py-serializable = ">=1.1.1,<2.0.0" +sortedcontainers = ">=2.4.0,<3.0.0" + +[package.extras] +json-validation = ["jsonschema[format] (>=4.18,<5.0)"] +validation = ["jsonschema[format] (>=4.18,<5.0)", "lxml (>=4,<6)"] +xml-validation = ["lxml (>=4,<6)"] + +[[package]] +name = "defusedxml" +version = "0.7.1" +description = "XML bomb protection for Python stdlib modules" +optional = true +python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*" +files = [ + {file = "defusedxml-0.7.1-py2.py3-none-any.whl", hash = "sha256:a352e7e428770286cc899e2542b6cdaedb2b4953ff269a210103ec58f6198a61"}, + {file = "defusedxml-0.7.1.tar.gz", hash = "sha256:1bb3032db185915b62d7c6209c5a8792be6a32ab2fedacc84e01b52c51aa3e69"}, +] + +[[package]] +name = "license-expression" +version = "30.3.1" +description = "license-expression is a comprehensive utility library to parse, compare, simplify and normalize license expressions (such as SPDX license expressions) using boolean logic." +optional = true +python-versions = ">=3.8" +files = [ + {file = "license_expression-30.3.1-py3-none-any.whl", hash = "sha256:97904b9185c7bbb1e98799606fa7424191c375e70ba63a524b6f7100e42ddc46"}, + {file = "license_expression-30.3.1.tar.gz", hash = "sha256:60d5bec1f3364c256a92b9a08583d7ea933c7aa272c8d36d04144a89a3858c01"}, +] + +[package.dependencies] +"boolean.py" = ">=4.0" + +[package.extras] +docs = ["Sphinx (>=5.0.2)", "doc8 (>=0.11.2)", "sphinx-autobuild", "sphinx-copybutton", "sphinx-reredirects (>=0.1.2)", "sphinx-rtd-dark-mode (>=1.3.0)", "sphinx-rtd-theme (>=1.0.0)", "sphinxcontrib-apidoc (>=0.4.0)"] +testing = ["black", "isort", "pytest (>=6,!=7.0.0)", "pytest-xdist (>=2)", "twine"] + +[[package]] +name = "packageurl-python" +version = "0.16.0" +description = "A purl aka. Package URL parser and builder" +optional = true +python-versions = ">=3.8" +files = [ + {file = "packageurl_python-0.16.0-py3-none-any.whl", hash = "sha256:5c3872638b177b0f1cf01c3673017b7b27ebee485693ae12a8bed70fa7fa7c35"}, + {file = "packageurl_python-0.16.0.tar.gz", hash = "sha256:69e3bf8a3932fe9c2400f56aaeb9f86911ecee2f9398dbe1b58ec34340be365d"}, +] + +[package.extras] +build = ["setuptools", "wheel"] +lint = ["black", "isort", "mypy"] +sqlalchemy = ["sqlalchemy (>=2.0.0)"] +test = ["pytest"] + +[[package]] +name = "py-serializable" +version = "1.1.2" +description = "Library for serializing and deserializing Python Objects to and from JSON and XML." +optional = true +python-versions = "<4.0,>=3.8" +files = [ + {file = "py_serializable-1.1.2-py3-none-any.whl", hash = "sha256:801be61b0a1ba64c3861f7c624f1de5cfbbabf8b458acc9cdda91e8f7e5effa1"}, + {file = "py_serializable-1.1.2.tar.gz", hash = "sha256:89af30bc319047d4aa0d8708af412f6ce73835e18bacf1a080028bb9e2f42bdb"}, +] + +[package.dependencies] +defusedxml = ">=0.7.1,<0.8.0" + +[[package]] +name = "sortedcontainers" +version = "2.4.0" +description = "Sorted Containers -- Sorted List, Sorted Dict, Sorted Set" +optional = true +python-versions = "*" +files = [ + {file = "sortedcontainers-2.4.0-py2.py3-none-any.whl", hash = "sha256:a163dcaede0f1c021485e957a39245190e74249897e2ae4b2aa38595db237ee0"}, + {file = "sortedcontainers-2.4.0.tar.gz", hash = "sha256:25caa5a06cc30b6b83d11423433f65d1f9d76c4c6a0c90e3379eaa43b9bfdb88"}, +] + +[metadata] +lock-version = "2.0" +python-versions = "^3.8" +content-hash = "3f55767f732ed15036f1462ccb16d79f5995f986d5ce5aa5149345d04846cb54" diff --git a/tests/_data/infiles/poetry/with-optionals-no-extra/lock20/pyproject.toml b/tests/_data/infiles/poetry/with-optionals-no-extra/lock20/pyproject.toml new file mode 120000 index 00000000..060072be --- /dev/null +++ b/tests/_data/infiles/poetry/with-optionals-no-extra/lock20/pyproject.toml @@ -0,0 +1 @@ +../pyproject-proto.toml \ No newline at end of file diff --git a/tests/_data/infiles/poetry/with-optionals-no-extra/pyproject-proto.toml b/tests/_data/infiles/poetry/with-optionals-no-extra/pyproject-proto.toml new file mode 100644 index 00000000..24cfc0a8 --- /dev/null +++ b/tests/_data/infiles/poetry/with-optionals-no-extra/pyproject-proto.toml @@ -0,0 +1,22 @@ +[tool.poetry] +name = "with-optionals-no-extra" +version = "0.1.0" +description = "depenndencies with optionlas and no exgtras" +authors = ["Your Name "] + + +[tool.poetry.dependencies] +python = "^3.8" +cyclonedx-python-lib = {version = ">=8,<9", optional = true} +py-serializable = [ + # see https://github.com/CycloneDX/cyclonedx-python/issues/840 + {version = "*", optional = true} +] + +[tool.poetry.extras] +# no extras! + + +[build-system] +requires = ["poetry-core"] +build-backend = "poetry.core.masonry.api" diff --git a/tests/_data/snapshots/poetry/all-extras_with-extras_lock10_1.0.xml.bin b/tests/_data/snapshots/poetry/all-extras_with-extras_lock10_1.0.xml.bin index 7f9505ed..47fc70ae 100644 --- a/tests/_data/snapshots/poetry/all-extras_with-extras_lock10_1.0.xml.bin +++ b/tests/_data/snapshots/poetry/all-extras_with-extras_lock10_1.0.xml.bin @@ -27,18 +27,18 @@ license-expression - 30.1.1 + 30.3.1 license-expression is a comprehensive utility library to parse, compare, simplify and normalize license expressions (such as SPDX license expressions) using boolean logic. optional - pkg:pypi/license-expression@30.1.1 + pkg:pypi/license-expression@30.3.1 false packageurl-python - 0.11.2 + 0.16.0 A purl aka. Package URL parser and builder optional - pkg:pypi/packageurl-python@0.11.2 + pkg:pypi/packageurl-python@0.16.0 false @@ -57,5 +57,13 @@ pkg:pypi/sortedcontainers@2.4.0 false + + tomli + 2.2.1 + A lil' TOML parser + optional + pkg:pypi/tomli@2.2.1 + false + diff --git a/tests/_data/snapshots/poetry/all-extras_with-extras_lock10_1.1.xml.bin b/tests/_data/snapshots/poetry/all-extras_with-extras_lock10_1.1.xml.bin index a15cf69c..55e3d079 100644 --- a/tests/_data/snapshots/poetry/all-extras_with-extras_lock10_1.1.xml.bin +++ b/tests/_data/snapshots/poetry/all-extras_with-extras_lock10_1.1.xml.bin @@ -22,19 +22,19 @@ optional pkg:pypi/defusedxml@0.7.1 - + license-expression - 30.1.1 + 30.3.1 license-expression is a comprehensive utility library to parse, compare, simplify and normalize license expressions (such as SPDX license expressions) using boolean logic. optional - pkg:pypi/license-expression@30.1.1 + pkg:pypi/license-expression@30.3.1 - + packageurl-python - 0.11.2 + 0.16.0 A purl aka. Package URL parser and builder optional - pkg:pypi/packageurl-python@0.11.2 + pkg:pypi/packageurl-python@0.16.0 py-serializable @@ -50,5 +50,12 @@ optional pkg:pypi/sortedcontainers@2.4.0 + + tomli + 2.2.1 + A lil' TOML parser + optional + pkg:pypi/tomli@2.2.1 + diff --git a/tests/_data/snapshots/poetry/all-extras_with-extras_lock10_1.2.json.bin b/tests/_data/snapshots/poetry/all-extras_with-extras_lock10_1.2.json.bin index 348ef0e2..158b2c1a 100644 --- a/tests/_data/snapshots/poetry/all-extras_with-extras_lock10_1.2.json.bin +++ b/tests/_data/snapshots/poetry/all-extras_with-extras_lock10_1.2.json.bin @@ -28,22 +28,22 @@ "version": "0.7.1" }, { - "bom-ref": "license-expression@30.1.1", + "bom-ref": "license-expression@30.3.1", "description": "license-expression is a comprehensive utility library to parse, compare, simplify and normalize license expressions (such as SPDX license expressions) using boolean logic.", "name": "license-expression", - "purl": "pkg:pypi/license-expression@30.1.1", + "purl": "pkg:pypi/license-expression@30.3.1", "scope": "optional", "type": "library", - "version": "30.1.1" + "version": "30.3.1" }, { - "bom-ref": "packageurl-python@0.11.2", + "bom-ref": "packageurl-python@0.16.0", "description": "A purl aka. Package URL parser and builder", "name": "packageurl-python", - "purl": "pkg:pypi/packageurl-python@0.11.2", + "purl": "pkg:pypi/packageurl-python@0.16.0", "scope": "optional", "type": "library", - "version": "0.11.2" + "version": "0.16.0" }, { "bom-ref": "py-serializable@0.15.0", @@ -62,6 +62,15 @@ "scope": "optional", "type": "library", "version": "2.4.0" + }, + { + "bom-ref": "tomli@2.2.1", + "description": "A lil' TOML parser", + "name": "tomli", + "purl": "pkg:pypi/tomli@2.2.1", + "scope": "optional", + "type": "library", + "version": "2.2.1" } ], "dependencies": [ @@ -70,8 +79,8 @@ }, { "dependsOn": [ - "license-expression@30.1.1", - "packageurl-python@0.11.2", + "license-expression@30.3.1", + "packageurl-python@0.16.0", "py-serializable@0.15.0", "sortedcontainers@2.4.0" ], @@ -84,10 +93,10 @@ "dependsOn": [ "boolean.py@4.0" ], - "ref": "license-expression@30.1.1" + "ref": "license-expression@30.3.1" }, { - "ref": "packageurl-python@0.11.2" + "ref": "packageurl-python@0.16.0" }, { "dependsOn": [ @@ -98,9 +107,13 @@ { "ref": "sortedcontainers@2.4.0" }, + { + "ref": "tomli@2.2.1" + }, { "dependsOn": [ - "cyclonedx-python-lib@5.1.1" + "cyclonedx-python-lib@5.1.1", + "tomli@2.2.1" ], "ref": "with-extras" } diff --git a/tests/_data/snapshots/poetry/all-extras_with-extras_lock10_1.2.xml.bin b/tests/_data/snapshots/poetry/all-extras_with-extras_lock10_1.2.xml.bin index e5a2a801..572abc4b 100644 --- a/tests/_data/snapshots/poetry/all-extras_with-extras_lock10_1.2.xml.bin +++ b/tests/_data/snapshots/poetry/all-extras_with-extras_lock10_1.2.xml.bin @@ -41,19 +41,19 @@ optional pkg:pypi/defusedxml@0.7.1 - + license-expression - 30.1.1 + 30.3.1 license-expression is a comprehensive utility library to parse, compare, simplify and normalize license expressions (such as SPDX license expressions) using boolean logic. optional - pkg:pypi/license-expression@30.1.1 + pkg:pypi/license-expression@30.3.1 - + packageurl-python - 0.11.2 + 0.16.0 A purl aka. Package URL parser and builder optional - pkg:pypi/packageurl-python@0.11.2 + pkg:pypi/packageurl-python@0.16.0 py-serializable @@ -69,26 +69,35 @@ optional pkg:pypi/sortedcontainers@2.4.0 + + tomli + 2.2.1 + A lil' TOML parser + optional + pkg:pypi/tomli@2.2.1 + - - + + - + - + + + diff --git a/tests/_data/snapshots/poetry/all-extras_with-extras_lock10_1.3.json.bin b/tests/_data/snapshots/poetry/all-extras_with-extras_lock10_1.3.json.bin index 9c6558a2..c26b1b1a 100644 --- a/tests/_data/snapshots/poetry/all-extras_with-extras_lock10_1.3.json.bin +++ b/tests/_data/snapshots/poetry/all-extras_with-extras_lock10_1.3.json.bin @@ -54,7 +54,7 @@ "version": "0.7.1" }, { - "bom-ref": "license-expression@30.1.1", + "bom-ref": "license-expression@30.3.1", "description": "license-expression is a comprehensive utility library to parse, compare, simplify and normalize license expressions (such as SPDX license expressions) using boolean logic.", "name": "license-expression", "properties": [ @@ -63,13 +63,13 @@ "value": "main" } ], - "purl": "pkg:pypi/license-expression@30.1.1", + "purl": "pkg:pypi/license-expression@30.3.1", "scope": "optional", "type": "library", - "version": "30.1.1" + "version": "30.3.1" }, { - "bom-ref": "packageurl-python@0.11.2", + "bom-ref": "packageurl-python@0.16.0", "description": "A purl aka. Package URL parser and builder", "name": "packageurl-python", "properties": [ @@ -78,10 +78,10 @@ "value": "main" } ], - "purl": "pkg:pypi/packageurl-python@0.11.2", + "purl": "pkg:pypi/packageurl-python@0.16.0", "scope": "optional", "type": "library", - "version": "0.11.2" + "version": "0.16.0" }, { "bom-ref": "py-serializable@0.15.0", @@ -112,6 +112,21 @@ "scope": "optional", "type": "library", "version": "2.4.0" + }, + { + "bom-ref": "tomli@2.2.1", + "description": "A lil' TOML parser", + "name": "tomli", + "properties": [ + { + "name": "cdx:poetry:group", + "value": "main" + } + ], + "purl": "pkg:pypi/tomli@2.2.1", + "scope": "optional", + "type": "library", + "version": "2.2.1" } ], "dependencies": [ @@ -120,8 +135,8 @@ }, { "dependsOn": [ - "license-expression@30.1.1", - "packageurl-python@0.11.2", + "license-expression@30.3.1", + "packageurl-python@0.16.0", "py-serializable@0.15.0", "sortedcontainers@2.4.0" ], @@ -134,10 +149,10 @@ "dependsOn": [ "boolean.py@4.0" ], - "ref": "license-expression@30.1.1" + "ref": "license-expression@30.3.1" }, { - "ref": "packageurl-python@0.11.2" + "ref": "packageurl-python@0.16.0" }, { "dependsOn": [ @@ -148,9 +163,13 @@ { "ref": "sortedcontainers@2.4.0" }, + { + "ref": "tomli@2.2.1" + }, { "dependsOn": [ - "cyclonedx-python-lib@5.1.1" + "cyclonedx-python-lib@5.1.1", + "tomli@2.2.1" ], "ref": "with-extras" } @@ -161,9 +180,17 @@ "description": "depenndencies with extras", "name": "with-extras", "properties": [ + { + "name": "cdx:python:package:required-extra", + "value": "foo" + }, { "name": "cdx:python:package:required-extra", "value": "my-extra" + }, + { + "name": "cdx:python:package:required-extra", + "value": "toml" } ], "type": "application", diff --git a/tests/_data/snapshots/poetry/all-extras_with-extras_lock10_1.3.xml.bin b/tests/_data/snapshots/poetry/all-extras_with-extras_lock10_1.3.xml.bin index 5f771125..40869c9c 100644 --- a/tests/_data/snapshots/poetry/all-extras_with-extras_lock10_1.3.xml.bin +++ b/tests/_data/snapshots/poetry/all-extras_with-extras_lock10_1.3.xml.bin @@ -18,7 +18,9 @@ 0.1.0 depenndencies with extras + foo my-extra + toml @@ -58,22 +60,22 @@ main - + license-expression - 30.1.1 + 30.3.1 license-expression is a comprehensive utility library to parse, compare, simplify and normalize license expressions (such as SPDX license expressions) using boolean logic. optional - pkg:pypi/license-expression@30.1.1 + pkg:pypi/license-expression@30.3.1 main - + packageurl-python - 0.11.2 + 0.16.0 A purl aka. Package URL parser and builder optional - pkg:pypi/packageurl-python@0.11.2 + pkg:pypi/packageurl-python@0.16.0 main @@ -98,26 +100,38 @@ main + + tomli + 2.2.1 + A lil' TOML parser + optional + pkg:pypi/tomli@2.2.1 + + main + + - - + + - + - + + + diff --git a/tests/_data/snapshots/poetry/all-extras_with-extras_lock10_1.4.json.bin b/tests/_data/snapshots/poetry/all-extras_with-extras_lock10_1.4.json.bin index 3f54577c..a45c23cd 100644 --- a/tests/_data/snapshots/poetry/all-extras_with-extras_lock10_1.4.json.bin +++ b/tests/_data/snapshots/poetry/all-extras_with-extras_lock10_1.4.json.bin @@ -54,7 +54,7 @@ "version": "0.7.1" }, { - "bom-ref": "license-expression@30.1.1", + "bom-ref": "license-expression@30.3.1", "description": "license-expression is a comprehensive utility library to parse, compare, simplify and normalize license expressions (such as SPDX license expressions) using boolean logic.", "name": "license-expression", "properties": [ @@ -63,13 +63,13 @@ "value": "main" } ], - "purl": "pkg:pypi/license-expression@30.1.1", + "purl": "pkg:pypi/license-expression@30.3.1", "scope": "optional", "type": "library", - "version": "30.1.1" + "version": "30.3.1" }, { - "bom-ref": "packageurl-python@0.11.2", + "bom-ref": "packageurl-python@0.16.0", "description": "A purl aka. Package URL parser and builder", "name": "packageurl-python", "properties": [ @@ -78,10 +78,10 @@ "value": "main" } ], - "purl": "pkg:pypi/packageurl-python@0.11.2", + "purl": "pkg:pypi/packageurl-python@0.16.0", "scope": "optional", "type": "library", - "version": "0.11.2" + "version": "0.16.0" }, { "bom-ref": "py-serializable@0.15.0", @@ -112,6 +112,21 @@ "scope": "optional", "type": "library", "version": "2.4.0" + }, + { + "bom-ref": "tomli@2.2.1", + "description": "A lil' TOML parser", + "name": "tomli", + "properties": [ + { + "name": "cdx:poetry:group", + "value": "main" + } + ], + "purl": "pkg:pypi/tomli@2.2.1", + "scope": "optional", + "type": "library", + "version": "2.2.1" } ], "dependencies": [ @@ -120,8 +135,8 @@ }, { "dependsOn": [ - "license-expression@30.1.1", - "packageurl-python@0.11.2", + "license-expression@30.3.1", + "packageurl-python@0.16.0", "py-serializable@0.15.0", "sortedcontainers@2.4.0" ], @@ -134,10 +149,10 @@ "dependsOn": [ "boolean.py@4.0" ], - "ref": "license-expression@30.1.1" + "ref": "license-expression@30.3.1" }, { - "ref": "packageurl-python@0.11.2" + "ref": "packageurl-python@0.16.0" }, { "dependsOn": [ @@ -148,9 +163,13 @@ { "ref": "sortedcontainers@2.4.0" }, + { + "ref": "tomli@2.2.1" + }, { "dependsOn": [ - "cyclonedx-python-lib@5.1.1" + "cyclonedx-python-lib@5.1.1", + "tomli@2.2.1" ], "ref": "with-extras" } @@ -161,9 +180,17 @@ "description": "depenndencies with extras", "name": "with-extras", "properties": [ + { + "name": "cdx:python:package:required-extra", + "value": "foo" + }, { "name": "cdx:python:package:required-extra", "value": "my-extra" + }, + { + "name": "cdx:python:package:required-extra", + "value": "toml" } ], "type": "application", diff --git a/tests/_data/snapshots/poetry/all-extras_with-extras_lock10_1.4.xml.bin b/tests/_data/snapshots/poetry/all-extras_with-extras_lock10_1.4.xml.bin index 0a28bae3..0d8f2050 100644 --- a/tests/_data/snapshots/poetry/all-extras_with-extras_lock10_1.4.xml.bin +++ b/tests/_data/snapshots/poetry/all-extras_with-extras_lock10_1.4.xml.bin @@ -45,7 +45,9 @@ 0.1.0 depenndencies with extras + foo my-extra + toml @@ -85,22 +87,22 @@ main - + license-expression - 30.1.1 + 30.3.1 license-expression is a comprehensive utility library to parse, compare, simplify and normalize license expressions (such as SPDX license expressions) using boolean logic. optional - pkg:pypi/license-expression@30.1.1 + pkg:pypi/license-expression@30.3.1 main - + packageurl-python - 0.11.2 + 0.16.0 A purl aka. Package URL parser and builder optional - pkg:pypi/packageurl-python@0.11.2 + pkg:pypi/packageurl-python@0.16.0 main @@ -125,26 +127,38 @@ main + + tomli + 2.2.1 + A lil' TOML parser + optional + pkg:pypi/tomli@2.2.1 + + main + + - - + + - + - + + + diff --git a/tests/_data/snapshots/poetry/all-extras_with-extras_lock10_1.5.json.bin b/tests/_data/snapshots/poetry/all-extras_with-extras_lock10_1.5.json.bin index ea26dd08..0c97a4c3 100644 --- a/tests/_data/snapshots/poetry/all-extras_with-extras_lock10_1.5.json.bin +++ b/tests/_data/snapshots/poetry/all-extras_with-extras_lock10_1.5.json.bin @@ -54,7 +54,7 @@ "version": "0.7.1" }, { - "bom-ref": "license-expression@30.1.1", + "bom-ref": "license-expression@30.3.1", "description": "license-expression is a comprehensive utility library to parse, compare, simplify and normalize license expressions (such as SPDX license expressions) using boolean logic.", "name": "license-expression", "properties": [ @@ -63,13 +63,13 @@ "value": "main" } ], - "purl": "pkg:pypi/license-expression@30.1.1", + "purl": "pkg:pypi/license-expression@30.3.1", "scope": "optional", "type": "library", - "version": "30.1.1" + "version": "30.3.1" }, { - "bom-ref": "packageurl-python@0.11.2", + "bom-ref": "packageurl-python@0.16.0", "description": "A purl aka. Package URL parser and builder", "name": "packageurl-python", "properties": [ @@ -78,10 +78,10 @@ "value": "main" } ], - "purl": "pkg:pypi/packageurl-python@0.11.2", + "purl": "pkg:pypi/packageurl-python@0.16.0", "scope": "optional", "type": "library", - "version": "0.11.2" + "version": "0.16.0" }, { "bom-ref": "py-serializable@0.15.0", @@ -112,6 +112,21 @@ "scope": "optional", "type": "library", "version": "2.4.0" + }, + { + "bom-ref": "tomli@2.2.1", + "description": "A lil' TOML parser", + "name": "tomli", + "properties": [ + { + "name": "cdx:poetry:group", + "value": "main" + } + ], + "purl": "pkg:pypi/tomli@2.2.1", + "scope": "optional", + "type": "library", + "version": "2.2.1" } ], "dependencies": [ @@ -120,8 +135,8 @@ }, { "dependsOn": [ - "license-expression@30.1.1", - "packageurl-python@0.11.2", + "license-expression@30.3.1", + "packageurl-python@0.16.0", "py-serializable@0.15.0", "sortedcontainers@2.4.0" ], @@ -134,10 +149,10 @@ "dependsOn": [ "boolean.py@4.0" ], - "ref": "license-expression@30.1.1" + "ref": "license-expression@30.3.1" }, { - "ref": "packageurl-python@0.11.2" + "ref": "packageurl-python@0.16.0" }, { "dependsOn": [ @@ -148,9 +163,13 @@ { "ref": "sortedcontainers@2.4.0" }, + { + "ref": "tomli@2.2.1" + }, { "dependsOn": [ - "cyclonedx-python-lib@5.1.1" + "cyclonedx-python-lib@5.1.1", + "tomli@2.2.1" ], "ref": "with-extras" } @@ -161,9 +180,17 @@ "description": "depenndencies with extras", "name": "with-extras", "properties": [ + { + "name": "cdx:python:package:required-extra", + "value": "foo" + }, { "name": "cdx:python:package:required-extra", "value": "my-extra" + }, + { + "name": "cdx:python:package:required-extra", + "value": "toml" } ], "type": "application", diff --git a/tests/_data/snapshots/poetry/all-extras_with-extras_lock10_1.5.xml.bin b/tests/_data/snapshots/poetry/all-extras_with-extras_lock10_1.5.xml.bin index aa9ad436..300a4ad1 100644 --- a/tests/_data/snapshots/poetry/all-extras_with-extras_lock10_1.5.xml.bin +++ b/tests/_data/snapshots/poetry/all-extras_with-extras_lock10_1.5.xml.bin @@ -55,7 +55,9 @@ 0.1.0 depenndencies with extras + foo my-extra + toml @@ -95,22 +97,22 @@ main - + license-expression - 30.1.1 + 30.3.1 license-expression is a comprehensive utility library to parse, compare, simplify and normalize license expressions (such as SPDX license expressions) using boolean logic. optional - pkg:pypi/license-expression@30.1.1 + pkg:pypi/license-expression@30.3.1 main - + packageurl-python - 0.11.2 + 0.16.0 A purl aka. Package URL parser and builder optional - pkg:pypi/packageurl-python@0.11.2 + pkg:pypi/packageurl-python@0.16.0 main @@ -135,26 +137,38 @@ main + + tomli + 2.2.1 + A lil' TOML parser + optional + pkg:pypi/tomli@2.2.1 + + main + + - - + + - + - + + + diff --git a/tests/_data/snapshots/poetry/all-extras_with-extras_lock10_1.6.json.bin b/tests/_data/snapshots/poetry/all-extras_with-extras_lock10_1.6.json.bin index 206cb463..fed43de2 100644 --- a/tests/_data/snapshots/poetry/all-extras_with-extras_lock10_1.6.json.bin +++ b/tests/_data/snapshots/poetry/all-extras_with-extras_lock10_1.6.json.bin @@ -54,7 +54,7 @@ "version": "0.7.1" }, { - "bom-ref": "license-expression@30.1.1", + "bom-ref": "license-expression@30.3.1", "description": "license-expression is a comprehensive utility library to parse, compare, simplify and normalize license expressions (such as SPDX license expressions) using boolean logic.", "name": "license-expression", "properties": [ @@ -63,13 +63,13 @@ "value": "main" } ], - "purl": "pkg:pypi/license-expression@30.1.1", + "purl": "pkg:pypi/license-expression@30.3.1", "scope": "optional", "type": "library", - "version": "30.1.1" + "version": "30.3.1" }, { - "bom-ref": "packageurl-python@0.11.2", + "bom-ref": "packageurl-python@0.16.0", "description": "A purl aka. Package URL parser and builder", "name": "packageurl-python", "properties": [ @@ -78,10 +78,10 @@ "value": "main" } ], - "purl": "pkg:pypi/packageurl-python@0.11.2", + "purl": "pkg:pypi/packageurl-python@0.16.0", "scope": "optional", "type": "library", - "version": "0.11.2" + "version": "0.16.0" }, { "bom-ref": "py-serializable@0.15.0", @@ -112,6 +112,21 @@ "scope": "optional", "type": "library", "version": "2.4.0" + }, + { + "bom-ref": "tomli@2.2.1", + "description": "A lil' TOML parser", + "name": "tomli", + "properties": [ + { + "name": "cdx:poetry:group", + "value": "main" + } + ], + "purl": "pkg:pypi/tomli@2.2.1", + "scope": "optional", + "type": "library", + "version": "2.2.1" } ], "dependencies": [ @@ -120,8 +135,8 @@ }, { "dependsOn": [ - "license-expression@30.1.1", - "packageurl-python@0.11.2", + "license-expression@30.3.1", + "packageurl-python@0.16.0", "py-serializable@0.15.0", "sortedcontainers@2.4.0" ], @@ -134,10 +149,10 @@ "dependsOn": [ "boolean.py@4.0" ], - "ref": "license-expression@30.1.1" + "ref": "license-expression@30.3.1" }, { - "ref": "packageurl-python@0.11.2" + "ref": "packageurl-python@0.16.0" }, { "dependsOn": [ @@ -148,9 +163,13 @@ { "ref": "sortedcontainers@2.4.0" }, + { + "ref": "tomli@2.2.1" + }, { "dependsOn": [ - "cyclonedx-python-lib@5.1.1" + "cyclonedx-python-lib@5.1.1", + "tomli@2.2.1" ], "ref": "with-extras" } @@ -161,9 +180,17 @@ "description": "depenndencies with extras", "name": "with-extras", "properties": [ + { + "name": "cdx:python:package:required-extra", + "value": "foo" + }, { "name": "cdx:python:package:required-extra", "value": "my-extra" + }, + { + "name": "cdx:python:package:required-extra", + "value": "toml" } ], "type": "application", diff --git a/tests/_data/snapshots/poetry/all-extras_with-extras_lock10_1.6.xml.bin b/tests/_data/snapshots/poetry/all-extras_with-extras_lock10_1.6.xml.bin index c6e38789..7b177c25 100644 --- a/tests/_data/snapshots/poetry/all-extras_with-extras_lock10_1.6.xml.bin +++ b/tests/_data/snapshots/poetry/all-extras_with-extras_lock10_1.6.xml.bin @@ -55,7 +55,9 @@ 0.1.0 depenndencies with extras + foo my-extra + toml @@ -95,22 +97,22 @@ main - + license-expression - 30.1.1 + 30.3.1 license-expression is a comprehensive utility library to parse, compare, simplify and normalize license expressions (such as SPDX license expressions) using boolean logic. optional - pkg:pypi/license-expression@30.1.1 + pkg:pypi/license-expression@30.3.1 main - + packageurl-python - 0.11.2 + 0.16.0 A purl aka. Package URL parser and builder optional - pkg:pypi/packageurl-python@0.11.2 + pkg:pypi/packageurl-python@0.16.0 main @@ -135,26 +137,38 @@ main + + tomli + 2.2.1 + A lil' TOML parser + optional + pkg:pypi/tomli@2.2.1 + + main + + - - + + - + - + + + diff --git a/tests/_data/snapshots/poetry/all-extras_with-extras_lock11_1.0.xml.bin b/tests/_data/snapshots/poetry/all-extras_with-extras_lock11_1.0.xml.bin index b81d4049..d3f894e1 100644 --- a/tests/_data/snapshots/poetry/all-extras_with-extras_lock11_1.0.xml.bin +++ b/tests/_data/snapshots/poetry/all-extras_with-extras_lock11_1.0.xml.bin @@ -11,10 +11,10 @@ attrs - 23.1.0 + 24.3.0 Classes Without Boilerplate optional - pkg:pypi/attrs@23.1.0 + pkg:pypi/attrs@24.3.0 false @@ -51,18 +51,18 @@ idna - 3.4 + 3.10 Internationalized Domain Names in Applications (IDNA) optional - pkg:pypi/idna@3.4 + pkg:pypi/idna@3.10 false importlib-resources - 6.1.1 + 6.4.5 Read resources from Python packages optional - pkg:pypi/importlib-resources@6.1.1 + pkg:pypi/importlib-resources@6.4.5 false @@ -75,50 +75,42 @@ jsonpointer - 2.4 + 3.0.0 Identify specific nodes in a JSON document (RFC 6901) optional - pkg:pypi/jsonpointer@2.4 + pkg:pypi/jsonpointer@3.0.0 false jsonschema - 4.19.2 + 4.23.0 An implementation of JSON Schema validation for Python optional - pkg:pypi/jsonschema@4.19.2 + pkg:pypi/jsonschema@4.23.0 false jsonschema-specifications - 2023.7.1 + 2023.12.1 The JSON Schema meta-schemas and vocabularies, exposed as a Registry optional - pkg:pypi/jsonschema-specifications@2023.7.1 + pkg:pypi/jsonschema-specifications@2023.12.1 false license-expression - 30.1.1 + 30.3.1 license-expression is a comprehensive utility library to parse, compare, simplify and normalize license expressions (such as SPDX license expressions) using boolean logic. optional - pkg:pypi/license-expression@30.1.1 - false - - - lxml - 4.9.3 - Powerful and Pythonic XML processing library combining libxml2/libxslt with the ElementTree API. - optional - pkg:pypi/lxml@4.9.3 + pkg:pypi/license-expression@30.3.1 false packageurl-python - 0.11.2 + 0.16.0 A purl aka. Package URL parser and builder optional - pkg:pypi/packageurl-python@0.11.2 + pkg:pypi/packageurl-python@0.16.0 false @@ -139,18 +131,18 @@ python-dateutil - 2.8.2 + 2.9.0.post0 Extensions to the standard Python datetime module optional - pkg:pypi/python-dateutil@2.8.2 + pkg:pypi/python-dateutil@2.9.0.post0 false referencing - 0.30.2 + 0.35.1 JSON Referencing + Python optional - pkg:pypi/referencing@0.30.2 + pkg:pypi/referencing@0.35.1 false @@ -171,18 +163,18 @@ rpds-py - 0.12.0 + 0.20.1 Python bindings to Rust's persistent data structures (rpds) optional - pkg:pypi/rpds-py@0.12.0 + pkg:pypi/rpds-py@0.20.1 false six - 1.16.0 + 1.17.0 Python 2 and 3 compatibility utilities optional - pkg:pypi/six@1.16.0 + pkg:pypi/six@1.17.0 false @@ -193,12 +185,20 @@ pkg:pypi/sortedcontainers@2.4.0 false + + tomli + 2.2.1 + A lil' TOML parser + optional + pkg:pypi/tomli@2.2.1 + false + types-python-dateutil - 2.8.19.14 + 2.9.0.20241206 Typing stubs for python-dateutil optional - pkg:pypi/types-python-dateutil@2.8.19.14 + pkg:pypi/types-python-dateutil@2.9.0.20241206 false @@ -211,18 +211,18 @@ webcolors - 1.13 + 24.8.0 A library for working with the color formats defined by HTML and CSS. optional - pkg:pypi/webcolors@1.13 + pkg:pypi/webcolors@24.8.0 false zipp - 3.17.0 + 3.20.2 Backport of pathlib-compatible object wrapper for zip files optional - pkg:pypi/zipp@3.17.0 + pkg:pypi/zipp@3.20.2 false diff --git a/tests/_data/snapshots/poetry/all-extras_with-extras_lock11_1.1.xml.bin b/tests/_data/snapshots/poetry/all-extras_with-extras_lock11_1.1.xml.bin index 4a279cc5..26063c87 100644 --- a/tests/_data/snapshots/poetry/all-extras_with-extras_lock11_1.1.xml.bin +++ b/tests/_data/snapshots/poetry/all-extras_with-extras_lock11_1.1.xml.bin @@ -18,19 +18,19 @@ - + attrs - 23.1.0 + 24.3.0 Classes Without Boilerplate optional - pkg:pypi/attrs@23.1.0 + pkg:pypi/attrs@24.3.0 - https://pypi.org/simple/attrs/#attrs-23.1.0-py3-none-any.whl + https://pypi.org/simple/attrs/#attrs-24.3.0-py3-none-any.whl from legacy-api - https://pypi.org/simple/attrs/#attrs-23.1.0.tar.gz + https://pypi.org/simple/attrs/#attrs-24.3.0.tar.gz from legacy-api @@ -41,6 +41,16 @@ Define boolean algebras, create and parse boolean expressions and create custom boolean DSL. optional pkg:pypi/boolean.py@4.0 + + + https://pypi.org/simple/boolean.py/#boolean.py-4.0-py3-none-any.whl + from legacy-api + + + https://pypi.org/simple/boolean.py/#boolean.py-4.0.tar.gz + from legacy-api + + cyclonedx-python-lib @@ -48,6 +58,16 @@ Python library for CycloneDX optional pkg:pypi/cyclonedx-python-lib@5.1.1 + + + https://pypi.org/simple/cyclonedx-python-lib/#cyclonedx_python_lib-5.1.1-py3-none-any.whl + from legacy-api + + + https://pypi.org/simple/cyclonedx-python-lib/#cyclonedx_python_lib-5.1.1.tar.gz + from legacy-api + + defusedxml @@ -55,6 +75,16 @@ XML bomb protection for Python stdlib modules optional pkg:pypi/defusedxml@0.7.1 + + + https://pypi.org/simple/defusedxml/#defusedxml-0.7.1-py2.py3-none-any.whl + from legacy-api + + + https://pypi.org/simple/defusedxml/#defusedxml-0.7.1.tar.gz + from legacy-api + + fqdn @@ -73,36 +103,36 @@ - + idna - 3.4 + 3.10 Internationalized Domain Names in Applications (IDNA) optional - pkg:pypi/idna@3.4 + pkg:pypi/idna@3.10 - https://pypi.org/simple/idna/#idna-3.4-py3-none-any.whl + https://pypi.org/simple/idna/#idna-3.10-py3-none-any.whl from legacy-api - https://pypi.org/simple/idna/#idna-3.4.tar.gz + https://pypi.org/simple/idna/#idna-3.10.tar.gz from legacy-api - + importlib-resources - 6.1.1 + 6.4.5 Read resources from Python packages optional - pkg:pypi/importlib-resources@6.1.1 + pkg:pypi/importlib-resources@6.4.5 - https://pypi.org/simple/importlib-resources/#importlib_resources-6.1.1-py3-none-any.whl + https://pypi.org/simple/importlib-resources/#importlib_resources-6.4.5-py3-none-any.whl from legacy-api - https://pypi.org/simple/importlib-resources/#importlib_resources-6.1.1.tar.gz + https://pypi.org/simple/importlib-resources/#importlib_resources-6.4.5.tar.gz from legacy-api @@ -124,67 +154,90 @@ - + jsonpointer - 2.4 + 3.0.0 Identify specific nodes in a JSON document (RFC 6901) optional - pkg:pypi/jsonpointer@2.4 + pkg:pypi/jsonpointer@3.0.0 - https://pypi.org/simple/jsonpointer/#jsonpointer-2.4-py2.py3-none-any.whl + https://pypi.org/simple/jsonpointer/#jsonpointer-3.0.0-py2.py3-none-any.whl from legacy-api - https://pypi.org/simple/jsonpointer/#jsonpointer-2.4.tar.gz + https://pypi.org/simple/jsonpointer/#jsonpointer-3.0.0.tar.gz from legacy-api - + jsonschema - 4.19.2 + 4.23.0 An implementation of JSON Schema validation for Python optional - pkg:pypi/jsonschema@4.19.2 + pkg:pypi/jsonschema@4.23.0 + + + https://pypi.org/simple/jsonschema/#jsonschema-4.23.0-py3-none-any.whl + from legacy-api + + + https://pypi.org/simple/jsonschema/#jsonschema-4.23.0.tar.gz + from legacy-api + + - + jsonschema-specifications - 2023.7.1 + 2023.12.1 The JSON Schema meta-schemas and vocabularies, exposed as a Registry optional - pkg:pypi/jsonschema-specifications@2023.7.1 + pkg:pypi/jsonschema-specifications@2023.12.1 - https://pypi.org/simple/jsonschema-specifications/#jsonschema_specifications-2023.7.1-py3-none-any.whl + https://pypi.org/simple/jsonschema-specifications/#jsonschema_specifications-2023.12.1-py3-none-any.whl from legacy-api - https://pypi.org/simple/jsonschema-specifications/#jsonschema_specifications-2023.7.1.tar.gz + https://pypi.org/simple/jsonschema-specifications/#jsonschema_specifications-2023.12.1.tar.gz from legacy-api - + license-expression - 30.1.1 + 30.3.1 license-expression is a comprehensive utility library to parse, compare, simplify and normalize license expressions (such as SPDX license expressions) using boolean logic. optional - pkg:pypi/license-expression@30.1.1 - - - lxml - 4.9.3 - Powerful and Pythonic XML processing library combining libxml2/libxslt with the ElementTree API. - optional - pkg:pypi/lxml@4.9.3 + pkg:pypi/license-expression@30.3.1 + + + https://pypi.org/simple/license-expression/#license_expression-30.3.1-py3-none-any.whl + from legacy-api + + + https://pypi.org/simple/license-expression/#license_expression-30.3.1.tar.gz + from legacy-api + + - + packageurl-python - 0.11.2 + 0.16.0 A purl aka. Package URL parser and builder optional - pkg:pypi/packageurl-python@0.11.2 + pkg:pypi/packageurl-python@0.16.0 + + + https://pypi.org/simple/packageurl-python/#packageurl_python-0.16.0-py3-none-any.whl + from legacy-api + + + https://pypi.org/simple/packageurl-python/#packageurl_python-0.16.0.tar.gz + from legacy-api + + pkgutil-resolve-name @@ -209,37 +262,47 @@ Library for serializing and deserializing Python Objects to and from JSON and XML. optional pkg:pypi/py-serializable@0.15.0 + + + https://pypi.org/simple/py-serializable/#py-serializable-0.15.0.tar.gz + from legacy-api + + + https://pypi.org/simple/py-serializable/#py_serializable-0.15.0-py3-none-any.whl + from legacy-api + + - + python-dateutil - 2.8.2 + 2.9.0.post0 Extensions to the standard Python datetime module optional - pkg:pypi/python-dateutil@2.8.2 + pkg:pypi/python-dateutil@2.9.0.post0 - https://pypi.org/simple/python-dateutil/#python-dateutil-2.8.2.tar.gz + https://pypi.org/simple/python-dateutil/#python-dateutil-2.9.0.post0.tar.gz from legacy-api - https://pypi.org/simple/python-dateutil/#python_dateutil-2.8.2-py2.py3-none-any.whl + https://pypi.org/simple/python-dateutil/#python_dateutil-2.9.0.post0-py2.py3-none-any.whl from legacy-api - + referencing - 0.30.2 + 0.35.1 JSON Referencing + Python optional - pkg:pypi/referencing@0.30.2 + pkg:pypi/referencing@0.35.1 - https://pypi.org/simple/referencing/#referencing-0.30.2-py3-none-any.whl + https://pypi.org/simple/referencing/#referencing-0.35.1-py3-none-any.whl from legacy-api - https://pypi.org/simple/referencing/#referencing-0.30.2.tar.gz + https://pypi.org/simple/referencing/#referencing-0.35.1.tar.gz from legacy-api @@ -278,424 +341,440 @@ - + rpds-py - 0.12.0 + 0.20.1 Python bindings to Rust's persistent data structures (rpds) optional - pkg:pypi/rpds-py@0.12.0 + pkg:pypi/rpds-py@0.20.1 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-macosx_10_7_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-macosx_10_12_x86_64.whl + from legacy-api + + + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-macosx_11_0_arm64.whl + from legacy-api + + + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + from legacy-api + + + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-macosx_11_0_arm64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-musllinux_1_2_aarch64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-musllinux_1_2_i686.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-musllinux_1_2_x86_64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-musllinux_1_2_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-none-win32.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-musllinux_1_2_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-none-win_amd64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-musllinux_1_2_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-macosx_10_12_x86_64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-none-win32.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-macosx_11_0_arm64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-none-win_amd64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-macosx_10_7_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-macosx_11_0_arm64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-musllinux_1_2_aarch64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-musllinux_1_2_i686.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-musllinux_1_2_x86_64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-musllinux_1_2_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-none-win32.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-musllinux_1_2_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-none-win_amd64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-musllinux_1_2_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-macosx_10_12_x86_64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-none-win32.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-macosx_11_0_arm64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-none-win_amd64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-macosx_10_7_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-macosx_11_0_arm64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-musllinux_1_2_aarch64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-musllinux_1_2_i686.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-musllinux_1_2_x86_64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-musllinux_1_2_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-none-win32.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-musllinux_1_2_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-none-win_amd64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-musllinux_1_2_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-macosx_10_12_x86_64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-none-win32.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-macosx_11_0_arm64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-none-win_amd64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-macosx_10_7_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-macosx_11_0_arm64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-musllinux_1_2_aarch64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-musllinux_1_2_i686.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-musllinux_1_2_x86_64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-musllinux_1_2_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-none-win32.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-musllinux_1_2_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-none-win_amd64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-musllinux_1_2_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-macosx_10_12_x86_64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-none-win32.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-macosx_11_0_arm64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-none-win_amd64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-macosx_10_7_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-macosx_11_0_arm64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-musllinux_1_2_aarch64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-musllinux_1_2_i686.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-musllinux_1_2_x86_64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-musllinux_1_2_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-none-win32.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-musllinux_1_2_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-none-win_amd64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-musllinux_1_2_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-macosx_10_12_x86_64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-none-win32.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-macosx_11_0_arm64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-none-win_amd64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-macosx_10_7_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-musllinux_1_2_aarch64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-musllinux_1_2_i686.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-musllinux_1_2_x86_64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-none-win32.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-musllinux_1_2_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-none-win_amd64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-macosx_10_12_x86_64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-macosx_10_7_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-macosx_11_0_arm64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-macosx_11_0_arm64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-musllinux_1_2_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-musllinux_1_2_i686.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-musllinux_1_2_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-musllinux_1_2_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-win_amd64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-macosx_10_7_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-macosx_10_12_x86_64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-macosx_11_0_arm64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-macosx_11_0_arm64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-musllinux_1_2_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-musllinux_1_2_i686.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0.tar.gz + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-win_amd64.whl + from legacy-api + + + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1.tar.gz from legacy-api - + six - 1.16.0 + 1.17.0 Python 2 and 3 compatibility utilities optional - pkg:pypi/six@1.16.0 + pkg:pypi/six@1.17.0 - https://pypi.org/simple/six/#six-1.16.0-py2.py3-none-any.whl + https://pypi.org/simple/six/#six-1.17.0-py2.py3-none-any.whl from legacy-api - https://pypi.org/simple/six/#six-1.16.0.tar.gz + https://pypi.org/simple/six/#six-1.17.0.tar.gz from legacy-api @@ -706,20 +785,167 @@ Sorted Containers -- Sorted List, Sorted Dict, Sorted Set optional pkg:pypi/sortedcontainers@2.4.0 + + + https://pypi.org/simple/sortedcontainers/#sortedcontainers-2.4.0-py2.py3-none-any.whl + from legacy-api + + + https://pypi.org/simple/sortedcontainers/#sortedcontainers-2.4.0.tar.gz + from legacy-api + + + + + tomli + 2.2.1 + A lil' TOML parser + optional + pkg:pypi/tomli@2.2.1 + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-macosx_10_9_x86_64.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-macosx_11_0_arm64.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-musllinux_1_2_aarch64.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-musllinux_1_2_i686.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-musllinux_1_2_x86_64.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-win32.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-win_amd64.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-macosx_10_13_x86_64.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-macosx_11_0_arm64.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-musllinux_1_2_aarch64.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-musllinux_1_2_i686.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-musllinux_1_2_x86_64.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-win32.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-win_amd64.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-macosx_10_13_x86_64.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-macosx_11_0_arm64.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-musllinux_1_2_aarch64.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-musllinux_1_2_i686.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-musllinux_1_2_x86_64.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-win32.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-win_amd64.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-py3-none-any.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1.tar.gz + from legacy-api + + - + types-python-dateutil - 2.8.19.14 + 2.9.0.20241206 Typing stubs for python-dateutil optional - pkg:pypi/types-python-dateutil@2.8.19.14 + pkg:pypi/types-python-dateutil@2.9.0.20241206 - https://pypi.org/simple/types-python-dateutil/#types-python-dateutil-2.8.19.14.tar.gz + https://pypi.org/simple/types-python-dateutil/#types_python_dateutil-2.9.0.20241206-py3-none-any.whl from legacy-api - https://pypi.org/simple/types-python-dateutil/#types_python_dateutil-2.8.19.14-py3-none-any.whl + https://pypi.org/simple/types-python-dateutil/#types_python_dateutil-2.9.0.20241206.tar.gz from legacy-api @@ -741,36 +967,36 @@ - + webcolors - 1.13 + 24.8.0 A library for working with the color formats defined by HTML and CSS. optional - pkg:pypi/webcolors@1.13 + pkg:pypi/webcolors@24.8.0 - https://pypi.org/simple/webcolors/#webcolors-1.13-py3-none-any.whl + https://pypi.org/simple/webcolors/#webcolors-24.8.0-py3-none-any.whl from legacy-api - https://pypi.org/simple/webcolors/#webcolors-1.13.tar.gz + https://pypi.org/simple/webcolors/#webcolors-24.8.0.tar.gz from legacy-api - + zipp - 3.17.0 + 3.20.2 Backport of pathlib-compatible object wrapper for zip files optional - pkg:pypi/zipp@3.17.0 + pkg:pypi/zipp@3.20.2 - https://pypi.org/simple/zipp/#zipp-3.17.0-py3-none-any.whl + https://pypi.org/simple/zipp/#zipp-3.20.2-py3-none-any.whl from legacy-api - https://pypi.org/simple/zipp/#zipp-3.17.0.tar.gz + https://pypi.org/simple/zipp/#zipp-3.20.2.tar.gz from legacy-api diff --git a/tests/_data/snapshots/poetry/all-extras_with-extras_lock11_1.2.json.bin b/tests/_data/snapshots/poetry/all-extras_with-extras_lock11_1.2.json.bin index 56dd1a68..5e94e2fe 100644 --- a/tests/_data/snapshots/poetry/all-extras_with-extras_lock11_1.2.json.bin +++ b/tests/_data/snapshots/poetry/all-extras_with-extras_lock11_1.2.json.bin @@ -22,29 +22,41 @@ "version": "1.3.0" }, { - "bom-ref": "attrs@23.1.0", + "bom-ref": "attrs@24.3.0", "description": "Classes Without Boilerplate", "externalReferences": [ { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/attrs/#attrs-23.1.0-py3-none-any.whl" + "url": "https://pypi.org/simple/attrs/#attrs-24.3.0-py3-none-any.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/attrs/#attrs-23.1.0.tar.gz" + "url": "https://pypi.org/simple/attrs/#attrs-24.3.0.tar.gz" } ], "name": "attrs", - "purl": "pkg:pypi/attrs@23.1.0", + "purl": "pkg:pypi/attrs@24.3.0", "scope": "optional", "type": "library", - "version": "23.1.0" + "version": "24.3.0" }, { "bom-ref": "boolean.py@4.0", "description": "Define boolean algebras, create and parse boolean expressions and create custom boolean DSL.", + "externalReferences": [ + { + "comment": "from legacy-api", + "type": "distribution", + "url": "https://pypi.org/simple/boolean.py/#boolean.py-4.0-py3-none-any.whl" + }, + { + "comment": "from legacy-api", + "type": "distribution", + "url": "https://pypi.org/simple/boolean.py/#boolean.py-4.0.tar.gz" + } + ], "name": "boolean.py", "purl": "pkg:pypi/boolean.py@4.0", "scope": "optional", @@ -54,6 +66,18 @@ { "bom-ref": "cyclonedx-python-lib@5.1.1", "description": "Python library for CycloneDX", + "externalReferences": [ + { + "comment": "from legacy-api", + "type": "distribution", + "url": "https://pypi.org/simple/cyclonedx-python-lib/#cyclonedx_python_lib-5.1.1-py3-none-any.whl" + }, + { + "comment": "from legacy-api", + "type": "distribution", + "url": "https://pypi.org/simple/cyclonedx-python-lib/#cyclonedx_python_lib-5.1.1.tar.gz" + } + ], "name": "cyclonedx-python-lib", "purl": "pkg:pypi/cyclonedx-python-lib@5.1.1", "scope": "optional", @@ -63,6 +87,18 @@ { "bom-ref": "defusedxml@0.7.1", "description": "XML bomb protection for Python stdlib modules", + "externalReferences": [ + { + "comment": "from legacy-api", + "type": "distribution", + "url": "https://pypi.org/simple/defusedxml/#defusedxml-0.7.1-py2.py3-none-any.whl" + }, + { + "comment": "from legacy-api", + "type": "distribution", + "url": "https://pypi.org/simple/defusedxml/#defusedxml-0.7.1.tar.gz" + } + ], "name": "defusedxml", "purl": "pkg:pypi/defusedxml@0.7.1", "scope": "optional", @@ -91,46 +127,46 @@ "version": "1.5.1" }, { - "bom-ref": "idna@3.4", + "bom-ref": "idna@3.10", "description": "Internationalized Domain Names in Applications (IDNA)", "externalReferences": [ { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/idna/#idna-3.4-py3-none-any.whl" + "url": "https://pypi.org/simple/idna/#idna-3.10-py3-none-any.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/idna/#idna-3.4.tar.gz" + "url": "https://pypi.org/simple/idna/#idna-3.10.tar.gz" } ], "name": "idna", - "purl": "pkg:pypi/idna@3.4", + "purl": "pkg:pypi/idna@3.10", "scope": "optional", "type": "library", - "version": "3.4" + "version": "3.10" }, { - "bom-ref": "importlib-resources@6.1.1", + "bom-ref": "importlib-resources@6.4.5", "description": "Read resources from Python packages", "externalReferences": [ { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/importlib-resources/#importlib_resources-6.1.1-py3-none-any.whl" + "url": "https://pypi.org/simple/importlib-resources/#importlib_resources-6.4.5-py3-none-any.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/importlib-resources/#importlib_resources-6.1.1.tar.gz" + "url": "https://pypi.org/simple/importlib-resources/#importlib_resources-6.4.5.tar.gz" } ], "name": "importlib-resources", - "purl": "pkg:pypi/importlib-resources@6.1.1", + "purl": "pkg:pypi/importlib-resources@6.4.5", "scope": "optional", "type": "library", - "version": "6.1.1" + "version": "6.4.5" }, { "bom-ref": "isoduration@20.11.0", @@ -154,82 +190,109 @@ "version": "20.11.0" }, { - "bom-ref": "jsonpointer@2.4", + "bom-ref": "jsonpointer@3.0.0", "description": "Identify specific nodes in a JSON document (RFC 6901)", "externalReferences": [ { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/jsonpointer/#jsonpointer-2.4-py2.py3-none-any.whl" + "url": "https://pypi.org/simple/jsonpointer/#jsonpointer-3.0.0-py2.py3-none-any.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/jsonpointer/#jsonpointer-2.4.tar.gz" + "url": "https://pypi.org/simple/jsonpointer/#jsonpointer-3.0.0.tar.gz" } ], "name": "jsonpointer", - "purl": "pkg:pypi/jsonpointer@2.4", + "purl": "pkg:pypi/jsonpointer@3.0.0", "scope": "optional", "type": "library", - "version": "2.4" + "version": "3.0.0" }, { - "bom-ref": "jsonschema@4.19.2", + "bom-ref": "jsonschema@4.23.0", "description": "An implementation of JSON Schema validation for Python", + "externalReferences": [ + { + "comment": "from legacy-api", + "type": "distribution", + "url": "https://pypi.org/simple/jsonschema/#jsonschema-4.23.0-py3-none-any.whl" + }, + { + "comment": "from legacy-api", + "type": "distribution", + "url": "https://pypi.org/simple/jsonschema/#jsonschema-4.23.0.tar.gz" + } + ], "name": "jsonschema", - "purl": "pkg:pypi/jsonschema@4.19.2", + "purl": "pkg:pypi/jsonschema@4.23.0", "scope": "optional", "type": "library", - "version": "4.19.2" + "version": "4.23.0" }, { - "bom-ref": "jsonschema-specifications@2023.7.1", + "bom-ref": "jsonschema-specifications@2023.12.1", "description": "The JSON Schema meta-schemas and vocabularies, exposed as a Registry", "externalReferences": [ { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/jsonschema-specifications/#jsonschema_specifications-2023.7.1-py3-none-any.whl" + "url": "https://pypi.org/simple/jsonschema-specifications/#jsonschema_specifications-2023.12.1-py3-none-any.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/jsonschema-specifications/#jsonschema_specifications-2023.7.1.tar.gz" + "url": "https://pypi.org/simple/jsonschema-specifications/#jsonschema_specifications-2023.12.1.tar.gz" } ], "name": "jsonschema-specifications", - "purl": "pkg:pypi/jsonschema-specifications@2023.7.1", + "purl": "pkg:pypi/jsonschema-specifications@2023.12.1", "scope": "optional", "type": "library", - "version": "2023.7.1" + "version": "2023.12.1" }, { - "bom-ref": "license-expression@30.1.1", + "bom-ref": "license-expression@30.3.1", "description": "license-expression is a comprehensive utility library to parse, compare, simplify and normalize license expressions (such as SPDX license expressions) using boolean logic.", + "externalReferences": [ + { + "comment": "from legacy-api", + "type": "distribution", + "url": "https://pypi.org/simple/license-expression/#license_expression-30.3.1-py3-none-any.whl" + }, + { + "comment": "from legacy-api", + "type": "distribution", + "url": "https://pypi.org/simple/license-expression/#license_expression-30.3.1.tar.gz" + } + ], "name": "license-expression", - "purl": "pkg:pypi/license-expression@30.1.1", + "purl": "pkg:pypi/license-expression@30.3.1", "scope": "optional", "type": "library", - "version": "30.1.1" + "version": "30.3.1" }, { - "bom-ref": "lxml@4.9.3", - "description": "Powerful and Pythonic XML processing library combining libxml2/libxslt with the ElementTree API.", - "name": "lxml", - "purl": "pkg:pypi/lxml@4.9.3", - "scope": "optional", - "type": "library", - "version": "4.9.3" - }, - { - "bom-ref": "packageurl-python@0.11.2", + "bom-ref": "packageurl-python@0.16.0", "description": "A purl aka. Package URL parser and builder", + "externalReferences": [ + { + "comment": "from legacy-api", + "type": "distribution", + "url": "https://pypi.org/simple/packageurl-python/#packageurl_python-0.16.0-py3-none-any.whl" + }, + { + "comment": "from legacy-api", + "type": "distribution", + "url": "https://pypi.org/simple/packageurl-python/#packageurl_python-0.16.0.tar.gz" + } + ], "name": "packageurl-python", - "purl": "pkg:pypi/packageurl-python@0.11.2", + "purl": "pkg:pypi/packageurl-python@0.16.0", "scope": "optional", "type": "library", - "version": "0.11.2" + "version": "0.16.0" }, { "bom-ref": "pkgutil-resolve-name@1.3.10", @@ -255,6 +318,18 @@ { "bom-ref": "py-serializable@0.15.0", "description": "Library for serializing and deserializing Python Objects to and from JSON and XML.", + "externalReferences": [ + { + "comment": "from legacy-api", + "type": "distribution", + "url": "https://pypi.org/simple/py-serializable/#py-serializable-0.15.0.tar.gz" + }, + { + "comment": "from legacy-api", + "type": "distribution", + "url": "https://pypi.org/simple/py-serializable/#py_serializable-0.15.0-py3-none-any.whl" + } + ], "name": "py-serializable", "purl": "pkg:pypi/py-serializable@0.15.0", "scope": "optional", @@ -262,46 +337,46 @@ "version": "0.15.0" }, { - "bom-ref": "python-dateutil@2.8.2", + "bom-ref": "python-dateutil@2.9.0.post0", "description": "Extensions to the standard Python datetime module", "externalReferences": [ { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/python-dateutil/#python-dateutil-2.8.2.tar.gz" + "url": "https://pypi.org/simple/python-dateutil/#python-dateutil-2.9.0.post0.tar.gz" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/python-dateutil/#python_dateutil-2.8.2-py2.py3-none-any.whl" + "url": "https://pypi.org/simple/python-dateutil/#python_dateutil-2.9.0.post0-py2.py3-none-any.whl" } ], "name": "python-dateutil", - "purl": "pkg:pypi/python-dateutil@2.8.2", + "purl": "pkg:pypi/python-dateutil@2.9.0.post0", "scope": "optional", "type": "library", - "version": "2.8.2" + "version": "2.9.0.post0" }, { - "bom-ref": "referencing@0.30.2", + "bom-ref": "referencing@0.35.1", "description": "JSON Referencing + Python", "externalReferences": [ { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/referencing/#referencing-0.30.2-py3-none-any.whl" + "url": "https://pypi.org/simple/referencing/#referencing-0.35.1-py3-none-any.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/referencing/#referencing-0.30.2.tar.gz" + "url": "https://pypi.org/simple/referencing/#referencing-0.35.1.tar.gz" } ], "name": "referencing", - "purl": "pkg:pypi/referencing@0.30.2", + "purl": "pkg:pypi/referencing@0.35.1", "scope": "optional", "type": "library", - "version": "0.30.2" + "version": "0.35.1" }, { "bom-ref": "rfc3339-validator@0.1.4", @@ -346,535 +421,567 @@ "version": "1.3.8" }, { - "bom-ref": "rpds-py@0.12.0", + "bom-ref": "rpds-py@0.20.1", "description": "Python bindings to Rust's persistent data structures (rpds)", "externalReferences": [ { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-macosx_10_7_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-macosx_10_12_x86_64.whl" + }, + { + "comment": "from legacy-api", + "type": "distribution", + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-macosx_11_0_arm64.whl" + }, + { + "comment": "from legacy-api", + "type": "distribution", + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + }, + { + "comment": "from legacy-api", + "type": "distribution", + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" + }, + { + "comment": "from legacy-api", + "type": "distribution", + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-macosx_11_0_arm64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-musllinux_1_2_aarch64.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-musllinux_1_2_i686.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-musllinux_1_2_x86_64.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-none-win32.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-musllinux_1_2_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-none-win_amd64.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-musllinux_1_2_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-macosx_10_12_x86_64.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-musllinux_1_2_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-macosx_11_0_arm64.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-none-win32.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-none-win_amd64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-macosx_10_7_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-macosx_11_0_arm64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-musllinux_1_2_aarch64.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-musllinux_1_2_i686.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-musllinux_1_2_x86_64.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-none-win32.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-musllinux_1_2_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-none-win_amd64.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-musllinux_1_2_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-macosx_10_12_x86_64.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-musllinux_1_2_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-macosx_11_0_arm64.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-none-win32.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-none-win_amd64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-macosx_10_7_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-macosx_11_0_arm64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-musllinux_1_2_aarch64.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-musllinux_1_2_i686.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-musllinux_1_2_x86_64.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-none-win32.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-musllinux_1_2_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-none-win_amd64.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-musllinux_1_2_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-macosx_10_12_x86_64.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-musllinux_1_2_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-macosx_11_0_arm64.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-none-win32.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-none-win_amd64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-macosx_10_7_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-macosx_11_0_arm64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-musllinux_1_2_aarch64.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-musllinux_1_2_i686.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-musllinux_1_2_x86_64.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-none-win32.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-musllinux_1_2_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-none-win_amd64.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-musllinux_1_2_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-macosx_10_12_x86_64.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-musllinux_1_2_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-macosx_11_0_arm64.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-none-win32.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-none-win_amd64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-macosx_10_7_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-macosx_11_0_arm64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-musllinux_1_2_aarch64.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-musllinux_1_2_i686.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-musllinux_1_2_x86_64.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-none-win32.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-musllinux_1_2_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-none-win_amd64.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-musllinux_1_2_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-macosx_10_12_x86_64.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-musllinux_1_2_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-macosx_11_0_arm64.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-none-win32.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-none-win_amd64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-macosx_10_7_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-musllinux_1_2_aarch64.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-musllinux_1_2_i686.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-musllinux_1_2_x86_64.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-none-win32.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-none-win_amd64.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-musllinux_1_2_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-macosx_10_12_x86_64.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-macosx_11_0_arm64.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-macosx_10_7_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-macosx_11_0_arm64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-musllinux_1_2_i686.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-musllinux_1_2_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-musllinux_1_2_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-win_amd64.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-musllinux_1_2_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-macosx_10_12_x86_64.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-macosx_10_7_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-macosx_11_0_arm64.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-macosx_11_0_arm64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-musllinux_1_2_i686.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-musllinux_1_2_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-win_amd64.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0.tar.gz" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1.tar.gz" } ], "name": "rpds-py", - "purl": "pkg:pypi/rpds-py@0.12.0", + "purl": "pkg:pypi/rpds-py@0.20.1", "scope": "optional", "type": "library", - "version": "0.12.0" + "version": "0.20.1" }, { - "bom-ref": "six@1.16.0", + "bom-ref": "six@1.17.0", "description": "Python 2 and 3 compatibility utilities", "externalReferences": [ { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/six/#six-1.16.0-py2.py3-none-any.whl" + "url": "https://pypi.org/simple/six/#six-1.17.0-py2.py3-none-any.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/six/#six-1.16.0.tar.gz" + "url": "https://pypi.org/simple/six/#six-1.17.0.tar.gz" } ], "name": "six", - "purl": "pkg:pypi/six@1.16.0", + "purl": "pkg:pypi/six@1.17.0", "scope": "optional", "type": "library", - "version": "1.16.0" + "version": "1.17.0" }, { "bom-ref": "sortedcontainers@2.4.0", "description": "Sorted Containers -- Sorted List, Sorted Dict, Sorted Set", + "externalReferences": [ + { + "comment": "from legacy-api", + "type": "distribution", + "url": "https://pypi.org/simple/sortedcontainers/#sortedcontainers-2.4.0-py2.py3-none-any.whl" + }, + { + "comment": "from legacy-api", + "type": "distribution", + "url": "https://pypi.org/simple/sortedcontainers/#sortedcontainers-2.4.0.tar.gz" + } + ], "name": "sortedcontainers", "purl": "pkg:pypi/sortedcontainers@2.4.0", "scope": "optional", @@ -882,25 +989,196 @@ "version": "2.4.0" }, { - "bom-ref": "types-python-dateutil@2.8.19.14", + "bom-ref": "tomli@2.2.1", + "description": "A lil' TOML parser", + "externalReferences": [ + { + "comment": "from legacy-api", + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-macosx_10_9_x86_64.whl" + }, + { + "comment": "from legacy-api", + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-macosx_11_0_arm64.whl" + }, + { + "comment": "from legacy-api", + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + }, + { + "comment": "from legacy-api", + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + }, + { + "comment": "from legacy-api", + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" + }, + { + "comment": "from legacy-api", + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-musllinux_1_2_aarch64.whl" + }, + { + "comment": "from legacy-api", + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-musllinux_1_2_i686.whl" + }, + { + "comment": "from legacy-api", + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-musllinux_1_2_x86_64.whl" + }, + { + "comment": "from legacy-api", + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-win32.whl" + }, + { + "comment": "from legacy-api", + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-win_amd64.whl" + }, + { + "comment": "from legacy-api", + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-macosx_10_13_x86_64.whl" + }, + { + "comment": "from legacy-api", + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-macosx_11_0_arm64.whl" + }, + { + "comment": "from legacy-api", + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + }, + { + "comment": "from legacy-api", + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + }, + { + "comment": "from legacy-api", + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" + }, + { + "comment": "from legacy-api", + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-musllinux_1_2_aarch64.whl" + }, + { + "comment": "from legacy-api", + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-musllinux_1_2_i686.whl" + }, + { + "comment": "from legacy-api", + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-musllinux_1_2_x86_64.whl" + }, + { + "comment": "from legacy-api", + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-win32.whl" + }, + { + "comment": "from legacy-api", + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-win_amd64.whl" + }, + { + "comment": "from legacy-api", + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-macosx_10_13_x86_64.whl" + }, + { + "comment": "from legacy-api", + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-macosx_11_0_arm64.whl" + }, + { + "comment": "from legacy-api", + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + }, + { + "comment": "from legacy-api", + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + }, + { + "comment": "from legacy-api", + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" + }, + { + "comment": "from legacy-api", + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-musllinux_1_2_aarch64.whl" + }, + { + "comment": "from legacy-api", + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-musllinux_1_2_i686.whl" + }, + { + "comment": "from legacy-api", + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-musllinux_1_2_x86_64.whl" + }, + { + "comment": "from legacy-api", + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-win32.whl" + }, + { + "comment": "from legacy-api", + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-win_amd64.whl" + }, + { + "comment": "from legacy-api", + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-py3-none-any.whl" + }, + { + "comment": "from legacy-api", + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1.tar.gz" + } + ], + "name": "tomli", + "purl": "pkg:pypi/tomli@2.2.1", + "scope": "optional", + "type": "library", + "version": "2.2.1" + }, + { + "bom-ref": "types-python-dateutil@2.9.0.20241206", "description": "Typing stubs for python-dateutil", "externalReferences": [ { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/types-python-dateutil/#types-python-dateutil-2.8.19.14.tar.gz" + "url": "https://pypi.org/simple/types-python-dateutil/#types_python_dateutil-2.9.0.20241206-py3-none-any.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/types-python-dateutil/#types_python_dateutil-2.8.19.14-py3-none-any.whl" + "url": "https://pypi.org/simple/types-python-dateutil/#types_python_dateutil-2.9.0.20241206.tar.gz" } ], "name": "types-python-dateutil", - "purl": "pkg:pypi/types-python-dateutil@2.8.19.14", + "purl": "pkg:pypi/types-python-dateutil@2.9.0.20241206", "scope": "optional", "type": "library", - "version": "2.8.19.14" + "version": "2.9.0.20241206" }, { "bom-ref": "uri-template@1.3.0", @@ -924,68 +1202,67 @@ "version": "1.3.0" }, { - "bom-ref": "webcolors@1.13", + "bom-ref": "webcolors@24.8.0", "description": "A library for working with the color formats defined by HTML and CSS.", "externalReferences": [ { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/webcolors/#webcolors-1.13-py3-none-any.whl" + "url": "https://pypi.org/simple/webcolors/#webcolors-24.8.0-py3-none-any.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/webcolors/#webcolors-1.13.tar.gz" + "url": "https://pypi.org/simple/webcolors/#webcolors-24.8.0.tar.gz" } ], "name": "webcolors", - "purl": "pkg:pypi/webcolors@1.13", + "purl": "pkg:pypi/webcolors@24.8.0", "scope": "optional", "type": "library", - "version": "1.13" + "version": "24.8.0" }, { - "bom-ref": "zipp@3.17.0", + "bom-ref": "zipp@3.20.2", "description": "Backport of pathlib-compatible object wrapper for zip files", "externalReferences": [ { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/zipp/#zipp-3.17.0-py3-none-any.whl" + "url": "https://pypi.org/simple/zipp/#zipp-3.20.2-py3-none-any.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/zipp/#zipp-3.17.0.tar.gz" + "url": "https://pypi.org/simple/zipp/#zipp-3.20.2.tar.gz" } ], "name": "zipp", - "purl": "pkg:pypi/zipp@3.17.0", + "purl": "pkg:pypi/zipp@3.20.2", "scope": "optional", "type": "library", - "version": "3.17.0" + "version": "3.20.2" } ], "dependencies": [ { "dependsOn": [ - "python-dateutil@2.8.2", - "types-python-dateutil@2.8.19.14" + "python-dateutil@2.9.0.post0", + "types-python-dateutil@2.9.0.20241206" ], "ref": "arrow@1.3.0" }, { - "ref": "attrs@23.1.0" + "ref": "attrs@24.3.0" }, { "ref": "boolean.py@4.0" }, { "dependsOn": [ - "jsonschema@4.19.2", - "license-expression@30.1.1", - "lxml@4.9.3", - "packageurl-python@0.11.2", + "jsonschema@4.23.0", + "license-expression@30.3.1", + "packageurl-python@0.16.0", "py-serializable@0.15.0", "sortedcontainers@2.4.0" ], @@ -998,13 +1275,13 @@ "ref": "fqdn@1.5.1" }, { - "ref": "idna@3.4" + "ref": "idna@3.10" }, { "dependsOn": [ - "zipp@3.17.0" + "zipp@3.20.2" ], - "ref": "importlib-resources@6.1.1" + "ref": "importlib-resources@6.4.5" }, { "dependsOn": [ @@ -1013,45 +1290,42 @@ "ref": "isoduration@20.11.0" }, { - "ref": "jsonpointer@2.4" + "ref": "jsonpointer@3.0.0" }, { "dependsOn": [ - "importlib-resources@6.1.1", - "referencing@0.30.2" + "importlib-resources@6.4.5", + "referencing@0.35.1" ], - "ref": "jsonschema-specifications@2023.7.1" + "ref": "jsonschema-specifications@2023.12.1" }, { "dependsOn": [ - "attrs@23.1.0", + "attrs@24.3.0", "fqdn@1.5.1", - "idna@3.4", - "importlib-resources@6.1.1", + "idna@3.10", + "importlib-resources@6.4.5", "isoduration@20.11.0", - "jsonpointer@2.4", - "jsonschema-specifications@2023.7.1", + "jsonpointer@3.0.0", + "jsonschema-specifications@2023.12.1", "pkgutil-resolve-name@1.3.10", - "referencing@0.30.2", + "referencing@0.35.1", "rfc3339-validator@0.1.4", "rfc3987@1.3.8", - "rpds-py@0.12.0", + "rpds-py@0.20.1", "uri-template@1.3.0", - "webcolors@1.13" + "webcolors@24.8.0" ], - "ref": "jsonschema@4.19.2" + "ref": "jsonschema@4.23.0" }, { "dependsOn": [ "boolean.py@4.0" ], - "ref": "license-expression@30.1.1" + "ref": "license-expression@30.3.1" }, { - "ref": "lxml@4.9.3" - }, - { - "ref": "packageurl-python@0.11.2" + "ref": "packageurl-python@0.16.0" }, { "ref": "pkgutil-resolve-name@1.3.10" @@ -1064,20 +1338,20 @@ }, { "dependsOn": [ - "six@1.16.0" + "six@1.17.0" ], - "ref": "python-dateutil@2.8.2" + "ref": "python-dateutil@2.9.0.post0" }, { "dependsOn": [ - "attrs@23.1.0", - "rpds-py@0.12.0" + "attrs@24.3.0", + "rpds-py@0.20.1" ], - "ref": "referencing@0.30.2" + "ref": "referencing@0.35.1" }, { "dependsOn": [ - "six@1.16.0" + "six@1.17.0" ], "ref": "rfc3339-validator@0.1.4" }, @@ -1085,31 +1359,35 @@ "ref": "rfc3987@1.3.8" }, { - "ref": "rpds-py@0.12.0" + "ref": "rpds-py@0.20.1" }, { - "ref": "six@1.16.0" + "ref": "six@1.17.0" }, { "ref": "sortedcontainers@2.4.0" }, { - "ref": "types-python-dateutil@2.8.19.14" + "ref": "tomli@2.2.1" + }, + { + "ref": "types-python-dateutil@2.9.0.20241206" }, { "ref": "uri-template@1.3.0" }, { - "ref": "webcolors@1.13" + "ref": "webcolors@24.8.0" }, { "dependsOn": [ - "cyclonedx-python-lib@5.1.1" + "cyclonedx-python-lib@5.1.1", + "tomli@2.2.1" ], "ref": "with-extras" }, { - "ref": "zipp@3.17.0" + "ref": "zipp@3.20.2" } ], "metadata": { diff --git a/tests/_data/snapshots/poetry/all-extras_with-extras_lock11_1.2.xml.bin b/tests/_data/snapshots/poetry/all-extras_with-extras_lock11_1.2.xml.bin index 8aff0645..0056693e 100644 --- a/tests/_data/snapshots/poetry/all-extras_with-extras_lock11_1.2.xml.bin +++ b/tests/_data/snapshots/poetry/all-extras_with-extras_lock11_1.2.xml.bin @@ -37,19 +37,19 @@ - + attrs - 23.1.0 + 24.3.0 Classes Without Boilerplate optional - pkg:pypi/attrs@23.1.0 + pkg:pypi/attrs@24.3.0 - https://pypi.org/simple/attrs/#attrs-23.1.0-py3-none-any.whl + https://pypi.org/simple/attrs/#attrs-24.3.0-py3-none-any.whl from legacy-api - https://pypi.org/simple/attrs/#attrs-23.1.0.tar.gz + https://pypi.org/simple/attrs/#attrs-24.3.0.tar.gz from legacy-api @@ -60,6 +60,16 @@ Define boolean algebras, create and parse boolean expressions and create custom boolean DSL. optional pkg:pypi/boolean.py@4.0 + + + https://pypi.org/simple/boolean.py/#boolean.py-4.0-py3-none-any.whl + from legacy-api + + + https://pypi.org/simple/boolean.py/#boolean.py-4.0.tar.gz + from legacy-api + + cyclonedx-python-lib @@ -67,6 +77,16 @@ Python library for CycloneDX optional pkg:pypi/cyclonedx-python-lib@5.1.1 + + + https://pypi.org/simple/cyclonedx-python-lib/#cyclonedx_python_lib-5.1.1-py3-none-any.whl + from legacy-api + + + https://pypi.org/simple/cyclonedx-python-lib/#cyclonedx_python_lib-5.1.1.tar.gz + from legacy-api + + defusedxml @@ -74,6 +94,16 @@ XML bomb protection for Python stdlib modules optional pkg:pypi/defusedxml@0.7.1 + + + https://pypi.org/simple/defusedxml/#defusedxml-0.7.1-py2.py3-none-any.whl + from legacy-api + + + https://pypi.org/simple/defusedxml/#defusedxml-0.7.1.tar.gz + from legacy-api + + fqdn @@ -92,36 +122,36 @@ - + idna - 3.4 + 3.10 Internationalized Domain Names in Applications (IDNA) optional - pkg:pypi/idna@3.4 + pkg:pypi/idna@3.10 - https://pypi.org/simple/idna/#idna-3.4-py3-none-any.whl + https://pypi.org/simple/idna/#idna-3.10-py3-none-any.whl from legacy-api - https://pypi.org/simple/idna/#idna-3.4.tar.gz + https://pypi.org/simple/idna/#idna-3.10.tar.gz from legacy-api - + importlib-resources - 6.1.1 + 6.4.5 Read resources from Python packages optional - pkg:pypi/importlib-resources@6.1.1 + pkg:pypi/importlib-resources@6.4.5 - https://pypi.org/simple/importlib-resources/#importlib_resources-6.1.1-py3-none-any.whl + https://pypi.org/simple/importlib-resources/#importlib_resources-6.4.5-py3-none-any.whl from legacy-api - https://pypi.org/simple/importlib-resources/#importlib_resources-6.1.1.tar.gz + https://pypi.org/simple/importlib-resources/#importlib_resources-6.4.5.tar.gz from legacy-api @@ -143,67 +173,90 @@ - + jsonpointer - 2.4 + 3.0.0 Identify specific nodes in a JSON document (RFC 6901) optional - pkg:pypi/jsonpointer@2.4 + pkg:pypi/jsonpointer@3.0.0 - https://pypi.org/simple/jsonpointer/#jsonpointer-2.4-py2.py3-none-any.whl + https://pypi.org/simple/jsonpointer/#jsonpointer-3.0.0-py2.py3-none-any.whl from legacy-api - https://pypi.org/simple/jsonpointer/#jsonpointer-2.4.tar.gz + https://pypi.org/simple/jsonpointer/#jsonpointer-3.0.0.tar.gz from legacy-api - + jsonschema - 4.19.2 + 4.23.0 An implementation of JSON Schema validation for Python optional - pkg:pypi/jsonschema@4.19.2 + pkg:pypi/jsonschema@4.23.0 + + + https://pypi.org/simple/jsonschema/#jsonschema-4.23.0-py3-none-any.whl + from legacy-api + + + https://pypi.org/simple/jsonschema/#jsonschema-4.23.0.tar.gz + from legacy-api + + - + jsonschema-specifications - 2023.7.1 + 2023.12.1 The JSON Schema meta-schemas and vocabularies, exposed as a Registry optional - pkg:pypi/jsonschema-specifications@2023.7.1 + pkg:pypi/jsonschema-specifications@2023.12.1 - https://pypi.org/simple/jsonschema-specifications/#jsonschema_specifications-2023.7.1-py3-none-any.whl + https://pypi.org/simple/jsonschema-specifications/#jsonschema_specifications-2023.12.1-py3-none-any.whl from legacy-api - https://pypi.org/simple/jsonschema-specifications/#jsonschema_specifications-2023.7.1.tar.gz + https://pypi.org/simple/jsonschema-specifications/#jsonschema_specifications-2023.12.1.tar.gz from legacy-api - + license-expression - 30.1.1 + 30.3.1 license-expression is a comprehensive utility library to parse, compare, simplify and normalize license expressions (such as SPDX license expressions) using boolean logic. optional - pkg:pypi/license-expression@30.1.1 - - - lxml - 4.9.3 - Powerful and Pythonic XML processing library combining libxml2/libxslt with the ElementTree API. - optional - pkg:pypi/lxml@4.9.3 + pkg:pypi/license-expression@30.3.1 + + + https://pypi.org/simple/license-expression/#license_expression-30.3.1-py3-none-any.whl + from legacy-api + + + https://pypi.org/simple/license-expression/#license_expression-30.3.1.tar.gz + from legacy-api + + - + packageurl-python - 0.11.2 + 0.16.0 A purl aka. Package URL parser and builder optional - pkg:pypi/packageurl-python@0.11.2 + pkg:pypi/packageurl-python@0.16.0 + + + https://pypi.org/simple/packageurl-python/#packageurl_python-0.16.0-py3-none-any.whl + from legacy-api + + + https://pypi.org/simple/packageurl-python/#packageurl_python-0.16.0.tar.gz + from legacy-api + + pkgutil-resolve-name @@ -228,37 +281,47 @@ Library for serializing and deserializing Python Objects to and from JSON and XML. optional pkg:pypi/py-serializable@0.15.0 + + + https://pypi.org/simple/py-serializable/#py-serializable-0.15.0.tar.gz + from legacy-api + + + https://pypi.org/simple/py-serializable/#py_serializable-0.15.0-py3-none-any.whl + from legacy-api + + - + python-dateutil - 2.8.2 + 2.9.0.post0 Extensions to the standard Python datetime module optional - pkg:pypi/python-dateutil@2.8.2 + pkg:pypi/python-dateutil@2.9.0.post0 - https://pypi.org/simple/python-dateutil/#python-dateutil-2.8.2.tar.gz + https://pypi.org/simple/python-dateutil/#python-dateutil-2.9.0.post0.tar.gz from legacy-api - https://pypi.org/simple/python-dateutil/#python_dateutil-2.8.2-py2.py3-none-any.whl + https://pypi.org/simple/python-dateutil/#python_dateutil-2.9.0.post0-py2.py3-none-any.whl from legacy-api - + referencing - 0.30.2 + 0.35.1 JSON Referencing + Python optional - pkg:pypi/referencing@0.30.2 + pkg:pypi/referencing@0.35.1 - https://pypi.org/simple/referencing/#referencing-0.30.2-py3-none-any.whl + https://pypi.org/simple/referencing/#referencing-0.35.1-py3-none-any.whl from legacy-api - https://pypi.org/simple/referencing/#referencing-0.30.2.tar.gz + https://pypi.org/simple/referencing/#referencing-0.35.1.tar.gz from legacy-api @@ -297,424 +360,440 @@ - + rpds-py - 0.12.0 + 0.20.1 Python bindings to Rust's persistent data structures (rpds) optional - pkg:pypi/rpds-py@0.12.0 + pkg:pypi/rpds-py@0.20.1 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-macosx_10_7_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-macosx_10_12_x86_64.whl + from legacy-api + + + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-macosx_11_0_arm64.whl + from legacy-api + + + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + from legacy-api + + + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-macosx_11_0_arm64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-musllinux_1_2_aarch64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-musllinux_1_2_i686.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-musllinux_1_2_x86_64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-musllinux_1_2_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-none-win32.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-musllinux_1_2_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-none-win_amd64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-musllinux_1_2_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-macosx_10_12_x86_64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-none-win32.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-macosx_11_0_arm64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-none-win_amd64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-macosx_10_7_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-macosx_11_0_arm64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-musllinux_1_2_aarch64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-musllinux_1_2_i686.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-musllinux_1_2_x86_64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-musllinux_1_2_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-none-win32.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-musllinux_1_2_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-none-win_amd64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-musllinux_1_2_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-macosx_10_12_x86_64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-none-win32.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-macosx_11_0_arm64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-none-win_amd64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-macosx_10_7_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-macosx_11_0_arm64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-musllinux_1_2_aarch64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-musllinux_1_2_i686.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-musllinux_1_2_x86_64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-musllinux_1_2_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-none-win32.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-musllinux_1_2_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-none-win_amd64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-musllinux_1_2_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-macosx_10_12_x86_64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-none-win32.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-macosx_11_0_arm64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-none-win_amd64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-macosx_10_7_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-macosx_11_0_arm64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-musllinux_1_2_aarch64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-musllinux_1_2_i686.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-musllinux_1_2_x86_64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-musllinux_1_2_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-none-win32.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-musllinux_1_2_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-none-win_amd64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-musllinux_1_2_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-macosx_10_12_x86_64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-none-win32.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-macosx_11_0_arm64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-none-win_amd64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-macosx_10_7_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-macosx_11_0_arm64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-musllinux_1_2_aarch64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-musllinux_1_2_i686.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-musllinux_1_2_x86_64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-musllinux_1_2_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-none-win32.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-musllinux_1_2_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-none-win_amd64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-musllinux_1_2_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-macosx_10_12_x86_64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-none-win32.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-macosx_11_0_arm64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-none-win_amd64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-macosx_10_7_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-musllinux_1_2_aarch64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-musllinux_1_2_i686.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-musllinux_1_2_x86_64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-none-win32.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-musllinux_1_2_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-none-win_amd64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-macosx_10_12_x86_64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-macosx_10_7_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-macosx_11_0_arm64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-macosx_11_0_arm64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-musllinux_1_2_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-musllinux_1_2_i686.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-musllinux_1_2_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-musllinux_1_2_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-win_amd64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-macosx_10_7_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-macosx_10_12_x86_64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-macosx_11_0_arm64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-macosx_11_0_arm64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-musllinux_1_2_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-musllinux_1_2_i686.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0.tar.gz + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-win_amd64.whl + from legacy-api + + + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1.tar.gz from legacy-api - + six - 1.16.0 + 1.17.0 Python 2 and 3 compatibility utilities optional - pkg:pypi/six@1.16.0 + pkg:pypi/six@1.17.0 - https://pypi.org/simple/six/#six-1.16.0-py2.py3-none-any.whl + https://pypi.org/simple/six/#six-1.17.0-py2.py3-none-any.whl from legacy-api - https://pypi.org/simple/six/#six-1.16.0.tar.gz + https://pypi.org/simple/six/#six-1.17.0.tar.gz from legacy-api @@ -725,20 +804,167 @@ Sorted Containers -- Sorted List, Sorted Dict, Sorted Set optional pkg:pypi/sortedcontainers@2.4.0 + + + https://pypi.org/simple/sortedcontainers/#sortedcontainers-2.4.0-py2.py3-none-any.whl + from legacy-api + + + https://pypi.org/simple/sortedcontainers/#sortedcontainers-2.4.0.tar.gz + from legacy-api + + + + + tomli + 2.2.1 + A lil' TOML parser + optional + pkg:pypi/tomli@2.2.1 + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-macosx_10_9_x86_64.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-macosx_11_0_arm64.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-musllinux_1_2_aarch64.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-musllinux_1_2_i686.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-musllinux_1_2_x86_64.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-win32.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-win_amd64.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-macosx_10_13_x86_64.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-macosx_11_0_arm64.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-musllinux_1_2_aarch64.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-musllinux_1_2_i686.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-musllinux_1_2_x86_64.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-win32.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-win_amd64.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-macosx_10_13_x86_64.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-macosx_11_0_arm64.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-musllinux_1_2_aarch64.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-musllinux_1_2_i686.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-musllinux_1_2_x86_64.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-win32.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-win_amd64.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-py3-none-any.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1.tar.gz + from legacy-api + + - + types-python-dateutil - 2.8.19.14 + 2.9.0.20241206 Typing stubs for python-dateutil optional - pkg:pypi/types-python-dateutil@2.8.19.14 + pkg:pypi/types-python-dateutil@2.9.0.20241206 - https://pypi.org/simple/types-python-dateutil/#types-python-dateutil-2.8.19.14.tar.gz + https://pypi.org/simple/types-python-dateutil/#types_python_dateutil-2.9.0.20241206-py3-none-any.whl from legacy-api - https://pypi.org/simple/types-python-dateutil/#types_python_dateutil-2.8.19.14-py3-none-any.whl + https://pypi.org/simple/types-python-dateutil/#types_python_dateutil-2.9.0.20241206.tar.gz from legacy-api @@ -760,36 +986,36 @@ - + webcolors - 1.13 + 24.8.0 A library for working with the color formats defined by HTML and CSS. optional - pkg:pypi/webcolors@1.13 + pkg:pypi/webcolors@24.8.0 - https://pypi.org/simple/webcolors/#webcolors-1.13-py3-none-any.whl + https://pypi.org/simple/webcolors/#webcolors-24.8.0-py3-none-any.whl from legacy-api - https://pypi.org/simple/webcolors/#webcolors-1.13.tar.gz + https://pypi.org/simple/webcolors/#webcolors-24.8.0.tar.gz from legacy-api - + zipp - 3.17.0 + 3.20.2 Backport of pathlib-compatible object wrapper for zip files optional - pkg:pypi/zipp@3.17.0 + pkg:pypi/zipp@3.20.2 - https://pypi.org/simple/zipp/#zipp-3.17.0-py3-none-any.whl + https://pypi.org/simple/zipp/#zipp-3.20.2-py3-none-any.whl from legacy-api - https://pypi.org/simple/zipp/#zipp-3.17.0.tar.gz + https://pypi.org/simple/zipp/#zipp-3.20.2.tar.gz from legacy-api @@ -797,78 +1023,78 @@ - - + + - + - - - - + + + - - - + + + - - - - + + + + - - + + - - + + - - + + - + - + - + - + - - + - - + + - - - + + + - + - - + + - + + - + + - + diff --git a/tests/_data/snapshots/poetry/all-extras_with-extras_lock11_1.3.json.bin b/tests/_data/snapshots/poetry/all-extras_with-extras_lock11_1.3.json.bin index c3c67041..3ef59267 100644 --- a/tests/_data/snapshots/poetry/all-extras_with-extras_lock11_1.3.json.bin +++ b/tests/_data/snapshots/poetry/all-extras_with-extras_lock11_1.3.json.bin @@ -40,7 +40,7 @@ "version": "1.3.0" }, { - "bom-ref": "attrs@23.1.0", + "bom-ref": "attrs@24.3.0", "description": "Classes Without Boilerplate", "externalReferences": [ { @@ -48,22 +48,22 @@ "hashes": [ { "alg": "SHA-256", - "content": "1f28b4522cdc2fb4256ac1a020c78acf9cba2c6b461ccd2c126f3aa8e8335d04" + "content": "ac96cd038792094f438ad1f6ff80837353805ac950cd2aa0e0625ef19850c308" } ], "type": "distribution", - "url": "https://pypi.org/simple/attrs/#attrs-23.1.0-py3-none-any.whl" + "url": "https://pypi.org/simple/attrs/#attrs-24.3.0-py3-none-any.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "6279836d581513a26f1bf235f9acd333bc9115683f14f7e8fae46c98fc50e015" + "content": "8f5c07333d543103541ba7be0e2ce16eeee8130cb0b3f9238ab904ce1e85baff" } ], "type": "distribution", - "url": "https://pypi.org/simple/attrs/#attrs-23.1.0.tar.gz" + "url": "https://pypi.org/simple/attrs/#attrs-24.3.0.tar.gz" } ], "name": "attrs", @@ -73,14 +73,38 @@ "value": "main" } ], - "purl": "pkg:pypi/attrs@23.1.0", + "purl": "pkg:pypi/attrs@24.3.0", "scope": "optional", "type": "library", - "version": "23.1.0" + "version": "24.3.0" }, { "bom-ref": "boolean.py@4.0", "description": "Define boolean algebras, create and parse boolean expressions and create custom boolean DSL.", + "externalReferences": [ + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "2876f2051d7d6394a531d82dc6eb407faa0b01a0a0b3083817ccd7323b8d96bd" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/boolean.py/#boolean.py-4.0-py3-none-any.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "17b9a181630e43dde1851d42bef546d616d5d9b4480357514597e78b203d06e4" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/boolean.py/#boolean.py-4.0.tar.gz" + } + ], "name": "boolean.py", "properties": [ { @@ -96,6 +120,30 @@ { "bom-ref": "cyclonedx-python-lib@5.1.1", "description": "Python library for CycloneDX", + "externalReferences": [ + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "2989db0cd8bb4c0c442423d71ed7a84ae059e16a2d0f932cc4bf92da7385cdb3" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/cyclonedx-python-lib/#cyclonedx_python_lib-5.1.1-py3-none-any.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "215a636a4e77385d2cf4c6c9801c9bad4791849634f2c6daa45ab2c6cb0a85f6" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/cyclonedx-python-lib/#cyclonedx_python_lib-5.1.1.tar.gz" + } + ], "name": "cyclonedx-python-lib", "properties": [ { @@ -119,6 +167,30 @@ { "bom-ref": "defusedxml@0.7.1", "description": "XML bomb protection for Python stdlib modules", + "externalReferences": [ + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "a352e7e428770286cc899e2542b6cdaedb2b4953ff269a210103ec58f6198a61" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/defusedxml/#defusedxml-0.7.1-py2.py3-none-any.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "1bb3032db185915b62d7c6209c5a8792be6a32ab2fedacc84e01b52c51aa3e69" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/defusedxml/#defusedxml-0.7.1.tar.gz" + } + ], "name": "defusedxml", "properties": [ { @@ -171,7 +243,7 @@ "version": "1.5.1" }, { - "bom-ref": "idna@3.4", + "bom-ref": "idna@3.10", "description": "Internationalized Domain Names in Applications (IDNA)", "externalReferences": [ { @@ -179,22 +251,22 @@ "hashes": [ { "alg": "SHA-256", - "content": "90b77e79eaa3eba6de819a0c442c0b4ceefc341a7a2ab77d7562bf49f425c5c2" + "content": "946d195a0d259cbba61165e88e65941f16e9b36ea6ddb97f00452bae8b1287d3" } ], "type": "distribution", - "url": "https://pypi.org/simple/idna/#idna-3.4-py3-none-any.whl" + "url": "https://pypi.org/simple/idna/#idna-3.10-py3-none-any.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "814f528e8dead7d329833b91c5faa87d60bf71824cd12a7530b5526063d02cb4" + "content": "12f65c9b470abda6dc35cf8e63cc574b1c52b11df2c86030af0ac09b01b13ea9" } ], "type": "distribution", - "url": "https://pypi.org/simple/idna/#idna-3.4.tar.gz" + "url": "https://pypi.org/simple/idna/#idna-3.10.tar.gz" } ], "name": "idna", @@ -204,13 +276,13 @@ "value": "main" } ], - "purl": "pkg:pypi/idna@3.4", + "purl": "pkg:pypi/idna@3.10", "scope": "optional", "type": "library", - "version": "3.4" + "version": "3.10" }, { - "bom-ref": "importlib-resources@6.1.1", + "bom-ref": "importlib-resources@6.4.5", "description": "Read resources from Python packages", "externalReferences": [ { @@ -218,22 +290,22 @@ "hashes": [ { "alg": "SHA-256", - "content": "e8bf90d8213b486f428c9c39714b920041cb02c184686a3dee24905aaa8105d6" + "content": "ac29d5f956f01d5e4bb63102a5a19957f1b9175e45649977264a1416783bb717" } ], "type": "distribution", - "url": "https://pypi.org/simple/importlib-resources/#importlib_resources-6.1.1-py3-none-any.whl" + "url": "https://pypi.org/simple/importlib-resources/#importlib_resources-6.4.5-py3-none-any.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "3893a00122eafde6894c59914446a512f728a0c1a45f9bb9b63721b6bacf0b4a" + "content": "980862a1d16c9e147a59603677fa2aa5fd82b87f223b6cb870695bcfce830065" } ], "type": "distribution", - "url": "https://pypi.org/simple/importlib-resources/#importlib_resources-6.1.1.tar.gz" + "url": "https://pypi.org/simple/importlib-resources/#importlib_resources-6.4.5.tar.gz" } ], "name": "importlib-resources", @@ -243,10 +315,10 @@ "value": "main" } ], - "purl": "pkg:pypi/importlib-resources@6.1.1", + "purl": "pkg:pypi/importlib-resources@6.4.5", "scope": "optional", "type": "library", - "version": "6.1.1" + "version": "6.4.5" }, { "bom-ref": "isoduration@20.11.0", @@ -288,7 +360,7 @@ "version": "20.11.0" }, { - "bom-ref": "jsonpointer@2.4", + "bom-ref": "jsonpointer@3.0.0", "description": "Identify specific nodes in a JSON document (RFC 6901)", "externalReferences": [ { @@ -296,22 +368,22 @@ "hashes": [ { "alg": "SHA-256", - "content": "15d51bba20eea3165644553647711d150376234112651b4f1811022aecad7d7a" + "content": "13e088adc14fca8b6aa8177c044e12701e6ad4b28ff10e65f2267a90109c9942" } ], "type": "distribution", - "url": "https://pypi.org/simple/jsonpointer/#jsonpointer-2.4-py2.py3-none-any.whl" + "url": "https://pypi.org/simple/jsonpointer/#jsonpointer-3.0.0-py2.py3-none-any.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "585cee82b70211fa9e6043b7bb89db6e1aa49524340dde8ad6b63206ea689d88" + "content": "2b2d729f2091522d61c3b31f82e11870f60b68f43fbc705cb76bf4b832af59ef" } ], "type": "distribution", - "url": "https://pypi.org/simple/jsonpointer/#jsonpointer-2.4.tar.gz" + "url": "https://pypi.org/simple/jsonpointer/#jsonpointer-3.0.0.tar.gz" } ], "name": "jsonpointer", @@ -321,14 +393,38 @@ "value": "main" } ], - "purl": "pkg:pypi/jsonpointer@2.4", + "purl": "pkg:pypi/jsonpointer@3.0.0", "scope": "optional", "type": "library", - "version": "2.4" + "version": "3.0.0" }, { - "bom-ref": "jsonschema@4.19.2", + "bom-ref": "jsonschema@4.23.0", "description": "An implementation of JSON Schema validation for Python", + "externalReferences": [ + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "fbadb6f8b144a8f8cf9f0b89ba94501d143e50411a1278633f56a7acf7fd5566" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/jsonschema/#jsonschema-4.23.0-py3-none-any.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "d71497fef26351a33265337fa77ffeb82423f3ea21283cd9467bb03999266bc4" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/jsonschema/#jsonschema-4.23.0.tar.gz" + } + ], "name": "jsonschema", "properties": [ { @@ -340,13 +436,13 @@ "value": "format" } ], - "purl": "pkg:pypi/jsonschema@4.19.2", + "purl": "pkg:pypi/jsonschema@4.23.0", "scope": "optional", "type": "library", - "version": "4.19.2" + "version": "4.23.0" }, { - "bom-ref": "jsonschema-specifications@2023.7.1", + "bom-ref": "jsonschema-specifications@2023.12.1", "description": "The JSON Schema meta-schemas and vocabularies, exposed as a Registry", "externalReferences": [ { @@ -354,22 +450,22 @@ "hashes": [ { "alg": "SHA-256", - "content": "05adf340b659828a004220a9613be00fa3f223f2b82002e273dee62fd50524b1" + "content": "87e4fdf3a94858b8a2ba2778d9ba57d8a9cafca7c7489c46ba0d30a8bc6a9c3c" } ], "type": "distribution", - "url": "https://pypi.org/simple/jsonschema-specifications/#jsonschema_specifications-2023.7.1-py3-none-any.whl" + "url": "https://pypi.org/simple/jsonschema-specifications/#jsonschema_specifications-2023.12.1-py3-none-any.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "c91a50404e88a1f6ba40636778e2ee08f6e24c5613fe4c53ac24578a5a7f72bb" + "content": "48a76787b3e70f5ed53f1160d2b81f586e4ca6d1548c5de7085d1682674764cc" } ], "type": "distribution", - "url": "https://pypi.org/simple/jsonschema-specifications/#jsonschema_specifications-2023.7.1.tar.gz" + "url": "https://pypi.org/simple/jsonschema-specifications/#jsonschema_specifications-2023.12.1.tar.gz" } ], "name": "jsonschema-specifications", @@ -379,44 +475,77 @@ "value": "main" } ], - "purl": "pkg:pypi/jsonschema-specifications@2023.7.1", + "purl": "pkg:pypi/jsonschema-specifications@2023.12.1", "scope": "optional", "type": "library", - "version": "2023.7.1" + "version": "2023.12.1" }, { - "bom-ref": "license-expression@30.1.1", + "bom-ref": "license-expression@30.3.1", "description": "license-expression is a comprehensive utility library to parse, compare, simplify and normalize license expressions (such as SPDX license expressions) using boolean logic.", - "name": "license-expression", - "properties": [ + "externalReferences": [ { - "name": "cdx:poetry:group", - "value": "main" + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "97904b9185c7bbb1e98799606fa7424191c375e70ba63a524b6f7100e42ddc46" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/license-expression/#license_expression-30.3.1-py3-none-any.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "60d5bec1f3364c256a92b9a08583d7ea933c7aa272c8d36d04144a89a3858c01" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/license-expression/#license_expression-30.3.1.tar.gz" } ], - "purl": "pkg:pypi/license-expression@30.1.1", - "scope": "optional", - "type": "library", - "version": "30.1.1" - }, - { - "bom-ref": "lxml@4.9.3", - "description": "Powerful and Pythonic XML processing library combining libxml2/libxslt with the ElementTree API.", - "name": "lxml", + "name": "license-expression", "properties": [ { "name": "cdx:poetry:group", "value": "main" } ], - "purl": "pkg:pypi/lxml@4.9.3", + "purl": "pkg:pypi/license-expression@30.3.1", "scope": "optional", "type": "library", - "version": "4.9.3" + "version": "30.3.1" }, { - "bom-ref": "packageurl-python@0.11.2", + "bom-ref": "packageurl-python@0.16.0", "description": "A purl aka. Package URL parser and builder", + "externalReferences": [ + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "5c3872638b177b0f1cf01c3673017b7b27ebee485693ae12a8bed70fa7fa7c35" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/packageurl-python/#packageurl_python-0.16.0-py3-none-any.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "69e3bf8a3932fe9c2400f56aaeb9f86911ecee2f9398dbe1b58ec34340be365d" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/packageurl-python/#packageurl_python-0.16.0.tar.gz" + } + ], "name": "packageurl-python", "properties": [ { @@ -424,10 +553,10 @@ "value": "main" } ], - "purl": "pkg:pypi/packageurl-python@0.11.2", + "purl": "pkg:pypi/packageurl-python@0.16.0", "scope": "optional", "type": "library", - "version": "0.11.2" + "version": "0.16.0" }, { "bom-ref": "pkgutil-resolve-name@1.3.10", @@ -471,6 +600,30 @@ { "bom-ref": "py-serializable@0.15.0", "description": "Library for serializing and deserializing Python Objects to and from JSON and XML.", + "externalReferences": [ + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "8fc41457d8ee5f5c5a12f41fd87bf1a4f2ecf9da39fee92059b728e78f320771" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/py-serializable/#py-serializable-0.15.0.tar.gz" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "d3f1201b33420c481aa83f7860c7bf2c2f036ba3ea82b6e15a96696457c36cd2" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/py-serializable/#py_serializable-0.15.0-py3-none-any.whl" + } + ], "name": "py-serializable", "properties": [ { @@ -484,7 +637,7 @@ "version": "0.15.0" }, { - "bom-ref": "python-dateutil@2.8.2", + "bom-ref": "python-dateutil@2.9.0.post0", "description": "Extensions to the standard Python datetime module", "externalReferences": [ { @@ -492,22 +645,22 @@ "hashes": [ { "alg": "SHA-256", - "content": "0123cacc1627ae19ddf3c27a5de5bd67ee4586fbdd6440d9748f8abb483d3e86" + "content": "37dd54208da7e1cd875388217d5e00ebd4179249f90fb72437e91a35459a0ad3" } ], "type": "distribution", - "url": "https://pypi.org/simple/python-dateutil/#python-dateutil-2.8.2.tar.gz" + "url": "https://pypi.org/simple/python-dateutil/#python-dateutil-2.9.0.post0.tar.gz" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "961d03dc3453ebbc59dbdea9e4e11c5651520a876d0f4db161e8674aae935da9" + "content": "a8b2bc7bffae282281c8140a97d3aa9c14da0b136dfe83f850eea9a5f7470427" } ], "type": "distribution", - "url": "https://pypi.org/simple/python-dateutil/#python_dateutil-2.8.2-py2.py3-none-any.whl" + "url": "https://pypi.org/simple/python-dateutil/#python_dateutil-2.9.0.post0-py2.py3-none-any.whl" } ], "name": "python-dateutil", @@ -517,13 +670,13 @@ "value": "main" } ], - "purl": "pkg:pypi/python-dateutil@2.8.2", + "purl": "pkg:pypi/python-dateutil@2.9.0.post0", "scope": "optional", "type": "library", - "version": "2.8.2" + "version": "2.9.0.post0" }, { - "bom-ref": "referencing@0.30.2", + "bom-ref": "referencing@0.35.1", "description": "JSON Referencing + Python", "externalReferences": [ { @@ -531,22 +684,22 @@ "hashes": [ { "alg": "SHA-256", - "content": "449b6669b6121a9e96a7f9e410b245d471e8d48964c67113ce9afe50c8dd7bdf" + "content": "eda6d3234d62814d1c64e305c1331c9a3a6132da475ab6382eaa997b21ee75de" } ], "type": "distribution", - "url": "https://pypi.org/simple/referencing/#referencing-0.30.2-py3-none-any.whl" + "url": "https://pypi.org/simple/referencing/#referencing-0.35.1-py3-none-any.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "794ad8003c65938edcdbc027f1933215e0d0ccc0291e3ce20a4d87432b59efc0" + "content": "25b42124a6c8b632a425174f24087783efb348a6f1e0008e63cd4466fedf703c" } ], "type": "distribution", - "url": "https://pypi.org/simple/referencing/#referencing-0.30.2.tar.gz" + "url": "https://pypi.org/simple/referencing/#referencing-0.35.1.tar.gz" } ], "name": "referencing", @@ -556,10 +709,10 @@ "value": "main" } ], - "purl": "pkg:pypi/referencing@0.30.2", + "purl": "pkg:pypi/referencing@0.35.1", "scope": "optional", "type": "library", - "version": "0.30.2" + "version": "0.35.1" }, { "bom-ref": "rfc3339-validator@0.1.4", @@ -640,7 +793,7 @@ "version": "1.3.8" }, { - "bom-ref": "rpds-py@0.12.0", + "bom-ref": "rpds-py@0.20.1", "description": "Python bindings to Rust's persistent data structures (rpds)", "externalReferences": [ { @@ -648,1089 +801,1133 @@ "hashes": [ { "alg": "SHA-256", - "content": "c694bee70ece3b232df4678448fdda245fd3b1bb4ba481fb6cd20e13bb784c46" + "content": "a649dfd735fff086e8a9d0503a9f0c7d01b7912a333c7ae77e1515c08c146dad" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-macosx_10_12_x86_64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "f16bc1334853e91ddaaa1217045dd7be166170beec337576818461268a3de67f" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-macosx_11_0_arm64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "14511a539afee6f9ab492b543060c7491c99924314977a55c98bfa2ee29ce78c" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "3ccb8ac2d3c71cda472b75af42818981bdacf48d2e21c36331b50b4f16930163" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "c142b88039b92e7e0cb2552e8967077e3179b22359e945574f5e2764c3953dcf" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-macosx_10_7_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "30e5ce9f501fb1f970e4a59098028cf20676dee64fc496d55c33e04bbbee097d" + "content": "f19169781dddae7478a32301b499b2858bc52fc45a112955e798ee307e294977" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-macosx_11_0_arm64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "d72a4315514e5a0b9837a086cb433b004eea630afb0cc129de76d77654a9606f" + "content": "13c56de6518e14b9bf6edde23c4c39dac5b48dcf04160ea7bce8fca8397cdf86" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "eebaf8c76c39604d52852366249ab807fe6f7a3ffb0dd5484b9944917244cdbe" + "content": "925d176a549f4832c6f69fa6026071294ab5910e82a0fe6c6228fce17b0706bd" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "a239303acb0315091d54c7ff36712dba24554993b9a93941cf301391d8a997ee" + "content": "78f0b6877bfce7a3d1ff150391354a410c55d3cdce386f862926a4958ad5ab7e" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-musllinux_1_2_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "ced40cdbb6dd47a032725a038896cceae9ce267d340f59508b23537f05455431" + "content": "3dd645e2b0dcb0fd05bf58e2e54c13875847687d0b71941ad2e757e5d89d4356" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-musllinux_1_2_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "3c8c0226c71bd0ce9892eaf6afa77ae8f43a3d9313124a03df0b389c01f832de" + "content": "4f676e21db2f8c72ff0936f895271e7a700aa1f8d31b40e4e43442ba94973899" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-musllinux_1_2_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "b8e11715178f3608874508f08e990d3771e0b8c66c73eb4e183038d600a9b274" + "content": "648386ddd1e19b4a6abab69139b002bc49ebf065b596119f8f37c38e9ecee8ff" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-none-win32.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "5210a0018c7e09c75fa788648617ebba861ae242944111d3079034e14498223f" + "content": "d9ecb51120de61e4604650666d1f2b68444d46ae18fd492245a08f53ad2b7711" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-musllinux_1_2_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-none-win_amd64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "171d9a159f1b2f42a42a64a985e4ba46fc7268c78299272ceba970743a67ee50" + "content": "762703bdd2b30983c1d9e62b4c88664df4a8a4d5ec0e9253b0231171f18f6d75" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-musllinux_1_2_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-macosx_10_12_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "57ec6baec231bb19bb5fd5fc7bae21231860a1605174b11585660236627e390e" + "content": "0b581f47257a9fce535c4567782a8976002d6b8afa2c39ff616edf87cbeff712" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-musllinux_1_2_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-macosx_11_0_arm64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "7188ddc1a8887194f984fa4110d5a3d5b9b5cd35f6bafdff1b649049cbc0ce29" + "content": "842c19a6ce894493563c3bd00d81d5100e8e57d70209e84d5491940fdb8b9e3a" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-none-win32.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "1e04581c6117ad9479b6cfae313e212fe0dfa226ac727755f0d539cd54792963" + "content": "42cbde7789f5c0bcd6816cb29808e36c01b960fb5d29f11e052215aa85497c93" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-none-win_amd64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "0a38612d07a36138507d69646c470aedbfe2b75b43a4643f7bd8e51e52779624" + "content": "6c8e9340ce5a52f95fa7d3b552b35c7e8f3874d74a03a8a69279fd5fca5dc751" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-macosx_10_7_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "f12d69d568f5647ec503b64932874dade5a20255736c89936bf690951a5e79f5" + "content": "8ba6f89cac95c0900d932c9efb7f0fb6ca47f6687feec41abcb1bd5e2bd45535" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-macosx_11_0_arm64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "4f8a1d990dc198a6c68ec3d9a637ba1ce489b38cbfb65440a27901afbc5df575" + "content": "4a916087371afd9648e1962e67403c53f9c49ca47b9680adbeef79da3a7811b0" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "8c567c664fc2f44130a20edac73e0a867f8e012bf7370276f15c6adc3586c37c" + "content": "200a23239781f46149e6a415f1e870c5ef1e712939fe8fa63035cd053ac2638e" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "0e9e976e0dbed4f51c56db10831c9623d0fd67aac02853fe5476262e5a22acb7" + "content": "58b1d5dd591973d426cbb2da5e27ba0339209832b2f3315928c9790e13f159e8" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-musllinux_1_2_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "efddca2d02254a52078c35cadad34762adbae3ff01c6b0c7787b59d038b63e0d" + "content": "6b73c67850ca7cae0f6c56f71e356d7e9fa25958d3e18a64927c2d930859b8e4" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-musllinux_1_2_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "d9e7f29c00577aff6b318681e730a519b235af292732a149337f6aaa4d1c5e31" + "content": "d8761c3c891cc51e90bc9926d6d2f59b27beaf86c74622c8979380a29cc23ac3" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-musllinux_1_2_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "389c0e38358fdc4e38e9995e7291269a3aead7acfcf8942010ee7bc5baee091c" + "content": "cd945871335a639275eee904caef90041568ce3b42f402c6959b460d25ae8732" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-none-win32.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "33ab498f9ac30598b6406e2be1b45fd231195b83d948ebd4bd77f337cb6a2bff" + "content": "7e21b7031e17c6b0e445f42ccc77f79a97e2687023c5746bfb7a9e45e0921b84" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-musllinux_1_2_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-none-win_amd64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "d56b1cd606ba4cedd64bb43479d56580e147c6ef3f5d1c5e64203a1adab784a2" + "content": "36785be22066966a27348444b40389f8444671630063edfb1a2eb04318721e17" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-musllinux_1_2_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-macosx_10_12_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "1fa73ed22c40a1bec98d7c93b5659cd35abcfa5a0a95ce876b91adbda170537c" + "content": "142c0a5124d9bd0e2976089484af5c74f47bd3298f2ed651ef54ea728d2ea42c" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-musllinux_1_2_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-macosx_11_0_arm64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "dbc25baa6abb205766fb8606f8263b02c3503a55957fcb4576a6bb0a59d37d10" + "content": "dbddc10776ca7ebf2a299c41a4dde8ea0d8e3547bfd731cb87af2e8f5bf8962d" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-none-win32.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "c6b52b7028b547866c2413f614ee306c2d4eafdd444b1ff656bf3295bf1484aa" + "content": "15a842bb369e00295392e7ce192de9dcbf136954614124a667f9f9f17d6a216f" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-none-win_amd64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "9620650c364c01ed5b497dcae7c3d4b948daeae6e1883ae185fef1c927b6b534" + "content": "be5ef2f1fc586a7372bfc355986226484e06d1dc4f9402539872c8bb99e34b01" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-macosx_10_7_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "2124f9e645a94ab7c853bc0a3644e0ca8ffbe5bb2d72db49aef8f9ec1c285733" + "content": "dbcf360c9e3399b056a238523146ea77eeb2a596ce263b8814c900263e46031a" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-macosx_11_0_arm64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "281c8b219d4f4b3581b918b816764098d04964915b2f272d1476654143801aa2" + "content": "ecd27a66740ffd621d20b9a2f2b5ee4129a56e27bfb9458a3bcc2e45794c96cb" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "27ccc93c7457ef890b0dd31564d2a05e1aca330623c942b7e818e9e7c2669ee4" + "content": "d0b937b2a1988f184a3e9e577adaa8aede21ec0b38320d6009e02bd026db04fa" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "d1c562a9bb72244fa767d1c1ab55ca1d92dd5f7c4d77878fee5483a22ffac808" + "content": "6889469bfdc1eddf489729b471303739bf04555bb151fe8875931f8564309afc" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-musllinux_1_2_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "e57919c32ee295a2fca458bb73e4b20b05c115627f96f95a10f9f5acbd61172d" + "content": "19b73643c802f4eaf13d97f7855d0fb527fbc92ab7013c4ad0e13a6ae0ed23bd" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-musllinux_1_2_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "fa35ad36440aaf1ac8332b4a4a433d4acd28f1613f0d480995f5cfd3580e90b7" + "content": "3c6afcf2338e7f374e8edc765c79fbcb4061d02b15dd5f8f314a4af2bdc7feb5" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-musllinux_1_2_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "e6aea5c0eb5b0faf52c7b5c4a47c8bb64437173be97227c819ffa31801fa4e34" + "content": "dc73505153798c6f74854aba69cc75953888cf9866465196889c7cdd351e720c" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-none-win32.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "81cf9d306c04df1b45971c13167dc3bad625808aa01281d55f3cf852dde0e206" + "content": "8bbe951244a838a51289ee53a6bae3a07f26d4e179b96fc7ddd3301caf0518eb" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-musllinux_1_2_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-none-win_amd64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "08e6e7ff286254016b945e1ab632ee843e43d45e40683b66dd12b73791366dd1" + "content": "6ca91093a4a8da4afae7fe6a222c3b53ee4eef433ebfee4d54978a103435159e" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-musllinux_1_2_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-macosx_10_12_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "4d0a675a7acbbc16179188d8c6d0afb8628604fc1241faf41007255957335a0b" + "content": "b9c2fe36d1f758b28121bef29ed1dee9b7a2453e997528e7d1ac99b94892527c" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-musllinux_1_2_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-macosx_11_0_arm64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "b2287c09482949e0ca0c0eb68b2aca6cf57f8af8c6dfd29dcd3bc45f17b57978" + "content": "f009c69bc8c53db5dfab72ac760895dc1f2bc1b62ab7408b253c8d1ec52459fc" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-none-win32.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "8015835494b21aa7abd3b43fdea0614ee35ef6b03db7ecba9beb58eadf01c24f" + "content": "6740a3e8d43a32629bb9b009017ea5b9e713b7210ba48ac8d4cb6d99d86c8ee8" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-none-win_amd64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "6174d6ad6b58a6bcf67afbbf1723420a53d06c4b89f4c50763d6fa0a6ac9afd2" + "content": "32b922e13d4c0080d03e7b62991ad7f5007d9cd74e239c4b16bc85ae8b70252d" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-macosx_10_7_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "a689e1ded7137552bea36305a7a16ad2b40be511740b80748d3140614993db98" + "content": "fe00a9057d100e69b4ae4a094203a708d65b0f345ed546fdef86498bf5390982" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-macosx_11_0_arm64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "f45321224144c25a62052035ce96cbcf264667bcb0d81823b1bbc22c4addd194" + "content": "49fe9b04b6fa685bd39237d45fad89ba19e9163a1ccaa16611a812e682913496" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "aa32205358a76bf578854bf31698a86dc8b2cb591fd1d79a833283f4a403f04b" + "content": "aa7ac11e294304e615b43f8c441fee5d40094275ed7311f3420d805fde9b07b4" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "91bd2b7cf0f4d252eec8b7046fa6a43cee17e8acdfc00eaa8b3dbf2f9a59d061" + "content": "6aa97af1558a9bef4025f8f5d8c60d712e0a3b13a2fe875511defc6ee77a1ab7" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-musllinux_1_2_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "3acadbab8b59f63b87b518e09c4c64b142e7286b9ca7a208107d6f9f4c393c5c" + "content": "483b29f6f7ffa6af845107d4efe2e3fa8fb2693de8657bc1849f674296ff6a5a" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-musllinux_1_2_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "429349a510da82c85431f0f3e66212d83efe9fd2850f50f339341b6532c62fe4" + "content": "37fe0f12aebb6a0e3e17bb4cd356b1286d2d18d2e93b2d39fe647138458b4bcb" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-musllinux_1_2_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "05942656cb2cb4989cd50ced52df16be94d344eae5097e8583966a1d27da73a5" + "content": "a624cc00ef2158e04188df5e3016385b9353638139a06fb77057b3498f794782" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-none-win32.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "0c5441b7626c29dbd54a3f6f3713ec8e956b009f419ffdaaa3c80eaf98ddb523" + "content": "b71b8666eeea69d6363248822078c075bac6ed135faa9216aa85f295ff009b1e" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-musllinux_1_2_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-none-win_amd64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "b6b0e17d39d21698185097652c611f9cf30f7c56ccec189789920e3e7f1cee56" + "content": "5b48e790e0355865197ad0aca8cde3d8ede347831e1959e158369eb3493d2191" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-musllinux_1_2_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-macosx_10_12_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "3b7a64d43e2a1fa2dd46b678e00cabd9a49ebb123b339ce799204c44a593ae1c" + "content": "3e310838a5801795207c66c73ea903deda321e6146d6f282e85fa7e3e4854804" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-musllinux_1_2_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-macosx_11_0_arm64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "e5bbe011a2cea9060fef1bb3d668a2fd8432b8888e6d92e74c9c794d3c101595" + "content": "2249280b870e6a42c0d972339e9cc22ee98730a99cd7f2f727549af80dd5a963" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-none-win32.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "bec29b801b4adbf388314c0d050e851d53762ab424af22657021ce4b6eb41543" + "content": "e79059d67bea28b53d255c1437b25391653263f0e69cd7dec170d778fdbca95e" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-none-win_amd64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "1096ca0bf2d3426cbe79d4ccc91dc5aaa73629b08ea2d8467375fad8447ce11a" + "content": "2b431c777c9653e569986ecf69ff4a5dba281cded16043d348bf9ba505486f36" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-macosx_10_7_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "48aa98987d54a46e13e6954880056c204700c65616af4395d1f0639eba11764b" + "content": "da584ff96ec95e97925174eb8237e32f626e7a1a97888cdd27ee2f1f24dd0ad8" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-macosx_11_0_arm64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "7979d90ee2190d000129598c2b0c82f13053dba432b94e45e68253b09bb1f0f6" + "content": "02a0629ec053fc013808a85178524e3cb63a61dbc35b22499870194a63578fb9" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "88857060b690a57d2ea8569bca58758143c8faa4639fb17d745ce60ff84c867e" + "content": "fbf15aff64a163db29a91ed0868af181d6f68ec1a3a7d5afcfe4501252840bad" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "4eb74d44776b0fb0782560ea84d986dffec8ddd94947f383eba2284b0f32e35e" + "content": "07924c1b938798797d60c6308fa8ad3b3f0201802f82e4a2c41bb3fafb44cc28" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-musllinux_1_2_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "f62581d7e884dd01ee1707b7c21148f61f2febb7de092ae2f108743fcbef5985" + "content": "4a5a844f68776a7715ecb30843b453f07ac89bad393431efbf7accca3ef599c1" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-musllinux_1_2_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "6f5dcb658d597410bb7c967c1d24eaf9377b0d621358cbe9d2ff804e5dd12e81" + "content": "518d2ca43c358929bf08f9079b617f1c2ca6e8848f83c1225c88caeac46e6cbc" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-musllinux_1_2_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "9bf9acce44e967a5103fcd820fc7580c7b0ab8583eec4e2051aec560f7b31a63" + "content": "3aea7eed3e55119635a74bbeb80b35e776bafccb70d97e8ff838816c124539f1" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-none-win32.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "240687b5be0f91fbde4936a329c9b7589d9259742766f74de575e1b2046575e4" + "content": "7dca7081e9a0c3b6490a145593f6fe3173a94197f2cb9891183ef75e9d64c425" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-musllinux_1_2_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-none-win_amd64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "25740fb56e8bd37692ed380e15ec734be44d7c71974d8993f452b4527814601e" + "content": "b41b6321805c472f66990c2849e152aff7bc359eb92f781e3f606609eac877ad" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-musllinux_1_2_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-macosx_10_12_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "a54917b7e9cd3a67e429a630e237a90b096e0ba18897bfb99ee8bd1068a5fea0" + "content": "0a90c373ea2975519b58dece25853dbcb9779b05cc46b4819cb1917e3b3215b6" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-musllinux_1_2_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-macosx_11_0_arm64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "b92aafcfab3d41580d54aca35a8057341f1cfc7c9af9e8bdfc652f83a20ced31" + "content": "16d4477bcb9fbbd7b5b0e4a5d9b493e42026c0bf1f06f723a9353f5153e75d30" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-none-win32.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "cd316dbcc74c76266ba94eb021b0cc090b97cca122f50bd7a845f587ff4bf03f" + "content": "84b8382a90539910b53a6307f7c35697bc7e6ffb25d9c1d4e998a13e842a5e83" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-none-win_amd64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "0853da3d5e9bc6a07b2486054a410b7b03f34046c123c6561b535bb48cc509e1" + "content": "4888e117dd41b9d34194d9e31631af70d3d526efc363085e3089ab1a62c32ed1" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-macosx_10_7_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "cb41ad20064e18a900dd427d7cf41cfaec83bcd1184001f3d91a1f76b3fcea4e" + "content": "5265505b3d61a0f56618c9b941dc54dc334dc6e660f1592d112cd103d914a6db" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "b710bf7e7ae61957d5c4026b486be593ed3ec3dca3e5be15e0f6d8cf5d0a4990" + "content": "e75ba609dba23f2c95b776efb9dd3f0b78a76a151e96f96cc5b6b1b0004de66f" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "a952ae3eb460c6712388ac2ec706d24b0e651b9396d90c9a9e0a69eb27737fdc" + "content": "1791ff70bc975b098fe6ecf04356a10e9e2bd7dc21fa7351c1742fdeb9b4966f" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "0bedd91ae1dd142a4dc15970ed2c729ff6c73f33a40fa84ed0cdbf55de87c777" + "content": "d126b52e4a473d40232ec2052a8b232270ed1f8c9571aaf33f73a14cc298c24f" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-musllinux_1_2_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "761531076df51309075133a6bc1db02d98ec7f66e22b064b1d513bc909f29743" + "content": "c14937af98c4cc362a1d4374806204dd51b1e12dded1ae30645c298e5a5c4cb1" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-musllinux_1_2_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "a2baa6be130e8a00b6cbb9f18a33611ec150b4537f8563bddadb54c1b74b8193" + "content": "3d089d0b88996df627693639d123c8158cff41c0651f646cd8fd292c7da90eaf" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-musllinux_1_2_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "f05450fa1cd7c525c0b9d1a7916e595d3041ac0afbed2ff6926e5afb6a781b7f" + "content": "653647b8838cf83b2e7e6a0364f49af96deec64d2a6578324db58380cff82aca" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-none-win32.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "81c4d1a3a564775c44732b94135d06e33417e829ff25226c164664f4a1046213" + "content": "fa41a64ac5b08b292906e248549ab48b69c5428f3987b09689ab2441f267d04d" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-none-win_amd64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "e888be685fa42d8b8a3d3911d5604d14db87538aa7d0b29b1a7ea80d354c732d" + "content": "7a07ced2b22f0cf0b55a6a510078174c31b6d8544f3bc00c2bcee52b3d613f74" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-musllinux_1_2_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-macosx_10_12_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "6f8d7fe73d1816eeb5378409adc658f9525ecbfaf9e1ede1e2d67a338b0c7348" + "content": "68cb0a499f2c4a088fd2f521453e22ed3527154136a855c62e148b7883b99f9a" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-macosx_11_0_arm64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "0831d3ecdea22e4559cc1793f22e77067c9d8c451d55ae6a75bf1d116a8e7f42" + "content": "fa3060d885657abc549b2a0f8e1b79699290e5d83845141717c6c90c2df38311" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-macosx_10_7_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "513ccbf7420c30e283c25c82d5a8f439d625a838d3ba69e79a110c260c46813f" + "content": "95f3b65d2392e1c5cec27cff08fdc0080270d5a1a4b2ea1d51d5f4a2620ff08d" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-macosx_11_0_arm64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "301bd744a1adaa2f6a5e06c98f1ac2b6f8dc31a5c23b838f862d65e32fca0d4b" + "content": "2cc3712a4b0b76a1d45a9302dd2f53ff339614b1c29603a911318f2357b04dd2" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "f8832a4f83d4782a8f5a7b831c47e8ffe164e43c2c148c8160ed9a6d630bc02a" + "content": "5d4eea0761e37485c9b81400437adb11c40e13ef513375bbd6973e34100aeb06" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "4b2416ed743ec5debcf61e1242e012652a4348de14ecc7df3512da072b074440" + "content": "7f5179583d7a6cdb981151dd349786cbc318bab54963a192692d945dd3f6435d" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "35585a8cb5917161f42c2104567bb83a1d96194095fc54a543113ed5df9fa436" + "content": "2fbb0ffc754490aff6dabbf28064be47f0f9ca0b9755976f945214965b3ace7e" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "d389ff1e95b6e46ebedccf7fd1fadd10559add595ac6a7c2ea730268325f832c" + "content": "a94e52537a0e0a85429eda9e49f272ada715506d3b2431f64b8a3e34eb5f3e75" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "9b007c2444705a2dc4a525964fd4dd28c3320b19b3410da6517cab28716f27d3" + "content": "92b68b79c0da2a980b1c4197e56ac3dd0c8a149b4603747c4378914a68706979" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-musllinux_1_2_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "188912b22b6c8225f4c4ffa020a2baa6ad8fabb3c141a12dbe6edbb34e7f1425" + "content": "93da1d3db08a827eda74356f9f58884adb254e59b6664f64cc04cdff2cc19b0d" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-musllinux_1_2_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "1b4cf9ab9a0ae0cb122685209806d3f1dcb63b9fccdf1424fb42a129dc8c2faa" + "content": "754bbed1a4ca48479e9d4182a561d001bbf81543876cdded6f695ec3d465846b" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-musllinux_1_2_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-win_amd64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "2d34a5450a402b00d20aeb7632489ffa2556ca7b26f4a63c35f6fccae1977427" + "content": "ca449520e7484534a2a44faf629362cae62b660601432d04c482283c47eaebab" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-musllinux_1_2_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-macosx_10_12_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "466030a42724780794dea71eb32db83cc51214d66ab3fb3156edd88b9c8f0d78" + "content": "9c4cb04a16b0f199a8c9bf807269b2f63b7b5b11425e4a6bd44bd6961d28282c" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-macosx_10_7_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-macosx_11_0_arm64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "68172622a5a57deb079a2c78511c40f91193548e8ab342c31e8cb0764d362459" + "content": "bb63804105143c7e24cee7db89e37cb3f3941f8e80c4379a0b355c52a52b6780" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-macosx_11_0_arm64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "54cdfcda59251b9c2f87a05d038c2ae02121219a04d4a1e6fc345794295bdc07" + "content": "55cd1fa4ecfa6d9f14fbd97ac24803e6f73e897c738f771a9fe038f2f11ff07c" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "6b75b912a0baa033350367a8a07a8b2d44fd5b90c890bfbd063a8a5f945f644b" + "content": "0f8f741b6292c86059ed175d80eefa80997125b7c478fb8769fd9ac8943a16c0" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "47aeceb4363851d17f63069318ba5721ae695d9da55d599b4d6fb31508595278" + "content": "0fc212779bf8411667234b3cdd34d53de6c2b8b8b958e1e12cb473a5f367c338" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "0525847f83f506aa1e28eb2057b696fe38217e12931c8b1b02198cfe6975e142" + "content": "0ad56edabcdb428c2e33bbf24f255fe2b43253b7d13a2cdbf05de955217313e6" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "efbe0b5e0fd078ed7b005faa0170da4f72666360f66f0bb2d7f73526ecfd99f9" + "content": "0a3a1e9ee9728b2c1734f65d6a1d376c6f2f6fdcc13bb007a08cc4b1ff576dc5" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "0fadfdda275c838cba5102c7f90a20f2abd7727bf8f4a2b654a5b617529c5c18" + "content": "e13de156137b7095442b288e72f33503a469aa1980ed856b43c353ac86390519" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "56dd500411d03c5e9927a1eb55621e906837a83b02350a9dc401247d0353717c" + "content": "07f59760ef99f31422c49038964b31c4dfcfeb5d2384ebfc71058a7c9adae2d2" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-musllinux_1_2_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "6915fc9fa6b3ec3569566832e1bb03bd801c12cea030200e68663b9a87974e76" + "content": "59240685e7da61fb78f65a9f07f8108e36a83317c53f7b276b4175dc44151684" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-musllinux_1_2_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "5f1519b080d8ce0a814f17ad9fb49fb3a1d4d7ce5891f5c85fc38631ca3a8dc4" + "content": "83cba698cfb3c2c5a7c3c6bac12fe6c6a51aae69513726be6411076185a8b24a" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-win_amd64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "7036316cc26b93e401cedd781a579be606dad174829e6ad9e9c5a0da6e036f80" + "content": "e1791c4aabd117653530dccd24108fa03cc6baf21f58b950d0a73c3b3b29a350" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0.tar.gz" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1.tar.gz" } ], "name": "rpds-py", @@ -1740,13 +1937,13 @@ "value": "main" } ], - "purl": "pkg:pypi/rpds-py@0.12.0", + "purl": "pkg:pypi/rpds-py@0.20.1", "scope": "optional", "type": "library", - "version": "0.12.0" + "version": "0.20.1" }, { - "bom-ref": "six@1.16.0", + "bom-ref": "six@1.17.0", "description": "Python 2 and 3 compatibility utilities", "externalReferences": [ { @@ -1754,22 +1951,22 @@ "hashes": [ { "alg": "SHA-256", - "content": "8abb2f1d86890a2dfb989f9a77cfcfd3e47c2a354b01111771326f8aa26e0254" + "content": "4721f391ed90541fddacab5acf947aa0d3dc7d27b2e1e8eda2be8970586c3274" } ], "type": "distribution", - "url": "https://pypi.org/simple/six/#six-1.16.0-py2.py3-none-any.whl" + "url": "https://pypi.org/simple/six/#six-1.17.0-py2.py3-none-any.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "1e61c37477a1626458e36f7b1d82aa5c9b094fa4802892072e49de9c60c4c926" + "content": "ff70335d468e7eb6ec65b95b99d3a2836546063f63acc5171de367e834932a81" } ], "type": "distribution", - "url": "https://pypi.org/simple/six/#six-1.16.0.tar.gz" + "url": "https://pypi.org/simple/six/#six-1.17.0.tar.gz" } ], "name": "six", @@ -1779,14 +1976,38 @@ "value": "main" } ], - "purl": "pkg:pypi/six@1.16.0", + "purl": "pkg:pypi/six@1.17.0", "scope": "optional", "type": "library", - "version": "1.16.0" + "version": "1.17.0" }, { "bom-ref": "sortedcontainers@2.4.0", "description": "Sorted Containers -- Sorted List, Sorted Dict, Sorted Set", + "externalReferences": [ + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "a163dcaede0f1c021485e957a39245190e74249897e2ae4b2aa38595db237ee0" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/sortedcontainers/#sortedcontainers-2.4.0-py2.py3-none-any.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "25caa5a06cc30b6b83d11423433f65d1f9d76c4c6a0c90e3379eaa43b9bfdb88" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/sortedcontainers/#sortedcontainers-2.4.0.tar.gz" + } + ], "name": "sortedcontainers", "properties": [ { @@ -1800,7 +2021,376 @@ "version": "2.4.0" }, { - "bom-ref": "types-python-dateutil@2.8.19.14", + "bom-ref": "tomli@2.2.1", + "description": "A lil' TOML parser", + "externalReferences": [ + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "678e4fa69e4575eb77d103de3df8a895e1591b48e740211bd1067378c69e8249" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-macosx_10_9_x86_64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "023aa114dd824ade0100497eb2318602af309e5a55595f76b626d6d9f3b7b0a6" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-macosx_11_0_arm64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "ece47d672db52ac607a3d9599a9d48dcb2f2f735c6c2d1f34130085bb12b112a" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "6972ca9c9cc9f0acaa56a8ca1ff51e7af152a9f87fb64623e31d5c83700080ee" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "c954d2250168d28797dd4e3ac5cf812a406cd5a92674ee4c8f123c889786aa8e" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "8dd28b3e155b80f4d54beb40a441d366adcfe740969820caf156c019fb5c7ec4" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-musllinux_1_2_aarch64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "e59e304978767a54663af13c07b3d1af22ddee3bb2fb0618ca1593e4f593a106" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-musllinux_1_2_i686.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "33580bccab0338d00994d7f16f4c4ec25b776af3ffaac1ed74e0b3fc95e885a8" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-musllinux_1_2_x86_64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "465af0e0875402f1d226519c9904f37254b3045fc5084697cefb9bdde1ff99ff" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-win32.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "2d0f2fdd22b02c6d81637a3c95f8cd77f995846af7414c5c4b8d0545afa1bc4b" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-win_amd64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "4a8f6e44de52d5e6c657c9fe83b562f5f4256d8ebbfe4ff922c495620a7f6cea" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-macosx_10_13_x86_64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "8d57ca8095a641b8237d5b079147646153d22552f1c637fd3ba7f4b0b29167a8" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-macosx_11_0_arm64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "4e340144ad7ae1533cb897d406382b4b6fede8890a03738ff1683af800d54192" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "db2b95f9de79181805df90bedc5a5ab4c165e6ec3fe99f970d0e302f384ad222" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "40741994320b232529c802f8bc86da4e1aa9f413db394617b9a256ae0f9a7f77" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "400e720fe168c0f8521520190686ef8ef033fb19fc493da09779e592861b78c6" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-musllinux_1_2_aarch64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "02abe224de6ae62c19f090f68da4e27b10af2b93213d36cf44e6e1c5abd19fdd" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-musllinux_1_2_i686.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "b82ebccc8c8a36f2094e969560a1b836758481f3dc360ce9a3277c65f374285e" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-musllinux_1_2_x86_64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "889f80ef92701b9dbb224e49ec87c645ce5df3fa2cc548664eb8a25e03127a98" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-win32.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "7fc04e92e1d624a4a63c76474610238576942d6b8950a2d7f908a340494e67e4" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-win_amd64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "f4039b9cbc3048b2416cc57ab3bda989a6fcf9b36cf8937f01a6e731b64f80d7" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-macosx_10_13_x86_64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "286f0ca2ffeeb5b9bd4fcc8d6c330534323ec51b2f52da063b11c502da16f30c" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-macosx_11_0_arm64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "a92ef1a44547e894e2a17d24e7557a5e85a9e1d0048b0b5e7541f76c5032cb13" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "9316dc65bed1684c9a98ee68759ceaed29d229e985297003e494aa825ebb0281" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "e85e99945e688e32d5a35c1ff38ed0b3f41f43fad8df0bdf79f72b2ba7bc5272" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "ac065718db92ca818f8d6141b5f66369833d4a80a9d74435a268c52bdfa73140" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-musllinux_1_2_aarch64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "d920f33822747519673ee656a4b6ac33e382eca9d331c87770faa3eef562aeb2" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-musllinux_1_2_i686.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "a198f10c4d1b1375d7687bc25294306e551bf1abfa4eace6650070a5c1ae2744" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-musllinux_1_2_x86_64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "d3f5614314d758649ab2ab3a62d4f2004c825922f9e370b29416484086b264ec" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-win32.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "a38aa0308e754b0e3c67e344754dff64999ff9b513e691d0e786265c93583c69" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-win_amd64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "cb55c73c5f4408779d0cf3eef9f762b9c9f147a77de7b258bef0a5628adc85cc" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-py3-none-any.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "cd45e1dc79c835ce60f7404ec8119f2eb06d38b1deba146f07ced3bbc44505ff" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1.tar.gz" + } + ], + "name": "tomli", + "properties": [ + { + "name": "cdx:poetry:group", + "value": "main" + } + ], + "purl": "pkg:pypi/tomli@2.2.1", + "scope": "optional", + "type": "library", + "version": "2.2.1" + }, + { + "bom-ref": "types-python-dateutil@2.9.0.20241206", "description": "Typing stubs for python-dateutil", "externalReferences": [ { @@ -1808,22 +2398,22 @@ "hashes": [ { "alg": "SHA-256", - "content": "1f4f10ac98bb8b16ade9dbee3518d9ace017821d94b057a425b069f834737f4b" + "content": "e248a4bc70a486d3e3ec84d0dc30eec3a5f979d6e7ee4123ae043eedbb987f53" } ], "type": "distribution", - "url": "https://pypi.org/simple/types-python-dateutil/#types-python-dateutil-2.8.19.14.tar.gz" + "url": "https://pypi.org/simple/types-python-dateutil/#types_python_dateutil-2.9.0.20241206-py3-none-any.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "f977b8de27787639986b4e28963263fd0e5158942b3ecef91b9335c130cb1ce9" + "content": "18f493414c26ffba692a72369fea7a154c502646301ebfe3d56a04b3767284cb" } ], "type": "distribution", - "url": "https://pypi.org/simple/types-python-dateutil/#types_python_dateutil-2.8.19.14-py3-none-any.whl" + "url": "https://pypi.org/simple/types-python-dateutil/#types_python_dateutil-2.9.0.20241206.tar.gz" } ], "name": "types-python-dateutil", @@ -1833,10 +2423,10 @@ "value": "main" } ], - "purl": "pkg:pypi/types-python-dateutil@2.8.19.14", + "purl": "pkg:pypi/types-python-dateutil@2.9.0.20241206", "scope": "optional", "type": "library", - "version": "2.8.19.14" + "version": "2.9.0.20241206" }, { "bom-ref": "uri-template@1.3.0", @@ -1878,7 +2468,7 @@ "version": "1.3.0" }, { - "bom-ref": "webcolors@1.13", + "bom-ref": "webcolors@24.8.0", "description": "A library for working with the color formats defined by HTML and CSS.", "externalReferences": [ { @@ -1886,22 +2476,22 @@ "hashes": [ { "alg": "SHA-256", - "content": "29bc7e8752c0a1bd4a1f03c14d6e6a72e93d82193738fa860cbff59d0fcc11bf" + "content": "fc4c3b59358ada164552084a8ebee637c221e4059267d0f8325b3b560f6c7f0a" } ], "type": "distribution", - "url": "https://pypi.org/simple/webcolors/#webcolors-1.13-py3-none-any.whl" + "url": "https://pypi.org/simple/webcolors/#webcolors-24.8.0-py3-none-any.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "c225b674c83fa923be93d235330ce0300373d02885cef23238813b0d5668304a" + "content": "08b07af286a01bcd30d583a7acadf629583d1f79bfef27dd2c2c5c263817277d" } ], "type": "distribution", - "url": "https://pypi.org/simple/webcolors/#webcolors-1.13.tar.gz" + "url": "https://pypi.org/simple/webcolors/#webcolors-24.8.0.tar.gz" } ], "name": "webcolors", @@ -1911,13 +2501,13 @@ "value": "main" } ], - "purl": "pkg:pypi/webcolors@1.13", + "purl": "pkg:pypi/webcolors@24.8.0", "scope": "optional", "type": "library", - "version": "1.13" + "version": "24.8.0" }, { - "bom-ref": "zipp@3.17.0", + "bom-ref": "zipp@3.20.2", "description": "Backport of pathlib-compatible object wrapper for zip files", "externalReferences": [ { @@ -1925,22 +2515,22 @@ "hashes": [ { "alg": "SHA-256", - "content": "0e923e726174922dce09c53c59ad483ff7bbb8e572e00c7f7c46b88556409f31" + "content": "a817ac80d6cf4b23bf7f2828b7cabf326f15a001bea8b1f9b49631780ba28350" } ], "type": "distribution", - "url": "https://pypi.org/simple/zipp/#zipp-3.17.0-py3-none-any.whl" + "url": "https://pypi.org/simple/zipp/#zipp-3.20.2-py3-none-any.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "84e64a1c28cf7e91ed2078bb8cc8c259cb19b76942096c8d7b84947690cabaf0" + "content": "bc9eb26f4506fda01b81bcde0ca78103b6e62f991b381fec825435c836edbc29" } ], "type": "distribution", - "url": "https://pypi.org/simple/zipp/#zipp-3.17.0.tar.gz" + "url": "https://pypi.org/simple/zipp/#zipp-3.20.2.tar.gz" } ], "name": "zipp", @@ -1950,32 +2540,31 @@ "value": "main" } ], - "purl": "pkg:pypi/zipp@3.17.0", + "purl": "pkg:pypi/zipp@3.20.2", "scope": "optional", "type": "library", - "version": "3.17.0" + "version": "3.20.2" } ], "dependencies": [ { "dependsOn": [ - "python-dateutil@2.8.2", - "types-python-dateutil@2.8.19.14" + "python-dateutil@2.9.0.post0", + "types-python-dateutil@2.9.0.20241206" ], "ref": "arrow@1.3.0" }, { - "ref": "attrs@23.1.0" + "ref": "attrs@24.3.0" }, { "ref": "boolean.py@4.0" }, { "dependsOn": [ - "jsonschema@4.19.2", - "license-expression@30.1.1", - "lxml@4.9.3", - "packageurl-python@0.11.2", + "jsonschema@4.23.0", + "license-expression@30.3.1", + "packageurl-python@0.16.0", "py-serializable@0.15.0", "sortedcontainers@2.4.0" ], @@ -1988,13 +2577,13 @@ "ref": "fqdn@1.5.1" }, { - "ref": "idna@3.4" + "ref": "idna@3.10" }, { "dependsOn": [ - "zipp@3.17.0" + "zipp@3.20.2" ], - "ref": "importlib-resources@6.1.1" + "ref": "importlib-resources@6.4.5" }, { "dependsOn": [ @@ -2003,45 +2592,42 @@ "ref": "isoduration@20.11.0" }, { - "ref": "jsonpointer@2.4" + "ref": "jsonpointer@3.0.0" }, { "dependsOn": [ - "importlib-resources@6.1.1", - "referencing@0.30.2" + "importlib-resources@6.4.5", + "referencing@0.35.1" ], - "ref": "jsonschema-specifications@2023.7.1" + "ref": "jsonschema-specifications@2023.12.1" }, { "dependsOn": [ - "attrs@23.1.0", + "attrs@24.3.0", "fqdn@1.5.1", - "idna@3.4", - "importlib-resources@6.1.1", + "idna@3.10", + "importlib-resources@6.4.5", "isoduration@20.11.0", - "jsonpointer@2.4", - "jsonschema-specifications@2023.7.1", + "jsonpointer@3.0.0", + "jsonschema-specifications@2023.12.1", "pkgutil-resolve-name@1.3.10", - "referencing@0.30.2", + "referencing@0.35.1", "rfc3339-validator@0.1.4", "rfc3987@1.3.8", - "rpds-py@0.12.0", + "rpds-py@0.20.1", "uri-template@1.3.0", - "webcolors@1.13" + "webcolors@24.8.0" ], - "ref": "jsonschema@4.19.2" + "ref": "jsonschema@4.23.0" }, { "dependsOn": [ "boolean.py@4.0" ], - "ref": "license-expression@30.1.1" - }, - { - "ref": "lxml@4.9.3" + "ref": "license-expression@30.3.1" }, { - "ref": "packageurl-python@0.11.2" + "ref": "packageurl-python@0.16.0" }, { "ref": "pkgutil-resolve-name@1.3.10" @@ -2054,20 +2640,20 @@ }, { "dependsOn": [ - "six@1.16.0" + "six@1.17.0" ], - "ref": "python-dateutil@2.8.2" + "ref": "python-dateutil@2.9.0.post0" }, { "dependsOn": [ - "attrs@23.1.0", - "rpds-py@0.12.0" + "attrs@24.3.0", + "rpds-py@0.20.1" ], - "ref": "referencing@0.30.2" + "ref": "referencing@0.35.1" }, { "dependsOn": [ - "six@1.16.0" + "six@1.17.0" ], "ref": "rfc3339-validator@0.1.4" }, @@ -2075,31 +2661,35 @@ "ref": "rfc3987@1.3.8" }, { - "ref": "rpds-py@0.12.0" + "ref": "rpds-py@0.20.1" }, { - "ref": "six@1.16.0" + "ref": "six@1.17.0" }, { "ref": "sortedcontainers@2.4.0" }, { - "ref": "types-python-dateutil@2.8.19.14" + "ref": "tomli@2.2.1" + }, + { + "ref": "types-python-dateutil@2.9.0.20241206" }, { "ref": "uri-template@1.3.0" }, { - "ref": "webcolors@1.13" + "ref": "webcolors@24.8.0" }, { "dependsOn": [ - "cyclonedx-python-lib@5.1.1" + "cyclonedx-python-lib@5.1.1", + "tomli@2.2.1" ], "ref": "with-extras" }, { - "ref": "zipp@3.17.0" + "ref": "zipp@3.20.2" } ], "metadata": { @@ -2108,9 +2698,17 @@ "description": "depenndencies with extras", "name": "with-extras", "properties": [ + { + "name": "cdx:python:package:required-extra", + "value": "foo" + }, { "name": "cdx:python:package:required-extra", "value": "my-extra" + }, + { + "name": "cdx:python:package:required-extra", + "value": "toml" } ], "type": "application", diff --git a/tests/_data/snapshots/poetry/all-extras_with-extras_lock11_1.3.xml.bin b/tests/_data/snapshots/poetry/all-extras_with-extras_lock11_1.3.xml.bin index 82b97792..43600114 100644 --- a/tests/_data/snapshots/poetry/all-extras_with-extras_lock11_1.3.xml.bin +++ b/tests/_data/snapshots/poetry/all-extras_with-extras_lock11_1.3.xml.bin @@ -18,7 +18,9 @@ 0.1.0 depenndencies with extras + foo my-extra + toml @@ -52,25 +54,25 @@ main - + attrs - 23.1.0 + 24.3.0 Classes Without Boilerplate optional - pkg:pypi/attrs@23.1.0 + pkg:pypi/attrs@24.3.0 - https://pypi.org/simple/attrs/#attrs-23.1.0-py3-none-any.whl + https://pypi.org/simple/attrs/#attrs-24.3.0-py3-none-any.whl from legacy-api - 1f28b4522cdc2fb4256ac1a020c78acf9cba2c6b461ccd2c126f3aa8e8335d04 + ac96cd038792094f438ad1f6ff80837353805ac950cd2aa0e0625ef19850c308 - https://pypi.org/simple/attrs/#attrs-23.1.0.tar.gz + https://pypi.org/simple/attrs/#attrs-24.3.0.tar.gz from legacy-api - 6279836d581513a26f1bf235f9acd333bc9115683f14f7e8fae46c98fc50e015 + 8f5c07333d543103541ba7be0e2ce16eeee8130cb0b3f9238ab904ce1e85baff @@ -84,6 +86,22 @@ Define boolean algebras, create and parse boolean expressions and create custom boolean DSL. optional pkg:pypi/boolean.py@4.0 + + + https://pypi.org/simple/boolean.py/#boolean.py-4.0-py3-none-any.whl + from legacy-api + + 2876f2051d7d6394a531d82dc6eb407faa0b01a0a0b3083817ccd7323b8d96bd + + + + https://pypi.org/simple/boolean.py/#boolean.py-4.0.tar.gz + from legacy-api + + 17b9a181630e43dde1851d42bef546d616d5d9b4480357514597e78b203d06e4 + + + main @@ -94,6 +112,22 @@ Python library for CycloneDX optional pkg:pypi/cyclonedx-python-lib@5.1.1 + + + https://pypi.org/simple/cyclonedx-python-lib/#cyclonedx_python_lib-5.1.1-py3-none-any.whl + from legacy-api + + 2989db0cd8bb4c0c442423d71ed7a84ae059e16a2d0f932cc4bf92da7385cdb3 + + + + https://pypi.org/simple/cyclonedx-python-lib/#cyclonedx_python_lib-5.1.1.tar.gz + from legacy-api + + 215a636a4e77385d2cf4c6c9801c9bad4791849634f2c6daa45ab2c6cb0a85f6 + + + main json-validation @@ -106,6 +140,22 @@ XML bomb protection for Python stdlib modules optional pkg:pypi/defusedxml@0.7.1 + + + https://pypi.org/simple/defusedxml/#defusedxml-0.7.1-py2.py3-none-any.whl + from legacy-api + + a352e7e428770286cc899e2542b6cdaedb2b4953ff269a210103ec58f6198a61 + + + + https://pypi.org/simple/defusedxml/#defusedxml-0.7.1.tar.gz + from legacy-api + + 1bb3032db185915b62d7c6209c5a8792be6a32ab2fedacc84e01b52c51aa3e69 + + + main @@ -136,25 +186,25 @@ main - + idna - 3.4 + 3.10 Internationalized Domain Names in Applications (IDNA) optional - pkg:pypi/idna@3.4 + pkg:pypi/idna@3.10 - https://pypi.org/simple/idna/#idna-3.4-py3-none-any.whl + https://pypi.org/simple/idna/#idna-3.10-py3-none-any.whl from legacy-api - 90b77e79eaa3eba6de819a0c442c0b4ceefc341a7a2ab77d7562bf49f425c5c2 + 946d195a0d259cbba61165e88e65941f16e9b36ea6ddb97f00452bae8b1287d3 - https://pypi.org/simple/idna/#idna-3.4.tar.gz + https://pypi.org/simple/idna/#idna-3.10.tar.gz from legacy-api - 814f528e8dead7d329833b91c5faa87d60bf71824cd12a7530b5526063d02cb4 + 12f65c9b470abda6dc35cf8e63cc574b1c52b11df2c86030af0ac09b01b13ea9 @@ -162,25 +212,25 @@ main - + importlib-resources - 6.1.1 + 6.4.5 Read resources from Python packages optional - pkg:pypi/importlib-resources@6.1.1 + pkg:pypi/importlib-resources@6.4.5 - https://pypi.org/simple/importlib-resources/#importlib_resources-6.1.1-py3-none-any.whl + https://pypi.org/simple/importlib-resources/#importlib_resources-6.4.5-py3-none-any.whl from legacy-api - e8bf90d8213b486f428c9c39714b920041cb02c184686a3dee24905aaa8105d6 + ac29d5f956f01d5e4bb63102a5a19957f1b9175e45649977264a1416783bb717 - https://pypi.org/simple/importlib-resources/#importlib_resources-6.1.1.tar.gz + https://pypi.org/simple/importlib-resources/#importlib_resources-6.4.5.tar.gz from legacy-api - 3893a00122eafde6894c59914446a512f728a0c1a45f9bb9b63721b6bacf0b4a + 980862a1d16c9e147a59603677fa2aa5fd82b87f223b6cb870695bcfce830065 @@ -214,25 +264,25 @@ main - + jsonpointer - 2.4 + 3.0.0 Identify specific nodes in a JSON document (RFC 6901) optional - pkg:pypi/jsonpointer@2.4 + pkg:pypi/jsonpointer@3.0.0 - https://pypi.org/simple/jsonpointer/#jsonpointer-2.4-py2.py3-none-any.whl + https://pypi.org/simple/jsonpointer/#jsonpointer-3.0.0-py2.py3-none-any.whl from legacy-api - 15d51bba20eea3165644553647711d150376234112651b4f1811022aecad7d7a + 13e088adc14fca8b6aa8177c044e12701e6ad4b28ff10e65f2267a90109c9942 - https://pypi.org/simple/jsonpointer/#jsonpointer-2.4.tar.gz + https://pypi.org/simple/jsonpointer/#jsonpointer-3.0.0.tar.gz from legacy-api - 585cee82b70211fa9e6043b7bb89db6e1aa49524340dde8ad6b63206ea689d88 + 2b2d729f2091522d61c3b31f82e11870f60b68f43fbc705cb76bf4b832af59ef @@ -240,36 +290,52 @@ main - + jsonschema - 4.19.2 + 4.23.0 An implementation of JSON Schema validation for Python optional - pkg:pypi/jsonschema@4.19.2 + pkg:pypi/jsonschema@4.23.0 + + + https://pypi.org/simple/jsonschema/#jsonschema-4.23.0-py3-none-any.whl + from legacy-api + + fbadb6f8b144a8f8cf9f0b89ba94501d143e50411a1278633f56a7acf7fd5566 + + + + https://pypi.org/simple/jsonschema/#jsonschema-4.23.0.tar.gz + from legacy-api + + d71497fef26351a33265337fa77ffeb82423f3ea21283cd9467bb03999266bc4 + + + main format - + jsonschema-specifications - 2023.7.1 + 2023.12.1 The JSON Schema meta-schemas and vocabularies, exposed as a Registry optional - pkg:pypi/jsonschema-specifications@2023.7.1 + pkg:pypi/jsonschema-specifications@2023.12.1 - https://pypi.org/simple/jsonschema-specifications/#jsonschema_specifications-2023.7.1-py3-none-any.whl + https://pypi.org/simple/jsonschema-specifications/#jsonschema_specifications-2023.12.1-py3-none-any.whl from legacy-api - 05adf340b659828a004220a9613be00fa3f223f2b82002e273dee62fd50524b1 + 87e4fdf3a94858b8a2ba2778d9ba57d8a9cafca7c7489c46ba0d30a8bc6a9c3c - https://pypi.org/simple/jsonschema-specifications/#jsonschema_specifications-2023.7.1.tar.gz + https://pypi.org/simple/jsonschema-specifications/#jsonschema_specifications-2023.12.1.tar.gz from legacy-api - c91a50404e88a1f6ba40636778e2ee08f6e24c5613fe4c53ac24578a5a7f72bb + 48a76787b3e70f5ed53f1160d2b81f586e4ca6d1548c5de7085d1682674764cc @@ -277,32 +343,54 @@ main - + license-expression - 30.1.1 + 30.3.1 license-expression is a comprehensive utility library to parse, compare, simplify and normalize license expressions (such as SPDX license expressions) using boolean logic. optional - pkg:pypi/license-expression@30.1.1 - - main - - - - lxml - 4.9.3 - Powerful and Pythonic XML processing library combining libxml2/libxslt with the ElementTree API. - optional - pkg:pypi/lxml@4.9.3 + pkg:pypi/license-expression@30.3.1 + + + https://pypi.org/simple/license-expression/#license_expression-30.3.1-py3-none-any.whl + from legacy-api + + 97904b9185c7bbb1e98799606fa7424191c375e70ba63a524b6f7100e42ddc46 + + + + https://pypi.org/simple/license-expression/#license_expression-30.3.1.tar.gz + from legacy-api + + 60d5bec1f3364c256a92b9a08583d7ea933c7aa272c8d36d04144a89a3858c01 + + + main - + packageurl-python - 0.11.2 + 0.16.0 A purl aka. Package URL parser and builder optional - pkg:pypi/packageurl-python@0.11.2 + pkg:pypi/packageurl-python@0.16.0 + + + https://pypi.org/simple/packageurl-python/#packageurl_python-0.16.0-py3-none-any.whl + from legacy-api + + 5c3872638b177b0f1cf01c3673017b7b27ebee485693ae12a8bed70fa7fa7c35 + + + + https://pypi.org/simple/packageurl-python/#packageurl_python-0.16.0.tar.gz + from legacy-api + + 69e3bf8a3932fe9c2400f56aaeb9f86911ecee2f9398dbe1b58ec34340be365d + + + main @@ -339,29 +427,45 @@ Library for serializing and deserializing Python Objects to and from JSON and XML. optional pkg:pypi/py-serializable@0.15.0 + + + https://pypi.org/simple/py-serializable/#py-serializable-0.15.0.tar.gz + from legacy-api + + 8fc41457d8ee5f5c5a12f41fd87bf1a4f2ecf9da39fee92059b728e78f320771 + + + + https://pypi.org/simple/py-serializable/#py_serializable-0.15.0-py3-none-any.whl + from legacy-api + + d3f1201b33420c481aa83f7860c7bf2c2f036ba3ea82b6e15a96696457c36cd2 + + + main - + python-dateutil - 2.8.2 + 2.9.0.post0 Extensions to the standard Python datetime module optional - pkg:pypi/python-dateutil@2.8.2 + pkg:pypi/python-dateutil@2.9.0.post0 - https://pypi.org/simple/python-dateutil/#python-dateutil-2.8.2.tar.gz + https://pypi.org/simple/python-dateutil/#python-dateutil-2.9.0.post0.tar.gz from legacy-api - 0123cacc1627ae19ddf3c27a5de5bd67ee4586fbdd6440d9748f8abb483d3e86 + 37dd54208da7e1cd875388217d5e00ebd4179249f90fb72437e91a35459a0ad3 - https://pypi.org/simple/python-dateutil/#python_dateutil-2.8.2-py2.py3-none-any.whl + https://pypi.org/simple/python-dateutil/#python_dateutil-2.9.0.post0-py2.py3-none-any.whl from legacy-api - 961d03dc3453ebbc59dbdea9e4e11c5651520a876d0f4db161e8674aae935da9 + a8b2bc7bffae282281c8140a97d3aa9c14da0b136dfe83f850eea9a5f7470427 @@ -369,25 +473,25 @@ main - + referencing - 0.30.2 + 0.35.1 JSON Referencing + Python optional - pkg:pypi/referencing@0.30.2 + pkg:pypi/referencing@0.35.1 - https://pypi.org/simple/referencing/#referencing-0.30.2-py3-none-any.whl + https://pypi.org/simple/referencing/#referencing-0.35.1-py3-none-any.whl from legacy-api - 449b6669b6121a9e96a7f9e410b245d471e8d48964c67113ce9afe50c8dd7bdf + eda6d3234d62814d1c64e305c1331c9a3a6132da475ab6382eaa997b21ee75de - https://pypi.org/simple/referencing/#referencing-0.30.2.tar.gz + https://pypi.org/simple/referencing/#referencing-0.35.1.tar.gz from legacy-api - 794ad8003c65938edcdbc027f1933215e0d0ccc0291e3ce20a4d87432b59efc0 + 25b42124a6c8b632a425174f24087783efb348a6f1e0008e63cd4466fedf703c @@ -447,704 +551,732 @@ main - + rpds-py - 0.12.0 + 0.20.1 Python bindings to Rust's persistent data structures (rpds) optional - pkg:pypi/rpds-py@0.12.0 + pkg:pypi/rpds-py@0.20.1 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-macosx_10_7_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-macosx_10_12_x86_64.whl + from legacy-api + + a649dfd735fff086e8a9d0503a9f0c7d01b7912a333c7ae77e1515c08c146dad + + + + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-macosx_11_0_arm64.whl + from legacy-api + + f16bc1334853e91ddaaa1217045dd7be166170beec337576818461268a3de67f + + + + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + from legacy-api + + 14511a539afee6f9ab492b543060c7491c99924314977a55c98bfa2ee29ce78c + + + + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl + from legacy-api + + 3ccb8ac2d3c71cda472b75af42818981bdacf48d2e21c36331b50b4f16930163 + + + + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl from legacy-api - c694bee70ece3b232df4678448fdda245fd3b1bb4ba481fb6cd20e13bb784c46 + c142b88039b92e7e0cb2552e8967077e3179b22359e945574f5e2764c3953dcf - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-macosx_11_0_arm64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl from legacy-api - 30e5ce9f501fb1f970e4a59098028cf20676dee64fc496d55c33e04bbbee097d + f19169781dddae7478a32301b499b2858bc52fc45a112955e798ee307e294977 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl from legacy-api - d72a4315514e5a0b9837a086cb433b004eea630afb0cc129de76d77654a9606f + 13c56de6518e14b9bf6edde23c4c39dac5b48dcf04160ea7bce8fca8397cdf86 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl from legacy-api - eebaf8c76c39604d52852366249ab807fe6f7a3ffb0dd5484b9944917244cdbe + 925d176a549f4832c6f69fa6026071294ab5910e82a0fe6c6228fce17b0706bd - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-musllinux_1_2_aarch64.whl from legacy-api - a239303acb0315091d54c7ff36712dba24554993b9a93941cf301391d8a997ee + 78f0b6877bfce7a3d1ff150391354a410c55d3cdce386f862926a4958ad5ab7e - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-musllinux_1_2_i686.whl from legacy-api - ced40cdbb6dd47a032725a038896cceae9ce267d340f59508b23537f05455431 + 3dd645e2b0dcb0fd05bf58e2e54c13875847687d0b71941ad2e757e5d89d4356 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-musllinux_1_2_x86_64.whl from legacy-api - 3c8c0226c71bd0ce9892eaf6afa77ae8f43a3d9313124a03df0b389c01f832de + 4f676e21db2f8c72ff0936f895271e7a700aa1f8d31b40e4e43442ba94973899 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-none-win32.whl from legacy-api - b8e11715178f3608874508f08e990d3771e0b8c66c73eb4e183038d600a9b274 + 648386ddd1e19b4a6abab69139b002bc49ebf065b596119f8f37c38e9ecee8ff - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-musllinux_1_2_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-none-win_amd64.whl from legacy-api - 5210a0018c7e09c75fa788648617ebba861ae242944111d3079034e14498223f + d9ecb51120de61e4604650666d1f2b68444d46ae18fd492245a08f53ad2b7711 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-musllinux_1_2_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-macosx_10_12_x86_64.whl from legacy-api - 171d9a159f1b2f42a42a64a985e4ba46fc7268c78299272ceba970743a67ee50 + 762703bdd2b30983c1d9e62b4c88664df4a8a4d5ec0e9253b0231171f18f6d75 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-musllinux_1_2_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-macosx_11_0_arm64.whl from legacy-api - 57ec6baec231bb19bb5fd5fc7bae21231860a1605174b11585660236627e390e + 0b581f47257a9fce535c4567782a8976002d6b8afa2c39ff616edf87cbeff712 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-none-win32.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl from legacy-api - 7188ddc1a8887194f984fa4110d5a3d5b9b5cd35f6bafdff1b649049cbc0ce29 + 842c19a6ce894493563c3bd00d81d5100e8e57d70209e84d5491940fdb8b9e3a - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-none-win_amd64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl from legacy-api - 1e04581c6117ad9479b6cfae313e212fe0dfa226ac727755f0d539cd54792963 + 42cbde7789f5c0bcd6816cb29808e36c01b960fb5d29f11e052215aa85497c93 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-macosx_10_7_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl from legacy-api - 0a38612d07a36138507d69646c470aedbfe2b75b43a4643f7bd8e51e52779624 + 6c8e9340ce5a52f95fa7d3b552b35c7e8f3874d74a03a8a69279fd5fca5dc751 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-macosx_11_0_arm64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl from legacy-api - f12d69d568f5647ec503b64932874dade5a20255736c89936bf690951a5e79f5 + 8ba6f89cac95c0900d932c9efb7f0fb6ca47f6687feec41abcb1bd5e2bd45535 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl from legacy-api - 4f8a1d990dc198a6c68ec3d9a637ba1ce489b38cbfb65440a27901afbc5df575 + 4a916087371afd9648e1962e67403c53f9c49ca47b9680adbeef79da3a7811b0 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl from legacy-api - 8c567c664fc2f44130a20edac73e0a867f8e012bf7370276f15c6adc3586c37c + 200a23239781f46149e6a415f1e870c5ef1e712939fe8fa63035cd053ac2638e - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-musllinux_1_2_aarch64.whl from legacy-api - 0e9e976e0dbed4f51c56db10831c9623d0fd67aac02853fe5476262e5a22acb7 + 58b1d5dd591973d426cbb2da5e27ba0339209832b2f3315928c9790e13f159e8 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-musllinux_1_2_i686.whl from legacy-api - efddca2d02254a52078c35cadad34762adbae3ff01c6b0c7787b59d038b63e0d + 6b73c67850ca7cae0f6c56f71e356d7e9fa25958d3e18a64927c2d930859b8e4 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-musllinux_1_2_x86_64.whl from legacy-api - d9e7f29c00577aff6b318681e730a519b235af292732a149337f6aaa4d1c5e31 + d8761c3c891cc51e90bc9926d6d2f59b27beaf86c74622c8979380a29cc23ac3 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-none-win32.whl from legacy-api - 389c0e38358fdc4e38e9995e7291269a3aead7acfcf8942010ee7bc5baee091c + cd945871335a639275eee904caef90041568ce3b42f402c6959b460d25ae8732 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-musllinux_1_2_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-none-win_amd64.whl from legacy-api - 33ab498f9ac30598b6406e2be1b45fd231195b83d948ebd4bd77f337cb6a2bff + 7e21b7031e17c6b0e445f42ccc77f79a97e2687023c5746bfb7a9e45e0921b84 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-musllinux_1_2_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-macosx_10_12_x86_64.whl from legacy-api - d56b1cd606ba4cedd64bb43479d56580e147c6ef3f5d1c5e64203a1adab784a2 + 36785be22066966a27348444b40389f8444671630063edfb1a2eb04318721e17 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-musllinux_1_2_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-macosx_11_0_arm64.whl from legacy-api - 1fa73ed22c40a1bec98d7c93b5659cd35abcfa5a0a95ce876b91adbda170537c + 142c0a5124d9bd0e2976089484af5c74f47bd3298f2ed651ef54ea728d2ea42c - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-none-win32.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl from legacy-api - dbc25baa6abb205766fb8606f8263b02c3503a55957fcb4576a6bb0a59d37d10 + dbddc10776ca7ebf2a299c41a4dde8ea0d8e3547bfd731cb87af2e8f5bf8962d - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-none-win_amd64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl from legacy-api - c6b52b7028b547866c2413f614ee306c2d4eafdd444b1ff656bf3295bf1484aa + 15a842bb369e00295392e7ce192de9dcbf136954614124a667f9f9f17d6a216f - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-macosx_10_7_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl from legacy-api - 9620650c364c01ed5b497dcae7c3d4b948daeae6e1883ae185fef1c927b6b534 + be5ef2f1fc586a7372bfc355986226484e06d1dc4f9402539872c8bb99e34b01 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-macosx_11_0_arm64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl from legacy-api - 2124f9e645a94ab7c853bc0a3644e0ca8ffbe5bb2d72db49aef8f9ec1c285733 + dbcf360c9e3399b056a238523146ea77eeb2a596ce263b8814c900263e46031a - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl from legacy-api - 281c8b219d4f4b3581b918b816764098d04964915b2f272d1476654143801aa2 + ecd27a66740ffd621d20b9a2f2b5ee4129a56e27bfb9458a3bcc2e45794c96cb - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl from legacy-api - 27ccc93c7457ef890b0dd31564d2a05e1aca330623c942b7e818e9e7c2669ee4 + d0b937b2a1988f184a3e9e577adaa8aede21ec0b38320d6009e02bd026db04fa - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-musllinux_1_2_aarch64.whl from legacy-api - d1c562a9bb72244fa767d1c1ab55ca1d92dd5f7c4d77878fee5483a22ffac808 + 6889469bfdc1eddf489729b471303739bf04555bb151fe8875931f8564309afc - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-musllinux_1_2_i686.whl from legacy-api - e57919c32ee295a2fca458bb73e4b20b05c115627f96f95a10f9f5acbd61172d + 19b73643c802f4eaf13d97f7855d0fb527fbc92ab7013c4ad0e13a6ae0ed23bd - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-musllinux_1_2_x86_64.whl from legacy-api - fa35ad36440aaf1ac8332b4a4a433d4acd28f1613f0d480995f5cfd3580e90b7 + 3c6afcf2338e7f374e8edc765c79fbcb4061d02b15dd5f8f314a4af2bdc7feb5 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-none-win32.whl from legacy-api - e6aea5c0eb5b0faf52c7b5c4a47c8bb64437173be97227c819ffa31801fa4e34 + dc73505153798c6f74854aba69cc75953888cf9866465196889c7cdd351e720c - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-musllinux_1_2_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-none-win_amd64.whl from legacy-api - 81cf9d306c04df1b45971c13167dc3bad625808aa01281d55f3cf852dde0e206 + 8bbe951244a838a51289ee53a6bae3a07f26d4e179b96fc7ddd3301caf0518eb - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-musllinux_1_2_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-macosx_10_12_x86_64.whl from legacy-api - 08e6e7ff286254016b945e1ab632ee843e43d45e40683b66dd12b73791366dd1 + 6ca91093a4a8da4afae7fe6a222c3b53ee4eef433ebfee4d54978a103435159e - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-musllinux_1_2_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-macosx_11_0_arm64.whl from legacy-api - 4d0a675a7acbbc16179188d8c6d0afb8628604fc1241faf41007255957335a0b + b9c2fe36d1f758b28121bef29ed1dee9b7a2453e997528e7d1ac99b94892527c - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-none-win32.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl from legacy-api - b2287c09482949e0ca0c0eb68b2aca6cf57f8af8c6dfd29dcd3bc45f17b57978 + f009c69bc8c53db5dfab72ac760895dc1f2bc1b62ab7408b253c8d1ec52459fc - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-none-win_amd64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl from legacy-api - 8015835494b21aa7abd3b43fdea0614ee35ef6b03db7ecba9beb58eadf01c24f + 6740a3e8d43a32629bb9b009017ea5b9e713b7210ba48ac8d4cb6d99d86c8ee8 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-macosx_10_7_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl from legacy-api - 6174d6ad6b58a6bcf67afbbf1723420a53d06c4b89f4c50763d6fa0a6ac9afd2 + 32b922e13d4c0080d03e7b62991ad7f5007d9cd74e239c4b16bc85ae8b70252d - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-macosx_11_0_arm64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl from legacy-api - a689e1ded7137552bea36305a7a16ad2b40be511740b80748d3140614993db98 + fe00a9057d100e69b4ae4a094203a708d65b0f345ed546fdef86498bf5390982 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl from legacy-api - f45321224144c25a62052035ce96cbcf264667bcb0d81823b1bbc22c4addd194 + 49fe9b04b6fa685bd39237d45fad89ba19e9163a1ccaa16611a812e682913496 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl from legacy-api - aa32205358a76bf578854bf31698a86dc8b2cb591fd1d79a833283f4a403f04b + aa7ac11e294304e615b43f8c441fee5d40094275ed7311f3420d805fde9b07b4 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-musllinux_1_2_aarch64.whl from legacy-api - 91bd2b7cf0f4d252eec8b7046fa6a43cee17e8acdfc00eaa8b3dbf2f9a59d061 + 6aa97af1558a9bef4025f8f5d8c60d712e0a3b13a2fe875511defc6ee77a1ab7 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-musllinux_1_2_i686.whl from legacy-api - 3acadbab8b59f63b87b518e09c4c64b142e7286b9ca7a208107d6f9f4c393c5c + 483b29f6f7ffa6af845107d4efe2e3fa8fb2693de8657bc1849f674296ff6a5a - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-musllinux_1_2_x86_64.whl from legacy-api - 429349a510da82c85431f0f3e66212d83efe9fd2850f50f339341b6532c62fe4 + 37fe0f12aebb6a0e3e17bb4cd356b1286d2d18d2e93b2d39fe647138458b4bcb - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-none-win32.whl from legacy-api - 05942656cb2cb4989cd50ced52df16be94d344eae5097e8583966a1d27da73a5 + a624cc00ef2158e04188df5e3016385b9353638139a06fb77057b3498f794782 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-musllinux_1_2_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-none-win_amd64.whl from legacy-api - 0c5441b7626c29dbd54a3f6f3713ec8e956b009f419ffdaaa3c80eaf98ddb523 + b71b8666eeea69d6363248822078c075bac6ed135faa9216aa85f295ff009b1e - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-musllinux_1_2_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-macosx_10_12_x86_64.whl from legacy-api - b6b0e17d39d21698185097652c611f9cf30f7c56ccec189789920e3e7f1cee56 + 5b48e790e0355865197ad0aca8cde3d8ede347831e1959e158369eb3493d2191 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-musllinux_1_2_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-macosx_11_0_arm64.whl from legacy-api - 3b7a64d43e2a1fa2dd46b678e00cabd9a49ebb123b339ce799204c44a593ae1c + 3e310838a5801795207c66c73ea903deda321e6146d6f282e85fa7e3e4854804 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-none-win32.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl from legacy-api - e5bbe011a2cea9060fef1bb3d668a2fd8432b8888e6d92e74c9c794d3c101595 + 2249280b870e6a42c0d972339e9cc22ee98730a99cd7f2f727549af80dd5a963 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-none-win_amd64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl from legacy-api - bec29b801b4adbf388314c0d050e851d53762ab424af22657021ce4b6eb41543 + e79059d67bea28b53d255c1437b25391653263f0e69cd7dec170d778fdbca95e - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-macosx_10_7_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl from legacy-api - 1096ca0bf2d3426cbe79d4ccc91dc5aaa73629b08ea2d8467375fad8447ce11a + 2b431c777c9653e569986ecf69ff4a5dba281cded16043d348bf9ba505486f36 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-macosx_11_0_arm64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl from legacy-api - 48aa98987d54a46e13e6954880056c204700c65616af4395d1f0639eba11764b + da584ff96ec95e97925174eb8237e32f626e7a1a97888cdd27ee2f1f24dd0ad8 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl from legacy-api - 7979d90ee2190d000129598c2b0c82f13053dba432b94e45e68253b09bb1f0f6 + 02a0629ec053fc013808a85178524e3cb63a61dbc35b22499870194a63578fb9 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl from legacy-api - 88857060b690a57d2ea8569bca58758143c8faa4639fb17d745ce60ff84c867e + fbf15aff64a163db29a91ed0868af181d6f68ec1a3a7d5afcfe4501252840bad - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-musllinux_1_2_aarch64.whl from legacy-api - 4eb74d44776b0fb0782560ea84d986dffec8ddd94947f383eba2284b0f32e35e + 07924c1b938798797d60c6308fa8ad3b3f0201802f82e4a2c41bb3fafb44cc28 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-musllinux_1_2_i686.whl from legacy-api - f62581d7e884dd01ee1707b7c21148f61f2febb7de092ae2f108743fcbef5985 + 4a5a844f68776a7715ecb30843b453f07ac89bad393431efbf7accca3ef599c1 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-musllinux_1_2_x86_64.whl from legacy-api - 6f5dcb658d597410bb7c967c1d24eaf9377b0d621358cbe9d2ff804e5dd12e81 + 518d2ca43c358929bf08f9079b617f1c2ca6e8848f83c1225c88caeac46e6cbc - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-none-win32.whl from legacy-api - 9bf9acce44e967a5103fcd820fc7580c7b0ab8583eec4e2051aec560f7b31a63 + 3aea7eed3e55119635a74bbeb80b35e776bafccb70d97e8ff838816c124539f1 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-musllinux_1_2_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-none-win_amd64.whl from legacy-api - 240687b5be0f91fbde4936a329c9b7589d9259742766f74de575e1b2046575e4 + 7dca7081e9a0c3b6490a145593f6fe3173a94197f2cb9891183ef75e9d64c425 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-musllinux_1_2_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-macosx_10_12_x86_64.whl from legacy-api - 25740fb56e8bd37692ed380e15ec734be44d7c71974d8993f452b4527814601e + b41b6321805c472f66990c2849e152aff7bc359eb92f781e3f606609eac877ad - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-musllinux_1_2_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-macosx_11_0_arm64.whl from legacy-api - a54917b7e9cd3a67e429a630e237a90b096e0ba18897bfb99ee8bd1068a5fea0 + 0a90c373ea2975519b58dece25853dbcb9779b05cc46b4819cb1917e3b3215b6 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-none-win32.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl from legacy-api - b92aafcfab3d41580d54aca35a8057341f1cfc7c9af9e8bdfc652f83a20ced31 + 16d4477bcb9fbbd7b5b0e4a5d9b493e42026c0bf1f06f723a9353f5153e75d30 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-none-win_amd64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl from legacy-api - cd316dbcc74c76266ba94eb021b0cc090b97cca122f50bd7a845f587ff4bf03f + 84b8382a90539910b53a6307f7c35697bc7e6ffb25d9c1d4e998a13e842a5e83 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-macosx_10_7_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl from legacy-api - 0853da3d5e9bc6a07b2486054a410b7b03f34046c123c6561b535bb48cc509e1 + 4888e117dd41b9d34194d9e31631af70d3d526efc363085e3089ab1a62c32ed1 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl from legacy-api - cb41ad20064e18a900dd427d7cf41cfaec83bcd1184001f3d91a1f76b3fcea4e + 5265505b3d61a0f56618c9b941dc54dc334dc6e660f1592d112cd103d914a6db - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl from legacy-api - b710bf7e7ae61957d5c4026b486be593ed3ec3dca3e5be15e0f6d8cf5d0a4990 + e75ba609dba23f2c95b776efb9dd3f0b78a76a151e96f96cc5b6b1b0004de66f - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl from legacy-api - a952ae3eb460c6712388ac2ec706d24b0e651b9396d90c9a9e0a69eb27737fdc + 1791ff70bc975b098fe6ecf04356a10e9e2bd7dc21fa7351c1742fdeb9b4966f - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-musllinux_1_2_aarch64.whl from legacy-api - 0bedd91ae1dd142a4dc15970ed2c729ff6c73f33a40fa84ed0cdbf55de87c777 + d126b52e4a473d40232ec2052a8b232270ed1f8c9571aaf33f73a14cc298c24f - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-musllinux_1_2_i686.whl from legacy-api - 761531076df51309075133a6bc1db02d98ec7f66e22b064b1d513bc909f29743 + c14937af98c4cc362a1d4374806204dd51b1e12dded1ae30645c298e5a5c4cb1 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-musllinux_1_2_x86_64.whl from legacy-api - a2baa6be130e8a00b6cbb9f18a33611ec150b4537f8563bddadb54c1b74b8193 + 3d089d0b88996df627693639d123c8158cff41c0651f646cd8fd292c7da90eaf - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-none-win32.whl from legacy-api - f05450fa1cd7c525c0b9d1a7916e595d3041ac0afbed2ff6926e5afb6a781b7f + 653647b8838cf83b2e7e6a0364f49af96deec64d2a6578324db58380cff82aca - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-none-win_amd64.whl from legacy-api - 81c4d1a3a564775c44732b94135d06e33417e829ff25226c164664f4a1046213 + fa41a64ac5b08b292906e248549ab48b69c5428f3987b09689ab2441f267d04d - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-musllinux_1_2_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-macosx_10_12_x86_64.whl from legacy-api - e888be685fa42d8b8a3d3911d5604d14db87538aa7d0b29b1a7ea80d354c732d + 7a07ced2b22f0cf0b55a6a510078174c31b6d8544f3bc00c2bcee52b3d613f74 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-macosx_11_0_arm64.whl from legacy-api - 6f8d7fe73d1816eeb5378409adc658f9525ecbfaf9e1ede1e2d67a338b0c7348 + 68cb0a499f2c4a088fd2f521453e22ed3527154136a855c62e148b7883b99f9a - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-macosx_10_7_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl from legacy-api - 0831d3ecdea22e4559cc1793f22e77067c9d8c451d55ae6a75bf1d116a8e7f42 + fa3060d885657abc549b2a0f8e1b79699290e5d83845141717c6c90c2df38311 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-macosx_11_0_arm64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl from legacy-api - 513ccbf7420c30e283c25c82d5a8f439d625a838d3ba69e79a110c260c46813f + 95f3b65d2392e1c5cec27cff08fdc0080270d5a1a4b2ea1d51d5f4a2620ff08d - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl from legacy-api - 301bd744a1adaa2f6a5e06c98f1ac2b6f8dc31a5c23b838f862d65e32fca0d4b + 2cc3712a4b0b76a1d45a9302dd2f53ff339614b1c29603a911318f2357b04dd2 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl from legacy-api - f8832a4f83d4782a8f5a7b831c47e8ffe164e43c2c148c8160ed9a6d630bc02a + 5d4eea0761e37485c9b81400437adb11c40e13ef513375bbd6973e34100aeb06 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl from legacy-api - 4b2416ed743ec5debcf61e1242e012652a4348de14ecc7df3512da072b074440 + 7f5179583d7a6cdb981151dd349786cbc318bab54963a192692d945dd3f6435d - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl from legacy-api - 35585a8cb5917161f42c2104567bb83a1d96194095fc54a543113ed5df9fa436 + 2fbb0ffc754490aff6dabbf28064be47f0f9ca0b9755976f945214965b3ace7e - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl from legacy-api - d389ff1e95b6e46ebedccf7fd1fadd10559add595ac6a7c2ea730268325f832c + a94e52537a0e0a85429eda9e49f272ada715506d3b2431f64b8a3e34eb5f3e75 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-musllinux_1_2_i686.whl from legacy-api - 9b007c2444705a2dc4a525964fd4dd28c3320b19b3410da6517cab28716f27d3 + 92b68b79c0da2a980b1c4197e56ac3dd0c8a149b4603747c4378914a68706979 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-musllinux_1_2_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl from legacy-api - 188912b22b6c8225f4c4ffa020a2baa6ad8fabb3c141a12dbe6edbb34e7f1425 + 93da1d3db08a827eda74356f9f58884adb254e59b6664f64cc04cdff2cc19b0d - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-musllinux_1_2_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-win_amd64.whl from legacy-api - 1b4cf9ab9a0ae0cb122685209806d3f1dcb63b9fccdf1424fb42a129dc8c2faa + 754bbed1a4ca48479e9d4182a561d001bbf81543876cdded6f695ec3d465846b - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-musllinux_1_2_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-macosx_10_12_x86_64.whl from legacy-api - 2d34a5450a402b00d20aeb7632489ffa2556ca7b26f4a63c35f6fccae1977427 + ca449520e7484534a2a44faf629362cae62b660601432d04c482283c47eaebab - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-macosx_10_7_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-macosx_11_0_arm64.whl from legacy-api - 466030a42724780794dea71eb32db83cc51214d66ab3fb3156edd88b9c8f0d78 + 9c4cb04a16b0f199a8c9bf807269b2f63b7b5b11425e4a6bd44bd6961d28282c - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-macosx_11_0_arm64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl from legacy-api - 68172622a5a57deb079a2c78511c40f91193548e8ab342c31e8cb0764d362459 + bb63804105143c7e24cee7db89e37cb3f3941f8e80c4379a0b355c52a52b6780 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl from legacy-api - 54cdfcda59251b9c2f87a05d038c2ae02121219a04d4a1e6fc345794295bdc07 + 55cd1fa4ecfa6d9f14fbd97ac24803e6f73e897c738f771a9fe038f2f11ff07c - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl from legacy-api - 6b75b912a0baa033350367a8a07a8b2d44fd5b90c890bfbd063a8a5f945f644b + 0f8f741b6292c86059ed175d80eefa80997125b7c478fb8769fd9ac8943a16c0 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl from legacy-api - 47aeceb4363851d17f63069318ba5721ae695d9da55d599b4d6fb31508595278 + 0fc212779bf8411667234b3cdd34d53de6c2b8b8b958e1e12cb473a5f367c338 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl from legacy-api - 0525847f83f506aa1e28eb2057b696fe38217e12931c8b1b02198cfe6975e142 + 0ad56edabcdb428c2e33bbf24f255fe2b43253b7d13a2cdbf05de955217313e6 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl from legacy-api - efbe0b5e0fd078ed7b005faa0170da4f72666360f66f0bb2d7f73526ecfd99f9 + 0a3a1e9ee9728b2c1734f65d6a1d376c6f2f6fdcc13bb007a08cc4b1ff576dc5 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl from legacy-api - 0fadfdda275c838cba5102c7f90a20f2abd7727bf8f4a2b654a5b617529c5c18 + e13de156137b7095442b288e72f33503a469aa1980ed856b43c353ac86390519 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-musllinux_1_2_i686.whl from legacy-api - 56dd500411d03c5e9927a1eb55621e906837a83b02350a9dc401247d0353717c + 07f59760ef99f31422c49038964b31c4dfcfeb5d2384ebfc71058a7c9adae2d2 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-musllinux_1_2_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl from legacy-api - 6915fc9fa6b3ec3569566832e1bb03bd801c12cea030200e68663b9a87974e76 + 59240685e7da61fb78f65a9f07f8108e36a83317c53f7b276b4175dc44151684 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-win_amd64.whl from legacy-api - 5f1519b080d8ce0a814f17ad9fb49fb3a1d4d7ce5891f5c85fc38631ca3a8dc4 + 83cba698cfb3c2c5a7c3c6bac12fe6c6a51aae69513726be6411076185a8b24a - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0.tar.gz + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1.tar.gz from legacy-api - 7036316cc26b93e401cedd781a579be606dad174829e6ad9e9c5a0da6e036f80 + e1791c4aabd117653530dccd24108fa03cc6baf21f58b950d0a73c3b3b29a350 @@ -1152,25 +1284,25 @@ main - + six - 1.16.0 + 1.17.0 Python 2 and 3 compatibility utilities optional - pkg:pypi/six@1.16.0 + pkg:pypi/six@1.17.0 - https://pypi.org/simple/six/#six-1.16.0-py2.py3-none-any.whl + https://pypi.org/simple/six/#six-1.17.0-py2.py3-none-any.whl from legacy-api - 8abb2f1d86890a2dfb989f9a77cfcfd3e47c2a354b01111771326f8aa26e0254 + 4721f391ed90541fddacab5acf947aa0d3dc7d27b2e1e8eda2be8970586c3274 - https://pypi.org/simple/six/#six-1.16.0.tar.gz + https://pypi.org/simple/six/#six-1.17.0.tar.gz from legacy-api - 1e61c37477a1626458e36f7b1d82aa5c9b094fa4802892072e49de9c60c4c926 + ff70335d468e7eb6ec65b95b99d3a2836546063f63acc5171de367e834932a81 @@ -1184,29 +1316,281 @@ Sorted Containers -- Sorted List, Sorted Dict, Sorted Set optional pkg:pypi/sortedcontainers@2.4.0 + + + https://pypi.org/simple/sortedcontainers/#sortedcontainers-2.4.0-py2.py3-none-any.whl + from legacy-api + + a163dcaede0f1c021485e957a39245190e74249897e2ae4b2aa38595db237ee0 + + + + https://pypi.org/simple/sortedcontainers/#sortedcontainers-2.4.0.tar.gz + from legacy-api + + 25caa5a06cc30b6b83d11423433f65d1f9d76c4c6a0c90e3379eaa43b9bfdb88 + + + + + main + + + + tomli + 2.2.1 + A lil' TOML parser + optional + pkg:pypi/tomli@2.2.1 + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-macosx_10_9_x86_64.whl + from legacy-api + + 678e4fa69e4575eb77d103de3df8a895e1591b48e740211bd1067378c69e8249 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-macosx_11_0_arm64.whl + from legacy-api + + 023aa114dd824ade0100497eb2318602af309e5a55595f76b626d6d9f3b7b0a6 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + from legacy-api + + ece47d672db52ac607a3d9599a9d48dcb2f2f735c6c2d1f34130085bb12b112a + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + from legacy-api + + 6972ca9c9cc9f0acaa56a8ca1ff51e7af152a9f87fb64623e31d5c83700080ee + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl + from legacy-api + + c954d2250168d28797dd4e3ac5cf812a406cd5a92674ee4c8f123c889786aa8e + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-musllinux_1_2_aarch64.whl + from legacy-api + + 8dd28b3e155b80f4d54beb40a441d366adcfe740969820caf156c019fb5c7ec4 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-musllinux_1_2_i686.whl + from legacy-api + + e59e304978767a54663af13c07b3d1af22ddee3bb2fb0618ca1593e4f593a106 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-musllinux_1_2_x86_64.whl + from legacy-api + + 33580bccab0338d00994d7f16f4c4ec25b776af3ffaac1ed74e0b3fc95e885a8 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-win32.whl + from legacy-api + + 465af0e0875402f1d226519c9904f37254b3045fc5084697cefb9bdde1ff99ff + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-win_amd64.whl + from legacy-api + + 2d0f2fdd22b02c6d81637a3c95f8cd77f995846af7414c5c4b8d0545afa1bc4b + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-macosx_10_13_x86_64.whl + from legacy-api + + 4a8f6e44de52d5e6c657c9fe83b562f5f4256d8ebbfe4ff922c495620a7f6cea + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-macosx_11_0_arm64.whl + from legacy-api + + 8d57ca8095a641b8237d5b079147646153d22552f1c637fd3ba7f4b0b29167a8 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + from legacy-api + + 4e340144ad7ae1533cb897d406382b4b6fede8890a03738ff1683af800d54192 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + from legacy-api + + db2b95f9de79181805df90bedc5a5ab4c165e6ec3fe99f970d0e302f384ad222 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl + from legacy-api + + 40741994320b232529c802f8bc86da4e1aa9f413db394617b9a256ae0f9a7f77 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-musllinux_1_2_aarch64.whl + from legacy-api + + 400e720fe168c0f8521520190686ef8ef033fb19fc493da09779e592861b78c6 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-musllinux_1_2_i686.whl + from legacy-api + + 02abe224de6ae62c19f090f68da4e27b10af2b93213d36cf44e6e1c5abd19fdd + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-musllinux_1_2_x86_64.whl + from legacy-api + + b82ebccc8c8a36f2094e969560a1b836758481f3dc360ce9a3277c65f374285e + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-win32.whl + from legacy-api + + 889f80ef92701b9dbb224e49ec87c645ce5df3fa2cc548664eb8a25e03127a98 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-win_amd64.whl + from legacy-api + + 7fc04e92e1d624a4a63c76474610238576942d6b8950a2d7f908a340494e67e4 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-macosx_10_13_x86_64.whl + from legacy-api + + f4039b9cbc3048b2416cc57ab3bda989a6fcf9b36cf8937f01a6e731b64f80d7 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-macosx_11_0_arm64.whl + from legacy-api + + 286f0ca2ffeeb5b9bd4fcc8d6c330534323ec51b2f52da063b11c502da16f30c + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + from legacy-api + + a92ef1a44547e894e2a17d24e7557a5e85a9e1d0048b0b5e7541f76c5032cb13 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + from legacy-api + + 9316dc65bed1684c9a98ee68759ceaed29d229e985297003e494aa825ebb0281 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl + from legacy-api + + e85e99945e688e32d5a35c1ff38ed0b3f41f43fad8df0bdf79f72b2ba7bc5272 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-musllinux_1_2_aarch64.whl + from legacy-api + + ac065718db92ca818f8d6141b5f66369833d4a80a9d74435a268c52bdfa73140 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-musllinux_1_2_i686.whl + from legacy-api + + d920f33822747519673ee656a4b6ac33e382eca9d331c87770faa3eef562aeb2 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-musllinux_1_2_x86_64.whl + from legacy-api + + a198f10c4d1b1375d7687bc25294306e551bf1abfa4eace6650070a5c1ae2744 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-win32.whl + from legacy-api + + d3f5614314d758649ab2ab3a62d4f2004c825922f9e370b29416484086b264ec + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-win_amd64.whl + from legacy-api + + a38aa0308e754b0e3c67e344754dff64999ff9b513e691d0e786265c93583c69 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-py3-none-any.whl + from legacy-api + + cb55c73c5f4408779d0cf3eef9f762b9c9f147a77de7b258bef0a5628adc85cc + + + + https://pypi.org/simple/tomli/#tomli-2.2.1.tar.gz + from legacy-api + + cd45e1dc79c835ce60f7404ec8119f2eb06d38b1deba146f07ced3bbc44505ff + + + main - + types-python-dateutil - 2.8.19.14 + 2.9.0.20241206 Typing stubs for python-dateutil optional - pkg:pypi/types-python-dateutil@2.8.19.14 + pkg:pypi/types-python-dateutil@2.9.0.20241206 - https://pypi.org/simple/types-python-dateutil/#types-python-dateutil-2.8.19.14.tar.gz + https://pypi.org/simple/types-python-dateutil/#types_python_dateutil-2.9.0.20241206-py3-none-any.whl from legacy-api - 1f4f10ac98bb8b16ade9dbee3518d9ace017821d94b057a425b069f834737f4b + e248a4bc70a486d3e3ec84d0dc30eec3a5f979d6e7ee4123ae043eedbb987f53 - https://pypi.org/simple/types-python-dateutil/#types_python_dateutil-2.8.19.14-py3-none-any.whl + https://pypi.org/simple/types-python-dateutil/#types_python_dateutil-2.9.0.20241206.tar.gz from legacy-api - f977b8de27787639986b4e28963263fd0e5158942b3ecef91b9335c130cb1ce9 + 18f493414c26ffba692a72369fea7a154c502646301ebfe3d56a04b3767284cb @@ -1240,25 +1624,25 @@ main - + webcolors - 1.13 + 24.8.0 A library for working with the color formats defined by HTML and CSS. optional - pkg:pypi/webcolors@1.13 + pkg:pypi/webcolors@24.8.0 - https://pypi.org/simple/webcolors/#webcolors-1.13-py3-none-any.whl + https://pypi.org/simple/webcolors/#webcolors-24.8.0-py3-none-any.whl from legacy-api - 29bc7e8752c0a1bd4a1f03c14d6e6a72e93d82193738fa860cbff59d0fcc11bf + fc4c3b59358ada164552084a8ebee637c221e4059267d0f8325b3b560f6c7f0a - https://pypi.org/simple/webcolors/#webcolors-1.13.tar.gz + https://pypi.org/simple/webcolors/#webcolors-24.8.0.tar.gz from legacy-api - c225b674c83fa923be93d235330ce0300373d02885cef23238813b0d5668304a + 08b07af286a01bcd30d583a7acadf629583d1f79bfef27dd2c2c5c263817277d @@ -1266,25 +1650,25 @@ main - + zipp - 3.17.0 + 3.20.2 Backport of pathlib-compatible object wrapper for zip files optional - pkg:pypi/zipp@3.17.0 + pkg:pypi/zipp@3.20.2 - https://pypi.org/simple/zipp/#zipp-3.17.0-py3-none-any.whl + https://pypi.org/simple/zipp/#zipp-3.20.2-py3-none-any.whl from legacy-api - 0e923e726174922dce09c53c59ad483ff7bbb8e572e00c7f7c46b88556409f31 + a817ac80d6cf4b23bf7f2828b7cabf326f15a001bea8b1f9b49631780ba28350 - https://pypi.org/simple/zipp/#zipp-3.17.0.tar.gz + https://pypi.org/simple/zipp/#zipp-3.20.2.tar.gz from legacy-api - 84e64a1c28cf7e91ed2078bb8cc8c259cb19b76942096c8d7b84947690cabaf0 + bc9eb26f4506fda01b81bcde0ca78103b6e62f991b381fec825435c836edbc29 @@ -1295,78 +1679,78 @@ - - + + - + - - - - + + + - - - + + + - - - - + + + + - - + + - - + + - - + + - + - + - + - + - - + - - + + - - - + + + - + - - + + - + + - + + - + diff --git a/tests/_data/snapshots/poetry/all-extras_with-extras_lock11_1.4.json.bin b/tests/_data/snapshots/poetry/all-extras_with-extras_lock11_1.4.json.bin index 85612d06..43066d72 100644 --- a/tests/_data/snapshots/poetry/all-extras_with-extras_lock11_1.4.json.bin +++ b/tests/_data/snapshots/poetry/all-extras_with-extras_lock11_1.4.json.bin @@ -40,7 +40,7 @@ "version": "1.3.0" }, { - "bom-ref": "attrs@23.1.0", + "bom-ref": "attrs@24.3.0", "description": "Classes Without Boilerplate", "externalReferences": [ { @@ -48,22 +48,22 @@ "hashes": [ { "alg": "SHA-256", - "content": "1f28b4522cdc2fb4256ac1a020c78acf9cba2c6b461ccd2c126f3aa8e8335d04" + "content": "ac96cd038792094f438ad1f6ff80837353805ac950cd2aa0e0625ef19850c308" } ], "type": "distribution", - "url": "https://pypi.org/simple/attrs/#attrs-23.1.0-py3-none-any.whl" + "url": "https://pypi.org/simple/attrs/#attrs-24.3.0-py3-none-any.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "6279836d581513a26f1bf235f9acd333bc9115683f14f7e8fae46c98fc50e015" + "content": "8f5c07333d543103541ba7be0e2ce16eeee8130cb0b3f9238ab904ce1e85baff" } ], "type": "distribution", - "url": "https://pypi.org/simple/attrs/#attrs-23.1.0.tar.gz" + "url": "https://pypi.org/simple/attrs/#attrs-24.3.0.tar.gz" } ], "name": "attrs", @@ -73,14 +73,38 @@ "value": "main" } ], - "purl": "pkg:pypi/attrs@23.1.0", + "purl": "pkg:pypi/attrs@24.3.0", "scope": "optional", "type": "library", - "version": "23.1.0" + "version": "24.3.0" }, { "bom-ref": "boolean.py@4.0", "description": "Define boolean algebras, create and parse boolean expressions and create custom boolean DSL.", + "externalReferences": [ + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "2876f2051d7d6394a531d82dc6eb407faa0b01a0a0b3083817ccd7323b8d96bd" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/boolean.py/#boolean.py-4.0-py3-none-any.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "17b9a181630e43dde1851d42bef546d616d5d9b4480357514597e78b203d06e4" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/boolean.py/#boolean.py-4.0.tar.gz" + } + ], "name": "boolean.py", "properties": [ { @@ -96,6 +120,30 @@ { "bom-ref": "cyclonedx-python-lib@5.1.1", "description": "Python library for CycloneDX", + "externalReferences": [ + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "2989db0cd8bb4c0c442423d71ed7a84ae059e16a2d0f932cc4bf92da7385cdb3" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/cyclonedx-python-lib/#cyclonedx_python_lib-5.1.1-py3-none-any.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "215a636a4e77385d2cf4c6c9801c9bad4791849634f2c6daa45ab2c6cb0a85f6" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/cyclonedx-python-lib/#cyclonedx_python_lib-5.1.1.tar.gz" + } + ], "name": "cyclonedx-python-lib", "properties": [ { @@ -119,6 +167,30 @@ { "bom-ref": "defusedxml@0.7.1", "description": "XML bomb protection for Python stdlib modules", + "externalReferences": [ + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "a352e7e428770286cc899e2542b6cdaedb2b4953ff269a210103ec58f6198a61" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/defusedxml/#defusedxml-0.7.1-py2.py3-none-any.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "1bb3032db185915b62d7c6209c5a8792be6a32ab2fedacc84e01b52c51aa3e69" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/defusedxml/#defusedxml-0.7.1.tar.gz" + } + ], "name": "defusedxml", "properties": [ { @@ -171,7 +243,7 @@ "version": "1.5.1" }, { - "bom-ref": "idna@3.4", + "bom-ref": "idna@3.10", "description": "Internationalized Domain Names in Applications (IDNA)", "externalReferences": [ { @@ -179,22 +251,22 @@ "hashes": [ { "alg": "SHA-256", - "content": "90b77e79eaa3eba6de819a0c442c0b4ceefc341a7a2ab77d7562bf49f425c5c2" + "content": "946d195a0d259cbba61165e88e65941f16e9b36ea6ddb97f00452bae8b1287d3" } ], "type": "distribution", - "url": "https://pypi.org/simple/idna/#idna-3.4-py3-none-any.whl" + "url": "https://pypi.org/simple/idna/#idna-3.10-py3-none-any.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "814f528e8dead7d329833b91c5faa87d60bf71824cd12a7530b5526063d02cb4" + "content": "12f65c9b470abda6dc35cf8e63cc574b1c52b11df2c86030af0ac09b01b13ea9" } ], "type": "distribution", - "url": "https://pypi.org/simple/idna/#idna-3.4.tar.gz" + "url": "https://pypi.org/simple/idna/#idna-3.10.tar.gz" } ], "name": "idna", @@ -204,13 +276,13 @@ "value": "main" } ], - "purl": "pkg:pypi/idna@3.4", + "purl": "pkg:pypi/idna@3.10", "scope": "optional", "type": "library", - "version": "3.4" + "version": "3.10" }, { - "bom-ref": "importlib-resources@6.1.1", + "bom-ref": "importlib-resources@6.4.5", "description": "Read resources from Python packages", "externalReferences": [ { @@ -218,22 +290,22 @@ "hashes": [ { "alg": "SHA-256", - "content": "e8bf90d8213b486f428c9c39714b920041cb02c184686a3dee24905aaa8105d6" + "content": "ac29d5f956f01d5e4bb63102a5a19957f1b9175e45649977264a1416783bb717" } ], "type": "distribution", - "url": "https://pypi.org/simple/importlib-resources/#importlib_resources-6.1.1-py3-none-any.whl" + "url": "https://pypi.org/simple/importlib-resources/#importlib_resources-6.4.5-py3-none-any.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "3893a00122eafde6894c59914446a512f728a0c1a45f9bb9b63721b6bacf0b4a" + "content": "980862a1d16c9e147a59603677fa2aa5fd82b87f223b6cb870695bcfce830065" } ], "type": "distribution", - "url": "https://pypi.org/simple/importlib-resources/#importlib_resources-6.1.1.tar.gz" + "url": "https://pypi.org/simple/importlib-resources/#importlib_resources-6.4.5.tar.gz" } ], "name": "importlib-resources", @@ -243,10 +315,10 @@ "value": "main" } ], - "purl": "pkg:pypi/importlib-resources@6.1.1", + "purl": "pkg:pypi/importlib-resources@6.4.5", "scope": "optional", "type": "library", - "version": "6.1.1" + "version": "6.4.5" }, { "bom-ref": "isoduration@20.11.0", @@ -288,7 +360,7 @@ "version": "20.11.0" }, { - "bom-ref": "jsonpointer@2.4", + "bom-ref": "jsonpointer@3.0.0", "description": "Identify specific nodes in a JSON document (RFC 6901)", "externalReferences": [ { @@ -296,22 +368,22 @@ "hashes": [ { "alg": "SHA-256", - "content": "15d51bba20eea3165644553647711d150376234112651b4f1811022aecad7d7a" + "content": "13e088adc14fca8b6aa8177c044e12701e6ad4b28ff10e65f2267a90109c9942" } ], "type": "distribution", - "url": "https://pypi.org/simple/jsonpointer/#jsonpointer-2.4-py2.py3-none-any.whl" + "url": "https://pypi.org/simple/jsonpointer/#jsonpointer-3.0.0-py2.py3-none-any.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "585cee82b70211fa9e6043b7bb89db6e1aa49524340dde8ad6b63206ea689d88" + "content": "2b2d729f2091522d61c3b31f82e11870f60b68f43fbc705cb76bf4b832af59ef" } ], "type": "distribution", - "url": "https://pypi.org/simple/jsonpointer/#jsonpointer-2.4.tar.gz" + "url": "https://pypi.org/simple/jsonpointer/#jsonpointer-3.0.0.tar.gz" } ], "name": "jsonpointer", @@ -321,14 +393,38 @@ "value": "main" } ], - "purl": "pkg:pypi/jsonpointer@2.4", + "purl": "pkg:pypi/jsonpointer@3.0.0", "scope": "optional", "type": "library", - "version": "2.4" + "version": "3.0.0" }, { - "bom-ref": "jsonschema@4.19.2", + "bom-ref": "jsonschema@4.23.0", "description": "An implementation of JSON Schema validation for Python", + "externalReferences": [ + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "fbadb6f8b144a8f8cf9f0b89ba94501d143e50411a1278633f56a7acf7fd5566" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/jsonschema/#jsonschema-4.23.0-py3-none-any.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "d71497fef26351a33265337fa77ffeb82423f3ea21283cd9467bb03999266bc4" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/jsonschema/#jsonschema-4.23.0.tar.gz" + } + ], "name": "jsonschema", "properties": [ { @@ -340,13 +436,13 @@ "value": "format" } ], - "purl": "pkg:pypi/jsonschema@4.19.2", + "purl": "pkg:pypi/jsonschema@4.23.0", "scope": "optional", "type": "library", - "version": "4.19.2" + "version": "4.23.0" }, { - "bom-ref": "jsonschema-specifications@2023.7.1", + "bom-ref": "jsonschema-specifications@2023.12.1", "description": "The JSON Schema meta-schemas and vocabularies, exposed as a Registry", "externalReferences": [ { @@ -354,22 +450,22 @@ "hashes": [ { "alg": "SHA-256", - "content": "05adf340b659828a004220a9613be00fa3f223f2b82002e273dee62fd50524b1" + "content": "87e4fdf3a94858b8a2ba2778d9ba57d8a9cafca7c7489c46ba0d30a8bc6a9c3c" } ], "type": "distribution", - "url": "https://pypi.org/simple/jsonschema-specifications/#jsonschema_specifications-2023.7.1-py3-none-any.whl" + "url": "https://pypi.org/simple/jsonschema-specifications/#jsonschema_specifications-2023.12.1-py3-none-any.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "c91a50404e88a1f6ba40636778e2ee08f6e24c5613fe4c53ac24578a5a7f72bb" + "content": "48a76787b3e70f5ed53f1160d2b81f586e4ca6d1548c5de7085d1682674764cc" } ], "type": "distribution", - "url": "https://pypi.org/simple/jsonschema-specifications/#jsonschema_specifications-2023.7.1.tar.gz" + "url": "https://pypi.org/simple/jsonschema-specifications/#jsonschema_specifications-2023.12.1.tar.gz" } ], "name": "jsonschema-specifications", @@ -379,44 +475,77 @@ "value": "main" } ], - "purl": "pkg:pypi/jsonschema-specifications@2023.7.1", + "purl": "pkg:pypi/jsonschema-specifications@2023.12.1", "scope": "optional", "type": "library", - "version": "2023.7.1" + "version": "2023.12.1" }, { - "bom-ref": "license-expression@30.1.1", + "bom-ref": "license-expression@30.3.1", "description": "license-expression is a comprehensive utility library to parse, compare, simplify and normalize license expressions (such as SPDX license expressions) using boolean logic.", - "name": "license-expression", - "properties": [ + "externalReferences": [ { - "name": "cdx:poetry:group", - "value": "main" + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "97904b9185c7bbb1e98799606fa7424191c375e70ba63a524b6f7100e42ddc46" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/license-expression/#license_expression-30.3.1-py3-none-any.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "60d5bec1f3364c256a92b9a08583d7ea933c7aa272c8d36d04144a89a3858c01" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/license-expression/#license_expression-30.3.1.tar.gz" } ], - "purl": "pkg:pypi/license-expression@30.1.1", - "scope": "optional", - "type": "library", - "version": "30.1.1" - }, - { - "bom-ref": "lxml@4.9.3", - "description": "Powerful and Pythonic XML processing library combining libxml2/libxslt with the ElementTree API.", - "name": "lxml", + "name": "license-expression", "properties": [ { "name": "cdx:poetry:group", "value": "main" } ], - "purl": "pkg:pypi/lxml@4.9.3", + "purl": "pkg:pypi/license-expression@30.3.1", "scope": "optional", "type": "library", - "version": "4.9.3" + "version": "30.3.1" }, { - "bom-ref": "packageurl-python@0.11.2", + "bom-ref": "packageurl-python@0.16.0", "description": "A purl aka. Package URL parser and builder", + "externalReferences": [ + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "5c3872638b177b0f1cf01c3673017b7b27ebee485693ae12a8bed70fa7fa7c35" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/packageurl-python/#packageurl_python-0.16.0-py3-none-any.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "69e3bf8a3932fe9c2400f56aaeb9f86911ecee2f9398dbe1b58ec34340be365d" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/packageurl-python/#packageurl_python-0.16.0.tar.gz" + } + ], "name": "packageurl-python", "properties": [ { @@ -424,10 +553,10 @@ "value": "main" } ], - "purl": "pkg:pypi/packageurl-python@0.11.2", + "purl": "pkg:pypi/packageurl-python@0.16.0", "scope": "optional", "type": "library", - "version": "0.11.2" + "version": "0.16.0" }, { "bom-ref": "pkgutil-resolve-name@1.3.10", @@ -471,6 +600,30 @@ { "bom-ref": "py-serializable@0.15.0", "description": "Library for serializing and deserializing Python Objects to and from JSON and XML.", + "externalReferences": [ + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "8fc41457d8ee5f5c5a12f41fd87bf1a4f2ecf9da39fee92059b728e78f320771" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/py-serializable/#py-serializable-0.15.0.tar.gz" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "d3f1201b33420c481aa83f7860c7bf2c2f036ba3ea82b6e15a96696457c36cd2" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/py-serializable/#py_serializable-0.15.0-py3-none-any.whl" + } + ], "name": "py-serializable", "properties": [ { @@ -484,7 +637,7 @@ "version": "0.15.0" }, { - "bom-ref": "python-dateutil@2.8.2", + "bom-ref": "python-dateutil@2.9.0.post0", "description": "Extensions to the standard Python datetime module", "externalReferences": [ { @@ -492,22 +645,22 @@ "hashes": [ { "alg": "SHA-256", - "content": "0123cacc1627ae19ddf3c27a5de5bd67ee4586fbdd6440d9748f8abb483d3e86" + "content": "37dd54208da7e1cd875388217d5e00ebd4179249f90fb72437e91a35459a0ad3" } ], "type": "distribution", - "url": "https://pypi.org/simple/python-dateutil/#python-dateutil-2.8.2.tar.gz" + "url": "https://pypi.org/simple/python-dateutil/#python-dateutil-2.9.0.post0.tar.gz" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "961d03dc3453ebbc59dbdea9e4e11c5651520a876d0f4db161e8674aae935da9" + "content": "a8b2bc7bffae282281c8140a97d3aa9c14da0b136dfe83f850eea9a5f7470427" } ], "type": "distribution", - "url": "https://pypi.org/simple/python-dateutil/#python_dateutil-2.8.2-py2.py3-none-any.whl" + "url": "https://pypi.org/simple/python-dateutil/#python_dateutil-2.9.0.post0-py2.py3-none-any.whl" } ], "name": "python-dateutil", @@ -517,13 +670,13 @@ "value": "main" } ], - "purl": "pkg:pypi/python-dateutil@2.8.2", + "purl": "pkg:pypi/python-dateutil@2.9.0.post0", "scope": "optional", "type": "library", - "version": "2.8.2" + "version": "2.9.0.post0" }, { - "bom-ref": "referencing@0.30.2", + "bom-ref": "referencing@0.35.1", "description": "JSON Referencing + Python", "externalReferences": [ { @@ -531,22 +684,22 @@ "hashes": [ { "alg": "SHA-256", - "content": "449b6669b6121a9e96a7f9e410b245d471e8d48964c67113ce9afe50c8dd7bdf" + "content": "eda6d3234d62814d1c64e305c1331c9a3a6132da475ab6382eaa997b21ee75de" } ], "type": "distribution", - "url": "https://pypi.org/simple/referencing/#referencing-0.30.2-py3-none-any.whl" + "url": "https://pypi.org/simple/referencing/#referencing-0.35.1-py3-none-any.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "794ad8003c65938edcdbc027f1933215e0d0ccc0291e3ce20a4d87432b59efc0" + "content": "25b42124a6c8b632a425174f24087783efb348a6f1e0008e63cd4466fedf703c" } ], "type": "distribution", - "url": "https://pypi.org/simple/referencing/#referencing-0.30.2.tar.gz" + "url": "https://pypi.org/simple/referencing/#referencing-0.35.1.tar.gz" } ], "name": "referencing", @@ -556,10 +709,10 @@ "value": "main" } ], - "purl": "pkg:pypi/referencing@0.30.2", + "purl": "pkg:pypi/referencing@0.35.1", "scope": "optional", "type": "library", - "version": "0.30.2" + "version": "0.35.1" }, { "bom-ref": "rfc3339-validator@0.1.4", @@ -640,7 +793,7 @@ "version": "1.3.8" }, { - "bom-ref": "rpds-py@0.12.0", + "bom-ref": "rpds-py@0.20.1", "description": "Python bindings to Rust's persistent data structures (rpds)", "externalReferences": [ { @@ -648,1089 +801,1133 @@ "hashes": [ { "alg": "SHA-256", - "content": "c694bee70ece3b232df4678448fdda245fd3b1bb4ba481fb6cd20e13bb784c46" + "content": "a649dfd735fff086e8a9d0503a9f0c7d01b7912a333c7ae77e1515c08c146dad" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-macosx_10_12_x86_64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "f16bc1334853e91ddaaa1217045dd7be166170beec337576818461268a3de67f" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-macosx_11_0_arm64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "14511a539afee6f9ab492b543060c7491c99924314977a55c98bfa2ee29ce78c" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "3ccb8ac2d3c71cda472b75af42818981bdacf48d2e21c36331b50b4f16930163" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "c142b88039b92e7e0cb2552e8967077e3179b22359e945574f5e2764c3953dcf" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-macosx_10_7_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "30e5ce9f501fb1f970e4a59098028cf20676dee64fc496d55c33e04bbbee097d" + "content": "f19169781dddae7478a32301b499b2858bc52fc45a112955e798ee307e294977" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-macosx_11_0_arm64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "d72a4315514e5a0b9837a086cb433b004eea630afb0cc129de76d77654a9606f" + "content": "13c56de6518e14b9bf6edde23c4c39dac5b48dcf04160ea7bce8fca8397cdf86" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "eebaf8c76c39604d52852366249ab807fe6f7a3ffb0dd5484b9944917244cdbe" + "content": "925d176a549f4832c6f69fa6026071294ab5910e82a0fe6c6228fce17b0706bd" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "a239303acb0315091d54c7ff36712dba24554993b9a93941cf301391d8a997ee" + "content": "78f0b6877bfce7a3d1ff150391354a410c55d3cdce386f862926a4958ad5ab7e" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-musllinux_1_2_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "ced40cdbb6dd47a032725a038896cceae9ce267d340f59508b23537f05455431" + "content": "3dd645e2b0dcb0fd05bf58e2e54c13875847687d0b71941ad2e757e5d89d4356" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-musllinux_1_2_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "3c8c0226c71bd0ce9892eaf6afa77ae8f43a3d9313124a03df0b389c01f832de" + "content": "4f676e21db2f8c72ff0936f895271e7a700aa1f8d31b40e4e43442ba94973899" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-musllinux_1_2_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "b8e11715178f3608874508f08e990d3771e0b8c66c73eb4e183038d600a9b274" + "content": "648386ddd1e19b4a6abab69139b002bc49ebf065b596119f8f37c38e9ecee8ff" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-none-win32.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "5210a0018c7e09c75fa788648617ebba861ae242944111d3079034e14498223f" + "content": "d9ecb51120de61e4604650666d1f2b68444d46ae18fd492245a08f53ad2b7711" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-musllinux_1_2_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-none-win_amd64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "171d9a159f1b2f42a42a64a985e4ba46fc7268c78299272ceba970743a67ee50" + "content": "762703bdd2b30983c1d9e62b4c88664df4a8a4d5ec0e9253b0231171f18f6d75" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-musllinux_1_2_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-macosx_10_12_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "57ec6baec231bb19bb5fd5fc7bae21231860a1605174b11585660236627e390e" + "content": "0b581f47257a9fce535c4567782a8976002d6b8afa2c39ff616edf87cbeff712" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-musllinux_1_2_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-macosx_11_0_arm64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "7188ddc1a8887194f984fa4110d5a3d5b9b5cd35f6bafdff1b649049cbc0ce29" + "content": "842c19a6ce894493563c3bd00d81d5100e8e57d70209e84d5491940fdb8b9e3a" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-none-win32.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "1e04581c6117ad9479b6cfae313e212fe0dfa226ac727755f0d539cd54792963" + "content": "42cbde7789f5c0bcd6816cb29808e36c01b960fb5d29f11e052215aa85497c93" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-none-win_amd64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "0a38612d07a36138507d69646c470aedbfe2b75b43a4643f7bd8e51e52779624" + "content": "6c8e9340ce5a52f95fa7d3b552b35c7e8f3874d74a03a8a69279fd5fca5dc751" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-macosx_10_7_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "f12d69d568f5647ec503b64932874dade5a20255736c89936bf690951a5e79f5" + "content": "8ba6f89cac95c0900d932c9efb7f0fb6ca47f6687feec41abcb1bd5e2bd45535" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-macosx_11_0_arm64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "4f8a1d990dc198a6c68ec3d9a637ba1ce489b38cbfb65440a27901afbc5df575" + "content": "4a916087371afd9648e1962e67403c53f9c49ca47b9680adbeef79da3a7811b0" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "8c567c664fc2f44130a20edac73e0a867f8e012bf7370276f15c6adc3586c37c" + "content": "200a23239781f46149e6a415f1e870c5ef1e712939fe8fa63035cd053ac2638e" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "0e9e976e0dbed4f51c56db10831c9623d0fd67aac02853fe5476262e5a22acb7" + "content": "58b1d5dd591973d426cbb2da5e27ba0339209832b2f3315928c9790e13f159e8" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-musllinux_1_2_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "efddca2d02254a52078c35cadad34762adbae3ff01c6b0c7787b59d038b63e0d" + "content": "6b73c67850ca7cae0f6c56f71e356d7e9fa25958d3e18a64927c2d930859b8e4" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-musllinux_1_2_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "d9e7f29c00577aff6b318681e730a519b235af292732a149337f6aaa4d1c5e31" + "content": "d8761c3c891cc51e90bc9926d6d2f59b27beaf86c74622c8979380a29cc23ac3" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-musllinux_1_2_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "389c0e38358fdc4e38e9995e7291269a3aead7acfcf8942010ee7bc5baee091c" + "content": "cd945871335a639275eee904caef90041568ce3b42f402c6959b460d25ae8732" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-none-win32.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "33ab498f9ac30598b6406e2be1b45fd231195b83d948ebd4bd77f337cb6a2bff" + "content": "7e21b7031e17c6b0e445f42ccc77f79a97e2687023c5746bfb7a9e45e0921b84" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-musllinux_1_2_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-none-win_amd64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "d56b1cd606ba4cedd64bb43479d56580e147c6ef3f5d1c5e64203a1adab784a2" + "content": "36785be22066966a27348444b40389f8444671630063edfb1a2eb04318721e17" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-musllinux_1_2_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-macosx_10_12_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "1fa73ed22c40a1bec98d7c93b5659cd35abcfa5a0a95ce876b91adbda170537c" + "content": "142c0a5124d9bd0e2976089484af5c74f47bd3298f2ed651ef54ea728d2ea42c" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-musllinux_1_2_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-macosx_11_0_arm64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "dbc25baa6abb205766fb8606f8263b02c3503a55957fcb4576a6bb0a59d37d10" + "content": "dbddc10776ca7ebf2a299c41a4dde8ea0d8e3547bfd731cb87af2e8f5bf8962d" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-none-win32.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "c6b52b7028b547866c2413f614ee306c2d4eafdd444b1ff656bf3295bf1484aa" + "content": "15a842bb369e00295392e7ce192de9dcbf136954614124a667f9f9f17d6a216f" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-none-win_amd64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "9620650c364c01ed5b497dcae7c3d4b948daeae6e1883ae185fef1c927b6b534" + "content": "be5ef2f1fc586a7372bfc355986226484e06d1dc4f9402539872c8bb99e34b01" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-macosx_10_7_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "2124f9e645a94ab7c853bc0a3644e0ca8ffbe5bb2d72db49aef8f9ec1c285733" + "content": "dbcf360c9e3399b056a238523146ea77eeb2a596ce263b8814c900263e46031a" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-macosx_11_0_arm64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "281c8b219d4f4b3581b918b816764098d04964915b2f272d1476654143801aa2" + "content": "ecd27a66740ffd621d20b9a2f2b5ee4129a56e27bfb9458a3bcc2e45794c96cb" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "27ccc93c7457ef890b0dd31564d2a05e1aca330623c942b7e818e9e7c2669ee4" + "content": "d0b937b2a1988f184a3e9e577adaa8aede21ec0b38320d6009e02bd026db04fa" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "d1c562a9bb72244fa767d1c1ab55ca1d92dd5f7c4d77878fee5483a22ffac808" + "content": "6889469bfdc1eddf489729b471303739bf04555bb151fe8875931f8564309afc" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-musllinux_1_2_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "e57919c32ee295a2fca458bb73e4b20b05c115627f96f95a10f9f5acbd61172d" + "content": "19b73643c802f4eaf13d97f7855d0fb527fbc92ab7013c4ad0e13a6ae0ed23bd" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-musllinux_1_2_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "fa35ad36440aaf1ac8332b4a4a433d4acd28f1613f0d480995f5cfd3580e90b7" + "content": "3c6afcf2338e7f374e8edc765c79fbcb4061d02b15dd5f8f314a4af2bdc7feb5" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-musllinux_1_2_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "e6aea5c0eb5b0faf52c7b5c4a47c8bb64437173be97227c819ffa31801fa4e34" + "content": "dc73505153798c6f74854aba69cc75953888cf9866465196889c7cdd351e720c" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-none-win32.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "81cf9d306c04df1b45971c13167dc3bad625808aa01281d55f3cf852dde0e206" + "content": "8bbe951244a838a51289ee53a6bae3a07f26d4e179b96fc7ddd3301caf0518eb" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-musllinux_1_2_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-none-win_amd64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "08e6e7ff286254016b945e1ab632ee843e43d45e40683b66dd12b73791366dd1" + "content": "6ca91093a4a8da4afae7fe6a222c3b53ee4eef433ebfee4d54978a103435159e" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-musllinux_1_2_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-macosx_10_12_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "4d0a675a7acbbc16179188d8c6d0afb8628604fc1241faf41007255957335a0b" + "content": "b9c2fe36d1f758b28121bef29ed1dee9b7a2453e997528e7d1ac99b94892527c" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-musllinux_1_2_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-macosx_11_0_arm64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "b2287c09482949e0ca0c0eb68b2aca6cf57f8af8c6dfd29dcd3bc45f17b57978" + "content": "f009c69bc8c53db5dfab72ac760895dc1f2bc1b62ab7408b253c8d1ec52459fc" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-none-win32.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "8015835494b21aa7abd3b43fdea0614ee35ef6b03db7ecba9beb58eadf01c24f" + "content": "6740a3e8d43a32629bb9b009017ea5b9e713b7210ba48ac8d4cb6d99d86c8ee8" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-none-win_amd64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "6174d6ad6b58a6bcf67afbbf1723420a53d06c4b89f4c50763d6fa0a6ac9afd2" + "content": "32b922e13d4c0080d03e7b62991ad7f5007d9cd74e239c4b16bc85ae8b70252d" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-macosx_10_7_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "a689e1ded7137552bea36305a7a16ad2b40be511740b80748d3140614993db98" + "content": "fe00a9057d100e69b4ae4a094203a708d65b0f345ed546fdef86498bf5390982" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-macosx_11_0_arm64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "f45321224144c25a62052035ce96cbcf264667bcb0d81823b1bbc22c4addd194" + "content": "49fe9b04b6fa685bd39237d45fad89ba19e9163a1ccaa16611a812e682913496" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "aa32205358a76bf578854bf31698a86dc8b2cb591fd1d79a833283f4a403f04b" + "content": "aa7ac11e294304e615b43f8c441fee5d40094275ed7311f3420d805fde9b07b4" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "91bd2b7cf0f4d252eec8b7046fa6a43cee17e8acdfc00eaa8b3dbf2f9a59d061" + "content": "6aa97af1558a9bef4025f8f5d8c60d712e0a3b13a2fe875511defc6ee77a1ab7" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-musllinux_1_2_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "3acadbab8b59f63b87b518e09c4c64b142e7286b9ca7a208107d6f9f4c393c5c" + "content": "483b29f6f7ffa6af845107d4efe2e3fa8fb2693de8657bc1849f674296ff6a5a" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-musllinux_1_2_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "429349a510da82c85431f0f3e66212d83efe9fd2850f50f339341b6532c62fe4" + "content": "37fe0f12aebb6a0e3e17bb4cd356b1286d2d18d2e93b2d39fe647138458b4bcb" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-musllinux_1_2_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "05942656cb2cb4989cd50ced52df16be94d344eae5097e8583966a1d27da73a5" + "content": "a624cc00ef2158e04188df5e3016385b9353638139a06fb77057b3498f794782" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-none-win32.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "0c5441b7626c29dbd54a3f6f3713ec8e956b009f419ffdaaa3c80eaf98ddb523" + "content": "b71b8666eeea69d6363248822078c075bac6ed135faa9216aa85f295ff009b1e" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-musllinux_1_2_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-none-win_amd64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "b6b0e17d39d21698185097652c611f9cf30f7c56ccec189789920e3e7f1cee56" + "content": "5b48e790e0355865197ad0aca8cde3d8ede347831e1959e158369eb3493d2191" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-musllinux_1_2_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-macosx_10_12_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "3b7a64d43e2a1fa2dd46b678e00cabd9a49ebb123b339ce799204c44a593ae1c" + "content": "3e310838a5801795207c66c73ea903deda321e6146d6f282e85fa7e3e4854804" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-musllinux_1_2_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-macosx_11_0_arm64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "e5bbe011a2cea9060fef1bb3d668a2fd8432b8888e6d92e74c9c794d3c101595" + "content": "2249280b870e6a42c0d972339e9cc22ee98730a99cd7f2f727549af80dd5a963" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-none-win32.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "bec29b801b4adbf388314c0d050e851d53762ab424af22657021ce4b6eb41543" + "content": "e79059d67bea28b53d255c1437b25391653263f0e69cd7dec170d778fdbca95e" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-none-win_amd64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "1096ca0bf2d3426cbe79d4ccc91dc5aaa73629b08ea2d8467375fad8447ce11a" + "content": "2b431c777c9653e569986ecf69ff4a5dba281cded16043d348bf9ba505486f36" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-macosx_10_7_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "48aa98987d54a46e13e6954880056c204700c65616af4395d1f0639eba11764b" + "content": "da584ff96ec95e97925174eb8237e32f626e7a1a97888cdd27ee2f1f24dd0ad8" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-macosx_11_0_arm64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "7979d90ee2190d000129598c2b0c82f13053dba432b94e45e68253b09bb1f0f6" + "content": "02a0629ec053fc013808a85178524e3cb63a61dbc35b22499870194a63578fb9" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "88857060b690a57d2ea8569bca58758143c8faa4639fb17d745ce60ff84c867e" + "content": "fbf15aff64a163db29a91ed0868af181d6f68ec1a3a7d5afcfe4501252840bad" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "4eb74d44776b0fb0782560ea84d986dffec8ddd94947f383eba2284b0f32e35e" + "content": "07924c1b938798797d60c6308fa8ad3b3f0201802f82e4a2c41bb3fafb44cc28" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-musllinux_1_2_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "f62581d7e884dd01ee1707b7c21148f61f2febb7de092ae2f108743fcbef5985" + "content": "4a5a844f68776a7715ecb30843b453f07ac89bad393431efbf7accca3ef599c1" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-musllinux_1_2_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "6f5dcb658d597410bb7c967c1d24eaf9377b0d621358cbe9d2ff804e5dd12e81" + "content": "518d2ca43c358929bf08f9079b617f1c2ca6e8848f83c1225c88caeac46e6cbc" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-musllinux_1_2_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "9bf9acce44e967a5103fcd820fc7580c7b0ab8583eec4e2051aec560f7b31a63" + "content": "3aea7eed3e55119635a74bbeb80b35e776bafccb70d97e8ff838816c124539f1" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-none-win32.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "240687b5be0f91fbde4936a329c9b7589d9259742766f74de575e1b2046575e4" + "content": "7dca7081e9a0c3b6490a145593f6fe3173a94197f2cb9891183ef75e9d64c425" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-musllinux_1_2_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-none-win_amd64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "25740fb56e8bd37692ed380e15ec734be44d7c71974d8993f452b4527814601e" + "content": "b41b6321805c472f66990c2849e152aff7bc359eb92f781e3f606609eac877ad" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-musllinux_1_2_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-macosx_10_12_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "a54917b7e9cd3a67e429a630e237a90b096e0ba18897bfb99ee8bd1068a5fea0" + "content": "0a90c373ea2975519b58dece25853dbcb9779b05cc46b4819cb1917e3b3215b6" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-musllinux_1_2_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-macosx_11_0_arm64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "b92aafcfab3d41580d54aca35a8057341f1cfc7c9af9e8bdfc652f83a20ced31" + "content": "16d4477bcb9fbbd7b5b0e4a5d9b493e42026c0bf1f06f723a9353f5153e75d30" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-none-win32.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "cd316dbcc74c76266ba94eb021b0cc090b97cca122f50bd7a845f587ff4bf03f" + "content": "84b8382a90539910b53a6307f7c35697bc7e6ffb25d9c1d4e998a13e842a5e83" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-none-win_amd64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "0853da3d5e9bc6a07b2486054a410b7b03f34046c123c6561b535bb48cc509e1" + "content": "4888e117dd41b9d34194d9e31631af70d3d526efc363085e3089ab1a62c32ed1" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-macosx_10_7_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "cb41ad20064e18a900dd427d7cf41cfaec83bcd1184001f3d91a1f76b3fcea4e" + "content": "5265505b3d61a0f56618c9b941dc54dc334dc6e660f1592d112cd103d914a6db" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "b710bf7e7ae61957d5c4026b486be593ed3ec3dca3e5be15e0f6d8cf5d0a4990" + "content": "e75ba609dba23f2c95b776efb9dd3f0b78a76a151e96f96cc5b6b1b0004de66f" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "a952ae3eb460c6712388ac2ec706d24b0e651b9396d90c9a9e0a69eb27737fdc" + "content": "1791ff70bc975b098fe6ecf04356a10e9e2bd7dc21fa7351c1742fdeb9b4966f" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "0bedd91ae1dd142a4dc15970ed2c729ff6c73f33a40fa84ed0cdbf55de87c777" + "content": "d126b52e4a473d40232ec2052a8b232270ed1f8c9571aaf33f73a14cc298c24f" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-musllinux_1_2_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "761531076df51309075133a6bc1db02d98ec7f66e22b064b1d513bc909f29743" + "content": "c14937af98c4cc362a1d4374806204dd51b1e12dded1ae30645c298e5a5c4cb1" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-musllinux_1_2_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "a2baa6be130e8a00b6cbb9f18a33611ec150b4537f8563bddadb54c1b74b8193" + "content": "3d089d0b88996df627693639d123c8158cff41c0651f646cd8fd292c7da90eaf" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-musllinux_1_2_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "f05450fa1cd7c525c0b9d1a7916e595d3041ac0afbed2ff6926e5afb6a781b7f" + "content": "653647b8838cf83b2e7e6a0364f49af96deec64d2a6578324db58380cff82aca" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-none-win32.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "81c4d1a3a564775c44732b94135d06e33417e829ff25226c164664f4a1046213" + "content": "fa41a64ac5b08b292906e248549ab48b69c5428f3987b09689ab2441f267d04d" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-none-win_amd64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "e888be685fa42d8b8a3d3911d5604d14db87538aa7d0b29b1a7ea80d354c732d" + "content": "7a07ced2b22f0cf0b55a6a510078174c31b6d8544f3bc00c2bcee52b3d613f74" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-musllinux_1_2_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-macosx_10_12_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "6f8d7fe73d1816eeb5378409adc658f9525ecbfaf9e1ede1e2d67a338b0c7348" + "content": "68cb0a499f2c4a088fd2f521453e22ed3527154136a855c62e148b7883b99f9a" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-macosx_11_0_arm64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "0831d3ecdea22e4559cc1793f22e77067c9d8c451d55ae6a75bf1d116a8e7f42" + "content": "fa3060d885657abc549b2a0f8e1b79699290e5d83845141717c6c90c2df38311" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-macosx_10_7_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "513ccbf7420c30e283c25c82d5a8f439d625a838d3ba69e79a110c260c46813f" + "content": "95f3b65d2392e1c5cec27cff08fdc0080270d5a1a4b2ea1d51d5f4a2620ff08d" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-macosx_11_0_arm64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "301bd744a1adaa2f6a5e06c98f1ac2b6f8dc31a5c23b838f862d65e32fca0d4b" + "content": "2cc3712a4b0b76a1d45a9302dd2f53ff339614b1c29603a911318f2357b04dd2" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "f8832a4f83d4782a8f5a7b831c47e8ffe164e43c2c148c8160ed9a6d630bc02a" + "content": "5d4eea0761e37485c9b81400437adb11c40e13ef513375bbd6973e34100aeb06" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "4b2416ed743ec5debcf61e1242e012652a4348de14ecc7df3512da072b074440" + "content": "7f5179583d7a6cdb981151dd349786cbc318bab54963a192692d945dd3f6435d" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "35585a8cb5917161f42c2104567bb83a1d96194095fc54a543113ed5df9fa436" + "content": "2fbb0ffc754490aff6dabbf28064be47f0f9ca0b9755976f945214965b3ace7e" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "d389ff1e95b6e46ebedccf7fd1fadd10559add595ac6a7c2ea730268325f832c" + "content": "a94e52537a0e0a85429eda9e49f272ada715506d3b2431f64b8a3e34eb5f3e75" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "9b007c2444705a2dc4a525964fd4dd28c3320b19b3410da6517cab28716f27d3" + "content": "92b68b79c0da2a980b1c4197e56ac3dd0c8a149b4603747c4378914a68706979" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-musllinux_1_2_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "188912b22b6c8225f4c4ffa020a2baa6ad8fabb3c141a12dbe6edbb34e7f1425" + "content": "93da1d3db08a827eda74356f9f58884adb254e59b6664f64cc04cdff2cc19b0d" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-musllinux_1_2_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "1b4cf9ab9a0ae0cb122685209806d3f1dcb63b9fccdf1424fb42a129dc8c2faa" + "content": "754bbed1a4ca48479e9d4182a561d001bbf81543876cdded6f695ec3d465846b" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-musllinux_1_2_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-win_amd64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "2d34a5450a402b00d20aeb7632489ffa2556ca7b26f4a63c35f6fccae1977427" + "content": "ca449520e7484534a2a44faf629362cae62b660601432d04c482283c47eaebab" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-musllinux_1_2_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-macosx_10_12_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "466030a42724780794dea71eb32db83cc51214d66ab3fb3156edd88b9c8f0d78" + "content": "9c4cb04a16b0f199a8c9bf807269b2f63b7b5b11425e4a6bd44bd6961d28282c" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-macosx_10_7_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-macosx_11_0_arm64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "68172622a5a57deb079a2c78511c40f91193548e8ab342c31e8cb0764d362459" + "content": "bb63804105143c7e24cee7db89e37cb3f3941f8e80c4379a0b355c52a52b6780" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-macosx_11_0_arm64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "54cdfcda59251b9c2f87a05d038c2ae02121219a04d4a1e6fc345794295bdc07" + "content": "55cd1fa4ecfa6d9f14fbd97ac24803e6f73e897c738f771a9fe038f2f11ff07c" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "6b75b912a0baa033350367a8a07a8b2d44fd5b90c890bfbd063a8a5f945f644b" + "content": "0f8f741b6292c86059ed175d80eefa80997125b7c478fb8769fd9ac8943a16c0" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "47aeceb4363851d17f63069318ba5721ae695d9da55d599b4d6fb31508595278" + "content": "0fc212779bf8411667234b3cdd34d53de6c2b8b8b958e1e12cb473a5f367c338" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "0525847f83f506aa1e28eb2057b696fe38217e12931c8b1b02198cfe6975e142" + "content": "0ad56edabcdb428c2e33bbf24f255fe2b43253b7d13a2cdbf05de955217313e6" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "efbe0b5e0fd078ed7b005faa0170da4f72666360f66f0bb2d7f73526ecfd99f9" + "content": "0a3a1e9ee9728b2c1734f65d6a1d376c6f2f6fdcc13bb007a08cc4b1ff576dc5" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "0fadfdda275c838cba5102c7f90a20f2abd7727bf8f4a2b654a5b617529c5c18" + "content": "e13de156137b7095442b288e72f33503a469aa1980ed856b43c353ac86390519" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "56dd500411d03c5e9927a1eb55621e906837a83b02350a9dc401247d0353717c" + "content": "07f59760ef99f31422c49038964b31c4dfcfeb5d2384ebfc71058a7c9adae2d2" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-musllinux_1_2_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "6915fc9fa6b3ec3569566832e1bb03bd801c12cea030200e68663b9a87974e76" + "content": "59240685e7da61fb78f65a9f07f8108e36a83317c53f7b276b4175dc44151684" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-musllinux_1_2_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "5f1519b080d8ce0a814f17ad9fb49fb3a1d4d7ce5891f5c85fc38631ca3a8dc4" + "content": "83cba698cfb3c2c5a7c3c6bac12fe6c6a51aae69513726be6411076185a8b24a" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-win_amd64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "7036316cc26b93e401cedd781a579be606dad174829e6ad9e9c5a0da6e036f80" + "content": "e1791c4aabd117653530dccd24108fa03cc6baf21f58b950d0a73c3b3b29a350" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0.tar.gz" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1.tar.gz" } ], "name": "rpds-py", @@ -1740,13 +1937,13 @@ "value": "main" } ], - "purl": "pkg:pypi/rpds-py@0.12.0", + "purl": "pkg:pypi/rpds-py@0.20.1", "scope": "optional", "type": "library", - "version": "0.12.0" + "version": "0.20.1" }, { - "bom-ref": "six@1.16.0", + "bom-ref": "six@1.17.0", "description": "Python 2 and 3 compatibility utilities", "externalReferences": [ { @@ -1754,22 +1951,22 @@ "hashes": [ { "alg": "SHA-256", - "content": "8abb2f1d86890a2dfb989f9a77cfcfd3e47c2a354b01111771326f8aa26e0254" + "content": "4721f391ed90541fddacab5acf947aa0d3dc7d27b2e1e8eda2be8970586c3274" } ], "type": "distribution", - "url": "https://pypi.org/simple/six/#six-1.16.0-py2.py3-none-any.whl" + "url": "https://pypi.org/simple/six/#six-1.17.0-py2.py3-none-any.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "1e61c37477a1626458e36f7b1d82aa5c9b094fa4802892072e49de9c60c4c926" + "content": "ff70335d468e7eb6ec65b95b99d3a2836546063f63acc5171de367e834932a81" } ], "type": "distribution", - "url": "https://pypi.org/simple/six/#six-1.16.0.tar.gz" + "url": "https://pypi.org/simple/six/#six-1.17.0.tar.gz" } ], "name": "six", @@ -1779,14 +1976,38 @@ "value": "main" } ], - "purl": "pkg:pypi/six@1.16.0", + "purl": "pkg:pypi/six@1.17.0", "scope": "optional", "type": "library", - "version": "1.16.0" + "version": "1.17.0" }, { "bom-ref": "sortedcontainers@2.4.0", "description": "Sorted Containers -- Sorted List, Sorted Dict, Sorted Set", + "externalReferences": [ + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "a163dcaede0f1c021485e957a39245190e74249897e2ae4b2aa38595db237ee0" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/sortedcontainers/#sortedcontainers-2.4.0-py2.py3-none-any.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "25caa5a06cc30b6b83d11423433f65d1f9d76c4c6a0c90e3379eaa43b9bfdb88" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/sortedcontainers/#sortedcontainers-2.4.0.tar.gz" + } + ], "name": "sortedcontainers", "properties": [ { @@ -1800,7 +2021,376 @@ "version": "2.4.0" }, { - "bom-ref": "types-python-dateutil@2.8.19.14", + "bom-ref": "tomli@2.2.1", + "description": "A lil' TOML parser", + "externalReferences": [ + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "678e4fa69e4575eb77d103de3df8a895e1591b48e740211bd1067378c69e8249" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-macosx_10_9_x86_64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "023aa114dd824ade0100497eb2318602af309e5a55595f76b626d6d9f3b7b0a6" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-macosx_11_0_arm64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "ece47d672db52ac607a3d9599a9d48dcb2f2f735c6c2d1f34130085bb12b112a" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "6972ca9c9cc9f0acaa56a8ca1ff51e7af152a9f87fb64623e31d5c83700080ee" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "c954d2250168d28797dd4e3ac5cf812a406cd5a92674ee4c8f123c889786aa8e" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "8dd28b3e155b80f4d54beb40a441d366adcfe740969820caf156c019fb5c7ec4" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-musllinux_1_2_aarch64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "e59e304978767a54663af13c07b3d1af22ddee3bb2fb0618ca1593e4f593a106" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-musllinux_1_2_i686.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "33580bccab0338d00994d7f16f4c4ec25b776af3ffaac1ed74e0b3fc95e885a8" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-musllinux_1_2_x86_64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "465af0e0875402f1d226519c9904f37254b3045fc5084697cefb9bdde1ff99ff" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-win32.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "2d0f2fdd22b02c6d81637a3c95f8cd77f995846af7414c5c4b8d0545afa1bc4b" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-win_amd64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "4a8f6e44de52d5e6c657c9fe83b562f5f4256d8ebbfe4ff922c495620a7f6cea" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-macosx_10_13_x86_64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "8d57ca8095a641b8237d5b079147646153d22552f1c637fd3ba7f4b0b29167a8" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-macosx_11_0_arm64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "4e340144ad7ae1533cb897d406382b4b6fede8890a03738ff1683af800d54192" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "db2b95f9de79181805df90bedc5a5ab4c165e6ec3fe99f970d0e302f384ad222" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "40741994320b232529c802f8bc86da4e1aa9f413db394617b9a256ae0f9a7f77" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "400e720fe168c0f8521520190686ef8ef033fb19fc493da09779e592861b78c6" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-musllinux_1_2_aarch64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "02abe224de6ae62c19f090f68da4e27b10af2b93213d36cf44e6e1c5abd19fdd" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-musllinux_1_2_i686.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "b82ebccc8c8a36f2094e969560a1b836758481f3dc360ce9a3277c65f374285e" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-musllinux_1_2_x86_64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "889f80ef92701b9dbb224e49ec87c645ce5df3fa2cc548664eb8a25e03127a98" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-win32.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "7fc04e92e1d624a4a63c76474610238576942d6b8950a2d7f908a340494e67e4" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-win_amd64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "f4039b9cbc3048b2416cc57ab3bda989a6fcf9b36cf8937f01a6e731b64f80d7" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-macosx_10_13_x86_64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "286f0ca2ffeeb5b9bd4fcc8d6c330534323ec51b2f52da063b11c502da16f30c" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-macosx_11_0_arm64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "a92ef1a44547e894e2a17d24e7557a5e85a9e1d0048b0b5e7541f76c5032cb13" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "9316dc65bed1684c9a98ee68759ceaed29d229e985297003e494aa825ebb0281" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "e85e99945e688e32d5a35c1ff38ed0b3f41f43fad8df0bdf79f72b2ba7bc5272" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "ac065718db92ca818f8d6141b5f66369833d4a80a9d74435a268c52bdfa73140" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-musllinux_1_2_aarch64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "d920f33822747519673ee656a4b6ac33e382eca9d331c87770faa3eef562aeb2" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-musllinux_1_2_i686.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "a198f10c4d1b1375d7687bc25294306e551bf1abfa4eace6650070a5c1ae2744" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-musllinux_1_2_x86_64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "d3f5614314d758649ab2ab3a62d4f2004c825922f9e370b29416484086b264ec" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-win32.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "a38aa0308e754b0e3c67e344754dff64999ff9b513e691d0e786265c93583c69" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-win_amd64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "cb55c73c5f4408779d0cf3eef9f762b9c9f147a77de7b258bef0a5628adc85cc" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-py3-none-any.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "cd45e1dc79c835ce60f7404ec8119f2eb06d38b1deba146f07ced3bbc44505ff" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1.tar.gz" + } + ], + "name": "tomli", + "properties": [ + { + "name": "cdx:poetry:group", + "value": "main" + } + ], + "purl": "pkg:pypi/tomli@2.2.1", + "scope": "optional", + "type": "library", + "version": "2.2.1" + }, + { + "bom-ref": "types-python-dateutil@2.9.0.20241206", "description": "Typing stubs for python-dateutil", "externalReferences": [ { @@ -1808,22 +2398,22 @@ "hashes": [ { "alg": "SHA-256", - "content": "1f4f10ac98bb8b16ade9dbee3518d9ace017821d94b057a425b069f834737f4b" + "content": "e248a4bc70a486d3e3ec84d0dc30eec3a5f979d6e7ee4123ae043eedbb987f53" } ], "type": "distribution", - "url": "https://pypi.org/simple/types-python-dateutil/#types-python-dateutil-2.8.19.14.tar.gz" + "url": "https://pypi.org/simple/types-python-dateutil/#types_python_dateutil-2.9.0.20241206-py3-none-any.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "f977b8de27787639986b4e28963263fd0e5158942b3ecef91b9335c130cb1ce9" + "content": "18f493414c26ffba692a72369fea7a154c502646301ebfe3d56a04b3767284cb" } ], "type": "distribution", - "url": "https://pypi.org/simple/types-python-dateutil/#types_python_dateutil-2.8.19.14-py3-none-any.whl" + "url": "https://pypi.org/simple/types-python-dateutil/#types_python_dateutil-2.9.0.20241206.tar.gz" } ], "name": "types-python-dateutil", @@ -1833,10 +2423,10 @@ "value": "main" } ], - "purl": "pkg:pypi/types-python-dateutil@2.8.19.14", + "purl": "pkg:pypi/types-python-dateutil@2.9.0.20241206", "scope": "optional", "type": "library", - "version": "2.8.19.14" + "version": "2.9.0.20241206" }, { "bom-ref": "uri-template@1.3.0", @@ -1878,7 +2468,7 @@ "version": "1.3.0" }, { - "bom-ref": "webcolors@1.13", + "bom-ref": "webcolors@24.8.0", "description": "A library for working with the color formats defined by HTML and CSS.", "externalReferences": [ { @@ -1886,22 +2476,22 @@ "hashes": [ { "alg": "SHA-256", - "content": "29bc7e8752c0a1bd4a1f03c14d6e6a72e93d82193738fa860cbff59d0fcc11bf" + "content": "fc4c3b59358ada164552084a8ebee637c221e4059267d0f8325b3b560f6c7f0a" } ], "type": "distribution", - "url": "https://pypi.org/simple/webcolors/#webcolors-1.13-py3-none-any.whl" + "url": "https://pypi.org/simple/webcolors/#webcolors-24.8.0-py3-none-any.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "c225b674c83fa923be93d235330ce0300373d02885cef23238813b0d5668304a" + "content": "08b07af286a01bcd30d583a7acadf629583d1f79bfef27dd2c2c5c263817277d" } ], "type": "distribution", - "url": "https://pypi.org/simple/webcolors/#webcolors-1.13.tar.gz" + "url": "https://pypi.org/simple/webcolors/#webcolors-24.8.0.tar.gz" } ], "name": "webcolors", @@ -1911,13 +2501,13 @@ "value": "main" } ], - "purl": "pkg:pypi/webcolors@1.13", + "purl": "pkg:pypi/webcolors@24.8.0", "scope": "optional", "type": "library", - "version": "1.13" + "version": "24.8.0" }, { - "bom-ref": "zipp@3.17.0", + "bom-ref": "zipp@3.20.2", "description": "Backport of pathlib-compatible object wrapper for zip files", "externalReferences": [ { @@ -1925,22 +2515,22 @@ "hashes": [ { "alg": "SHA-256", - "content": "0e923e726174922dce09c53c59ad483ff7bbb8e572e00c7f7c46b88556409f31" + "content": "a817ac80d6cf4b23bf7f2828b7cabf326f15a001bea8b1f9b49631780ba28350" } ], "type": "distribution", - "url": "https://pypi.org/simple/zipp/#zipp-3.17.0-py3-none-any.whl" + "url": "https://pypi.org/simple/zipp/#zipp-3.20.2-py3-none-any.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "84e64a1c28cf7e91ed2078bb8cc8c259cb19b76942096c8d7b84947690cabaf0" + "content": "bc9eb26f4506fda01b81bcde0ca78103b6e62f991b381fec825435c836edbc29" } ], "type": "distribution", - "url": "https://pypi.org/simple/zipp/#zipp-3.17.0.tar.gz" + "url": "https://pypi.org/simple/zipp/#zipp-3.20.2.tar.gz" } ], "name": "zipp", @@ -1950,32 +2540,31 @@ "value": "main" } ], - "purl": "pkg:pypi/zipp@3.17.0", + "purl": "pkg:pypi/zipp@3.20.2", "scope": "optional", "type": "library", - "version": "3.17.0" + "version": "3.20.2" } ], "dependencies": [ { "dependsOn": [ - "python-dateutil@2.8.2", - "types-python-dateutil@2.8.19.14" + "python-dateutil@2.9.0.post0", + "types-python-dateutil@2.9.0.20241206" ], "ref": "arrow@1.3.0" }, { - "ref": "attrs@23.1.0" + "ref": "attrs@24.3.0" }, { "ref": "boolean.py@4.0" }, { "dependsOn": [ - "jsonschema@4.19.2", - "license-expression@30.1.1", - "lxml@4.9.3", - "packageurl-python@0.11.2", + "jsonschema@4.23.0", + "license-expression@30.3.1", + "packageurl-python@0.16.0", "py-serializable@0.15.0", "sortedcontainers@2.4.0" ], @@ -1988,13 +2577,13 @@ "ref": "fqdn@1.5.1" }, { - "ref": "idna@3.4" + "ref": "idna@3.10" }, { "dependsOn": [ - "zipp@3.17.0" + "zipp@3.20.2" ], - "ref": "importlib-resources@6.1.1" + "ref": "importlib-resources@6.4.5" }, { "dependsOn": [ @@ -2003,45 +2592,42 @@ "ref": "isoduration@20.11.0" }, { - "ref": "jsonpointer@2.4" + "ref": "jsonpointer@3.0.0" }, { "dependsOn": [ - "importlib-resources@6.1.1", - "referencing@0.30.2" + "importlib-resources@6.4.5", + "referencing@0.35.1" ], - "ref": "jsonschema-specifications@2023.7.1" + "ref": "jsonschema-specifications@2023.12.1" }, { "dependsOn": [ - "attrs@23.1.0", + "attrs@24.3.0", "fqdn@1.5.1", - "idna@3.4", - "importlib-resources@6.1.1", + "idna@3.10", + "importlib-resources@6.4.5", "isoduration@20.11.0", - "jsonpointer@2.4", - "jsonschema-specifications@2023.7.1", + "jsonpointer@3.0.0", + "jsonschema-specifications@2023.12.1", "pkgutil-resolve-name@1.3.10", - "referencing@0.30.2", + "referencing@0.35.1", "rfc3339-validator@0.1.4", "rfc3987@1.3.8", - "rpds-py@0.12.0", + "rpds-py@0.20.1", "uri-template@1.3.0", - "webcolors@1.13" + "webcolors@24.8.0" ], - "ref": "jsonschema@4.19.2" + "ref": "jsonschema@4.23.0" }, { "dependsOn": [ "boolean.py@4.0" ], - "ref": "license-expression@30.1.1" - }, - { - "ref": "lxml@4.9.3" + "ref": "license-expression@30.3.1" }, { - "ref": "packageurl-python@0.11.2" + "ref": "packageurl-python@0.16.0" }, { "ref": "pkgutil-resolve-name@1.3.10" @@ -2054,20 +2640,20 @@ }, { "dependsOn": [ - "six@1.16.0" + "six@1.17.0" ], - "ref": "python-dateutil@2.8.2" + "ref": "python-dateutil@2.9.0.post0" }, { "dependsOn": [ - "attrs@23.1.0", - "rpds-py@0.12.0" + "attrs@24.3.0", + "rpds-py@0.20.1" ], - "ref": "referencing@0.30.2" + "ref": "referencing@0.35.1" }, { "dependsOn": [ - "six@1.16.0" + "six@1.17.0" ], "ref": "rfc3339-validator@0.1.4" }, @@ -2075,31 +2661,35 @@ "ref": "rfc3987@1.3.8" }, { - "ref": "rpds-py@0.12.0" + "ref": "rpds-py@0.20.1" }, { - "ref": "six@1.16.0" + "ref": "six@1.17.0" }, { "ref": "sortedcontainers@2.4.0" }, { - "ref": "types-python-dateutil@2.8.19.14" + "ref": "tomli@2.2.1" + }, + { + "ref": "types-python-dateutil@2.9.0.20241206" }, { "ref": "uri-template@1.3.0" }, { - "ref": "webcolors@1.13" + "ref": "webcolors@24.8.0" }, { "dependsOn": [ - "cyclonedx-python-lib@5.1.1" + "cyclonedx-python-lib@5.1.1", + "tomli@2.2.1" ], "ref": "with-extras" }, { - "ref": "zipp@3.17.0" + "ref": "zipp@3.20.2" } ], "metadata": { @@ -2108,9 +2698,17 @@ "description": "depenndencies with extras", "name": "with-extras", "properties": [ + { + "name": "cdx:python:package:required-extra", + "value": "foo" + }, { "name": "cdx:python:package:required-extra", "value": "my-extra" + }, + { + "name": "cdx:python:package:required-extra", + "value": "toml" } ], "type": "application", diff --git a/tests/_data/snapshots/poetry/all-extras_with-extras_lock11_1.4.xml.bin b/tests/_data/snapshots/poetry/all-extras_with-extras_lock11_1.4.xml.bin index 33b153e8..3ebce4d2 100644 --- a/tests/_data/snapshots/poetry/all-extras_with-extras_lock11_1.4.xml.bin +++ b/tests/_data/snapshots/poetry/all-extras_with-extras_lock11_1.4.xml.bin @@ -45,7 +45,9 @@ 0.1.0 depenndencies with extras + foo my-extra + toml @@ -79,25 +81,25 @@ main - + attrs - 23.1.0 + 24.3.0 Classes Without Boilerplate optional - pkg:pypi/attrs@23.1.0 + pkg:pypi/attrs@24.3.0 - https://pypi.org/simple/attrs/#attrs-23.1.0-py3-none-any.whl + https://pypi.org/simple/attrs/#attrs-24.3.0-py3-none-any.whl from legacy-api - 1f28b4522cdc2fb4256ac1a020c78acf9cba2c6b461ccd2c126f3aa8e8335d04 + ac96cd038792094f438ad1f6ff80837353805ac950cd2aa0e0625ef19850c308 - https://pypi.org/simple/attrs/#attrs-23.1.0.tar.gz + https://pypi.org/simple/attrs/#attrs-24.3.0.tar.gz from legacy-api - 6279836d581513a26f1bf235f9acd333bc9115683f14f7e8fae46c98fc50e015 + 8f5c07333d543103541ba7be0e2ce16eeee8130cb0b3f9238ab904ce1e85baff @@ -111,6 +113,22 @@ Define boolean algebras, create and parse boolean expressions and create custom boolean DSL. optional pkg:pypi/boolean.py@4.0 + + + https://pypi.org/simple/boolean.py/#boolean.py-4.0-py3-none-any.whl + from legacy-api + + 2876f2051d7d6394a531d82dc6eb407faa0b01a0a0b3083817ccd7323b8d96bd + + + + https://pypi.org/simple/boolean.py/#boolean.py-4.0.tar.gz + from legacy-api + + 17b9a181630e43dde1851d42bef546d616d5d9b4480357514597e78b203d06e4 + + + main @@ -121,6 +139,22 @@ Python library for CycloneDX optional pkg:pypi/cyclonedx-python-lib@5.1.1 + + + https://pypi.org/simple/cyclonedx-python-lib/#cyclonedx_python_lib-5.1.1-py3-none-any.whl + from legacy-api + + 2989db0cd8bb4c0c442423d71ed7a84ae059e16a2d0f932cc4bf92da7385cdb3 + + + + https://pypi.org/simple/cyclonedx-python-lib/#cyclonedx_python_lib-5.1.1.tar.gz + from legacy-api + + 215a636a4e77385d2cf4c6c9801c9bad4791849634f2c6daa45ab2c6cb0a85f6 + + + main json-validation @@ -133,6 +167,22 @@ XML bomb protection for Python stdlib modules optional pkg:pypi/defusedxml@0.7.1 + + + https://pypi.org/simple/defusedxml/#defusedxml-0.7.1-py2.py3-none-any.whl + from legacy-api + + a352e7e428770286cc899e2542b6cdaedb2b4953ff269a210103ec58f6198a61 + + + + https://pypi.org/simple/defusedxml/#defusedxml-0.7.1.tar.gz + from legacy-api + + 1bb3032db185915b62d7c6209c5a8792be6a32ab2fedacc84e01b52c51aa3e69 + + + main @@ -163,25 +213,25 @@ main - + idna - 3.4 + 3.10 Internationalized Domain Names in Applications (IDNA) optional - pkg:pypi/idna@3.4 + pkg:pypi/idna@3.10 - https://pypi.org/simple/idna/#idna-3.4-py3-none-any.whl + https://pypi.org/simple/idna/#idna-3.10-py3-none-any.whl from legacy-api - 90b77e79eaa3eba6de819a0c442c0b4ceefc341a7a2ab77d7562bf49f425c5c2 + 946d195a0d259cbba61165e88e65941f16e9b36ea6ddb97f00452bae8b1287d3 - https://pypi.org/simple/idna/#idna-3.4.tar.gz + https://pypi.org/simple/idna/#idna-3.10.tar.gz from legacy-api - 814f528e8dead7d329833b91c5faa87d60bf71824cd12a7530b5526063d02cb4 + 12f65c9b470abda6dc35cf8e63cc574b1c52b11df2c86030af0ac09b01b13ea9 @@ -189,25 +239,25 @@ main - + importlib-resources - 6.1.1 + 6.4.5 Read resources from Python packages optional - pkg:pypi/importlib-resources@6.1.1 + pkg:pypi/importlib-resources@6.4.5 - https://pypi.org/simple/importlib-resources/#importlib_resources-6.1.1-py3-none-any.whl + https://pypi.org/simple/importlib-resources/#importlib_resources-6.4.5-py3-none-any.whl from legacy-api - e8bf90d8213b486f428c9c39714b920041cb02c184686a3dee24905aaa8105d6 + ac29d5f956f01d5e4bb63102a5a19957f1b9175e45649977264a1416783bb717 - https://pypi.org/simple/importlib-resources/#importlib_resources-6.1.1.tar.gz + https://pypi.org/simple/importlib-resources/#importlib_resources-6.4.5.tar.gz from legacy-api - 3893a00122eafde6894c59914446a512f728a0c1a45f9bb9b63721b6bacf0b4a + 980862a1d16c9e147a59603677fa2aa5fd82b87f223b6cb870695bcfce830065 @@ -241,25 +291,25 @@ main - + jsonpointer - 2.4 + 3.0.0 Identify specific nodes in a JSON document (RFC 6901) optional - pkg:pypi/jsonpointer@2.4 + pkg:pypi/jsonpointer@3.0.0 - https://pypi.org/simple/jsonpointer/#jsonpointer-2.4-py2.py3-none-any.whl + https://pypi.org/simple/jsonpointer/#jsonpointer-3.0.0-py2.py3-none-any.whl from legacy-api - 15d51bba20eea3165644553647711d150376234112651b4f1811022aecad7d7a + 13e088adc14fca8b6aa8177c044e12701e6ad4b28ff10e65f2267a90109c9942 - https://pypi.org/simple/jsonpointer/#jsonpointer-2.4.tar.gz + https://pypi.org/simple/jsonpointer/#jsonpointer-3.0.0.tar.gz from legacy-api - 585cee82b70211fa9e6043b7bb89db6e1aa49524340dde8ad6b63206ea689d88 + 2b2d729f2091522d61c3b31f82e11870f60b68f43fbc705cb76bf4b832af59ef @@ -267,36 +317,52 @@ main - + jsonschema - 4.19.2 + 4.23.0 An implementation of JSON Schema validation for Python optional - pkg:pypi/jsonschema@4.19.2 + pkg:pypi/jsonschema@4.23.0 + + + https://pypi.org/simple/jsonschema/#jsonschema-4.23.0-py3-none-any.whl + from legacy-api + + fbadb6f8b144a8f8cf9f0b89ba94501d143e50411a1278633f56a7acf7fd5566 + + + + https://pypi.org/simple/jsonschema/#jsonschema-4.23.0.tar.gz + from legacy-api + + d71497fef26351a33265337fa77ffeb82423f3ea21283cd9467bb03999266bc4 + + + main format - + jsonschema-specifications - 2023.7.1 + 2023.12.1 The JSON Schema meta-schemas and vocabularies, exposed as a Registry optional - pkg:pypi/jsonschema-specifications@2023.7.1 + pkg:pypi/jsonschema-specifications@2023.12.1 - https://pypi.org/simple/jsonschema-specifications/#jsonschema_specifications-2023.7.1-py3-none-any.whl + https://pypi.org/simple/jsonschema-specifications/#jsonschema_specifications-2023.12.1-py3-none-any.whl from legacy-api - 05adf340b659828a004220a9613be00fa3f223f2b82002e273dee62fd50524b1 + 87e4fdf3a94858b8a2ba2778d9ba57d8a9cafca7c7489c46ba0d30a8bc6a9c3c - https://pypi.org/simple/jsonschema-specifications/#jsonschema_specifications-2023.7.1.tar.gz + https://pypi.org/simple/jsonschema-specifications/#jsonschema_specifications-2023.12.1.tar.gz from legacy-api - c91a50404e88a1f6ba40636778e2ee08f6e24c5613fe4c53ac24578a5a7f72bb + 48a76787b3e70f5ed53f1160d2b81f586e4ca6d1548c5de7085d1682674764cc @@ -304,32 +370,54 @@ main - + license-expression - 30.1.1 + 30.3.1 license-expression is a comprehensive utility library to parse, compare, simplify and normalize license expressions (such as SPDX license expressions) using boolean logic. optional - pkg:pypi/license-expression@30.1.1 - - main - - - - lxml - 4.9.3 - Powerful and Pythonic XML processing library combining libxml2/libxslt with the ElementTree API. - optional - pkg:pypi/lxml@4.9.3 + pkg:pypi/license-expression@30.3.1 + + + https://pypi.org/simple/license-expression/#license_expression-30.3.1-py3-none-any.whl + from legacy-api + + 97904b9185c7bbb1e98799606fa7424191c375e70ba63a524b6f7100e42ddc46 + + + + https://pypi.org/simple/license-expression/#license_expression-30.3.1.tar.gz + from legacy-api + + 60d5bec1f3364c256a92b9a08583d7ea933c7aa272c8d36d04144a89a3858c01 + + + main - + packageurl-python - 0.11.2 + 0.16.0 A purl aka. Package URL parser and builder optional - pkg:pypi/packageurl-python@0.11.2 + pkg:pypi/packageurl-python@0.16.0 + + + https://pypi.org/simple/packageurl-python/#packageurl_python-0.16.0-py3-none-any.whl + from legacy-api + + 5c3872638b177b0f1cf01c3673017b7b27ebee485693ae12a8bed70fa7fa7c35 + + + + https://pypi.org/simple/packageurl-python/#packageurl_python-0.16.0.tar.gz + from legacy-api + + 69e3bf8a3932fe9c2400f56aaeb9f86911ecee2f9398dbe1b58ec34340be365d + + + main @@ -366,29 +454,45 @@ Library for serializing and deserializing Python Objects to and from JSON and XML. optional pkg:pypi/py-serializable@0.15.0 + + + https://pypi.org/simple/py-serializable/#py-serializable-0.15.0.tar.gz + from legacy-api + + 8fc41457d8ee5f5c5a12f41fd87bf1a4f2ecf9da39fee92059b728e78f320771 + + + + https://pypi.org/simple/py-serializable/#py_serializable-0.15.0-py3-none-any.whl + from legacy-api + + d3f1201b33420c481aa83f7860c7bf2c2f036ba3ea82b6e15a96696457c36cd2 + + + main - + python-dateutil - 2.8.2 + 2.9.0.post0 Extensions to the standard Python datetime module optional - pkg:pypi/python-dateutil@2.8.2 + pkg:pypi/python-dateutil@2.9.0.post0 - https://pypi.org/simple/python-dateutil/#python-dateutil-2.8.2.tar.gz + https://pypi.org/simple/python-dateutil/#python-dateutil-2.9.0.post0.tar.gz from legacy-api - 0123cacc1627ae19ddf3c27a5de5bd67ee4586fbdd6440d9748f8abb483d3e86 + 37dd54208da7e1cd875388217d5e00ebd4179249f90fb72437e91a35459a0ad3 - https://pypi.org/simple/python-dateutil/#python_dateutil-2.8.2-py2.py3-none-any.whl + https://pypi.org/simple/python-dateutil/#python_dateutil-2.9.0.post0-py2.py3-none-any.whl from legacy-api - 961d03dc3453ebbc59dbdea9e4e11c5651520a876d0f4db161e8674aae935da9 + a8b2bc7bffae282281c8140a97d3aa9c14da0b136dfe83f850eea9a5f7470427 @@ -396,25 +500,25 @@ main - + referencing - 0.30.2 + 0.35.1 JSON Referencing + Python optional - pkg:pypi/referencing@0.30.2 + pkg:pypi/referencing@0.35.1 - https://pypi.org/simple/referencing/#referencing-0.30.2-py3-none-any.whl + https://pypi.org/simple/referencing/#referencing-0.35.1-py3-none-any.whl from legacy-api - 449b6669b6121a9e96a7f9e410b245d471e8d48964c67113ce9afe50c8dd7bdf + eda6d3234d62814d1c64e305c1331c9a3a6132da475ab6382eaa997b21ee75de - https://pypi.org/simple/referencing/#referencing-0.30.2.tar.gz + https://pypi.org/simple/referencing/#referencing-0.35.1.tar.gz from legacy-api - 794ad8003c65938edcdbc027f1933215e0d0ccc0291e3ce20a4d87432b59efc0 + 25b42124a6c8b632a425174f24087783efb348a6f1e0008e63cd4466fedf703c @@ -474,704 +578,732 @@ main - + rpds-py - 0.12.0 + 0.20.1 Python bindings to Rust's persistent data structures (rpds) optional - pkg:pypi/rpds-py@0.12.0 + pkg:pypi/rpds-py@0.20.1 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-macosx_10_7_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-macosx_10_12_x86_64.whl + from legacy-api + + a649dfd735fff086e8a9d0503a9f0c7d01b7912a333c7ae77e1515c08c146dad + + + + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-macosx_11_0_arm64.whl + from legacy-api + + f16bc1334853e91ddaaa1217045dd7be166170beec337576818461268a3de67f + + + + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + from legacy-api + + 14511a539afee6f9ab492b543060c7491c99924314977a55c98bfa2ee29ce78c + + + + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl + from legacy-api + + 3ccb8ac2d3c71cda472b75af42818981bdacf48d2e21c36331b50b4f16930163 + + + + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl from legacy-api - c694bee70ece3b232df4678448fdda245fd3b1bb4ba481fb6cd20e13bb784c46 + c142b88039b92e7e0cb2552e8967077e3179b22359e945574f5e2764c3953dcf - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-macosx_11_0_arm64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl from legacy-api - 30e5ce9f501fb1f970e4a59098028cf20676dee64fc496d55c33e04bbbee097d + f19169781dddae7478a32301b499b2858bc52fc45a112955e798ee307e294977 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl from legacy-api - d72a4315514e5a0b9837a086cb433b004eea630afb0cc129de76d77654a9606f + 13c56de6518e14b9bf6edde23c4c39dac5b48dcf04160ea7bce8fca8397cdf86 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl from legacy-api - eebaf8c76c39604d52852366249ab807fe6f7a3ffb0dd5484b9944917244cdbe + 925d176a549f4832c6f69fa6026071294ab5910e82a0fe6c6228fce17b0706bd - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-musllinux_1_2_aarch64.whl from legacy-api - a239303acb0315091d54c7ff36712dba24554993b9a93941cf301391d8a997ee + 78f0b6877bfce7a3d1ff150391354a410c55d3cdce386f862926a4958ad5ab7e - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-musllinux_1_2_i686.whl from legacy-api - ced40cdbb6dd47a032725a038896cceae9ce267d340f59508b23537f05455431 + 3dd645e2b0dcb0fd05bf58e2e54c13875847687d0b71941ad2e757e5d89d4356 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-musllinux_1_2_x86_64.whl from legacy-api - 3c8c0226c71bd0ce9892eaf6afa77ae8f43a3d9313124a03df0b389c01f832de + 4f676e21db2f8c72ff0936f895271e7a700aa1f8d31b40e4e43442ba94973899 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-none-win32.whl from legacy-api - b8e11715178f3608874508f08e990d3771e0b8c66c73eb4e183038d600a9b274 + 648386ddd1e19b4a6abab69139b002bc49ebf065b596119f8f37c38e9ecee8ff - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-musllinux_1_2_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-none-win_amd64.whl from legacy-api - 5210a0018c7e09c75fa788648617ebba861ae242944111d3079034e14498223f + d9ecb51120de61e4604650666d1f2b68444d46ae18fd492245a08f53ad2b7711 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-musllinux_1_2_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-macosx_10_12_x86_64.whl from legacy-api - 171d9a159f1b2f42a42a64a985e4ba46fc7268c78299272ceba970743a67ee50 + 762703bdd2b30983c1d9e62b4c88664df4a8a4d5ec0e9253b0231171f18f6d75 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-musllinux_1_2_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-macosx_11_0_arm64.whl from legacy-api - 57ec6baec231bb19bb5fd5fc7bae21231860a1605174b11585660236627e390e + 0b581f47257a9fce535c4567782a8976002d6b8afa2c39ff616edf87cbeff712 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-none-win32.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl from legacy-api - 7188ddc1a8887194f984fa4110d5a3d5b9b5cd35f6bafdff1b649049cbc0ce29 + 842c19a6ce894493563c3bd00d81d5100e8e57d70209e84d5491940fdb8b9e3a - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-none-win_amd64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl from legacy-api - 1e04581c6117ad9479b6cfae313e212fe0dfa226ac727755f0d539cd54792963 + 42cbde7789f5c0bcd6816cb29808e36c01b960fb5d29f11e052215aa85497c93 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-macosx_10_7_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl from legacy-api - 0a38612d07a36138507d69646c470aedbfe2b75b43a4643f7bd8e51e52779624 + 6c8e9340ce5a52f95fa7d3b552b35c7e8f3874d74a03a8a69279fd5fca5dc751 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-macosx_11_0_arm64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl from legacy-api - f12d69d568f5647ec503b64932874dade5a20255736c89936bf690951a5e79f5 + 8ba6f89cac95c0900d932c9efb7f0fb6ca47f6687feec41abcb1bd5e2bd45535 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl from legacy-api - 4f8a1d990dc198a6c68ec3d9a637ba1ce489b38cbfb65440a27901afbc5df575 + 4a916087371afd9648e1962e67403c53f9c49ca47b9680adbeef79da3a7811b0 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl from legacy-api - 8c567c664fc2f44130a20edac73e0a867f8e012bf7370276f15c6adc3586c37c + 200a23239781f46149e6a415f1e870c5ef1e712939fe8fa63035cd053ac2638e - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-musllinux_1_2_aarch64.whl from legacy-api - 0e9e976e0dbed4f51c56db10831c9623d0fd67aac02853fe5476262e5a22acb7 + 58b1d5dd591973d426cbb2da5e27ba0339209832b2f3315928c9790e13f159e8 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-musllinux_1_2_i686.whl from legacy-api - efddca2d02254a52078c35cadad34762adbae3ff01c6b0c7787b59d038b63e0d + 6b73c67850ca7cae0f6c56f71e356d7e9fa25958d3e18a64927c2d930859b8e4 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-musllinux_1_2_x86_64.whl from legacy-api - d9e7f29c00577aff6b318681e730a519b235af292732a149337f6aaa4d1c5e31 + d8761c3c891cc51e90bc9926d6d2f59b27beaf86c74622c8979380a29cc23ac3 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-none-win32.whl from legacy-api - 389c0e38358fdc4e38e9995e7291269a3aead7acfcf8942010ee7bc5baee091c + cd945871335a639275eee904caef90041568ce3b42f402c6959b460d25ae8732 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-musllinux_1_2_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-none-win_amd64.whl from legacy-api - 33ab498f9ac30598b6406e2be1b45fd231195b83d948ebd4bd77f337cb6a2bff + 7e21b7031e17c6b0e445f42ccc77f79a97e2687023c5746bfb7a9e45e0921b84 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-musllinux_1_2_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-macosx_10_12_x86_64.whl from legacy-api - d56b1cd606ba4cedd64bb43479d56580e147c6ef3f5d1c5e64203a1adab784a2 + 36785be22066966a27348444b40389f8444671630063edfb1a2eb04318721e17 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-musllinux_1_2_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-macosx_11_0_arm64.whl from legacy-api - 1fa73ed22c40a1bec98d7c93b5659cd35abcfa5a0a95ce876b91adbda170537c + 142c0a5124d9bd0e2976089484af5c74f47bd3298f2ed651ef54ea728d2ea42c - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-none-win32.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl from legacy-api - dbc25baa6abb205766fb8606f8263b02c3503a55957fcb4576a6bb0a59d37d10 + dbddc10776ca7ebf2a299c41a4dde8ea0d8e3547bfd731cb87af2e8f5bf8962d - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-none-win_amd64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl from legacy-api - c6b52b7028b547866c2413f614ee306c2d4eafdd444b1ff656bf3295bf1484aa + 15a842bb369e00295392e7ce192de9dcbf136954614124a667f9f9f17d6a216f - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-macosx_10_7_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl from legacy-api - 9620650c364c01ed5b497dcae7c3d4b948daeae6e1883ae185fef1c927b6b534 + be5ef2f1fc586a7372bfc355986226484e06d1dc4f9402539872c8bb99e34b01 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-macosx_11_0_arm64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl from legacy-api - 2124f9e645a94ab7c853bc0a3644e0ca8ffbe5bb2d72db49aef8f9ec1c285733 + dbcf360c9e3399b056a238523146ea77eeb2a596ce263b8814c900263e46031a - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl from legacy-api - 281c8b219d4f4b3581b918b816764098d04964915b2f272d1476654143801aa2 + ecd27a66740ffd621d20b9a2f2b5ee4129a56e27bfb9458a3bcc2e45794c96cb - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl from legacy-api - 27ccc93c7457ef890b0dd31564d2a05e1aca330623c942b7e818e9e7c2669ee4 + d0b937b2a1988f184a3e9e577adaa8aede21ec0b38320d6009e02bd026db04fa - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-musllinux_1_2_aarch64.whl from legacy-api - d1c562a9bb72244fa767d1c1ab55ca1d92dd5f7c4d77878fee5483a22ffac808 + 6889469bfdc1eddf489729b471303739bf04555bb151fe8875931f8564309afc - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-musllinux_1_2_i686.whl from legacy-api - e57919c32ee295a2fca458bb73e4b20b05c115627f96f95a10f9f5acbd61172d + 19b73643c802f4eaf13d97f7855d0fb527fbc92ab7013c4ad0e13a6ae0ed23bd - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-musllinux_1_2_x86_64.whl from legacy-api - fa35ad36440aaf1ac8332b4a4a433d4acd28f1613f0d480995f5cfd3580e90b7 + 3c6afcf2338e7f374e8edc765c79fbcb4061d02b15dd5f8f314a4af2bdc7feb5 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-none-win32.whl from legacy-api - e6aea5c0eb5b0faf52c7b5c4a47c8bb64437173be97227c819ffa31801fa4e34 + dc73505153798c6f74854aba69cc75953888cf9866465196889c7cdd351e720c - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-musllinux_1_2_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-none-win_amd64.whl from legacy-api - 81cf9d306c04df1b45971c13167dc3bad625808aa01281d55f3cf852dde0e206 + 8bbe951244a838a51289ee53a6bae3a07f26d4e179b96fc7ddd3301caf0518eb - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-musllinux_1_2_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-macosx_10_12_x86_64.whl from legacy-api - 08e6e7ff286254016b945e1ab632ee843e43d45e40683b66dd12b73791366dd1 + 6ca91093a4a8da4afae7fe6a222c3b53ee4eef433ebfee4d54978a103435159e - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-musllinux_1_2_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-macosx_11_0_arm64.whl from legacy-api - 4d0a675a7acbbc16179188d8c6d0afb8628604fc1241faf41007255957335a0b + b9c2fe36d1f758b28121bef29ed1dee9b7a2453e997528e7d1ac99b94892527c - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-none-win32.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl from legacy-api - b2287c09482949e0ca0c0eb68b2aca6cf57f8af8c6dfd29dcd3bc45f17b57978 + f009c69bc8c53db5dfab72ac760895dc1f2bc1b62ab7408b253c8d1ec52459fc - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-none-win_amd64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl from legacy-api - 8015835494b21aa7abd3b43fdea0614ee35ef6b03db7ecba9beb58eadf01c24f + 6740a3e8d43a32629bb9b009017ea5b9e713b7210ba48ac8d4cb6d99d86c8ee8 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-macosx_10_7_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl from legacy-api - 6174d6ad6b58a6bcf67afbbf1723420a53d06c4b89f4c50763d6fa0a6ac9afd2 + 32b922e13d4c0080d03e7b62991ad7f5007d9cd74e239c4b16bc85ae8b70252d - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-macosx_11_0_arm64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl from legacy-api - a689e1ded7137552bea36305a7a16ad2b40be511740b80748d3140614993db98 + fe00a9057d100e69b4ae4a094203a708d65b0f345ed546fdef86498bf5390982 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl from legacy-api - f45321224144c25a62052035ce96cbcf264667bcb0d81823b1bbc22c4addd194 + 49fe9b04b6fa685bd39237d45fad89ba19e9163a1ccaa16611a812e682913496 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl from legacy-api - aa32205358a76bf578854bf31698a86dc8b2cb591fd1d79a833283f4a403f04b + aa7ac11e294304e615b43f8c441fee5d40094275ed7311f3420d805fde9b07b4 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-musllinux_1_2_aarch64.whl from legacy-api - 91bd2b7cf0f4d252eec8b7046fa6a43cee17e8acdfc00eaa8b3dbf2f9a59d061 + 6aa97af1558a9bef4025f8f5d8c60d712e0a3b13a2fe875511defc6ee77a1ab7 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-musllinux_1_2_i686.whl from legacy-api - 3acadbab8b59f63b87b518e09c4c64b142e7286b9ca7a208107d6f9f4c393c5c + 483b29f6f7ffa6af845107d4efe2e3fa8fb2693de8657bc1849f674296ff6a5a - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-musllinux_1_2_x86_64.whl from legacy-api - 429349a510da82c85431f0f3e66212d83efe9fd2850f50f339341b6532c62fe4 + 37fe0f12aebb6a0e3e17bb4cd356b1286d2d18d2e93b2d39fe647138458b4bcb - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-none-win32.whl from legacy-api - 05942656cb2cb4989cd50ced52df16be94d344eae5097e8583966a1d27da73a5 + a624cc00ef2158e04188df5e3016385b9353638139a06fb77057b3498f794782 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-musllinux_1_2_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-none-win_amd64.whl from legacy-api - 0c5441b7626c29dbd54a3f6f3713ec8e956b009f419ffdaaa3c80eaf98ddb523 + b71b8666eeea69d6363248822078c075bac6ed135faa9216aa85f295ff009b1e - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-musllinux_1_2_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-macosx_10_12_x86_64.whl from legacy-api - b6b0e17d39d21698185097652c611f9cf30f7c56ccec189789920e3e7f1cee56 + 5b48e790e0355865197ad0aca8cde3d8ede347831e1959e158369eb3493d2191 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-musllinux_1_2_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-macosx_11_0_arm64.whl from legacy-api - 3b7a64d43e2a1fa2dd46b678e00cabd9a49ebb123b339ce799204c44a593ae1c + 3e310838a5801795207c66c73ea903deda321e6146d6f282e85fa7e3e4854804 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-none-win32.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl from legacy-api - e5bbe011a2cea9060fef1bb3d668a2fd8432b8888e6d92e74c9c794d3c101595 + 2249280b870e6a42c0d972339e9cc22ee98730a99cd7f2f727549af80dd5a963 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-none-win_amd64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl from legacy-api - bec29b801b4adbf388314c0d050e851d53762ab424af22657021ce4b6eb41543 + e79059d67bea28b53d255c1437b25391653263f0e69cd7dec170d778fdbca95e - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-macosx_10_7_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl from legacy-api - 1096ca0bf2d3426cbe79d4ccc91dc5aaa73629b08ea2d8467375fad8447ce11a + 2b431c777c9653e569986ecf69ff4a5dba281cded16043d348bf9ba505486f36 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-macosx_11_0_arm64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl from legacy-api - 48aa98987d54a46e13e6954880056c204700c65616af4395d1f0639eba11764b + da584ff96ec95e97925174eb8237e32f626e7a1a97888cdd27ee2f1f24dd0ad8 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl from legacy-api - 7979d90ee2190d000129598c2b0c82f13053dba432b94e45e68253b09bb1f0f6 + 02a0629ec053fc013808a85178524e3cb63a61dbc35b22499870194a63578fb9 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl from legacy-api - 88857060b690a57d2ea8569bca58758143c8faa4639fb17d745ce60ff84c867e + fbf15aff64a163db29a91ed0868af181d6f68ec1a3a7d5afcfe4501252840bad - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-musllinux_1_2_aarch64.whl from legacy-api - 4eb74d44776b0fb0782560ea84d986dffec8ddd94947f383eba2284b0f32e35e + 07924c1b938798797d60c6308fa8ad3b3f0201802f82e4a2c41bb3fafb44cc28 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-musllinux_1_2_i686.whl from legacy-api - f62581d7e884dd01ee1707b7c21148f61f2febb7de092ae2f108743fcbef5985 + 4a5a844f68776a7715ecb30843b453f07ac89bad393431efbf7accca3ef599c1 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-musllinux_1_2_x86_64.whl from legacy-api - 6f5dcb658d597410bb7c967c1d24eaf9377b0d621358cbe9d2ff804e5dd12e81 + 518d2ca43c358929bf08f9079b617f1c2ca6e8848f83c1225c88caeac46e6cbc - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-none-win32.whl from legacy-api - 9bf9acce44e967a5103fcd820fc7580c7b0ab8583eec4e2051aec560f7b31a63 + 3aea7eed3e55119635a74bbeb80b35e776bafccb70d97e8ff838816c124539f1 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-musllinux_1_2_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-none-win_amd64.whl from legacy-api - 240687b5be0f91fbde4936a329c9b7589d9259742766f74de575e1b2046575e4 + 7dca7081e9a0c3b6490a145593f6fe3173a94197f2cb9891183ef75e9d64c425 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-musllinux_1_2_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-macosx_10_12_x86_64.whl from legacy-api - 25740fb56e8bd37692ed380e15ec734be44d7c71974d8993f452b4527814601e + b41b6321805c472f66990c2849e152aff7bc359eb92f781e3f606609eac877ad - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-musllinux_1_2_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-macosx_11_0_arm64.whl from legacy-api - a54917b7e9cd3a67e429a630e237a90b096e0ba18897bfb99ee8bd1068a5fea0 + 0a90c373ea2975519b58dece25853dbcb9779b05cc46b4819cb1917e3b3215b6 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-none-win32.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl from legacy-api - b92aafcfab3d41580d54aca35a8057341f1cfc7c9af9e8bdfc652f83a20ced31 + 16d4477bcb9fbbd7b5b0e4a5d9b493e42026c0bf1f06f723a9353f5153e75d30 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-none-win_amd64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl from legacy-api - cd316dbcc74c76266ba94eb021b0cc090b97cca122f50bd7a845f587ff4bf03f + 84b8382a90539910b53a6307f7c35697bc7e6ffb25d9c1d4e998a13e842a5e83 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-macosx_10_7_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl from legacy-api - 0853da3d5e9bc6a07b2486054a410b7b03f34046c123c6561b535bb48cc509e1 + 4888e117dd41b9d34194d9e31631af70d3d526efc363085e3089ab1a62c32ed1 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl from legacy-api - cb41ad20064e18a900dd427d7cf41cfaec83bcd1184001f3d91a1f76b3fcea4e + 5265505b3d61a0f56618c9b941dc54dc334dc6e660f1592d112cd103d914a6db - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl from legacy-api - b710bf7e7ae61957d5c4026b486be593ed3ec3dca3e5be15e0f6d8cf5d0a4990 + e75ba609dba23f2c95b776efb9dd3f0b78a76a151e96f96cc5b6b1b0004de66f - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl from legacy-api - a952ae3eb460c6712388ac2ec706d24b0e651b9396d90c9a9e0a69eb27737fdc + 1791ff70bc975b098fe6ecf04356a10e9e2bd7dc21fa7351c1742fdeb9b4966f - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-musllinux_1_2_aarch64.whl from legacy-api - 0bedd91ae1dd142a4dc15970ed2c729ff6c73f33a40fa84ed0cdbf55de87c777 + d126b52e4a473d40232ec2052a8b232270ed1f8c9571aaf33f73a14cc298c24f - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-musllinux_1_2_i686.whl from legacy-api - 761531076df51309075133a6bc1db02d98ec7f66e22b064b1d513bc909f29743 + c14937af98c4cc362a1d4374806204dd51b1e12dded1ae30645c298e5a5c4cb1 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-musllinux_1_2_x86_64.whl from legacy-api - a2baa6be130e8a00b6cbb9f18a33611ec150b4537f8563bddadb54c1b74b8193 + 3d089d0b88996df627693639d123c8158cff41c0651f646cd8fd292c7da90eaf - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-none-win32.whl from legacy-api - f05450fa1cd7c525c0b9d1a7916e595d3041ac0afbed2ff6926e5afb6a781b7f + 653647b8838cf83b2e7e6a0364f49af96deec64d2a6578324db58380cff82aca - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-none-win_amd64.whl from legacy-api - 81c4d1a3a564775c44732b94135d06e33417e829ff25226c164664f4a1046213 + fa41a64ac5b08b292906e248549ab48b69c5428f3987b09689ab2441f267d04d - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-musllinux_1_2_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-macosx_10_12_x86_64.whl from legacy-api - e888be685fa42d8b8a3d3911d5604d14db87538aa7d0b29b1a7ea80d354c732d + 7a07ced2b22f0cf0b55a6a510078174c31b6d8544f3bc00c2bcee52b3d613f74 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-macosx_11_0_arm64.whl from legacy-api - 6f8d7fe73d1816eeb5378409adc658f9525ecbfaf9e1ede1e2d67a338b0c7348 + 68cb0a499f2c4a088fd2f521453e22ed3527154136a855c62e148b7883b99f9a - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-macosx_10_7_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl from legacy-api - 0831d3ecdea22e4559cc1793f22e77067c9d8c451d55ae6a75bf1d116a8e7f42 + fa3060d885657abc549b2a0f8e1b79699290e5d83845141717c6c90c2df38311 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-macosx_11_0_arm64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl from legacy-api - 513ccbf7420c30e283c25c82d5a8f439d625a838d3ba69e79a110c260c46813f + 95f3b65d2392e1c5cec27cff08fdc0080270d5a1a4b2ea1d51d5f4a2620ff08d - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl from legacy-api - 301bd744a1adaa2f6a5e06c98f1ac2b6f8dc31a5c23b838f862d65e32fca0d4b + 2cc3712a4b0b76a1d45a9302dd2f53ff339614b1c29603a911318f2357b04dd2 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl from legacy-api - f8832a4f83d4782a8f5a7b831c47e8ffe164e43c2c148c8160ed9a6d630bc02a + 5d4eea0761e37485c9b81400437adb11c40e13ef513375bbd6973e34100aeb06 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl from legacy-api - 4b2416ed743ec5debcf61e1242e012652a4348de14ecc7df3512da072b074440 + 7f5179583d7a6cdb981151dd349786cbc318bab54963a192692d945dd3f6435d - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl from legacy-api - 35585a8cb5917161f42c2104567bb83a1d96194095fc54a543113ed5df9fa436 + 2fbb0ffc754490aff6dabbf28064be47f0f9ca0b9755976f945214965b3ace7e - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl from legacy-api - d389ff1e95b6e46ebedccf7fd1fadd10559add595ac6a7c2ea730268325f832c + a94e52537a0e0a85429eda9e49f272ada715506d3b2431f64b8a3e34eb5f3e75 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-musllinux_1_2_i686.whl from legacy-api - 9b007c2444705a2dc4a525964fd4dd28c3320b19b3410da6517cab28716f27d3 + 92b68b79c0da2a980b1c4197e56ac3dd0c8a149b4603747c4378914a68706979 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-musllinux_1_2_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl from legacy-api - 188912b22b6c8225f4c4ffa020a2baa6ad8fabb3c141a12dbe6edbb34e7f1425 + 93da1d3db08a827eda74356f9f58884adb254e59b6664f64cc04cdff2cc19b0d - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-musllinux_1_2_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-win_amd64.whl from legacy-api - 1b4cf9ab9a0ae0cb122685209806d3f1dcb63b9fccdf1424fb42a129dc8c2faa + 754bbed1a4ca48479e9d4182a561d001bbf81543876cdded6f695ec3d465846b - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-musllinux_1_2_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-macosx_10_12_x86_64.whl from legacy-api - 2d34a5450a402b00d20aeb7632489ffa2556ca7b26f4a63c35f6fccae1977427 + ca449520e7484534a2a44faf629362cae62b660601432d04c482283c47eaebab - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-macosx_10_7_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-macosx_11_0_arm64.whl from legacy-api - 466030a42724780794dea71eb32db83cc51214d66ab3fb3156edd88b9c8f0d78 + 9c4cb04a16b0f199a8c9bf807269b2f63b7b5b11425e4a6bd44bd6961d28282c - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-macosx_11_0_arm64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl from legacy-api - 68172622a5a57deb079a2c78511c40f91193548e8ab342c31e8cb0764d362459 + bb63804105143c7e24cee7db89e37cb3f3941f8e80c4379a0b355c52a52b6780 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl from legacy-api - 54cdfcda59251b9c2f87a05d038c2ae02121219a04d4a1e6fc345794295bdc07 + 55cd1fa4ecfa6d9f14fbd97ac24803e6f73e897c738f771a9fe038f2f11ff07c - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl from legacy-api - 6b75b912a0baa033350367a8a07a8b2d44fd5b90c890bfbd063a8a5f945f644b + 0f8f741b6292c86059ed175d80eefa80997125b7c478fb8769fd9ac8943a16c0 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl from legacy-api - 47aeceb4363851d17f63069318ba5721ae695d9da55d599b4d6fb31508595278 + 0fc212779bf8411667234b3cdd34d53de6c2b8b8b958e1e12cb473a5f367c338 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl from legacy-api - 0525847f83f506aa1e28eb2057b696fe38217e12931c8b1b02198cfe6975e142 + 0ad56edabcdb428c2e33bbf24f255fe2b43253b7d13a2cdbf05de955217313e6 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl from legacy-api - efbe0b5e0fd078ed7b005faa0170da4f72666360f66f0bb2d7f73526ecfd99f9 + 0a3a1e9ee9728b2c1734f65d6a1d376c6f2f6fdcc13bb007a08cc4b1ff576dc5 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl from legacy-api - 0fadfdda275c838cba5102c7f90a20f2abd7727bf8f4a2b654a5b617529c5c18 + e13de156137b7095442b288e72f33503a469aa1980ed856b43c353ac86390519 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-musllinux_1_2_i686.whl from legacy-api - 56dd500411d03c5e9927a1eb55621e906837a83b02350a9dc401247d0353717c + 07f59760ef99f31422c49038964b31c4dfcfeb5d2384ebfc71058a7c9adae2d2 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-musllinux_1_2_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl from legacy-api - 6915fc9fa6b3ec3569566832e1bb03bd801c12cea030200e68663b9a87974e76 + 59240685e7da61fb78f65a9f07f8108e36a83317c53f7b276b4175dc44151684 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-win_amd64.whl from legacy-api - 5f1519b080d8ce0a814f17ad9fb49fb3a1d4d7ce5891f5c85fc38631ca3a8dc4 + 83cba698cfb3c2c5a7c3c6bac12fe6c6a51aae69513726be6411076185a8b24a - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0.tar.gz + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1.tar.gz from legacy-api - 7036316cc26b93e401cedd781a579be606dad174829e6ad9e9c5a0da6e036f80 + e1791c4aabd117653530dccd24108fa03cc6baf21f58b950d0a73c3b3b29a350 @@ -1179,25 +1311,25 @@ main - + six - 1.16.0 + 1.17.0 Python 2 and 3 compatibility utilities optional - pkg:pypi/six@1.16.0 + pkg:pypi/six@1.17.0 - https://pypi.org/simple/six/#six-1.16.0-py2.py3-none-any.whl + https://pypi.org/simple/six/#six-1.17.0-py2.py3-none-any.whl from legacy-api - 8abb2f1d86890a2dfb989f9a77cfcfd3e47c2a354b01111771326f8aa26e0254 + 4721f391ed90541fddacab5acf947aa0d3dc7d27b2e1e8eda2be8970586c3274 - https://pypi.org/simple/six/#six-1.16.0.tar.gz + https://pypi.org/simple/six/#six-1.17.0.tar.gz from legacy-api - 1e61c37477a1626458e36f7b1d82aa5c9b094fa4802892072e49de9c60c4c926 + ff70335d468e7eb6ec65b95b99d3a2836546063f63acc5171de367e834932a81 @@ -1211,29 +1343,281 @@ Sorted Containers -- Sorted List, Sorted Dict, Sorted Set optional pkg:pypi/sortedcontainers@2.4.0 + + + https://pypi.org/simple/sortedcontainers/#sortedcontainers-2.4.0-py2.py3-none-any.whl + from legacy-api + + a163dcaede0f1c021485e957a39245190e74249897e2ae4b2aa38595db237ee0 + + + + https://pypi.org/simple/sortedcontainers/#sortedcontainers-2.4.0.tar.gz + from legacy-api + + 25caa5a06cc30b6b83d11423433f65d1f9d76c4c6a0c90e3379eaa43b9bfdb88 + + + + + main + + + + tomli + 2.2.1 + A lil' TOML parser + optional + pkg:pypi/tomli@2.2.1 + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-macosx_10_9_x86_64.whl + from legacy-api + + 678e4fa69e4575eb77d103de3df8a895e1591b48e740211bd1067378c69e8249 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-macosx_11_0_arm64.whl + from legacy-api + + 023aa114dd824ade0100497eb2318602af309e5a55595f76b626d6d9f3b7b0a6 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + from legacy-api + + ece47d672db52ac607a3d9599a9d48dcb2f2f735c6c2d1f34130085bb12b112a + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + from legacy-api + + 6972ca9c9cc9f0acaa56a8ca1ff51e7af152a9f87fb64623e31d5c83700080ee + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl + from legacy-api + + c954d2250168d28797dd4e3ac5cf812a406cd5a92674ee4c8f123c889786aa8e + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-musllinux_1_2_aarch64.whl + from legacy-api + + 8dd28b3e155b80f4d54beb40a441d366adcfe740969820caf156c019fb5c7ec4 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-musllinux_1_2_i686.whl + from legacy-api + + e59e304978767a54663af13c07b3d1af22ddee3bb2fb0618ca1593e4f593a106 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-musllinux_1_2_x86_64.whl + from legacy-api + + 33580bccab0338d00994d7f16f4c4ec25b776af3ffaac1ed74e0b3fc95e885a8 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-win32.whl + from legacy-api + + 465af0e0875402f1d226519c9904f37254b3045fc5084697cefb9bdde1ff99ff + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-win_amd64.whl + from legacy-api + + 2d0f2fdd22b02c6d81637a3c95f8cd77f995846af7414c5c4b8d0545afa1bc4b + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-macosx_10_13_x86_64.whl + from legacy-api + + 4a8f6e44de52d5e6c657c9fe83b562f5f4256d8ebbfe4ff922c495620a7f6cea + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-macosx_11_0_arm64.whl + from legacy-api + + 8d57ca8095a641b8237d5b079147646153d22552f1c637fd3ba7f4b0b29167a8 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + from legacy-api + + 4e340144ad7ae1533cb897d406382b4b6fede8890a03738ff1683af800d54192 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + from legacy-api + + db2b95f9de79181805df90bedc5a5ab4c165e6ec3fe99f970d0e302f384ad222 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl + from legacy-api + + 40741994320b232529c802f8bc86da4e1aa9f413db394617b9a256ae0f9a7f77 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-musllinux_1_2_aarch64.whl + from legacy-api + + 400e720fe168c0f8521520190686ef8ef033fb19fc493da09779e592861b78c6 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-musllinux_1_2_i686.whl + from legacy-api + + 02abe224de6ae62c19f090f68da4e27b10af2b93213d36cf44e6e1c5abd19fdd + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-musllinux_1_2_x86_64.whl + from legacy-api + + b82ebccc8c8a36f2094e969560a1b836758481f3dc360ce9a3277c65f374285e + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-win32.whl + from legacy-api + + 889f80ef92701b9dbb224e49ec87c645ce5df3fa2cc548664eb8a25e03127a98 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-win_amd64.whl + from legacy-api + + 7fc04e92e1d624a4a63c76474610238576942d6b8950a2d7f908a340494e67e4 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-macosx_10_13_x86_64.whl + from legacy-api + + f4039b9cbc3048b2416cc57ab3bda989a6fcf9b36cf8937f01a6e731b64f80d7 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-macosx_11_0_arm64.whl + from legacy-api + + 286f0ca2ffeeb5b9bd4fcc8d6c330534323ec51b2f52da063b11c502da16f30c + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + from legacy-api + + a92ef1a44547e894e2a17d24e7557a5e85a9e1d0048b0b5e7541f76c5032cb13 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + from legacy-api + + 9316dc65bed1684c9a98ee68759ceaed29d229e985297003e494aa825ebb0281 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl + from legacy-api + + e85e99945e688e32d5a35c1ff38ed0b3f41f43fad8df0bdf79f72b2ba7bc5272 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-musllinux_1_2_aarch64.whl + from legacy-api + + ac065718db92ca818f8d6141b5f66369833d4a80a9d74435a268c52bdfa73140 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-musllinux_1_2_i686.whl + from legacy-api + + d920f33822747519673ee656a4b6ac33e382eca9d331c87770faa3eef562aeb2 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-musllinux_1_2_x86_64.whl + from legacy-api + + a198f10c4d1b1375d7687bc25294306e551bf1abfa4eace6650070a5c1ae2744 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-win32.whl + from legacy-api + + d3f5614314d758649ab2ab3a62d4f2004c825922f9e370b29416484086b264ec + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-win_amd64.whl + from legacy-api + + a38aa0308e754b0e3c67e344754dff64999ff9b513e691d0e786265c93583c69 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-py3-none-any.whl + from legacy-api + + cb55c73c5f4408779d0cf3eef9f762b9c9f147a77de7b258bef0a5628adc85cc + + + + https://pypi.org/simple/tomli/#tomli-2.2.1.tar.gz + from legacy-api + + cd45e1dc79c835ce60f7404ec8119f2eb06d38b1deba146f07ced3bbc44505ff + + + main - + types-python-dateutil - 2.8.19.14 + 2.9.0.20241206 Typing stubs for python-dateutil optional - pkg:pypi/types-python-dateutil@2.8.19.14 + pkg:pypi/types-python-dateutil@2.9.0.20241206 - https://pypi.org/simple/types-python-dateutil/#types-python-dateutil-2.8.19.14.tar.gz + https://pypi.org/simple/types-python-dateutil/#types_python_dateutil-2.9.0.20241206-py3-none-any.whl from legacy-api - 1f4f10ac98bb8b16ade9dbee3518d9ace017821d94b057a425b069f834737f4b + e248a4bc70a486d3e3ec84d0dc30eec3a5f979d6e7ee4123ae043eedbb987f53 - https://pypi.org/simple/types-python-dateutil/#types_python_dateutil-2.8.19.14-py3-none-any.whl + https://pypi.org/simple/types-python-dateutil/#types_python_dateutil-2.9.0.20241206.tar.gz from legacy-api - f977b8de27787639986b4e28963263fd0e5158942b3ecef91b9335c130cb1ce9 + 18f493414c26ffba692a72369fea7a154c502646301ebfe3d56a04b3767284cb @@ -1267,25 +1651,25 @@ main - + webcolors - 1.13 + 24.8.0 A library for working with the color formats defined by HTML and CSS. optional - pkg:pypi/webcolors@1.13 + pkg:pypi/webcolors@24.8.0 - https://pypi.org/simple/webcolors/#webcolors-1.13-py3-none-any.whl + https://pypi.org/simple/webcolors/#webcolors-24.8.0-py3-none-any.whl from legacy-api - 29bc7e8752c0a1bd4a1f03c14d6e6a72e93d82193738fa860cbff59d0fcc11bf + fc4c3b59358ada164552084a8ebee637c221e4059267d0f8325b3b560f6c7f0a - https://pypi.org/simple/webcolors/#webcolors-1.13.tar.gz + https://pypi.org/simple/webcolors/#webcolors-24.8.0.tar.gz from legacy-api - c225b674c83fa923be93d235330ce0300373d02885cef23238813b0d5668304a + 08b07af286a01bcd30d583a7acadf629583d1f79bfef27dd2c2c5c263817277d @@ -1293,25 +1677,25 @@ main - + zipp - 3.17.0 + 3.20.2 Backport of pathlib-compatible object wrapper for zip files optional - pkg:pypi/zipp@3.17.0 + pkg:pypi/zipp@3.20.2 - https://pypi.org/simple/zipp/#zipp-3.17.0-py3-none-any.whl + https://pypi.org/simple/zipp/#zipp-3.20.2-py3-none-any.whl from legacy-api - 0e923e726174922dce09c53c59ad483ff7bbb8e572e00c7f7c46b88556409f31 + a817ac80d6cf4b23bf7f2828b7cabf326f15a001bea8b1f9b49631780ba28350 - https://pypi.org/simple/zipp/#zipp-3.17.0.tar.gz + https://pypi.org/simple/zipp/#zipp-3.20.2.tar.gz from legacy-api - 84e64a1c28cf7e91ed2078bb8cc8c259cb19b76942096c8d7b84947690cabaf0 + bc9eb26f4506fda01b81bcde0ca78103b6e62f991b381fec825435c836edbc29 @@ -1322,78 +1706,78 @@ - - + + - + - - - - + + + - - - + + + - - - - + + + + - - + + - - + + - - + + - + - + - + - + - - + - - + + - - - + + + - + - - + + - + + - + + - + diff --git a/tests/_data/snapshots/poetry/all-extras_with-extras_lock11_1.5.json.bin b/tests/_data/snapshots/poetry/all-extras_with-extras_lock11_1.5.json.bin index 9c67f3d6..9a6a4b5d 100644 --- a/tests/_data/snapshots/poetry/all-extras_with-extras_lock11_1.5.json.bin +++ b/tests/_data/snapshots/poetry/all-extras_with-extras_lock11_1.5.json.bin @@ -40,7 +40,7 @@ "version": "1.3.0" }, { - "bom-ref": "attrs@23.1.0", + "bom-ref": "attrs@24.3.0", "description": "Classes Without Boilerplate", "externalReferences": [ { @@ -48,22 +48,22 @@ "hashes": [ { "alg": "SHA-256", - "content": "1f28b4522cdc2fb4256ac1a020c78acf9cba2c6b461ccd2c126f3aa8e8335d04" + "content": "ac96cd038792094f438ad1f6ff80837353805ac950cd2aa0e0625ef19850c308" } ], "type": "distribution", - "url": "https://pypi.org/simple/attrs/#attrs-23.1.0-py3-none-any.whl" + "url": "https://pypi.org/simple/attrs/#attrs-24.3.0-py3-none-any.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "6279836d581513a26f1bf235f9acd333bc9115683f14f7e8fae46c98fc50e015" + "content": "8f5c07333d543103541ba7be0e2ce16eeee8130cb0b3f9238ab904ce1e85baff" } ], "type": "distribution", - "url": "https://pypi.org/simple/attrs/#attrs-23.1.0.tar.gz" + "url": "https://pypi.org/simple/attrs/#attrs-24.3.0.tar.gz" } ], "name": "attrs", @@ -73,14 +73,38 @@ "value": "main" } ], - "purl": "pkg:pypi/attrs@23.1.0", + "purl": "pkg:pypi/attrs@24.3.0", "scope": "optional", "type": "library", - "version": "23.1.0" + "version": "24.3.0" }, { "bom-ref": "boolean.py@4.0", "description": "Define boolean algebras, create and parse boolean expressions and create custom boolean DSL.", + "externalReferences": [ + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "2876f2051d7d6394a531d82dc6eb407faa0b01a0a0b3083817ccd7323b8d96bd" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/boolean.py/#boolean.py-4.0-py3-none-any.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "17b9a181630e43dde1851d42bef546d616d5d9b4480357514597e78b203d06e4" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/boolean.py/#boolean.py-4.0.tar.gz" + } + ], "name": "boolean.py", "properties": [ { @@ -96,6 +120,30 @@ { "bom-ref": "cyclonedx-python-lib@5.1.1", "description": "Python library for CycloneDX", + "externalReferences": [ + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "2989db0cd8bb4c0c442423d71ed7a84ae059e16a2d0f932cc4bf92da7385cdb3" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/cyclonedx-python-lib/#cyclonedx_python_lib-5.1.1-py3-none-any.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "215a636a4e77385d2cf4c6c9801c9bad4791849634f2c6daa45ab2c6cb0a85f6" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/cyclonedx-python-lib/#cyclonedx_python_lib-5.1.1.tar.gz" + } + ], "name": "cyclonedx-python-lib", "properties": [ { @@ -119,6 +167,30 @@ { "bom-ref": "defusedxml@0.7.1", "description": "XML bomb protection for Python stdlib modules", + "externalReferences": [ + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "a352e7e428770286cc899e2542b6cdaedb2b4953ff269a210103ec58f6198a61" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/defusedxml/#defusedxml-0.7.1-py2.py3-none-any.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "1bb3032db185915b62d7c6209c5a8792be6a32ab2fedacc84e01b52c51aa3e69" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/defusedxml/#defusedxml-0.7.1.tar.gz" + } + ], "name": "defusedxml", "properties": [ { @@ -171,7 +243,7 @@ "version": "1.5.1" }, { - "bom-ref": "idna@3.4", + "bom-ref": "idna@3.10", "description": "Internationalized Domain Names in Applications (IDNA)", "externalReferences": [ { @@ -179,22 +251,22 @@ "hashes": [ { "alg": "SHA-256", - "content": "90b77e79eaa3eba6de819a0c442c0b4ceefc341a7a2ab77d7562bf49f425c5c2" + "content": "946d195a0d259cbba61165e88e65941f16e9b36ea6ddb97f00452bae8b1287d3" } ], "type": "distribution", - "url": "https://pypi.org/simple/idna/#idna-3.4-py3-none-any.whl" + "url": "https://pypi.org/simple/idna/#idna-3.10-py3-none-any.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "814f528e8dead7d329833b91c5faa87d60bf71824cd12a7530b5526063d02cb4" + "content": "12f65c9b470abda6dc35cf8e63cc574b1c52b11df2c86030af0ac09b01b13ea9" } ], "type": "distribution", - "url": "https://pypi.org/simple/idna/#idna-3.4.tar.gz" + "url": "https://pypi.org/simple/idna/#idna-3.10.tar.gz" } ], "name": "idna", @@ -204,13 +276,13 @@ "value": "main" } ], - "purl": "pkg:pypi/idna@3.4", + "purl": "pkg:pypi/idna@3.10", "scope": "optional", "type": "library", - "version": "3.4" + "version": "3.10" }, { - "bom-ref": "importlib-resources@6.1.1", + "bom-ref": "importlib-resources@6.4.5", "description": "Read resources from Python packages", "externalReferences": [ { @@ -218,22 +290,22 @@ "hashes": [ { "alg": "SHA-256", - "content": "e8bf90d8213b486f428c9c39714b920041cb02c184686a3dee24905aaa8105d6" + "content": "ac29d5f956f01d5e4bb63102a5a19957f1b9175e45649977264a1416783bb717" } ], "type": "distribution", - "url": "https://pypi.org/simple/importlib-resources/#importlib_resources-6.1.1-py3-none-any.whl" + "url": "https://pypi.org/simple/importlib-resources/#importlib_resources-6.4.5-py3-none-any.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "3893a00122eafde6894c59914446a512f728a0c1a45f9bb9b63721b6bacf0b4a" + "content": "980862a1d16c9e147a59603677fa2aa5fd82b87f223b6cb870695bcfce830065" } ], "type": "distribution", - "url": "https://pypi.org/simple/importlib-resources/#importlib_resources-6.1.1.tar.gz" + "url": "https://pypi.org/simple/importlib-resources/#importlib_resources-6.4.5.tar.gz" } ], "name": "importlib-resources", @@ -243,10 +315,10 @@ "value": "main" } ], - "purl": "pkg:pypi/importlib-resources@6.1.1", + "purl": "pkg:pypi/importlib-resources@6.4.5", "scope": "optional", "type": "library", - "version": "6.1.1" + "version": "6.4.5" }, { "bom-ref": "isoduration@20.11.0", @@ -288,7 +360,7 @@ "version": "20.11.0" }, { - "bom-ref": "jsonpointer@2.4", + "bom-ref": "jsonpointer@3.0.0", "description": "Identify specific nodes in a JSON document (RFC 6901)", "externalReferences": [ { @@ -296,22 +368,22 @@ "hashes": [ { "alg": "SHA-256", - "content": "15d51bba20eea3165644553647711d150376234112651b4f1811022aecad7d7a" + "content": "13e088adc14fca8b6aa8177c044e12701e6ad4b28ff10e65f2267a90109c9942" } ], "type": "distribution", - "url": "https://pypi.org/simple/jsonpointer/#jsonpointer-2.4-py2.py3-none-any.whl" + "url": "https://pypi.org/simple/jsonpointer/#jsonpointer-3.0.0-py2.py3-none-any.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "585cee82b70211fa9e6043b7bb89db6e1aa49524340dde8ad6b63206ea689d88" + "content": "2b2d729f2091522d61c3b31f82e11870f60b68f43fbc705cb76bf4b832af59ef" } ], "type": "distribution", - "url": "https://pypi.org/simple/jsonpointer/#jsonpointer-2.4.tar.gz" + "url": "https://pypi.org/simple/jsonpointer/#jsonpointer-3.0.0.tar.gz" } ], "name": "jsonpointer", @@ -321,14 +393,38 @@ "value": "main" } ], - "purl": "pkg:pypi/jsonpointer@2.4", + "purl": "pkg:pypi/jsonpointer@3.0.0", "scope": "optional", "type": "library", - "version": "2.4" + "version": "3.0.0" }, { - "bom-ref": "jsonschema@4.19.2", + "bom-ref": "jsonschema@4.23.0", "description": "An implementation of JSON Schema validation for Python", + "externalReferences": [ + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "fbadb6f8b144a8f8cf9f0b89ba94501d143e50411a1278633f56a7acf7fd5566" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/jsonschema/#jsonschema-4.23.0-py3-none-any.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "d71497fef26351a33265337fa77ffeb82423f3ea21283cd9467bb03999266bc4" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/jsonschema/#jsonschema-4.23.0.tar.gz" + } + ], "name": "jsonschema", "properties": [ { @@ -340,13 +436,13 @@ "value": "format" } ], - "purl": "pkg:pypi/jsonschema@4.19.2", + "purl": "pkg:pypi/jsonschema@4.23.0", "scope": "optional", "type": "library", - "version": "4.19.2" + "version": "4.23.0" }, { - "bom-ref": "jsonschema-specifications@2023.7.1", + "bom-ref": "jsonschema-specifications@2023.12.1", "description": "The JSON Schema meta-schemas and vocabularies, exposed as a Registry", "externalReferences": [ { @@ -354,22 +450,22 @@ "hashes": [ { "alg": "SHA-256", - "content": "05adf340b659828a004220a9613be00fa3f223f2b82002e273dee62fd50524b1" + "content": "87e4fdf3a94858b8a2ba2778d9ba57d8a9cafca7c7489c46ba0d30a8bc6a9c3c" } ], "type": "distribution", - "url": "https://pypi.org/simple/jsonschema-specifications/#jsonschema_specifications-2023.7.1-py3-none-any.whl" + "url": "https://pypi.org/simple/jsonschema-specifications/#jsonschema_specifications-2023.12.1-py3-none-any.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "c91a50404e88a1f6ba40636778e2ee08f6e24c5613fe4c53ac24578a5a7f72bb" + "content": "48a76787b3e70f5ed53f1160d2b81f586e4ca6d1548c5de7085d1682674764cc" } ], "type": "distribution", - "url": "https://pypi.org/simple/jsonschema-specifications/#jsonschema_specifications-2023.7.1.tar.gz" + "url": "https://pypi.org/simple/jsonschema-specifications/#jsonschema_specifications-2023.12.1.tar.gz" } ], "name": "jsonschema-specifications", @@ -379,44 +475,77 @@ "value": "main" } ], - "purl": "pkg:pypi/jsonschema-specifications@2023.7.1", + "purl": "pkg:pypi/jsonschema-specifications@2023.12.1", "scope": "optional", "type": "library", - "version": "2023.7.1" + "version": "2023.12.1" }, { - "bom-ref": "license-expression@30.1.1", + "bom-ref": "license-expression@30.3.1", "description": "license-expression is a comprehensive utility library to parse, compare, simplify and normalize license expressions (such as SPDX license expressions) using boolean logic.", - "name": "license-expression", - "properties": [ + "externalReferences": [ { - "name": "cdx:poetry:group", - "value": "main" + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "97904b9185c7bbb1e98799606fa7424191c375e70ba63a524b6f7100e42ddc46" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/license-expression/#license_expression-30.3.1-py3-none-any.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "60d5bec1f3364c256a92b9a08583d7ea933c7aa272c8d36d04144a89a3858c01" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/license-expression/#license_expression-30.3.1.tar.gz" } ], - "purl": "pkg:pypi/license-expression@30.1.1", - "scope": "optional", - "type": "library", - "version": "30.1.1" - }, - { - "bom-ref": "lxml@4.9.3", - "description": "Powerful and Pythonic XML processing library combining libxml2/libxslt with the ElementTree API.", - "name": "lxml", + "name": "license-expression", "properties": [ { "name": "cdx:poetry:group", "value": "main" } ], - "purl": "pkg:pypi/lxml@4.9.3", + "purl": "pkg:pypi/license-expression@30.3.1", "scope": "optional", "type": "library", - "version": "4.9.3" + "version": "30.3.1" }, { - "bom-ref": "packageurl-python@0.11.2", + "bom-ref": "packageurl-python@0.16.0", "description": "A purl aka. Package URL parser and builder", + "externalReferences": [ + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "5c3872638b177b0f1cf01c3673017b7b27ebee485693ae12a8bed70fa7fa7c35" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/packageurl-python/#packageurl_python-0.16.0-py3-none-any.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "69e3bf8a3932fe9c2400f56aaeb9f86911ecee2f9398dbe1b58ec34340be365d" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/packageurl-python/#packageurl_python-0.16.0.tar.gz" + } + ], "name": "packageurl-python", "properties": [ { @@ -424,10 +553,10 @@ "value": "main" } ], - "purl": "pkg:pypi/packageurl-python@0.11.2", + "purl": "pkg:pypi/packageurl-python@0.16.0", "scope": "optional", "type": "library", - "version": "0.11.2" + "version": "0.16.0" }, { "bom-ref": "pkgutil-resolve-name@1.3.10", @@ -471,6 +600,30 @@ { "bom-ref": "py-serializable@0.15.0", "description": "Library for serializing and deserializing Python Objects to and from JSON and XML.", + "externalReferences": [ + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "8fc41457d8ee5f5c5a12f41fd87bf1a4f2ecf9da39fee92059b728e78f320771" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/py-serializable/#py-serializable-0.15.0.tar.gz" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "d3f1201b33420c481aa83f7860c7bf2c2f036ba3ea82b6e15a96696457c36cd2" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/py-serializable/#py_serializable-0.15.0-py3-none-any.whl" + } + ], "name": "py-serializable", "properties": [ { @@ -484,7 +637,7 @@ "version": "0.15.0" }, { - "bom-ref": "python-dateutil@2.8.2", + "bom-ref": "python-dateutil@2.9.0.post0", "description": "Extensions to the standard Python datetime module", "externalReferences": [ { @@ -492,22 +645,22 @@ "hashes": [ { "alg": "SHA-256", - "content": "0123cacc1627ae19ddf3c27a5de5bd67ee4586fbdd6440d9748f8abb483d3e86" + "content": "37dd54208da7e1cd875388217d5e00ebd4179249f90fb72437e91a35459a0ad3" } ], "type": "distribution", - "url": "https://pypi.org/simple/python-dateutil/#python-dateutil-2.8.2.tar.gz" + "url": "https://pypi.org/simple/python-dateutil/#python-dateutil-2.9.0.post0.tar.gz" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "961d03dc3453ebbc59dbdea9e4e11c5651520a876d0f4db161e8674aae935da9" + "content": "a8b2bc7bffae282281c8140a97d3aa9c14da0b136dfe83f850eea9a5f7470427" } ], "type": "distribution", - "url": "https://pypi.org/simple/python-dateutil/#python_dateutil-2.8.2-py2.py3-none-any.whl" + "url": "https://pypi.org/simple/python-dateutil/#python_dateutil-2.9.0.post0-py2.py3-none-any.whl" } ], "name": "python-dateutil", @@ -517,13 +670,13 @@ "value": "main" } ], - "purl": "pkg:pypi/python-dateutil@2.8.2", + "purl": "pkg:pypi/python-dateutil@2.9.0.post0", "scope": "optional", "type": "library", - "version": "2.8.2" + "version": "2.9.0.post0" }, { - "bom-ref": "referencing@0.30.2", + "bom-ref": "referencing@0.35.1", "description": "JSON Referencing + Python", "externalReferences": [ { @@ -531,22 +684,22 @@ "hashes": [ { "alg": "SHA-256", - "content": "449b6669b6121a9e96a7f9e410b245d471e8d48964c67113ce9afe50c8dd7bdf" + "content": "eda6d3234d62814d1c64e305c1331c9a3a6132da475ab6382eaa997b21ee75de" } ], "type": "distribution", - "url": "https://pypi.org/simple/referencing/#referencing-0.30.2-py3-none-any.whl" + "url": "https://pypi.org/simple/referencing/#referencing-0.35.1-py3-none-any.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "794ad8003c65938edcdbc027f1933215e0d0ccc0291e3ce20a4d87432b59efc0" + "content": "25b42124a6c8b632a425174f24087783efb348a6f1e0008e63cd4466fedf703c" } ], "type": "distribution", - "url": "https://pypi.org/simple/referencing/#referencing-0.30.2.tar.gz" + "url": "https://pypi.org/simple/referencing/#referencing-0.35.1.tar.gz" } ], "name": "referencing", @@ -556,10 +709,10 @@ "value": "main" } ], - "purl": "pkg:pypi/referencing@0.30.2", + "purl": "pkg:pypi/referencing@0.35.1", "scope": "optional", "type": "library", - "version": "0.30.2" + "version": "0.35.1" }, { "bom-ref": "rfc3339-validator@0.1.4", @@ -640,7 +793,7 @@ "version": "1.3.8" }, { - "bom-ref": "rpds-py@0.12.0", + "bom-ref": "rpds-py@0.20.1", "description": "Python bindings to Rust's persistent data structures (rpds)", "externalReferences": [ { @@ -648,1089 +801,1133 @@ "hashes": [ { "alg": "SHA-256", - "content": "c694bee70ece3b232df4678448fdda245fd3b1bb4ba481fb6cd20e13bb784c46" + "content": "a649dfd735fff086e8a9d0503a9f0c7d01b7912a333c7ae77e1515c08c146dad" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-macosx_10_12_x86_64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "f16bc1334853e91ddaaa1217045dd7be166170beec337576818461268a3de67f" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-macosx_11_0_arm64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "14511a539afee6f9ab492b543060c7491c99924314977a55c98bfa2ee29ce78c" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "3ccb8ac2d3c71cda472b75af42818981bdacf48d2e21c36331b50b4f16930163" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "c142b88039b92e7e0cb2552e8967077e3179b22359e945574f5e2764c3953dcf" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-macosx_10_7_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "30e5ce9f501fb1f970e4a59098028cf20676dee64fc496d55c33e04bbbee097d" + "content": "f19169781dddae7478a32301b499b2858bc52fc45a112955e798ee307e294977" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-macosx_11_0_arm64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "d72a4315514e5a0b9837a086cb433b004eea630afb0cc129de76d77654a9606f" + "content": "13c56de6518e14b9bf6edde23c4c39dac5b48dcf04160ea7bce8fca8397cdf86" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "eebaf8c76c39604d52852366249ab807fe6f7a3ffb0dd5484b9944917244cdbe" + "content": "925d176a549f4832c6f69fa6026071294ab5910e82a0fe6c6228fce17b0706bd" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "a239303acb0315091d54c7ff36712dba24554993b9a93941cf301391d8a997ee" + "content": "78f0b6877bfce7a3d1ff150391354a410c55d3cdce386f862926a4958ad5ab7e" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-musllinux_1_2_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "ced40cdbb6dd47a032725a038896cceae9ce267d340f59508b23537f05455431" + "content": "3dd645e2b0dcb0fd05bf58e2e54c13875847687d0b71941ad2e757e5d89d4356" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-musllinux_1_2_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "3c8c0226c71bd0ce9892eaf6afa77ae8f43a3d9313124a03df0b389c01f832de" + "content": "4f676e21db2f8c72ff0936f895271e7a700aa1f8d31b40e4e43442ba94973899" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-musllinux_1_2_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "b8e11715178f3608874508f08e990d3771e0b8c66c73eb4e183038d600a9b274" + "content": "648386ddd1e19b4a6abab69139b002bc49ebf065b596119f8f37c38e9ecee8ff" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-none-win32.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "5210a0018c7e09c75fa788648617ebba861ae242944111d3079034e14498223f" + "content": "d9ecb51120de61e4604650666d1f2b68444d46ae18fd492245a08f53ad2b7711" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-musllinux_1_2_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-none-win_amd64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "171d9a159f1b2f42a42a64a985e4ba46fc7268c78299272ceba970743a67ee50" + "content": "762703bdd2b30983c1d9e62b4c88664df4a8a4d5ec0e9253b0231171f18f6d75" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-musllinux_1_2_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-macosx_10_12_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "57ec6baec231bb19bb5fd5fc7bae21231860a1605174b11585660236627e390e" + "content": "0b581f47257a9fce535c4567782a8976002d6b8afa2c39ff616edf87cbeff712" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-musllinux_1_2_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-macosx_11_0_arm64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "7188ddc1a8887194f984fa4110d5a3d5b9b5cd35f6bafdff1b649049cbc0ce29" + "content": "842c19a6ce894493563c3bd00d81d5100e8e57d70209e84d5491940fdb8b9e3a" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-none-win32.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "1e04581c6117ad9479b6cfae313e212fe0dfa226ac727755f0d539cd54792963" + "content": "42cbde7789f5c0bcd6816cb29808e36c01b960fb5d29f11e052215aa85497c93" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-none-win_amd64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "0a38612d07a36138507d69646c470aedbfe2b75b43a4643f7bd8e51e52779624" + "content": "6c8e9340ce5a52f95fa7d3b552b35c7e8f3874d74a03a8a69279fd5fca5dc751" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-macosx_10_7_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "f12d69d568f5647ec503b64932874dade5a20255736c89936bf690951a5e79f5" + "content": "8ba6f89cac95c0900d932c9efb7f0fb6ca47f6687feec41abcb1bd5e2bd45535" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-macosx_11_0_arm64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "4f8a1d990dc198a6c68ec3d9a637ba1ce489b38cbfb65440a27901afbc5df575" + "content": "4a916087371afd9648e1962e67403c53f9c49ca47b9680adbeef79da3a7811b0" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "8c567c664fc2f44130a20edac73e0a867f8e012bf7370276f15c6adc3586c37c" + "content": "200a23239781f46149e6a415f1e870c5ef1e712939fe8fa63035cd053ac2638e" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "0e9e976e0dbed4f51c56db10831c9623d0fd67aac02853fe5476262e5a22acb7" + "content": "58b1d5dd591973d426cbb2da5e27ba0339209832b2f3315928c9790e13f159e8" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-musllinux_1_2_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "efddca2d02254a52078c35cadad34762adbae3ff01c6b0c7787b59d038b63e0d" + "content": "6b73c67850ca7cae0f6c56f71e356d7e9fa25958d3e18a64927c2d930859b8e4" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-musllinux_1_2_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "d9e7f29c00577aff6b318681e730a519b235af292732a149337f6aaa4d1c5e31" + "content": "d8761c3c891cc51e90bc9926d6d2f59b27beaf86c74622c8979380a29cc23ac3" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-musllinux_1_2_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "389c0e38358fdc4e38e9995e7291269a3aead7acfcf8942010ee7bc5baee091c" + "content": "cd945871335a639275eee904caef90041568ce3b42f402c6959b460d25ae8732" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-none-win32.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "33ab498f9ac30598b6406e2be1b45fd231195b83d948ebd4bd77f337cb6a2bff" + "content": "7e21b7031e17c6b0e445f42ccc77f79a97e2687023c5746bfb7a9e45e0921b84" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-musllinux_1_2_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-none-win_amd64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "d56b1cd606ba4cedd64bb43479d56580e147c6ef3f5d1c5e64203a1adab784a2" + "content": "36785be22066966a27348444b40389f8444671630063edfb1a2eb04318721e17" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-musllinux_1_2_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-macosx_10_12_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "1fa73ed22c40a1bec98d7c93b5659cd35abcfa5a0a95ce876b91adbda170537c" + "content": "142c0a5124d9bd0e2976089484af5c74f47bd3298f2ed651ef54ea728d2ea42c" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-musllinux_1_2_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-macosx_11_0_arm64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "dbc25baa6abb205766fb8606f8263b02c3503a55957fcb4576a6bb0a59d37d10" + "content": "dbddc10776ca7ebf2a299c41a4dde8ea0d8e3547bfd731cb87af2e8f5bf8962d" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-none-win32.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "c6b52b7028b547866c2413f614ee306c2d4eafdd444b1ff656bf3295bf1484aa" + "content": "15a842bb369e00295392e7ce192de9dcbf136954614124a667f9f9f17d6a216f" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-none-win_amd64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "9620650c364c01ed5b497dcae7c3d4b948daeae6e1883ae185fef1c927b6b534" + "content": "be5ef2f1fc586a7372bfc355986226484e06d1dc4f9402539872c8bb99e34b01" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-macosx_10_7_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "2124f9e645a94ab7c853bc0a3644e0ca8ffbe5bb2d72db49aef8f9ec1c285733" + "content": "dbcf360c9e3399b056a238523146ea77eeb2a596ce263b8814c900263e46031a" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-macosx_11_0_arm64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "281c8b219d4f4b3581b918b816764098d04964915b2f272d1476654143801aa2" + "content": "ecd27a66740ffd621d20b9a2f2b5ee4129a56e27bfb9458a3bcc2e45794c96cb" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "27ccc93c7457ef890b0dd31564d2a05e1aca330623c942b7e818e9e7c2669ee4" + "content": "d0b937b2a1988f184a3e9e577adaa8aede21ec0b38320d6009e02bd026db04fa" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "d1c562a9bb72244fa767d1c1ab55ca1d92dd5f7c4d77878fee5483a22ffac808" + "content": "6889469bfdc1eddf489729b471303739bf04555bb151fe8875931f8564309afc" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-musllinux_1_2_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "e57919c32ee295a2fca458bb73e4b20b05c115627f96f95a10f9f5acbd61172d" + "content": "19b73643c802f4eaf13d97f7855d0fb527fbc92ab7013c4ad0e13a6ae0ed23bd" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-musllinux_1_2_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "fa35ad36440aaf1ac8332b4a4a433d4acd28f1613f0d480995f5cfd3580e90b7" + "content": "3c6afcf2338e7f374e8edc765c79fbcb4061d02b15dd5f8f314a4af2bdc7feb5" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-musllinux_1_2_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "e6aea5c0eb5b0faf52c7b5c4a47c8bb64437173be97227c819ffa31801fa4e34" + "content": "dc73505153798c6f74854aba69cc75953888cf9866465196889c7cdd351e720c" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-none-win32.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "81cf9d306c04df1b45971c13167dc3bad625808aa01281d55f3cf852dde0e206" + "content": "8bbe951244a838a51289ee53a6bae3a07f26d4e179b96fc7ddd3301caf0518eb" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-musllinux_1_2_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-none-win_amd64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "08e6e7ff286254016b945e1ab632ee843e43d45e40683b66dd12b73791366dd1" + "content": "6ca91093a4a8da4afae7fe6a222c3b53ee4eef433ebfee4d54978a103435159e" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-musllinux_1_2_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-macosx_10_12_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "4d0a675a7acbbc16179188d8c6d0afb8628604fc1241faf41007255957335a0b" + "content": "b9c2fe36d1f758b28121bef29ed1dee9b7a2453e997528e7d1ac99b94892527c" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-musllinux_1_2_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-macosx_11_0_arm64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "b2287c09482949e0ca0c0eb68b2aca6cf57f8af8c6dfd29dcd3bc45f17b57978" + "content": "f009c69bc8c53db5dfab72ac760895dc1f2bc1b62ab7408b253c8d1ec52459fc" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-none-win32.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "8015835494b21aa7abd3b43fdea0614ee35ef6b03db7ecba9beb58eadf01c24f" + "content": "6740a3e8d43a32629bb9b009017ea5b9e713b7210ba48ac8d4cb6d99d86c8ee8" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-none-win_amd64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "6174d6ad6b58a6bcf67afbbf1723420a53d06c4b89f4c50763d6fa0a6ac9afd2" + "content": "32b922e13d4c0080d03e7b62991ad7f5007d9cd74e239c4b16bc85ae8b70252d" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-macosx_10_7_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "a689e1ded7137552bea36305a7a16ad2b40be511740b80748d3140614993db98" + "content": "fe00a9057d100e69b4ae4a094203a708d65b0f345ed546fdef86498bf5390982" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-macosx_11_0_arm64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "f45321224144c25a62052035ce96cbcf264667bcb0d81823b1bbc22c4addd194" + "content": "49fe9b04b6fa685bd39237d45fad89ba19e9163a1ccaa16611a812e682913496" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "aa32205358a76bf578854bf31698a86dc8b2cb591fd1d79a833283f4a403f04b" + "content": "aa7ac11e294304e615b43f8c441fee5d40094275ed7311f3420d805fde9b07b4" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "91bd2b7cf0f4d252eec8b7046fa6a43cee17e8acdfc00eaa8b3dbf2f9a59d061" + "content": "6aa97af1558a9bef4025f8f5d8c60d712e0a3b13a2fe875511defc6ee77a1ab7" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-musllinux_1_2_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "3acadbab8b59f63b87b518e09c4c64b142e7286b9ca7a208107d6f9f4c393c5c" + "content": "483b29f6f7ffa6af845107d4efe2e3fa8fb2693de8657bc1849f674296ff6a5a" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-musllinux_1_2_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "429349a510da82c85431f0f3e66212d83efe9fd2850f50f339341b6532c62fe4" + "content": "37fe0f12aebb6a0e3e17bb4cd356b1286d2d18d2e93b2d39fe647138458b4bcb" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-musllinux_1_2_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "05942656cb2cb4989cd50ced52df16be94d344eae5097e8583966a1d27da73a5" + "content": "a624cc00ef2158e04188df5e3016385b9353638139a06fb77057b3498f794782" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-none-win32.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "0c5441b7626c29dbd54a3f6f3713ec8e956b009f419ffdaaa3c80eaf98ddb523" + "content": "b71b8666eeea69d6363248822078c075bac6ed135faa9216aa85f295ff009b1e" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-musllinux_1_2_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-none-win_amd64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "b6b0e17d39d21698185097652c611f9cf30f7c56ccec189789920e3e7f1cee56" + "content": "5b48e790e0355865197ad0aca8cde3d8ede347831e1959e158369eb3493d2191" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-musllinux_1_2_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-macosx_10_12_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "3b7a64d43e2a1fa2dd46b678e00cabd9a49ebb123b339ce799204c44a593ae1c" + "content": "3e310838a5801795207c66c73ea903deda321e6146d6f282e85fa7e3e4854804" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-musllinux_1_2_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-macosx_11_0_arm64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "e5bbe011a2cea9060fef1bb3d668a2fd8432b8888e6d92e74c9c794d3c101595" + "content": "2249280b870e6a42c0d972339e9cc22ee98730a99cd7f2f727549af80dd5a963" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-none-win32.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "bec29b801b4adbf388314c0d050e851d53762ab424af22657021ce4b6eb41543" + "content": "e79059d67bea28b53d255c1437b25391653263f0e69cd7dec170d778fdbca95e" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-none-win_amd64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "1096ca0bf2d3426cbe79d4ccc91dc5aaa73629b08ea2d8467375fad8447ce11a" + "content": "2b431c777c9653e569986ecf69ff4a5dba281cded16043d348bf9ba505486f36" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-macosx_10_7_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "48aa98987d54a46e13e6954880056c204700c65616af4395d1f0639eba11764b" + "content": "da584ff96ec95e97925174eb8237e32f626e7a1a97888cdd27ee2f1f24dd0ad8" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-macosx_11_0_arm64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "7979d90ee2190d000129598c2b0c82f13053dba432b94e45e68253b09bb1f0f6" + "content": "02a0629ec053fc013808a85178524e3cb63a61dbc35b22499870194a63578fb9" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "88857060b690a57d2ea8569bca58758143c8faa4639fb17d745ce60ff84c867e" + "content": "fbf15aff64a163db29a91ed0868af181d6f68ec1a3a7d5afcfe4501252840bad" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "4eb74d44776b0fb0782560ea84d986dffec8ddd94947f383eba2284b0f32e35e" + "content": "07924c1b938798797d60c6308fa8ad3b3f0201802f82e4a2c41bb3fafb44cc28" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-musllinux_1_2_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "f62581d7e884dd01ee1707b7c21148f61f2febb7de092ae2f108743fcbef5985" + "content": "4a5a844f68776a7715ecb30843b453f07ac89bad393431efbf7accca3ef599c1" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-musllinux_1_2_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "6f5dcb658d597410bb7c967c1d24eaf9377b0d621358cbe9d2ff804e5dd12e81" + "content": "518d2ca43c358929bf08f9079b617f1c2ca6e8848f83c1225c88caeac46e6cbc" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-musllinux_1_2_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "9bf9acce44e967a5103fcd820fc7580c7b0ab8583eec4e2051aec560f7b31a63" + "content": "3aea7eed3e55119635a74bbeb80b35e776bafccb70d97e8ff838816c124539f1" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-none-win32.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "240687b5be0f91fbde4936a329c9b7589d9259742766f74de575e1b2046575e4" + "content": "7dca7081e9a0c3b6490a145593f6fe3173a94197f2cb9891183ef75e9d64c425" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-musllinux_1_2_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-none-win_amd64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "25740fb56e8bd37692ed380e15ec734be44d7c71974d8993f452b4527814601e" + "content": "b41b6321805c472f66990c2849e152aff7bc359eb92f781e3f606609eac877ad" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-musllinux_1_2_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-macosx_10_12_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "a54917b7e9cd3a67e429a630e237a90b096e0ba18897bfb99ee8bd1068a5fea0" + "content": "0a90c373ea2975519b58dece25853dbcb9779b05cc46b4819cb1917e3b3215b6" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-musllinux_1_2_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-macosx_11_0_arm64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "b92aafcfab3d41580d54aca35a8057341f1cfc7c9af9e8bdfc652f83a20ced31" + "content": "16d4477bcb9fbbd7b5b0e4a5d9b493e42026c0bf1f06f723a9353f5153e75d30" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-none-win32.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "cd316dbcc74c76266ba94eb021b0cc090b97cca122f50bd7a845f587ff4bf03f" + "content": "84b8382a90539910b53a6307f7c35697bc7e6ffb25d9c1d4e998a13e842a5e83" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-none-win_amd64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "0853da3d5e9bc6a07b2486054a410b7b03f34046c123c6561b535bb48cc509e1" + "content": "4888e117dd41b9d34194d9e31631af70d3d526efc363085e3089ab1a62c32ed1" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-macosx_10_7_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "cb41ad20064e18a900dd427d7cf41cfaec83bcd1184001f3d91a1f76b3fcea4e" + "content": "5265505b3d61a0f56618c9b941dc54dc334dc6e660f1592d112cd103d914a6db" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "b710bf7e7ae61957d5c4026b486be593ed3ec3dca3e5be15e0f6d8cf5d0a4990" + "content": "e75ba609dba23f2c95b776efb9dd3f0b78a76a151e96f96cc5b6b1b0004de66f" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "a952ae3eb460c6712388ac2ec706d24b0e651b9396d90c9a9e0a69eb27737fdc" + "content": "1791ff70bc975b098fe6ecf04356a10e9e2bd7dc21fa7351c1742fdeb9b4966f" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "0bedd91ae1dd142a4dc15970ed2c729ff6c73f33a40fa84ed0cdbf55de87c777" + "content": "d126b52e4a473d40232ec2052a8b232270ed1f8c9571aaf33f73a14cc298c24f" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-musllinux_1_2_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "761531076df51309075133a6bc1db02d98ec7f66e22b064b1d513bc909f29743" + "content": "c14937af98c4cc362a1d4374806204dd51b1e12dded1ae30645c298e5a5c4cb1" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-musllinux_1_2_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "a2baa6be130e8a00b6cbb9f18a33611ec150b4537f8563bddadb54c1b74b8193" + "content": "3d089d0b88996df627693639d123c8158cff41c0651f646cd8fd292c7da90eaf" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-musllinux_1_2_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "f05450fa1cd7c525c0b9d1a7916e595d3041ac0afbed2ff6926e5afb6a781b7f" + "content": "653647b8838cf83b2e7e6a0364f49af96deec64d2a6578324db58380cff82aca" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-none-win32.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "81c4d1a3a564775c44732b94135d06e33417e829ff25226c164664f4a1046213" + "content": "fa41a64ac5b08b292906e248549ab48b69c5428f3987b09689ab2441f267d04d" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-none-win_amd64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "e888be685fa42d8b8a3d3911d5604d14db87538aa7d0b29b1a7ea80d354c732d" + "content": "7a07ced2b22f0cf0b55a6a510078174c31b6d8544f3bc00c2bcee52b3d613f74" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-musllinux_1_2_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-macosx_10_12_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "6f8d7fe73d1816eeb5378409adc658f9525ecbfaf9e1ede1e2d67a338b0c7348" + "content": "68cb0a499f2c4a088fd2f521453e22ed3527154136a855c62e148b7883b99f9a" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-macosx_11_0_arm64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "0831d3ecdea22e4559cc1793f22e77067c9d8c451d55ae6a75bf1d116a8e7f42" + "content": "fa3060d885657abc549b2a0f8e1b79699290e5d83845141717c6c90c2df38311" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-macosx_10_7_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "513ccbf7420c30e283c25c82d5a8f439d625a838d3ba69e79a110c260c46813f" + "content": "95f3b65d2392e1c5cec27cff08fdc0080270d5a1a4b2ea1d51d5f4a2620ff08d" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-macosx_11_0_arm64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "301bd744a1adaa2f6a5e06c98f1ac2b6f8dc31a5c23b838f862d65e32fca0d4b" + "content": "2cc3712a4b0b76a1d45a9302dd2f53ff339614b1c29603a911318f2357b04dd2" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "f8832a4f83d4782a8f5a7b831c47e8ffe164e43c2c148c8160ed9a6d630bc02a" + "content": "5d4eea0761e37485c9b81400437adb11c40e13ef513375bbd6973e34100aeb06" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "4b2416ed743ec5debcf61e1242e012652a4348de14ecc7df3512da072b074440" + "content": "7f5179583d7a6cdb981151dd349786cbc318bab54963a192692d945dd3f6435d" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "35585a8cb5917161f42c2104567bb83a1d96194095fc54a543113ed5df9fa436" + "content": "2fbb0ffc754490aff6dabbf28064be47f0f9ca0b9755976f945214965b3ace7e" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "d389ff1e95b6e46ebedccf7fd1fadd10559add595ac6a7c2ea730268325f832c" + "content": "a94e52537a0e0a85429eda9e49f272ada715506d3b2431f64b8a3e34eb5f3e75" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "9b007c2444705a2dc4a525964fd4dd28c3320b19b3410da6517cab28716f27d3" + "content": "92b68b79c0da2a980b1c4197e56ac3dd0c8a149b4603747c4378914a68706979" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-musllinux_1_2_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "188912b22b6c8225f4c4ffa020a2baa6ad8fabb3c141a12dbe6edbb34e7f1425" + "content": "93da1d3db08a827eda74356f9f58884adb254e59b6664f64cc04cdff2cc19b0d" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-musllinux_1_2_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "1b4cf9ab9a0ae0cb122685209806d3f1dcb63b9fccdf1424fb42a129dc8c2faa" + "content": "754bbed1a4ca48479e9d4182a561d001bbf81543876cdded6f695ec3d465846b" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-musllinux_1_2_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-win_amd64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "2d34a5450a402b00d20aeb7632489ffa2556ca7b26f4a63c35f6fccae1977427" + "content": "ca449520e7484534a2a44faf629362cae62b660601432d04c482283c47eaebab" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-musllinux_1_2_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-macosx_10_12_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "466030a42724780794dea71eb32db83cc51214d66ab3fb3156edd88b9c8f0d78" + "content": "9c4cb04a16b0f199a8c9bf807269b2f63b7b5b11425e4a6bd44bd6961d28282c" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-macosx_10_7_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-macosx_11_0_arm64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "68172622a5a57deb079a2c78511c40f91193548e8ab342c31e8cb0764d362459" + "content": "bb63804105143c7e24cee7db89e37cb3f3941f8e80c4379a0b355c52a52b6780" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-macosx_11_0_arm64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "54cdfcda59251b9c2f87a05d038c2ae02121219a04d4a1e6fc345794295bdc07" + "content": "55cd1fa4ecfa6d9f14fbd97ac24803e6f73e897c738f771a9fe038f2f11ff07c" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "6b75b912a0baa033350367a8a07a8b2d44fd5b90c890bfbd063a8a5f945f644b" + "content": "0f8f741b6292c86059ed175d80eefa80997125b7c478fb8769fd9ac8943a16c0" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "47aeceb4363851d17f63069318ba5721ae695d9da55d599b4d6fb31508595278" + "content": "0fc212779bf8411667234b3cdd34d53de6c2b8b8b958e1e12cb473a5f367c338" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "0525847f83f506aa1e28eb2057b696fe38217e12931c8b1b02198cfe6975e142" + "content": "0ad56edabcdb428c2e33bbf24f255fe2b43253b7d13a2cdbf05de955217313e6" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "efbe0b5e0fd078ed7b005faa0170da4f72666360f66f0bb2d7f73526ecfd99f9" + "content": "0a3a1e9ee9728b2c1734f65d6a1d376c6f2f6fdcc13bb007a08cc4b1ff576dc5" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "0fadfdda275c838cba5102c7f90a20f2abd7727bf8f4a2b654a5b617529c5c18" + "content": "e13de156137b7095442b288e72f33503a469aa1980ed856b43c353ac86390519" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "56dd500411d03c5e9927a1eb55621e906837a83b02350a9dc401247d0353717c" + "content": "07f59760ef99f31422c49038964b31c4dfcfeb5d2384ebfc71058a7c9adae2d2" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-musllinux_1_2_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "6915fc9fa6b3ec3569566832e1bb03bd801c12cea030200e68663b9a87974e76" + "content": "59240685e7da61fb78f65a9f07f8108e36a83317c53f7b276b4175dc44151684" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-musllinux_1_2_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "5f1519b080d8ce0a814f17ad9fb49fb3a1d4d7ce5891f5c85fc38631ca3a8dc4" + "content": "83cba698cfb3c2c5a7c3c6bac12fe6c6a51aae69513726be6411076185a8b24a" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-win_amd64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "7036316cc26b93e401cedd781a579be606dad174829e6ad9e9c5a0da6e036f80" + "content": "e1791c4aabd117653530dccd24108fa03cc6baf21f58b950d0a73c3b3b29a350" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0.tar.gz" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1.tar.gz" } ], "name": "rpds-py", @@ -1740,13 +1937,13 @@ "value": "main" } ], - "purl": "pkg:pypi/rpds-py@0.12.0", + "purl": "pkg:pypi/rpds-py@0.20.1", "scope": "optional", "type": "library", - "version": "0.12.0" + "version": "0.20.1" }, { - "bom-ref": "six@1.16.0", + "bom-ref": "six@1.17.0", "description": "Python 2 and 3 compatibility utilities", "externalReferences": [ { @@ -1754,22 +1951,22 @@ "hashes": [ { "alg": "SHA-256", - "content": "8abb2f1d86890a2dfb989f9a77cfcfd3e47c2a354b01111771326f8aa26e0254" + "content": "4721f391ed90541fddacab5acf947aa0d3dc7d27b2e1e8eda2be8970586c3274" } ], "type": "distribution", - "url": "https://pypi.org/simple/six/#six-1.16.0-py2.py3-none-any.whl" + "url": "https://pypi.org/simple/six/#six-1.17.0-py2.py3-none-any.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "1e61c37477a1626458e36f7b1d82aa5c9b094fa4802892072e49de9c60c4c926" + "content": "ff70335d468e7eb6ec65b95b99d3a2836546063f63acc5171de367e834932a81" } ], "type": "distribution", - "url": "https://pypi.org/simple/six/#six-1.16.0.tar.gz" + "url": "https://pypi.org/simple/six/#six-1.17.0.tar.gz" } ], "name": "six", @@ -1779,14 +1976,38 @@ "value": "main" } ], - "purl": "pkg:pypi/six@1.16.0", + "purl": "pkg:pypi/six@1.17.0", "scope": "optional", "type": "library", - "version": "1.16.0" + "version": "1.17.0" }, { "bom-ref": "sortedcontainers@2.4.0", "description": "Sorted Containers -- Sorted List, Sorted Dict, Sorted Set", + "externalReferences": [ + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "a163dcaede0f1c021485e957a39245190e74249897e2ae4b2aa38595db237ee0" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/sortedcontainers/#sortedcontainers-2.4.0-py2.py3-none-any.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "25caa5a06cc30b6b83d11423433f65d1f9d76c4c6a0c90e3379eaa43b9bfdb88" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/sortedcontainers/#sortedcontainers-2.4.0.tar.gz" + } + ], "name": "sortedcontainers", "properties": [ { @@ -1800,7 +2021,376 @@ "version": "2.4.0" }, { - "bom-ref": "types-python-dateutil@2.8.19.14", + "bom-ref": "tomli@2.2.1", + "description": "A lil' TOML parser", + "externalReferences": [ + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "678e4fa69e4575eb77d103de3df8a895e1591b48e740211bd1067378c69e8249" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-macosx_10_9_x86_64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "023aa114dd824ade0100497eb2318602af309e5a55595f76b626d6d9f3b7b0a6" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-macosx_11_0_arm64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "ece47d672db52ac607a3d9599a9d48dcb2f2f735c6c2d1f34130085bb12b112a" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "6972ca9c9cc9f0acaa56a8ca1ff51e7af152a9f87fb64623e31d5c83700080ee" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "c954d2250168d28797dd4e3ac5cf812a406cd5a92674ee4c8f123c889786aa8e" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "8dd28b3e155b80f4d54beb40a441d366adcfe740969820caf156c019fb5c7ec4" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-musllinux_1_2_aarch64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "e59e304978767a54663af13c07b3d1af22ddee3bb2fb0618ca1593e4f593a106" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-musllinux_1_2_i686.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "33580bccab0338d00994d7f16f4c4ec25b776af3ffaac1ed74e0b3fc95e885a8" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-musllinux_1_2_x86_64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "465af0e0875402f1d226519c9904f37254b3045fc5084697cefb9bdde1ff99ff" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-win32.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "2d0f2fdd22b02c6d81637a3c95f8cd77f995846af7414c5c4b8d0545afa1bc4b" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-win_amd64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "4a8f6e44de52d5e6c657c9fe83b562f5f4256d8ebbfe4ff922c495620a7f6cea" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-macosx_10_13_x86_64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "8d57ca8095a641b8237d5b079147646153d22552f1c637fd3ba7f4b0b29167a8" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-macosx_11_0_arm64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "4e340144ad7ae1533cb897d406382b4b6fede8890a03738ff1683af800d54192" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "db2b95f9de79181805df90bedc5a5ab4c165e6ec3fe99f970d0e302f384ad222" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "40741994320b232529c802f8bc86da4e1aa9f413db394617b9a256ae0f9a7f77" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "400e720fe168c0f8521520190686ef8ef033fb19fc493da09779e592861b78c6" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-musllinux_1_2_aarch64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "02abe224de6ae62c19f090f68da4e27b10af2b93213d36cf44e6e1c5abd19fdd" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-musllinux_1_2_i686.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "b82ebccc8c8a36f2094e969560a1b836758481f3dc360ce9a3277c65f374285e" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-musllinux_1_2_x86_64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "889f80ef92701b9dbb224e49ec87c645ce5df3fa2cc548664eb8a25e03127a98" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-win32.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "7fc04e92e1d624a4a63c76474610238576942d6b8950a2d7f908a340494e67e4" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-win_amd64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "f4039b9cbc3048b2416cc57ab3bda989a6fcf9b36cf8937f01a6e731b64f80d7" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-macosx_10_13_x86_64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "286f0ca2ffeeb5b9bd4fcc8d6c330534323ec51b2f52da063b11c502da16f30c" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-macosx_11_0_arm64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "a92ef1a44547e894e2a17d24e7557a5e85a9e1d0048b0b5e7541f76c5032cb13" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "9316dc65bed1684c9a98ee68759ceaed29d229e985297003e494aa825ebb0281" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "e85e99945e688e32d5a35c1ff38ed0b3f41f43fad8df0bdf79f72b2ba7bc5272" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "ac065718db92ca818f8d6141b5f66369833d4a80a9d74435a268c52bdfa73140" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-musllinux_1_2_aarch64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "d920f33822747519673ee656a4b6ac33e382eca9d331c87770faa3eef562aeb2" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-musllinux_1_2_i686.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "a198f10c4d1b1375d7687bc25294306e551bf1abfa4eace6650070a5c1ae2744" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-musllinux_1_2_x86_64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "d3f5614314d758649ab2ab3a62d4f2004c825922f9e370b29416484086b264ec" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-win32.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "a38aa0308e754b0e3c67e344754dff64999ff9b513e691d0e786265c93583c69" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-win_amd64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "cb55c73c5f4408779d0cf3eef9f762b9c9f147a77de7b258bef0a5628adc85cc" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-py3-none-any.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "cd45e1dc79c835ce60f7404ec8119f2eb06d38b1deba146f07ced3bbc44505ff" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1.tar.gz" + } + ], + "name": "tomli", + "properties": [ + { + "name": "cdx:poetry:group", + "value": "main" + } + ], + "purl": "pkg:pypi/tomli@2.2.1", + "scope": "optional", + "type": "library", + "version": "2.2.1" + }, + { + "bom-ref": "types-python-dateutil@2.9.0.20241206", "description": "Typing stubs for python-dateutil", "externalReferences": [ { @@ -1808,22 +2398,22 @@ "hashes": [ { "alg": "SHA-256", - "content": "1f4f10ac98bb8b16ade9dbee3518d9ace017821d94b057a425b069f834737f4b" + "content": "e248a4bc70a486d3e3ec84d0dc30eec3a5f979d6e7ee4123ae043eedbb987f53" } ], "type": "distribution", - "url": "https://pypi.org/simple/types-python-dateutil/#types-python-dateutil-2.8.19.14.tar.gz" + "url": "https://pypi.org/simple/types-python-dateutil/#types_python_dateutil-2.9.0.20241206-py3-none-any.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "f977b8de27787639986b4e28963263fd0e5158942b3ecef91b9335c130cb1ce9" + "content": "18f493414c26ffba692a72369fea7a154c502646301ebfe3d56a04b3767284cb" } ], "type": "distribution", - "url": "https://pypi.org/simple/types-python-dateutil/#types_python_dateutil-2.8.19.14-py3-none-any.whl" + "url": "https://pypi.org/simple/types-python-dateutil/#types_python_dateutil-2.9.0.20241206.tar.gz" } ], "name": "types-python-dateutil", @@ -1833,10 +2423,10 @@ "value": "main" } ], - "purl": "pkg:pypi/types-python-dateutil@2.8.19.14", + "purl": "pkg:pypi/types-python-dateutil@2.9.0.20241206", "scope": "optional", "type": "library", - "version": "2.8.19.14" + "version": "2.9.0.20241206" }, { "bom-ref": "uri-template@1.3.0", @@ -1878,7 +2468,7 @@ "version": "1.3.0" }, { - "bom-ref": "webcolors@1.13", + "bom-ref": "webcolors@24.8.0", "description": "A library for working with the color formats defined by HTML and CSS.", "externalReferences": [ { @@ -1886,22 +2476,22 @@ "hashes": [ { "alg": "SHA-256", - "content": "29bc7e8752c0a1bd4a1f03c14d6e6a72e93d82193738fa860cbff59d0fcc11bf" + "content": "fc4c3b59358ada164552084a8ebee637c221e4059267d0f8325b3b560f6c7f0a" } ], "type": "distribution", - "url": "https://pypi.org/simple/webcolors/#webcolors-1.13-py3-none-any.whl" + "url": "https://pypi.org/simple/webcolors/#webcolors-24.8.0-py3-none-any.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "c225b674c83fa923be93d235330ce0300373d02885cef23238813b0d5668304a" + "content": "08b07af286a01bcd30d583a7acadf629583d1f79bfef27dd2c2c5c263817277d" } ], "type": "distribution", - "url": "https://pypi.org/simple/webcolors/#webcolors-1.13.tar.gz" + "url": "https://pypi.org/simple/webcolors/#webcolors-24.8.0.tar.gz" } ], "name": "webcolors", @@ -1911,13 +2501,13 @@ "value": "main" } ], - "purl": "pkg:pypi/webcolors@1.13", + "purl": "pkg:pypi/webcolors@24.8.0", "scope": "optional", "type": "library", - "version": "1.13" + "version": "24.8.0" }, { - "bom-ref": "zipp@3.17.0", + "bom-ref": "zipp@3.20.2", "description": "Backport of pathlib-compatible object wrapper for zip files", "externalReferences": [ { @@ -1925,22 +2515,22 @@ "hashes": [ { "alg": "SHA-256", - "content": "0e923e726174922dce09c53c59ad483ff7bbb8e572e00c7f7c46b88556409f31" + "content": "a817ac80d6cf4b23bf7f2828b7cabf326f15a001bea8b1f9b49631780ba28350" } ], "type": "distribution", - "url": "https://pypi.org/simple/zipp/#zipp-3.17.0-py3-none-any.whl" + "url": "https://pypi.org/simple/zipp/#zipp-3.20.2-py3-none-any.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "84e64a1c28cf7e91ed2078bb8cc8c259cb19b76942096c8d7b84947690cabaf0" + "content": "bc9eb26f4506fda01b81bcde0ca78103b6e62f991b381fec825435c836edbc29" } ], "type": "distribution", - "url": "https://pypi.org/simple/zipp/#zipp-3.17.0.tar.gz" + "url": "https://pypi.org/simple/zipp/#zipp-3.20.2.tar.gz" } ], "name": "zipp", @@ -1950,32 +2540,31 @@ "value": "main" } ], - "purl": "pkg:pypi/zipp@3.17.0", + "purl": "pkg:pypi/zipp@3.20.2", "scope": "optional", "type": "library", - "version": "3.17.0" + "version": "3.20.2" } ], "dependencies": [ { "dependsOn": [ - "python-dateutil@2.8.2", - "types-python-dateutil@2.8.19.14" + "python-dateutil@2.9.0.post0", + "types-python-dateutil@2.9.0.20241206" ], "ref": "arrow@1.3.0" }, { - "ref": "attrs@23.1.0" + "ref": "attrs@24.3.0" }, { "ref": "boolean.py@4.0" }, { "dependsOn": [ - "jsonschema@4.19.2", - "license-expression@30.1.1", - "lxml@4.9.3", - "packageurl-python@0.11.2", + "jsonschema@4.23.0", + "license-expression@30.3.1", + "packageurl-python@0.16.0", "py-serializable@0.15.0", "sortedcontainers@2.4.0" ], @@ -1988,13 +2577,13 @@ "ref": "fqdn@1.5.1" }, { - "ref": "idna@3.4" + "ref": "idna@3.10" }, { "dependsOn": [ - "zipp@3.17.0" + "zipp@3.20.2" ], - "ref": "importlib-resources@6.1.1" + "ref": "importlib-resources@6.4.5" }, { "dependsOn": [ @@ -2003,45 +2592,42 @@ "ref": "isoduration@20.11.0" }, { - "ref": "jsonpointer@2.4" + "ref": "jsonpointer@3.0.0" }, { "dependsOn": [ - "importlib-resources@6.1.1", - "referencing@0.30.2" + "importlib-resources@6.4.5", + "referencing@0.35.1" ], - "ref": "jsonschema-specifications@2023.7.1" + "ref": "jsonschema-specifications@2023.12.1" }, { "dependsOn": [ - "attrs@23.1.0", + "attrs@24.3.0", "fqdn@1.5.1", - "idna@3.4", - "importlib-resources@6.1.1", + "idna@3.10", + "importlib-resources@6.4.5", "isoduration@20.11.0", - "jsonpointer@2.4", - "jsonschema-specifications@2023.7.1", + "jsonpointer@3.0.0", + "jsonschema-specifications@2023.12.1", "pkgutil-resolve-name@1.3.10", - "referencing@0.30.2", + "referencing@0.35.1", "rfc3339-validator@0.1.4", "rfc3987@1.3.8", - "rpds-py@0.12.0", + "rpds-py@0.20.1", "uri-template@1.3.0", - "webcolors@1.13" + "webcolors@24.8.0" ], - "ref": "jsonschema@4.19.2" + "ref": "jsonschema@4.23.0" }, { "dependsOn": [ "boolean.py@4.0" ], - "ref": "license-expression@30.1.1" - }, - { - "ref": "lxml@4.9.3" + "ref": "license-expression@30.3.1" }, { - "ref": "packageurl-python@0.11.2" + "ref": "packageurl-python@0.16.0" }, { "ref": "pkgutil-resolve-name@1.3.10" @@ -2054,20 +2640,20 @@ }, { "dependsOn": [ - "six@1.16.0" + "six@1.17.0" ], - "ref": "python-dateutil@2.8.2" + "ref": "python-dateutil@2.9.0.post0" }, { "dependsOn": [ - "attrs@23.1.0", - "rpds-py@0.12.0" + "attrs@24.3.0", + "rpds-py@0.20.1" ], - "ref": "referencing@0.30.2" + "ref": "referencing@0.35.1" }, { "dependsOn": [ - "six@1.16.0" + "six@1.17.0" ], "ref": "rfc3339-validator@0.1.4" }, @@ -2075,31 +2661,35 @@ "ref": "rfc3987@1.3.8" }, { - "ref": "rpds-py@0.12.0" + "ref": "rpds-py@0.20.1" }, { - "ref": "six@1.16.0" + "ref": "six@1.17.0" }, { "ref": "sortedcontainers@2.4.0" }, { - "ref": "types-python-dateutil@2.8.19.14" + "ref": "tomli@2.2.1" + }, + { + "ref": "types-python-dateutil@2.9.0.20241206" }, { "ref": "uri-template@1.3.0" }, { - "ref": "webcolors@1.13" + "ref": "webcolors@24.8.0" }, { "dependsOn": [ - "cyclonedx-python-lib@5.1.1" + "cyclonedx-python-lib@5.1.1", + "tomli@2.2.1" ], "ref": "with-extras" }, { - "ref": "zipp@3.17.0" + "ref": "zipp@3.20.2" } ], "metadata": { @@ -2108,9 +2698,17 @@ "description": "depenndencies with extras", "name": "with-extras", "properties": [ + { + "name": "cdx:python:package:required-extra", + "value": "foo" + }, { "name": "cdx:python:package:required-extra", "value": "my-extra" + }, + { + "name": "cdx:python:package:required-extra", + "value": "toml" } ], "type": "application", diff --git a/tests/_data/snapshots/poetry/all-extras_with-extras_lock11_1.5.xml.bin b/tests/_data/snapshots/poetry/all-extras_with-extras_lock11_1.5.xml.bin index 3177a7f3..ddf9a215 100644 --- a/tests/_data/snapshots/poetry/all-extras_with-extras_lock11_1.5.xml.bin +++ b/tests/_data/snapshots/poetry/all-extras_with-extras_lock11_1.5.xml.bin @@ -55,7 +55,9 @@ 0.1.0 depenndencies with extras + foo my-extra + toml @@ -89,25 +91,25 @@ main - + attrs - 23.1.0 + 24.3.0 Classes Without Boilerplate optional - pkg:pypi/attrs@23.1.0 + pkg:pypi/attrs@24.3.0 - https://pypi.org/simple/attrs/#attrs-23.1.0-py3-none-any.whl + https://pypi.org/simple/attrs/#attrs-24.3.0-py3-none-any.whl from legacy-api - 1f28b4522cdc2fb4256ac1a020c78acf9cba2c6b461ccd2c126f3aa8e8335d04 + ac96cd038792094f438ad1f6ff80837353805ac950cd2aa0e0625ef19850c308 - https://pypi.org/simple/attrs/#attrs-23.1.0.tar.gz + https://pypi.org/simple/attrs/#attrs-24.3.0.tar.gz from legacy-api - 6279836d581513a26f1bf235f9acd333bc9115683f14f7e8fae46c98fc50e015 + 8f5c07333d543103541ba7be0e2ce16eeee8130cb0b3f9238ab904ce1e85baff @@ -121,6 +123,22 @@ Define boolean algebras, create and parse boolean expressions and create custom boolean DSL. optional pkg:pypi/boolean.py@4.0 + + + https://pypi.org/simple/boolean.py/#boolean.py-4.0-py3-none-any.whl + from legacy-api + + 2876f2051d7d6394a531d82dc6eb407faa0b01a0a0b3083817ccd7323b8d96bd + + + + https://pypi.org/simple/boolean.py/#boolean.py-4.0.tar.gz + from legacy-api + + 17b9a181630e43dde1851d42bef546d616d5d9b4480357514597e78b203d06e4 + + + main @@ -131,6 +149,22 @@ Python library for CycloneDX optional pkg:pypi/cyclonedx-python-lib@5.1.1 + + + https://pypi.org/simple/cyclonedx-python-lib/#cyclonedx_python_lib-5.1.1-py3-none-any.whl + from legacy-api + + 2989db0cd8bb4c0c442423d71ed7a84ae059e16a2d0f932cc4bf92da7385cdb3 + + + + https://pypi.org/simple/cyclonedx-python-lib/#cyclonedx_python_lib-5.1.1.tar.gz + from legacy-api + + 215a636a4e77385d2cf4c6c9801c9bad4791849634f2c6daa45ab2c6cb0a85f6 + + + main json-validation @@ -143,6 +177,22 @@ XML bomb protection for Python stdlib modules optional pkg:pypi/defusedxml@0.7.1 + + + https://pypi.org/simple/defusedxml/#defusedxml-0.7.1-py2.py3-none-any.whl + from legacy-api + + a352e7e428770286cc899e2542b6cdaedb2b4953ff269a210103ec58f6198a61 + + + + https://pypi.org/simple/defusedxml/#defusedxml-0.7.1.tar.gz + from legacy-api + + 1bb3032db185915b62d7c6209c5a8792be6a32ab2fedacc84e01b52c51aa3e69 + + + main @@ -173,25 +223,25 @@ main - + idna - 3.4 + 3.10 Internationalized Domain Names in Applications (IDNA) optional - pkg:pypi/idna@3.4 + pkg:pypi/idna@3.10 - https://pypi.org/simple/idna/#idna-3.4-py3-none-any.whl + https://pypi.org/simple/idna/#idna-3.10-py3-none-any.whl from legacy-api - 90b77e79eaa3eba6de819a0c442c0b4ceefc341a7a2ab77d7562bf49f425c5c2 + 946d195a0d259cbba61165e88e65941f16e9b36ea6ddb97f00452bae8b1287d3 - https://pypi.org/simple/idna/#idna-3.4.tar.gz + https://pypi.org/simple/idna/#idna-3.10.tar.gz from legacy-api - 814f528e8dead7d329833b91c5faa87d60bf71824cd12a7530b5526063d02cb4 + 12f65c9b470abda6dc35cf8e63cc574b1c52b11df2c86030af0ac09b01b13ea9 @@ -199,25 +249,25 @@ main - + importlib-resources - 6.1.1 + 6.4.5 Read resources from Python packages optional - pkg:pypi/importlib-resources@6.1.1 + pkg:pypi/importlib-resources@6.4.5 - https://pypi.org/simple/importlib-resources/#importlib_resources-6.1.1-py3-none-any.whl + https://pypi.org/simple/importlib-resources/#importlib_resources-6.4.5-py3-none-any.whl from legacy-api - e8bf90d8213b486f428c9c39714b920041cb02c184686a3dee24905aaa8105d6 + ac29d5f956f01d5e4bb63102a5a19957f1b9175e45649977264a1416783bb717 - https://pypi.org/simple/importlib-resources/#importlib_resources-6.1.1.tar.gz + https://pypi.org/simple/importlib-resources/#importlib_resources-6.4.5.tar.gz from legacy-api - 3893a00122eafde6894c59914446a512f728a0c1a45f9bb9b63721b6bacf0b4a + 980862a1d16c9e147a59603677fa2aa5fd82b87f223b6cb870695bcfce830065 @@ -251,25 +301,25 @@ main - + jsonpointer - 2.4 + 3.0.0 Identify specific nodes in a JSON document (RFC 6901) optional - pkg:pypi/jsonpointer@2.4 + pkg:pypi/jsonpointer@3.0.0 - https://pypi.org/simple/jsonpointer/#jsonpointer-2.4-py2.py3-none-any.whl + https://pypi.org/simple/jsonpointer/#jsonpointer-3.0.0-py2.py3-none-any.whl from legacy-api - 15d51bba20eea3165644553647711d150376234112651b4f1811022aecad7d7a + 13e088adc14fca8b6aa8177c044e12701e6ad4b28ff10e65f2267a90109c9942 - https://pypi.org/simple/jsonpointer/#jsonpointer-2.4.tar.gz + https://pypi.org/simple/jsonpointer/#jsonpointer-3.0.0.tar.gz from legacy-api - 585cee82b70211fa9e6043b7bb89db6e1aa49524340dde8ad6b63206ea689d88 + 2b2d729f2091522d61c3b31f82e11870f60b68f43fbc705cb76bf4b832af59ef @@ -277,36 +327,52 @@ main - + jsonschema - 4.19.2 + 4.23.0 An implementation of JSON Schema validation for Python optional - pkg:pypi/jsonschema@4.19.2 + pkg:pypi/jsonschema@4.23.0 + + + https://pypi.org/simple/jsonschema/#jsonschema-4.23.0-py3-none-any.whl + from legacy-api + + fbadb6f8b144a8f8cf9f0b89ba94501d143e50411a1278633f56a7acf7fd5566 + + + + https://pypi.org/simple/jsonschema/#jsonschema-4.23.0.tar.gz + from legacy-api + + d71497fef26351a33265337fa77ffeb82423f3ea21283cd9467bb03999266bc4 + + + main format - + jsonschema-specifications - 2023.7.1 + 2023.12.1 The JSON Schema meta-schemas and vocabularies, exposed as a Registry optional - pkg:pypi/jsonschema-specifications@2023.7.1 + pkg:pypi/jsonschema-specifications@2023.12.1 - https://pypi.org/simple/jsonschema-specifications/#jsonschema_specifications-2023.7.1-py3-none-any.whl + https://pypi.org/simple/jsonschema-specifications/#jsonschema_specifications-2023.12.1-py3-none-any.whl from legacy-api - 05adf340b659828a004220a9613be00fa3f223f2b82002e273dee62fd50524b1 + 87e4fdf3a94858b8a2ba2778d9ba57d8a9cafca7c7489c46ba0d30a8bc6a9c3c - https://pypi.org/simple/jsonschema-specifications/#jsonschema_specifications-2023.7.1.tar.gz + https://pypi.org/simple/jsonschema-specifications/#jsonschema_specifications-2023.12.1.tar.gz from legacy-api - c91a50404e88a1f6ba40636778e2ee08f6e24c5613fe4c53ac24578a5a7f72bb + 48a76787b3e70f5ed53f1160d2b81f586e4ca6d1548c5de7085d1682674764cc @@ -314,32 +380,54 @@ main - + license-expression - 30.1.1 + 30.3.1 license-expression is a comprehensive utility library to parse, compare, simplify and normalize license expressions (such as SPDX license expressions) using boolean logic. optional - pkg:pypi/license-expression@30.1.1 - - main - - - - lxml - 4.9.3 - Powerful and Pythonic XML processing library combining libxml2/libxslt with the ElementTree API. - optional - pkg:pypi/lxml@4.9.3 + pkg:pypi/license-expression@30.3.1 + + + https://pypi.org/simple/license-expression/#license_expression-30.3.1-py3-none-any.whl + from legacy-api + + 97904b9185c7bbb1e98799606fa7424191c375e70ba63a524b6f7100e42ddc46 + + + + https://pypi.org/simple/license-expression/#license_expression-30.3.1.tar.gz + from legacy-api + + 60d5bec1f3364c256a92b9a08583d7ea933c7aa272c8d36d04144a89a3858c01 + + + main - + packageurl-python - 0.11.2 + 0.16.0 A purl aka. Package URL parser and builder optional - pkg:pypi/packageurl-python@0.11.2 + pkg:pypi/packageurl-python@0.16.0 + + + https://pypi.org/simple/packageurl-python/#packageurl_python-0.16.0-py3-none-any.whl + from legacy-api + + 5c3872638b177b0f1cf01c3673017b7b27ebee485693ae12a8bed70fa7fa7c35 + + + + https://pypi.org/simple/packageurl-python/#packageurl_python-0.16.0.tar.gz + from legacy-api + + 69e3bf8a3932fe9c2400f56aaeb9f86911ecee2f9398dbe1b58ec34340be365d + + + main @@ -376,29 +464,45 @@ Library for serializing and deserializing Python Objects to and from JSON and XML. optional pkg:pypi/py-serializable@0.15.0 + + + https://pypi.org/simple/py-serializable/#py-serializable-0.15.0.tar.gz + from legacy-api + + 8fc41457d8ee5f5c5a12f41fd87bf1a4f2ecf9da39fee92059b728e78f320771 + + + + https://pypi.org/simple/py-serializable/#py_serializable-0.15.0-py3-none-any.whl + from legacy-api + + d3f1201b33420c481aa83f7860c7bf2c2f036ba3ea82b6e15a96696457c36cd2 + + + main - + python-dateutil - 2.8.2 + 2.9.0.post0 Extensions to the standard Python datetime module optional - pkg:pypi/python-dateutil@2.8.2 + pkg:pypi/python-dateutil@2.9.0.post0 - https://pypi.org/simple/python-dateutil/#python-dateutil-2.8.2.tar.gz + https://pypi.org/simple/python-dateutil/#python-dateutil-2.9.0.post0.tar.gz from legacy-api - 0123cacc1627ae19ddf3c27a5de5bd67ee4586fbdd6440d9748f8abb483d3e86 + 37dd54208da7e1cd875388217d5e00ebd4179249f90fb72437e91a35459a0ad3 - https://pypi.org/simple/python-dateutil/#python_dateutil-2.8.2-py2.py3-none-any.whl + https://pypi.org/simple/python-dateutil/#python_dateutil-2.9.0.post0-py2.py3-none-any.whl from legacy-api - 961d03dc3453ebbc59dbdea9e4e11c5651520a876d0f4db161e8674aae935da9 + a8b2bc7bffae282281c8140a97d3aa9c14da0b136dfe83f850eea9a5f7470427 @@ -406,25 +510,25 @@ main - + referencing - 0.30.2 + 0.35.1 JSON Referencing + Python optional - pkg:pypi/referencing@0.30.2 + pkg:pypi/referencing@0.35.1 - https://pypi.org/simple/referencing/#referencing-0.30.2-py3-none-any.whl + https://pypi.org/simple/referencing/#referencing-0.35.1-py3-none-any.whl from legacy-api - 449b6669b6121a9e96a7f9e410b245d471e8d48964c67113ce9afe50c8dd7bdf + eda6d3234d62814d1c64e305c1331c9a3a6132da475ab6382eaa997b21ee75de - https://pypi.org/simple/referencing/#referencing-0.30.2.tar.gz + https://pypi.org/simple/referencing/#referencing-0.35.1.tar.gz from legacy-api - 794ad8003c65938edcdbc027f1933215e0d0ccc0291e3ce20a4d87432b59efc0 + 25b42124a6c8b632a425174f24087783efb348a6f1e0008e63cd4466fedf703c @@ -484,704 +588,732 @@ main - + rpds-py - 0.12.0 + 0.20.1 Python bindings to Rust's persistent data structures (rpds) optional - pkg:pypi/rpds-py@0.12.0 + pkg:pypi/rpds-py@0.20.1 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-macosx_10_7_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-macosx_10_12_x86_64.whl + from legacy-api + + a649dfd735fff086e8a9d0503a9f0c7d01b7912a333c7ae77e1515c08c146dad + + + + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-macosx_11_0_arm64.whl + from legacy-api + + f16bc1334853e91ddaaa1217045dd7be166170beec337576818461268a3de67f + + + + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + from legacy-api + + 14511a539afee6f9ab492b543060c7491c99924314977a55c98bfa2ee29ce78c + + + + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl + from legacy-api + + 3ccb8ac2d3c71cda472b75af42818981bdacf48d2e21c36331b50b4f16930163 + + + + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl from legacy-api - c694bee70ece3b232df4678448fdda245fd3b1bb4ba481fb6cd20e13bb784c46 + c142b88039b92e7e0cb2552e8967077e3179b22359e945574f5e2764c3953dcf - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-macosx_11_0_arm64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl from legacy-api - 30e5ce9f501fb1f970e4a59098028cf20676dee64fc496d55c33e04bbbee097d + f19169781dddae7478a32301b499b2858bc52fc45a112955e798ee307e294977 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl from legacy-api - d72a4315514e5a0b9837a086cb433b004eea630afb0cc129de76d77654a9606f + 13c56de6518e14b9bf6edde23c4c39dac5b48dcf04160ea7bce8fca8397cdf86 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl from legacy-api - eebaf8c76c39604d52852366249ab807fe6f7a3ffb0dd5484b9944917244cdbe + 925d176a549f4832c6f69fa6026071294ab5910e82a0fe6c6228fce17b0706bd - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-musllinux_1_2_aarch64.whl from legacy-api - a239303acb0315091d54c7ff36712dba24554993b9a93941cf301391d8a997ee + 78f0b6877bfce7a3d1ff150391354a410c55d3cdce386f862926a4958ad5ab7e - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-musllinux_1_2_i686.whl from legacy-api - ced40cdbb6dd47a032725a038896cceae9ce267d340f59508b23537f05455431 + 3dd645e2b0dcb0fd05bf58e2e54c13875847687d0b71941ad2e757e5d89d4356 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-musllinux_1_2_x86_64.whl from legacy-api - 3c8c0226c71bd0ce9892eaf6afa77ae8f43a3d9313124a03df0b389c01f832de + 4f676e21db2f8c72ff0936f895271e7a700aa1f8d31b40e4e43442ba94973899 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-none-win32.whl from legacy-api - b8e11715178f3608874508f08e990d3771e0b8c66c73eb4e183038d600a9b274 + 648386ddd1e19b4a6abab69139b002bc49ebf065b596119f8f37c38e9ecee8ff - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-musllinux_1_2_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-none-win_amd64.whl from legacy-api - 5210a0018c7e09c75fa788648617ebba861ae242944111d3079034e14498223f + d9ecb51120de61e4604650666d1f2b68444d46ae18fd492245a08f53ad2b7711 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-musllinux_1_2_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-macosx_10_12_x86_64.whl from legacy-api - 171d9a159f1b2f42a42a64a985e4ba46fc7268c78299272ceba970743a67ee50 + 762703bdd2b30983c1d9e62b4c88664df4a8a4d5ec0e9253b0231171f18f6d75 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-musllinux_1_2_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-macosx_11_0_arm64.whl from legacy-api - 57ec6baec231bb19bb5fd5fc7bae21231860a1605174b11585660236627e390e + 0b581f47257a9fce535c4567782a8976002d6b8afa2c39ff616edf87cbeff712 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-none-win32.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl from legacy-api - 7188ddc1a8887194f984fa4110d5a3d5b9b5cd35f6bafdff1b649049cbc0ce29 + 842c19a6ce894493563c3bd00d81d5100e8e57d70209e84d5491940fdb8b9e3a - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-none-win_amd64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl from legacy-api - 1e04581c6117ad9479b6cfae313e212fe0dfa226ac727755f0d539cd54792963 + 42cbde7789f5c0bcd6816cb29808e36c01b960fb5d29f11e052215aa85497c93 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-macosx_10_7_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl from legacy-api - 0a38612d07a36138507d69646c470aedbfe2b75b43a4643f7bd8e51e52779624 + 6c8e9340ce5a52f95fa7d3b552b35c7e8f3874d74a03a8a69279fd5fca5dc751 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-macosx_11_0_arm64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl from legacy-api - f12d69d568f5647ec503b64932874dade5a20255736c89936bf690951a5e79f5 + 8ba6f89cac95c0900d932c9efb7f0fb6ca47f6687feec41abcb1bd5e2bd45535 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl from legacy-api - 4f8a1d990dc198a6c68ec3d9a637ba1ce489b38cbfb65440a27901afbc5df575 + 4a916087371afd9648e1962e67403c53f9c49ca47b9680adbeef79da3a7811b0 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl from legacy-api - 8c567c664fc2f44130a20edac73e0a867f8e012bf7370276f15c6adc3586c37c + 200a23239781f46149e6a415f1e870c5ef1e712939fe8fa63035cd053ac2638e - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-musllinux_1_2_aarch64.whl from legacy-api - 0e9e976e0dbed4f51c56db10831c9623d0fd67aac02853fe5476262e5a22acb7 + 58b1d5dd591973d426cbb2da5e27ba0339209832b2f3315928c9790e13f159e8 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-musllinux_1_2_i686.whl from legacy-api - efddca2d02254a52078c35cadad34762adbae3ff01c6b0c7787b59d038b63e0d + 6b73c67850ca7cae0f6c56f71e356d7e9fa25958d3e18a64927c2d930859b8e4 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-musllinux_1_2_x86_64.whl from legacy-api - d9e7f29c00577aff6b318681e730a519b235af292732a149337f6aaa4d1c5e31 + d8761c3c891cc51e90bc9926d6d2f59b27beaf86c74622c8979380a29cc23ac3 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-none-win32.whl from legacy-api - 389c0e38358fdc4e38e9995e7291269a3aead7acfcf8942010ee7bc5baee091c + cd945871335a639275eee904caef90041568ce3b42f402c6959b460d25ae8732 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-musllinux_1_2_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-none-win_amd64.whl from legacy-api - 33ab498f9ac30598b6406e2be1b45fd231195b83d948ebd4bd77f337cb6a2bff + 7e21b7031e17c6b0e445f42ccc77f79a97e2687023c5746bfb7a9e45e0921b84 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-musllinux_1_2_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-macosx_10_12_x86_64.whl from legacy-api - d56b1cd606ba4cedd64bb43479d56580e147c6ef3f5d1c5e64203a1adab784a2 + 36785be22066966a27348444b40389f8444671630063edfb1a2eb04318721e17 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-musllinux_1_2_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-macosx_11_0_arm64.whl from legacy-api - 1fa73ed22c40a1bec98d7c93b5659cd35abcfa5a0a95ce876b91adbda170537c + 142c0a5124d9bd0e2976089484af5c74f47bd3298f2ed651ef54ea728d2ea42c - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-none-win32.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl from legacy-api - dbc25baa6abb205766fb8606f8263b02c3503a55957fcb4576a6bb0a59d37d10 + dbddc10776ca7ebf2a299c41a4dde8ea0d8e3547bfd731cb87af2e8f5bf8962d - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-none-win_amd64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl from legacy-api - c6b52b7028b547866c2413f614ee306c2d4eafdd444b1ff656bf3295bf1484aa + 15a842bb369e00295392e7ce192de9dcbf136954614124a667f9f9f17d6a216f - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-macosx_10_7_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl from legacy-api - 9620650c364c01ed5b497dcae7c3d4b948daeae6e1883ae185fef1c927b6b534 + be5ef2f1fc586a7372bfc355986226484e06d1dc4f9402539872c8bb99e34b01 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-macosx_11_0_arm64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl from legacy-api - 2124f9e645a94ab7c853bc0a3644e0ca8ffbe5bb2d72db49aef8f9ec1c285733 + dbcf360c9e3399b056a238523146ea77eeb2a596ce263b8814c900263e46031a - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl from legacy-api - 281c8b219d4f4b3581b918b816764098d04964915b2f272d1476654143801aa2 + ecd27a66740ffd621d20b9a2f2b5ee4129a56e27bfb9458a3bcc2e45794c96cb - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl from legacy-api - 27ccc93c7457ef890b0dd31564d2a05e1aca330623c942b7e818e9e7c2669ee4 + d0b937b2a1988f184a3e9e577adaa8aede21ec0b38320d6009e02bd026db04fa - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-musllinux_1_2_aarch64.whl from legacy-api - d1c562a9bb72244fa767d1c1ab55ca1d92dd5f7c4d77878fee5483a22ffac808 + 6889469bfdc1eddf489729b471303739bf04555bb151fe8875931f8564309afc - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-musllinux_1_2_i686.whl from legacy-api - e57919c32ee295a2fca458bb73e4b20b05c115627f96f95a10f9f5acbd61172d + 19b73643c802f4eaf13d97f7855d0fb527fbc92ab7013c4ad0e13a6ae0ed23bd - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-musllinux_1_2_x86_64.whl from legacy-api - fa35ad36440aaf1ac8332b4a4a433d4acd28f1613f0d480995f5cfd3580e90b7 + 3c6afcf2338e7f374e8edc765c79fbcb4061d02b15dd5f8f314a4af2bdc7feb5 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-none-win32.whl from legacy-api - e6aea5c0eb5b0faf52c7b5c4a47c8bb64437173be97227c819ffa31801fa4e34 + dc73505153798c6f74854aba69cc75953888cf9866465196889c7cdd351e720c - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-musllinux_1_2_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-none-win_amd64.whl from legacy-api - 81cf9d306c04df1b45971c13167dc3bad625808aa01281d55f3cf852dde0e206 + 8bbe951244a838a51289ee53a6bae3a07f26d4e179b96fc7ddd3301caf0518eb - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-musllinux_1_2_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-macosx_10_12_x86_64.whl from legacy-api - 08e6e7ff286254016b945e1ab632ee843e43d45e40683b66dd12b73791366dd1 + 6ca91093a4a8da4afae7fe6a222c3b53ee4eef433ebfee4d54978a103435159e - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-musllinux_1_2_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-macosx_11_0_arm64.whl from legacy-api - 4d0a675a7acbbc16179188d8c6d0afb8628604fc1241faf41007255957335a0b + b9c2fe36d1f758b28121bef29ed1dee9b7a2453e997528e7d1ac99b94892527c - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-none-win32.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl from legacy-api - b2287c09482949e0ca0c0eb68b2aca6cf57f8af8c6dfd29dcd3bc45f17b57978 + f009c69bc8c53db5dfab72ac760895dc1f2bc1b62ab7408b253c8d1ec52459fc - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-none-win_amd64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl from legacy-api - 8015835494b21aa7abd3b43fdea0614ee35ef6b03db7ecba9beb58eadf01c24f + 6740a3e8d43a32629bb9b009017ea5b9e713b7210ba48ac8d4cb6d99d86c8ee8 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-macosx_10_7_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl from legacy-api - 6174d6ad6b58a6bcf67afbbf1723420a53d06c4b89f4c50763d6fa0a6ac9afd2 + 32b922e13d4c0080d03e7b62991ad7f5007d9cd74e239c4b16bc85ae8b70252d - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-macosx_11_0_arm64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl from legacy-api - a689e1ded7137552bea36305a7a16ad2b40be511740b80748d3140614993db98 + fe00a9057d100e69b4ae4a094203a708d65b0f345ed546fdef86498bf5390982 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl from legacy-api - f45321224144c25a62052035ce96cbcf264667bcb0d81823b1bbc22c4addd194 + 49fe9b04b6fa685bd39237d45fad89ba19e9163a1ccaa16611a812e682913496 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl from legacy-api - aa32205358a76bf578854bf31698a86dc8b2cb591fd1d79a833283f4a403f04b + aa7ac11e294304e615b43f8c441fee5d40094275ed7311f3420d805fde9b07b4 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-musllinux_1_2_aarch64.whl from legacy-api - 91bd2b7cf0f4d252eec8b7046fa6a43cee17e8acdfc00eaa8b3dbf2f9a59d061 + 6aa97af1558a9bef4025f8f5d8c60d712e0a3b13a2fe875511defc6ee77a1ab7 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-musllinux_1_2_i686.whl from legacy-api - 3acadbab8b59f63b87b518e09c4c64b142e7286b9ca7a208107d6f9f4c393c5c + 483b29f6f7ffa6af845107d4efe2e3fa8fb2693de8657bc1849f674296ff6a5a - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-musllinux_1_2_x86_64.whl from legacy-api - 429349a510da82c85431f0f3e66212d83efe9fd2850f50f339341b6532c62fe4 + 37fe0f12aebb6a0e3e17bb4cd356b1286d2d18d2e93b2d39fe647138458b4bcb - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-none-win32.whl from legacy-api - 05942656cb2cb4989cd50ced52df16be94d344eae5097e8583966a1d27da73a5 + a624cc00ef2158e04188df5e3016385b9353638139a06fb77057b3498f794782 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-musllinux_1_2_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-none-win_amd64.whl from legacy-api - 0c5441b7626c29dbd54a3f6f3713ec8e956b009f419ffdaaa3c80eaf98ddb523 + b71b8666eeea69d6363248822078c075bac6ed135faa9216aa85f295ff009b1e - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-musllinux_1_2_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-macosx_10_12_x86_64.whl from legacy-api - b6b0e17d39d21698185097652c611f9cf30f7c56ccec189789920e3e7f1cee56 + 5b48e790e0355865197ad0aca8cde3d8ede347831e1959e158369eb3493d2191 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-musllinux_1_2_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-macosx_11_0_arm64.whl from legacy-api - 3b7a64d43e2a1fa2dd46b678e00cabd9a49ebb123b339ce799204c44a593ae1c + 3e310838a5801795207c66c73ea903deda321e6146d6f282e85fa7e3e4854804 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-none-win32.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl from legacy-api - e5bbe011a2cea9060fef1bb3d668a2fd8432b8888e6d92e74c9c794d3c101595 + 2249280b870e6a42c0d972339e9cc22ee98730a99cd7f2f727549af80dd5a963 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-none-win_amd64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl from legacy-api - bec29b801b4adbf388314c0d050e851d53762ab424af22657021ce4b6eb41543 + e79059d67bea28b53d255c1437b25391653263f0e69cd7dec170d778fdbca95e - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-macosx_10_7_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl from legacy-api - 1096ca0bf2d3426cbe79d4ccc91dc5aaa73629b08ea2d8467375fad8447ce11a + 2b431c777c9653e569986ecf69ff4a5dba281cded16043d348bf9ba505486f36 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-macosx_11_0_arm64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl from legacy-api - 48aa98987d54a46e13e6954880056c204700c65616af4395d1f0639eba11764b + da584ff96ec95e97925174eb8237e32f626e7a1a97888cdd27ee2f1f24dd0ad8 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl from legacy-api - 7979d90ee2190d000129598c2b0c82f13053dba432b94e45e68253b09bb1f0f6 + 02a0629ec053fc013808a85178524e3cb63a61dbc35b22499870194a63578fb9 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl from legacy-api - 88857060b690a57d2ea8569bca58758143c8faa4639fb17d745ce60ff84c867e + fbf15aff64a163db29a91ed0868af181d6f68ec1a3a7d5afcfe4501252840bad - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-musllinux_1_2_aarch64.whl from legacy-api - 4eb74d44776b0fb0782560ea84d986dffec8ddd94947f383eba2284b0f32e35e + 07924c1b938798797d60c6308fa8ad3b3f0201802f82e4a2c41bb3fafb44cc28 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-musllinux_1_2_i686.whl from legacy-api - f62581d7e884dd01ee1707b7c21148f61f2febb7de092ae2f108743fcbef5985 + 4a5a844f68776a7715ecb30843b453f07ac89bad393431efbf7accca3ef599c1 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-musllinux_1_2_x86_64.whl from legacy-api - 6f5dcb658d597410bb7c967c1d24eaf9377b0d621358cbe9d2ff804e5dd12e81 + 518d2ca43c358929bf08f9079b617f1c2ca6e8848f83c1225c88caeac46e6cbc - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-none-win32.whl from legacy-api - 9bf9acce44e967a5103fcd820fc7580c7b0ab8583eec4e2051aec560f7b31a63 + 3aea7eed3e55119635a74bbeb80b35e776bafccb70d97e8ff838816c124539f1 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-musllinux_1_2_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-none-win_amd64.whl from legacy-api - 240687b5be0f91fbde4936a329c9b7589d9259742766f74de575e1b2046575e4 + 7dca7081e9a0c3b6490a145593f6fe3173a94197f2cb9891183ef75e9d64c425 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-musllinux_1_2_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-macosx_10_12_x86_64.whl from legacy-api - 25740fb56e8bd37692ed380e15ec734be44d7c71974d8993f452b4527814601e + b41b6321805c472f66990c2849e152aff7bc359eb92f781e3f606609eac877ad - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-musllinux_1_2_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-macosx_11_0_arm64.whl from legacy-api - a54917b7e9cd3a67e429a630e237a90b096e0ba18897bfb99ee8bd1068a5fea0 + 0a90c373ea2975519b58dece25853dbcb9779b05cc46b4819cb1917e3b3215b6 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-none-win32.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl from legacy-api - b92aafcfab3d41580d54aca35a8057341f1cfc7c9af9e8bdfc652f83a20ced31 + 16d4477bcb9fbbd7b5b0e4a5d9b493e42026c0bf1f06f723a9353f5153e75d30 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-none-win_amd64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl from legacy-api - cd316dbcc74c76266ba94eb021b0cc090b97cca122f50bd7a845f587ff4bf03f + 84b8382a90539910b53a6307f7c35697bc7e6ffb25d9c1d4e998a13e842a5e83 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-macosx_10_7_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl from legacy-api - 0853da3d5e9bc6a07b2486054a410b7b03f34046c123c6561b535bb48cc509e1 + 4888e117dd41b9d34194d9e31631af70d3d526efc363085e3089ab1a62c32ed1 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl from legacy-api - cb41ad20064e18a900dd427d7cf41cfaec83bcd1184001f3d91a1f76b3fcea4e + 5265505b3d61a0f56618c9b941dc54dc334dc6e660f1592d112cd103d914a6db - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl from legacy-api - b710bf7e7ae61957d5c4026b486be593ed3ec3dca3e5be15e0f6d8cf5d0a4990 + e75ba609dba23f2c95b776efb9dd3f0b78a76a151e96f96cc5b6b1b0004de66f - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl from legacy-api - a952ae3eb460c6712388ac2ec706d24b0e651b9396d90c9a9e0a69eb27737fdc + 1791ff70bc975b098fe6ecf04356a10e9e2bd7dc21fa7351c1742fdeb9b4966f - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-musllinux_1_2_aarch64.whl from legacy-api - 0bedd91ae1dd142a4dc15970ed2c729ff6c73f33a40fa84ed0cdbf55de87c777 + d126b52e4a473d40232ec2052a8b232270ed1f8c9571aaf33f73a14cc298c24f - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-musllinux_1_2_i686.whl from legacy-api - 761531076df51309075133a6bc1db02d98ec7f66e22b064b1d513bc909f29743 + c14937af98c4cc362a1d4374806204dd51b1e12dded1ae30645c298e5a5c4cb1 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-musllinux_1_2_x86_64.whl from legacy-api - a2baa6be130e8a00b6cbb9f18a33611ec150b4537f8563bddadb54c1b74b8193 + 3d089d0b88996df627693639d123c8158cff41c0651f646cd8fd292c7da90eaf - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-none-win32.whl from legacy-api - f05450fa1cd7c525c0b9d1a7916e595d3041ac0afbed2ff6926e5afb6a781b7f + 653647b8838cf83b2e7e6a0364f49af96deec64d2a6578324db58380cff82aca - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-none-win_amd64.whl from legacy-api - 81c4d1a3a564775c44732b94135d06e33417e829ff25226c164664f4a1046213 + fa41a64ac5b08b292906e248549ab48b69c5428f3987b09689ab2441f267d04d - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-musllinux_1_2_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-macosx_10_12_x86_64.whl from legacy-api - e888be685fa42d8b8a3d3911d5604d14db87538aa7d0b29b1a7ea80d354c732d + 7a07ced2b22f0cf0b55a6a510078174c31b6d8544f3bc00c2bcee52b3d613f74 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-macosx_11_0_arm64.whl from legacy-api - 6f8d7fe73d1816eeb5378409adc658f9525ecbfaf9e1ede1e2d67a338b0c7348 + 68cb0a499f2c4a088fd2f521453e22ed3527154136a855c62e148b7883b99f9a - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-macosx_10_7_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl from legacy-api - 0831d3ecdea22e4559cc1793f22e77067c9d8c451d55ae6a75bf1d116a8e7f42 + fa3060d885657abc549b2a0f8e1b79699290e5d83845141717c6c90c2df38311 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-macosx_11_0_arm64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl from legacy-api - 513ccbf7420c30e283c25c82d5a8f439d625a838d3ba69e79a110c260c46813f + 95f3b65d2392e1c5cec27cff08fdc0080270d5a1a4b2ea1d51d5f4a2620ff08d - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl from legacy-api - 301bd744a1adaa2f6a5e06c98f1ac2b6f8dc31a5c23b838f862d65e32fca0d4b + 2cc3712a4b0b76a1d45a9302dd2f53ff339614b1c29603a911318f2357b04dd2 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl from legacy-api - f8832a4f83d4782a8f5a7b831c47e8ffe164e43c2c148c8160ed9a6d630bc02a + 5d4eea0761e37485c9b81400437adb11c40e13ef513375bbd6973e34100aeb06 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl from legacy-api - 4b2416ed743ec5debcf61e1242e012652a4348de14ecc7df3512da072b074440 + 7f5179583d7a6cdb981151dd349786cbc318bab54963a192692d945dd3f6435d - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl from legacy-api - 35585a8cb5917161f42c2104567bb83a1d96194095fc54a543113ed5df9fa436 + 2fbb0ffc754490aff6dabbf28064be47f0f9ca0b9755976f945214965b3ace7e - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl from legacy-api - d389ff1e95b6e46ebedccf7fd1fadd10559add595ac6a7c2ea730268325f832c + a94e52537a0e0a85429eda9e49f272ada715506d3b2431f64b8a3e34eb5f3e75 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-musllinux_1_2_i686.whl from legacy-api - 9b007c2444705a2dc4a525964fd4dd28c3320b19b3410da6517cab28716f27d3 + 92b68b79c0da2a980b1c4197e56ac3dd0c8a149b4603747c4378914a68706979 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-musllinux_1_2_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl from legacy-api - 188912b22b6c8225f4c4ffa020a2baa6ad8fabb3c141a12dbe6edbb34e7f1425 + 93da1d3db08a827eda74356f9f58884adb254e59b6664f64cc04cdff2cc19b0d - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-musllinux_1_2_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-win_amd64.whl from legacy-api - 1b4cf9ab9a0ae0cb122685209806d3f1dcb63b9fccdf1424fb42a129dc8c2faa + 754bbed1a4ca48479e9d4182a561d001bbf81543876cdded6f695ec3d465846b - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-musllinux_1_2_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-macosx_10_12_x86_64.whl from legacy-api - 2d34a5450a402b00d20aeb7632489ffa2556ca7b26f4a63c35f6fccae1977427 + ca449520e7484534a2a44faf629362cae62b660601432d04c482283c47eaebab - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-macosx_10_7_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-macosx_11_0_arm64.whl from legacy-api - 466030a42724780794dea71eb32db83cc51214d66ab3fb3156edd88b9c8f0d78 + 9c4cb04a16b0f199a8c9bf807269b2f63b7b5b11425e4a6bd44bd6961d28282c - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-macosx_11_0_arm64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl from legacy-api - 68172622a5a57deb079a2c78511c40f91193548e8ab342c31e8cb0764d362459 + bb63804105143c7e24cee7db89e37cb3f3941f8e80c4379a0b355c52a52b6780 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl from legacy-api - 54cdfcda59251b9c2f87a05d038c2ae02121219a04d4a1e6fc345794295bdc07 + 55cd1fa4ecfa6d9f14fbd97ac24803e6f73e897c738f771a9fe038f2f11ff07c - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl from legacy-api - 6b75b912a0baa033350367a8a07a8b2d44fd5b90c890bfbd063a8a5f945f644b + 0f8f741b6292c86059ed175d80eefa80997125b7c478fb8769fd9ac8943a16c0 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl from legacy-api - 47aeceb4363851d17f63069318ba5721ae695d9da55d599b4d6fb31508595278 + 0fc212779bf8411667234b3cdd34d53de6c2b8b8b958e1e12cb473a5f367c338 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl from legacy-api - 0525847f83f506aa1e28eb2057b696fe38217e12931c8b1b02198cfe6975e142 + 0ad56edabcdb428c2e33bbf24f255fe2b43253b7d13a2cdbf05de955217313e6 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl from legacy-api - efbe0b5e0fd078ed7b005faa0170da4f72666360f66f0bb2d7f73526ecfd99f9 + 0a3a1e9ee9728b2c1734f65d6a1d376c6f2f6fdcc13bb007a08cc4b1ff576dc5 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl from legacy-api - 0fadfdda275c838cba5102c7f90a20f2abd7727bf8f4a2b654a5b617529c5c18 + e13de156137b7095442b288e72f33503a469aa1980ed856b43c353ac86390519 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-musllinux_1_2_i686.whl from legacy-api - 56dd500411d03c5e9927a1eb55621e906837a83b02350a9dc401247d0353717c + 07f59760ef99f31422c49038964b31c4dfcfeb5d2384ebfc71058a7c9adae2d2 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-musllinux_1_2_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl from legacy-api - 6915fc9fa6b3ec3569566832e1bb03bd801c12cea030200e68663b9a87974e76 + 59240685e7da61fb78f65a9f07f8108e36a83317c53f7b276b4175dc44151684 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-win_amd64.whl from legacy-api - 5f1519b080d8ce0a814f17ad9fb49fb3a1d4d7ce5891f5c85fc38631ca3a8dc4 + 83cba698cfb3c2c5a7c3c6bac12fe6c6a51aae69513726be6411076185a8b24a - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0.tar.gz + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1.tar.gz from legacy-api - 7036316cc26b93e401cedd781a579be606dad174829e6ad9e9c5a0da6e036f80 + e1791c4aabd117653530dccd24108fa03cc6baf21f58b950d0a73c3b3b29a350 @@ -1189,25 +1321,25 @@ main - + six - 1.16.0 + 1.17.0 Python 2 and 3 compatibility utilities optional - pkg:pypi/six@1.16.0 + pkg:pypi/six@1.17.0 - https://pypi.org/simple/six/#six-1.16.0-py2.py3-none-any.whl + https://pypi.org/simple/six/#six-1.17.0-py2.py3-none-any.whl from legacy-api - 8abb2f1d86890a2dfb989f9a77cfcfd3e47c2a354b01111771326f8aa26e0254 + 4721f391ed90541fddacab5acf947aa0d3dc7d27b2e1e8eda2be8970586c3274 - https://pypi.org/simple/six/#six-1.16.0.tar.gz + https://pypi.org/simple/six/#six-1.17.0.tar.gz from legacy-api - 1e61c37477a1626458e36f7b1d82aa5c9b094fa4802892072e49de9c60c4c926 + ff70335d468e7eb6ec65b95b99d3a2836546063f63acc5171de367e834932a81 @@ -1221,29 +1353,281 @@ Sorted Containers -- Sorted List, Sorted Dict, Sorted Set optional pkg:pypi/sortedcontainers@2.4.0 + + + https://pypi.org/simple/sortedcontainers/#sortedcontainers-2.4.0-py2.py3-none-any.whl + from legacy-api + + a163dcaede0f1c021485e957a39245190e74249897e2ae4b2aa38595db237ee0 + + + + https://pypi.org/simple/sortedcontainers/#sortedcontainers-2.4.0.tar.gz + from legacy-api + + 25caa5a06cc30b6b83d11423433f65d1f9d76c4c6a0c90e3379eaa43b9bfdb88 + + + + + main + + + + tomli + 2.2.1 + A lil' TOML parser + optional + pkg:pypi/tomli@2.2.1 + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-macosx_10_9_x86_64.whl + from legacy-api + + 678e4fa69e4575eb77d103de3df8a895e1591b48e740211bd1067378c69e8249 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-macosx_11_0_arm64.whl + from legacy-api + + 023aa114dd824ade0100497eb2318602af309e5a55595f76b626d6d9f3b7b0a6 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + from legacy-api + + ece47d672db52ac607a3d9599a9d48dcb2f2f735c6c2d1f34130085bb12b112a + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + from legacy-api + + 6972ca9c9cc9f0acaa56a8ca1ff51e7af152a9f87fb64623e31d5c83700080ee + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl + from legacy-api + + c954d2250168d28797dd4e3ac5cf812a406cd5a92674ee4c8f123c889786aa8e + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-musllinux_1_2_aarch64.whl + from legacy-api + + 8dd28b3e155b80f4d54beb40a441d366adcfe740969820caf156c019fb5c7ec4 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-musllinux_1_2_i686.whl + from legacy-api + + e59e304978767a54663af13c07b3d1af22ddee3bb2fb0618ca1593e4f593a106 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-musllinux_1_2_x86_64.whl + from legacy-api + + 33580bccab0338d00994d7f16f4c4ec25b776af3ffaac1ed74e0b3fc95e885a8 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-win32.whl + from legacy-api + + 465af0e0875402f1d226519c9904f37254b3045fc5084697cefb9bdde1ff99ff + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-win_amd64.whl + from legacy-api + + 2d0f2fdd22b02c6d81637a3c95f8cd77f995846af7414c5c4b8d0545afa1bc4b + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-macosx_10_13_x86_64.whl + from legacy-api + + 4a8f6e44de52d5e6c657c9fe83b562f5f4256d8ebbfe4ff922c495620a7f6cea + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-macosx_11_0_arm64.whl + from legacy-api + + 8d57ca8095a641b8237d5b079147646153d22552f1c637fd3ba7f4b0b29167a8 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + from legacy-api + + 4e340144ad7ae1533cb897d406382b4b6fede8890a03738ff1683af800d54192 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + from legacy-api + + db2b95f9de79181805df90bedc5a5ab4c165e6ec3fe99f970d0e302f384ad222 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl + from legacy-api + + 40741994320b232529c802f8bc86da4e1aa9f413db394617b9a256ae0f9a7f77 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-musllinux_1_2_aarch64.whl + from legacy-api + + 400e720fe168c0f8521520190686ef8ef033fb19fc493da09779e592861b78c6 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-musllinux_1_2_i686.whl + from legacy-api + + 02abe224de6ae62c19f090f68da4e27b10af2b93213d36cf44e6e1c5abd19fdd + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-musllinux_1_2_x86_64.whl + from legacy-api + + b82ebccc8c8a36f2094e969560a1b836758481f3dc360ce9a3277c65f374285e + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-win32.whl + from legacy-api + + 889f80ef92701b9dbb224e49ec87c645ce5df3fa2cc548664eb8a25e03127a98 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-win_amd64.whl + from legacy-api + + 7fc04e92e1d624a4a63c76474610238576942d6b8950a2d7f908a340494e67e4 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-macosx_10_13_x86_64.whl + from legacy-api + + f4039b9cbc3048b2416cc57ab3bda989a6fcf9b36cf8937f01a6e731b64f80d7 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-macosx_11_0_arm64.whl + from legacy-api + + 286f0ca2ffeeb5b9bd4fcc8d6c330534323ec51b2f52da063b11c502da16f30c + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + from legacy-api + + a92ef1a44547e894e2a17d24e7557a5e85a9e1d0048b0b5e7541f76c5032cb13 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + from legacy-api + + 9316dc65bed1684c9a98ee68759ceaed29d229e985297003e494aa825ebb0281 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl + from legacy-api + + e85e99945e688e32d5a35c1ff38ed0b3f41f43fad8df0bdf79f72b2ba7bc5272 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-musllinux_1_2_aarch64.whl + from legacy-api + + ac065718db92ca818f8d6141b5f66369833d4a80a9d74435a268c52bdfa73140 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-musllinux_1_2_i686.whl + from legacy-api + + d920f33822747519673ee656a4b6ac33e382eca9d331c87770faa3eef562aeb2 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-musllinux_1_2_x86_64.whl + from legacy-api + + a198f10c4d1b1375d7687bc25294306e551bf1abfa4eace6650070a5c1ae2744 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-win32.whl + from legacy-api + + d3f5614314d758649ab2ab3a62d4f2004c825922f9e370b29416484086b264ec + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-win_amd64.whl + from legacy-api + + a38aa0308e754b0e3c67e344754dff64999ff9b513e691d0e786265c93583c69 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-py3-none-any.whl + from legacy-api + + cb55c73c5f4408779d0cf3eef9f762b9c9f147a77de7b258bef0a5628adc85cc + + + + https://pypi.org/simple/tomli/#tomli-2.2.1.tar.gz + from legacy-api + + cd45e1dc79c835ce60f7404ec8119f2eb06d38b1deba146f07ced3bbc44505ff + + + main - + types-python-dateutil - 2.8.19.14 + 2.9.0.20241206 Typing stubs for python-dateutil optional - pkg:pypi/types-python-dateutil@2.8.19.14 + pkg:pypi/types-python-dateutil@2.9.0.20241206 - https://pypi.org/simple/types-python-dateutil/#types-python-dateutil-2.8.19.14.tar.gz + https://pypi.org/simple/types-python-dateutil/#types_python_dateutil-2.9.0.20241206-py3-none-any.whl from legacy-api - 1f4f10ac98bb8b16ade9dbee3518d9ace017821d94b057a425b069f834737f4b + e248a4bc70a486d3e3ec84d0dc30eec3a5f979d6e7ee4123ae043eedbb987f53 - https://pypi.org/simple/types-python-dateutil/#types_python_dateutil-2.8.19.14-py3-none-any.whl + https://pypi.org/simple/types-python-dateutil/#types_python_dateutil-2.9.0.20241206.tar.gz from legacy-api - f977b8de27787639986b4e28963263fd0e5158942b3ecef91b9335c130cb1ce9 + 18f493414c26ffba692a72369fea7a154c502646301ebfe3d56a04b3767284cb @@ -1277,25 +1661,25 @@ main - + webcolors - 1.13 + 24.8.0 A library for working with the color formats defined by HTML and CSS. optional - pkg:pypi/webcolors@1.13 + pkg:pypi/webcolors@24.8.0 - https://pypi.org/simple/webcolors/#webcolors-1.13-py3-none-any.whl + https://pypi.org/simple/webcolors/#webcolors-24.8.0-py3-none-any.whl from legacy-api - 29bc7e8752c0a1bd4a1f03c14d6e6a72e93d82193738fa860cbff59d0fcc11bf + fc4c3b59358ada164552084a8ebee637c221e4059267d0f8325b3b560f6c7f0a - https://pypi.org/simple/webcolors/#webcolors-1.13.tar.gz + https://pypi.org/simple/webcolors/#webcolors-24.8.0.tar.gz from legacy-api - c225b674c83fa923be93d235330ce0300373d02885cef23238813b0d5668304a + 08b07af286a01bcd30d583a7acadf629583d1f79bfef27dd2c2c5c263817277d @@ -1303,25 +1687,25 @@ main - + zipp - 3.17.0 + 3.20.2 Backport of pathlib-compatible object wrapper for zip files optional - pkg:pypi/zipp@3.17.0 + pkg:pypi/zipp@3.20.2 - https://pypi.org/simple/zipp/#zipp-3.17.0-py3-none-any.whl + https://pypi.org/simple/zipp/#zipp-3.20.2-py3-none-any.whl from legacy-api - 0e923e726174922dce09c53c59ad483ff7bbb8e572e00c7f7c46b88556409f31 + a817ac80d6cf4b23bf7f2828b7cabf326f15a001bea8b1f9b49631780ba28350 - https://pypi.org/simple/zipp/#zipp-3.17.0.tar.gz + https://pypi.org/simple/zipp/#zipp-3.20.2.tar.gz from legacy-api - 84e64a1c28cf7e91ed2078bb8cc8c259cb19b76942096c8d7b84947690cabaf0 + bc9eb26f4506fda01b81bcde0ca78103b6e62f991b381fec825435c836edbc29 @@ -1332,78 +1716,78 @@ - - + + - + - - - - + + + - - - + + + - - - - + + + + - - + + - - + + - - + + - + - + - + - + - - + - - + + - - - + + + - + - - + + - + + - + + - + diff --git a/tests/_data/snapshots/poetry/all-extras_with-extras_lock11_1.6.json.bin b/tests/_data/snapshots/poetry/all-extras_with-extras_lock11_1.6.json.bin index f94a4edf..4b568d83 100644 --- a/tests/_data/snapshots/poetry/all-extras_with-extras_lock11_1.6.json.bin +++ b/tests/_data/snapshots/poetry/all-extras_with-extras_lock11_1.6.json.bin @@ -40,7 +40,7 @@ "version": "1.3.0" }, { - "bom-ref": "attrs@23.1.0", + "bom-ref": "attrs@24.3.0", "description": "Classes Without Boilerplate", "externalReferences": [ { @@ -48,22 +48,22 @@ "hashes": [ { "alg": "SHA-256", - "content": "1f28b4522cdc2fb4256ac1a020c78acf9cba2c6b461ccd2c126f3aa8e8335d04" + "content": "ac96cd038792094f438ad1f6ff80837353805ac950cd2aa0e0625ef19850c308" } ], "type": "distribution", - "url": "https://pypi.org/simple/attrs/#attrs-23.1.0-py3-none-any.whl" + "url": "https://pypi.org/simple/attrs/#attrs-24.3.0-py3-none-any.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "6279836d581513a26f1bf235f9acd333bc9115683f14f7e8fae46c98fc50e015" + "content": "8f5c07333d543103541ba7be0e2ce16eeee8130cb0b3f9238ab904ce1e85baff" } ], "type": "distribution", - "url": "https://pypi.org/simple/attrs/#attrs-23.1.0.tar.gz" + "url": "https://pypi.org/simple/attrs/#attrs-24.3.0.tar.gz" } ], "name": "attrs", @@ -73,14 +73,38 @@ "value": "main" } ], - "purl": "pkg:pypi/attrs@23.1.0", + "purl": "pkg:pypi/attrs@24.3.0", "scope": "optional", "type": "library", - "version": "23.1.0" + "version": "24.3.0" }, { "bom-ref": "boolean.py@4.0", "description": "Define boolean algebras, create and parse boolean expressions and create custom boolean DSL.", + "externalReferences": [ + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "2876f2051d7d6394a531d82dc6eb407faa0b01a0a0b3083817ccd7323b8d96bd" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/boolean.py/#boolean.py-4.0-py3-none-any.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "17b9a181630e43dde1851d42bef546d616d5d9b4480357514597e78b203d06e4" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/boolean.py/#boolean.py-4.0.tar.gz" + } + ], "name": "boolean.py", "properties": [ { @@ -96,6 +120,30 @@ { "bom-ref": "cyclonedx-python-lib@5.1.1", "description": "Python library for CycloneDX", + "externalReferences": [ + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "2989db0cd8bb4c0c442423d71ed7a84ae059e16a2d0f932cc4bf92da7385cdb3" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/cyclonedx-python-lib/#cyclonedx_python_lib-5.1.1-py3-none-any.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "215a636a4e77385d2cf4c6c9801c9bad4791849634f2c6daa45ab2c6cb0a85f6" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/cyclonedx-python-lib/#cyclonedx_python_lib-5.1.1.tar.gz" + } + ], "name": "cyclonedx-python-lib", "properties": [ { @@ -119,6 +167,30 @@ { "bom-ref": "defusedxml@0.7.1", "description": "XML bomb protection for Python stdlib modules", + "externalReferences": [ + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "a352e7e428770286cc899e2542b6cdaedb2b4953ff269a210103ec58f6198a61" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/defusedxml/#defusedxml-0.7.1-py2.py3-none-any.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "1bb3032db185915b62d7c6209c5a8792be6a32ab2fedacc84e01b52c51aa3e69" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/defusedxml/#defusedxml-0.7.1.tar.gz" + } + ], "name": "defusedxml", "properties": [ { @@ -171,7 +243,7 @@ "version": "1.5.1" }, { - "bom-ref": "idna@3.4", + "bom-ref": "idna@3.10", "description": "Internationalized Domain Names in Applications (IDNA)", "externalReferences": [ { @@ -179,22 +251,22 @@ "hashes": [ { "alg": "SHA-256", - "content": "90b77e79eaa3eba6de819a0c442c0b4ceefc341a7a2ab77d7562bf49f425c5c2" + "content": "946d195a0d259cbba61165e88e65941f16e9b36ea6ddb97f00452bae8b1287d3" } ], "type": "distribution", - "url": "https://pypi.org/simple/idna/#idna-3.4-py3-none-any.whl" + "url": "https://pypi.org/simple/idna/#idna-3.10-py3-none-any.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "814f528e8dead7d329833b91c5faa87d60bf71824cd12a7530b5526063d02cb4" + "content": "12f65c9b470abda6dc35cf8e63cc574b1c52b11df2c86030af0ac09b01b13ea9" } ], "type": "distribution", - "url": "https://pypi.org/simple/idna/#idna-3.4.tar.gz" + "url": "https://pypi.org/simple/idna/#idna-3.10.tar.gz" } ], "name": "idna", @@ -204,13 +276,13 @@ "value": "main" } ], - "purl": "pkg:pypi/idna@3.4", + "purl": "pkg:pypi/idna@3.10", "scope": "optional", "type": "library", - "version": "3.4" + "version": "3.10" }, { - "bom-ref": "importlib-resources@6.1.1", + "bom-ref": "importlib-resources@6.4.5", "description": "Read resources from Python packages", "externalReferences": [ { @@ -218,22 +290,22 @@ "hashes": [ { "alg": "SHA-256", - "content": "e8bf90d8213b486f428c9c39714b920041cb02c184686a3dee24905aaa8105d6" + "content": "ac29d5f956f01d5e4bb63102a5a19957f1b9175e45649977264a1416783bb717" } ], "type": "distribution", - "url": "https://pypi.org/simple/importlib-resources/#importlib_resources-6.1.1-py3-none-any.whl" + "url": "https://pypi.org/simple/importlib-resources/#importlib_resources-6.4.5-py3-none-any.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "3893a00122eafde6894c59914446a512f728a0c1a45f9bb9b63721b6bacf0b4a" + "content": "980862a1d16c9e147a59603677fa2aa5fd82b87f223b6cb870695bcfce830065" } ], "type": "distribution", - "url": "https://pypi.org/simple/importlib-resources/#importlib_resources-6.1.1.tar.gz" + "url": "https://pypi.org/simple/importlib-resources/#importlib_resources-6.4.5.tar.gz" } ], "name": "importlib-resources", @@ -243,10 +315,10 @@ "value": "main" } ], - "purl": "pkg:pypi/importlib-resources@6.1.1", + "purl": "pkg:pypi/importlib-resources@6.4.5", "scope": "optional", "type": "library", - "version": "6.1.1" + "version": "6.4.5" }, { "bom-ref": "isoduration@20.11.0", @@ -288,7 +360,7 @@ "version": "20.11.0" }, { - "bom-ref": "jsonpointer@2.4", + "bom-ref": "jsonpointer@3.0.0", "description": "Identify specific nodes in a JSON document (RFC 6901)", "externalReferences": [ { @@ -296,22 +368,22 @@ "hashes": [ { "alg": "SHA-256", - "content": "15d51bba20eea3165644553647711d150376234112651b4f1811022aecad7d7a" + "content": "13e088adc14fca8b6aa8177c044e12701e6ad4b28ff10e65f2267a90109c9942" } ], "type": "distribution", - "url": "https://pypi.org/simple/jsonpointer/#jsonpointer-2.4-py2.py3-none-any.whl" + "url": "https://pypi.org/simple/jsonpointer/#jsonpointer-3.0.0-py2.py3-none-any.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "585cee82b70211fa9e6043b7bb89db6e1aa49524340dde8ad6b63206ea689d88" + "content": "2b2d729f2091522d61c3b31f82e11870f60b68f43fbc705cb76bf4b832af59ef" } ], "type": "distribution", - "url": "https://pypi.org/simple/jsonpointer/#jsonpointer-2.4.tar.gz" + "url": "https://pypi.org/simple/jsonpointer/#jsonpointer-3.0.0.tar.gz" } ], "name": "jsonpointer", @@ -321,14 +393,38 @@ "value": "main" } ], - "purl": "pkg:pypi/jsonpointer@2.4", + "purl": "pkg:pypi/jsonpointer@3.0.0", "scope": "optional", "type": "library", - "version": "2.4" + "version": "3.0.0" }, { - "bom-ref": "jsonschema@4.19.2", + "bom-ref": "jsonschema@4.23.0", "description": "An implementation of JSON Schema validation for Python", + "externalReferences": [ + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "fbadb6f8b144a8f8cf9f0b89ba94501d143e50411a1278633f56a7acf7fd5566" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/jsonschema/#jsonschema-4.23.0-py3-none-any.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "d71497fef26351a33265337fa77ffeb82423f3ea21283cd9467bb03999266bc4" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/jsonschema/#jsonschema-4.23.0.tar.gz" + } + ], "name": "jsonschema", "properties": [ { @@ -340,13 +436,13 @@ "value": "format" } ], - "purl": "pkg:pypi/jsonschema@4.19.2", + "purl": "pkg:pypi/jsonschema@4.23.0", "scope": "optional", "type": "library", - "version": "4.19.2" + "version": "4.23.0" }, { - "bom-ref": "jsonschema-specifications@2023.7.1", + "bom-ref": "jsonschema-specifications@2023.12.1", "description": "The JSON Schema meta-schemas and vocabularies, exposed as a Registry", "externalReferences": [ { @@ -354,22 +450,22 @@ "hashes": [ { "alg": "SHA-256", - "content": "05adf340b659828a004220a9613be00fa3f223f2b82002e273dee62fd50524b1" + "content": "87e4fdf3a94858b8a2ba2778d9ba57d8a9cafca7c7489c46ba0d30a8bc6a9c3c" } ], "type": "distribution", - "url": "https://pypi.org/simple/jsonschema-specifications/#jsonschema_specifications-2023.7.1-py3-none-any.whl" + "url": "https://pypi.org/simple/jsonschema-specifications/#jsonschema_specifications-2023.12.1-py3-none-any.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "c91a50404e88a1f6ba40636778e2ee08f6e24c5613fe4c53ac24578a5a7f72bb" + "content": "48a76787b3e70f5ed53f1160d2b81f586e4ca6d1548c5de7085d1682674764cc" } ], "type": "distribution", - "url": "https://pypi.org/simple/jsonschema-specifications/#jsonschema_specifications-2023.7.1.tar.gz" + "url": "https://pypi.org/simple/jsonschema-specifications/#jsonschema_specifications-2023.12.1.tar.gz" } ], "name": "jsonschema-specifications", @@ -379,44 +475,77 @@ "value": "main" } ], - "purl": "pkg:pypi/jsonschema-specifications@2023.7.1", + "purl": "pkg:pypi/jsonschema-specifications@2023.12.1", "scope": "optional", "type": "library", - "version": "2023.7.1" + "version": "2023.12.1" }, { - "bom-ref": "license-expression@30.1.1", + "bom-ref": "license-expression@30.3.1", "description": "license-expression is a comprehensive utility library to parse, compare, simplify and normalize license expressions (such as SPDX license expressions) using boolean logic.", - "name": "license-expression", - "properties": [ + "externalReferences": [ { - "name": "cdx:poetry:group", - "value": "main" + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "97904b9185c7bbb1e98799606fa7424191c375e70ba63a524b6f7100e42ddc46" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/license-expression/#license_expression-30.3.1-py3-none-any.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "60d5bec1f3364c256a92b9a08583d7ea933c7aa272c8d36d04144a89a3858c01" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/license-expression/#license_expression-30.3.1.tar.gz" } ], - "purl": "pkg:pypi/license-expression@30.1.1", - "scope": "optional", - "type": "library", - "version": "30.1.1" - }, - { - "bom-ref": "lxml@4.9.3", - "description": "Powerful and Pythonic XML processing library combining libxml2/libxslt with the ElementTree API.", - "name": "lxml", + "name": "license-expression", "properties": [ { "name": "cdx:poetry:group", "value": "main" } ], - "purl": "pkg:pypi/lxml@4.9.3", + "purl": "pkg:pypi/license-expression@30.3.1", "scope": "optional", "type": "library", - "version": "4.9.3" + "version": "30.3.1" }, { - "bom-ref": "packageurl-python@0.11.2", + "bom-ref": "packageurl-python@0.16.0", "description": "A purl aka. Package URL parser and builder", + "externalReferences": [ + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "5c3872638b177b0f1cf01c3673017b7b27ebee485693ae12a8bed70fa7fa7c35" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/packageurl-python/#packageurl_python-0.16.0-py3-none-any.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "69e3bf8a3932fe9c2400f56aaeb9f86911ecee2f9398dbe1b58ec34340be365d" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/packageurl-python/#packageurl_python-0.16.0.tar.gz" + } + ], "name": "packageurl-python", "properties": [ { @@ -424,10 +553,10 @@ "value": "main" } ], - "purl": "pkg:pypi/packageurl-python@0.11.2", + "purl": "pkg:pypi/packageurl-python@0.16.0", "scope": "optional", "type": "library", - "version": "0.11.2" + "version": "0.16.0" }, { "bom-ref": "pkgutil-resolve-name@1.3.10", @@ -471,6 +600,30 @@ { "bom-ref": "py-serializable@0.15.0", "description": "Library for serializing and deserializing Python Objects to and from JSON and XML.", + "externalReferences": [ + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "8fc41457d8ee5f5c5a12f41fd87bf1a4f2ecf9da39fee92059b728e78f320771" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/py-serializable/#py-serializable-0.15.0.tar.gz" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "d3f1201b33420c481aa83f7860c7bf2c2f036ba3ea82b6e15a96696457c36cd2" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/py-serializable/#py_serializable-0.15.0-py3-none-any.whl" + } + ], "name": "py-serializable", "properties": [ { @@ -484,7 +637,7 @@ "version": "0.15.0" }, { - "bom-ref": "python-dateutil@2.8.2", + "bom-ref": "python-dateutil@2.9.0.post0", "description": "Extensions to the standard Python datetime module", "externalReferences": [ { @@ -492,22 +645,22 @@ "hashes": [ { "alg": "SHA-256", - "content": "0123cacc1627ae19ddf3c27a5de5bd67ee4586fbdd6440d9748f8abb483d3e86" + "content": "37dd54208da7e1cd875388217d5e00ebd4179249f90fb72437e91a35459a0ad3" } ], "type": "distribution", - "url": "https://pypi.org/simple/python-dateutil/#python-dateutil-2.8.2.tar.gz" + "url": "https://pypi.org/simple/python-dateutil/#python-dateutil-2.9.0.post0.tar.gz" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "961d03dc3453ebbc59dbdea9e4e11c5651520a876d0f4db161e8674aae935da9" + "content": "a8b2bc7bffae282281c8140a97d3aa9c14da0b136dfe83f850eea9a5f7470427" } ], "type": "distribution", - "url": "https://pypi.org/simple/python-dateutil/#python_dateutil-2.8.2-py2.py3-none-any.whl" + "url": "https://pypi.org/simple/python-dateutil/#python_dateutil-2.9.0.post0-py2.py3-none-any.whl" } ], "name": "python-dateutil", @@ -517,13 +670,13 @@ "value": "main" } ], - "purl": "pkg:pypi/python-dateutil@2.8.2", + "purl": "pkg:pypi/python-dateutil@2.9.0.post0", "scope": "optional", "type": "library", - "version": "2.8.2" + "version": "2.9.0.post0" }, { - "bom-ref": "referencing@0.30.2", + "bom-ref": "referencing@0.35.1", "description": "JSON Referencing + Python", "externalReferences": [ { @@ -531,22 +684,22 @@ "hashes": [ { "alg": "SHA-256", - "content": "449b6669b6121a9e96a7f9e410b245d471e8d48964c67113ce9afe50c8dd7bdf" + "content": "eda6d3234d62814d1c64e305c1331c9a3a6132da475ab6382eaa997b21ee75de" } ], "type": "distribution", - "url": "https://pypi.org/simple/referencing/#referencing-0.30.2-py3-none-any.whl" + "url": "https://pypi.org/simple/referencing/#referencing-0.35.1-py3-none-any.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "794ad8003c65938edcdbc027f1933215e0d0ccc0291e3ce20a4d87432b59efc0" + "content": "25b42124a6c8b632a425174f24087783efb348a6f1e0008e63cd4466fedf703c" } ], "type": "distribution", - "url": "https://pypi.org/simple/referencing/#referencing-0.30.2.tar.gz" + "url": "https://pypi.org/simple/referencing/#referencing-0.35.1.tar.gz" } ], "name": "referencing", @@ -556,10 +709,10 @@ "value": "main" } ], - "purl": "pkg:pypi/referencing@0.30.2", + "purl": "pkg:pypi/referencing@0.35.1", "scope": "optional", "type": "library", - "version": "0.30.2" + "version": "0.35.1" }, { "bom-ref": "rfc3339-validator@0.1.4", @@ -640,7 +793,7 @@ "version": "1.3.8" }, { - "bom-ref": "rpds-py@0.12.0", + "bom-ref": "rpds-py@0.20.1", "description": "Python bindings to Rust's persistent data structures (rpds)", "externalReferences": [ { @@ -648,1089 +801,1133 @@ "hashes": [ { "alg": "SHA-256", - "content": "c694bee70ece3b232df4678448fdda245fd3b1bb4ba481fb6cd20e13bb784c46" + "content": "a649dfd735fff086e8a9d0503a9f0c7d01b7912a333c7ae77e1515c08c146dad" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-macosx_10_12_x86_64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "f16bc1334853e91ddaaa1217045dd7be166170beec337576818461268a3de67f" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-macosx_11_0_arm64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "14511a539afee6f9ab492b543060c7491c99924314977a55c98bfa2ee29ce78c" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "3ccb8ac2d3c71cda472b75af42818981bdacf48d2e21c36331b50b4f16930163" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "c142b88039b92e7e0cb2552e8967077e3179b22359e945574f5e2764c3953dcf" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-macosx_10_7_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "30e5ce9f501fb1f970e4a59098028cf20676dee64fc496d55c33e04bbbee097d" + "content": "f19169781dddae7478a32301b499b2858bc52fc45a112955e798ee307e294977" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-macosx_11_0_arm64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "d72a4315514e5a0b9837a086cb433b004eea630afb0cc129de76d77654a9606f" + "content": "13c56de6518e14b9bf6edde23c4c39dac5b48dcf04160ea7bce8fca8397cdf86" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "eebaf8c76c39604d52852366249ab807fe6f7a3ffb0dd5484b9944917244cdbe" + "content": "925d176a549f4832c6f69fa6026071294ab5910e82a0fe6c6228fce17b0706bd" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "a239303acb0315091d54c7ff36712dba24554993b9a93941cf301391d8a997ee" + "content": "78f0b6877bfce7a3d1ff150391354a410c55d3cdce386f862926a4958ad5ab7e" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-musllinux_1_2_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "ced40cdbb6dd47a032725a038896cceae9ce267d340f59508b23537f05455431" + "content": "3dd645e2b0dcb0fd05bf58e2e54c13875847687d0b71941ad2e757e5d89d4356" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-musllinux_1_2_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "3c8c0226c71bd0ce9892eaf6afa77ae8f43a3d9313124a03df0b389c01f832de" + "content": "4f676e21db2f8c72ff0936f895271e7a700aa1f8d31b40e4e43442ba94973899" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-musllinux_1_2_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "b8e11715178f3608874508f08e990d3771e0b8c66c73eb4e183038d600a9b274" + "content": "648386ddd1e19b4a6abab69139b002bc49ebf065b596119f8f37c38e9ecee8ff" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-none-win32.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "5210a0018c7e09c75fa788648617ebba861ae242944111d3079034e14498223f" + "content": "d9ecb51120de61e4604650666d1f2b68444d46ae18fd492245a08f53ad2b7711" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-musllinux_1_2_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-none-win_amd64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "171d9a159f1b2f42a42a64a985e4ba46fc7268c78299272ceba970743a67ee50" + "content": "762703bdd2b30983c1d9e62b4c88664df4a8a4d5ec0e9253b0231171f18f6d75" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-musllinux_1_2_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-macosx_10_12_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "57ec6baec231bb19bb5fd5fc7bae21231860a1605174b11585660236627e390e" + "content": "0b581f47257a9fce535c4567782a8976002d6b8afa2c39ff616edf87cbeff712" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-musllinux_1_2_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-macosx_11_0_arm64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "7188ddc1a8887194f984fa4110d5a3d5b9b5cd35f6bafdff1b649049cbc0ce29" + "content": "842c19a6ce894493563c3bd00d81d5100e8e57d70209e84d5491940fdb8b9e3a" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-none-win32.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "1e04581c6117ad9479b6cfae313e212fe0dfa226ac727755f0d539cd54792963" + "content": "42cbde7789f5c0bcd6816cb29808e36c01b960fb5d29f11e052215aa85497c93" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-none-win_amd64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "0a38612d07a36138507d69646c470aedbfe2b75b43a4643f7bd8e51e52779624" + "content": "6c8e9340ce5a52f95fa7d3b552b35c7e8f3874d74a03a8a69279fd5fca5dc751" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-macosx_10_7_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "f12d69d568f5647ec503b64932874dade5a20255736c89936bf690951a5e79f5" + "content": "8ba6f89cac95c0900d932c9efb7f0fb6ca47f6687feec41abcb1bd5e2bd45535" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-macosx_11_0_arm64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "4f8a1d990dc198a6c68ec3d9a637ba1ce489b38cbfb65440a27901afbc5df575" + "content": "4a916087371afd9648e1962e67403c53f9c49ca47b9680adbeef79da3a7811b0" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "8c567c664fc2f44130a20edac73e0a867f8e012bf7370276f15c6adc3586c37c" + "content": "200a23239781f46149e6a415f1e870c5ef1e712939fe8fa63035cd053ac2638e" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "0e9e976e0dbed4f51c56db10831c9623d0fd67aac02853fe5476262e5a22acb7" + "content": "58b1d5dd591973d426cbb2da5e27ba0339209832b2f3315928c9790e13f159e8" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-musllinux_1_2_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "efddca2d02254a52078c35cadad34762adbae3ff01c6b0c7787b59d038b63e0d" + "content": "6b73c67850ca7cae0f6c56f71e356d7e9fa25958d3e18a64927c2d930859b8e4" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-musllinux_1_2_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "d9e7f29c00577aff6b318681e730a519b235af292732a149337f6aaa4d1c5e31" + "content": "d8761c3c891cc51e90bc9926d6d2f59b27beaf86c74622c8979380a29cc23ac3" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-musllinux_1_2_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "389c0e38358fdc4e38e9995e7291269a3aead7acfcf8942010ee7bc5baee091c" + "content": "cd945871335a639275eee904caef90041568ce3b42f402c6959b460d25ae8732" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-none-win32.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "33ab498f9ac30598b6406e2be1b45fd231195b83d948ebd4bd77f337cb6a2bff" + "content": "7e21b7031e17c6b0e445f42ccc77f79a97e2687023c5746bfb7a9e45e0921b84" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-musllinux_1_2_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-none-win_amd64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "d56b1cd606ba4cedd64bb43479d56580e147c6ef3f5d1c5e64203a1adab784a2" + "content": "36785be22066966a27348444b40389f8444671630063edfb1a2eb04318721e17" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-musllinux_1_2_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-macosx_10_12_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "1fa73ed22c40a1bec98d7c93b5659cd35abcfa5a0a95ce876b91adbda170537c" + "content": "142c0a5124d9bd0e2976089484af5c74f47bd3298f2ed651ef54ea728d2ea42c" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-musllinux_1_2_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-macosx_11_0_arm64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "dbc25baa6abb205766fb8606f8263b02c3503a55957fcb4576a6bb0a59d37d10" + "content": "dbddc10776ca7ebf2a299c41a4dde8ea0d8e3547bfd731cb87af2e8f5bf8962d" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-none-win32.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "c6b52b7028b547866c2413f614ee306c2d4eafdd444b1ff656bf3295bf1484aa" + "content": "15a842bb369e00295392e7ce192de9dcbf136954614124a667f9f9f17d6a216f" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-none-win_amd64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "9620650c364c01ed5b497dcae7c3d4b948daeae6e1883ae185fef1c927b6b534" + "content": "be5ef2f1fc586a7372bfc355986226484e06d1dc4f9402539872c8bb99e34b01" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-macosx_10_7_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "2124f9e645a94ab7c853bc0a3644e0ca8ffbe5bb2d72db49aef8f9ec1c285733" + "content": "dbcf360c9e3399b056a238523146ea77eeb2a596ce263b8814c900263e46031a" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-macosx_11_0_arm64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "281c8b219d4f4b3581b918b816764098d04964915b2f272d1476654143801aa2" + "content": "ecd27a66740ffd621d20b9a2f2b5ee4129a56e27bfb9458a3bcc2e45794c96cb" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "27ccc93c7457ef890b0dd31564d2a05e1aca330623c942b7e818e9e7c2669ee4" + "content": "d0b937b2a1988f184a3e9e577adaa8aede21ec0b38320d6009e02bd026db04fa" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "d1c562a9bb72244fa767d1c1ab55ca1d92dd5f7c4d77878fee5483a22ffac808" + "content": "6889469bfdc1eddf489729b471303739bf04555bb151fe8875931f8564309afc" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-musllinux_1_2_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "e57919c32ee295a2fca458bb73e4b20b05c115627f96f95a10f9f5acbd61172d" + "content": "19b73643c802f4eaf13d97f7855d0fb527fbc92ab7013c4ad0e13a6ae0ed23bd" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-musllinux_1_2_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "fa35ad36440aaf1ac8332b4a4a433d4acd28f1613f0d480995f5cfd3580e90b7" + "content": "3c6afcf2338e7f374e8edc765c79fbcb4061d02b15dd5f8f314a4af2bdc7feb5" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-musllinux_1_2_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "e6aea5c0eb5b0faf52c7b5c4a47c8bb64437173be97227c819ffa31801fa4e34" + "content": "dc73505153798c6f74854aba69cc75953888cf9866465196889c7cdd351e720c" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-none-win32.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "81cf9d306c04df1b45971c13167dc3bad625808aa01281d55f3cf852dde0e206" + "content": "8bbe951244a838a51289ee53a6bae3a07f26d4e179b96fc7ddd3301caf0518eb" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-musllinux_1_2_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-none-win_amd64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "08e6e7ff286254016b945e1ab632ee843e43d45e40683b66dd12b73791366dd1" + "content": "6ca91093a4a8da4afae7fe6a222c3b53ee4eef433ebfee4d54978a103435159e" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-musllinux_1_2_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-macosx_10_12_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "4d0a675a7acbbc16179188d8c6d0afb8628604fc1241faf41007255957335a0b" + "content": "b9c2fe36d1f758b28121bef29ed1dee9b7a2453e997528e7d1ac99b94892527c" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-musllinux_1_2_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-macosx_11_0_arm64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "b2287c09482949e0ca0c0eb68b2aca6cf57f8af8c6dfd29dcd3bc45f17b57978" + "content": "f009c69bc8c53db5dfab72ac760895dc1f2bc1b62ab7408b253c8d1ec52459fc" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-none-win32.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "8015835494b21aa7abd3b43fdea0614ee35ef6b03db7ecba9beb58eadf01c24f" + "content": "6740a3e8d43a32629bb9b009017ea5b9e713b7210ba48ac8d4cb6d99d86c8ee8" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-none-win_amd64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "6174d6ad6b58a6bcf67afbbf1723420a53d06c4b89f4c50763d6fa0a6ac9afd2" + "content": "32b922e13d4c0080d03e7b62991ad7f5007d9cd74e239c4b16bc85ae8b70252d" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-macosx_10_7_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "a689e1ded7137552bea36305a7a16ad2b40be511740b80748d3140614993db98" + "content": "fe00a9057d100e69b4ae4a094203a708d65b0f345ed546fdef86498bf5390982" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-macosx_11_0_arm64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "f45321224144c25a62052035ce96cbcf264667bcb0d81823b1bbc22c4addd194" + "content": "49fe9b04b6fa685bd39237d45fad89ba19e9163a1ccaa16611a812e682913496" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "aa32205358a76bf578854bf31698a86dc8b2cb591fd1d79a833283f4a403f04b" + "content": "aa7ac11e294304e615b43f8c441fee5d40094275ed7311f3420d805fde9b07b4" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "91bd2b7cf0f4d252eec8b7046fa6a43cee17e8acdfc00eaa8b3dbf2f9a59d061" + "content": "6aa97af1558a9bef4025f8f5d8c60d712e0a3b13a2fe875511defc6ee77a1ab7" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-musllinux_1_2_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "3acadbab8b59f63b87b518e09c4c64b142e7286b9ca7a208107d6f9f4c393c5c" + "content": "483b29f6f7ffa6af845107d4efe2e3fa8fb2693de8657bc1849f674296ff6a5a" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-musllinux_1_2_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "429349a510da82c85431f0f3e66212d83efe9fd2850f50f339341b6532c62fe4" + "content": "37fe0f12aebb6a0e3e17bb4cd356b1286d2d18d2e93b2d39fe647138458b4bcb" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-musllinux_1_2_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "05942656cb2cb4989cd50ced52df16be94d344eae5097e8583966a1d27da73a5" + "content": "a624cc00ef2158e04188df5e3016385b9353638139a06fb77057b3498f794782" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-none-win32.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "0c5441b7626c29dbd54a3f6f3713ec8e956b009f419ffdaaa3c80eaf98ddb523" + "content": "b71b8666eeea69d6363248822078c075bac6ed135faa9216aa85f295ff009b1e" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-musllinux_1_2_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-none-win_amd64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "b6b0e17d39d21698185097652c611f9cf30f7c56ccec189789920e3e7f1cee56" + "content": "5b48e790e0355865197ad0aca8cde3d8ede347831e1959e158369eb3493d2191" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-musllinux_1_2_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-macosx_10_12_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "3b7a64d43e2a1fa2dd46b678e00cabd9a49ebb123b339ce799204c44a593ae1c" + "content": "3e310838a5801795207c66c73ea903deda321e6146d6f282e85fa7e3e4854804" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-musllinux_1_2_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-macosx_11_0_arm64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "e5bbe011a2cea9060fef1bb3d668a2fd8432b8888e6d92e74c9c794d3c101595" + "content": "2249280b870e6a42c0d972339e9cc22ee98730a99cd7f2f727549af80dd5a963" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-none-win32.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "bec29b801b4adbf388314c0d050e851d53762ab424af22657021ce4b6eb41543" + "content": "e79059d67bea28b53d255c1437b25391653263f0e69cd7dec170d778fdbca95e" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-none-win_amd64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "1096ca0bf2d3426cbe79d4ccc91dc5aaa73629b08ea2d8467375fad8447ce11a" + "content": "2b431c777c9653e569986ecf69ff4a5dba281cded16043d348bf9ba505486f36" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-macosx_10_7_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "48aa98987d54a46e13e6954880056c204700c65616af4395d1f0639eba11764b" + "content": "da584ff96ec95e97925174eb8237e32f626e7a1a97888cdd27ee2f1f24dd0ad8" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-macosx_11_0_arm64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "7979d90ee2190d000129598c2b0c82f13053dba432b94e45e68253b09bb1f0f6" + "content": "02a0629ec053fc013808a85178524e3cb63a61dbc35b22499870194a63578fb9" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "88857060b690a57d2ea8569bca58758143c8faa4639fb17d745ce60ff84c867e" + "content": "fbf15aff64a163db29a91ed0868af181d6f68ec1a3a7d5afcfe4501252840bad" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "4eb74d44776b0fb0782560ea84d986dffec8ddd94947f383eba2284b0f32e35e" + "content": "07924c1b938798797d60c6308fa8ad3b3f0201802f82e4a2c41bb3fafb44cc28" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-musllinux_1_2_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "f62581d7e884dd01ee1707b7c21148f61f2febb7de092ae2f108743fcbef5985" + "content": "4a5a844f68776a7715ecb30843b453f07ac89bad393431efbf7accca3ef599c1" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-musllinux_1_2_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "6f5dcb658d597410bb7c967c1d24eaf9377b0d621358cbe9d2ff804e5dd12e81" + "content": "518d2ca43c358929bf08f9079b617f1c2ca6e8848f83c1225c88caeac46e6cbc" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-musllinux_1_2_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "9bf9acce44e967a5103fcd820fc7580c7b0ab8583eec4e2051aec560f7b31a63" + "content": "3aea7eed3e55119635a74bbeb80b35e776bafccb70d97e8ff838816c124539f1" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-none-win32.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "240687b5be0f91fbde4936a329c9b7589d9259742766f74de575e1b2046575e4" + "content": "7dca7081e9a0c3b6490a145593f6fe3173a94197f2cb9891183ef75e9d64c425" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-musllinux_1_2_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-none-win_amd64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "25740fb56e8bd37692ed380e15ec734be44d7c71974d8993f452b4527814601e" + "content": "b41b6321805c472f66990c2849e152aff7bc359eb92f781e3f606609eac877ad" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-musllinux_1_2_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-macosx_10_12_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "a54917b7e9cd3a67e429a630e237a90b096e0ba18897bfb99ee8bd1068a5fea0" + "content": "0a90c373ea2975519b58dece25853dbcb9779b05cc46b4819cb1917e3b3215b6" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-musllinux_1_2_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-macosx_11_0_arm64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "b92aafcfab3d41580d54aca35a8057341f1cfc7c9af9e8bdfc652f83a20ced31" + "content": "16d4477bcb9fbbd7b5b0e4a5d9b493e42026c0bf1f06f723a9353f5153e75d30" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-none-win32.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "cd316dbcc74c76266ba94eb021b0cc090b97cca122f50bd7a845f587ff4bf03f" + "content": "84b8382a90539910b53a6307f7c35697bc7e6ffb25d9c1d4e998a13e842a5e83" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-none-win_amd64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "0853da3d5e9bc6a07b2486054a410b7b03f34046c123c6561b535bb48cc509e1" + "content": "4888e117dd41b9d34194d9e31631af70d3d526efc363085e3089ab1a62c32ed1" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-macosx_10_7_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "cb41ad20064e18a900dd427d7cf41cfaec83bcd1184001f3d91a1f76b3fcea4e" + "content": "5265505b3d61a0f56618c9b941dc54dc334dc6e660f1592d112cd103d914a6db" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "b710bf7e7ae61957d5c4026b486be593ed3ec3dca3e5be15e0f6d8cf5d0a4990" + "content": "e75ba609dba23f2c95b776efb9dd3f0b78a76a151e96f96cc5b6b1b0004de66f" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "a952ae3eb460c6712388ac2ec706d24b0e651b9396d90c9a9e0a69eb27737fdc" + "content": "1791ff70bc975b098fe6ecf04356a10e9e2bd7dc21fa7351c1742fdeb9b4966f" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "0bedd91ae1dd142a4dc15970ed2c729ff6c73f33a40fa84ed0cdbf55de87c777" + "content": "d126b52e4a473d40232ec2052a8b232270ed1f8c9571aaf33f73a14cc298c24f" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-musllinux_1_2_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "761531076df51309075133a6bc1db02d98ec7f66e22b064b1d513bc909f29743" + "content": "c14937af98c4cc362a1d4374806204dd51b1e12dded1ae30645c298e5a5c4cb1" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-musllinux_1_2_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "a2baa6be130e8a00b6cbb9f18a33611ec150b4537f8563bddadb54c1b74b8193" + "content": "3d089d0b88996df627693639d123c8158cff41c0651f646cd8fd292c7da90eaf" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-musllinux_1_2_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "f05450fa1cd7c525c0b9d1a7916e595d3041ac0afbed2ff6926e5afb6a781b7f" + "content": "653647b8838cf83b2e7e6a0364f49af96deec64d2a6578324db58380cff82aca" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-none-win32.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "81c4d1a3a564775c44732b94135d06e33417e829ff25226c164664f4a1046213" + "content": "fa41a64ac5b08b292906e248549ab48b69c5428f3987b09689ab2441f267d04d" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-none-win_amd64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "e888be685fa42d8b8a3d3911d5604d14db87538aa7d0b29b1a7ea80d354c732d" + "content": "7a07ced2b22f0cf0b55a6a510078174c31b6d8544f3bc00c2bcee52b3d613f74" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-musllinux_1_2_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-macosx_10_12_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "6f8d7fe73d1816eeb5378409adc658f9525ecbfaf9e1ede1e2d67a338b0c7348" + "content": "68cb0a499f2c4a088fd2f521453e22ed3527154136a855c62e148b7883b99f9a" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-macosx_11_0_arm64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "0831d3ecdea22e4559cc1793f22e77067c9d8c451d55ae6a75bf1d116a8e7f42" + "content": "fa3060d885657abc549b2a0f8e1b79699290e5d83845141717c6c90c2df38311" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-macosx_10_7_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "513ccbf7420c30e283c25c82d5a8f439d625a838d3ba69e79a110c260c46813f" + "content": "95f3b65d2392e1c5cec27cff08fdc0080270d5a1a4b2ea1d51d5f4a2620ff08d" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-macosx_11_0_arm64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "301bd744a1adaa2f6a5e06c98f1ac2b6f8dc31a5c23b838f862d65e32fca0d4b" + "content": "2cc3712a4b0b76a1d45a9302dd2f53ff339614b1c29603a911318f2357b04dd2" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "f8832a4f83d4782a8f5a7b831c47e8ffe164e43c2c148c8160ed9a6d630bc02a" + "content": "5d4eea0761e37485c9b81400437adb11c40e13ef513375bbd6973e34100aeb06" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "4b2416ed743ec5debcf61e1242e012652a4348de14ecc7df3512da072b074440" + "content": "7f5179583d7a6cdb981151dd349786cbc318bab54963a192692d945dd3f6435d" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "35585a8cb5917161f42c2104567bb83a1d96194095fc54a543113ed5df9fa436" + "content": "2fbb0ffc754490aff6dabbf28064be47f0f9ca0b9755976f945214965b3ace7e" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "d389ff1e95b6e46ebedccf7fd1fadd10559add595ac6a7c2ea730268325f832c" + "content": "a94e52537a0e0a85429eda9e49f272ada715506d3b2431f64b8a3e34eb5f3e75" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "9b007c2444705a2dc4a525964fd4dd28c3320b19b3410da6517cab28716f27d3" + "content": "92b68b79c0da2a980b1c4197e56ac3dd0c8a149b4603747c4378914a68706979" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-musllinux_1_2_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "188912b22b6c8225f4c4ffa020a2baa6ad8fabb3c141a12dbe6edbb34e7f1425" + "content": "93da1d3db08a827eda74356f9f58884adb254e59b6664f64cc04cdff2cc19b0d" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-musllinux_1_2_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "1b4cf9ab9a0ae0cb122685209806d3f1dcb63b9fccdf1424fb42a129dc8c2faa" + "content": "754bbed1a4ca48479e9d4182a561d001bbf81543876cdded6f695ec3d465846b" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-musllinux_1_2_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-win_amd64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "2d34a5450a402b00d20aeb7632489ffa2556ca7b26f4a63c35f6fccae1977427" + "content": "ca449520e7484534a2a44faf629362cae62b660601432d04c482283c47eaebab" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-musllinux_1_2_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-macosx_10_12_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "466030a42724780794dea71eb32db83cc51214d66ab3fb3156edd88b9c8f0d78" + "content": "9c4cb04a16b0f199a8c9bf807269b2f63b7b5b11425e4a6bd44bd6961d28282c" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-macosx_10_7_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-macosx_11_0_arm64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "68172622a5a57deb079a2c78511c40f91193548e8ab342c31e8cb0764d362459" + "content": "bb63804105143c7e24cee7db89e37cb3f3941f8e80c4379a0b355c52a52b6780" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-macosx_11_0_arm64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "54cdfcda59251b9c2f87a05d038c2ae02121219a04d4a1e6fc345794295bdc07" + "content": "55cd1fa4ecfa6d9f14fbd97ac24803e6f73e897c738f771a9fe038f2f11ff07c" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "6b75b912a0baa033350367a8a07a8b2d44fd5b90c890bfbd063a8a5f945f644b" + "content": "0f8f741b6292c86059ed175d80eefa80997125b7c478fb8769fd9ac8943a16c0" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "47aeceb4363851d17f63069318ba5721ae695d9da55d599b4d6fb31508595278" + "content": "0fc212779bf8411667234b3cdd34d53de6c2b8b8b958e1e12cb473a5f367c338" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "0525847f83f506aa1e28eb2057b696fe38217e12931c8b1b02198cfe6975e142" + "content": "0ad56edabcdb428c2e33bbf24f255fe2b43253b7d13a2cdbf05de955217313e6" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "efbe0b5e0fd078ed7b005faa0170da4f72666360f66f0bb2d7f73526ecfd99f9" + "content": "0a3a1e9ee9728b2c1734f65d6a1d376c6f2f6fdcc13bb007a08cc4b1ff576dc5" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "0fadfdda275c838cba5102c7f90a20f2abd7727bf8f4a2b654a5b617529c5c18" + "content": "e13de156137b7095442b288e72f33503a469aa1980ed856b43c353ac86390519" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "56dd500411d03c5e9927a1eb55621e906837a83b02350a9dc401247d0353717c" + "content": "07f59760ef99f31422c49038964b31c4dfcfeb5d2384ebfc71058a7c9adae2d2" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-musllinux_1_2_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "6915fc9fa6b3ec3569566832e1bb03bd801c12cea030200e68663b9a87974e76" + "content": "59240685e7da61fb78f65a9f07f8108e36a83317c53f7b276b4175dc44151684" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-musllinux_1_2_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "5f1519b080d8ce0a814f17ad9fb49fb3a1d4d7ce5891f5c85fc38631ca3a8dc4" + "content": "83cba698cfb3c2c5a7c3c6bac12fe6c6a51aae69513726be6411076185a8b24a" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-win_amd64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "7036316cc26b93e401cedd781a579be606dad174829e6ad9e9c5a0da6e036f80" + "content": "e1791c4aabd117653530dccd24108fa03cc6baf21f58b950d0a73c3b3b29a350" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0.tar.gz" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1.tar.gz" } ], "name": "rpds-py", @@ -1740,13 +1937,13 @@ "value": "main" } ], - "purl": "pkg:pypi/rpds-py@0.12.0", + "purl": "pkg:pypi/rpds-py@0.20.1", "scope": "optional", "type": "library", - "version": "0.12.0" + "version": "0.20.1" }, { - "bom-ref": "six@1.16.0", + "bom-ref": "six@1.17.0", "description": "Python 2 and 3 compatibility utilities", "externalReferences": [ { @@ -1754,22 +1951,22 @@ "hashes": [ { "alg": "SHA-256", - "content": "8abb2f1d86890a2dfb989f9a77cfcfd3e47c2a354b01111771326f8aa26e0254" + "content": "4721f391ed90541fddacab5acf947aa0d3dc7d27b2e1e8eda2be8970586c3274" } ], "type": "distribution", - "url": "https://pypi.org/simple/six/#six-1.16.0-py2.py3-none-any.whl" + "url": "https://pypi.org/simple/six/#six-1.17.0-py2.py3-none-any.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "1e61c37477a1626458e36f7b1d82aa5c9b094fa4802892072e49de9c60c4c926" + "content": "ff70335d468e7eb6ec65b95b99d3a2836546063f63acc5171de367e834932a81" } ], "type": "distribution", - "url": "https://pypi.org/simple/six/#six-1.16.0.tar.gz" + "url": "https://pypi.org/simple/six/#six-1.17.0.tar.gz" } ], "name": "six", @@ -1779,14 +1976,38 @@ "value": "main" } ], - "purl": "pkg:pypi/six@1.16.0", + "purl": "pkg:pypi/six@1.17.0", "scope": "optional", "type": "library", - "version": "1.16.0" + "version": "1.17.0" }, { "bom-ref": "sortedcontainers@2.4.0", "description": "Sorted Containers -- Sorted List, Sorted Dict, Sorted Set", + "externalReferences": [ + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "a163dcaede0f1c021485e957a39245190e74249897e2ae4b2aa38595db237ee0" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/sortedcontainers/#sortedcontainers-2.4.0-py2.py3-none-any.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "25caa5a06cc30b6b83d11423433f65d1f9d76c4c6a0c90e3379eaa43b9bfdb88" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/sortedcontainers/#sortedcontainers-2.4.0.tar.gz" + } + ], "name": "sortedcontainers", "properties": [ { @@ -1800,7 +2021,376 @@ "version": "2.4.0" }, { - "bom-ref": "types-python-dateutil@2.8.19.14", + "bom-ref": "tomli@2.2.1", + "description": "A lil' TOML parser", + "externalReferences": [ + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "678e4fa69e4575eb77d103de3df8a895e1591b48e740211bd1067378c69e8249" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-macosx_10_9_x86_64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "023aa114dd824ade0100497eb2318602af309e5a55595f76b626d6d9f3b7b0a6" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-macosx_11_0_arm64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "ece47d672db52ac607a3d9599a9d48dcb2f2f735c6c2d1f34130085bb12b112a" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "6972ca9c9cc9f0acaa56a8ca1ff51e7af152a9f87fb64623e31d5c83700080ee" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "c954d2250168d28797dd4e3ac5cf812a406cd5a92674ee4c8f123c889786aa8e" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "8dd28b3e155b80f4d54beb40a441d366adcfe740969820caf156c019fb5c7ec4" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-musllinux_1_2_aarch64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "e59e304978767a54663af13c07b3d1af22ddee3bb2fb0618ca1593e4f593a106" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-musllinux_1_2_i686.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "33580bccab0338d00994d7f16f4c4ec25b776af3ffaac1ed74e0b3fc95e885a8" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-musllinux_1_2_x86_64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "465af0e0875402f1d226519c9904f37254b3045fc5084697cefb9bdde1ff99ff" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-win32.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "2d0f2fdd22b02c6d81637a3c95f8cd77f995846af7414c5c4b8d0545afa1bc4b" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-win_amd64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "4a8f6e44de52d5e6c657c9fe83b562f5f4256d8ebbfe4ff922c495620a7f6cea" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-macosx_10_13_x86_64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "8d57ca8095a641b8237d5b079147646153d22552f1c637fd3ba7f4b0b29167a8" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-macosx_11_0_arm64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "4e340144ad7ae1533cb897d406382b4b6fede8890a03738ff1683af800d54192" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "db2b95f9de79181805df90bedc5a5ab4c165e6ec3fe99f970d0e302f384ad222" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "40741994320b232529c802f8bc86da4e1aa9f413db394617b9a256ae0f9a7f77" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "400e720fe168c0f8521520190686ef8ef033fb19fc493da09779e592861b78c6" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-musllinux_1_2_aarch64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "02abe224de6ae62c19f090f68da4e27b10af2b93213d36cf44e6e1c5abd19fdd" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-musllinux_1_2_i686.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "b82ebccc8c8a36f2094e969560a1b836758481f3dc360ce9a3277c65f374285e" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-musllinux_1_2_x86_64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "889f80ef92701b9dbb224e49ec87c645ce5df3fa2cc548664eb8a25e03127a98" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-win32.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "7fc04e92e1d624a4a63c76474610238576942d6b8950a2d7f908a340494e67e4" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-win_amd64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "f4039b9cbc3048b2416cc57ab3bda989a6fcf9b36cf8937f01a6e731b64f80d7" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-macosx_10_13_x86_64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "286f0ca2ffeeb5b9bd4fcc8d6c330534323ec51b2f52da063b11c502da16f30c" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-macosx_11_0_arm64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "a92ef1a44547e894e2a17d24e7557a5e85a9e1d0048b0b5e7541f76c5032cb13" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "9316dc65bed1684c9a98ee68759ceaed29d229e985297003e494aa825ebb0281" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "e85e99945e688e32d5a35c1ff38ed0b3f41f43fad8df0bdf79f72b2ba7bc5272" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "ac065718db92ca818f8d6141b5f66369833d4a80a9d74435a268c52bdfa73140" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-musllinux_1_2_aarch64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "d920f33822747519673ee656a4b6ac33e382eca9d331c87770faa3eef562aeb2" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-musllinux_1_2_i686.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "a198f10c4d1b1375d7687bc25294306e551bf1abfa4eace6650070a5c1ae2744" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-musllinux_1_2_x86_64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "d3f5614314d758649ab2ab3a62d4f2004c825922f9e370b29416484086b264ec" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-win32.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "a38aa0308e754b0e3c67e344754dff64999ff9b513e691d0e786265c93583c69" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-win_amd64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "cb55c73c5f4408779d0cf3eef9f762b9c9f147a77de7b258bef0a5628adc85cc" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-py3-none-any.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "cd45e1dc79c835ce60f7404ec8119f2eb06d38b1deba146f07ced3bbc44505ff" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1.tar.gz" + } + ], + "name": "tomli", + "properties": [ + { + "name": "cdx:poetry:group", + "value": "main" + } + ], + "purl": "pkg:pypi/tomli@2.2.1", + "scope": "optional", + "type": "library", + "version": "2.2.1" + }, + { + "bom-ref": "types-python-dateutil@2.9.0.20241206", "description": "Typing stubs for python-dateutil", "externalReferences": [ { @@ -1808,22 +2398,22 @@ "hashes": [ { "alg": "SHA-256", - "content": "1f4f10ac98bb8b16ade9dbee3518d9ace017821d94b057a425b069f834737f4b" + "content": "e248a4bc70a486d3e3ec84d0dc30eec3a5f979d6e7ee4123ae043eedbb987f53" } ], "type": "distribution", - "url": "https://pypi.org/simple/types-python-dateutil/#types-python-dateutil-2.8.19.14.tar.gz" + "url": "https://pypi.org/simple/types-python-dateutil/#types_python_dateutil-2.9.0.20241206-py3-none-any.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "f977b8de27787639986b4e28963263fd0e5158942b3ecef91b9335c130cb1ce9" + "content": "18f493414c26ffba692a72369fea7a154c502646301ebfe3d56a04b3767284cb" } ], "type": "distribution", - "url": "https://pypi.org/simple/types-python-dateutil/#types_python_dateutil-2.8.19.14-py3-none-any.whl" + "url": "https://pypi.org/simple/types-python-dateutil/#types_python_dateutil-2.9.0.20241206.tar.gz" } ], "name": "types-python-dateutil", @@ -1833,10 +2423,10 @@ "value": "main" } ], - "purl": "pkg:pypi/types-python-dateutil@2.8.19.14", + "purl": "pkg:pypi/types-python-dateutil@2.9.0.20241206", "scope": "optional", "type": "library", - "version": "2.8.19.14" + "version": "2.9.0.20241206" }, { "bom-ref": "uri-template@1.3.0", @@ -1878,7 +2468,7 @@ "version": "1.3.0" }, { - "bom-ref": "webcolors@1.13", + "bom-ref": "webcolors@24.8.0", "description": "A library for working with the color formats defined by HTML and CSS.", "externalReferences": [ { @@ -1886,22 +2476,22 @@ "hashes": [ { "alg": "SHA-256", - "content": "29bc7e8752c0a1bd4a1f03c14d6e6a72e93d82193738fa860cbff59d0fcc11bf" + "content": "fc4c3b59358ada164552084a8ebee637c221e4059267d0f8325b3b560f6c7f0a" } ], "type": "distribution", - "url": "https://pypi.org/simple/webcolors/#webcolors-1.13-py3-none-any.whl" + "url": "https://pypi.org/simple/webcolors/#webcolors-24.8.0-py3-none-any.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "c225b674c83fa923be93d235330ce0300373d02885cef23238813b0d5668304a" + "content": "08b07af286a01bcd30d583a7acadf629583d1f79bfef27dd2c2c5c263817277d" } ], "type": "distribution", - "url": "https://pypi.org/simple/webcolors/#webcolors-1.13.tar.gz" + "url": "https://pypi.org/simple/webcolors/#webcolors-24.8.0.tar.gz" } ], "name": "webcolors", @@ -1911,13 +2501,13 @@ "value": "main" } ], - "purl": "pkg:pypi/webcolors@1.13", + "purl": "pkg:pypi/webcolors@24.8.0", "scope": "optional", "type": "library", - "version": "1.13" + "version": "24.8.0" }, { - "bom-ref": "zipp@3.17.0", + "bom-ref": "zipp@3.20.2", "description": "Backport of pathlib-compatible object wrapper for zip files", "externalReferences": [ { @@ -1925,22 +2515,22 @@ "hashes": [ { "alg": "SHA-256", - "content": "0e923e726174922dce09c53c59ad483ff7bbb8e572e00c7f7c46b88556409f31" + "content": "a817ac80d6cf4b23bf7f2828b7cabf326f15a001bea8b1f9b49631780ba28350" } ], "type": "distribution", - "url": "https://pypi.org/simple/zipp/#zipp-3.17.0-py3-none-any.whl" + "url": "https://pypi.org/simple/zipp/#zipp-3.20.2-py3-none-any.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "84e64a1c28cf7e91ed2078bb8cc8c259cb19b76942096c8d7b84947690cabaf0" + "content": "bc9eb26f4506fda01b81bcde0ca78103b6e62f991b381fec825435c836edbc29" } ], "type": "distribution", - "url": "https://pypi.org/simple/zipp/#zipp-3.17.0.tar.gz" + "url": "https://pypi.org/simple/zipp/#zipp-3.20.2.tar.gz" } ], "name": "zipp", @@ -1950,32 +2540,31 @@ "value": "main" } ], - "purl": "pkg:pypi/zipp@3.17.0", + "purl": "pkg:pypi/zipp@3.20.2", "scope": "optional", "type": "library", - "version": "3.17.0" + "version": "3.20.2" } ], "dependencies": [ { "dependsOn": [ - "python-dateutil@2.8.2", - "types-python-dateutil@2.8.19.14" + "python-dateutil@2.9.0.post0", + "types-python-dateutil@2.9.0.20241206" ], "ref": "arrow@1.3.0" }, { - "ref": "attrs@23.1.0" + "ref": "attrs@24.3.0" }, { "ref": "boolean.py@4.0" }, { "dependsOn": [ - "jsonschema@4.19.2", - "license-expression@30.1.1", - "lxml@4.9.3", - "packageurl-python@0.11.2", + "jsonschema@4.23.0", + "license-expression@30.3.1", + "packageurl-python@0.16.0", "py-serializable@0.15.0", "sortedcontainers@2.4.0" ], @@ -1988,13 +2577,13 @@ "ref": "fqdn@1.5.1" }, { - "ref": "idna@3.4" + "ref": "idna@3.10" }, { "dependsOn": [ - "zipp@3.17.0" + "zipp@3.20.2" ], - "ref": "importlib-resources@6.1.1" + "ref": "importlib-resources@6.4.5" }, { "dependsOn": [ @@ -2003,45 +2592,42 @@ "ref": "isoduration@20.11.0" }, { - "ref": "jsonpointer@2.4" + "ref": "jsonpointer@3.0.0" }, { "dependsOn": [ - "importlib-resources@6.1.1", - "referencing@0.30.2" + "importlib-resources@6.4.5", + "referencing@0.35.1" ], - "ref": "jsonschema-specifications@2023.7.1" + "ref": "jsonschema-specifications@2023.12.1" }, { "dependsOn": [ - "attrs@23.1.0", + "attrs@24.3.0", "fqdn@1.5.1", - "idna@3.4", - "importlib-resources@6.1.1", + "idna@3.10", + "importlib-resources@6.4.5", "isoduration@20.11.0", - "jsonpointer@2.4", - "jsonschema-specifications@2023.7.1", + "jsonpointer@3.0.0", + "jsonschema-specifications@2023.12.1", "pkgutil-resolve-name@1.3.10", - "referencing@0.30.2", + "referencing@0.35.1", "rfc3339-validator@0.1.4", "rfc3987@1.3.8", - "rpds-py@0.12.0", + "rpds-py@0.20.1", "uri-template@1.3.0", - "webcolors@1.13" + "webcolors@24.8.0" ], - "ref": "jsonschema@4.19.2" + "ref": "jsonschema@4.23.0" }, { "dependsOn": [ "boolean.py@4.0" ], - "ref": "license-expression@30.1.1" - }, - { - "ref": "lxml@4.9.3" + "ref": "license-expression@30.3.1" }, { - "ref": "packageurl-python@0.11.2" + "ref": "packageurl-python@0.16.0" }, { "ref": "pkgutil-resolve-name@1.3.10" @@ -2054,20 +2640,20 @@ }, { "dependsOn": [ - "six@1.16.0" + "six@1.17.0" ], - "ref": "python-dateutil@2.8.2" + "ref": "python-dateutil@2.9.0.post0" }, { "dependsOn": [ - "attrs@23.1.0", - "rpds-py@0.12.0" + "attrs@24.3.0", + "rpds-py@0.20.1" ], - "ref": "referencing@0.30.2" + "ref": "referencing@0.35.1" }, { "dependsOn": [ - "six@1.16.0" + "six@1.17.0" ], "ref": "rfc3339-validator@0.1.4" }, @@ -2075,31 +2661,35 @@ "ref": "rfc3987@1.3.8" }, { - "ref": "rpds-py@0.12.0" + "ref": "rpds-py@0.20.1" }, { - "ref": "six@1.16.0" + "ref": "six@1.17.0" }, { "ref": "sortedcontainers@2.4.0" }, { - "ref": "types-python-dateutil@2.8.19.14" + "ref": "tomli@2.2.1" + }, + { + "ref": "types-python-dateutil@2.9.0.20241206" }, { "ref": "uri-template@1.3.0" }, { - "ref": "webcolors@1.13" + "ref": "webcolors@24.8.0" }, { "dependsOn": [ - "cyclonedx-python-lib@5.1.1" + "cyclonedx-python-lib@5.1.1", + "tomli@2.2.1" ], "ref": "with-extras" }, { - "ref": "zipp@3.17.0" + "ref": "zipp@3.20.2" } ], "metadata": { @@ -2108,9 +2698,17 @@ "description": "depenndencies with extras", "name": "with-extras", "properties": [ + { + "name": "cdx:python:package:required-extra", + "value": "foo" + }, { "name": "cdx:python:package:required-extra", "value": "my-extra" + }, + { + "name": "cdx:python:package:required-extra", + "value": "toml" } ], "type": "application", diff --git a/tests/_data/snapshots/poetry/all-extras_with-extras_lock11_1.6.xml.bin b/tests/_data/snapshots/poetry/all-extras_with-extras_lock11_1.6.xml.bin index cfd56ce2..d424f99b 100644 --- a/tests/_data/snapshots/poetry/all-extras_with-extras_lock11_1.6.xml.bin +++ b/tests/_data/snapshots/poetry/all-extras_with-extras_lock11_1.6.xml.bin @@ -55,7 +55,9 @@ 0.1.0 depenndencies with extras + foo my-extra + toml @@ -89,25 +91,25 @@ main - + attrs - 23.1.0 + 24.3.0 Classes Without Boilerplate optional - pkg:pypi/attrs@23.1.0 + pkg:pypi/attrs@24.3.0 - https://pypi.org/simple/attrs/#attrs-23.1.0-py3-none-any.whl + https://pypi.org/simple/attrs/#attrs-24.3.0-py3-none-any.whl from legacy-api - 1f28b4522cdc2fb4256ac1a020c78acf9cba2c6b461ccd2c126f3aa8e8335d04 + ac96cd038792094f438ad1f6ff80837353805ac950cd2aa0e0625ef19850c308 - https://pypi.org/simple/attrs/#attrs-23.1.0.tar.gz + https://pypi.org/simple/attrs/#attrs-24.3.0.tar.gz from legacy-api - 6279836d581513a26f1bf235f9acd333bc9115683f14f7e8fae46c98fc50e015 + 8f5c07333d543103541ba7be0e2ce16eeee8130cb0b3f9238ab904ce1e85baff @@ -121,6 +123,22 @@ Define boolean algebras, create and parse boolean expressions and create custom boolean DSL. optional pkg:pypi/boolean.py@4.0 + + + https://pypi.org/simple/boolean.py/#boolean.py-4.0-py3-none-any.whl + from legacy-api + + 2876f2051d7d6394a531d82dc6eb407faa0b01a0a0b3083817ccd7323b8d96bd + + + + https://pypi.org/simple/boolean.py/#boolean.py-4.0.tar.gz + from legacy-api + + 17b9a181630e43dde1851d42bef546d616d5d9b4480357514597e78b203d06e4 + + + main @@ -131,6 +149,22 @@ Python library for CycloneDX optional pkg:pypi/cyclonedx-python-lib@5.1.1 + + + https://pypi.org/simple/cyclonedx-python-lib/#cyclonedx_python_lib-5.1.1-py3-none-any.whl + from legacy-api + + 2989db0cd8bb4c0c442423d71ed7a84ae059e16a2d0f932cc4bf92da7385cdb3 + + + + https://pypi.org/simple/cyclonedx-python-lib/#cyclonedx_python_lib-5.1.1.tar.gz + from legacy-api + + 215a636a4e77385d2cf4c6c9801c9bad4791849634f2c6daa45ab2c6cb0a85f6 + + + main json-validation @@ -143,6 +177,22 @@ XML bomb protection for Python stdlib modules optional pkg:pypi/defusedxml@0.7.1 + + + https://pypi.org/simple/defusedxml/#defusedxml-0.7.1-py2.py3-none-any.whl + from legacy-api + + a352e7e428770286cc899e2542b6cdaedb2b4953ff269a210103ec58f6198a61 + + + + https://pypi.org/simple/defusedxml/#defusedxml-0.7.1.tar.gz + from legacy-api + + 1bb3032db185915b62d7c6209c5a8792be6a32ab2fedacc84e01b52c51aa3e69 + + + main @@ -173,25 +223,25 @@ main - + idna - 3.4 + 3.10 Internationalized Domain Names in Applications (IDNA) optional - pkg:pypi/idna@3.4 + pkg:pypi/idna@3.10 - https://pypi.org/simple/idna/#idna-3.4-py3-none-any.whl + https://pypi.org/simple/idna/#idna-3.10-py3-none-any.whl from legacy-api - 90b77e79eaa3eba6de819a0c442c0b4ceefc341a7a2ab77d7562bf49f425c5c2 + 946d195a0d259cbba61165e88e65941f16e9b36ea6ddb97f00452bae8b1287d3 - https://pypi.org/simple/idna/#idna-3.4.tar.gz + https://pypi.org/simple/idna/#idna-3.10.tar.gz from legacy-api - 814f528e8dead7d329833b91c5faa87d60bf71824cd12a7530b5526063d02cb4 + 12f65c9b470abda6dc35cf8e63cc574b1c52b11df2c86030af0ac09b01b13ea9 @@ -199,25 +249,25 @@ main - + importlib-resources - 6.1.1 + 6.4.5 Read resources from Python packages optional - pkg:pypi/importlib-resources@6.1.1 + pkg:pypi/importlib-resources@6.4.5 - https://pypi.org/simple/importlib-resources/#importlib_resources-6.1.1-py3-none-any.whl + https://pypi.org/simple/importlib-resources/#importlib_resources-6.4.5-py3-none-any.whl from legacy-api - e8bf90d8213b486f428c9c39714b920041cb02c184686a3dee24905aaa8105d6 + ac29d5f956f01d5e4bb63102a5a19957f1b9175e45649977264a1416783bb717 - https://pypi.org/simple/importlib-resources/#importlib_resources-6.1.1.tar.gz + https://pypi.org/simple/importlib-resources/#importlib_resources-6.4.5.tar.gz from legacy-api - 3893a00122eafde6894c59914446a512f728a0c1a45f9bb9b63721b6bacf0b4a + 980862a1d16c9e147a59603677fa2aa5fd82b87f223b6cb870695bcfce830065 @@ -251,25 +301,25 @@ main - + jsonpointer - 2.4 + 3.0.0 Identify specific nodes in a JSON document (RFC 6901) optional - pkg:pypi/jsonpointer@2.4 + pkg:pypi/jsonpointer@3.0.0 - https://pypi.org/simple/jsonpointer/#jsonpointer-2.4-py2.py3-none-any.whl + https://pypi.org/simple/jsonpointer/#jsonpointer-3.0.0-py2.py3-none-any.whl from legacy-api - 15d51bba20eea3165644553647711d150376234112651b4f1811022aecad7d7a + 13e088adc14fca8b6aa8177c044e12701e6ad4b28ff10e65f2267a90109c9942 - https://pypi.org/simple/jsonpointer/#jsonpointer-2.4.tar.gz + https://pypi.org/simple/jsonpointer/#jsonpointer-3.0.0.tar.gz from legacy-api - 585cee82b70211fa9e6043b7bb89db6e1aa49524340dde8ad6b63206ea689d88 + 2b2d729f2091522d61c3b31f82e11870f60b68f43fbc705cb76bf4b832af59ef @@ -277,36 +327,52 @@ main - + jsonschema - 4.19.2 + 4.23.0 An implementation of JSON Schema validation for Python optional - pkg:pypi/jsonschema@4.19.2 + pkg:pypi/jsonschema@4.23.0 + + + https://pypi.org/simple/jsonschema/#jsonschema-4.23.0-py3-none-any.whl + from legacy-api + + fbadb6f8b144a8f8cf9f0b89ba94501d143e50411a1278633f56a7acf7fd5566 + + + + https://pypi.org/simple/jsonschema/#jsonschema-4.23.0.tar.gz + from legacy-api + + d71497fef26351a33265337fa77ffeb82423f3ea21283cd9467bb03999266bc4 + + + main format - + jsonschema-specifications - 2023.7.1 + 2023.12.1 The JSON Schema meta-schemas and vocabularies, exposed as a Registry optional - pkg:pypi/jsonschema-specifications@2023.7.1 + pkg:pypi/jsonschema-specifications@2023.12.1 - https://pypi.org/simple/jsonschema-specifications/#jsonschema_specifications-2023.7.1-py3-none-any.whl + https://pypi.org/simple/jsonschema-specifications/#jsonschema_specifications-2023.12.1-py3-none-any.whl from legacy-api - 05adf340b659828a004220a9613be00fa3f223f2b82002e273dee62fd50524b1 + 87e4fdf3a94858b8a2ba2778d9ba57d8a9cafca7c7489c46ba0d30a8bc6a9c3c - https://pypi.org/simple/jsonschema-specifications/#jsonschema_specifications-2023.7.1.tar.gz + https://pypi.org/simple/jsonschema-specifications/#jsonschema_specifications-2023.12.1.tar.gz from legacy-api - c91a50404e88a1f6ba40636778e2ee08f6e24c5613fe4c53ac24578a5a7f72bb + 48a76787b3e70f5ed53f1160d2b81f586e4ca6d1548c5de7085d1682674764cc @@ -314,32 +380,54 @@ main - + license-expression - 30.1.1 + 30.3.1 license-expression is a comprehensive utility library to parse, compare, simplify and normalize license expressions (such as SPDX license expressions) using boolean logic. optional - pkg:pypi/license-expression@30.1.1 - - main - - - - lxml - 4.9.3 - Powerful and Pythonic XML processing library combining libxml2/libxslt with the ElementTree API. - optional - pkg:pypi/lxml@4.9.3 + pkg:pypi/license-expression@30.3.1 + + + https://pypi.org/simple/license-expression/#license_expression-30.3.1-py3-none-any.whl + from legacy-api + + 97904b9185c7bbb1e98799606fa7424191c375e70ba63a524b6f7100e42ddc46 + + + + https://pypi.org/simple/license-expression/#license_expression-30.3.1.tar.gz + from legacy-api + + 60d5bec1f3364c256a92b9a08583d7ea933c7aa272c8d36d04144a89a3858c01 + + + main - + packageurl-python - 0.11.2 + 0.16.0 A purl aka. Package URL parser and builder optional - pkg:pypi/packageurl-python@0.11.2 + pkg:pypi/packageurl-python@0.16.0 + + + https://pypi.org/simple/packageurl-python/#packageurl_python-0.16.0-py3-none-any.whl + from legacy-api + + 5c3872638b177b0f1cf01c3673017b7b27ebee485693ae12a8bed70fa7fa7c35 + + + + https://pypi.org/simple/packageurl-python/#packageurl_python-0.16.0.tar.gz + from legacy-api + + 69e3bf8a3932fe9c2400f56aaeb9f86911ecee2f9398dbe1b58ec34340be365d + + + main @@ -376,29 +464,45 @@ Library for serializing and deserializing Python Objects to and from JSON and XML. optional pkg:pypi/py-serializable@0.15.0 + + + https://pypi.org/simple/py-serializable/#py-serializable-0.15.0.tar.gz + from legacy-api + + 8fc41457d8ee5f5c5a12f41fd87bf1a4f2ecf9da39fee92059b728e78f320771 + + + + https://pypi.org/simple/py-serializable/#py_serializable-0.15.0-py3-none-any.whl + from legacy-api + + d3f1201b33420c481aa83f7860c7bf2c2f036ba3ea82b6e15a96696457c36cd2 + + + main - + python-dateutil - 2.8.2 + 2.9.0.post0 Extensions to the standard Python datetime module optional - pkg:pypi/python-dateutil@2.8.2 + pkg:pypi/python-dateutil@2.9.0.post0 - https://pypi.org/simple/python-dateutil/#python-dateutil-2.8.2.tar.gz + https://pypi.org/simple/python-dateutil/#python-dateutil-2.9.0.post0.tar.gz from legacy-api - 0123cacc1627ae19ddf3c27a5de5bd67ee4586fbdd6440d9748f8abb483d3e86 + 37dd54208da7e1cd875388217d5e00ebd4179249f90fb72437e91a35459a0ad3 - https://pypi.org/simple/python-dateutil/#python_dateutil-2.8.2-py2.py3-none-any.whl + https://pypi.org/simple/python-dateutil/#python_dateutil-2.9.0.post0-py2.py3-none-any.whl from legacy-api - 961d03dc3453ebbc59dbdea9e4e11c5651520a876d0f4db161e8674aae935da9 + a8b2bc7bffae282281c8140a97d3aa9c14da0b136dfe83f850eea9a5f7470427 @@ -406,25 +510,25 @@ main - + referencing - 0.30.2 + 0.35.1 JSON Referencing + Python optional - pkg:pypi/referencing@0.30.2 + pkg:pypi/referencing@0.35.1 - https://pypi.org/simple/referencing/#referencing-0.30.2-py3-none-any.whl + https://pypi.org/simple/referencing/#referencing-0.35.1-py3-none-any.whl from legacy-api - 449b6669b6121a9e96a7f9e410b245d471e8d48964c67113ce9afe50c8dd7bdf + eda6d3234d62814d1c64e305c1331c9a3a6132da475ab6382eaa997b21ee75de - https://pypi.org/simple/referencing/#referencing-0.30.2.tar.gz + https://pypi.org/simple/referencing/#referencing-0.35.1.tar.gz from legacy-api - 794ad8003c65938edcdbc027f1933215e0d0ccc0291e3ce20a4d87432b59efc0 + 25b42124a6c8b632a425174f24087783efb348a6f1e0008e63cd4466fedf703c @@ -484,704 +588,732 @@ main - + rpds-py - 0.12.0 + 0.20.1 Python bindings to Rust's persistent data structures (rpds) optional - pkg:pypi/rpds-py@0.12.0 + pkg:pypi/rpds-py@0.20.1 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-macosx_10_7_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-macosx_10_12_x86_64.whl + from legacy-api + + a649dfd735fff086e8a9d0503a9f0c7d01b7912a333c7ae77e1515c08c146dad + + + + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-macosx_11_0_arm64.whl + from legacy-api + + f16bc1334853e91ddaaa1217045dd7be166170beec337576818461268a3de67f + + + + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + from legacy-api + + 14511a539afee6f9ab492b543060c7491c99924314977a55c98bfa2ee29ce78c + + + + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl + from legacy-api + + 3ccb8ac2d3c71cda472b75af42818981bdacf48d2e21c36331b50b4f16930163 + + + + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl from legacy-api - c694bee70ece3b232df4678448fdda245fd3b1bb4ba481fb6cd20e13bb784c46 + c142b88039b92e7e0cb2552e8967077e3179b22359e945574f5e2764c3953dcf - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-macosx_11_0_arm64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl from legacy-api - 30e5ce9f501fb1f970e4a59098028cf20676dee64fc496d55c33e04bbbee097d + f19169781dddae7478a32301b499b2858bc52fc45a112955e798ee307e294977 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl from legacy-api - d72a4315514e5a0b9837a086cb433b004eea630afb0cc129de76d77654a9606f + 13c56de6518e14b9bf6edde23c4c39dac5b48dcf04160ea7bce8fca8397cdf86 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl from legacy-api - eebaf8c76c39604d52852366249ab807fe6f7a3ffb0dd5484b9944917244cdbe + 925d176a549f4832c6f69fa6026071294ab5910e82a0fe6c6228fce17b0706bd - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-musllinux_1_2_aarch64.whl from legacy-api - a239303acb0315091d54c7ff36712dba24554993b9a93941cf301391d8a997ee + 78f0b6877bfce7a3d1ff150391354a410c55d3cdce386f862926a4958ad5ab7e - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-musllinux_1_2_i686.whl from legacy-api - ced40cdbb6dd47a032725a038896cceae9ce267d340f59508b23537f05455431 + 3dd645e2b0dcb0fd05bf58e2e54c13875847687d0b71941ad2e757e5d89d4356 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-musllinux_1_2_x86_64.whl from legacy-api - 3c8c0226c71bd0ce9892eaf6afa77ae8f43a3d9313124a03df0b389c01f832de + 4f676e21db2f8c72ff0936f895271e7a700aa1f8d31b40e4e43442ba94973899 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-none-win32.whl from legacy-api - b8e11715178f3608874508f08e990d3771e0b8c66c73eb4e183038d600a9b274 + 648386ddd1e19b4a6abab69139b002bc49ebf065b596119f8f37c38e9ecee8ff - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-musllinux_1_2_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-none-win_amd64.whl from legacy-api - 5210a0018c7e09c75fa788648617ebba861ae242944111d3079034e14498223f + d9ecb51120de61e4604650666d1f2b68444d46ae18fd492245a08f53ad2b7711 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-musllinux_1_2_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-macosx_10_12_x86_64.whl from legacy-api - 171d9a159f1b2f42a42a64a985e4ba46fc7268c78299272ceba970743a67ee50 + 762703bdd2b30983c1d9e62b4c88664df4a8a4d5ec0e9253b0231171f18f6d75 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-musllinux_1_2_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-macosx_11_0_arm64.whl from legacy-api - 57ec6baec231bb19bb5fd5fc7bae21231860a1605174b11585660236627e390e + 0b581f47257a9fce535c4567782a8976002d6b8afa2c39ff616edf87cbeff712 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-none-win32.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl from legacy-api - 7188ddc1a8887194f984fa4110d5a3d5b9b5cd35f6bafdff1b649049cbc0ce29 + 842c19a6ce894493563c3bd00d81d5100e8e57d70209e84d5491940fdb8b9e3a - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-none-win_amd64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl from legacy-api - 1e04581c6117ad9479b6cfae313e212fe0dfa226ac727755f0d539cd54792963 + 42cbde7789f5c0bcd6816cb29808e36c01b960fb5d29f11e052215aa85497c93 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-macosx_10_7_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl from legacy-api - 0a38612d07a36138507d69646c470aedbfe2b75b43a4643f7bd8e51e52779624 + 6c8e9340ce5a52f95fa7d3b552b35c7e8f3874d74a03a8a69279fd5fca5dc751 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-macosx_11_0_arm64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl from legacy-api - f12d69d568f5647ec503b64932874dade5a20255736c89936bf690951a5e79f5 + 8ba6f89cac95c0900d932c9efb7f0fb6ca47f6687feec41abcb1bd5e2bd45535 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl from legacy-api - 4f8a1d990dc198a6c68ec3d9a637ba1ce489b38cbfb65440a27901afbc5df575 + 4a916087371afd9648e1962e67403c53f9c49ca47b9680adbeef79da3a7811b0 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl from legacy-api - 8c567c664fc2f44130a20edac73e0a867f8e012bf7370276f15c6adc3586c37c + 200a23239781f46149e6a415f1e870c5ef1e712939fe8fa63035cd053ac2638e - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-musllinux_1_2_aarch64.whl from legacy-api - 0e9e976e0dbed4f51c56db10831c9623d0fd67aac02853fe5476262e5a22acb7 + 58b1d5dd591973d426cbb2da5e27ba0339209832b2f3315928c9790e13f159e8 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-musllinux_1_2_i686.whl from legacy-api - efddca2d02254a52078c35cadad34762adbae3ff01c6b0c7787b59d038b63e0d + 6b73c67850ca7cae0f6c56f71e356d7e9fa25958d3e18a64927c2d930859b8e4 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-musllinux_1_2_x86_64.whl from legacy-api - d9e7f29c00577aff6b318681e730a519b235af292732a149337f6aaa4d1c5e31 + d8761c3c891cc51e90bc9926d6d2f59b27beaf86c74622c8979380a29cc23ac3 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-none-win32.whl from legacy-api - 389c0e38358fdc4e38e9995e7291269a3aead7acfcf8942010ee7bc5baee091c + cd945871335a639275eee904caef90041568ce3b42f402c6959b460d25ae8732 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-musllinux_1_2_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-none-win_amd64.whl from legacy-api - 33ab498f9ac30598b6406e2be1b45fd231195b83d948ebd4bd77f337cb6a2bff + 7e21b7031e17c6b0e445f42ccc77f79a97e2687023c5746bfb7a9e45e0921b84 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-musllinux_1_2_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-macosx_10_12_x86_64.whl from legacy-api - d56b1cd606ba4cedd64bb43479d56580e147c6ef3f5d1c5e64203a1adab784a2 + 36785be22066966a27348444b40389f8444671630063edfb1a2eb04318721e17 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-musllinux_1_2_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-macosx_11_0_arm64.whl from legacy-api - 1fa73ed22c40a1bec98d7c93b5659cd35abcfa5a0a95ce876b91adbda170537c + 142c0a5124d9bd0e2976089484af5c74f47bd3298f2ed651ef54ea728d2ea42c - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-none-win32.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl from legacy-api - dbc25baa6abb205766fb8606f8263b02c3503a55957fcb4576a6bb0a59d37d10 + dbddc10776ca7ebf2a299c41a4dde8ea0d8e3547bfd731cb87af2e8f5bf8962d - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-none-win_amd64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl from legacy-api - c6b52b7028b547866c2413f614ee306c2d4eafdd444b1ff656bf3295bf1484aa + 15a842bb369e00295392e7ce192de9dcbf136954614124a667f9f9f17d6a216f - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-macosx_10_7_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl from legacy-api - 9620650c364c01ed5b497dcae7c3d4b948daeae6e1883ae185fef1c927b6b534 + be5ef2f1fc586a7372bfc355986226484e06d1dc4f9402539872c8bb99e34b01 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-macosx_11_0_arm64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl from legacy-api - 2124f9e645a94ab7c853bc0a3644e0ca8ffbe5bb2d72db49aef8f9ec1c285733 + dbcf360c9e3399b056a238523146ea77eeb2a596ce263b8814c900263e46031a - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl from legacy-api - 281c8b219d4f4b3581b918b816764098d04964915b2f272d1476654143801aa2 + ecd27a66740ffd621d20b9a2f2b5ee4129a56e27bfb9458a3bcc2e45794c96cb - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl from legacy-api - 27ccc93c7457ef890b0dd31564d2a05e1aca330623c942b7e818e9e7c2669ee4 + d0b937b2a1988f184a3e9e577adaa8aede21ec0b38320d6009e02bd026db04fa - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-musllinux_1_2_aarch64.whl from legacy-api - d1c562a9bb72244fa767d1c1ab55ca1d92dd5f7c4d77878fee5483a22ffac808 + 6889469bfdc1eddf489729b471303739bf04555bb151fe8875931f8564309afc - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-musllinux_1_2_i686.whl from legacy-api - e57919c32ee295a2fca458bb73e4b20b05c115627f96f95a10f9f5acbd61172d + 19b73643c802f4eaf13d97f7855d0fb527fbc92ab7013c4ad0e13a6ae0ed23bd - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-musllinux_1_2_x86_64.whl from legacy-api - fa35ad36440aaf1ac8332b4a4a433d4acd28f1613f0d480995f5cfd3580e90b7 + 3c6afcf2338e7f374e8edc765c79fbcb4061d02b15dd5f8f314a4af2bdc7feb5 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-none-win32.whl from legacy-api - e6aea5c0eb5b0faf52c7b5c4a47c8bb64437173be97227c819ffa31801fa4e34 + dc73505153798c6f74854aba69cc75953888cf9866465196889c7cdd351e720c - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-musllinux_1_2_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-none-win_amd64.whl from legacy-api - 81cf9d306c04df1b45971c13167dc3bad625808aa01281d55f3cf852dde0e206 + 8bbe951244a838a51289ee53a6bae3a07f26d4e179b96fc7ddd3301caf0518eb - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-musllinux_1_2_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-macosx_10_12_x86_64.whl from legacy-api - 08e6e7ff286254016b945e1ab632ee843e43d45e40683b66dd12b73791366dd1 + 6ca91093a4a8da4afae7fe6a222c3b53ee4eef433ebfee4d54978a103435159e - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-musllinux_1_2_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-macosx_11_0_arm64.whl from legacy-api - 4d0a675a7acbbc16179188d8c6d0afb8628604fc1241faf41007255957335a0b + b9c2fe36d1f758b28121bef29ed1dee9b7a2453e997528e7d1ac99b94892527c - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-none-win32.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl from legacy-api - b2287c09482949e0ca0c0eb68b2aca6cf57f8af8c6dfd29dcd3bc45f17b57978 + f009c69bc8c53db5dfab72ac760895dc1f2bc1b62ab7408b253c8d1ec52459fc - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-none-win_amd64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl from legacy-api - 8015835494b21aa7abd3b43fdea0614ee35ef6b03db7ecba9beb58eadf01c24f + 6740a3e8d43a32629bb9b009017ea5b9e713b7210ba48ac8d4cb6d99d86c8ee8 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-macosx_10_7_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl from legacy-api - 6174d6ad6b58a6bcf67afbbf1723420a53d06c4b89f4c50763d6fa0a6ac9afd2 + 32b922e13d4c0080d03e7b62991ad7f5007d9cd74e239c4b16bc85ae8b70252d - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-macosx_11_0_arm64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl from legacy-api - a689e1ded7137552bea36305a7a16ad2b40be511740b80748d3140614993db98 + fe00a9057d100e69b4ae4a094203a708d65b0f345ed546fdef86498bf5390982 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl from legacy-api - f45321224144c25a62052035ce96cbcf264667bcb0d81823b1bbc22c4addd194 + 49fe9b04b6fa685bd39237d45fad89ba19e9163a1ccaa16611a812e682913496 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl from legacy-api - aa32205358a76bf578854bf31698a86dc8b2cb591fd1d79a833283f4a403f04b + aa7ac11e294304e615b43f8c441fee5d40094275ed7311f3420d805fde9b07b4 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-musllinux_1_2_aarch64.whl from legacy-api - 91bd2b7cf0f4d252eec8b7046fa6a43cee17e8acdfc00eaa8b3dbf2f9a59d061 + 6aa97af1558a9bef4025f8f5d8c60d712e0a3b13a2fe875511defc6ee77a1ab7 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-musllinux_1_2_i686.whl from legacy-api - 3acadbab8b59f63b87b518e09c4c64b142e7286b9ca7a208107d6f9f4c393c5c + 483b29f6f7ffa6af845107d4efe2e3fa8fb2693de8657bc1849f674296ff6a5a - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-musllinux_1_2_x86_64.whl from legacy-api - 429349a510da82c85431f0f3e66212d83efe9fd2850f50f339341b6532c62fe4 + 37fe0f12aebb6a0e3e17bb4cd356b1286d2d18d2e93b2d39fe647138458b4bcb - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-none-win32.whl from legacy-api - 05942656cb2cb4989cd50ced52df16be94d344eae5097e8583966a1d27da73a5 + a624cc00ef2158e04188df5e3016385b9353638139a06fb77057b3498f794782 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-musllinux_1_2_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-none-win_amd64.whl from legacy-api - 0c5441b7626c29dbd54a3f6f3713ec8e956b009f419ffdaaa3c80eaf98ddb523 + b71b8666eeea69d6363248822078c075bac6ed135faa9216aa85f295ff009b1e - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-musllinux_1_2_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-macosx_10_12_x86_64.whl from legacy-api - b6b0e17d39d21698185097652c611f9cf30f7c56ccec189789920e3e7f1cee56 + 5b48e790e0355865197ad0aca8cde3d8ede347831e1959e158369eb3493d2191 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-musllinux_1_2_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-macosx_11_0_arm64.whl from legacy-api - 3b7a64d43e2a1fa2dd46b678e00cabd9a49ebb123b339ce799204c44a593ae1c + 3e310838a5801795207c66c73ea903deda321e6146d6f282e85fa7e3e4854804 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-none-win32.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl from legacy-api - e5bbe011a2cea9060fef1bb3d668a2fd8432b8888e6d92e74c9c794d3c101595 + 2249280b870e6a42c0d972339e9cc22ee98730a99cd7f2f727549af80dd5a963 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-none-win_amd64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl from legacy-api - bec29b801b4adbf388314c0d050e851d53762ab424af22657021ce4b6eb41543 + e79059d67bea28b53d255c1437b25391653263f0e69cd7dec170d778fdbca95e - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-macosx_10_7_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl from legacy-api - 1096ca0bf2d3426cbe79d4ccc91dc5aaa73629b08ea2d8467375fad8447ce11a + 2b431c777c9653e569986ecf69ff4a5dba281cded16043d348bf9ba505486f36 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-macosx_11_0_arm64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl from legacy-api - 48aa98987d54a46e13e6954880056c204700c65616af4395d1f0639eba11764b + da584ff96ec95e97925174eb8237e32f626e7a1a97888cdd27ee2f1f24dd0ad8 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl from legacy-api - 7979d90ee2190d000129598c2b0c82f13053dba432b94e45e68253b09bb1f0f6 + 02a0629ec053fc013808a85178524e3cb63a61dbc35b22499870194a63578fb9 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl from legacy-api - 88857060b690a57d2ea8569bca58758143c8faa4639fb17d745ce60ff84c867e + fbf15aff64a163db29a91ed0868af181d6f68ec1a3a7d5afcfe4501252840bad - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-musllinux_1_2_aarch64.whl from legacy-api - 4eb74d44776b0fb0782560ea84d986dffec8ddd94947f383eba2284b0f32e35e + 07924c1b938798797d60c6308fa8ad3b3f0201802f82e4a2c41bb3fafb44cc28 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-musllinux_1_2_i686.whl from legacy-api - f62581d7e884dd01ee1707b7c21148f61f2febb7de092ae2f108743fcbef5985 + 4a5a844f68776a7715ecb30843b453f07ac89bad393431efbf7accca3ef599c1 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-musllinux_1_2_x86_64.whl from legacy-api - 6f5dcb658d597410bb7c967c1d24eaf9377b0d621358cbe9d2ff804e5dd12e81 + 518d2ca43c358929bf08f9079b617f1c2ca6e8848f83c1225c88caeac46e6cbc - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-none-win32.whl from legacy-api - 9bf9acce44e967a5103fcd820fc7580c7b0ab8583eec4e2051aec560f7b31a63 + 3aea7eed3e55119635a74bbeb80b35e776bafccb70d97e8ff838816c124539f1 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-musllinux_1_2_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-none-win_amd64.whl from legacy-api - 240687b5be0f91fbde4936a329c9b7589d9259742766f74de575e1b2046575e4 + 7dca7081e9a0c3b6490a145593f6fe3173a94197f2cb9891183ef75e9d64c425 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-musllinux_1_2_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-macosx_10_12_x86_64.whl from legacy-api - 25740fb56e8bd37692ed380e15ec734be44d7c71974d8993f452b4527814601e + b41b6321805c472f66990c2849e152aff7bc359eb92f781e3f606609eac877ad - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-musllinux_1_2_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-macosx_11_0_arm64.whl from legacy-api - a54917b7e9cd3a67e429a630e237a90b096e0ba18897bfb99ee8bd1068a5fea0 + 0a90c373ea2975519b58dece25853dbcb9779b05cc46b4819cb1917e3b3215b6 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-none-win32.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl from legacy-api - b92aafcfab3d41580d54aca35a8057341f1cfc7c9af9e8bdfc652f83a20ced31 + 16d4477bcb9fbbd7b5b0e4a5d9b493e42026c0bf1f06f723a9353f5153e75d30 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-none-win_amd64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl from legacy-api - cd316dbcc74c76266ba94eb021b0cc090b97cca122f50bd7a845f587ff4bf03f + 84b8382a90539910b53a6307f7c35697bc7e6ffb25d9c1d4e998a13e842a5e83 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-macosx_10_7_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl from legacy-api - 0853da3d5e9bc6a07b2486054a410b7b03f34046c123c6561b535bb48cc509e1 + 4888e117dd41b9d34194d9e31631af70d3d526efc363085e3089ab1a62c32ed1 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl from legacy-api - cb41ad20064e18a900dd427d7cf41cfaec83bcd1184001f3d91a1f76b3fcea4e + 5265505b3d61a0f56618c9b941dc54dc334dc6e660f1592d112cd103d914a6db - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl from legacy-api - b710bf7e7ae61957d5c4026b486be593ed3ec3dca3e5be15e0f6d8cf5d0a4990 + e75ba609dba23f2c95b776efb9dd3f0b78a76a151e96f96cc5b6b1b0004de66f - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl from legacy-api - a952ae3eb460c6712388ac2ec706d24b0e651b9396d90c9a9e0a69eb27737fdc + 1791ff70bc975b098fe6ecf04356a10e9e2bd7dc21fa7351c1742fdeb9b4966f - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-musllinux_1_2_aarch64.whl from legacy-api - 0bedd91ae1dd142a4dc15970ed2c729ff6c73f33a40fa84ed0cdbf55de87c777 + d126b52e4a473d40232ec2052a8b232270ed1f8c9571aaf33f73a14cc298c24f - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-musllinux_1_2_i686.whl from legacy-api - 761531076df51309075133a6bc1db02d98ec7f66e22b064b1d513bc909f29743 + c14937af98c4cc362a1d4374806204dd51b1e12dded1ae30645c298e5a5c4cb1 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-musllinux_1_2_x86_64.whl from legacy-api - a2baa6be130e8a00b6cbb9f18a33611ec150b4537f8563bddadb54c1b74b8193 + 3d089d0b88996df627693639d123c8158cff41c0651f646cd8fd292c7da90eaf - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-none-win32.whl from legacy-api - f05450fa1cd7c525c0b9d1a7916e595d3041ac0afbed2ff6926e5afb6a781b7f + 653647b8838cf83b2e7e6a0364f49af96deec64d2a6578324db58380cff82aca - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-none-win_amd64.whl from legacy-api - 81c4d1a3a564775c44732b94135d06e33417e829ff25226c164664f4a1046213 + fa41a64ac5b08b292906e248549ab48b69c5428f3987b09689ab2441f267d04d - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-musllinux_1_2_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-macosx_10_12_x86_64.whl from legacy-api - e888be685fa42d8b8a3d3911d5604d14db87538aa7d0b29b1a7ea80d354c732d + 7a07ced2b22f0cf0b55a6a510078174c31b6d8544f3bc00c2bcee52b3d613f74 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-macosx_11_0_arm64.whl from legacy-api - 6f8d7fe73d1816eeb5378409adc658f9525ecbfaf9e1ede1e2d67a338b0c7348 + 68cb0a499f2c4a088fd2f521453e22ed3527154136a855c62e148b7883b99f9a - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-macosx_10_7_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl from legacy-api - 0831d3ecdea22e4559cc1793f22e77067c9d8c451d55ae6a75bf1d116a8e7f42 + fa3060d885657abc549b2a0f8e1b79699290e5d83845141717c6c90c2df38311 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-macosx_11_0_arm64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl from legacy-api - 513ccbf7420c30e283c25c82d5a8f439d625a838d3ba69e79a110c260c46813f + 95f3b65d2392e1c5cec27cff08fdc0080270d5a1a4b2ea1d51d5f4a2620ff08d - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl from legacy-api - 301bd744a1adaa2f6a5e06c98f1ac2b6f8dc31a5c23b838f862d65e32fca0d4b + 2cc3712a4b0b76a1d45a9302dd2f53ff339614b1c29603a911318f2357b04dd2 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl from legacy-api - f8832a4f83d4782a8f5a7b831c47e8ffe164e43c2c148c8160ed9a6d630bc02a + 5d4eea0761e37485c9b81400437adb11c40e13ef513375bbd6973e34100aeb06 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl from legacy-api - 4b2416ed743ec5debcf61e1242e012652a4348de14ecc7df3512da072b074440 + 7f5179583d7a6cdb981151dd349786cbc318bab54963a192692d945dd3f6435d - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl from legacy-api - 35585a8cb5917161f42c2104567bb83a1d96194095fc54a543113ed5df9fa436 + 2fbb0ffc754490aff6dabbf28064be47f0f9ca0b9755976f945214965b3ace7e - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl from legacy-api - d389ff1e95b6e46ebedccf7fd1fadd10559add595ac6a7c2ea730268325f832c + a94e52537a0e0a85429eda9e49f272ada715506d3b2431f64b8a3e34eb5f3e75 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-musllinux_1_2_i686.whl from legacy-api - 9b007c2444705a2dc4a525964fd4dd28c3320b19b3410da6517cab28716f27d3 + 92b68b79c0da2a980b1c4197e56ac3dd0c8a149b4603747c4378914a68706979 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-musllinux_1_2_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl from legacy-api - 188912b22b6c8225f4c4ffa020a2baa6ad8fabb3c141a12dbe6edbb34e7f1425 + 93da1d3db08a827eda74356f9f58884adb254e59b6664f64cc04cdff2cc19b0d - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-musllinux_1_2_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-win_amd64.whl from legacy-api - 1b4cf9ab9a0ae0cb122685209806d3f1dcb63b9fccdf1424fb42a129dc8c2faa + 754bbed1a4ca48479e9d4182a561d001bbf81543876cdded6f695ec3d465846b - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-musllinux_1_2_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-macosx_10_12_x86_64.whl from legacy-api - 2d34a5450a402b00d20aeb7632489ffa2556ca7b26f4a63c35f6fccae1977427 + ca449520e7484534a2a44faf629362cae62b660601432d04c482283c47eaebab - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-macosx_10_7_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-macosx_11_0_arm64.whl from legacy-api - 466030a42724780794dea71eb32db83cc51214d66ab3fb3156edd88b9c8f0d78 + 9c4cb04a16b0f199a8c9bf807269b2f63b7b5b11425e4a6bd44bd6961d28282c - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-macosx_11_0_arm64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl from legacy-api - 68172622a5a57deb079a2c78511c40f91193548e8ab342c31e8cb0764d362459 + bb63804105143c7e24cee7db89e37cb3f3941f8e80c4379a0b355c52a52b6780 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl from legacy-api - 54cdfcda59251b9c2f87a05d038c2ae02121219a04d4a1e6fc345794295bdc07 + 55cd1fa4ecfa6d9f14fbd97ac24803e6f73e897c738f771a9fe038f2f11ff07c - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl from legacy-api - 6b75b912a0baa033350367a8a07a8b2d44fd5b90c890bfbd063a8a5f945f644b + 0f8f741b6292c86059ed175d80eefa80997125b7c478fb8769fd9ac8943a16c0 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl from legacy-api - 47aeceb4363851d17f63069318ba5721ae695d9da55d599b4d6fb31508595278 + 0fc212779bf8411667234b3cdd34d53de6c2b8b8b958e1e12cb473a5f367c338 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl from legacy-api - 0525847f83f506aa1e28eb2057b696fe38217e12931c8b1b02198cfe6975e142 + 0ad56edabcdb428c2e33bbf24f255fe2b43253b7d13a2cdbf05de955217313e6 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl from legacy-api - efbe0b5e0fd078ed7b005faa0170da4f72666360f66f0bb2d7f73526ecfd99f9 + 0a3a1e9ee9728b2c1734f65d6a1d376c6f2f6fdcc13bb007a08cc4b1ff576dc5 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl from legacy-api - 0fadfdda275c838cba5102c7f90a20f2abd7727bf8f4a2b654a5b617529c5c18 + e13de156137b7095442b288e72f33503a469aa1980ed856b43c353ac86390519 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-musllinux_1_2_i686.whl from legacy-api - 56dd500411d03c5e9927a1eb55621e906837a83b02350a9dc401247d0353717c + 07f59760ef99f31422c49038964b31c4dfcfeb5d2384ebfc71058a7c9adae2d2 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-musllinux_1_2_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl from legacy-api - 6915fc9fa6b3ec3569566832e1bb03bd801c12cea030200e68663b9a87974e76 + 59240685e7da61fb78f65a9f07f8108e36a83317c53f7b276b4175dc44151684 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-win_amd64.whl from legacy-api - 5f1519b080d8ce0a814f17ad9fb49fb3a1d4d7ce5891f5c85fc38631ca3a8dc4 + 83cba698cfb3c2c5a7c3c6bac12fe6c6a51aae69513726be6411076185a8b24a - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0.tar.gz + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1.tar.gz from legacy-api - 7036316cc26b93e401cedd781a579be606dad174829e6ad9e9c5a0da6e036f80 + e1791c4aabd117653530dccd24108fa03cc6baf21f58b950d0a73c3b3b29a350 @@ -1189,25 +1321,25 @@ main - + six - 1.16.0 + 1.17.0 Python 2 and 3 compatibility utilities optional - pkg:pypi/six@1.16.0 + pkg:pypi/six@1.17.0 - https://pypi.org/simple/six/#six-1.16.0-py2.py3-none-any.whl + https://pypi.org/simple/six/#six-1.17.0-py2.py3-none-any.whl from legacy-api - 8abb2f1d86890a2dfb989f9a77cfcfd3e47c2a354b01111771326f8aa26e0254 + 4721f391ed90541fddacab5acf947aa0d3dc7d27b2e1e8eda2be8970586c3274 - https://pypi.org/simple/six/#six-1.16.0.tar.gz + https://pypi.org/simple/six/#six-1.17.0.tar.gz from legacy-api - 1e61c37477a1626458e36f7b1d82aa5c9b094fa4802892072e49de9c60c4c926 + ff70335d468e7eb6ec65b95b99d3a2836546063f63acc5171de367e834932a81 @@ -1221,29 +1353,281 @@ Sorted Containers -- Sorted List, Sorted Dict, Sorted Set optional pkg:pypi/sortedcontainers@2.4.0 + + + https://pypi.org/simple/sortedcontainers/#sortedcontainers-2.4.0-py2.py3-none-any.whl + from legacy-api + + a163dcaede0f1c021485e957a39245190e74249897e2ae4b2aa38595db237ee0 + + + + https://pypi.org/simple/sortedcontainers/#sortedcontainers-2.4.0.tar.gz + from legacy-api + + 25caa5a06cc30b6b83d11423433f65d1f9d76c4c6a0c90e3379eaa43b9bfdb88 + + + + + main + + + + tomli + 2.2.1 + A lil' TOML parser + optional + pkg:pypi/tomli@2.2.1 + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-macosx_10_9_x86_64.whl + from legacy-api + + 678e4fa69e4575eb77d103de3df8a895e1591b48e740211bd1067378c69e8249 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-macosx_11_0_arm64.whl + from legacy-api + + 023aa114dd824ade0100497eb2318602af309e5a55595f76b626d6d9f3b7b0a6 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + from legacy-api + + ece47d672db52ac607a3d9599a9d48dcb2f2f735c6c2d1f34130085bb12b112a + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + from legacy-api + + 6972ca9c9cc9f0acaa56a8ca1ff51e7af152a9f87fb64623e31d5c83700080ee + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl + from legacy-api + + c954d2250168d28797dd4e3ac5cf812a406cd5a92674ee4c8f123c889786aa8e + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-musllinux_1_2_aarch64.whl + from legacy-api + + 8dd28b3e155b80f4d54beb40a441d366adcfe740969820caf156c019fb5c7ec4 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-musllinux_1_2_i686.whl + from legacy-api + + e59e304978767a54663af13c07b3d1af22ddee3bb2fb0618ca1593e4f593a106 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-musllinux_1_2_x86_64.whl + from legacy-api + + 33580bccab0338d00994d7f16f4c4ec25b776af3ffaac1ed74e0b3fc95e885a8 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-win32.whl + from legacy-api + + 465af0e0875402f1d226519c9904f37254b3045fc5084697cefb9bdde1ff99ff + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-win_amd64.whl + from legacy-api + + 2d0f2fdd22b02c6d81637a3c95f8cd77f995846af7414c5c4b8d0545afa1bc4b + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-macosx_10_13_x86_64.whl + from legacy-api + + 4a8f6e44de52d5e6c657c9fe83b562f5f4256d8ebbfe4ff922c495620a7f6cea + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-macosx_11_0_arm64.whl + from legacy-api + + 8d57ca8095a641b8237d5b079147646153d22552f1c637fd3ba7f4b0b29167a8 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + from legacy-api + + 4e340144ad7ae1533cb897d406382b4b6fede8890a03738ff1683af800d54192 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + from legacy-api + + db2b95f9de79181805df90bedc5a5ab4c165e6ec3fe99f970d0e302f384ad222 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl + from legacy-api + + 40741994320b232529c802f8bc86da4e1aa9f413db394617b9a256ae0f9a7f77 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-musllinux_1_2_aarch64.whl + from legacy-api + + 400e720fe168c0f8521520190686ef8ef033fb19fc493da09779e592861b78c6 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-musllinux_1_2_i686.whl + from legacy-api + + 02abe224de6ae62c19f090f68da4e27b10af2b93213d36cf44e6e1c5abd19fdd + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-musllinux_1_2_x86_64.whl + from legacy-api + + b82ebccc8c8a36f2094e969560a1b836758481f3dc360ce9a3277c65f374285e + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-win32.whl + from legacy-api + + 889f80ef92701b9dbb224e49ec87c645ce5df3fa2cc548664eb8a25e03127a98 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-win_amd64.whl + from legacy-api + + 7fc04e92e1d624a4a63c76474610238576942d6b8950a2d7f908a340494e67e4 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-macosx_10_13_x86_64.whl + from legacy-api + + f4039b9cbc3048b2416cc57ab3bda989a6fcf9b36cf8937f01a6e731b64f80d7 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-macosx_11_0_arm64.whl + from legacy-api + + 286f0ca2ffeeb5b9bd4fcc8d6c330534323ec51b2f52da063b11c502da16f30c + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + from legacy-api + + a92ef1a44547e894e2a17d24e7557a5e85a9e1d0048b0b5e7541f76c5032cb13 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + from legacy-api + + 9316dc65bed1684c9a98ee68759ceaed29d229e985297003e494aa825ebb0281 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl + from legacy-api + + e85e99945e688e32d5a35c1ff38ed0b3f41f43fad8df0bdf79f72b2ba7bc5272 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-musllinux_1_2_aarch64.whl + from legacy-api + + ac065718db92ca818f8d6141b5f66369833d4a80a9d74435a268c52bdfa73140 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-musllinux_1_2_i686.whl + from legacy-api + + d920f33822747519673ee656a4b6ac33e382eca9d331c87770faa3eef562aeb2 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-musllinux_1_2_x86_64.whl + from legacy-api + + a198f10c4d1b1375d7687bc25294306e551bf1abfa4eace6650070a5c1ae2744 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-win32.whl + from legacy-api + + d3f5614314d758649ab2ab3a62d4f2004c825922f9e370b29416484086b264ec + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-win_amd64.whl + from legacy-api + + a38aa0308e754b0e3c67e344754dff64999ff9b513e691d0e786265c93583c69 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-py3-none-any.whl + from legacy-api + + cb55c73c5f4408779d0cf3eef9f762b9c9f147a77de7b258bef0a5628adc85cc + + + + https://pypi.org/simple/tomli/#tomli-2.2.1.tar.gz + from legacy-api + + cd45e1dc79c835ce60f7404ec8119f2eb06d38b1deba146f07ced3bbc44505ff + + + main - + types-python-dateutil - 2.8.19.14 + 2.9.0.20241206 Typing stubs for python-dateutil optional - pkg:pypi/types-python-dateutil@2.8.19.14 + pkg:pypi/types-python-dateutil@2.9.0.20241206 - https://pypi.org/simple/types-python-dateutil/#types-python-dateutil-2.8.19.14.tar.gz + https://pypi.org/simple/types-python-dateutil/#types_python_dateutil-2.9.0.20241206-py3-none-any.whl from legacy-api - 1f4f10ac98bb8b16ade9dbee3518d9ace017821d94b057a425b069f834737f4b + e248a4bc70a486d3e3ec84d0dc30eec3a5f979d6e7ee4123ae043eedbb987f53 - https://pypi.org/simple/types-python-dateutil/#types_python_dateutil-2.8.19.14-py3-none-any.whl + https://pypi.org/simple/types-python-dateutil/#types_python_dateutil-2.9.0.20241206.tar.gz from legacy-api - f977b8de27787639986b4e28963263fd0e5158942b3ecef91b9335c130cb1ce9 + 18f493414c26ffba692a72369fea7a154c502646301ebfe3d56a04b3767284cb @@ -1277,25 +1661,25 @@ main - + webcolors - 1.13 + 24.8.0 A library for working with the color formats defined by HTML and CSS. optional - pkg:pypi/webcolors@1.13 + pkg:pypi/webcolors@24.8.0 - https://pypi.org/simple/webcolors/#webcolors-1.13-py3-none-any.whl + https://pypi.org/simple/webcolors/#webcolors-24.8.0-py3-none-any.whl from legacy-api - 29bc7e8752c0a1bd4a1f03c14d6e6a72e93d82193738fa860cbff59d0fcc11bf + fc4c3b59358ada164552084a8ebee637c221e4059267d0f8325b3b560f6c7f0a - https://pypi.org/simple/webcolors/#webcolors-1.13.tar.gz + https://pypi.org/simple/webcolors/#webcolors-24.8.0.tar.gz from legacy-api - c225b674c83fa923be93d235330ce0300373d02885cef23238813b0d5668304a + 08b07af286a01bcd30d583a7acadf629583d1f79bfef27dd2c2c5c263817277d @@ -1303,25 +1687,25 @@ main - + zipp - 3.17.0 + 3.20.2 Backport of pathlib-compatible object wrapper for zip files optional - pkg:pypi/zipp@3.17.0 + pkg:pypi/zipp@3.20.2 - https://pypi.org/simple/zipp/#zipp-3.17.0-py3-none-any.whl + https://pypi.org/simple/zipp/#zipp-3.20.2-py3-none-any.whl from legacy-api - 0e923e726174922dce09c53c59ad483ff7bbb8e572e00c7f7c46b88556409f31 + a817ac80d6cf4b23bf7f2828b7cabf326f15a001bea8b1f9b49631780ba28350 - https://pypi.org/simple/zipp/#zipp-3.17.0.tar.gz + https://pypi.org/simple/zipp/#zipp-3.20.2.tar.gz from legacy-api - 84e64a1c28cf7e91ed2078bb8cc8c259cb19b76942096c8d7b84947690cabaf0 + bc9eb26f4506fda01b81bcde0ca78103b6e62f991b381fec825435c836edbc29 @@ -1332,78 +1716,78 @@ - - + + - + - - - - + + + - - - + + + - - - - + + + + - - + + - - + + - - + + - + - + - + - + - - + - - + + - - - + + + - + - - + + - + + - + + - + diff --git a/tests/_data/snapshots/poetry/all-extras_with-extras_lock20_1.0.xml.bin b/tests/_data/snapshots/poetry/all-extras_with-extras_lock20_1.0.xml.bin index 1d56ec37..1b55421e 100644 --- a/tests/_data/snapshots/poetry/all-extras_with-extras_lock20_1.0.xml.bin +++ b/tests/_data/snapshots/poetry/all-extras_with-extras_lock20_1.0.xml.bin @@ -193,6 +193,14 @@ pkg:pypi/sortedcontainers@2.4.0 false + + tomli + 2.2.1 + A lil' TOML parser + optional + pkg:pypi/tomli@2.2.1 + false + types-python-dateutil 2.8.19.14 diff --git a/tests/_data/snapshots/poetry/all-extras_with-extras_lock20_1.1.xml.bin b/tests/_data/snapshots/poetry/all-extras_with-extras_lock20_1.1.xml.bin index 9a40829b..afa38761 100644 --- a/tests/_data/snapshots/poetry/all-extras_with-extras_lock20_1.1.xml.bin +++ b/tests/_data/snapshots/poetry/all-extras_with-extras_lock20_1.1.xml.bin @@ -1157,6 +1157,143 @@ + + tomli + 2.2.1 + A lil' TOML parser + optional + pkg:pypi/tomli@2.2.1 + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-macosx_10_9_x86_64.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-macosx_11_0_arm64.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-musllinux_1_2_aarch64.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-musllinux_1_2_i686.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-musllinux_1_2_x86_64.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-win32.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-win_amd64.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-macosx_10_13_x86_64.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-macosx_11_0_arm64.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-musllinux_1_2_aarch64.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-musllinux_1_2_i686.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-musllinux_1_2_x86_64.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-win32.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-win_amd64.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-macosx_10_13_x86_64.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-macosx_11_0_arm64.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-musllinux_1_2_aarch64.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-musllinux_1_2_i686.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-musllinux_1_2_x86_64.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-win32.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-win_amd64.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-py3-none-any.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1.tar.gz + from legacy-api + + + types-python-dateutil 2.8.19.14 diff --git a/tests/_data/snapshots/poetry/all-extras_with-extras_lock20_1.2.json.bin b/tests/_data/snapshots/poetry/all-extras_with-extras_lock20_1.2.json.bin index 0732df65..82473f83 100644 --- a/tests/_data/snapshots/poetry/all-extras_with-extras_lock20_1.2.json.bin +++ b/tests/_data/snapshots/poetry/all-extras_with-extras_lock20_1.2.json.bin @@ -1439,6 +1439,177 @@ "type": "library", "version": "2.4.0" }, + { + "bom-ref": "tomli@2.2.1", + "description": "A lil' TOML parser", + "externalReferences": [ + { + "comment": "from legacy-api", + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-macosx_10_9_x86_64.whl" + }, + { + "comment": "from legacy-api", + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-macosx_11_0_arm64.whl" + }, + { + "comment": "from legacy-api", + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + }, + { + "comment": "from legacy-api", + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + }, + { + "comment": "from legacy-api", + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" + }, + { + "comment": "from legacy-api", + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-musllinux_1_2_aarch64.whl" + }, + { + "comment": "from legacy-api", + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-musllinux_1_2_i686.whl" + }, + { + "comment": "from legacy-api", + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-musllinux_1_2_x86_64.whl" + }, + { + "comment": "from legacy-api", + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-win32.whl" + }, + { + "comment": "from legacy-api", + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-win_amd64.whl" + }, + { + "comment": "from legacy-api", + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-macosx_10_13_x86_64.whl" + }, + { + "comment": "from legacy-api", + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-macosx_11_0_arm64.whl" + }, + { + "comment": "from legacy-api", + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + }, + { + "comment": "from legacy-api", + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + }, + { + "comment": "from legacy-api", + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" + }, + { + "comment": "from legacy-api", + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-musllinux_1_2_aarch64.whl" + }, + { + "comment": "from legacy-api", + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-musllinux_1_2_i686.whl" + }, + { + "comment": "from legacy-api", + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-musllinux_1_2_x86_64.whl" + }, + { + "comment": "from legacy-api", + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-win32.whl" + }, + { + "comment": "from legacy-api", + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-win_amd64.whl" + }, + { + "comment": "from legacy-api", + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-macosx_10_13_x86_64.whl" + }, + { + "comment": "from legacy-api", + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-macosx_11_0_arm64.whl" + }, + { + "comment": "from legacy-api", + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + }, + { + "comment": "from legacy-api", + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + }, + { + "comment": "from legacy-api", + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" + }, + { + "comment": "from legacy-api", + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-musllinux_1_2_aarch64.whl" + }, + { + "comment": "from legacy-api", + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-musllinux_1_2_i686.whl" + }, + { + "comment": "from legacy-api", + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-musllinux_1_2_x86_64.whl" + }, + { + "comment": "from legacy-api", + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-win32.whl" + }, + { + "comment": "from legacy-api", + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-win_amd64.whl" + }, + { + "comment": "from legacy-api", + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-py3-none-any.whl" + }, + { + "comment": "from legacy-api", + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1.tar.gz" + } + ], + "name": "tomli", + "purl": "pkg:pypi/tomli@2.2.1", + "scope": "optional", + "type": "library", + "version": "2.2.1" + }, { "bom-ref": "types-python-dateutil@2.8.19.14", "description": "Typing stubs for python-dateutil", @@ -1651,6 +1822,9 @@ { "ref": "sortedcontainers@2.4.0" }, + { + "ref": "tomli@2.2.1" + }, { "ref": "types-python-dateutil@2.8.19.14" }, @@ -1662,7 +1836,8 @@ }, { "dependsOn": [ - "cyclonedx-python-lib@5.1.1" + "cyclonedx-python-lib@5.1.1", + "tomli@2.2.1" ], "ref": "with-extras" }, diff --git a/tests/_data/snapshots/poetry/all-extras_with-extras_lock20_1.2.xml.bin b/tests/_data/snapshots/poetry/all-extras_with-extras_lock20_1.2.xml.bin index 58d2a696..7d5bf77d 100644 --- a/tests/_data/snapshots/poetry/all-extras_with-extras_lock20_1.2.xml.bin +++ b/tests/_data/snapshots/poetry/all-extras_with-extras_lock20_1.2.xml.bin @@ -1176,6 +1176,143 @@ + + tomli + 2.2.1 + A lil' TOML parser + optional + pkg:pypi/tomli@2.2.1 + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-macosx_10_9_x86_64.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-macosx_11_0_arm64.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-musllinux_1_2_aarch64.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-musllinux_1_2_i686.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-musllinux_1_2_x86_64.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-win32.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-win_amd64.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-macosx_10_13_x86_64.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-macosx_11_0_arm64.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-musllinux_1_2_aarch64.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-musllinux_1_2_i686.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-musllinux_1_2_x86_64.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-win32.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-win_amd64.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-macosx_10_13_x86_64.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-macosx_11_0_arm64.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-musllinux_1_2_aarch64.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-musllinux_1_2_i686.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-musllinux_1_2_x86_64.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-win32.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-win_amd64.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1-py3-none-any.whl + from legacy-api + + + https://pypi.org/simple/tomli/#tomli-2.2.1.tar.gz + from legacy-api + + + types-python-dateutil 2.8.19.14 @@ -1313,11 +1450,13 @@ + + diff --git a/tests/_data/snapshots/poetry/all-extras_with-extras_lock20_1.3.json.bin b/tests/_data/snapshots/poetry/all-extras_with-extras_lock20_1.3.json.bin index 065fe09c..6beaf6bd 100644 --- a/tests/_data/snapshots/poetry/all-extras_with-extras_lock20_1.3.json.bin +++ b/tests/_data/snapshots/poetry/all-extras_with-extras_lock20_1.3.json.bin @@ -2869,6 +2869,375 @@ "type": "library", "version": "2.4.0" }, + { + "bom-ref": "tomli@2.2.1", + "description": "A lil' TOML parser", + "externalReferences": [ + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "678e4fa69e4575eb77d103de3df8a895e1591b48e740211bd1067378c69e8249" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-macosx_10_9_x86_64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "023aa114dd824ade0100497eb2318602af309e5a55595f76b626d6d9f3b7b0a6" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-macosx_11_0_arm64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "ece47d672db52ac607a3d9599a9d48dcb2f2f735c6c2d1f34130085bb12b112a" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "6972ca9c9cc9f0acaa56a8ca1ff51e7af152a9f87fb64623e31d5c83700080ee" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "c954d2250168d28797dd4e3ac5cf812a406cd5a92674ee4c8f123c889786aa8e" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "8dd28b3e155b80f4d54beb40a441d366adcfe740969820caf156c019fb5c7ec4" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-musllinux_1_2_aarch64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "e59e304978767a54663af13c07b3d1af22ddee3bb2fb0618ca1593e4f593a106" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-musllinux_1_2_i686.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "33580bccab0338d00994d7f16f4c4ec25b776af3ffaac1ed74e0b3fc95e885a8" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-musllinux_1_2_x86_64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "465af0e0875402f1d226519c9904f37254b3045fc5084697cefb9bdde1ff99ff" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-win32.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "2d0f2fdd22b02c6d81637a3c95f8cd77f995846af7414c5c4b8d0545afa1bc4b" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-win_amd64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "4a8f6e44de52d5e6c657c9fe83b562f5f4256d8ebbfe4ff922c495620a7f6cea" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-macosx_10_13_x86_64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "8d57ca8095a641b8237d5b079147646153d22552f1c637fd3ba7f4b0b29167a8" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-macosx_11_0_arm64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "4e340144ad7ae1533cb897d406382b4b6fede8890a03738ff1683af800d54192" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "db2b95f9de79181805df90bedc5a5ab4c165e6ec3fe99f970d0e302f384ad222" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "40741994320b232529c802f8bc86da4e1aa9f413db394617b9a256ae0f9a7f77" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "400e720fe168c0f8521520190686ef8ef033fb19fc493da09779e592861b78c6" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-musllinux_1_2_aarch64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "02abe224de6ae62c19f090f68da4e27b10af2b93213d36cf44e6e1c5abd19fdd" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-musllinux_1_2_i686.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "b82ebccc8c8a36f2094e969560a1b836758481f3dc360ce9a3277c65f374285e" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-musllinux_1_2_x86_64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "889f80ef92701b9dbb224e49ec87c645ce5df3fa2cc548664eb8a25e03127a98" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-win32.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "7fc04e92e1d624a4a63c76474610238576942d6b8950a2d7f908a340494e67e4" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-win_amd64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "f4039b9cbc3048b2416cc57ab3bda989a6fcf9b36cf8937f01a6e731b64f80d7" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-macosx_10_13_x86_64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "286f0ca2ffeeb5b9bd4fcc8d6c330534323ec51b2f52da063b11c502da16f30c" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-macosx_11_0_arm64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "a92ef1a44547e894e2a17d24e7557a5e85a9e1d0048b0b5e7541f76c5032cb13" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "9316dc65bed1684c9a98ee68759ceaed29d229e985297003e494aa825ebb0281" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "e85e99945e688e32d5a35c1ff38ed0b3f41f43fad8df0bdf79f72b2ba7bc5272" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "ac065718db92ca818f8d6141b5f66369833d4a80a9d74435a268c52bdfa73140" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-musllinux_1_2_aarch64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "d920f33822747519673ee656a4b6ac33e382eca9d331c87770faa3eef562aeb2" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-musllinux_1_2_i686.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "a198f10c4d1b1375d7687bc25294306e551bf1abfa4eace6650070a5c1ae2744" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-musllinux_1_2_x86_64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "d3f5614314d758649ab2ab3a62d4f2004c825922f9e370b29416484086b264ec" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-win32.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "a38aa0308e754b0e3c67e344754dff64999ff9b513e691d0e786265c93583c69" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-win_amd64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "cb55c73c5f4408779d0cf3eef9f762b9c9f147a77de7b258bef0a5628adc85cc" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-py3-none-any.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "cd45e1dc79c835ce60f7404ec8119f2eb06d38b1deba146f07ced3bbc44505ff" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1.tar.gz" + } + ], + "name": "tomli", + "properties": [ + { + "name": "cdx:poetry:group", + "value": "main" + } + ], + "purl": "pkg:pypi/tomli@2.2.1", + "scope": "optional", + "type": "library", + "version": "2.2.1" + }, { "bom-ref": "types-python-dateutil@2.8.19.14", "description": "Typing stubs for python-dateutil", @@ -3129,6 +3498,9 @@ { "ref": "sortedcontainers@2.4.0" }, + { + "ref": "tomli@2.2.1" + }, { "ref": "types-python-dateutil@2.8.19.14" }, @@ -3140,7 +3512,8 @@ }, { "dependsOn": [ - "cyclonedx-python-lib@5.1.1" + "cyclonedx-python-lib@5.1.1", + "tomli@2.2.1" ], "ref": "with-extras" }, @@ -3154,9 +3527,17 @@ "description": "depenndencies with extras", "name": "with-extras", "properties": [ + { + "name": "cdx:python:package:required-extra", + "value": "foo" + }, { "name": "cdx:python:package:required-extra", "value": "my-extra" + }, + { + "name": "cdx:python:package:required-extra", + "value": "toml" } ], "type": "application", diff --git a/tests/_data/snapshots/poetry/all-extras_with-extras_lock20_1.3.xml.bin b/tests/_data/snapshots/poetry/all-extras_with-extras_lock20_1.3.xml.bin index 7cab6f77..a40d5044 100644 --- a/tests/_data/snapshots/poetry/all-extras_with-extras_lock20_1.3.xml.bin +++ b/tests/_data/snapshots/poetry/all-extras_with-extras_lock20_1.3.xml.bin @@ -18,7 +18,9 @@ 0.1.0 depenndencies with extras + foo my-extra + toml @@ -1895,6 +1897,242 @@ + + tomli + 2.2.1 + A lil' TOML parser + optional + pkg:pypi/tomli@2.2.1 + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-macosx_10_9_x86_64.whl + from legacy-api + + 678e4fa69e4575eb77d103de3df8a895e1591b48e740211bd1067378c69e8249 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-macosx_11_0_arm64.whl + from legacy-api + + 023aa114dd824ade0100497eb2318602af309e5a55595f76b626d6d9f3b7b0a6 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + from legacy-api + + ece47d672db52ac607a3d9599a9d48dcb2f2f735c6c2d1f34130085bb12b112a + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + from legacy-api + + 6972ca9c9cc9f0acaa56a8ca1ff51e7af152a9f87fb64623e31d5c83700080ee + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl + from legacy-api + + c954d2250168d28797dd4e3ac5cf812a406cd5a92674ee4c8f123c889786aa8e + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-musllinux_1_2_aarch64.whl + from legacy-api + + 8dd28b3e155b80f4d54beb40a441d366adcfe740969820caf156c019fb5c7ec4 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-musllinux_1_2_i686.whl + from legacy-api + + e59e304978767a54663af13c07b3d1af22ddee3bb2fb0618ca1593e4f593a106 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-musllinux_1_2_x86_64.whl + from legacy-api + + 33580bccab0338d00994d7f16f4c4ec25b776af3ffaac1ed74e0b3fc95e885a8 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-win32.whl + from legacy-api + + 465af0e0875402f1d226519c9904f37254b3045fc5084697cefb9bdde1ff99ff + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-win_amd64.whl + from legacy-api + + 2d0f2fdd22b02c6d81637a3c95f8cd77f995846af7414c5c4b8d0545afa1bc4b + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-macosx_10_13_x86_64.whl + from legacy-api + + 4a8f6e44de52d5e6c657c9fe83b562f5f4256d8ebbfe4ff922c495620a7f6cea + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-macosx_11_0_arm64.whl + from legacy-api + + 8d57ca8095a641b8237d5b079147646153d22552f1c637fd3ba7f4b0b29167a8 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + from legacy-api + + 4e340144ad7ae1533cb897d406382b4b6fede8890a03738ff1683af800d54192 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + from legacy-api + + db2b95f9de79181805df90bedc5a5ab4c165e6ec3fe99f970d0e302f384ad222 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl + from legacy-api + + 40741994320b232529c802f8bc86da4e1aa9f413db394617b9a256ae0f9a7f77 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-musllinux_1_2_aarch64.whl + from legacy-api + + 400e720fe168c0f8521520190686ef8ef033fb19fc493da09779e592861b78c6 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-musllinux_1_2_i686.whl + from legacy-api + + 02abe224de6ae62c19f090f68da4e27b10af2b93213d36cf44e6e1c5abd19fdd + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-musllinux_1_2_x86_64.whl + from legacy-api + + b82ebccc8c8a36f2094e969560a1b836758481f3dc360ce9a3277c65f374285e + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-win32.whl + from legacy-api + + 889f80ef92701b9dbb224e49ec87c645ce5df3fa2cc548664eb8a25e03127a98 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-win_amd64.whl + from legacy-api + + 7fc04e92e1d624a4a63c76474610238576942d6b8950a2d7f908a340494e67e4 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-macosx_10_13_x86_64.whl + from legacy-api + + f4039b9cbc3048b2416cc57ab3bda989a6fcf9b36cf8937f01a6e731b64f80d7 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-macosx_11_0_arm64.whl + from legacy-api + + 286f0ca2ffeeb5b9bd4fcc8d6c330534323ec51b2f52da063b11c502da16f30c + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + from legacy-api + + a92ef1a44547e894e2a17d24e7557a5e85a9e1d0048b0b5e7541f76c5032cb13 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + from legacy-api + + 9316dc65bed1684c9a98ee68759ceaed29d229e985297003e494aa825ebb0281 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl + from legacy-api + + e85e99945e688e32d5a35c1ff38ed0b3f41f43fad8df0bdf79f72b2ba7bc5272 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-musllinux_1_2_aarch64.whl + from legacy-api + + ac065718db92ca818f8d6141b5f66369833d4a80a9d74435a268c52bdfa73140 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-musllinux_1_2_i686.whl + from legacy-api + + d920f33822747519673ee656a4b6ac33e382eca9d331c87770faa3eef562aeb2 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-musllinux_1_2_x86_64.whl + from legacy-api + + a198f10c4d1b1375d7687bc25294306e551bf1abfa4eace6650070a5c1ae2744 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-win32.whl + from legacy-api + + d3f5614314d758649ab2ab3a62d4f2004c825922f9e370b29416484086b264ec + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-win_amd64.whl + from legacy-api + + a38aa0308e754b0e3c67e344754dff64999ff9b513e691d0e786265c93583c69 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-py3-none-any.whl + from legacy-api + + cb55c73c5f4408779d0cf3eef9f762b9c9f147a77de7b258bef0a5628adc85cc + + + + https://pypi.org/simple/tomli/#tomli-2.2.1.tar.gz + from legacy-api + + cd45e1dc79c835ce60f7404ec8119f2eb06d38b1deba146f07ced3bbc44505ff + + + + + main + + types-python-dateutil 2.8.19.14 @@ -2056,11 +2294,13 @@ + + diff --git a/tests/_data/snapshots/poetry/all-extras_with-extras_lock20_1.4.json.bin b/tests/_data/snapshots/poetry/all-extras_with-extras_lock20_1.4.json.bin index 58d3ca22..fbcb783c 100644 --- a/tests/_data/snapshots/poetry/all-extras_with-extras_lock20_1.4.json.bin +++ b/tests/_data/snapshots/poetry/all-extras_with-extras_lock20_1.4.json.bin @@ -2869,6 +2869,375 @@ "type": "library", "version": "2.4.0" }, + { + "bom-ref": "tomli@2.2.1", + "description": "A lil' TOML parser", + "externalReferences": [ + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "678e4fa69e4575eb77d103de3df8a895e1591b48e740211bd1067378c69e8249" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-macosx_10_9_x86_64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "023aa114dd824ade0100497eb2318602af309e5a55595f76b626d6d9f3b7b0a6" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-macosx_11_0_arm64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "ece47d672db52ac607a3d9599a9d48dcb2f2f735c6c2d1f34130085bb12b112a" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "6972ca9c9cc9f0acaa56a8ca1ff51e7af152a9f87fb64623e31d5c83700080ee" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "c954d2250168d28797dd4e3ac5cf812a406cd5a92674ee4c8f123c889786aa8e" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "8dd28b3e155b80f4d54beb40a441d366adcfe740969820caf156c019fb5c7ec4" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-musllinux_1_2_aarch64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "e59e304978767a54663af13c07b3d1af22ddee3bb2fb0618ca1593e4f593a106" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-musllinux_1_2_i686.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "33580bccab0338d00994d7f16f4c4ec25b776af3ffaac1ed74e0b3fc95e885a8" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-musllinux_1_2_x86_64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "465af0e0875402f1d226519c9904f37254b3045fc5084697cefb9bdde1ff99ff" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-win32.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "2d0f2fdd22b02c6d81637a3c95f8cd77f995846af7414c5c4b8d0545afa1bc4b" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-win_amd64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "4a8f6e44de52d5e6c657c9fe83b562f5f4256d8ebbfe4ff922c495620a7f6cea" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-macosx_10_13_x86_64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "8d57ca8095a641b8237d5b079147646153d22552f1c637fd3ba7f4b0b29167a8" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-macosx_11_0_arm64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "4e340144ad7ae1533cb897d406382b4b6fede8890a03738ff1683af800d54192" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "db2b95f9de79181805df90bedc5a5ab4c165e6ec3fe99f970d0e302f384ad222" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "40741994320b232529c802f8bc86da4e1aa9f413db394617b9a256ae0f9a7f77" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "400e720fe168c0f8521520190686ef8ef033fb19fc493da09779e592861b78c6" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-musllinux_1_2_aarch64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "02abe224de6ae62c19f090f68da4e27b10af2b93213d36cf44e6e1c5abd19fdd" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-musllinux_1_2_i686.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "b82ebccc8c8a36f2094e969560a1b836758481f3dc360ce9a3277c65f374285e" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-musllinux_1_2_x86_64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "889f80ef92701b9dbb224e49ec87c645ce5df3fa2cc548664eb8a25e03127a98" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-win32.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "7fc04e92e1d624a4a63c76474610238576942d6b8950a2d7f908a340494e67e4" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-win_amd64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "f4039b9cbc3048b2416cc57ab3bda989a6fcf9b36cf8937f01a6e731b64f80d7" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-macosx_10_13_x86_64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "286f0ca2ffeeb5b9bd4fcc8d6c330534323ec51b2f52da063b11c502da16f30c" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-macosx_11_0_arm64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "a92ef1a44547e894e2a17d24e7557a5e85a9e1d0048b0b5e7541f76c5032cb13" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "9316dc65bed1684c9a98ee68759ceaed29d229e985297003e494aa825ebb0281" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "e85e99945e688e32d5a35c1ff38ed0b3f41f43fad8df0bdf79f72b2ba7bc5272" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "ac065718db92ca818f8d6141b5f66369833d4a80a9d74435a268c52bdfa73140" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-musllinux_1_2_aarch64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "d920f33822747519673ee656a4b6ac33e382eca9d331c87770faa3eef562aeb2" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-musllinux_1_2_i686.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "a198f10c4d1b1375d7687bc25294306e551bf1abfa4eace6650070a5c1ae2744" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-musllinux_1_2_x86_64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "d3f5614314d758649ab2ab3a62d4f2004c825922f9e370b29416484086b264ec" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-win32.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "a38aa0308e754b0e3c67e344754dff64999ff9b513e691d0e786265c93583c69" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-win_amd64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "cb55c73c5f4408779d0cf3eef9f762b9c9f147a77de7b258bef0a5628adc85cc" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-py3-none-any.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "cd45e1dc79c835ce60f7404ec8119f2eb06d38b1deba146f07ced3bbc44505ff" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1.tar.gz" + } + ], + "name": "tomli", + "properties": [ + { + "name": "cdx:poetry:group", + "value": "main" + } + ], + "purl": "pkg:pypi/tomli@2.2.1", + "scope": "optional", + "type": "library", + "version": "2.2.1" + }, { "bom-ref": "types-python-dateutil@2.8.19.14", "description": "Typing stubs for python-dateutil", @@ -3129,6 +3498,9 @@ { "ref": "sortedcontainers@2.4.0" }, + { + "ref": "tomli@2.2.1" + }, { "ref": "types-python-dateutil@2.8.19.14" }, @@ -3140,7 +3512,8 @@ }, { "dependsOn": [ - "cyclonedx-python-lib@5.1.1" + "cyclonedx-python-lib@5.1.1", + "tomli@2.2.1" ], "ref": "with-extras" }, @@ -3154,9 +3527,17 @@ "description": "depenndencies with extras", "name": "with-extras", "properties": [ + { + "name": "cdx:python:package:required-extra", + "value": "foo" + }, { "name": "cdx:python:package:required-extra", "value": "my-extra" + }, + { + "name": "cdx:python:package:required-extra", + "value": "toml" } ], "type": "application", diff --git a/tests/_data/snapshots/poetry/all-extras_with-extras_lock20_1.4.xml.bin b/tests/_data/snapshots/poetry/all-extras_with-extras_lock20_1.4.xml.bin index c719ad2a..63066be0 100644 --- a/tests/_data/snapshots/poetry/all-extras_with-extras_lock20_1.4.xml.bin +++ b/tests/_data/snapshots/poetry/all-extras_with-extras_lock20_1.4.xml.bin @@ -45,7 +45,9 @@ 0.1.0 depenndencies with extras + foo my-extra + toml @@ -1922,6 +1924,242 @@ + + tomli + 2.2.1 + A lil' TOML parser + optional + pkg:pypi/tomli@2.2.1 + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-macosx_10_9_x86_64.whl + from legacy-api + + 678e4fa69e4575eb77d103de3df8a895e1591b48e740211bd1067378c69e8249 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-macosx_11_0_arm64.whl + from legacy-api + + 023aa114dd824ade0100497eb2318602af309e5a55595f76b626d6d9f3b7b0a6 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + from legacy-api + + ece47d672db52ac607a3d9599a9d48dcb2f2f735c6c2d1f34130085bb12b112a + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + from legacy-api + + 6972ca9c9cc9f0acaa56a8ca1ff51e7af152a9f87fb64623e31d5c83700080ee + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl + from legacy-api + + c954d2250168d28797dd4e3ac5cf812a406cd5a92674ee4c8f123c889786aa8e + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-musllinux_1_2_aarch64.whl + from legacy-api + + 8dd28b3e155b80f4d54beb40a441d366adcfe740969820caf156c019fb5c7ec4 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-musllinux_1_2_i686.whl + from legacy-api + + e59e304978767a54663af13c07b3d1af22ddee3bb2fb0618ca1593e4f593a106 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-musllinux_1_2_x86_64.whl + from legacy-api + + 33580bccab0338d00994d7f16f4c4ec25b776af3ffaac1ed74e0b3fc95e885a8 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-win32.whl + from legacy-api + + 465af0e0875402f1d226519c9904f37254b3045fc5084697cefb9bdde1ff99ff + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-win_amd64.whl + from legacy-api + + 2d0f2fdd22b02c6d81637a3c95f8cd77f995846af7414c5c4b8d0545afa1bc4b + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-macosx_10_13_x86_64.whl + from legacy-api + + 4a8f6e44de52d5e6c657c9fe83b562f5f4256d8ebbfe4ff922c495620a7f6cea + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-macosx_11_0_arm64.whl + from legacy-api + + 8d57ca8095a641b8237d5b079147646153d22552f1c637fd3ba7f4b0b29167a8 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + from legacy-api + + 4e340144ad7ae1533cb897d406382b4b6fede8890a03738ff1683af800d54192 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + from legacy-api + + db2b95f9de79181805df90bedc5a5ab4c165e6ec3fe99f970d0e302f384ad222 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl + from legacy-api + + 40741994320b232529c802f8bc86da4e1aa9f413db394617b9a256ae0f9a7f77 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-musllinux_1_2_aarch64.whl + from legacy-api + + 400e720fe168c0f8521520190686ef8ef033fb19fc493da09779e592861b78c6 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-musllinux_1_2_i686.whl + from legacy-api + + 02abe224de6ae62c19f090f68da4e27b10af2b93213d36cf44e6e1c5abd19fdd + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-musllinux_1_2_x86_64.whl + from legacy-api + + b82ebccc8c8a36f2094e969560a1b836758481f3dc360ce9a3277c65f374285e + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-win32.whl + from legacy-api + + 889f80ef92701b9dbb224e49ec87c645ce5df3fa2cc548664eb8a25e03127a98 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-win_amd64.whl + from legacy-api + + 7fc04e92e1d624a4a63c76474610238576942d6b8950a2d7f908a340494e67e4 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-macosx_10_13_x86_64.whl + from legacy-api + + f4039b9cbc3048b2416cc57ab3bda989a6fcf9b36cf8937f01a6e731b64f80d7 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-macosx_11_0_arm64.whl + from legacy-api + + 286f0ca2ffeeb5b9bd4fcc8d6c330534323ec51b2f52da063b11c502da16f30c + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + from legacy-api + + a92ef1a44547e894e2a17d24e7557a5e85a9e1d0048b0b5e7541f76c5032cb13 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + from legacy-api + + 9316dc65bed1684c9a98ee68759ceaed29d229e985297003e494aa825ebb0281 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl + from legacy-api + + e85e99945e688e32d5a35c1ff38ed0b3f41f43fad8df0bdf79f72b2ba7bc5272 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-musllinux_1_2_aarch64.whl + from legacy-api + + ac065718db92ca818f8d6141b5f66369833d4a80a9d74435a268c52bdfa73140 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-musllinux_1_2_i686.whl + from legacy-api + + d920f33822747519673ee656a4b6ac33e382eca9d331c87770faa3eef562aeb2 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-musllinux_1_2_x86_64.whl + from legacy-api + + a198f10c4d1b1375d7687bc25294306e551bf1abfa4eace6650070a5c1ae2744 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-win32.whl + from legacy-api + + d3f5614314d758649ab2ab3a62d4f2004c825922f9e370b29416484086b264ec + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-win_amd64.whl + from legacy-api + + a38aa0308e754b0e3c67e344754dff64999ff9b513e691d0e786265c93583c69 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-py3-none-any.whl + from legacy-api + + cb55c73c5f4408779d0cf3eef9f762b9c9f147a77de7b258bef0a5628adc85cc + + + + https://pypi.org/simple/tomli/#tomli-2.2.1.tar.gz + from legacy-api + + cd45e1dc79c835ce60f7404ec8119f2eb06d38b1deba146f07ced3bbc44505ff + + + + + main + + types-python-dateutil 2.8.19.14 @@ -2083,11 +2321,13 @@ + + diff --git a/tests/_data/snapshots/poetry/all-extras_with-extras_lock20_1.5.json.bin b/tests/_data/snapshots/poetry/all-extras_with-extras_lock20_1.5.json.bin index f1c1d97b..5238f3b7 100644 --- a/tests/_data/snapshots/poetry/all-extras_with-extras_lock20_1.5.json.bin +++ b/tests/_data/snapshots/poetry/all-extras_with-extras_lock20_1.5.json.bin @@ -2869,6 +2869,375 @@ "type": "library", "version": "2.4.0" }, + { + "bom-ref": "tomli@2.2.1", + "description": "A lil' TOML parser", + "externalReferences": [ + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "678e4fa69e4575eb77d103de3df8a895e1591b48e740211bd1067378c69e8249" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-macosx_10_9_x86_64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "023aa114dd824ade0100497eb2318602af309e5a55595f76b626d6d9f3b7b0a6" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-macosx_11_0_arm64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "ece47d672db52ac607a3d9599a9d48dcb2f2f735c6c2d1f34130085bb12b112a" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "6972ca9c9cc9f0acaa56a8ca1ff51e7af152a9f87fb64623e31d5c83700080ee" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "c954d2250168d28797dd4e3ac5cf812a406cd5a92674ee4c8f123c889786aa8e" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "8dd28b3e155b80f4d54beb40a441d366adcfe740969820caf156c019fb5c7ec4" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-musllinux_1_2_aarch64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "e59e304978767a54663af13c07b3d1af22ddee3bb2fb0618ca1593e4f593a106" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-musllinux_1_2_i686.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "33580bccab0338d00994d7f16f4c4ec25b776af3ffaac1ed74e0b3fc95e885a8" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-musllinux_1_2_x86_64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "465af0e0875402f1d226519c9904f37254b3045fc5084697cefb9bdde1ff99ff" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-win32.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "2d0f2fdd22b02c6d81637a3c95f8cd77f995846af7414c5c4b8d0545afa1bc4b" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-win_amd64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "4a8f6e44de52d5e6c657c9fe83b562f5f4256d8ebbfe4ff922c495620a7f6cea" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-macosx_10_13_x86_64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "8d57ca8095a641b8237d5b079147646153d22552f1c637fd3ba7f4b0b29167a8" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-macosx_11_0_arm64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "4e340144ad7ae1533cb897d406382b4b6fede8890a03738ff1683af800d54192" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "db2b95f9de79181805df90bedc5a5ab4c165e6ec3fe99f970d0e302f384ad222" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "40741994320b232529c802f8bc86da4e1aa9f413db394617b9a256ae0f9a7f77" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "400e720fe168c0f8521520190686ef8ef033fb19fc493da09779e592861b78c6" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-musllinux_1_2_aarch64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "02abe224de6ae62c19f090f68da4e27b10af2b93213d36cf44e6e1c5abd19fdd" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-musllinux_1_2_i686.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "b82ebccc8c8a36f2094e969560a1b836758481f3dc360ce9a3277c65f374285e" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-musllinux_1_2_x86_64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "889f80ef92701b9dbb224e49ec87c645ce5df3fa2cc548664eb8a25e03127a98" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-win32.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "7fc04e92e1d624a4a63c76474610238576942d6b8950a2d7f908a340494e67e4" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-win_amd64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "f4039b9cbc3048b2416cc57ab3bda989a6fcf9b36cf8937f01a6e731b64f80d7" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-macosx_10_13_x86_64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "286f0ca2ffeeb5b9bd4fcc8d6c330534323ec51b2f52da063b11c502da16f30c" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-macosx_11_0_arm64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "a92ef1a44547e894e2a17d24e7557a5e85a9e1d0048b0b5e7541f76c5032cb13" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "9316dc65bed1684c9a98ee68759ceaed29d229e985297003e494aa825ebb0281" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "e85e99945e688e32d5a35c1ff38ed0b3f41f43fad8df0bdf79f72b2ba7bc5272" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "ac065718db92ca818f8d6141b5f66369833d4a80a9d74435a268c52bdfa73140" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-musllinux_1_2_aarch64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "d920f33822747519673ee656a4b6ac33e382eca9d331c87770faa3eef562aeb2" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-musllinux_1_2_i686.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "a198f10c4d1b1375d7687bc25294306e551bf1abfa4eace6650070a5c1ae2744" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-musllinux_1_2_x86_64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "d3f5614314d758649ab2ab3a62d4f2004c825922f9e370b29416484086b264ec" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-win32.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "a38aa0308e754b0e3c67e344754dff64999ff9b513e691d0e786265c93583c69" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-win_amd64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "cb55c73c5f4408779d0cf3eef9f762b9c9f147a77de7b258bef0a5628adc85cc" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-py3-none-any.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "cd45e1dc79c835ce60f7404ec8119f2eb06d38b1deba146f07ced3bbc44505ff" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1.tar.gz" + } + ], + "name": "tomli", + "properties": [ + { + "name": "cdx:poetry:group", + "value": "main" + } + ], + "purl": "pkg:pypi/tomli@2.2.1", + "scope": "optional", + "type": "library", + "version": "2.2.1" + }, { "bom-ref": "types-python-dateutil@2.8.19.14", "description": "Typing stubs for python-dateutil", @@ -3129,6 +3498,9 @@ { "ref": "sortedcontainers@2.4.0" }, + { + "ref": "tomli@2.2.1" + }, { "ref": "types-python-dateutil@2.8.19.14" }, @@ -3140,7 +3512,8 @@ }, { "dependsOn": [ - "cyclonedx-python-lib@5.1.1" + "cyclonedx-python-lib@5.1.1", + "tomli@2.2.1" ], "ref": "with-extras" }, @@ -3154,9 +3527,17 @@ "description": "depenndencies with extras", "name": "with-extras", "properties": [ + { + "name": "cdx:python:package:required-extra", + "value": "foo" + }, { "name": "cdx:python:package:required-extra", "value": "my-extra" + }, + { + "name": "cdx:python:package:required-extra", + "value": "toml" } ], "type": "application", diff --git a/tests/_data/snapshots/poetry/all-extras_with-extras_lock20_1.5.xml.bin b/tests/_data/snapshots/poetry/all-extras_with-extras_lock20_1.5.xml.bin index 0a78625b..05bedf4c 100644 --- a/tests/_data/snapshots/poetry/all-extras_with-extras_lock20_1.5.xml.bin +++ b/tests/_data/snapshots/poetry/all-extras_with-extras_lock20_1.5.xml.bin @@ -55,7 +55,9 @@ 0.1.0 depenndencies with extras + foo my-extra + toml @@ -1932,6 +1934,242 @@ + + tomli + 2.2.1 + A lil' TOML parser + optional + pkg:pypi/tomli@2.2.1 + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-macosx_10_9_x86_64.whl + from legacy-api + + 678e4fa69e4575eb77d103de3df8a895e1591b48e740211bd1067378c69e8249 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-macosx_11_0_arm64.whl + from legacy-api + + 023aa114dd824ade0100497eb2318602af309e5a55595f76b626d6d9f3b7b0a6 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + from legacy-api + + ece47d672db52ac607a3d9599a9d48dcb2f2f735c6c2d1f34130085bb12b112a + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + from legacy-api + + 6972ca9c9cc9f0acaa56a8ca1ff51e7af152a9f87fb64623e31d5c83700080ee + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl + from legacy-api + + c954d2250168d28797dd4e3ac5cf812a406cd5a92674ee4c8f123c889786aa8e + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-musllinux_1_2_aarch64.whl + from legacy-api + + 8dd28b3e155b80f4d54beb40a441d366adcfe740969820caf156c019fb5c7ec4 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-musllinux_1_2_i686.whl + from legacy-api + + e59e304978767a54663af13c07b3d1af22ddee3bb2fb0618ca1593e4f593a106 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-musllinux_1_2_x86_64.whl + from legacy-api + + 33580bccab0338d00994d7f16f4c4ec25b776af3ffaac1ed74e0b3fc95e885a8 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-win32.whl + from legacy-api + + 465af0e0875402f1d226519c9904f37254b3045fc5084697cefb9bdde1ff99ff + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-win_amd64.whl + from legacy-api + + 2d0f2fdd22b02c6d81637a3c95f8cd77f995846af7414c5c4b8d0545afa1bc4b + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-macosx_10_13_x86_64.whl + from legacy-api + + 4a8f6e44de52d5e6c657c9fe83b562f5f4256d8ebbfe4ff922c495620a7f6cea + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-macosx_11_0_arm64.whl + from legacy-api + + 8d57ca8095a641b8237d5b079147646153d22552f1c637fd3ba7f4b0b29167a8 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + from legacy-api + + 4e340144ad7ae1533cb897d406382b4b6fede8890a03738ff1683af800d54192 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + from legacy-api + + db2b95f9de79181805df90bedc5a5ab4c165e6ec3fe99f970d0e302f384ad222 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl + from legacy-api + + 40741994320b232529c802f8bc86da4e1aa9f413db394617b9a256ae0f9a7f77 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-musllinux_1_2_aarch64.whl + from legacy-api + + 400e720fe168c0f8521520190686ef8ef033fb19fc493da09779e592861b78c6 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-musllinux_1_2_i686.whl + from legacy-api + + 02abe224de6ae62c19f090f68da4e27b10af2b93213d36cf44e6e1c5abd19fdd + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-musllinux_1_2_x86_64.whl + from legacy-api + + b82ebccc8c8a36f2094e969560a1b836758481f3dc360ce9a3277c65f374285e + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-win32.whl + from legacy-api + + 889f80ef92701b9dbb224e49ec87c645ce5df3fa2cc548664eb8a25e03127a98 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-win_amd64.whl + from legacy-api + + 7fc04e92e1d624a4a63c76474610238576942d6b8950a2d7f908a340494e67e4 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-macosx_10_13_x86_64.whl + from legacy-api + + f4039b9cbc3048b2416cc57ab3bda989a6fcf9b36cf8937f01a6e731b64f80d7 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-macosx_11_0_arm64.whl + from legacy-api + + 286f0ca2ffeeb5b9bd4fcc8d6c330534323ec51b2f52da063b11c502da16f30c + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + from legacy-api + + a92ef1a44547e894e2a17d24e7557a5e85a9e1d0048b0b5e7541f76c5032cb13 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + from legacy-api + + 9316dc65bed1684c9a98ee68759ceaed29d229e985297003e494aa825ebb0281 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl + from legacy-api + + e85e99945e688e32d5a35c1ff38ed0b3f41f43fad8df0bdf79f72b2ba7bc5272 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-musllinux_1_2_aarch64.whl + from legacy-api + + ac065718db92ca818f8d6141b5f66369833d4a80a9d74435a268c52bdfa73140 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-musllinux_1_2_i686.whl + from legacy-api + + d920f33822747519673ee656a4b6ac33e382eca9d331c87770faa3eef562aeb2 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-musllinux_1_2_x86_64.whl + from legacy-api + + a198f10c4d1b1375d7687bc25294306e551bf1abfa4eace6650070a5c1ae2744 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-win32.whl + from legacy-api + + d3f5614314d758649ab2ab3a62d4f2004c825922f9e370b29416484086b264ec + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-win_amd64.whl + from legacy-api + + a38aa0308e754b0e3c67e344754dff64999ff9b513e691d0e786265c93583c69 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-py3-none-any.whl + from legacy-api + + cb55c73c5f4408779d0cf3eef9f762b9c9f147a77de7b258bef0a5628adc85cc + + + + https://pypi.org/simple/tomli/#tomli-2.2.1.tar.gz + from legacy-api + + cd45e1dc79c835ce60f7404ec8119f2eb06d38b1deba146f07ced3bbc44505ff + + + + + main + + types-python-dateutil 2.8.19.14 @@ -2093,11 +2331,13 @@ + + diff --git a/tests/_data/snapshots/poetry/all-extras_with-extras_lock20_1.6.json.bin b/tests/_data/snapshots/poetry/all-extras_with-extras_lock20_1.6.json.bin index 88c23d18..9f2d7a68 100644 --- a/tests/_data/snapshots/poetry/all-extras_with-extras_lock20_1.6.json.bin +++ b/tests/_data/snapshots/poetry/all-extras_with-extras_lock20_1.6.json.bin @@ -2869,6 +2869,375 @@ "type": "library", "version": "2.4.0" }, + { + "bom-ref": "tomli@2.2.1", + "description": "A lil' TOML parser", + "externalReferences": [ + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "678e4fa69e4575eb77d103de3df8a895e1591b48e740211bd1067378c69e8249" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-macosx_10_9_x86_64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "023aa114dd824ade0100497eb2318602af309e5a55595f76b626d6d9f3b7b0a6" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-macosx_11_0_arm64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "ece47d672db52ac607a3d9599a9d48dcb2f2f735c6c2d1f34130085bb12b112a" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "6972ca9c9cc9f0acaa56a8ca1ff51e7af152a9f87fb64623e31d5c83700080ee" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "c954d2250168d28797dd4e3ac5cf812a406cd5a92674ee4c8f123c889786aa8e" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "8dd28b3e155b80f4d54beb40a441d366adcfe740969820caf156c019fb5c7ec4" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-musllinux_1_2_aarch64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "e59e304978767a54663af13c07b3d1af22ddee3bb2fb0618ca1593e4f593a106" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-musllinux_1_2_i686.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "33580bccab0338d00994d7f16f4c4ec25b776af3ffaac1ed74e0b3fc95e885a8" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-musllinux_1_2_x86_64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "465af0e0875402f1d226519c9904f37254b3045fc5084697cefb9bdde1ff99ff" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-win32.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "2d0f2fdd22b02c6d81637a3c95f8cd77f995846af7414c5c4b8d0545afa1bc4b" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-win_amd64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "4a8f6e44de52d5e6c657c9fe83b562f5f4256d8ebbfe4ff922c495620a7f6cea" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-macosx_10_13_x86_64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "8d57ca8095a641b8237d5b079147646153d22552f1c637fd3ba7f4b0b29167a8" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-macosx_11_0_arm64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "4e340144ad7ae1533cb897d406382b4b6fede8890a03738ff1683af800d54192" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "db2b95f9de79181805df90bedc5a5ab4c165e6ec3fe99f970d0e302f384ad222" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "40741994320b232529c802f8bc86da4e1aa9f413db394617b9a256ae0f9a7f77" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "400e720fe168c0f8521520190686ef8ef033fb19fc493da09779e592861b78c6" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-musllinux_1_2_aarch64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "02abe224de6ae62c19f090f68da4e27b10af2b93213d36cf44e6e1c5abd19fdd" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-musllinux_1_2_i686.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "b82ebccc8c8a36f2094e969560a1b836758481f3dc360ce9a3277c65f374285e" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-musllinux_1_2_x86_64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "889f80ef92701b9dbb224e49ec87c645ce5df3fa2cc548664eb8a25e03127a98" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-win32.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "7fc04e92e1d624a4a63c76474610238576942d6b8950a2d7f908a340494e67e4" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-win_amd64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "f4039b9cbc3048b2416cc57ab3bda989a6fcf9b36cf8937f01a6e731b64f80d7" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-macosx_10_13_x86_64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "286f0ca2ffeeb5b9bd4fcc8d6c330534323ec51b2f52da063b11c502da16f30c" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-macosx_11_0_arm64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "a92ef1a44547e894e2a17d24e7557a5e85a9e1d0048b0b5e7541f76c5032cb13" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "9316dc65bed1684c9a98ee68759ceaed29d229e985297003e494aa825ebb0281" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "e85e99945e688e32d5a35c1ff38ed0b3f41f43fad8df0bdf79f72b2ba7bc5272" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "ac065718db92ca818f8d6141b5f66369833d4a80a9d74435a268c52bdfa73140" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-musllinux_1_2_aarch64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "d920f33822747519673ee656a4b6ac33e382eca9d331c87770faa3eef562aeb2" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-musllinux_1_2_i686.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "a198f10c4d1b1375d7687bc25294306e551bf1abfa4eace6650070a5c1ae2744" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-musllinux_1_2_x86_64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "d3f5614314d758649ab2ab3a62d4f2004c825922f9e370b29416484086b264ec" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-win32.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "a38aa0308e754b0e3c67e344754dff64999ff9b513e691d0e786265c93583c69" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-win_amd64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "cb55c73c5f4408779d0cf3eef9f762b9c9f147a77de7b258bef0a5628adc85cc" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1-py3-none-any.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "cd45e1dc79c835ce60f7404ec8119f2eb06d38b1deba146f07ced3bbc44505ff" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/tomli/#tomli-2.2.1.tar.gz" + } + ], + "name": "tomli", + "properties": [ + { + "name": "cdx:poetry:group", + "value": "main" + } + ], + "purl": "pkg:pypi/tomli@2.2.1", + "scope": "optional", + "type": "library", + "version": "2.2.1" + }, { "bom-ref": "types-python-dateutil@2.8.19.14", "description": "Typing stubs for python-dateutil", @@ -3129,6 +3498,9 @@ { "ref": "sortedcontainers@2.4.0" }, + { + "ref": "tomli@2.2.1" + }, { "ref": "types-python-dateutil@2.8.19.14" }, @@ -3140,7 +3512,8 @@ }, { "dependsOn": [ - "cyclonedx-python-lib@5.1.1" + "cyclonedx-python-lib@5.1.1", + "tomli@2.2.1" ], "ref": "with-extras" }, @@ -3154,9 +3527,17 @@ "description": "depenndencies with extras", "name": "with-extras", "properties": [ + { + "name": "cdx:python:package:required-extra", + "value": "foo" + }, { "name": "cdx:python:package:required-extra", "value": "my-extra" + }, + { + "name": "cdx:python:package:required-extra", + "value": "toml" } ], "type": "application", diff --git a/tests/_data/snapshots/poetry/all-extras_with-extras_lock20_1.6.xml.bin b/tests/_data/snapshots/poetry/all-extras_with-extras_lock20_1.6.xml.bin index df469de7..6348a72c 100644 --- a/tests/_data/snapshots/poetry/all-extras_with-extras_lock20_1.6.xml.bin +++ b/tests/_data/snapshots/poetry/all-extras_with-extras_lock20_1.6.xml.bin @@ -55,7 +55,9 @@ 0.1.0 depenndencies with extras + foo my-extra + toml @@ -1932,6 +1934,242 @@ + + tomli + 2.2.1 + A lil' TOML parser + optional + pkg:pypi/tomli@2.2.1 + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-macosx_10_9_x86_64.whl + from legacy-api + + 678e4fa69e4575eb77d103de3df8a895e1591b48e740211bd1067378c69e8249 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-macosx_11_0_arm64.whl + from legacy-api + + 023aa114dd824ade0100497eb2318602af309e5a55595f76b626d6d9f3b7b0a6 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + from legacy-api + + ece47d672db52ac607a3d9599a9d48dcb2f2f735c6c2d1f34130085bb12b112a + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + from legacy-api + + 6972ca9c9cc9f0acaa56a8ca1ff51e7af152a9f87fb64623e31d5c83700080ee + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl + from legacy-api + + c954d2250168d28797dd4e3ac5cf812a406cd5a92674ee4c8f123c889786aa8e + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-musllinux_1_2_aarch64.whl + from legacy-api + + 8dd28b3e155b80f4d54beb40a441d366adcfe740969820caf156c019fb5c7ec4 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-musllinux_1_2_i686.whl + from legacy-api + + e59e304978767a54663af13c07b3d1af22ddee3bb2fb0618ca1593e4f593a106 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-musllinux_1_2_x86_64.whl + from legacy-api + + 33580bccab0338d00994d7f16f4c4ec25b776af3ffaac1ed74e0b3fc95e885a8 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-win32.whl + from legacy-api + + 465af0e0875402f1d226519c9904f37254b3045fc5084697cefb9bdde1ff99ff + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp311-cp311-win_amd64.whl + from legacy-api + + 2d0f2fdd22b02c6d81637a3c95f8cd77f995846af7414c5c4b8d0545afa1bc4b + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-macosx_10_13_x86_64.whl + from legacy-api + + 4a8f6e44de52d5e6c657c9fe83b562f5f4256d8ebbfe4ff922c495620a7f6cea + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-macosx_11_0_arm64.whl + from legacy-api + + 8d57ca8095a641b8237d5b079147646153d22552f1c637fd3ba7f4b0b29167a8 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + from legacy-api + + 4e340144ad7ae1533cb897d406382b4b6fede8890a03738ff1683af800d54192 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + from legacy-api + + db2b95f9de79181805df90bedc5a5ab4c165e6ec3fe99f970d0e302f384ad222 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl + from legacy-api + + 40741994320b232529c802f8bc86da4e1aa9f413db394617b9a256ae0f9a7f77 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-musllinux_1_2_aarch64.whl + from legacy-api + + 400e720fe168c0f8521520190686ef8ef033fb19fc493da09779e592861b78c6 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-musllinux_1_2_i686.whl + from legacy-api + + 02abe224de6ae62c19f090f68da4e27b10af2b93213d36cf44e6e1c5abd19fdd + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-musllinux_1_2_x86_64.whl + from legacy-api + + b82ebccc8c8a36f2094e969560a1b836758481f3dc360ce9a3277c65f374285e + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-win32.whl + from legacy-api + + 889f80ef92701b9dbb224e49ec87c645ce5df3fa2cc548664eb8a25e03127a98 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp312-cp312-win_amd64.whl + from legacy-api + + 7fc04e92e1d624a4a63c76474610238576942d6b8950a2d7f908a340494e67e4 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-macosx_10_13_x86_64.whl + from legacy-api + + f4039b9cbc3048b2416cc57ab3bda989a6fcf9b36cf8937f01a6e731b64f80d7 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-macosx_11_0_arm64.whl + from legacy-api + + 286f0ca2ffeeb5b9bd4fcc8d6c330534323ec51b2f52da063b11c502da16f30c + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + from legacy-api + + a92ef1a44547e894e2a17d24e7557a5e85a9e1d0048b0b5e7541f76c5032cb13 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + from legacy-api + + 9316dc65bed1684c9a98ee68759ceaed29d229e985297003e494aa825ebb0281 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl + from legacy-api + + e85e99945e688e32d5a35c1ff38ed0b3f41f43fad8df0bdf79f72b2ba7bc5272 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-musllinux_1_2_aarch64.whl + from legacy-api + + ac065718db92ca818f8d6141b5f66369833d4a80a9d74435a268c52bdfa73140 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-musllinux_1_2_i686.whl + from legacy-api + + d920f33822747519673ee656a4b6ac33e382eca9d331c87770faa3eef562aeb2 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-musllinux_1_2_x86_64.whl + from legacy-api + + a198f10c4d1b1375d7687bc25294306e551bf1abfa4eace6650070a5c1ae2744 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-win32.whl + from legacy-api + + d3f5614314d758649ab2ab3a62d4f2004c825922f9e370b29416484086b264ec + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-cp313-cp313-win_amd64.whl + from legacy-api + + a38aa0308e754b0e3c67e344754dff64999ff9b513e691d0e786265c93583c69 + + + + https://pypi.org/simple/tomli/#tomli-2.2.1-py3-none-any.whl + from legacy-api + + cb55c73c5f4408779d0cf3eef9f762b9c9f147a77de7b258bef0a5628adc85cc + + + + https://pypi.org/simple/tomli/#tomli-2.2.1.tar.gz + from legacy-api + + cd45e1dc79c835ce60f7404ec8119f2eb06d38b1deba146f07ced3bbc44505ff + + + + + main + + types-python-dateutil 2.8.19.14 @@ -2093,11 +2331,13 @@ + + diff --git a/tests/_data/snapshots/poetry/plain_with-optionals-no-extra_lock10_1.0.xml.bin b/tests/_data/snapshots/poetry/plain_with-optionals-no-extra_lock10_1.0.xml.bin new file mode 100644 index 00000000..acb06612 --- /dev/null +++ b/tests/_data/snapshots/poetry/plain_with-optionals-no-extra_lock10_1.0.xml.bin @@ -0,0 +1,4 @@ + + + + diff --git a/tests/_data/snapshots/poetry/plain_with-optionals-no-extra_lock10_1.1.xml.bin b/tests/_data/snapshots/poetry/plain_with-optionals-no-extra_lock10_1.1.xml.bin new file mode 100644 index 00000000..640f73ff --- /dev/null +++ b/tests/_data/snapshots/poetry/plain_with-optionals-no-extra_lock10_1.1.xml.bin @@ -0,0 +1,4 @@ + + + + diff --git a/tests/_data/snapshots/poetry/plain_with-optionals-no-extra_lock10_1.2.json.bin b/tests/_data/snapshots/poetry/plain_with-optionals-no-extra_lock10_1.2.json.bin new file mode 100644 index 00000000..6d128c92 --- /dev/null +++ b/tests/_data/snapshots/poetry/plain_with-optionals-no-extra_lock10_1.2.json.bin @@ -0,0 +1,32 @@ +{ + "dependencies": [ + { + "ref": "with-optionals-no-extra" + } + ], + "metadata": { + "component": { + "bom-ref": "with-optionals-no-extra", + "description": "depenndencies with optionlas and no exgtras", + "name": "with-optionals-no-extra", + "type": "application", + "version": "0.1.0" + }, + "tools": [ + { + "name": "cyclonedx-py", + "vendor": "CycloneDX", + "version": "thisVersion-testing" + }, + { + "name": "cyclonedx-python-lib", + "vendor": "CycloneDX", + "version": "libVersion-testing" + } + ] + }, + "version": 1, + "$schema": "http://cyclonedx.org/schema/bom-1.2b.schema.json", + "bomFormat": "CycloneDX", + "specVersion": "1.2" +} \ No newline at end of file diff --git a/tests/_data/snapshots/poetry/plain_with-optionals-no-extra_lock10_1.2.xml.bin b/tests/_data/snapshots/poetry/plain_with-optionals-no-extra_lock10_1.2.xml.bin new file mode 100644 index 00000000..90ee9fbd --- /dev/null +++ b/tests/_data/snapshots/poetry/plain_with-optionals-no-extra_lock10_1.2.xml.bin @@ -0,0 +1,25 @@ + + + + + + CycloneDX + cyclonedx-py + thisVersion-testing + + + CycloneDX + cyclonedx-python-lib + libVersion-testing + + + + with-optionals-no-extra + 0.1.0 + depenndencies with optionlas and no exgtras + + + + + + diff --git a/tests/_data/snapshots/poetry/plain_with-optionals-no-extra_lock10_1.3.json.bin b/tests/_data/snapshots/poetry/plain_with-optionals-no-extra_lock10_1.3.json.bin new file mode 100644 index 00000000..307dd935 --- /dev/null +++ b/tests/_data/snapshots/poetry/plain_with-optionals-no-extra_lock10_1.3.json.bin @@ -0,0 +1,38 @@ +{ + "dependencies": [ + { + "ref": "with-optionals-no-extra" + } + ], + "metadata": { + "component": { + "bom-ref": "with-optionals-no-extra", + "description": "depenndencies with optionlas and no exgtras", + "name": "with-optionals-no-extra", + "type": "application", + "version": "0.1.0" + }, + "properties": [ + { + "name": "cdx:reproducible", + "value": "true" + } + ], + "tools": [ + { + "name": "cyclonedx-py", + "vendor": "CycloneDX", + "version": "thisVersion-testing" + }, + { + "name": "cyclonedx-python-lib", + "vendor": "CycloneDX", + "version": "libVersion-testing" + } + ] + }, + "version": 1, + "$schema": "http://cyclonedx.org/schema/bom-1.3a.schema.json", + "bomFormat": "CycloneDX", + "specVersion": "1.3" +} \ No newline at end of file diff --git a/tests/_data/snapshots/poetry/plain_with-optionals-no-extra_lock10_1.3.xml.bin b/tests/_data/snapshots/poetry/plain_with-optionals-no-extra_lock10_1.3.xml.bin new file mode 100644 index 00000000..c4729cea --- /dev/null +++ b/tests/_data/snapshots/poetry/plain_with-optionals-no-extra_lock10_1.3.xml.bin @@ -0,0 +1,28 @@ + + + + + + CycloneDX + cyclonedx-py + thisVersion-testing + + + CycloneDX + cyclonedx-python-lib + libVersion-testing + + + + with-optionals-no-extra + 0.1.0 + depenndencies with optionlas and no exgtras + + + true + + + + + + diff --git a/tests/_data/snapshots/poetry/plain_with-optionals-no-extra_lock10_1.4.json.bin b/tests/_data/snapshots/poetry/plain_with-optionals-no-extra_lock10_1.4.json.bin new file mode 100644 index 00000000..4781e8e6 --- /dev/null +++ b/tests/_data/snapshots/poetry/plain_with-optionals-no-extra_lock10_1.4.json.bin @@ -0,0 +1,73 @@ +{ + "dependencies": [ + { + "ref": "with-optionals-no-extra" + } + ], + "metadata": { + "component": { + "bom-ref": "with-optionals-no-extra", + "description": "depenndencies with optionlas and no exgtras", + "name": "with-optionals-no-extra", + "type": "application", + "version": "0.1.0" + }, + "properties": [ + { + "name": "cdx:reproducible", + "value": "true" + } + ], + "tools": [ + { + "externalReferences": [ + { + "type": "build-system", + "url": "https://github.com/CycloneDX/cyclonedx-python/actions" + }, + { + "type": "distribution", + "url": "https://pypi.org/project/cyclonedx-bom/" + }, + { + "type": "documentation", + "url": "https://cyclonedx-bom-tool.readthedocs.io/" + }, + { + "type": "issue-tracker", + "url": "https://github.com/CycloneDX/cyclonedx-python/issues" + }, + { + "type": "license", + "url": "https://github.com/CycloneDX/cyclonedx-python/blob/main/LICENSE" + }, + { + "type": "release-notes", + "url": "https://github.com/CycloneDX/cyclonedx-python/blob/main/CHANGELOG.md" + }, + { + "type": "vcs", + "url": "https://github.com/CycloneDX/cyclonedx-python/" + }, + { + "type": "website", + "url": "https://github.com/CycloneDX/cyclonedx-python/#readme" + } + ], + "name": "cyclonedx-py", + "vendor": "CycloneDX", + "version": "thisVersion-testing" + }, + { + "externalReferences": [ ], + "name": "cyclonedx-python-lib", + "vendor": "CycloneDX", + "version": "libVersion-testing" + } + ] + }, + "version": 1, + "$schema": "http://cyclonedx.org/schema/bom-1.4.schema.json", + "bomFormat": "CycloneDX", + "specVersion": "1.4" +} \ No newline at end of file diff --git a/tests/_data/snapshots/poetry/plain_with-optionals-no-extra_lock10_1.4.xml.bin b/tests/_data/snapshots/poetry/plain_with-optionals-no-extra_lock10_1.4.xml.bin new file mode 100644 index 00000000..0fda5529 --- /dev/null +++ b/tests/_data/snapshots/poetry/plain_with-optionals-no-extra_lock10_1.4.xml.bin @@ -0,0 +1,55 @@ + + + + + + CycloneDX + cyclonedx-py + thisVersion-testing + + + https://github.com/CycloneDX/cyclonedx-python/actions + + + https://pypi.org/project/cyclonedx-bom/ + + + https://cyclonedx-bom-tool.readthedocs.io/ + + + https://github.com/CycloneDX/cyclonedx-python/issues + + + https://github.com/CycloneDX/cyclonedx-python/blob/main/LICENSE + + + https://github.com/CycloneDX/cyclonedx-python/blob/main/CHANGELOG.md + + + https://github.com/CycloneDX/cyclonedx-python/ + + + https://github.com/CycloneDX/cyclonedx-python/#readme + + + + + CycloneDX + cyclonedx-python-lib + libVersion-testing + + + + + with-optionals-no-extra + 0.1.0 + depenndencies with optionlas and no exgtras + + + true + + + + + + diff --git a/tests/_data/snapshots/poetry/plain_with-optionals-no-extra_lock10_1.5.json.bin b/tests/_data/snapshots/poetry/plain_with-optionals-no-extra_lock10_1.5.json.bin new file mode 100644 index 00000000..e123dd16 --- /dev/null +++ b/tests/_data/snapshots/poetry/plain_with-optionals-no-extra_lock10_1.5.json.bin @@ -0,0 +1,87 @@ +{ + "dependencies": [ + { + "ref": "with-optionals-no-extra" + } + ], + "metadata": { + "component": { + "bom-ref": "with-optionals-no-extra", + "description": "depenndencies with optionlas and no exgtras", + "name": "with-optionals-no-extra", + "type": "application", + "version": "0.1.0" + }, + "properties": [ + { + "name": "cdx:reproducible", + "value": "true" + } + ], + "tools": { + "components": [ + { + "description": "CycloneDX Software Bill of Materials (SBOM) generator for Python projects and environments", + "externalReferences": [ + { + "type": "build-system", + "url": "https://github.com/CycloneDX/cyclonedx-python/actions" + }, + { + "type": "distribution", + "url": "https://pypi.org/project/cyclonedx-bom/" + }, + { + "type": "documentation", + "url": "https://cyclonedx-bom-tool.readthedocs.io/" + }, + { + "type": "issue-tracker", + "url": "https://github.com/CycloneDX/cyclonedx-python/issues" + }, + { + "type": "license", + "url": "https://github.com/CycloneDX/cyclonedx-python/blob/main/LICENSE" + }, + { + "type": "release-notes", + "url": "https://github.com/CycloneDX/cyclonedx-python/blob/main/CHANGELOG.md" + }, + { + "type": "vcs", + "url": "https://github.com/CycloneDX/cyclonedx-python/" + }, + { + "type": "website", + "url": "https://github.com/CycloneDX/cyclonedx-python/#readme" + } + ], + "group": "CycloneDX", + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "name": "cyclonedx-py", + "type": "application", + "version": "thisVersion-testing" + }, + { + "description": "stripped", + "externalReferences": [ ], + "group": "CycloneDX", + "licenses": [ ], + "name": "cyclonedx-python-lib", + "type": "library", + "version": "libVersion-testing" + } + ] + } + }, + "version": 1, + "$schema": "http://cyclonedx.org/schema/bom-1.5.schema.json", + "bomFormat": "CycloneDX", + "specVersion": "1.5" +} \ No newline at end of file diff --git a/tests/_data/snapshots/poetry/plain_with-optionals-no-extra_lock10_1.5.xml.bin b/tests/_data/snapshots/poetry/plain_with-optionals-no-extra_lock10_1.5.xml.bin new file mode 100644 index 00000000..85a1378c --- /dev/null +++ b/tests/_data/snapshots/poetry/plain_with-optionals-no-extra_lock10_1.5.xml.bin @@ -0,0 +1,65 @@ + + + + + + + CycloneDX + cyclonedx-py + thisVersion-testing + CycloneDX Software Bill of Materials (SBOM) generator for Python projects and environments + + + Apache-2.0 + + + + + https://github.com/CycloneDX/cyclonedx-python/actions + + + https://pypi.org/project/cyclonedx-bom/ + + + https://cyclonedx-bom-tool.readthedocs.io/ + + + https://github.com/CycloneDX/cyclonedx-python/issues + + + https://github.com/CycloneDX/cyclonedx-python/blob/main/LICENSE + + + https://github.com/CycloneDX/cyclonedx-python/blob/main/CHANGELOG.md + + + https://github.com/CycloneDX/cyclonedx-python/ + + + https://github.com/CycloneDX/cyclonedx-python/#readme + + + + + CycloneDX + cyclonedx-python-lib + libVersion-testing + + + + + + + + with-optionals-no-extra + 0.1.0 + depenndencies with optionlas and no exgtras + + + true + + + + + + diff --git a/tests/_data/snapshots/poetry/plain_with-optionals-no-extra_lock10_1.6.json.bin b/tests/_data/snapshots/poetry/plain_with-optionals-no-extra_lock10_1.6.json.bin new file mode 100644 index 00000000..94488329 --- /dev/null +++ b/tests/_data/snapshots/poetry/plain_with-optionals-no-extra_lock10_1.6.json.bin @@ -0,0 +1,88 @@ +{ + "dependencies": [ + { + "ref": "with-optionals-no-extra" + } + ], + "metadata": { + "component": { + "bom-ref": "with-optionals-no-extra", + "description": "depenndencies with optionlas and no exgtras", + "name": "with-optionals-no-extra", + "type": "application", + "version": "0.1.0" + }, + "properties": [ + { + "name": "cdx:reproducible", + "value": "true" + } + ], + "tools": { + "components": [ + { + "description": "CycloneDX Software Bill of Materials (SBOM) generator for Python projects and environments", + "externalReferences": [ + { + "type": "build-system", + "url": "https://github.com/CycloneDX/cyclonedx-python/actions" + }, + { + "type": "distribution", + "url": "https://pypi.org/project/cyclonedx-bom/" + }, + { + "type": "documentation", + "url": "https://cyclonedx-bom-tool.readthedocs.io/" + }, + { + "type": "issue-tracker", + "url": "https://github.com/CycloneDX/cyclonedx-python/issues" + }, + { + "type": "license", + "url": "https://github.com/CycloneDX/cyclonedx-python/blob/main/LICENSE" + }, + { + "type": "release-notes", + "url": "https://github.com/CycloneDX/cyclonedx-python/blob/main/CHANGELOG.md" + }, + { + "type": "vcs", + "url": "https://github.com/CycloneDX/cyclonedx-python/" + }, + { + "type": "website", + "url": "https://github.com/CycloneDX/cyclonedx-python/#readme" + } + ], + "group": "CycloneDX", + "licenses": [ + { + "license": { + "acknowledgement": "declared", + "id": "Apache-2.0" + } + } + ], + "name": "cyclonedx-py", + "type": "application", + "version": "thisVersion-testing" + }, + { + "description": "stripped", + "externalReferences": [ ], + "group": "CycloneDX", + "licenses": [ ], + "name": "cyclonedx-python-lib", + "type": "library", + "version": "libVersion-testing" + } + ] + } + }, + "version": 1, + "$schema": "http://cyclonedx.org/schema/bom-1.6.schema.json", + "bomFormat": "CycloneDX", + "specVersion": "1.6" +} \ No newline at end of file diff --git a/tests/_data/snapshots/poetry/plain_with-optionals-no-extra_lock10_1.6.xml.bin b/tests/_data/snapshots/poetry/plain_with-optionals-no-extra_lock10_1.6.xml.bin new file mode 100644 index 00000000..7d579425 --- /dev/null +++ b/tests/_data/snapshots/poetry/plain_with-optionals-no-extra_lock10_1.6.xml.bin @@ -0,0 +1,65 @@ + + + + + + + CycloneDX + cyclonedx-py + thisVersion-testing + CycloneDX Software Bill of Materials (SBOM) generator for Python projects and environments + + + Apache-2.0 + + + + + https://github.com/CycloneDX/cyclonedx-python/actions + + + https://pypi.org/project/cyclonedx-bom/ + + + https://cyclonedx-bom-tool.readthedocs.io/ + + + https://github.com/CycloneDX/cyclonedx-python/issues + + + https://github.com/CycloneDX/cyclonedx-python/blob/main/LICENSE + + + https://github.com/CycloneDX/cyclonedx-python/blob/main/CHANGELOG.md + + + https://github.com/CycloneDX/cyclonedx-python/ + + + https://github.com/CycloneDX/cyclonedx-python/#readme + + + + + CycloneDX + cyclonedx-python-lib + libVersion-testing + + + + + + + + with-optionals-no-extra + 0.1.0 + depenndencies with optionlas and no exgtras + + + true + + + + + + diff --git a/tests/_data/snapshots/poetry/plain_with-optionals-no-extra_lock11_1.0.xml.bin b/tests/_data/snapshots/poetry/plain_with-optionals-no-extra_lock11_1.0.xml.bin new file mode 100644 index 00000000..acb06612 --- /dev/null +++ b/tests/_data/snapshots/poetry/plain_with-optionals-no-extra_lock11_1.0.xml.bin @@ -0,0 +1,4 @@ + + + + diff --git a/tests/_data/snapshots/poetry/plain_with-optionals-no-extra_lock11_1.1.xml.bin b/tests/_data/snapshots/poetry/plain_with-optionals-no-extra_lock11_1.1.xml.bin new file mode 100644 index 00000000..640f73ff --- /dev/null +++ b/tests/_data/snapshots/poetry/plain_with-optionals-no-extra_lock11_1.1.xml.bin @@ -0,0 +1,4 @@ + + + + diff --git a/tests/_data/snapshots/poetry/plain_with-optionals-no-extra_lock11_1.2.json.bin b/tests/_data/snapshots/poetry/plain_with-optionals-no-extra_lock11_1.2.json.bin new file mode 100644 index 00000000..6d128c92 --- /dev/null +++ b/tests/_data/snapshots/poetry/plain_with-optionals-no-extra_lock11_1.2.json.bin @@ -0,0 +1,32 @@ +{ + "dependencies": [ + { + "ref": "with-optionals-no-extra" + } + ], + "metadata": { + "component": { + "bom-ref": "with-optionals-no-extra", + "description": "depenndencies with optionlas and no exgtras", + "name": "with-optionals-no-extra", + "type": "application", + "version": "0.1.0" + }, + "tools": [ + { + "name": "cyclonedx-py", + "vendor": "CycloneDX", + "version": "thisVersion-testing" + }, + { + "name": "cyclonedx-python-lib", + "vendor": "CycloneDX", + "version": "libVersion-testing" + } + ] + }, + "version": 1, + "$schema": "http://cyclonedx.org/schema/bom-1.2b.schema.json", + "bomFormat": "CycloneDX", + "specVersion": "1.2" +} \ No newline at end of file diff --git a/tests/_data/snapshots/poetry/plain_with-optionals-no-extra_lock11_1.2.xml.bin b/tests/_data/snapshots/poetry/plain_with-optionals-no-extra_lock11_1.2.xml.bin new file mode 100644 index 00000000..90ee9fbd --- /dev/null +++ b/tests/_data/snapshots/poetry/plain_with-optionals-no-extra_lock11_1.2.xml.bin @@ -0,0 +1,25 @@ + + + + + + CycloneDX + cyclonedx-py + thisVersion-testing + + + CycloneDX + cyclonedx-python-lib + libVersion-testing + + + + with-optionals-no-extra + 0.1.0 + depenndencies with optionlas and no exgtras + + + + + + diff --git a/tests/_data/snapshots/poetry/plain_with-optionals-no-extra_lock11_1.3.json.bin b/tests/_data/snapshots/poetry/plain_with-optionals-no-extra_lock11_1.3.json.bin new file mode 100644 index 00000000..307dd935 --- /dev/null +++ b/tests/_data/snapshots/poetry/plain_with-optionals-no-extra_lock11_1.3.json.bin @@ -0,0 +1,38 @@ +{ + "dependencies": [ + { + "ref": "with-optionals-no-extra" + } + ], + "metadata": { + "component": { + "bom-ref": "with-optionals-no-extra", + "description": "depenndencies with optionlas and no exgtras", + "name": "with-optionals-no-extra", + "type": "application", + "version": "0.1.0" + }, + "properties": [ + { + "name": "cdx:reproducible", + "value": "true" + } + ], + "tools": [ + { + "name": "cyclonedx-py", + "vendor": "CycloneDX", + "version": "thisVersion-testing" + }, + { + "name": "cyclonedx-python-lib", + "vendor": "CycloneDX", + "version": "libVersion-testing" + } + ] + }, + "version": 1, + "$schema": "http://cyclonedx.org/schema/bom-1.3a.schema.json", + "bomFormat": "CycloneDX", + "specVersion": "1.3" +} \ No newline at end of file diff --git a/tests/_data/snapshots/poetry/plain_with-optionals-no-extra_lock11_1.3.xml.bin b/tests/_data/snapshots/poetry/plain_with-optionals-no-extra_lock11_1.3.xml.bin new file mode 100644 index 00000000..c4729cea --- /dev/null +++ b/tests/_data/snapshots/poetry/plain_with-optionals-no-extra_lock11_1.3.xml.bin @@ -0,0 +1,28 @@ + + + + + + CycloneDX + cyclonedx-py + thisVersion-testing + + + CycloneDX + cyclonedx-python-lib + libVersion-testing + + + + with-optionals-no-extra + 0.1.0 + depenndencies with optionlas and no exgtras + + + true + + + + + + diff --git a/tests/_data/snapshots/poetry/plain_with-optionals-no-extra_lock11_1.4.json.bin b/tests/_data/snapshots/poetry/plain_with-optionals-no-extra_lock11_1.4.json.bin new file mode 100644 index 00000000..4781e8e6 --- /dev/null +++ b/tests/_data/snapshots/poetry/plain_with-optionals-no-extra_lock11_1.4.json.bin @@ -0,0 +1,73 @@ +{ + "dependencies": [ + { + "ref": "with-optionals-no-extra" + } + ], + "metadata": { + "component": { + "bom-ref": "with-optionals-no-extra", + "description": "depenndencies with optionlas and no exgtras", + "name": "with-optionals-no-extra", + "type": "application", + "version": "0.1.0" + }, + "properties": [ + { + "name": "cdx:reproducible", + "value": "true" + } + ], + "tools": [ + { + "externalReferences": [ + { + "type": "build-system", + "url": "https://github.com/CycloneDX/cyclonedx-python/actions" + }, + { + "type": "distribution", + "url": "https://pypi.org/project/cyclonedx-bom/" + }, + { + "type": "documentation", + "url": "https://cyclonedx-bom-tool.readthedocs.io/" + }, + { + "type": "issue-tracker", + "url": "https://github.com/CycloneDX/cyclonedx-python/issues" + }, + { + "type": "license", + "url": "https://github.com/CycloneDX/cyclonedx-python/blob/main/LICENSE" + }, + { + "type": "release-notes", + "url": "https://github.com/CycloneDX/cyclonedx-python/blob/main/CHANGELOG.md" + }, + { + "type": "vcs", + "url": "https://github.com/CycloneDX/cyclonedx-python/" + }, + { + "type": "website", + "url": "https://github.com/CycloneDX/cyclonedx-python/#readme" + } + ], + "name": "cyclonedx-py", + "vendor": "CycloneDX", + "version": "thisVersion-testing" + }, + { + "externalReferences": [ ], + "name": "cyclonedx-python-lib", + "vendor": "CycloneDX", + "version": "libVersion-testing" + } + ] + }, + "version": 1, + "$schema": "http://cyclonedx.org/schema/bom-1.4.schema.json", + "bomFormat": "CycloneDX", + "specVersion": "1.4" +} \ No newline at end of file diff --git a/tests/_data/snapshots/poetry/plain_with-optionals-no-extra_lock11_1.4.xml.bin b/tests/_data/snapshots/poetry/plain_with-optionals-no-extra_lock11_1.4.xml.bin new file mode 100644 index 00000000..0fda5529 --- /dev/null +++ b/tests/_data/snapshots/poetry/plain_with-optionals-no-extra_lock11_1.4.xml.bin @@ -0,0 +1,55 @@ + + + + + + CycloneDX + cyclonedx-py + thisVersion-testing + + + https://github.com/CycloneDX/cyclonedx-python/actions + + + https://pypi.org/project/cyclonedx-bom/ + + + https://cyclonedx-bom-tool.readthedocs.io/ + + + https://github.com/CycloneDX/cyclonedx-python/issues + + + https://github.com/CycloneDX/cyclonedx-python/blob/main/LICENSE + + + https://github.com/CycloneDX/cyclonedx-python/blob/main/CHANGELOG.md + + + https://github.com/CycloneDX/cyclonedx-python/ + + + https://github.com/CycloneDX/cyclonedx-python/#readme + + + + + CycloneDX + cyclonedx-python-lib + libVersion-testing + + + + + with-optionals-no-extra + 0.1.0 + depenndencies with optionlas and no exgtras + + + true + + + + + + diff --git a/tests/_data/snapshots/poetry/plain_with-optionals-no-extra_lock11_1.5.json.bin b/tests/_data/snapshots/poetry/plain_with-optionals-no-extra_lock11_1.5.json.bin new file mode 100644 index 00000000..e123dd16 --- /dev/null +++ b/tests/_data/snapshots/poetry/plain_with-optionals-no-extra_lock11_1.5.json.bin @@ -0,0 +1,87 @@ +{ + "dependencies": [ + { + "ref": "with-optionals-no-extra" + } + ], + "metadata": { + "component": { + "bom-ref": "with-optionals-no-extra", + "description": "depenndencies with optionlas and no exgtras", + "name": "with-optionals-no-extra", + "type": "application", + "version": "0.1.0" + }, + "properties": [ + { + "name": "cdx:reproducible", + "value": "true" + } + ], + "tools": { + "components": [ + { + "description": "CycloneDX Software Bill of Materials (SBOM) generator for Python projects and environments", + "externalReferences": [ + { + "type": "build-system", + "url": "https://github.com/CycloneDX/cyclonedx-python/actions" + }, + { + "type": "distribution", + "url": "https://pypi.org/project/cyclonedx-bom/" + }, + { + "type": "documentation", + "url": "https://cyclonedx-bom-tool.readthedocs.io/" + }, + { + "type": "issue-tracker", + "url": "https://github.com/CycloneDX/cyclonedx-python/issues" + }, + { + "type": "license", + "url": "https://github.com/CycloneDX/cyclonedx-python/blob/main/LICENSE" + }, + { + "type": "release-notes", + "url": "https://github.com/CycloneDX/cyclonedx-python/blob/main/CHANGELOG.md" + }, + { + "type": "vcs", + "url": "https://github.com/CycloneDX/cyclonedx-python/" + }, + { + "type": "website", + "url": "https://github.com/CycloneDX/cyclonedx-python/#readme" + } + ], + "group": "CycloneDX", + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "name": "cyclonedx-py", + "type": "application", + "version": "thisVersion-testing" + }, + { + "description": "stripped", + "externalReferences": [ ], + "group": "CycloneDX", + "licenses": [ ], + "name": "cyclonedx-python-lib", + "type": "library", + "version": "libVersion-testing" + } + ] + } + }, + "version": 1, + "$schema": "http://cyclonedx.org/schema/bom-1.5.schema.json", + "bomFormat": "CycloneDX", + "specVersion": "1.5" +} \ No newline at end of file diff --git a/tests/_data/snapshots/poetry/plain_with-optionals-no-extra_lock11_1.5.xml.bin b/tests/_data/snapshots/poetry/plain_with-optionals-no-extra_lock11_1.5.xml.bin new file mode 100644 index 00000000..85a1378c --- /dev/null +++ b/tests/_data/snapshots/poetry/plain_with-optionals-no-extra_lock11_1.5.xml.bin @@ -0,0 +1,65 @@ + + + + + + + CycloneDX + cyclonedx-py + thisVersion-testing + CycloneDX Software Bill of Materials (SBOM) generator for Python projects and environments + + + Apache-2.0 + + + + + https://github.com/CycloneDX/cyclonedx-python/actions + + + https://pypi.org/project/cyclonedx-bom/ + + + https://cyclonedx-bom-tool.readthedocs.io/ + + + https://github.com/CycloneDX/cyclonedx-python/issues + + + https://github.com/CycloneDX/cyclonedx-python/blob/main/LICENSE + + + https://github.com/CycloneDX/cyclonedx-python/blob/main/CHANGELOG.md + + + https://github.com/CycloneDX/cyclonedx-python/ + + + https://github.com/CycloneDX/cyclonedx-python/#readme + + + + + CycloneDX + cyclonedx-python-lib + libVersion-testing + + + + + + + + with-optionals-no-extra + 0.1.0 + depenndencies with optionlas and no exgtras + + + true + + + + + + diff --git a/tests/_data/snapshots/poetry/plain_with-optionals-no-extra_lock11_1.6.json.bin b/tests/_data/snapshots/poetry/plain_with-optionals-no-extra_lock11_1.6.json.bin new file mode 100644 index 00000000..94488329 --- /dev/null +++ b/tests/_data/snapshots/poetry/plain_with-optionals-no-extra_lock11_1.6.json.bin @@ -0,0 +1,88 @@ +{ + "dependencies": [ + { + "ref": "with-optionals-no-extra" + } + ], + "metadata": { + "component": { + "bom-ref": "with-optionals-no-extra", + "description": "depenndencies with optionlas and no exgtras", + "name": "with-optionals-no-extra", + "type": "application", + "version": "0.1.0" + }, + "properties": [ + { + "name": "cdx:reproducible", + "value": "true" + } + ], + "tools": { + "components": [ + { + "description": "CycloneDX Software Bill of Materials (SBOM) generator for Python projects and environments", + "externalReferences": [ + { + "type": "build-system", + "url": "https://github.com/CycloneDX/cyclonedx-python/actions" + }, + { + "type": "distribution", + "url": "https://pypi.org/project/cyclonedx-bom/" + }, + { + "type": "documentation", + "url": "https://cyclonedx-bom-tool.readthedocs.io/" + }, + { + "type": "issue-tracker", + "url": "https://github.com/CycloneDX/cyclonedx-python/issues" + }, + { + "type": "license", + "url": "https://github.com/CycloneDX/cyclonedx-python/blob/main/LICENSE" + }, + { + "type": "release-notes", + "url": "https://github.com/CycloneDX/cyclonedx-python/blob/main/CHANGELOG.md" + }, + { + "type": "vcs", + "url": "https://github.com/CycloneDX/cyclonedx-python/" + }, + { + "type": "website", + "url": "https://github.com/CycloneDX/cyclonedx-python/#readme" + } + ], + "group": "CycloneDX", + "licenses": [ + { + "license": { + "acknowledgement": "declared", + "id": "Apache-2.0" + } + } + ], + "name": "cyclonedx-py", + "type": "application", + "version": "thisVersion-testing" + }, + { + "description": "stripped", + "externalReferences": [ ], + "group": "CycloneDX", + "licenses": [ ], + "name": "cyclonedx-python-lib", + "type": "library", + "version": "libVersion-testing" + } + ] + } + }, + "version": 1, + "$schema": "http://cyclonedx.org/schema/bom-1.6.schema.json", + "bomFormat": "CycloneDX", + "specVersion": "1.6" +} \ No newline at end of file diff --git a/tests/_data/snapshots/poetry/plain_with-optionals-no-extra_lock11_1.6.xml.bin b/tests/_data/snapshots/poetry/plain_with-optionals-no-extra_lock11_1.6.xml.bin new file mode 100644 index 00000000..7d579425 --- /dev/null +++ b/tests/_data/snapshots/poetry/plain_with-optionals-no-extra_lock11_1.6.xml.bin @@ -0,0 +1,65 @@ + + + + + + + CycloneDX + cyclonedx-py + thisVersion-testing + CycloneDX Software Bill of Materials (SBOM) generator for Python projects and environments + + + Apache-2.0 + + + + + https://github.com/CycloneDX/cyclonedx-python/actions + + + https://pypi.org/project/cyclonedx-bom/ + + + https://cyclonedx-bom-tool.readthedocs.io/ + + + https://github.com/CycloneDX/cyclonedx-python/issues + + + https://github.com/CycloneDX/cyclonedx-python/blob/main/LICENSE + + + https://github.com/CycloneDX/cyclonedx-python/blob/main/CHANGELOG.md + + + https://github.com/CycloneDX/cyclonedx-python/ + + + https://github.com/CycloneDX/cyclonedx-python/#readme + + + + + CycloneDX + cyclonedx-python-lib + libVersion-testing + + + + + + + + with-optionals-no-extra + 0.1.0 + depenndencies with optionlas and no exgtras + + + true + + + + + + diff --git a/tests/_data/snapshots/poetry/plain_with-optionals-no-extra_lock20_1.0.xml.bin b/tests/_data/snapshots/poetry/plain_with-optionals-no-extra_lock20_1.0.xml.bin new file mode 100644 index 00000000..acb06612 --- /dev/null +++ b/tests/_data/snapshots/poetry/plain_with-optionals-no-extra_lock20_1.0.xml.bin @@ -0,0 +1,4 @@ + + + + diff --git a/tests/_data/snapshots/poetry/plain_with-optionals-no-extra_lock20_1.1.xml.bin b/tests/_data/snapshots/poetry/plain_with-optionals-no-extra_lock20_1.1.xml.bin new file mode 100644 index 00000000..640f73ff --- /dev/null +++ b/tests/_data/snapshots/poetry/plain_with-optionals-no-extra_lock20_1.1.xml.bin @@ -0,0 +1,4 @@ + + + + diff --git a/tests/_data/snapshots/poetry/plain_with-optionals-no-extra_lock20_1.2.json.bin b/tests/_data/snapshots/poetry/plain_with-optionals-no-extra_lock20_1.2.json.bin new file mode 100644 index 00000000..6d128c92 --- /dev/null +++ b/tests/_data/snapshots/poetry/plain_with-optionals-no-extra_lock20_1.2.json.bin @@ -0,0 +1,32 @@ +{ + "dependencies": [ + { + "ref": "with-optionals-no-extra" + } + ], + "metadata": { + "component": { + "bom-ref": "with-optionals-no-extra", + "description": "depenndencies with optionlas and no exgtras", + "name": "with-optionals-no-extra", + "type": "application", + "version": "0.1.0" + }, + "tools": [ + { + "name": "cyclonedx-py", + "vendor": "CycloneDX", + "version": "thisVersion-testing" + }, + { + "name": "cyclonedx-python-lib", + "vendor": "CycloneDX", + "version": "libVersion-testing" + } + ] + }, + "version": 1, + "$schema": "http://cyclonedx.org/schema/bom-1.2b.schema.json", + "bomFormat": "CycloneDX", + "specVersion": "1.2" +} \ No newline at end of file diff --git a/tests/_data/snapshots/poetry/plain_with-optionals-no-extra_lock20_1.2.xml.bin b/tests/_data/snapshots/poetry/plain_with-optionals-no-extra_lock20_1.2.xml.bin new file mode 100644 index 00000000..90ee9fbd --- /dev/null +++ b/tests/_data/snapshots/poetry/plain_with-optionals-no-extra_lock20_1.2.xml.bin @@ -0,0 +1,25 @@ + + + + + + CycloneDX + cyclonedx-py + thisVersion-testing + + + CycloneDX + cyclonedx-python-lib + libVersion-testing + + + + with-optionals-no-extra + 0.1.0 + depenndencies with optionlas and no exgtras + + + + + + diff --git a/tests/_data/snapshots/poetry/plain_with-optionals-no-extra_lock20_1.3.json.bin b/tests/_data/snapshots/poetry/plain_with-optionals-no-extra_lock20_1.3.json.bin new file mode 100644 index 00000000..307dd935 --- /dev/null +++ b/tests/_data/snapshots/poetry/plain_with-optionals-no-extra_lock20_1.3.json.bin @@ -0,0 +1,38 @@ +{ + "dependencies": [ + { + "ref": "with-optionals-no-extra" + } + ], + "metadata": { + "component": { + "bom-ref": "with-optionals-no-extra", + "description": "depenndencies with optionlas and no exgtras", + "name": "with-optionals-no-extra", + "type": "application", + "version": "0.1.0" + }, + "properties": [ + { + "name": "cdx:reproducible", + "value": "true" + } + ], + "tools": [ + { + "name": "cyclonedx-py", + "vendor": "CycloneDX", + "version": "thisVersion-testing" + }, + { + "name": "cyclonedx-python-lib", + "vendor": "CycloneDX", + "version": "libVersion-testing" + } + ] + }, + "version": 1, + "$schema": "http://cyclonedx.org/schema/bom-1.3a.schema.json", + "bomFormat": "CycloneDX", + "specVersion": "1.3" +} \ No newline at end of file diff --git a/tests/_data/snapshots/poetry/plain_with-optionals-no-extra_lock20_1.3.xml.bin b/tests/_data/snapshots/poetry/plain_with-optionals-no-extra_lock20_1.3.xml.bin new file mode 100644 index 00000000..c4729cea --- /dev/null +++ b/tests/_data/snapshots/poetry/plain_with-optionals-no-extra_lock20_1.3.xml.bin @@ -0,0 +1,28 @@ + + + + + + CycloneDX + cyclonedx-py + thisVersion-testing + + + CycloneDX + cyclonedx-python-lib + libVersion-testing + + + + with-optionals-no-extra + 0.1.0 + depenndencies with optionlas and no exgtras + + + true + + + + + + diff --git a/tests/_data/snapshots/poetry/plain_with-optionals-no-extra_lock20_1.4.json.bin b/tests/_data/snapshots/poetry/plain_with-optionals-no-extra_lock20_1.4.json.bin new file mode 100644 index 00000000..4781e8e6 --- /dev/null +++ b/tests/_data/snapshots/poetry/plain_with-optionals-no-extra_lock20_1.4.json.bin @@ -0,0 +1,73 @@ +{ + "dependencies": [ + { + "ref": "with-optionals-no-extra" + } + ], + "metadata": { + "component": { + "bom-ref": "with-optionals-no-extra", + "description": "depenndencies with optionlas and no exgtras", + "name": "with-optionals-no-extra", + "type": "application", + "version": "0.1.0" + }, + "properties": [ + { + "name": "cdx:reproducible", + "value": "true" + } + ], + "tools": [ + { + "externalReferences": [ + { + "type": "build-system", + "url": "https://github.com/CycloneDX/cyclonedx-python/actions" + }, + { + "type": "distribution", + "url": "https://pypi.org/project/cyclonedx-bom/" + }, + { + "type": "documentation", + "url": "https://cyclonedx-bom-tool.readthedocs.io/" + }, + { + "type": "issue-tracker", + "url": "https://github.com/CycloneDX/cyclonedx-python/issues" + }, + { + "type": "license", + "url": "https://github.com/CycloneDX/cyclonedx-python/blob/main/LICENSE" + }, + { + "type": "release-notes", + "url": "https://github.com/CycloneDX/cyclonedx-python/blob/main/CHANGELOG.md" + }, + { + "type": "vcs", + "url": "https://github.com/CycloneDX/cyclonedx-python/" + }, + { + "type": "website", + "url": "https://github.com/CycloneDX/cyclonedx-python/#readme" + } + ], + "name": "cyclonedx-py", + "vendor": "CycloneDX", + "version": "thisVersion-testing" + }, + { + "externalReferences": [ ], + "name": "cyclonedx-python-lib", + "vendor": "CycloneDX", + "version": "libVersion-testing" + } + ] + }, + "version": 1, + "$schema": "http://cyclonedx.org/schema/bom-1.4.schema.json", + "bomFormat": "CycloneDX", + "specVersion": "1.4" +} \ No newline at end of file diff --git a/tests/_data/snapshots/poetry/plain_with-optionals-no-extra_lock20_1.4.xml.bin b/tests/_data/snapshots/poetry/plain_with-optionals-no-extra_lock20_1.4.xml.bin new file mode 100644 index 00000000..0fda5529 --- /dev/null +++ b/tests/_data/snapshots/poetry/plain_with-optionals-no-extra_lock20_1.4.xml.bin @@ -0,0 +1,55 @@ + + + + + + CycloneDX + cyclonedx-py + thisVersion-testing + + + https://github.com/CycloneDX/cyclonedx-python/actions + + + https://pypi.org/project/cyclonedx-bom/ + + + https://cyclonedx-bom-tool.readthedocs.io/ + + + https://github.com/CycloneDX/cyclonedx-python/issues + + + https://github.com/CycloneDX/cyclonedx-python/blob/main/LICENSE + + + https://github.com/CycloneDX/cyclonedx-python/blob/main/CHANGELOG.md + + + https://github.com/CycloneDX/cyclonedx-python/ + + + https://github.com/CycloneDX/cyclonedx-python/#readme + + + + + CycloneDX + cyclonedx-python-lib + libVersion-testing + + + + + with-optionals-no-extra + 0.1.0 + depenndencies with optionlas and no exgtras + + + true + + + + + + diff --git a/tests/_data/snapshots/poetry/plain_with-optionals-no-extra_lock20_1.5.json.bin b/tests/_data/snapshots/poetry/plain_with-optionals-no-extra_lock20_1.5.json.bin new file mode 100644 index 00000000..e123dd16 --- /dev/null +++ b/tests/_data/snapshots/poetry/plain_with-optionals-no-extra_lock20_1.5.json.bin @@ -0,0 +1,87 @@ +{ + "dependencies": [ + { + "ref": "with-optionals-no-extra" + } + ], + "metadata": { + "component": { + "bom-ref": "with-optionals-no-extra", + "description": "depenndencies with optionlas and no exgtras", + "name": "with-optionals-no-extra", + "type": "application", + "version": "0.1.0" + }, + "properties": [ + { + "name": "cdx:reproducible", + "value": "true" + } + ], + "tools": { + "components": [ + { + "description": "CycloneDX Software Bill of Materials (SBOM) generator for Python projects and environments", + "externalReferences": [ + { + "type": "build-system", + "url": "https://github.com/CycloneDX/cyclonedx-python/actions" + }, + { + "type": "distribution", + "url": "https://pypi.org/project/cyclonedx-bom/" + }, + { + "type": "documentation", + "url": "https://cyclonedx-bom-tool.readthedocs.io/" + }, + { + "type": "issue-tracker", + "url": "https://github.com/CycloneDX/cyclonedx-python/issues" + }, + { + "type": "license", + "url": "https://github.com/CycloneDX/cyclonedx-python/blob/main/LICENSE" + }, + { + "type": "release-notes", + "url": "https://github.com/CycloneDX/cyclonedx-python/blob/main/CHANGELOG.md" + }, + { + "type": "vcs", + "url": "https://github.com/CycloneDX/cyclonedx-python/" + }, + { + "type": "website", + "url": "https://github.com/CycloneDX/cyclonedx-python/#readme" + } + ], + "group": "CycloneDX", + "licenses": [ + { + "license": { + "id": "Apache-2.0" + } + } + ], + "name": "cyclonedx-py", + "type": "application", + "version": "thisVersion-testing" + }, + { + "description": "stripped", + "externalReferences": [ ], + "group": "CycloneDX", + "licenses": [ ], + "name": "cyclonedx-python-lib", + "type": "library", + "version": "libVersion-testing" + } + ] + } + }, + "version": 1, + "$schema": "http://cyclonedx.org/schema/bom-1.5.schema.json", + "bomFormat": "CycloneDX", + "specVersion": "1.5" +} \ No newline at end of file diff --git a/tests/_data/snapshots/poetry/plain_with-optionals-no-extra_lock20_1.5.xml.bin b/tests/_data/snapshots/poetry/plain_with-optionals-no-extra_lock20_1.5.xml.bin new file mode 100644 index 00000000..85a1378c --- /dev/null +++ b/tests/_data/snapshots/poetry/plain_with-optionals-no-extra_lock20_1.5.xml.bin @@ -0,0 +1,65 @@ + + + + + + + CycloneDX + cyclonedx-py + thisVersion-testing + CycloneDX Software Bill of Materials (SBOM) generator for Python projects and environments + + + Apache-2.0 + + + + + https://github.com/CycloneDX/cyclonedx-python/actions + + + https://pypi.org/project/cyclonedx-bom/ + + + https://cyclonedx-bom-tool.readthedocs.io/ + + + https://github.com/CycloneDX/cyclonedx-python/issues + + + https://github.com/CycloneDX/cyclonedx-python/blob/main/LICENSE + + + https://github.com/CycloneDX/cyclonedx-python/blob/main/CHANGELOG.md + + + https://github.com/CycloneDX/cyclonedx-python/ + + + https://github.com/CycloneDX/cyclonedx-python/#readme + + + + + CycloneDX + cyclonedx-python-lib + libVersion-testing + + + + + + + + with-optionals-no-extra + 0.1.0 + depenndencies with optionlas and no exgtras + + + true + + + + + + diff --git a/tests/_data/snapshots/poetry/plain_with-optionals-no-extra_lock20_1.6.json.bin b/tests/_data/snapshots/poetry/plain_with-optionals-no-extra_lock20_1.6.json.bin new file mode 100644 index 00000000..94488329 --- /dev/null +++ b/tests/_data/snapshots/poetry/plain_with-optionals-no-extra_lock20_1.6.json.bin @@ -0,0 +1,88 @@ +{ + "dependencies": [ + { + "ref": "with-optionals-no-extra" + } + ], + "metadata": { + "component": { + "bom-ref": "with-optionals-no-extra", + "description": "depenndencies with optionlas and no exgtras", + "name": "with-optionals-no-extra", + "type": "application", + "version": "0.1.0" + }, + "properties": [ + { + "name": "cdx:reproducible", + "value": "true" + } + ], + "tools": { + "components": [ + { + "description": "CycloneDX Software Bill of Materials (SBOM) generator for Python projects and environments", + "externalReferences": [ + { + "type": "build-system", + "url": "https://github.com/CycloneDX/cyclonedx-python/actions" + }, + { + "type": "distribution", + "url": "https://pypi.org/project/cyclonedx-bom/" + }, + { + "type": "documentation", + "url": "https://cyclonedx-bom-tool.readthedocs.io/" + }, + { + "type": "issue-tracker", + "url": "https://github.com/CycloneDX/cyclonedx-python/issues" + }, + { + "type": "license", + "url": "https://github.com/CycloneDX/cyclonedx-python/blob/main/LICENSE" + }, + { + "type": "release-notes", + "url": "https://github.com/CycloneDX/cyclonedx-python/blob/main/CHANGELOG.md" + }, + { + "type": "vcs", + "url": "https://github.com/CycloneDX/cyclonedx-python/" + }, + { + "type": "website", + "url": "https://github.com/CycloneDX/cyclonedx-python/#readme" + } + ], + "group": "CycloneDX", + "licenses": [ + { + "license": { + "acknowledgement": "declared", + "id": "Apache-2.0" + } + } + ], + "name": "cyclonedx-py", + "type": "application", + "version": "thisVersion-testing" + }, + { + "description": "stripped", + "externalReferences": [ ], + "group": "CycloneDX", + "licenses": [ ], + "name": "cyclonedx-python-lib", + "type": "library", + "version": "libVersion-testing" + } + ] + } + }, + "version": 1, + "$schema": "http://cyclonedx.org/schema/bom-1.6.schema.json", + "bomFormat": "CycloneDX", + "specVersion": "1.6" +} \ No newline at end of file diff --git a/tests/_data/snapshots/poetry/plain_with-optionals-no-extra_lock20_1.6.xml.bin b/tests/_data/snapshots/poetry/plain_with-optionals-no-extra_lock20_1.6.xml.bin new file mode 100644 index 00000000..7d579425 --- /dev/null +++ b/tests/_data/snapshots/poetry/plain_with-optionals-no-extra_lock20_1.6.xml.bin @@ -0,0 +1,65 @@ + + + + + + + CycloneDX + cyclonedx-py + thisVersion-testing + CycloneDX Software Bill of Materials (SBOM) generator for Python projects and environments + + + Apache-2.0 + + + + + https://github.com/CycloneDX/cyclonedx-python/actions + + + https://pypi.org/project/cyclonedx-bom/ + + + https://cyclonedx-bom-tool.readthedocs.io/ + + + https://github.com/CycloneDX/cyclonedx-python/issues + + + https://github.com/CycloneDX/cyclonedx-python/blob/main/LICENSE + + + https://github.com/CycloneDX/cyclonedx-python/blob/main/CHANGELOG.md + + + https://github.com/CycloneDX/cyclonedx-python/ + + + https://github.com/CycloneDX/cyclonedx-python/#readme + + + + + CycloneDX + cyclonedx-python-lib + libVersion-testing + + + + + + + + with-optionals-no-extra + 0.1.0 + depenndencies with optionlas and no exgtras + + + true + + + + + + diff --git a/tests/_data/snapshots/poetry/some-extras_with-extras_lock10_1.0.xml.bin b/tests/_data/snapshots/poetry/some-extras_with-extras_lock10_1.0.xml.bin index 7f9505ed..a7cd0300 100644 --- a/tests/_data/snapshots/poetry/some-extras_with-extras_lock10_1.0.xml.bin +++ b/tests/_data/snapshots/poetry/some-extras_with-extras_lock10_1.0.xml.bin @@ -27,18 +27,18 @@ license-expression - 30.1.1 + 30.3.1 license-expression is a comprehensive utility library to parse, compare, simplify and normalize license expressions (such as SPDX license expressions) using boolean logic. optional - pkg:pypi/license-expression@30.1.1 + pkg:pypi/license-expression@30.3.1 false packageurl-python - 0.11.2 + 0.16.0 A purl aka. Package URL parser and builder optional - pkg:pypi/packageurl-python@0.11.2 + pkg:pypi/packageurl-python@0.16.0 false diff --git a/tests/_data/snapshots/poetry/some-extras_with-extras_lock10_1.1.xml.bin b/tests/_data/snapshots/poetry/some-extras_with-extras_lock10_1.1.xml.bin index a15cf69c..0d8c9bd4 100644 --- a/tests/_data/snapshots/poetry/some-extras_with-extras_lock10_1.1.xml.bin +++ b/tests/_data/snapshots/poetry/some-extras_with-extras_lock10_1.1.xml.bin @@ -22,19 +22,19 @@ optional pkg:pypi/defusedxml@0.7.1 - + license-expression - 30.1.1 + 30.3.1 license-expression is a comprehensive utility library to parse, compare, simplify and normalize license expressions (such as SPDX license expressions) using boolean logic. optional - pkg:pypi/license-expression@30.1.1 + pkg:pypi/license-expression@30.3.1 - + packageurl-python - 0.11.2 + 0.16.0 A purl aka. Package URL parser and builder optional - pkg:pypi/packageurl-python@0.11.2 + pkg:pypi/packageurl-python@0.16.0 py-serializable diff --git a/tests/_data/snapshots/poetry/some-extras_with-extras_lock10_1.2.json.bin b/tests/_data/snapshots/poetry/some-extras_with-extras_lock10_1.2.json.bin index 348ef0e2..c2db2498 100644 --- a/tests/_data/snapshots/poetry/some-extras_with-extras_lock10_1.2.json.bin +++ b/tests/_data/snapshots/poetry/some-extras_with-extras_lock10_1.2.json.bin @@ -28,22 +28,22 @@ "version": "0.7.1" }, { - "bom-ref": "license-expression@30.1.1", + "bom-ref": "license-expression@30.3.1", "description": "license-expression is a comprehensive utility library to parse, compare, simplify and normalize license expressions (such as SPDX license expressions) using boolean logic.", "name": "license-expression", - "purl": "pkg:pypi/license-expression@30.1.1", + "purl": "pkg:pypi/license-expression@30.3.1", "scope": "optional", "type": "library", - "version": "30.1.1" + "version": "30.3.1" }, { - "bom-ref": "packageurl-python@0.11.2", + "bom-ref": "packageurl-python@0.16.0", "description": "A purl aka. Package URL parser and builder", "name": "packageurl-python", - "purl": "pkg:pypi/packageurl-python@0.11.2", + "purl": "pkg:pypi/packageurl-python@0.16.0", "scope": "optional", "type": "library", - "version": "0.11.2" + "version": "0.16.0" }, { "bom-ref": "py-serializable@0.15.0", @@ -70,8 +70,8 @@ }, { "dependsOn": [ - "license-expression@30.1.1", - "packageurl-python@0.11.2", + "license-expression@30.3.1", + "packageurl-python@0.16.0", "py-serializable@0.15.0", "sortedcontainers@2.4.0" ], @@ -84,10 +84,10 @@ "dependsOn": [ "boolean.py@4.0" ], - "ref": "license-expression@30.1.1" + "ref": "license-expression@30.3.1" }, { - "ref": "packageurl-python@0.11.2" + "ref": "packageurl-python@0.16.0" }, { "dependsOn": [ diff --git a/tests/_data/snapshots/poetry/some-extras_with-extras_lock10_1.2.xml.bin b/tests/_data/snapshots/poetry/some-extras_with-extras_lock10_1.2.xml.bin index e5a2a801..eff295a0 100644 --- a/tests/_data/snapshots/poetry/some-extras_with-extras_lock10_1.2.xml.bin +++ b/tests/_data/snapshots/poetry/some-extras_with-extras_lock10_1.2.xml.bin @@ -41,19 +41,19 @@ optional pkg:pypi/defusedxml@0.7.1 - + license-expression - 30.1.1 + 30.3.1 license-expression is a comprehensive utility library to parse, compare, simplify and normalize license expressions (such as SPDX license expressions) using boolean logic. optional - pkg:pypi/license-expression@30.1.1 + pkg:pypi/license-expression@30.3.1 - + packageurl-python - 0.11.2 + 0.16.0 A purl aka. Package URL parser and builder optional - pkg:pypi/packageurl-python@0.11.2 + pkg:pypi/packageurl-python@0.16.0 py-serializable @@ -73,16 +73,16 @@ - - + + - + - + diff --git a/tests/_data/snapshots/poetry/some-extras_with-extras_lock10_1.3.json.bin b/tests/_data/snapshots/poetry/some-extras_with-extras_lock10_1.3.json.bin index 9c6558a2..54f94da4 100644 --- a/tests/_data/snapshots/poetry/some-extras_with-extras_lock10_1.3.json.bin +++ b/tests/_data/snapshots/poetry/some-extras_with-extras_lock10_1.3.json.bin @@ -54,7 +54,7 @@ "version": "0.7.1" }, { - "bom-ref": "license-expression@30.1.1", + "bom-ref": "license-expression@30.3.1", "description": "license-expression is a comprehensive utility library to parse, compare, simplify and normalize license expressions (such as SPDX license expressions) using boolean logic.", "name": "license-expression", "properties": [ @@ -63,13 +63,13 @@ "value": "main" } ], - "purl": "pkg:pypi/license-expression@30.1.1", + "purl": "pkg:pypi/license-expression@30.3.1", "scope": "optional", "type": "library", - "version": "30.1.1" + "version": "30.3.1" }, { - "bom-ref": "packageurl-python@0.11.2", + "bom-ref": "packageurl-python@0.16.0", "description": "A purl aka. Package URL parser and builder", "name": "packageurl-python", "properties": [ @@ -78,10 +78,10 @@ "value": "main" } ], - "purl": "pkg:pypi/packageurl-python@0.11.2", + "purl": "pkg:pypi/packageurl-python@0.16.0", "scope": "optional", "type": "library", - "version": "0.11.2" + "version": "0.16.0" }, { "bom-ref": "py-serializable@0.15.0", @@ -120,8 +120,8 @@ }, { "dependsOn": [ - "license-expression@30.1.1", - "packageurl-python@0.11.2", + "license-expression@30.3.1", + "packageurl-python@0.16.0", "py-serializable@0.15.0", "sortedcontainers@2.4.0" ], @@ -134,10 +134,10 @@ "dependsOn": [ "boolean.py@4.0" ], - "ref": "license-expression@30.1.1" + "ref": "license-expression@30.3.1" }, { - "ref": "packageurl-python@0.11.2" + "ref": "packageurl-python@0.16.0" }, { "dependsOn": [ diff --git a/tests/_data/snapshots/poetry/some-extras_with-extras_lock10_1.3.xml.bin b/tests/_data/snapshots/poetry/some-extras_with-extras_lock10_1.3.xml.bin index 5f771125..a04719f0 100644 --- a/tests/_data/snapshots/poetry/some-extras_with-extras_lock10_1.3.xml.bin +++ b/tests/_data/snapshots/poetry/some-extras_with-extras_lock10_1.3.xml.bin @@ -58,22 +58,22 @@ main - + license-expression - 30.1.1 + 30.3.1 license-expression is a comprehensive utility library to parse, compare, simplify and normalize license expressions (such as SPDX license expressions) using boolean logic. optional - pkg:pypi/license-expression@30.1.1 + pkg:pypi/license-expression@30.3.1 main - + packageurl-python - 0.11.2 + 0.16.0 A purl aka. Package URL parser and builder optional - pkg:pypi/packageurl-python@0.11.2 + pkg:pypi/packageurl-python@0.16.0 main @@ -102,16 +102,16 @@ - - + + - + - + diff --git a/tests/_data/snapshots/poetry/some-extras_with-extras_lock10_1.4.json.bin b/tests/_data/snapshots/poetry/some-extras_with-extras_lock10_1.4.json.bin index 3f54577c..7fa736b4 100644 --- a/tests/_data/snapshots/poetry/some-extras_with-extras_lock10_1.4.json.bin +++ b/tests/_data/snapshots/poetry/some-extras_with-extras_lock10_1.4.json.bin @@ -54,7 +54,7 @@ "version": "0.7.1" }, { - "bom-ref": "license-expression@30.1.1", + "bom-ref": "license-expression@30.3.1", "description": "license-expression is a comprehensive utility library to parse, compare, simplify and normalize license expressions (such as SPDX license expressions) using boolean logic.", "name": "license-expression", "properties": [ @@ -63,13 +63,13 @@ "value": "main" } ], - "purl": "pkg:pypi/license-expression@30.1.1", + "purl": "pkg:pypi/license-expression@30.3.1", "scope": "optional", "type": "library", - "version": "30.1.1" + "version": "30.3.1" }, { - "bom-ref": "packageurl-python@0.11.2", + "bom-ref": "packageurl-python@0.16.0", "description": "A purl aka. Package URL parser and builder", "name": "packageurl-python", "properties": [ @@ -78,10 +78,10 @@ "value": "main" } ], - "purl": "pkg:pypi/packageurl-python@0.11.2", + "purl": "pkg:pypi/packageurl-python@0.16.0", "scope": "optional", "type": "library", - "version": "0.11.2" + "version": "0.16.0" }, { "bom-ref": "py-serializable@0.15.0", @@ -120,8 +120,8 @@ }, { "dependsOn": [ - "license-expression@30.1.1", - "packageurl-python@0.11.2", + "license-expression@30.3.1", + "packageurl-python@0.16.0", "py-serializable@0.15.0", "sortedcontainers@2.4.0" ], @@ -134,10 +134,10 @@ "dependsOn": [ "boolean.py@4.0" ], - "ref": "license-expression@30.1.1" + "ref": "license-expression@30.3.1" }, { - "ref": "packageurl-python@0.11.2" + "ref": "packageurl-python@0.16.0" }, { "dependsOn": [ diff --git a/tests/_data/snapshots/poetry/some-extras_with-extras_lock10_1.4.xml.bin b/tests/_data/snapshots/poetry/some-extras_with-extras_lock10_1.4.xml.bin index 0a28bae3..b638525f 100644 --- a/tests/_data/snapshots/poetry/some-extras_with-extras_lock10_1.4.xml.bin +++ b/tests/_data/snapshots/poetry/some-extras_with-extras_lock10_1.4.xml.bin @@ -85,22 +85,22 @@ main - + license-expression - 30.1.1 + 30.3.1 license-expression is a comprehensive utility library to parse, compare, simplify and normalize license expressions (such as SPDX license expressions) using boolean logic. optional - pkg:pypi/license-expression@30.1.1 + pkg:pypi/license-expression@30.3.1 main - + packageurl-python - 0.11.2 + 0.16.0 A purl aka. Package URL parser and builder optional - pkg:pypi/packageurl-python@0.11.2 + pkg:pypi/packageurl-python@0.16.0 main @@ -129,16 +129,16 @@ - - + + - + - + diff --git a/tests/_data/snapshots/poetry/some-extras_with-extras_lock10_1.5.json.bin b/tests/_data/snapshots/poetry/some-extras_with-extras_lock10_1.5.json.bin index ea26dd08..898ac21f 100644 --- a/tests/_data/snapshots/poetry/some-extras_with-extras_lock10_1.5.json.bin +++ b/tests/_data/snapshots/poetry/some-extras_with-extras_lock10_1.5.json.bin @@ -54,7 +54,7 @@ "version": "0.7.1" }, { - "bom-ref": "license-expression@30.1.1", + "bom-ref": "license-expression@30.3.1", "description": "license-expression is a comprehensive utility library to parse, compare, simplify and normalize license expressions (such as SPDX license expressions) using boolean logic.", "name": "license-expression", "properties": [ @@ -63,13 +63,13 @@ "value": "main" } ], - "purl": "pkg:pypi/license-expression@30.1.1", + "purl": "pkg:pypi/license-expression@30.3.1", "scope": "optional", "type": "library", - "version": "30.1.1" + "version": "30.3.1" }, { - "bom-ref": "packageurl-python@0.11.2", + "bom-ref": "packageurl-python@0.16.0", "description": "A purl aka. Package URL parser and builder", "name": "packageurl-python", "properties": [ @@ -78,10 +78,10 @@ "value": "main" } ], - "purl": "pkg:pypi/packageurl-python@0.11.2", + "purl": "pkg:pypi/packageurl-python@0.16.0", "scope": "optional", "type": "library", - "version": "0.11.2" + "version": "0.16.0" }, { "bom-ref": "py-serializable@0.15.0", @@ -120,8 +120,8 @@ }, { "dependsOn": [ - "license-expression@30.1.1", - "packageurl-python@0.11.2", + "license-expression@30.3.1", + "packageurl-python@0.16.0", "py-serializable@0.15.0", "sortedcontainers@2.4.0" ], @@ -134,10 +134,10 @@ "dependsOn": [ "boolean.py@4.0" ], - "ref": "license-expression@30.1.1" + "ref": "license-expression@30.3.1" }, { - "ref": "packageurl-python@0.11.2" + "ref": "packageurl-python@0.16.0" }, { "dependsOn": [ diff --git a/tests/_data/snapshots/poetry/some-extras_with-extras_lock10_1.5.xml.bin b/tests/_data/snapshots/poetry/some-extras_with-extras_lock10_1.5.xml.bin index aa9ad436..b547c1d7 100644 --- a/tests/_data/snapshots/poetry/some-extras_with-extras_lock10_1.5.xml.bin +++ b/tests/_data/snapshots/poetry/some-extras_with-extras_lock10_1.5.xml.bin @@ -95,22 +95,22 @@ main - + license-expression - 30.1.1 + 30.3.1 license-expression is a comprehensive utility library to parse, compare, simplify and normalize license expressions (such as SPDX license expressions) using boolean logic. optional - pkg:pypi/license-expression@30.1.1 + pkg:pypi/license-expression@30.3.1 main - + packageurl-python - 0.11.2 + 0.16.0 A purl aka. Package URL parser and builder optional - pkg:pypi/packageurl-python@0.11.2 + pkg:pypi/packageurl-python@0.16.0 main @@ -139,16 +139,16 @@ - - + + - + - + diff --git a/tests/_data/snapshots/poetry/some-extras_with-extras_lock10_1.6.json.bin b/tests/_data/snapshots/poetry/some-extras_with-extras_lock10_1.6.json.bin index 206cb463..bcc16219 100644 --- a/tests/_data/snapshots/poetry/some-extras_with-extras_lock10_1.6.json.bin +++ b/tests/_data/snapshots/poetry/some-extras_with-extras_lock10_1.6.json.bin @@ -54,7 +54,7 @@ "version": "0.7.1" }, { - "bom-ref": "license-expression@30.1.1", + "bom-ref": "license-expression@30.3.1", "description": "license-expression is a comprehensive utility library to parse, compare, simplify and normalize license expressions (such as SPDX license expressions) using boolean logic.", "name": "license-expression", "properties": [ @@ -63,13 +63,13 @@ "value": "main" } ], - "purl": "pkg:pypi/license-expression@30.1.1", + "purl": "pkg:pypi/license-expression@30.3.1", "scope": "optional", "type": "library", - "version": "30.1.1" + "version": "30.3.1" }, { - "bom-ref": "packageurl-python@0.11.2", + "bom-ref": "packageurl-python@0.16.0", "description": "A purl aka. Package URL parser and builder", "name": "packageurl-python", "properties": [ @@ -78,10 +78,10 @@ "value": "main" } ], - "purl": "pkg:pypi/packageurl-python@0.11.2", + "purl": "pkg:pypi/packageurl-python@0.16.0", "scope": "optional", "type": "library", - "version": "0.11.2" + "version": "0.16.0" }, { "bom-ref": "py-serializable@0.15.0", @@ -120,8 +120,8 @@ }, { "dependsOn": [ - "license-expression@30.1.1", - "packageurl-python@0.11.2", + "license-expression@30.3.1", + "packageurl-python@0.16.0", "py-serializable@0.15.0", "sortedcontainers@2.4.0" ], @@ -134,10 +134,10 @@ "dependsOn": [ "boolean.py@4.0" ], - "ref": "license-expression@30.1.1" + "ref": "license-expression@30.3.1" }, { - "ref": "packageurl-python@0.11.2" + "ref": "packageurl-python@0.16.0" }, { "dependsOn": [ diff --git a/tests/_data/snapshots/poetry/some-extras_with-extras_lock10_1.6.xml.bin b/tests/_data/snapshots/poetry/some-extras_with-extras_lock10_1.6.xml.bin index c6e38789..377b639a 100644 --- a/tests/_data/snapshots/poetry/some-extras_with-extras_lock10_1.6.xml.bin +++ b/tests/_data/snapshots/poetry/some-extras_with-extras_lock10_1.6.xml.bin @@ -95,22 +95,22 @@ main - + license-expression - 30.1.1 + 30.3.1 license-expression is a comprehensive utility library to parse, compare, simplify and normalize license expressions (such as SPDX license expressions) using boolean logic. optional - pkg:pypi/license-expression@30.1.1 + pkg:pypi/license-expression@30.3.1 main - + packageurl-python - 0.11.2 + 0.16.0 A purl aka. Package URL parser and builder optional - pkg:pypi/packageurl-python@0.11.2 + pkg:pypi/packageurl-python@0.16.0 main @@ -139,16 +139,16 @@ - - + + - + - + diff --git a/tests/_data/snapshots/poetry/some-extras_with-extras_lock11_1.0.xml.bin b/tests/_data/snapshots/poetry/some-extras_with-extras_lock11_1.0.xml.bin index b81d4049..42c7fa62 100644 --- a/tests/_data/snapshots/poetry/some-extras_with-extras_lock11_1.0.xml.bin +++ b/tests/_data/snapshots/poetry/some-extras_with-extras_lock11_1.0.xml.bin @@ -11,10 +11,10 @@ attrs - 23.1.0 + 24.3.0 Classes Without Boilerplate optional - pkg:pypi/attrs@23.1.0 + pkg:pypi/attrs@24.3.0 false @@ -51,18 +51,18 @@ idna - 3.4 + 3.10 Internationalized Domain Names in Applications (IDNA) optional - pkg:pypi/idna@3.4 + pkg:pypi/idna@3.10 false importlib-resources - 6.1.1 + 6.4.5 Read resources from Python packages optional - pkg:pypi/importlib-resources@6.1.1 + pkg:pypi/importlib-resources@6.4.5 false @@ -75,50 +75,42 @@ jsonpointer - 2.4 + 3.0.0 Identify specific nodes in a JSON document (RFC 6901) optional - pkg:pypi/jsonpointer@2.4 + pkg:pypi/jsonpointer@3.0.0 false jsonschema - 4.19.2 + 4.23.0 An implementation of JSON Schema validation for Python optional - pkg:pypi/jsonschema@4.19.2 + pkg:pypi/jsonschema@4.23.0 false jsonschema-specifications - 2023.7.1 + 2023.12.1 The JSON Schema meta-schemas and vocabularies, exposed as a Registry optional - pkg:pypi/jsonschema-specifications@2023.7.1 + pkg:pypi/jsonschema-specifications@2023.12.1 false license-expression - 30.1.1 + 30.3.1 license-expression is a comprehensive utility library to parse, compare, simplify and normalize license expressions (such as SPDX license expressions) using boolean logic. optional - pkg:pypi/license-expression@30.1.1 - false - - - lxml - 4.9.3 - Powerful and Pythonic XML processing library combining libxml2/libxslt with the ElementTree API. - optional - pkg:pypi/lxml@4.9.3 + pkg:pypi/license-expression@30.3.1 false packageurl-python - 0.11.2 + 0.16.0 A purl aka. Package URL parser and builder optional - pkg:pypi/packageurl-python@0.11.2 + pkg:pypi/packageurl-python@0.16.0 false @@ -139,18 +131,18 @@ python-dateutil - 2.8.2 + 2.9.0.post0 Extensions to the standard Python datetime module optional - pkg:pypi/python-dateutil@2.8.2 + pkg:pypi/python-dateutil@2.9.0.post0 false referencing - 0.30.2 + 0.35.1 JSON Referencing + Python optional - pkg:pypi/referencing@0.30.2 + pkg:pypi/referencing@0.35.1 false @@ -171,18 +163,18 @@ rpds-py - 0.12.0 + 0.20.1 Python bindings to Rust's persistent data structures (rpds) optional - pkg:pypi/rpds-py@0.12.0 + pkg:pypi/rpds-py@0.20.1 false six - 1.16.0 + 1.17.0 Python 2 and 3 compatibility utilities optional - pkg:pypi/six@1.16.0 + pkg:pypi/six@1.17.0 false @@ -195,10 +187,10 @@ types-python-dateutil - 2.8.19.14 + 2.9.0.20241206 Typing stubs for python-dateutil optional - pkg:pypi/types-python-dateutil@2.8.19.14 + pkg:pypi/types-python-dateutil@2.9.0.20241206 false @@ -211,18 +203,18 @@ webcolors - 1.13 + 24.8.0 A library for working with the color formats defined by HTML and CSS. optional - pkg:pypi/webcolors@1.13 + pkg:pypi/webcolors@24.8.0 false zipp - 3.17.0 + 3.20.2 Backport of pathlib-compatible object wrapper for zip files optional - pkg:pypi/zipp@3.17.0 + pkg:pypi/zipp@3.20.2 false diff --git a/tests/_data/snapshots/poetry/some-extras_with-extras_lock11_1.1.xml.bin b/tests/_data/snapshots/poetry/some-extras_with-extras_lock11_1.1.xml.bin index 4a279cc5..ba169a98 100644 --- a/tests/_data/snapshots/poetry/some-extras_with-extras_lock11_1.1.xml.bin +++ b/tests/_data/snapshots/poetry/some-extras_with-extras_lock11_1.1.xml.bin @@ -18,19 +18,19 @@ - + attrs - 23.1.0 + 24.3.0 Classes Without Boilerplate optional - pkg:pypi/attrs@23.1.0 + pkg:pypi/attrs@24.3.0 - https://pypi.org/simple/attrs/#attrs-23.1.0-py3-none-any.whl + https://pypi.org/simple/attrs/#attrs-24.3.0-py3-none-any.whl from legacy-api - https://pypi.org/simple/attrs/#attrs-23.1.0.tar.gz + https://pypi.org/simple/attrs/#attrs-24.3.0.tar.gz from legacy-api @@ -41,6 +41,16 @@ Define boolean algebras, create and parse boolean expressions and create custom boolean DSL. optional pkg:pypi/boolean.py@4.0 + + + https://pypi.org/simple/boolean.py/#boolean.py-4.0-py3-none-any.whl + from legacy-api + + + https://pypi.org/simple/boolean.py/#boolean.py-4.0.tar.gz + from legacy-api + + cyclonedx-python-lib @@ -48,6 +58,16 @@ Python library for CycloneDX optional pkg:pypi/cyclonedx-python-lib@5.1.1 + + + https://pypi.org/simple/cyclonedx-python-lib/#cyclonedx_python_lib-5.1.1-py3-none-any.whl + from legacy-api + + + https://pypi.org/simple/cyclonedx-python-lib/#cyclonedx_python_lib-5.1.1.tar.gz + from legacy-api + + defusedxml @@ -55,6 +75,16 @@ XML bomb protection for Python stdlib modules optional pkg:pypi/defusedxml@0.7.1 + + + https://pypi.org/simple/defusedxml/#defusedxml-0.7.1-py2.py3-none-any.whl + from legacy-api + + + https://pypi.org/simple/defusedxml/#defusedxml-0.7.1.tar.gz + from legacy-api + + fqdn @@ -73,36 +103,36 @@ - + idna - 3.4 + 3.10 Internationalized Domain Names in Applications (IDNA) optional - pkg:pypi/idna@3.4 + pkg:pypi/idna@3.10 - https://pypi.org/simple/idna/#idna-3.4-py3-none-any.whl + https://pypi.org/simple/idna/#idna-3.10-py3-none-any.whl from legacy-api - https://pypi.org/simple/idna/#idna-3.4.tar.gz + https://pypi.org/simple/idna/#idna-3.10.tar.gz from legacy-api - + importlib-resources - 6.1.1 + 6.4.5 Read resources from Python packages optional - pkg:pypi/importlib-resources@6.1.1 + pkg:pypi/importlib-resources@6.4.5 - https://pypi.org/simple/importlib-resources/#importlib_resources-6.1.1-py3-none-any.whl + https://pypi.org/simple/importlib-resources/#importlib_resources-6.4.5-py3-none-any.whl from legacy-api - https://pypi.org/simple/importlib-resources/#importlib_resources-6.1.1.tar.gz + https://pypi.org/simple/importlib-resources/#importlib_resources-6.4.5.tar.gz from legacy-api @@ -124,67 +154,90 @@ - + jsonpointer - 2.4 + 3.0.0 Identify specific nodes in a JSON document (RFC 6901) optional - pkg:pypi/jsonpointer@2.4 + pkg:pypi/jsonpointer@3.0.0 - https://pypi.org/simple/jsonpointer/#jsonpointer-2.4-py2.py3-none-any.whl + https://pypi.org/simple/jsonpointer/#jsonpointer-3.0.0-py2.py3-none-any.whl from legacy-api - https://pypi.org/simple/jsonpointer/#jsonpointer-2.4.tar.gz + https://pypi.org/simple/jsonpointer/#jsonpointer-3.0.0.tar.gz from legacy-api - + jsonschema - 4.19.2 + 4.23.0 An implementation of JSON Schema validation for Python optional - pkg:pypi/jsonschema@4.19.2 + pkg:pypi/jsonschema@4.23.0 + + + https://pypi.org/simple/jsonschema/#jsonschema-4.23.0-py3-none-any.whl + from legacy-api + + + https://pypi.org/simple/jsonschema/#jsonschema-4.23.0.tar.gz + from legacy-api + + - + jsonschema-specifications - 2023.7.1 + 2023.12.1 The JSON Schema meta-schemas and vocabularies, exposed as a Registry optional - pkg:pypi/jsonschema-specifications@2023.7.1 + pkg:pypi/jsonschema-specifications@2023.12.1 - https://pypi.org/simple/jsonschema-specifications/#jsonschema_specifications-2023.7.1-py3-none-any.whl + https://pypi.org/simple/jsonschema-specifications/#jsonschema_specifications-2023.12.1-py3-none-any.whl from legacy-api - https://pypi.org/simple/jsonschema-specifications/#jsonschema_specifications-2023.7.1.tar.gz + https://pypi.org/simple/jsonschema-specifications/#jsonschema_specifications-2023.12.1.tar.gz from legacy-api - + license-expression - 30.1.1 + 30.3.1 license-expression is a comprehensive utility library to parse, compare, simplify and normalize license expressions (such as SPDX license expressions) using boolean logic. optional - pkg:pypi/license-expression@30.1.1 - - - lxml - 4.9.3 - Powerful and Pythonic XML processing library combining libxml2/libxslt with the ElementTree API. - optional - pkg:pypi/lxml@4.9.3 + pkg:pypi/license-expression@30.3.1 + + + https://pypi.org/simple/license-expression/#license_expression-30.3.1-py3-none-any.whl + from legacy-api + + + https://pypi.org/simple/license-expression/#license_expression-30.3.1.tar.gz + from legacy-api + + - + packageurl-python - 0.11.2 + 0.16.0 A purl aka. Package URL parser and builder optional - pkg:pypi/packageurl-python@0.11.2 + pkg:pypi/packageurl-python@0.16.0 + + + https://pypi.org/simple/packageurl-python/#packageurl_python-0.16.0-py3-none-any.whl + from legacy-api + + + https://pypi.org/simple/packageurl-python/#packageurl_python-0.16.0.tar.gz + from legacy-api + + pkgutil-resolve-name @@ -209,37 +262,47 @@ Library for serializing and deserializing Python Objects to and from JSON and XML. optional pkg:pypi/py-serializable@0.15.0 + + + https://pypi.org/simple/py-serializable/#py-serializable-0.15.0.tar.gz + from legacy-api + + + https://pypi.org/simple/py-serializable/#py_serializable-0.15.0-py3-none-any.whl + from legacy-api + + - + python-dateutil - 2.8.2 + 2.9.0.post0 Extensions to the standard Python datetime module optional - pkg:pypi/python-dateutil@2.8.2 + pkg:pypi/python-dateutil@2.9.0.post0 - https://pypi.org/simple/python-dateutil/#python-dateutil-2.8.2.tar.gz + https://pypi.org/simple/python-dateutil/#python-dateutil-2.9.0.post0.tar.gz from legacy-api - https://pypi.org/simple/python-dateutil/#python_dateutil-2.8.2-py2.py3-none-any.whl + https://pypi.org/simple/python-dateutil/#python_dateutil-2.9.0.post0-py2.py3-none-any.whl from legacy-api - + referencing - 0.30.2 + 0.35.1 JSON Referencing + Python optional - pkg:pypi/referencing@0.30.2 + pkg:pypi/referencing@0.35.1 - https://pypi.org/simple/referencing/#referencing-0.30.2-py3-none-any.whl + https://pypi.org/simple/referencing/#referencing-0.35.1-py3-none-any.whl from legacy-api - https://pypi.org/simple/referencing/#referencing-0.30.2.tar.gz + https://pypi.org/simple/referencing/#referencing-0.35.1.tar.gz from legacy-api @@ -278,424 +341,440 @@ - + rpds-py - 0.12.0 + 0.20.1 Python bindings to Rust's persistent data structures (rpds) optional - pkg:pypi/rpds-py@0.12.0 + pkg:pypi/rpds-py@0.20.1 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-macosx_10_7_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-macosx_10_12_x86_64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-macosx_11_0_arm64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-macosx_11_0_arm64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-musllinux_1_2_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-musllinux_1_2_aarch64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-musllinux_1_2_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-musllinux_1_2_i686.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-musllinux_1_2_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-musllinux_1_2_x86_64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-none-win32.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-none-win32.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-none-win_amd64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-none-win_amd64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-macosx_10_7_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-macosx_10_12_x86_64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-macosx_11_0_arm64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-macosx_11_0_arm64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-musllinux_1_2_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-musllinux_1_2_aarch64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-musllinux_1_2_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-musllinux_1_2_i686.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-musllinux_1_2_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-musllinux_1_2_x86_64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-none-win32.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-none-win32.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-none-win_amd64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-none-win_amd64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-macosx_10_7_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-macosx_10_12_x86_64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-macosx_11_0_arm64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-macosx_11_0_arm64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-musllinux_1_2_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-musllinux_1_2_aarch64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-musllinux_1_2_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-musllinux_1_2_i686.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-musllinux_1_2_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-musllinux_1_2_x86_64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-none-win32.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-none-win32.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-none-win_amd64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-none-win_amd64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-macosx_10_7_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-macosx_10_12_x86_64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-macosx_11_0_arm64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-macosx_11_0_arm64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-musllinux_1_2_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-musllinux_1_2_aarch64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-musllinux_1_2_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-musllinux_1_2_i686.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-musllinux_1_2_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-musllinux_1_2_x86_64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-none-win32.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-none-win32.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-none-win_amd64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-none-win_amd64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-macosx_10_7_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-macosx_10_12_x86_64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-macosx_11_0_arm64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-macosx_11_0_arm64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-musllinux_1_2_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-musllinux_1_2_aarch64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-musllinux_1_2_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-musllinux_1_2_i686.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-musllinux_1_2_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-musllinux_1_2_x86_64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-none-win32.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-none-win32.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-none-win_amd64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-none-win_amd64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-macosx_10_7_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-macosx_10_12_x86_64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-macosx_11_0_arm64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-musllinux_1_2_aarch64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-musllinux_1_2_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-musllinux_1_2_i686.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-musllinux_1_2_x86_64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-macosx_10_7_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-none-win32.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-macosx_11_0_arm64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-none-win_amd64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-macosx_10_12_x86_64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-macosx_11_0_arm64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-musllinux_1_2_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-musllinux_1_2_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-musllinux_1_2_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-macosx_10_7_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-musllinux_1_2_i686.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-macosx_11_0_arm64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-win_amd64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-macosx_10_12_x86_64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-macosx_11_0_arm64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-musllinux_1_2_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0.tar.gz + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl + from legacy-api + + + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-musllinux_1_2_i686.whl + from legacy-api + + + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl + from legacy-api + + + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-win_amd64.whl + from legacy-api + + + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1.tar.gz from legacy-api - + six - 1.16.0 + 1.17.0 Python 2 and 3 compatibility utilities optional - pkg:pypi/six@1.16.0 + pkg:pypi/six@1.17.0 - https://pypi.org/simple/six/#six-1.16.0-py2.py3-none-any.whl + https://pypi.org/simple/six/#six-1.17.0-py2.py3-none-any.whl from legacy-api - https://pypi.org/simple/six/#six-1.16.0.tar.gz + https://pypi.org/simple/six/#six-1.17.0.tar.gz from legacy-api @@ -706,20 +785,30 @@ Sorted Containers -- Sorted List, Sorted Dict, Sorted Set optional pkg:pypi/sortedcontainers@2.4.0 + + + https://pypi.org/simple/sortedcontainers/#sortedcontainers-2.4.0-py2.py3-none-any.whl + from legacy-api + + + https://pypi.org/simple/sortedcontainers/#sortedcontainers-2.4.0.tar.gz + from legacy-api + + - + types-python-dateutil - 2.8.19.14 + 2.9.0.20241206 Typing stubs for python-dateutil optional - pkg:pypi/types-python-dateutil@2.8.19.14 + pkg:pypi/types-python-dateutil@2.9.0.20241206 - https://pypi.org/simple/types-python-dateutil/#types-python-dateutil-2.8.19.14.tar.gz + https://pypi.org/simple/types-python-dateutil/#types_python_dateutil-2.9.0.20241206-py3-none-any.whl from legacy-api - https://pypi.org/simple/types-python-dateutil/#types_python_dateutil-2.8.19.14-py3-none-any.whl + https://pypi.org/simple/types-python-dateutil/#types_python_dateutil-2.9.0.20241206.tar.gz from legacy-api @@ -741,36 +830,36 @@ - + webcolors - 1.13 + 24.8.0 A library for working with the color formats defined by HTML and CSS. optional - pkg:pypi/webcolors@1.13 + pkg:pypi/webcolors@24.8.0 - https://pypi.org/simple/webcolors/#webcolors-1.13-py3-none-any.whl + https://pypi.org/simple/webcolors/#webcolors-24.8.0-py3-none-any.whl from legacy-api - https://pypi.org/simple/webcolors/#webcolors-1.13.tar.gz + https://pypi.org/simple/webcolors/#webcolors-24.8.0.tar.gz from legacy-api - + zipp - 3.17.0 + 3.20.2 Backport of pathlib-compatible object wrapper for zip files optional - pkg:pypi/zipp@3.17.0 + pkg:pypi/zipp@3.20.2 - https://pypi.org/simple/zipp/#zipp-3.17.0-py3-none-any.whl + https://pypi.org/simple/zipp/#zipp-3.20.2-py3-none-any.whl from legacy-api - https://pypi.org/simple/zipp/#zipp-3.17.0.tar.gz + https://pypi.org/simple/zipp/#zipp-3.20.2.tar.gz from legacy-api diff --git a/tests/_data/snapshots/poetry/some-extras_with-extras_lock11_1.2.json.bin b/tests/_data/snapshots/poetry/some-extras_with-extras_lock11_1.2.json.bin index 56dd1a68..19e531c6 100644 --- a/tests/_data/snapshots/poetry/some-extras_with-extras_lock11_1.2.json.bin +++ b/tests/_data/snapshots/poetry/some-extras_with-extras_lock11_1.2.json.bin @@ -22,29 +22,41 @@ "version": "1.3.0" }, { - "bom-ref": "attrs@23.1.0", + "bom-ref": "attrs@24.3.0", "description": "Classes Without Boilerplate", "externalReferences": [ { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/attrs/#attrs-23.1.0-py3-none-any.whl" + "url": "https://pypi.org/simple/attrs/#attrs-24.3.0-py3-none-any.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/attrs/#attrs-23.1.0.tar.gz" + "url": "https://pypi.org/simple/attrs/#attrs-24.3.0.tar.gz" } ], "name": "attrs", - "purl": "pkg:pypi/attrs@23.1.0", + "purl": "pkg:pypi/attrs@24.3.0", "scope": "optional", "type": "library", - "version": "23.1.0" + "version": "24.3.0" }, { "bom-ref": "boolean.py@4.0", "description": "Define boolean algebras, create and parse boolean expressions and create custom boolean DSL.", + "externalReferences": [ + { + "comment": "from legacy-api", + "type": "distribution", + "url": "https://pypi.org/simple/boolean.py/#boolean.py-4.0-py3-none-any.whl" + }, + { + "comment": "from legacy-api", + "type": "distribution", + "url": "https://pypi.org/simple/boolean.py/#boolean.py-4.0.tar.gz" + } + ], "name": "boolean.py", "purl": "pkg:pypi/boolean.py@4.0", "scope": "optional", @@ -54,6 +66,18 @@ { "bom-ref": "cyclonedx-python-lib@5.1.1", "description": "Python library for CycloneDX", + "externalReferences": [ + { + "comment": "from legacy-api", + "type": "distribution", + "url": "https://pypi.org/simple/cyclonedx-python-lib/#cyclonedx_python_lib-5.1.1-py3-none-any.whl" + }, + { + "comment": "from legacy-api", + "type": "distribution", + "url": "https://pypi.org/simple/cyclonedx-python-lib/#cyclonedx_python_lib-5.1.1.tar.gz" + } + ], "name": "cyclonedx-python-lib", "purl": "pkg:pypi/cyclonedx-python-lib@5.1.1", "scope": "optional", @@ -63,6 +87,18 @@ { "bom-ref": "defusedxml@0.7.1", "description": "XML bomb protection for Python stdlib modules", + "externalReferences": [ + { + "comment": "from legacy-api", + "type": "distribution", + "url": "https://pypi.org/simple/defusedxml/#defusedxml-0.7.1-py2.py3-none-any.whl" + }, + { + "comment": "from legacy-api", + "type": "distribution", + "url": "https://pypi.org/simple/defusedxml/#defusedxml-0.7.1.tar.gz" + } + ], "name": "defusedxml", "purl": "pkg:pypi/defusedxml@0.7.1", "scope": "optional", @@ -91,46 +127,46 @@ "version": "1.5.1" }, { - "bom-ref": "idna@3.4", + "bom-ref": "idna@3.10", "description": "Internationalized Domain Names in Applications (IDNA)", "externalReferences": [ { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/idna/#idna-3.4-py3-none-any.whl" + "url": "https://pypi.org/simple/idna/#idna-3.10-py3-none-any.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/idna/#idna-3.4.tar.gz" + "url": "https://pypi.org/simple/idna/#idna-3.10.tar.gz" } ], "name": "idna", - "purl": "pkg:pypi/idna@3.4", + "purl": "pkg:pypi/idna@3.10", "scope": "optional", "type": "library", - "version": "3.4" + "version": "3.10" }, { - "bom-ref": "importlib-resources@6.1.1", + "bom-ref": "importlib-resources@6.4.5", "description": "Read resources from Python packages", "externalReferences": [ { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/importlib-resources/#importlib_resources-6.1.1-py3-none-any.whl" + "url": "https://pypi.org/simple/importlib-resources/#importlib_resources-6.4.5-py3-none-any.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/importlib-resources/#importlib_resources-6.1.1.tar.gz" + "url": "https://pypi.org/simple/importlib-resources/#importlib_resources-6.4.5.tar.gz" } ], "name": "importlib-resources", - "purl": "pkg:pypi/importlib-resources@6.1.1", + "purl": "pkg:pypi/importlib-resources@6.4.5", "scope": "optional", "type": "library", - "version": "6.1.1" + "version": "6.4.5" }, { "bom-ref": "isoduration@20.11.0", @@ -154,82 +190,109 @@ "version": "20.11.0" }, { - "bom-ref": "jsonpointer@2.4", + "bom-ref": "jsonpointer@3.0.0", "description": "Identify specific nodes in a JSON document (RFC 6901)", "externalReferences": [ { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/jsonpointer/#jsonpointer-2.4-py2.py3-none-any.whl" + "url": "https://pypi.org/simple/jsonpointer/#jsonpointer-3.0.0-py2.py3-none-any.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/jsonpointer/#jsonpointer-2.4.tar.gz" + "url": "https://pypi.org/simple/jsonpointer/#jsonpointer-3.0.0.tar.gz" } ], "name": "jsonpointer", - "purl": "pkg:pypi/jsonpointer@2.4", + "purl": "pkg:pypi/jsonpointer@3.0.0", "scope": "optional", "type": "library", - "version": "2.4" + "version": "3.0.0" }, { - "bom-ref": "jsonschema@4.19.2", + "bom-ref": "jsonschema@4.23.0", "description": "An implementation of JSON Schema validation for Python", + "externalReferences": [ + { + "comment": "from legacy-api", + "type": "distribution", + "url": "https://pypi.org/simple/jsonschema/#jsonschema-4.23.0-py3-none-any.whl" + }, + { + "comment": "from legacy-api", + "type": "distribution", + "url": "https://pypi.org/simple/jsonschema/#jsonschema-4.23.0.tar.gz" + } + ], "name": "jsonschema", - "purl": "pkg:pypi/jsonschema@4.19.2", + "purl": "pkg:pypi/jsonschema@4.23.0", "scope": "optional", "type": "library", - "version": "4.19.2" + "version": "4.23.0" }, { - "bom-ref": "jsonschema-specifications@2023.7.1", + "bom-ref": "jsonschema-specifications@2023.12.1", "description": "The JSON Schema meta-schemas and vocabularies, exposed as a Registry", "externalReferences": [ { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/jsonschema-specifications/#jsonschema_specifications-2023.7.1-py3-none-any.whl" + "url": "https://pypi.org/simple/jsonschema-specifications/#jsonschema_specifications-2023.12.1-py3-none-any.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/jsonschema-specifications/#jsonschema_specifications-2023.7.1.tar.gz" + "url": "https://pypi.org/simple/jsonschema-specifications/#jsonschema_specifications-2023.12.1.tar.gz" } ], "name": "jsonschema-specifications", - "purl": "pkg:pypi/jsonschema-specifications@2023.7.1", + "purl": "pkg:pypi/jsonschema-specifications@2023.12.1", "scope": "optional", "type": "library", - "version": "2023.7.1" + "version": "2023.12.1" }, { - "bom-ref": "license-expression@30.1.1", + "bom-ref": "license-expression@30.3.1", "description": "license-expression is a comprehensive utility library to parse, compare, simplify and normalize license expressions (such as SPDX license expressions) using boolean logic.", + "externalReferences": [ + { + "comment": "from legacy-api", + "type": "distribution", + "url": "https://pypi.org/simple/license-expression/#license_expression-30.3.1-py3-none-any.whl" + }, + { + "comment": "from legacy-api", + "type": "distribution", + "url": "https://pypi.org/simple/license-expression/#license_expression-30.3.1.tar.gz" + } + ], "name": "license-expression", - "purl": "pkg:pypi/license-expression@30.1.1", - "scope": "optional", - "type": "library", - "version": "30.1.1" - }, - { - "bom-ref": "lxml@4.9.3", - "description": "Powerful and Pythonic XML processing library combining libxml2/libxslt with the ElementTree API.", - "name": "lxml", - "purl": "pkg:pypi/lxml@4.9.3", + "purl": "pkg:pypi/license-expression@30.3.1", "scope": "optional", "type": "library", - "version": "4.9.3" + "version": "30.3.1" }, { - "bom-ref": "packageurl-python@0.11.2", + "bom-ref": "packageurl-python@0.16.0", "description": "A purl aka. Package URL parser and builder", + "externalReferences": [ + { + "comment": "from legacy-api", + "type": "distribution", + "url": "https://pypi.org/simple/packageurl-python/#packageurl_python-0.16.0-py3-none-any.whl" + }, + { + "comment": "from legacy-api", + "type": "distribution", + "url": "https://pypi.org/simple/packageurl-python/#packageurl_python-0.16.0.tar.gz" + } + ], "name": "packageurl-python", - "purl": "pkg:pypi/packageurl-python@0.11.2", + "purl": "pkg:pypi/packageurl-python@0.16.0", "scope": "optional", "type": "library", - "version": "0.11.2" + "version": "0.16.0" }, { "bom-ref": "pkgutil-resolve-name@1.3.10", @@ -255,6 +318,18 @@ { "bom-ref": "py-serializable@0.15.0", "description": "Library for serializing and deserializing Python Objects to and from JSON and XML.", + "externalReferences": [ + { + "comment": "from legacy-api", + "type": "distribution", + "url": "https://pypi.org/simple/py-serializable/#py-serializable-0.15.0.tar.gz" + }, + { + "comment": "from legacy-api", + "type": "distribution", + "url": "https://pypi.org/simple/py-serializable/#py_serializable-0.15.0-py3-none-any.whl" + } + ], "name": "py-serializable", "purl": "pkg:pypi/py-serializable@0.15.0", "scope": "optional", @@ -262,46 +337,46 @@ "version": "0.15.0" }, { - "bom-ref": "python-dateutil@2.8.2", + "bom-ref": "python-dateutil@2.9.0.post0", "description": "Extensions to the standard Python datetime module", "externalReferences": [ { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/python-dateutil/#python-dateutil-2.8.2.tar.gz" + "url": "https://pypi.org/simple/python-dateutil/#python-dateutil-2.9.0.post0.tar.gz" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/python-dateutil/#python_dateutil-2.8.2-py2.py3-none-any.whl" + "url": "https://pypi.org/simple/python-dateutil/#python_dateutil-2.9.0.post0-py2.py3-none-any.whl" } ], "name": "python-dateutil", - "purl": "pkg:pypi/python-dateutil@2.8.2", + "purl": "pkg:pypi/python-dateutil@2.9.0.post0", "scope": "optional", "type": "library", - "version": "2.8.2" + "version": "2.9.0.post0" }, { - "bom-ref": "referencing@0.30.2", + "bom-ref": "referencing@0.35.1", "description": "JSON Referencing + Python", "externalReferences": [ { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/referencing/#referencing-0.30.2-py3-none-any.whl" + "url": "https://pypi.org/simple/referencing/#referencing-0.35.1-py3-none-any.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/referencing/#referencing-0.30.2.tar.gz" + "url": "https://pypi.org/simple/referencing/#referencing-0.35.1.tar.gz" } ], "name": "referencing", - "purl": "pkg:pypi/referencing@0.30.2", + "purl": "pkg:pypi/referencing@0.35.1", "scope": "optional", "type": "library", - "version": "0.30.2" + "version": "0.35.1" }, { "bom-ref": "rfc3339-validator@0.1.4", @@ -346,535 +421,567 @@ "version": "1.3.8" }, { - "bom-ref": "rpds-py@0.12.0", + "bom-ref": "rpds-py@0.20.1", "description": "Python bindings to Rust's persistent data structures (rpds)", "externalReferences": [ { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-macosx_10_7_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-macosx_10_12_x86_64.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-macosx_11_0_arm64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-macosx_11_0_arm64.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-musllinux_1_2_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-musllinux_1_2_aarch64.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-musllinux_1_2_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-musllinux_1_2_i686.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-musllinux_1_2_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-musllinux_1_2_x86_64.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-none-win32.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-none-win32.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-none-win_amd64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-none-win_amd64.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-macosx_10_7_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-macosx_10_12_x86_64.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-macosx_11_0_arm64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-macosx_11_0_arm64.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-musllinux_1_2_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-musllinux_1_2_aarch64.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-musllinux_1_2_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-musllinux_1_2_i686.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-musllinux_1_2_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-musllinux_1_2_x86_64.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-none-win32.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-none-win32.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-none-win_amd64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-none-win_amd64.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-macosx_10_7_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-macosx_10_12_x86_64.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-macosx_11_0_arm64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-macosx_11_0_arm64.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-musllinux_1_2_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-musllinux_1_2_aarch64.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-musllinux_1_2_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-musllinux_1_2_i686.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-musllinux_1_2_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-musllinux_1_2_x86_64.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-none-win32.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-none-win32.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-none-win_amd64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-none-win_amd64.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-macosx_10_7_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-macosx_10_12_x86_64.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-macosx_11_0_arm64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-macosx_11_0_arm64.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-musllinux_1_2_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-musllinux_1_2_aarch64.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-musllinux_1_2_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-musllinux_1_2_i686.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-musllinux_1_2_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-musllinux_1_2_x86_64.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-none-win32.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-none-win32.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-none-win_amd64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-none-win_amd64.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-macosx_10_7_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-macosx_10_12_x86_64.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-macosx_11_0_arm64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-macosx_11_0_arm64.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-musllinux_1_2_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-musllinux_1_2_aarch64.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-musllinux_1_2_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-musllinux_1_2_i686.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-musllinux_1_2_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-musllinux_1_2_x86_64.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-none-win32.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-none-win32.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-none-win_amd64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-none-win_amd64.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-macosx_10_7_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-macosx_10_12_x86_64.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-macosx_11_0_arm64.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-musllinux_1_2_aarch64.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-musllinux_1_2_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-musllinux_1_2_i686.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-musllinux_1_2_x86_64.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-macosx_10_7_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-none-win32.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-macosx_11_0_arm64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-none-win_amd64.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-macosx_10_12_x86_64.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-macosx_11_0_arm64.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-musllinux_1_2_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-musllinux_1_2_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-musllinux_1_2_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-macosx_10_7_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-musllinux_1_2_i686.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-macosx_11_0_arm64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-win_amd64.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-macosx_10_12_x86_64.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-macosx_11_0_arm64.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-musllinux_1_2_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0.tar.gz" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl" + }, + { + "comment": "from legacy-api", + "type": "distribution", + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-musllinux_1_2_i686.whl" + }, + { + "comment": "from legacy-api", + "type": "distribution", + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl" + }, + { + "comment": "from legacy-api", + "type": "distribution", + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-win_amd64.whl" + }, + { + "comment": "from legacy-api", + "type": "distribution", + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1.tar.gz" } ], "name": "rpds-py", - "purl": "pkg:pypi/rpds-py@0.12.0", + "purl": "pkg:pypi/rpds-py@0.20.1", "scope": "optional", "type": "library", - "version": "0.12.0" + "version": "0.20.1" }, { - "bom-ref": "six@1.16.0", + "bom-ref": "six@1.17.0", "description": "Python 2 and 3 compatibility utilities", "externalReferences": [ { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/six/#six-1.16.0-py2.py3-none-any.whl" + "url": "https://pypi.org/simple/six/#six-1.17.0-py2.py3-none-any.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/six/#six-1.16.0.tar.gz" + "url": "https://pypi.org/simple/six/#six-1.17.0.tar.gz" } ], "name": "six", - "purl": "pkg:pypi/six@1.16.0", + "purl": "pkg:pypi/six@1.17.0", "scope": "optional", "type": "library", - "version": "1.16.0" + "version": "1.17.0" }, { "bom-ref": "sortedcontainers@2.4.0", "description": "Sorted Containers -- Sorted List, Sorted Dict, Sorted Set", + "externalReferences": [ + { + "comment": "from legacy-api", + "type": "distribution", + "url": "https://pypi.org/simple/sortedcontainers/#sortedcontainers-2.4.0-py2.py3-none-any.whl" + }, + { + "comment": "from legacy-api", + "type": "distribution", + "url": "https://pypi.org/simple/sortedcontainers/#sortedcontainers-2.4.0.tar.gz" + } + ], "name": "sortedcontainers", "purl": "pkg:pypi/sortedcontainers@2.4.0", "scope": "optional", @@ -882,25 +989,25 @@ "version": "2.4.0" }, { - "bom-ref": "types-python-dateutil@2.8.19.14", + "bom-ref": "types-python-dateutil@2.9.0.20241206", "description": "Typing stubs for python-dateutil", "externalReferences": [ { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/types-python-dateutil/#types-python-dateutil-2.8.19.14.tar.gz" + "url": "https://pypi.org/simple/types-python-dateutil/#types_python_dateutil-2.9.0.20241206-py3-none-any.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/types-python-dateutil/#types_python_dateutil-2.8.19.14-py3-none-any.whl" + "url": "https://pypi.org/simple/types-python-dateutil/#types_python_dateutil-2.9.0.20241206.tar.gz" } ], "name": "types-python-dateutil", - "purl": "pkg:pypi/types-python-dateutil@2.8.19.14", + "purl": "pkg:pypi/types-python-dateutil@2.9.0.20241206", "scope": "optional", "type": "library", - "version": "2.8.19.14" + "version": "2.9.0.20241206" }, { "bom-ref": "uri-template@1.3.0", @@ -924,68 +1031,67 @@ "version": "1.3.0" }, { - "bom-ref": "webcolors@1.13", + "bom-ref": "webcolors@24.8.0", "description": "A library for working with the color formats defined by HTML and CSS.", "externalReferences": [ { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/webcolors/#webcolors-1.13-py3-none-any.whl" + "url": "https://pypi.org/simple/webcolors/#webcolors-24.8.0-py3-none-any.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/webcolors/#webcolors-1.13.tar.gz" + "url": "https://pypi.org/simple/webcolors/#webcolors-24.8.0.tar.gz" } ], "name": "webcolors", - "purl": "pkg:pypi/webcolors@1.13", + "purl": "pkg:pypi/webcolors@24.8.0", "scope": "optional", "type": "library", - "version": "1.13" + "version": "24.8.0" }, { - "bom-ref": "zipp@3.17.0", + "bom-ref": "zipp@3.20.2", "description": "Backport of pathlib-compatible object wrapper for zip files", "externalReferences": [ { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/zipp/#zipp-3.17.0-py3-none-any.whl" + "url": "https://pypi.org/simple/zipp/#zipp-3.20.2-py3-none-any.whl" }, { "comment": "from legacy-api", "type": "distribution", - "url": "https://pypi.org/simple/zipp/#zipp-3.17.0.tar.gz" + "url": "https://pypi.org/simple/zipp/#zipp-3.20.2.tar.gz" } ], "name": "zipp", - "purl": "pkg:pypi/zipp@3.17.0", + "purl": "pkg:pypi/zipp@3.20.2", "scope": "optional", "type": "library", - "version": "3.17.0" + "version": "3.20.2" } ], "dependencies": [ { "dependsOn": [ - "python-dateutil@2.8.2", - "types-python-dateutil@2.8.19.14" + "python-dateutil@2.9.0.post0", + "types-python-dateutil@2.9.0.20241206" ], "ref": "arrow@1.3.0" }, { - "ref": "attrs@23.1.0" + "ref": "attrs@24.3.0" }, { "ref": "boolean.py@4.0" }, { "dependsOn": [ - "jsonschema@4.19.2", - "license-expression@30.1.1", - "lxml@4.9.3", - "packageurl-python@0.11.2", + "jsonschema@4.23.0", + "license-expression@30.3.1", + "packageurl-python@0.16.0", "py-serializable@0.15.0", "sortedcontainers@2.4.0" ], @@ -998,13 +1104,13 @@ "ref": "fqdn@1.5.1" }, { - "ref": "idna@3.4" + "ref": "idna@3.10" }, { "dependsOn": [ - "zipp@3.17.0" + "zipp@3.20.2" ], - "ref": "importlib-resources@6.1.1" + "ref": "importlib-resources@6.4.5" }, { "dependsOn": [ @@ -1013,45 +1119,42 @@ "ref": "isoduration@20.11.0" }, { - "ref": "jsonpointer@2.4" + "ref": "jsonpointer@3.0.0" }, { "dependsOn": [ - "importlib-resources@6.1.1", - "referencing@0.30.2" + "importlib-resources@6.4.5", + "referencing@0.35.1" ], - "ref": "jsonschema-specifications@2023.7.1" + "ref": "jsonschema-specifications@2023.12.1" }, { "dependsOn": [ - "attrs@23.1.0", + "attrs@24.3.0", "fqdn@1.5.1", - "idna@3.4", - "importlib-resources@6.1.1", + "idna@3.10", + "importlib-resources@6.4.5", "isoduration@20.11.0", - "jsonpointer@2.4", - "jsonschema-specifications@2023.7.1", + "jsonpointer@3.0.0", + "jsonschema-specifications@2023.12.1", "pkgutil-resolve-name@1.3.10", - "referencing@0.30.2", + "referencing@0.35.1", "rfc3339-validator@0.1.4", "rfc3987@1.3.8", - "rpds-py@0.12.0", + "rpds-py@0.20.1", "uri-template@1.3.0", - "webcolors@1.13" + "webcolors@24.8.0" ], - "ref": "jsonschema@4.19.2" + "ref": "jsonschema@4.23.0" }, { "dependsOn": [ "boolean.py@4.0" ], - "ref": "license-expression@30.1.1" - }, - { - "ref": "lxml@4.9.3" + "ref": "license-expression@30.3.1" }, { - "ref": "packageurl-python@0.11.2" + "ref": "packageurl-python@0.16.0" }, { "ref": "pkgutil-resolve-name@1.3.10" @@ -1064,20 +1167,20 @@ }, { "dependsOn": [ - "six@1.16.0" + "six@1.17.0" ], - "ref": "python-dateutil@2.8.2" + "ref": "python-dateutil@2.9.0.post0" }, { "dependsOn": [ - "attrs@23.1.0", - "rpds-py@0.12.0" + "attrs@24.3.0", + "rpds-py@0.20.1" ], - "ref": "referencing@0.30.2" + "ref": "referencing@0.35.1" }, { "dependsOn": [ - "six@1.16.0" + "six@1.17.0" ], "ref": "rfc3339-validator@0.1.4" }, @@ -1085,22 +1188,22 @@ "ref": "rfc3987@1.3.8" }, { - "ref": "rpds-py@0.12.0" + "ref": "rpds-py@0.20.1" }, { - "ref": "six@1.16.0" + "ref": "six@1.17.0" }, { "ref": "sortedcontainers@2.4.0" }, { - "ref": "types-python-dateutil@2.8.19.14" + "ref": "types-python-dateutil@2.9.0.20241206" }, { "ref": "uri-template@1.3.0" }, { - "ref": "webcolors@1.13" + "ref": "webcolors@24.8.0" }, { "dependsOn": [ @@ -1109,7 +1212,7 @@ "ref": "with-extras" }, { - "ref": "zipp@3.17.0" + "ref": "zipp@3.20.2" } ], "metadata": { diff --git a/tests/_data/snapshots/poetry/some-extras_with-extras_lock11_1.2.xml.bin b/tests/_data/snapshots/poetry/some-extras_with-extras_lock11_1.2.xml.bin index 8aff0645..9df4ecf7 100644 --- a/tests/_data/snapshots/poetry/some-extras_with-extras_lock11_1.2.xml.bin +++ b/tests/_data/snapshots/poetry/some-extras_with-extras_lock11_1.2.xml.bin @@ -37,19 +37,19 @@ - + attrs - 23.1.0 + 24.3.0 Classes Without Boilerplate optional - pkg:pypi/attrs@23.1.0 + pkg:pypi/attrs@24.3.0 - https://pypi.org/simple/attrs/#attrs-23.1.0-py3-none-any.whl + https://pypi.org/simple/attrs/#attrs-24.3.0-py3-none-any.whl from legacy-api - https://pypi.org/simple/attrs/#attrs-23.1.0.tar.gz + https://pypi.org/simple/attrs/#attrs-24.3.0.tar.gz from legacy-api @@ -60,6 +60,16 @@ Define boolean algebras, create and parse boolean expressions and create custom boolean DSL. optional pkg:pypi/boolean.py@4.0 + + + https://pypi.org/simple/boolean.py/#boolean.py-4.0-py3-none-any.whl + from legacy-api + + + https://pypi.org/simple/boolean.py/#boolean.py-4.0.tar.gz + from legacy-api + + cyclonedx-python-lib @@ -67,6 +77,16 @@ Python library for CycloneDX optional pkg:pypi/cyclonedx-python-lib@5.1.1 + + + https://pypi.org/simple/cyclonedx-python-lib/#cyclonedx_python_lib-5.1.1-py3-none-any.whl + from legacy-api + + + https://pypi.org/simple/cyclonedx-python-lib/#cyclonedx_python_lib-5.1.1.tar.gz + from legacy-api + + defusedxml @@ -74,6 +94,16 @@ XML bomb protection for Python stdlib modules optional pkg:pypi/defusedxml@0.7.1 + + + https://pypi.org/simple/defusedxml/#defusedxml-0.7.1-py2.py3-none-any.whl + from legacy-api + + + https://pypi.org/simple/defusedxml/#defusedxml-0.7.1.tar.gz + from legacy-api + + fqdn @@ -92,36 +122,36 @@ - + idna - 3.4 + 3.10 Internationalized Domain Names in Applications (IDNA) optional - pkg:pypi/idna@3.4 + pkg:pypi/idna@3.10 - https://pypi.org/simple/idna/#idna-3.4-py3-none-any.whl + https://pypi.org/simple/idna/#idna-3.10-py3-none-any.whl from legacy-api - https://pypi.org/simple/idna/#idna-3.4.tar.gz + https://pypi.org/simple/idna/#idna-3.10.tar.gz from legacy-api - + importlib-resources - 6.1.1 + 6.4.5 Read resources from Python packages optional - pkg:pypi/importlib-resources@6.1.1 + pkg:pypi/importlib-resources@6.4.5 - https://pypi.org/simple/importlib-resources/#importlib_resources-6.1.1-py3-none-any.whl + https://pypi.org/simple/importlib-resources/#importlib_resources-6.4.5-py3-none-any.whl from legacy-api - https://pypi.org/simple/importlib-resources/#importlib_resources-6.1.1.tar.gz + https://pypi.org/simple/importlib-resources/#importlib_resources-6.4.5.tar.gz from legacy-api @@ -143,67 +173,90 @@ - + jsonpointer - 2.4 + 3.0.0 Identify specific nodes in a JSON document (RFC 6901) optional - pkg:pypi/jsonpointer@2.4 + pkg:pypi/jsonpointer@3.0.0 - https://pypi.org/simple/jsonpointer/#jsonpointer-2.4-py2.py3-none-any.whl + https://pypi.org/simple/jsonpointer/#jsonpointer-3.0.0-py2.py3-none-any.whl from legacy-api - https://pypi.org/simple/jsonpointer/#jsonpointer-2.4.tar.gz + https://pypi.org/simple/jsonpointer/#jsonpointer-3.0.0.tar.gz from legacy-api - + jsonschema - 4.19.2 + 4.23.0 An implementation of JSON Schema validation for Python optional - pkg:pypi/jsonschema@4.19.2 + pkg:pypi/jsonschema@4.23.0 + + + https://pypi.org/simple/jsonschema/#jsonschema-4.23.0-py3-none-any.whl + from legacy-api + + + https://pypi.org/simple/jsonschema/#jsonschema-4.23.0.tar.gz + from legacy-api + + - + jsonschema-specifications - 2023.7.1 + 2023.12.1 The JSON Schema meta-schemas and vocabularies, exposed as a Registry optional - pkg:pypi/jsonschema-specifications@2023.7.1 + pkg:pypi/jsonschema-specifications@2023.12.1 - https://pypi.org/simple/jsonschema-specifications/#jsonschema_specifications-2023.7.1-py3-none-any.whl + https://pypi.org/simple/jsonschema-specifications/#jsonschema_specifications-2023.12.1-py3-none-any.whl from legacy-api - https://pypi.org/simple/jsonschema-specifications/#jsonschema_specifications-2023.7.1.tar.gz + https://pypi.org/simple/jsonschema-specifications/#jsonschema_specifications-2023.12.1.tar.gz from legacy-api - + license-expression - 30.1.1 + 30.3.1 license-expression is a comprehensive utility library to parse, compare, simplify and normalize license expressions (such as SPDX license expressions) using boolean logic. optional - pkg:pypi/license-expression@30.1.1 - - - lxml - 4.9.3 - Powerful and Pythonic XML processing library combining libxml2/libxslt with the ElementTree API. - optional - pkg:pypi/lxml@4.9.3 + pkg:pypi/license-expression@30.3.1 + + + https://pypi.org/simple/license-expression/#license_expression-30.3.1-py3-none-any.whl + from legacy-api + + + https://pypi.org/simple/license-expression/#license_expression-30.3.1.tar.gz + from legacy-api + + - + packageurl-python - 0.11.2 + 0.16.0 A purl aka. Package URL parser and builder optional - pkg:pypi/packageurl-python@0.11.2 + pkg:pypi/packageurl-python@0.16.0 + + + https://pypi.org/simple/packageurl-python/#packageurl_python-0.16.0-py3-none-any.whl + from legacy-api + + + https://pypi.org/simple/packageurl-python/#packageurl_python-0.16.0.tar.gz + from legacy-api + + pkgutil-resolve-name @@ -228,37 +281,47 @@ Library for serializing and deserializing Python Objects to and from JSON and XML. optional pkg:pypi/py-serializable@0.15.0 + + + https://pypi.org/simple/py-serializable/#py-serializable-0.15.0.tar.gz + from legacy-api + + + https://pypi.org/simple/py-serializable/#py_serializable-0.15.0-py3-none-any.whl + from legacy-api + + - + python-dateutil - 2.8.2 + 2.9.0.post0 Extensions to the standard Python datetime module optional - pkg:pypi/python-dateutil@2.8.2 + pkg:pypi/python-dateutil@2.9.0.post0 - https://pypi.org/simple/python-dateutil/#python-dateutil-2.8.2.tar.gz + https://pypi.org/simple/python-dateutil/#python-dateutil-2.9.0.post0.tar.gz from legacy-api - https://pypi.org/simple/python-dateutil/#python_dateutil-2.8.2-py2.py3-none-any.whl + https://pypi.org/simple/python-dateutil/#python_dateutil-2.9.0.post0-py2.py3-none-any.whl from legacy-api - + referencing - 0.30.2 + 0.35.1 JSON Referencing + Python optional - pkg:pypi/referencing@0.30.2 + pkg:pypi/referencing@0.35.1 - https://pypi.org/simple/referencing/#referencing-0.30.2-py3-none-any.whl + https://pypi.org/simple/referencing/#referencing-0.35.1-py3-none-any.whl from legacy-api - https://pypi.org/simple/referencing/#referencing-0.30.2.tar.gz + https://pypi.org/simple/referencing/#referencing-0.35.1.tar.gz from legacy-api @@ -297,424 +360,440 @@ - + rpds-py - 0.12.0 + 0.20.1 Python bindings to Rust's persistent data structures (rpds) optional - pkg:pypi/rpds-py@0.12.0 + pkg:pypi/rpds-py@0.20.1 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-macosx_10_7_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-macosx_10_12_x86_64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-macosx_11_0_arm64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-macosx_11_0_arm64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-musllinux_1_2_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-musllinux_1_2_aarch64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-musllinux_1_2_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-musllinux_1_2_i686.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-musllinux_1_2_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-musllinux_1_2_x86_64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-none-win32.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-none-win32.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-none-win_amd64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-none-win_amd64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-macosx_10_7_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-macosx_10_12_x86_64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-macosx_11_0_arm64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-macosx_11_0_arm64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-musllinux_1_2_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-musllinux_1_2_aarch64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-musllinux_1_2_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-musllinux_1_2_i686.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-musllinux_1_2_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-musllinux_1_2_x86_64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-none-win32.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-none-win32.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-none-win_amd64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-none-win_amd64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-macosx_10_7_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-macosx_10_12_x86_64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-macosx_11_0_arm64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-macosx_11_0_arm64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-musllinux_1_2_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-musllinux_1_2_aarch64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-musllinux_1_2_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-musllinux_1_2_i686.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-musllinux_1_2_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-musllinux_1_2_x86_64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-none-win32.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-none-win32.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-none-win_amd64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-none-win_amd64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-macosx_10_7_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-macosx_10_12_x86_64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-macosx_11_0_arm64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-macosx_11_0_arm64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-musllinux_1_2_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-musllinux_1_2_aarch64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-musllinux_1_2_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-musllinux_1_2_i686.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-musllinux_1_2_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-musllinux_1_2_x86_64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-none-win32.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-none-win32.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-none-win_amd64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-none-win_amd64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-macosx_10_7_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-macosx_10_12_x86_64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-macosx_11_0_arm64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-macosx_11_0_arm64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-musllinux_1_2_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-musllinux_1_2_aarch64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-musllinux_1_2_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-musllinux_1_2_i686.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-musllinux_1_2_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-musllinux_1_2_x86_64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-none-win32.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-none-win32.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-none-win_amd64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-none-win_amd64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-macosx_10_7_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-macosx_10_12_x86_64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-macosx_11_0_arm64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-musllinux_1_2_aarch64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-musllinux_1_2_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-musllinux_1_2_i686.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-musllinux_1_2_x86_64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-macosx_10_7_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-none-win32.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-macosx_11_0_arm64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-none-win_amd64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-macosx_10_12_x86_64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-macosx_11_0_arm64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-musllinux_1_2_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-musllinux_1_2_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-musllinux_1_2_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-macosx_10_7_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-musllinux_1_2_i686.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-macosx_11_0_arm64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-win_amd64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-macosx_10_12_x86_64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-macosx_11_0_arm64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-musllinux_1_2_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl from legacy-api - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0.tar.gz + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl + from legacy-api + + + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-musllinux_1_2_i686.whl + from legacy-api + + + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl + from legacy-api + + + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-win_amd64.whl + from legacy-api + + + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1.tar.gz from legacy-api - + six - 1.16.0 + 1.17.0 Python 2 and 3 compatibility utilities optional - pkg:pypi/six@1.16.0 + pkg:pypi/six@1.17.0 - https://pypi.org/simple/six/#six-1.16.0-py2.py3-none-any.whl + https://pypi.org/simple/six/#six-1.17.0-py2.py3-none-any.whl from legacy-api - https://pypi.org/simple/six/#six-1.16.0.tar.gz + https://pypi.org/simple/six/#six-1.17.0.tar.gz from legacy-api @@ -725,20 +804,30 @@ Sorted Containers -- Sorted List, Sorted Dict, Sorted Set optional pkg:pypi/sortedcontainers@2.4.0 + + + https://pypi.org/simple/sortedcontainers/#sortedcontainers-2.4.0-py2.py3-none-any.whl + from legacy-api + + + https://pypi.org/simple/sortedcontainers/#sortedcontainers-2.4.0.tar.gz + from legacy-api + + - + types-python-dateutil - 2.8.19.14 + 2.9.0.20241206 Typing stubs for python-dateutil optional - pkg:pypi/types-python-dateutil@2.8.19.14 + pkg:pypi/types-python-dateutil@2.9.0.20241206 - https://pypi.org/simple/types-python-dateutil/#types-python-dateutil-2.8.19.14.tar.gz + https://pypi.org/simple/types-python-dateutil/#types_python_dateutil-2.9.0.20241206-py3-none-any.whl from legacy-api - https://pypi.org/simple/types-python-dateutil/#types_python_dateutil-2.8.19.14-py3-none-any.whl + https://pypi.org/simple/types-python-dateutil/#types_python_dateutil-2.9.0.20241206.tar.gz from legacy-api @@ -760,36 +849,36 @@ - + webcolors - 1.13 + 24.8.0 A library for working with the color formats defined by HTML and CSS. optional - pkg:pypi/webcolors@1.13 + pkg:pypi/webcolors@24.8.0 - https://pypi.org/simple/webcolors/#webcolors-1.13-py3-none-any.whl + https://pypi.org/simple/webcolors/#webcolors-24.8.0-py3-none-any.whl from legacy-api - https://pypi.org/simple/webcolors/#webcolors-1.13.tar.gz + https://pypi.org/simple/webcolors/#webcolors-24.8.0.tar.gz from legacy-api - + zipp - 3.17.0 + 3.20.2 Backport of pathlib-compatible object wrapper for zip files optional - pkg:pypi/zipp@3.17.0 + pkg:pypi/zipp@3.20.2 - https://pypi.org/simple/zipp/#zipp-3.17.0-py3-none-any.whl + https://pypi.org/simple/zipp/#zipp-3.20.2-py3-none-any.whl from legacy-api - https://pypi.org/simple/zipp/#zipp-3.17.0.tar.gz + https://pypi.org/simple/zipp/#zipp-3.20.2.tar.gz from legacy-api @@ -797,78 +886,76 @@ - - + + - + - - - - + + + - - - + + + - - - - + + + + - - + + - - + + - - + + - + - + - + - + - - + - - + + - - - + + + - + - - + + - + - + - + diff --git a/tests/_data/snapshots/poetry/some-extras_with-extras_lock11_1.3.json.bin b/tests/_data/snapshots/poetry/some-extras_with-extras_lock11_1.3.json.bin index c3c67041..8141f5d8 100644 --- a/tests/_data/snapshots/poetry/some-extras_with-extras_lock11_1.3.json.bin +++ b/tests/_data/snapshots/poetry/some-extras_with-extras_lock11_1.3.json.bin @@ -40,7 +40,7 @@ "version": "1.3.0" }, { - "bom-ref": "attrs@23.1.0", + "bom-ref": "attrs@24.3.0", "description": "Classes Without Boilerplate", "externalReferences": [ { @@ -48,22 +48,22 @@ "hashes": [ { "alg": "SHA-256", - "content": "1f28b4522cdc2fb4256ac1a020c78acf9cba2c6b461ccd2c126f3aa8e8335d04" + "content": "ac96cd038792094f438ad1f6ff80837353805ac950cd2aa0e0625ef19850c308" } ], "type": "distribution", - "url": "https://pypi.org/simple/attrs/#attrs-23.1.0-py3-none-any.whl" + "url": "https://pypi.org/simple/attrs/#attrs-24.3.0-py3-none-any.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "6279836d581513a26f1bf235f9acd333bc9115683f14f7e8fae46c98fc50e015" + "content": "8f5c07333d543103541ba7be0e2ce16eeee8130cb0b3f9238ab904ce1e85baff" } ], "type": "distribution", - "url": "https://pypi.org/simple/attrs/#attrs-23.1.0.tar.gz" + "url": "https://pypi.org/simple/attrs/#attrs-24.3.0.tar.gz" } ], "name": "attrs", @@ -73,14 +73,38 @@ "value": "main" } ], - "purl": "pkg:pypi/attrs@23.1.0", + "purl": "pkg:pypi/attrs@24.3.0", "scope": "optional", "type": "library", - "version": "23.1.0" + "version": "24.3.0" }, { "bom-ref": "boolean.py@4.0", "description": "Define boolean algebras, create and parse boolean expressions and create custom boolean DSL.", + "externalReferences": [ + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "2876f2051d7d6394a531d82dc6eb407faa0b01a0a0b3083817ccd7323b8d96bd" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/boolean.py/#boolean.py-4.0-py3-none-any.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "17b9a181630e43dde1851d42bef546d616d5d9b4480357514597e78b203d06e4" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/boolean.py/#boolean.py-4.0.tar.gz" + } + ], "name": "boolean.py", "properties": [ { @@ -96,6 +120,30 @@ { "bom-ref": "cyclonedx-python-lib@5.1.1", "description": "Python library for CycloneDX", + "externalReferences": [ + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "2989db0cd8bb4c0c442423d71ed7a84ae059e16a2d0f932cc4bf92da7385cdb3" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/cyclonedx-python-lib/#cyclonedx_python_lib-5.1.1-py3-none-any.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "215a636a4e77385d2cf4c6c9801c9bad4791849634f2c6daa45ab2c6cb0a85f6" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/cyclonedx-python-lib/#cyclonedx_python_lib-5.1.1.tar.gz" + } + ], "name": "cyclonedx-python-lib", "properties": [ { @@ -119,6 +167,30 @@ { "bom-ref": "defusedxml@0.7.1", "description": "XML bomb protection for Python stdlib modules", + "externalReferences": [ + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "a352e7e428770286cc899e2542b6cdaedb2b4953ff269a210103ec58f6198a61" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/defusedxml/#defusedxml-0.7.1-py2.py3-none-any.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "1bb3032db185915b62d7c6209c5a8792be6a32ab2fedacc84e01b52c51aa3e69" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/defusedxml/#defusedxml-0.7.1.tar.gz" + } + ], "name": "defusedxml", "properties": [ { @@ -171,7 +243,7 @@ "version": "1.5.1" }, { - "bom-ref": "idna@3.4", + "bom-ref": "idna@3.10", "description": "Internationalized Domain Names in Applications (IDNA)", "externalReferences": [ { @@ -179,22 +251,22 @@ "hashes": [ { "alg": "SHA-256", - "content": "90b77e79eaa3eba6de819a0c442c0b4ceefc341a7a2ab77d7562bf49f425c5c2" + "content": "946d195a0d259cbba61165e88e65941f16e9b36ea6ddb97f00452bae8b1287d3" } ], "type": "distribution", - "url": "https://pypi.org/simple/idna/#idna-3.4-py3-none-any.whl" + "url": "https://pypi.org/simple/idna/#idna-3.10-py3-none-any.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "814f528e8dead7d329833b91c5faa87d60bf71824cd12a7530b5526063d02cb4" + "content": "12f65c9b470abda6dc35cf8e63cc574b1c52b11df2c86030af0ac09b01b13ea9" } ], "type": "distribution", - "url": "https://pypi.org/simple/idna/#idna-3.4.tar.gz" + "url": "https://pypi.org/simple/idna/#idna-3.10.tar.gz" } ], "name": "idna", @@ -204,13 +276,13 @@ "value": "main" } ], - "purl": "pkg:pypi/idna@3.4", + "purl": "pkg:pypi/idna@3.10", "scope": "optional", "type": "library", - "version": "3.4" + "version": "3.10" }, { - "bom-ref": "importlib-resources@6.1.1", + "bom-ref": "importlib-resources@6.4.5", "description": "Read resources from Python packages", "externalReferences": [ { @@ -218,22 +290,22 @@ "hashes": [ { "alg": "SHA-256", - "content": "e8bf90d8213b486f428c9c39714b920041cb02c184686a3dee24905aaa8105d6" + "content": "ac29d5f956f01d5e4bb63102a5a19957f1b9175e45649977264a1416783bb717" } ], "type": "distribution", - "url": "https://pypi.org/simple/importlib-resources/#importlib_resources-6.1.1-py3-none-any.whl" + "url": "https://pypi.org/simple/importlib-resources/#importlib_resources-6.4.5-py3-none-any.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "3893a00122eafde6894c59914446a512f728a0c1a45f9bb9b63721b6bacf0b4a" + "content": "980862a1d16c9e147a59603677fa2aa5fd82b87f223b6cb870695bcfce830065" } ], "type": "distribution", - "url": "https://pypi.org/simple/importlib-resources/#importlib_resources-6.1.1.tar.gz" + "url": "https://pypi.org/simple/importlib-resources/#importlib_resources-6.4.5.tar.gz" } ], "name": "importlib-resources", @@ -243,10 +315,10 @@ "value": "main" } ], - "purl": "pkg:pypi/importlib-resources@6.1.1", + "purl": "pkg:pypi/importlib-resources@6.4.5", "scope": "optional", "type": "library", - "version": "6.1.1" + "version": "6.4.5" }, { "bom-ref": "isoduration@20.11.0", @@ -288,7 +360,7 @@ "version": "20.11.0" }, { - "bom-ref": "jsonpointer@2.4", + "bom-ref": "jsonpointer@3.0.0", "description": "Identify specific nodes in a JSON document (RFC 6901)", "externalReferences": [ { @@ -296,22 +368,22 @@ "hashes": [ { "alg": "SHA-256", - "content": "15d51bba20eea3165644553647711d150376234112651b4f1811022aecad7d7a" + "content": "13e088adc14fca8b6aa8177c044e12701e6ad4b28ff10e65f2267a90109c9942" } ], "type": "distribution", - "url": "https://pypi.org/simple/jsonpointer/#jsonpointer-2.4-py2.py3-none-any.whl" + "url": "https://pypi.org/simple/jsonpointer/#jsonpointer-3.0.0-py2.py3-none-any.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "585cee82b70211fa9e6043b7bb89db6e1aa49524340dde8ad6b63206ea689d88" + "content": "2b2d729f2091522d61c3b31f82e11870f60b68f43fbc705cb76bf4b832af59ef" } ], "type": "distribution", - "url": "https://pypi.org/simple/jsonpointer/#jsonpointer-2.4.tar.gz" + "url": "https://pypi.org/simple/jsonpointer/#jsonpointer-3.0.0.tar.gz" } ], "name": "jsonpointer", @@ -321,14 +393,38 @@ "value": "main" } ], - "purl": "pkg:pypi/jsonpointer@2.4", + "purl": "pkg:pypi/jsonpointer@3.0.0", "scope": "optional", "type": "library", - "version": "2.4" + "version": "3.0.0" }, { - "bom-ref": "jsonschema@4.19.2", + "bom-ref": "jsonschema@4.23.0", "description": "An implementation of JSON Schema validation for Python", + "externalReferences": [ + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "fbadb6f8b144a8f8cf9f0b89ba94501d143e50411a1278633f56a7acf7fd5566" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/jsonschema/#jsonschema-4.23.0-py3-none-any.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "d71497fef26351a33265337fa77ffeb82423f3ea21283cd9467bb03999266bc4" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/jsonschema/#jsonschema-4.23.0.tar.gz" + } + ], "name": "jsonschema", "properties": [ { @@ -340,13 +436,13 @@ "value": "format" } ], - "purl": "pkg:pypi/jsonschema@4.19.2", + "purl": "pkg:pypi/jsonschema@4.23.0", "scope": "optional", "type": "library", - "version": "4.19.2" + "version": "4.23.0" }, { - "bom-ref": "jsonschema-specifications@2023.7.1", + "bom-ref": "jsonschema-specifications@2023.12.1", "description": "The JSON Schema meta-schemas and vocabularies, exposed as a Registry", "externalReferences": [ { @@ -354,22 +450,22 @@ "hashes": [ { "alg": "SHA-256", - "content": "05adf340b659828a004220a9613be00fa3f223f2b82002e273dee62fd50524b1" + "content": "87e4fdf3a94858b8a2ba2778d9ba57d8a9cafca7c7489c46ba0d30a8bc6a9c3c" } ], "type": "distribution", - "url": "https://pypi.org/simple/jsonschema-specifications/#jsonschema_specifications-2023.7.1-py3-none-any.whl" + "url": "https://pypi.org/simple/jsonschema-specifications/#jsonschema_specifications-2023.12.1-py3-none-any.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "c91a50404e88a1f6ba40636778e2ee08f6e24c5613fe4c53ac24578a5a7f72bb" + "content": "48a76787b3e70f5ed53f1160d2b81f586e4ca6d1548c5de7085d1682674764cc" } ], "type": "distribution", - "url": "https://pypi.org/simple/jsonschema-specifications/#jsonschema_specifications-2023.7.1.tar.gz" + "url": "https://pypi.org/simple/jsonschema-specifications/#jsonschema_specifications-2023.12.1.tar.gz" } ], "name": "jsonschema-specifications", @@ -379,44 +475,77 @@ "value": "main" } ], - "purl": "pkg:pypi/jsonschema-specifications@2023.7.1", + "purl": "pkg:pypi/jsonschema-specifications@2023.12.1", "scope": "optional", "type": "library", - "version": "2023.7.1" + "version": "2023.12.1" }, { - "bom-ref": "license-expression@30.1.1", + "bom-ref": "license-expression@30.3.1", "description": "license-expression is a comprehensive utility library to parse, compare, simplify and normalize license expressions (such as SPDX license expressions) using boolean logic.", - "name": "license-expression", - "properties": [ + "externalReferences": [ { - "name": "cdx:poetry:group", - "value": "main" + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "97904b9185c7bbb1e98799606fa7424191c375e70ba63a524b6f7100e42ddc46" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/license-expression/#license_expression-30.3.1-py3-none-any.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "60d5bec1f3364c256a92b9a08583d7ea933c7aa272c8d36d04144a89a3858c01" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/license-expression/#license_expression-30.3.1.tar.gz" } ], - "purl": "pkg:pypi/license-expression@30.1.1", - "scope": "optional", - "type": "library", - "version": "30.1.1" - }, - { - "bom-ref": "lxml@4.9.3", - "description": "Powerful and Pythonic XML processing library combining libxml2/libxslt with the ElementTree API.", - "name": "lxml", + "name": "license-expression", "properties": [ { "name": "cdx:poetry:group", "value": "main" } ], - "purl": "pkg:pypi/lxml@4.9.3", + "purl": "pkg:pypi/license-expression@30.3.1", "scope": "optional", "type": "library", - "version": "4.9.3" + "version": "30.3.1" }, { - "bom-ref": "packageurl-python@0.11.2", + "bom-ref": "packageurl-python@0.16.0", "description": "A purl aka. Package URL parser and builder", + "externalReferences": [ + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "5c3872638b177b0f1cf01c3673017b7b27ebee485693ae12a8bed70fa7fa7c35" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/packageurl-python/#packageurl_python-0.16.0-py3-none-any.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "69e3bf8a3932fe9c2400f56aaeb9f86911ecee2f9398dbe1b58ec34340be365d" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/packageurl-python/#packageurl_python-0.16.0.tar.gz" + } + ], "name": "packageurl-python", "properties": [ { @@ -424,10 +553,10 @@ "value": "main" } ], - "purl": "pkg:pypi/packageurl-python@0.11.2", + "purl": "pkg:pypi/packageurl-python@0.16.0", "scope": "optional", "type": "library", - "version": "0.11.2" + "version": "0.16.0" }, { "bom-ref": "pkgutil-resolve-name@1.3.10", @@ -471,6 +600,30 @@ { "bom-ref": "py-serializable@0.15.0", "description": "Library for serializing and deserializing Python Objects to and from JSON and XML.", + "externalReferences": [ + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "8fc41457d8ee5f5c5a12f41fd87bf1a4f2ecf9da39fee92059b728e78f320771" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/py-serializable/#py-serializable-0.15.0.tar.gz" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "d3f1201b33420c481aa83f7860c7bf2c2f036ba3ea82b6e15a96696457c36cd2" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/py-serializable/#py_serializable-0.15.0-py3-none-any.whl" + } + ], "name": "py-serializable", "properties": [ { @@ -484,7 +637,7 @@ "version": "0.15.0" }, { - "bom-ref": "python-dateutil@2.8.2", + "bom-ref": "python-dateutil@2.9.0.post0", "description": "Extensions to the standard Python datetime module", "externalReferences": [ { @@ -492,22 +645,22 @@ "hashes": [ { "alg": "SHA-256", - "content": "0123cacc1627ae19ddf3c27a5de5bd67ee4586fbdd6440d9748f8abb483d3e86" + "content": "37dd54208da7e1cd875388217d5e00ebd4179249f90fb72437e91a35459a0ad3" } ], "type": "distribution", - "url": "https://pypi.org/simple/python-dateutil/#python-dateutil-2.8.2.tar.gz" + "url": "https://pypi.org/simple/python-dateutil/#python-dateutil-2.9.0.post0.tar.gz" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "961d03dc3453ebbc59dbdea9e4e11c5651520a876d0f4db161e8674aae935da9" + "content": "a8b2bc7bffae282281c8140a97d3aa9c14da0b136dfe83f850eea9a5f7470427" } ], "type": "distribution", - "url": "https://pypi.org/simple/python-dateutil/#python_dateutil-2.8.2-py2.py3-none-any.whl" + "url": "https://pypi.org/simple/python-dateutil/#python_dateutil-2.9.0.post0-py2.py3-none-any.whl" } ], "name": "python-dateutil", @@ -517,13 +670,13 @@ "value": "main" } ], - "purl": "pkg:pypi/python-dateutil@2.8.2", + "purl": "pkg:pypi/python-dateutil@2.9.0.post0", "scope": "optional", "type": "library", - "version": "2.8.2" + "version": "2.9.0.post0" }, { - "bom-ref": "referencing@0.30.2", + "bom-ref": "referencing@0.35.1", "description": "JSON Referencing + Python", "externalReferences": [ { @@ -531,22 +684,22 @@ "hashes": [ { "alg": "SHA-256", - "content": "449b6669b6121a9e96a7f9e410b245d471e8d48964c67113ce9afe50c8dd7bdf" + "content": "eda6d3234d62814d1c64e305c1331c9a3a6132da475ab6382eaa997b21ee75de" } ], "type": "distribution", - "url": "https://pypi.org/simple/referencing/#referencing-0.30.2-py3-none-any.whl" + "url": "https://pypi.org/simple/referencing/#referencing-0.35.1-py3-none-any.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "794ad8003c65938edcdbc027f1933215e0d0ccc0291e3ce20a4d87432b59efc0" + "content": "25b42124a6c8b632a425174f24087783efb348a6f1e0008e63cd4466fedf703c" } ], "type": "distribution", - "url": "https://pypi.org/simple/referencing/#referencing-0.30.2.tar.gz" + "url": "https://pypi.org/simple/referencing/#referencing-0.35.1.tar.gz" } ], "name": "referencing", @@ -556,10 +709,10 @@ "value": "main" } ], - "purl": "pkg:pypi/referencing@0.30.2", + "purl": "pkg:pypi/referencing@0.35.1", "scope": "optional", "type": "library", - "version": "0.30.2" + "version": "0.35.1" }, { "bom-ref": "rfc3339-validator@0.1.4", @@ -640,7 +793,7 @@ "version": "1.3.8" }, { - "bom-ref": "rpds-py@0.12.0", + "bom-ref": "rpds-py@0.20.1", "description": "Python bindings to Rust's persistent data structures (rpds)", "externalReferences": [ { @@ -648,1089 +801,1133 @@ "hashes": [ { "alg": "SHA-256", - "content": "c694bee70ece3b232df4678448fdda245fd3b1bb4ba481fb6cd20e13bb784c46" + "content": "a649dfd735fff086e8a9d0503a9f0c7d01b7912a333c7ae77e1515c08c146dad" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-macosx_10_12_x86_64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "f16bc1334853e91ddaaa1217045dd7be166170beec337576818461268a3de67f" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-macosx_11_0_arm64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "14511a539afee6f9ab492b543060c7491c99924314977a55c98bfa2ee29ce78c" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "3ccb8ac2d3c71cda472b75af42818981bdacf48d2e21c36331b50b4f16930163" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-macosx_10_7_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "30e5ce9f501fb1f970e4a59098028cf20676dee64fc496d55c33e04bbbee097d" + "content": "c142b88039b92e7e0cb2552e8967077e3179b22359e945574f5e2764c3953dcf" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-macosx_11_0_arm64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "d72a4315514e5a0b9837a086cb433b004eea630afb0cc129de76d77654a9606f" + "content": "f19169781dddae7478a32301b499b2858bc52fc45a112955e798ee307e294977" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "eebaf8c76c39604d52852366249ab807fe6f7a3ffb0dd5484b9944917244cdbe" + "content": "13c56de6518e14b9bf6edde23c4c39dac5b48dcf04160ea7bce8fca8397cdf86" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "a239303acb0315091d54c7ff36712dba24554993b9a93941cf301391d8a997ee" + "content": "925d176a549f4832c6f69fa6026071294ab5910e82a0fe6c6228fce17b0706bd" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "ced40cdbb6dd47a032725a038896cceae9ce267d340f59508b23537f05455431" + "content": "78f0b6877bfce7a3d1ff150391354a410c55d3cdce386f862926a4958ad5ab7e" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-musllinux_1_2_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "3c8c0226c71bd0ce9892eaf6afa77ae8f43a3d9313124a03df0b389c01f832de" + "content": "3dd645e2b0dcb0fd05bf58e2e54c13875847687d0b71941ad2e757e5d89d4356" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-musllinux_1_2_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "b8e11715178f3608874508f08e990d3771e0b8c66c73eb4e183038d600a9b274" + "content": "4f676e21db2f8c72ff0936f895271e7a700aa1f8d31b40e4e43442ba94973899" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-musllinux_1_2_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "5210a0018c7e09c75fa788648617ebba861ae242944111d3079034e14498223f" + "content": "648386ddd1e19b4a6abab69139b002bc49ebf065b596119f8f37c38e9ecee8ff" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-musllinux_1_2_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-none-win32.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "171d9a159f1b2f42a42a64a985e4ba46fc7268c78299272ceba970743a67ee50" + "content": "d9ecb51120de61e4604650666d1f2b68444d46ae18fd492245a08f53ad2b7711" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-musllinux_1_2_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-none-win_amd64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "57ec6baec231bb19bb5fd5fc7bae21231860a1605174b11585660236627e390e" + "content": "762703bdd2b30983c1d9e62b4c88664df4a8a4d5ec0e9253b0231171f18f6d75" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-musllinux_1_2_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-macosx_10_12_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "7188ddc1a8887194f984fa4110d5a3d5b9b5cd35f6bafdff1b649049cbc0ce29" + "content": "0b581f47257a9fce535c4567782a8976002d6b8afa2c39ff616edf87cbeff712" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-none-win32.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-macosx_11_0_arm64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "1e04581c6117ad9479b6cfae313e212fe0dfa226ac727755f0d539cd54792963" + "content": "842c19a6ce894493563c3bd00d81d5100e8e57d70209e84d5491940fdb8b9e3a" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-none-win_amd64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "0a38612d07a36138507d69646c470aedbfe2b75b43a4643f7bd8e51e52779624" + "content": "42cbde7789f5c0bcd6816cb29808e36c01b960fb5d29f11e052215aa85497c93" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-macosx_10_7_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "f12d69d568f5647ec503b64932874dade5a20255736c89936bf690951a5e79f5" + "content": "6c8e9340ce5a52f95fa7d3b552b35c7e8f3874d74a03a8a69279fd5fca5dc751" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-macosx_11_0_arm64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "4f8a1d990dc198a6c68ec3d9a637ba1ce489b38cbfb65440a27901afbc5df575" + "content": "8ba6f89cac95c0900d932c9efb7f0fb6ca47f6687feec41abcb1bd5e2bd45535" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "8c567c664fc2f44130a20edac73e0a867f8e012bf7370276f15c6adc3586c37c" + "content": "4a916087371afd9648e1962e67403c53f9c49ca47b9680adbeef79da3a7811b0" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "0e9e976e0dbed4f51c56db10831c9623d0fd67aac02853fe5476262e5a22acb7" + "content": "200a23239781f46149e6a415f1e870c5ef1e712939fe8fa63035cd053ac2638e" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "efddca2d02254a52078c35cadad34762adbae3ff01c6b0c7787b59d038b63e0d" + "content": "58b1d5dd591973d426cbb2da5e27ba0339209832b2f3315928c9790e13f159e8" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-musllinux_1_2_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "d9e7f29c00577aff6b318681e730a519b235af292732a149337f6aaa4d1c5e31" + "content": "6b73c67850ca7cae0f6c56f71e356d7e9fa25958d3e18a64927c2d930859b8e4" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-musllinux_1_2_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "389c0e38358fdc4e38e9995e7291269a3aead7acfcf8942010ee7bc5baee091c" + "content": "d8761c3c891cc51e90bc9926d6d2f59b27beaf86c74622c8979380a29cc23ac3" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-musllinux_1_2_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "33ab498f9ac30598b6406e2be1b45fd231195b83d948ebd4bd77f337cb6a2bff" + "content": "cd945871335a639275eee904caef90041568ce3b42f402c6959b460d25ae8732" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-musllinux_1_2_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-none-win32.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "d56b1cd606ba4cedd64bb43479d56580e147c6ef3f5d1c5e64203a1adab784a2" + "content": "7e21b7031e17c6b0e445f42ccc77f79a97e2687023c5746bfb7a9e45e0921b84" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-musllinux_1_2_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-none-win_amd64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "1fa73ed22c40a1bec98d7c93b5659cd35abcfa5a0a95ce876b91adbda170537c" + "content": "36785be22066966a27348444b40389f8444671630063edfb1a2eb04318721e17" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-musllinux_1_2_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-macosx_10_12_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "dbc25baa6abb205766fb8606f8263b02c3503a55957fcb4576a6bb0a59d37d10" + "content": "142c0a5124d9bd0e2976089484af5c74f47bd3298f2ed651ef54ea728d2ea42c" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-none-win32.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-macosx_11_0_arm64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "c6b52b7028b547866c2413f614ee306c2d4eafdd444b1ff656bf3295bf1484aa" + "content": "dbddc10776ca7ebf2a299c41a4dde8ea0d8e3547bfd731cb87af2e8f5bf8962d" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-none-win_amd64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "9620650c364c01ed5b497dcae7c3d4b948daeae6e1883ae185fef1c927b6b534" + "content": "15a842bb369e00295392e7ce192de9dcbf136954614124a667f9f9f17d6a216f" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-macosx_10_7_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "2124f9e645a94ab7c853bc0a3644e0ca8ffbe5bb2d72db49aef8f9ec1c285733" + "content": "be5ef2f1fc586a7372bfc355986226484e06d1dc4f9402539872c8bb99e34b01" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-macosx_11_0_arm64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "281c8b219d4f4b3581b918b816764098d04964915b2f272d1476654143801aa2" + "content": "dbcf360c9e3399b056a238523146ea77eeb2a596ce263b8814c900263e46031a" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "27ccc93c7457ef890b0dd31564d2a05e1aca330623c942b7e818e9e7c2669ee4" + "content": "ecd27a66740ffd621d20b9a2f2b5ee4129a56e27bfb9458a3bcc2e45794c96cb" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "d1c562a9bb72244fa767d1c1ab55ca1d92dd5f7c4d77878fee5483a22ffac808" + "content": "d0b937b2a1988f184a3e9e577adaa8aede21ec0b38320d6009e02bd026db04fa" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "e57919c32ee295a2fca458bb73e4b20b05c115627f96f95a10f9f5acbd61172d" + "content": "6889469bfdc1eddf489729b471303739bf04555bb151fe8875931f8564309afc" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-musllinux_1_2_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "fa35ad36440aaf1ac8332b4a4a433d4acd28f1613f0d480995f5cfd3580e90b7" + "content": "19b73643c802f4eaf13d97f7855d0fb527fbc92ab7013c4ad0e13a6ae0ed23bd" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-musllinux_1_2_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "e6aea5c0eb5b0faf52c7b5c4a47c8bb64437173be97227c819ffa31801fa4e34" + "content": "3c6afcf2338e7f374e8edc765c79fbcb4061d02b15dd5f8f314a4af2bdc7feb5" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-musllinux_1_2_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "81cf9d306c04df1b45971c13167dc3bad625808aa01281d55f3cf852dde0e206" + "content": "dc73505153798c6f74854aba69cc75953888cf9866465196889c7cdd351e720c" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-musllinux_1_2_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-none-win32.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "08e6e7ff286254016b945e1ab632ee843e43d45e40683b66dd12b73791366dd1" + "content": "8bbe951244a838a51289ee53a6bae3a07f26d4e179b96fc7ddd3301caf0518eb" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-musllinux_1_2_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-none-win_amd64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "4d0a675a7acbbc16179188d8c6d0afb8628604fc1241faf41007255957335a0b" + "content": "6ca91093a4a8da4afae7fe6a222c3b53ee4eef433ebfee4d54978a103435159e" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-musllinux_1_2_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-macosx_10_12_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "b2287c09482949e0ca0c0eb68b2aca6cf57f8af8c6dfd29dcd3bc45f17b57978" + "content": "b9c2fe36d1f758b28121bef29ed1dee9b7a2453e997528e7d1ac99b94892527c" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-none-win32.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-macosx_11_0_arm64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "8015835494b21aa7abd3b43fdea0614ee35ef6b03db7ecba9beb58eadf01c24f" + "content": "f009c69bc8c53db5dfab72ac760895dc1f2bc1b62ab7408b253c8d1ec52459fc" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-none-win_amd64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "6174d6ad6b58a6bcf67afbbf1723420a53d06c4b89f4c50763d6fa0a6ac9afd2" + "content": "6740a3e8d43a32629bb9b009017ea5b9e713b7210ba48ac8d4cb6d99d86c8ee8" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-macosx_10_7_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "a689e1ded7137552bea36305a7a16ad2b40be511740b80748d3140614993db98" + "content": "32b922e13d4c0080d03e7b62991ad7f5007d9cd74e239c4b16bc85ae8b70252d" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-macosx_11_0_arm64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "f45321224144c25a62052035ce96cbcf264667bcb0d81823b1bbc22c4addd194" + "content": "fe00a9057d100e69b4ae4a094203a708d65b0f345ed546fdef86498bf5390982" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "aa32205358a76bf578854bf31698a86dc8b2cb591fd1d79a833283f4a403f04b" + "content": "49fe9b04b6fa685bd39237d45fad89ba19e9163a1ccaa16611a812e682913496" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "91bd2b7cf0f4d252eec8b7046fa6a43cee17e8acdfc00eaa8b3dbf2f9a59d061" + "content": "aa7ac11e294304e615b43f8c441fee5d40094275ed7311f3420d805fde9b07b4" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "3acadbab8b59f63b87b518e09c4c64b142e7286b9ca7a208107d6f9f4c393c5c" + "content": "6aa97af1558a9bef4025f8f5d8c60d712e0a3b13a2fe875511defc6ee77a1ab7" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-musllinux_1_2_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "429349a510da82c85431f0f3e66212d83efe9fd2850f50f339341b6532c62fe4" + "content": "483b29f6f7ffa6af845107d4efe2e3fa8fb2693de8657bc1849f674296ff6a5a" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-musllinux_1_2_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "05942656cb2cb4989cd50ced52df16be94d344eae5097e8583966a1d27da73a5" + "content": "37fe0f12aebb6a0e3e17bb4cd356b1286d2d18d2e93b2d39fe647138458b4bcb" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-musllinux_1_2_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "0c5441b7626c29dbd54a3f6f3713ec8e956b009f419ffdaaa3c80eaf98ddb523" + "content": "a624cc00ef2158e04188df5e3016385b9353638139a06fb77057b3498f794782" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-musllinux_1_2_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-none-win32.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "b6b0e17d39d21698185097652c611f9cf30f7c56ccec189789920e3e7f1cee56" + "content": "b71b8666eeea69d6363248822078c075bac6ed135faa9216aa85f295ff009b1e" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-musllinux_1_2_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-none-win_amd64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "3b7a64d43e2a1fa2dd46b678e00cabd9a49ebb123b339ce799204c44a593ae1c" + "content": "5b48e790e0355865197ad0aca8cde3d8ede347831e1959e158369eb3493d2191" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-musllinux_1_2_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-macosx_10_12_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "e5bbe011a2cea9060fef1bb3d668a2fd8432b8888e6d92e74c9c794d3c101595" + "content": "3e310838a5801795207c66c73ea903deda321e6146d6f282e85fa7e3e4854804" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-none-win32.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-macosx_11_0_arm64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "bec29b801b4adbf388314c0d050e851d53762ab424af22657021ce4b6eb41543" + "content": "2249280b870e6a42c0d972339e9cc22ee98730a99cd7f2f727549af80dd5a963" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-none-win_amd64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "1096ca0bf2d3426cbe79d4ccc91dc5aaa73629b08ea2d8467375fad8447ce11a" + "content": "e79059d67bea28b53d255c1437b25391653263f0e69cd7dec170d778fdbca95e" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-macosx_10_7_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "48aa98987d54a46e13e6954880056c204700c65616af4395d1f0639eba11764b" + "content": "2b431c777c9653e569986ecf69ff4a5dba281cded16043d348bf9ba505486f36" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-macosx_11_0_arm64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "7979d90ee2190d000129598c2b0c82f13053dba432b94e45e68253b09bb1f0f6" + "content": "da584ff96ec95e97925174eb8237e32f626e7a1a97888cdd27ee2f1f24dd0ad8" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "88857060b690a57d2ea8569bca58758143c8faa4639fb17d745ce60ff84c867e" + "content": "02a0629ec053fc013808a85178524e3cb63a61dbc35b22499870194a63578fb9" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "4eb74d44776b0fb0782560ea84d986dffec8ddd94947f383eba2284b0f32e35e" + "content": "fbf15aff64a163db29a91ed0868af181d6f68ec1a3a7d5afcfe4501252840bad" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "f62581d7e884dd01ee1707b7c21148f61f2febb7de092ae2f108743fcbef5985" + "content": "07924c1b938798797d60c6308fa8ad3b3f0201802f82e4a2c41bb3fafb44cc28" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-musllinux_1_2_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "6f5dcb658d597410bb7c967c1d24eaf9377b0d621358cbe9d2ff804e5dd12e81" + "content": "4a5a844f68776a7715ecb30843b453f07ac89bad393431efbf7accca3ef599c1" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-musllinux_1_2_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "9bf9acce44e967a5103fcd820fc7580c7b0ab8583eec4e2051aec560f7b31a63" + "content": "518d2ca43c358929bf08f9079b617f1c2ca6e8848f83c1225c88caeac46e6cbc" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-musllinux_1_2_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "240687b5be0f91fbde4936a329c9b7589d9259742766f74de575e1b2046575e4" + "content": "3aea7eed3e55119635a74bbeb80b35e776bafccb70d97e8ff838816c124539f1" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-musllinux_1_2_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-none-win32.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "25740fb56e8bd37692ed380e15ec734be44d7c71974d8993f452b4527814601e" + "content": "7dca7081e9a0c3b6490a145593f6fe3173a94197f2cb9891183ef75e9d64c425" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-musllinux_1_2_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-none-win_amd64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "a54917b7e9cd3a67e429a630e237a90b096e0ba18897bfb99ee8bd1068a5fea0" + "content": "b41b6321805c472f66990c2849e152aff7bc359eb92f781e3f606609eac877ad" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-musllinux_1_2_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-macosx_10_12_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "b92aafcfab3d41580d54aca35a8057341f1cfc7c9af9e8bdfc652f83a20ced31" + "content": "0a90c373ea2975519b58dece25853dbcb9779b05cc46b4819cb1917e3b3215b6" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-none-win32.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-macosx_11_0_arm64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "cd316dbcc74c76266ba94eb021b0cc090b97cca122f50bd7a845f587ff4bf03f" + "content": "16d4477bcb9fbbd7b5b0e4a5d9b493e42026c0bf1f06f723a9353f5153e75d30" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-none-win_amd64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "0853da3d5e9bc6a07b2486054a410b7b03f34046c123c6561b535bb48cc509e1" + "content": "84b8382a90539910b53a6307f7c35697bc7e6ffb25d9c1d4e998a13e842a5e83" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-macosx_10_7_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "cb41ad20064e18a900dd427d7cf41cfaec83bcd1184001f3d91a1f76b3fcea4e" + "content": "4888e117dd41b9d34194d9e31631af70d3d526efc363085e3089ab1a62c32ed1" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "b710bf7e7ae61957d5c4026b486be593ed3ec3dca3e5be15e0f6d8cf5d0a4990" + "content": "5265505b3d61a0f56618c9b941dc54dc334dc6e660f1592d112cd103d914a6db" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "a952ae3eb460c6712388ac2ec706d24b0e651b9396d90c9a9e0a69eb27737fdc" + "content": "e75ba609dba23f2c95b776efb9dd3f0b78a76a151e96f96cc5b6b1b0004de66f" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "0bedd91ae1dd142a4dc15970ed2c729ff6c73f33a40fa84ed0cdbf55de87c777" + "content": "1791ff70bc975b098fe6ecf04356a10e9e2bd7dc21fa7351c1742fdeb9b4966f" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "761531076df51309075133a6bc1db02d98ec7f66e22b064b1d513bc909f29743" + "content": "d126b52e4a473d40232ec2052a8b232270ed1f8c9571aaf33f73a14cc298c24f" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-musllinux_1_2_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "a2baa6be130e8a00b6cbb9f18a33611ec150b4537f8563bddadb54c1b74b8193" + "content": "c14937af98c4cc362a1d4374806204dd51b1e12dded1ae30645c298e5a5c4cb1" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-musllinux_1_2_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "f05450fa1cd7c525c0b9d1a7916e595d3041ac0afbed2ff6926e5afb6a781b7f" + "content": "3d089d0b88996df627693639d123c8158cff41c0651f646cd8fd292c7da90eaf" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-musllinux_1_2_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "81c4d1a3a564775c44732b94135d06e33417e829ff25226c164664f4a1046213" + "content": "653647b8838cf83b2e7e6a0364f49af96deec64d2a6578324db58380cff82aca" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-none-win32.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "e888be685fa42d8b8a3d3911d5604d14db87538aa7d0b29b1a7ea80d354c732d" + "content": "fa41a64ac5b08b292906e248549ab48b69c5428f3987b09689ab2441f267d04d" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-musllinux_1_2_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-none-win_amd64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "6f8d7fe73d1816eeb5378409adc658f9525ecbfaf9e1ede1e2d67a338b0c7348" + "content": "7a07ced2b22f0cf0b55a6a510078174c31b6d8544f3bc00c2bcee52b3d613f74" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-macosx_10_12_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "0831d3ecdea22e4559cc1793f22e77067c9d8c451d55ae6a75bf1d116a8e7f42" + "content": "68cb0a499f2c4a088fd2f521453e22ed3527154136a855c62e148b7883b99f9a" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-macosx_10_7_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-macosx_11_0_arm64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "513ccbf7420c30e283c25c82d5a8f439d625a838d3ba69e79a110c260c46813f" + "content": "fa3060d885657abc549b2a0f8e1b79699290e5d83845141717c6c90c2df38311" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-macosx_11_0_arm64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "301bd744a1adaa2f6a5e06c98f1ac2b6f8dc31a5c23b838f862d65e32fca0d4b" + "content": "95f3b65d2392e1c5cec27cff08fdc0080270d5a1a4b2ea1d51d5f4a2620ff08d" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "f8832a4f83d4782a8f5a7b831c47e8ffe164e43c2c148c8160ed9a6d630bc02a" + "content": "2cc3712a4b0b76a1d45a9302dd2f53ff339614b1c29603a911318f2357b04dd2" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "4b2416ed743ec5debcf61e1242e012652a4348de14ecc7df3512da072b074440" + "content": "5d4eea0761e37485c9b81400437adb11c40e13ef513375bbd6973e34100aeb06" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "35585a8cb5917161f42c2104567bb83a1d96194095fc54a543113ed5df9fa436" + "content": "7f5179583d7a6cdb981151dd349786cbc318bab54963a192692d945dd3f6435d" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "d389ff1e95b6e46ebedccf7fd1fadd10559add595ac6a7c2ea730268325f832c" + "content": "2fbb0ffc754490aff6dabbf28064be47f0f9ca0b9755976f945214965b3ace7e" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "9b007c2444705a2dc4a525964fd4dd28c3320b19b3410da6517cab28716f27d3" + "content": "a94e52537a0e0a85429eda9e49f272ada715506d3b2431f64b8a3e34eb5f3e75" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "188912b22b6c8225f4c4ffa020a2baa6ad8fabb3c141a12dbe6edbb34e7f1425" + "content": "92b68b79c0da2a980b1c4197e56ac3dd0c8a149b4603747c4378914a68706979" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-musllinux_1_2_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-musllinux_1_2_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "1b4cf9ab9a0ae0cb122685209806d3f1dcb63b9fccdf1424fb42a129dc8c2faa" + "content": "93da1d3db08a827eda74356f9f58884adb254e59b6664f64cc04cdff2cc19b0d" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-musllinux_1_2_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "2d34a5450a402b00d20aeb7632489ffa2556ca7b26f4a63c35f6fccae1977427" + "content": "754bbed1a4ca48479e9d4182a561d001bbf81543876cdded6f695ec3d465846b" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-musllinux_1_2_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-win_amd64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "466030a42724780794dea71eb32db83cc51214d66ab3fb3156edd88b9c8f0d78" + "content": "ca449520e7484534a2a44faf629362cae62b660601432d04c482283c47eaebab" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-macosx_10_7_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-macosx_10_12_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "68172622a5a57deb079a2c78511c40f91193548e8ab342c31e8cb0764d362459" + "content": "9c4cb04a16b0f199a8c9bf807269b2f63b7b5b11425e4a6bd44bd6961d28282c" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-macosx_11_0_arm64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-macosx_11_0_arm64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "54cdfcda59251b9c2f87a05d038c2ae02121219a04d4a1e6fc345794295bdc07" + "content": "bb63804105143c7e24cee7db89e37cb3f3941f8e80c4379a0b355c52a52b6780" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "6b75b912a0baa033350367a8a07a8b2d44fd5b90c890bfbd063a8a5f945f644b" + "content": "55cd1fa4ecfa6d9f14fbd97ac24803e6f73e897c738f771a9fe038f2f11ff07c" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "47aeceb4363851d17f63069318ba5721ae695d9da55d599b4d6fb31508595278" + "content": "0f8f741b6292c86059ed175d80eefa80997125b7c478fb8769fd9ac8943a16c0" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "0525847f83f506aa1e28eb2057b696fe38217e12931c8b1b02198cfe6975e142" + "content": "0fc212779bf8411667234b3cdd34d53de6c2b8b8b958e1e12cb473a5f367c338" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "efbe0b5e0fd078ed7b005faa0170da4f72666360f66f0bb2d7f73526ecfd99f9" + "content": "0ad56edabcdb428c2e33bbf24f255fe2b43253b7d13a2cdbf05de955217313e6" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "0fadfdda275c838cba5102c7f90a20f2abd7727bf8f4a2b654a5b617529c5c18" + "content": "0a3a1e9ee9728b2c1734f65d6a1d376c6f2f6fdcc13bb007a08cc4b1ff576dc5" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "56dd500411d03c5e9927a1eb55621e906837a83b02350a9dc401247d0353717c" + "content": "e13de156137b7095442b288e72f33503a469aa1980ed856b43c353ac86390519" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "6915fc9fa6b3ec3569566832e1bb03bd801c12cea030200e68663b9a87974e76" + "content": "07f59760ef99f31422c49038964b31c4dfcfeb5d2384ebfc71058a7c9adae2d2" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-musllinux_1_2_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-musllinux_1_2_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "5f1519b080d8ce0a814f17ad9fb49fb3a1d4d7ce5891f5c85fc38631ca3a8dc4" + "content": "59240685e7da61fb78f65a9f07f8108e36a83317c53f7b276b4175dc44151684" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "7036316cc26b93e401cedd781a579be606dad174829e6ad9e9c5a0da6e036f80" + "content": "83cba698cfb3c2c5a7c3c6bac12fe6c6a51aae69513726be6411076185a8b24a" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0.tar.gz" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-win_amd64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "e1791c4aabd117653530dccd24108fa03cc6baf21f58b950d0a73c3b3b29a350" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1.tar.gz" } ], "name": "rpds-py", @@ -1740,13 +1937,13 @@ "value": "main" } ], - "purl": "pkg:pypi/rpds-py@0.12.0", + "purl": "pkg:pypi/rpds-py@0.20.1", "scope": "optional", "type": "library", - "version": "0.12.0" + "version": "0.20.1" }, { - "bom-ref": "six@1.16.0", + "bom-ref": "six@1.17.0", "description": "Python 2 and 3 compatibility utilities", "externalReferences": [ { @@ -1754,22 +1951,22 @@ "hashes": [ { "alg": "SHA-256", - "content": "8abb2f1d86890a2dfb989f9a77cfcfd3e47c2a354b01111771326f8aa26e0254" + "content": "4721f391ed90541fddacab5acf947aa0d3dc7d27b2e1e8eda2be8970586c3274" } ], "type": "distribution", - "url": "https://pypi.org/simple/six/#six-1.16.0-py2.py3-none-any.whl" + "url": "https://pypi.org/simple/six/#six-1.17.0-py2.py3-none-any.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "1e61c37477a1626458e36f7b1d82aa5c9b094fa4802892072e49de9c60c4c926" + "content": "ff70335d468e7eb6ec65b95b99d3a2836546063f63acc5171de367e834932a81" } ], "type": "distribution", - "url": "https://pypi.org/simple/six/#six-1.16.0.tar.gz" + "url": "https://pypi.org/simple/six/#six-1.17.0.tar.gz" } ], "name": "six", @@ -1779,14 +1976,38 @@ "value": "main" } ], - "purl": "pkg:pypi/six@1.16.0", + "purl": "pkg:pypi/six@1.17.0", "scope": "optional", "type": "library", - "version": "1.16.0" + "version": "1.17.0" }, { "bom-ref": "sortedcontainers@2.4.0", "description": "Sorted Containers -- Sorted List, Sorted Dict, Sorted Set", + "externalReferences": [ + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "a163dcaede0f1c021485e957a39245190e74249897e2ae4b2aa38595db237ee0" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/sortedcontainers/#sortedcontainers-2.4.0-py2.py3-none-any.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "25caa5a06cc30b6b83d11423433f65d1f9d76c4c6a0c90e3379eaa43b9bfdb88" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/sortedcontainers/#sortedcontainers-2.4.0.tar.gz" + } + ], "name": "sortedcontainers", "properties": [ { @@ -1800,7 +2021,7 @@ "version": "2.4.0" }, { - "bom-ref": "types-python-dateutil@2.8.19.14", + "bom-ref": "types-python-dateutil@2.9.0.20241206", "description": "Typing stubs for python-dateutil", "externalReferences": [ { @@ -1808,22 +2029,22 @@ "hashes": [ { "alg": "SHA-256", - "content": "1f4f10ac98bb8b16ade9dbee3518d9ace017821d94b057a425b069f834737f4b" + "content": "e248a4bc70a486d3e3ec84d0dc30eec3a5f979d6e7ee4123ae043eedbb987f53" } ], "type": "distribution", - "url": "https://pypi.org/simple/types-python-dateutil/#types-python-dateutil-2.8.19.14.tar.gz" + "url": "https://pypi.org/simple/types-python-dateutil/#types_python_dateutil-2.9.0.20241206-py3-none-any.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "f977b8de27787639986b4e28963263fd0e5158942b3ecef91b9335c130cb1ce9" + "content": "18f493414c26ffba692a72369fea7a154c502646301ebfe3d56a04b3767284cb" } ], "type": "distribution", - "url": "https://pypi.org/simple/types-python-dateutil/#types_python_dateutil-2.8.19.14-py3-none-any.whl" + "url": "https://pypi.org/simple/types-python-dateutil/#types_python_dateutil-2.9.0.20241206.tar.gz" } ], "name": "types-python-dateutil", @@ -1833,10 +2054,10 @@ "value": "main" } ], - "purl": "pkg:pypi/types-python-dateutil@2.8.19.14", + "purl": "pkg:pypi/types-python-dateutil@2.9.0.20241206", "scope": "optional", "type": "library", - "version": "2.8.19.14" + "version": "2.9.0.20241206" }, { "bom-ref": "uri-template@1.3.0", @@ -1878,7 +2099,7 @@ "version": "1.3.0" }, { - "bom-ref": "webcolors@1.13", + "bom-ref": "webcolors@24.8.0", "description": "A library for working with the color formats defined by HTML and CSS.", "externalReferences": [ { @@ -1886,22 +2107,22 @@ "hashes": [ { "alg": "SHA-256", - "content": "29bc7e8752c0a1bd4a1f03c14d6e6a72e93d82193738fa860cbff59d0fcc11bf" + "content": "fc4c3b59358ada164552084a8ebee637c221e4059267d0f8325b3b560f6c7f0a" } ], "type": "distribution", - "url": "https://pypi.org/simple/webcolors/#webcolors-1.13-py3-none-any.whl" + "url": "https://pypi.org/simple/webcolors/#webcolors-24.8.0-py3-none-any.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "c225b674c83fa923be93d235330ce0300373d02885cef23238813b0d5668304a" + "content": "08b07af286a01bcd30d583a7acadf629583d1f79bfef27dd2c2c5c263817277d" } ], "type": "distribution", - "url": "https://pypi.org/simple/webcolors/#webcolors-1.13.tar.gz" + "url": "https://pypi.org/simple/webcolors/#webcolors-24.8.0.tar.gz" } ], "name": "webcolors", @@ -1911,13 +2132,13 @@ "value": "main" } ], - "purl": "pkg:pypi/webcolors@1.13", + "purl": "pkg:pypi/webcolors@24.8.0", "scope": "optional", "type": "library", - "version": "1.13" + "version": "24.8.0" }, { - "bom-ref": "zipp@3.17.0", + "bom-ref": "zipp@3.20.2", "description": "Backport of pathlib-compatible object wrapper for zip files", "externalReferences": [ { @@ -1925,22 +2146,22 @@ "hashes": [ { "alg": "SHA-256", - "content": "0e923e726174922dce09c53c59ad483ff7bbb8e572e00c7f7c46b88556409f31" + "content": "a817ac80d6cf4b23bf7f2828b7cabf326f15a001bea8b1f9b49631780ba28350" } ], "type": "distribution", - "url": "https://pypi.org/simple/zipp/#zipp-3.17.0-py3-none-any.whl" + "url": "https://pypi.org/simple/zipp/#zipp-3.20.2-py3-none-any.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "84e64a1c28cf7e91ed2078bb8cc8c259cb19b76942096c8d7b84947690cabaf0" + "content": "bc9eb26f4506fda01b81bcde0ca78103b6e62f991b381fec825435c836edbc29" } ], "type": "distribution", - "url": "https://pypi.org/simple/zipp/#zipp-3.17.0.tar.gz" + "url": "https://pypi.org/simple/zipp/#zipp-3.20.2.tar.gz" } ], "name": "zipp", @@ -1950,32 +2171,31 @@ "value": "main" } ], - "purl": "pkg:pypi/zipp@3.17.0", + "purl": "pkg:pypi/zipp@3.20.2", "scope": "optional", "type": "library", - "version": "3.17.0" + "version": "3.20.2" } ], "dependencies": [ { "dependsOn": [ - "python-dateutil@2.8.2", - "types-python-dateutil@2.8.19.14" + "python-dateutil@2.9.0.post0", + "types-python-dateutil@2.9.0.20241206" ], "ref": "arrow@1.3.0" }, { - "ref": "attrs@23.1.0" + "ref": "attrs@24.3.0" }, { "ref": "boolean.py@4.0" }, { "dependsOn": [ - "jsonschema@4.19.2", - "license-expression@30.1.1", - "lxml@4.9.3", - "packageurl-python@0.11.2", + "jsonschema@4.23.0", + "license-expression@30.3.1", + "packageurl-python@0.16.0", "py-serializable@0.15.0", "sortedcontainers@2.4.0" ], @@ -1988,13 +2208,13 @@ "ref": "fqdn@1.5.1" }, { - "ref": "idna@3.4" + "ref": "idna@3.10" }, { "dependsOn": [ - "zipp@3.17.0" + "zipp@3.20.2" ], - "ref": "importlib-resources@6.1.1" + "ref": "importlib-resources@6.4.5" }, { "dependsOn": [ @@ -2003,45 +2223,42 @@ "ref": "isoduration@20.11.0" }, { - "ref": "jsonpointer@2.4" + "ref": "jsonpointer@3.0.0" }, { "dependsOn": [ - "importlib-resources@6.1.1", - "referencing@0.30.2" + "importlib-resources@6.4.5", + "referencing@0.35.1" ], - "ref": "jsonschema-specifications@2023.7.1" + "ref": "jsonschema-specifications@2023.12.1" }, { "dependsOn": [ - "attrs@23.1.0", + "attrs@24.3.0", "fqdn@1.5.1", - "idna@3.4", - "importlib-resources@6.1.1", + "idna@3.10", + "importlib-resources@6.4.5", "isoduration@20.11.0", - "jsonpointer@2.4", - "jsonschema-specifications@2023.7.1", + "jsonpointer@3.0.0", + "jsonschema-specifications@2023.12.1", "pkgutil-resolve-name@1.3.10", - "referencing@0.30.2", + "referencing@0.35.1", "rfc3339-validator@0.1.4", "rfc3987@1.3.8", - "rpds-py@0.12.0", + "rpds-py@0.20.1", "uri-template@1.3.0", - "webcolors@1.13" + "webcolors@24.8.0" ], - "ref": "jsonschema@4.19.2" + "ref": "jsonschema@4.23.0" }, { "dependsOn": [ "boolean.py@4.0" ], - "ref": "license-expression@30.1.1" - }, - { - "ref": "lxml@4.9.3" + "ref": "license-expression@30.3.1" }, { - "ref": "packageurl-python@0.11.2" + "ref": "packageurl-python@0.16.0" }, { "ref": "pkgutil-resolve-name@1.3.10" @@ -2054,20 +2271,20 @@ }, { "dependsOn": [ - "six@1.16.0" + "six@1.17.0" ], - "ref": "python-dateutil@2.8.2" + "ref": "python-dateutil@2.9.0.post0" }, { "dependsOn": [ - "attrs@23.1.0", - "rpds-py@0.12.0" + "attrs@24.3.0", + "rpds-py@0.20.1" ], - "ref": "referencing@0.30.2" + "ref": "referencing@0.35.1" }, { "dependsOn": [ - "six@1.16.0" + "six@1.17.0" ], "ref": "rfc3339-validator@0.1.4" }, @@ -2075,22 +2292,22 @@ "ref": "rfc3987@1.3.8" }, { - "ref": "rpds-py@0.12.0" + "ref": "rpds-py@0.20.1" }, { - "ref": "six@1.16.0" + "ref": "six@1.17.0" }, { "ref": "sortedcontainers@2.4.0" }, { - "ref": "types-python-dateutil@2.8.19.14" + "ref": "types-python-dateutil@2.9.0.20241206" }, { "ref": "uri-template@1.3.0" }, { - "ref": "webcolors@1.13" + "ref": "webcolors@24.8.0" }, { "dependsOn": [ @@ -2099,7 +2316,7 @@ "ref": "with-extras" }, { - "ref": "zipp@3.17.0" + "ref": "zipp@3.20.2" } ], "metadata": { diff --git a/tests/_data/snapshots/poetry/some-extras_with-extras_lock11_1.3.xml.bin b/tests/_data/snapshots/poetry/some-extras_with-extras_lock11_1.3.xml.bin index 82b97792..7f3cb219 100644 --- a/tests/_data/snapshots/poetry/some-extras_with-extras_lock11_1.3.xml.bin +++ b/tests/_data/snapshots/poetry/some-extras_with-extras_lock11_1.3.xml.bin @@ -52,25 +52,25 @@ main - + attrs - 23.1.0 + 24.3.0 Classes Without Boilerplate optional - pkg:pypi/attrs@23.1.0 + pkg:pypi/attrs@24.3.0 - https://pypi.org/simple/attrs/#attrs-23.1.0-py3-none-any.whl + https://pypi.org/simple/attrs/#attrs-24.3.0-py3-none-any.whl from legacy-api - 1f28b4522cdc2fb4256ac1a020c78acf9cba2c6b461ccd2c126f3aa8e8335d04 + ac96cd038792094f438ad1f6ff80837353805ac950cd2aa0e0625ef19850c308 - https://pypi.org/simple/attrs/#attrs-23.1.0.tar.gz + https://pypi.org/simple/attrs/#attrs-24.3.0.tar.gz from legacy-api - 6279836d581513a26f1bf235f9acd333bc9115683f14f7e8fae46c98fc50e015 + 8f5c07333d543103541ba7be0e2ce16eeee8130cb0b3f9238ab904ce1e85baff @@ -84,6 +84,22 @@ Define boolean algebras, create and parse boolean expressions and create custom boolean DSL. optional pkg:pypi/boolean.py@4.0 + + + https://pypi.org/simple/boolean.py/#boolean.py-4.0-py3-none-any.whl + from legacy-api + + 2876f2051d7d6394a531d82dc6eb407faa0b01a0a0b3083817ccd7323b8d96bd + + + + https://pypi.org/simple/boolean.py/#boolean.py-4.0.tar.gz + from legacy-api + + 17b9a181630e43dde1851d42bef546d616d5d9b4480357514597e78b203d06e4 + + + main @@ -94,6 +110,22 @@ Python library for CycloneDX optional pkg:pypi/cyclonedx-python-lib@5.1.1 + + + https://pypi.org/simple/cyclonedx-python-lib/#cyclonedx_python_lib-5.1.1-py3-none-any.whl + from legacy-api + + 2989db0cd8bb4c0c442423d71ed7a84ae059e16a2d0f932cc4bf92da7385cdb3 + + + + https://pypi.org/simple/cyclonedx-python-lib/#cyclonedx_python_lib-5.1.1.tar.gz + from legacy-api + + 215a636a4e77385d2cf4c6c9801c9bad4791849634f2c6daa45ab2c6cb0a85f6 + + + main json-validation @@ -106,6 +138,22 @@ XML bomb protection for Python stdlib modules optional pkg:pypi/defusedxml@0.7.1 + + + https://pypi.org/simple/defusedxml/#defusedxml-0.7.1-py2.py3-none-any.whl + from legacy-api + + a352e7e428770286cc899e2542b6cdaedb2b4953ff269a210103ec58f6198a61 + + + + https://pypi.org/simple/defusedxml/#defusedxml-0.7.1.tar.gz + from legacy-api + + 1bb3032db185915b62d7c6209c5a8792be6a32ab2fedacc84e01b52c51aa3e69 + + + main @@ -136,25 +184,25 @@ main - + idna - 3.4 + 3.10 Internationalized Domain Names in Applications (IDNA) optional - pkg:pypi/idna@3.4 + pkg:pypi/idna@3.10 - https://pypi.org/simple/idna/#idna-3.4-py3-none-any.whl + https://pypi.org/simple/idna/#idna-3.10-py3-none-any.whl from legacy-api - 90b77e79eaa3eba6de819a0c442c0b4ceefc341a7a2ab77d7562bf49f425c5c2 + 946d195a0d259cbba61165e88e65941f16e9b36ea6ddb97f00452bae8b1287d3 - https://pypi.org/simple/idna/#idna-3.4.tar.gz + https://pypi.org/simple/idna/#idna-3.10.tar.gz from legacy-api - 814f528e8dead7d329833b91c5faa87d60bf71824cd12a7530b5526063d02cb4 + 12f65c9b470abda6dc35cf8e63cc574b1c52b11df2c86030af0ac09b01b13ea9 @@ -162,25 +210,25 @@ main - + importlib-resources - 6.1.1 + 6.4.5 Read resources from Python packages optional - pkg:pypi/importlib-resources@6.1.1 + pkg:pypi/importlib-resources@6.4.5 - https://pypi.org/simple/importlib-resources/#importlib_resources-6.1.1-py3-none-any.whl + https://pypi.org/simple/importlib-resources/#importlib_resources-6.4.5-py3-none-any.whl from legacy-api - e8bf90d8213b486f428c9c39714b920041cb02c184686a3dee24905aaa8105d6 + ac29d5f956f01d5e4bb63102a5a19957f1b9175e45649977264a1416783bb717 - https://pypi.org/simple/importlib-resources/#importlib_resources-6.1.1.tar.gz + https://pypi.org/simple/importlib-resources/#importlib_resources-6.4.5.tar.gz from legacy-api - 3893a00122eafde6894c59914446a512f728a0c1a45f9bb9b63721b6bacf0b4a + 980862a1d16c9e147a59603677fa2aa5fd82b87f223b6cb870695bcfce830065 @@ -214,25 +262,25 @@ main - + jsonpointer - 2.4 + 3.0.0 Identify specific nodes in a JSON document (RFC 6901) optional - pkg:pypi/jsonpointer@2.4 + pkg:pypi/jsonpointer@3.0.0 - https://pypi.org/simple/jsonpointer/#jsonpointer-2.4-py2.py3-none-any.whl + https://pypi.org/simple/jsonpointer/#jsonpointer-3.0.0-py2.py3-none-any.whl from legacy-api - 15d51bba20eea3165644553647711d150376234112651b4f1811022aecad7d7a + 13e088adc14fca8b6aa8177c044e12701e6ad4b28ff10e65f2267a90109c9942 - https://pypi.org/simple/jsonpointer/#jsonpointer-2.4.tar.gz + https://pypi.org/simple/jsonpointer/#jsonpointer-3.0.0.tar.gz from legacy-api - 585cee82b70211fa9e6043b7bb89db6e1aa49524340dde8ad6b63206ea689d88 + 2b2d729f2091522d61c3b31f82e11870f60b68f43fbc705cb76bf4b832af59ef @@ -240,36 +288,52 @@ main - + jsonschema - 4.19.2 + 4.23.0 An implementation of JSON Schema validation for Python optional - pkg:pypi/jsonschema@4.19.2 + pkg:pypi/jsonschema@4.23.0 + + + https://pypi.org/simple/jsonschema/#jsonschema-4.23.0-py3-none-any.whl + from legacy-api + + fbadb6f8b144a8f8cf9f0b89ba94501d143e50411a1278633f56a7acf7fd5566 + + + + https://pypi.org/simple/jsonschema/#jsonschema-4.23.0.tar.gz + from legacy-api + + d71497fef26351a33265337fa77ffeb82423f3ea21283cd9467bb03999266bc4 + + + main format - + jsonschema-specifications - 2023.7.1 + 2023.12.1 The JSON Schema meta-schemas and vocabularies, exposed as a Registry optional - pkg:pypi/jsonschema-specifications@2023.7.1 + pkg:pypi/jsonschema-specifications@2023.12.1 - https://pypi.org/simple/jsonschema-specifications/#jsonschema_specifications-2023.7.1-py3-none-any.whl + https://pypi.org/simple/jsonschema-specifications/#jsonschema_specifications-2023.12.1-py3-none-any.whl from legacy-api - 05adf340b659828a004220a9613be00fa3f223f2b82002e273dee62fd50524b1 + 87e4fdf3a94858b8a2ba2778d9ba57d8a9cafca7c7489c46ba0d30a8bc6a9c3c - https://pypi.org/simple/jsonschema-specifications/#jsonschema_specifications-2023.7.1.tar.gz + https://pypi.org/simple/jsonschema-specifications/#jsonschema_specifications-2023.12.1.tar.gz from legacy-api - c91a50404e88a1f6ba40636778e2ee08f6e24c5613fe4c53ac24578a5a7f72bb + 48a76787b3e70f5ed53f1160d2b81f586e4ca6d1548c5de7085d1682674764cc @@ -277,32 +341,54 @@ main - + license-expression - 30.1.1 + 30.3.1 license-expression is a comprehensive utility library to parse, compare, simplify and normalize license expressions (such as SPDX license expressions) using boolean logic. optional - pkg:pypi/license-expression@30.1.1 - - main - - - - lxml - 4.9.3 - Powerful and Pythonic XML processing library combining libxml2/libxslt with the ElementTree API. - optional - pkg:pypi/lxml@4.9.3 + pkg:pypi/license-expression@30.3.1 + + + https://pypi.org/simple/license-expression/#license_expression-30.3.1-py3-none-any.whl + from legacy-api + + 97904b9185c7bbb1e98799606fa7424191c375e70ba63a524b6f7100e42ddc46 + + + + https://pypi.org/simple/license-expression/#license_expression-30.3.1.tar.gz + from legacy-api + + 60d5bec1f3364c256a92b9a08583d7ea933c7aa272c8d36d04144a89a3858c01 + + + main - + packageurl-python - 0.11.2 + 0.16.0 A purl aka. Package URL parser and builder optional - pkg:pypi/packageurl-python@0.11.2 + pkg:pypi/packageurl-python@0.16.0 + + + https://pypi.org/simple/packageurl-python/#packageurl_python-0.16.0-py3-none-any.whl + from legacy-api + + 5c3872638b177b0f1cf01c3673017b7b27ebee485693ae12a8bed70fa7fa7c35 + + + + https://pypi.org/simple/packageurl-python/#packageurl_python-0.16.0.tar.gz + from legacy-api + + 69e3bf8a3932fe9c2400f56aaeb9f86911ecee2f9398dbe1b58ec34340be365d + + + main @@ -339,29 +425,45 @@ Library for serializing and deserializing Python Objects to and from JSON and XML. optional pkg:pypi/py-serializable@0.15.0 + + + https://pypi.org/simple/py-serializable/#py-serializable-0.15.0.tar.gz + from legacy-api + + 8fc41457d8ee5f5c5a12f41fd87bf1a4f2ecf9da39fee92059b728e78f320771 + + + + https://pypi.org/simple/py-serializable/#py_serializable-0.15.0-py3-none-any.whl + from legacy-api + + d3f1201b33420c481aa83f7860c7bf2c2f036ba3ea82b6e15a96696457c36cd2 + + + main - + python-dateutil - 2.8.2 + 2.9.0.post0 Extensions to the standard Python datetime module optional - pkg:pypi/python-dateutil@2.8.2 + pkg:pypi/python-dateutil@2.9.0.post0 - https://pypi.org/simple/python-dateutil/#python-dateutil-2.8.2.tar.gz + https://pypi.org/simple/python-dateutil/#python-dateutil-2.9.0.post0.tar.gz from legacy-api - 0123cacc1627ae19ddf3c27a5de5bd67ee4586fbdd6440d9748f8abb483d3e86 + 37dd54208da7e1cd875388217d5e00ebd4179249f90fb72437e91a35459a0ad3 - https://pypi.org/simple/python-dateutil/#python_dateutil-2.8.2-py2.py3-none-any.whl + https://pypi.org/simple/python-dateutil/#python_dateutil-2.9.0.post0-py2.py3-none-any.whl from legacy-api - 961d03dc3453ebbc59dbdea9e4e11c5651520a876d0f4db161e8674aae935da9 + a8b2bc7bffae282281c8140a97d3aa9c14da0b136dfe83f850eea9a5f7470427 @@ -369,25 +471,25 @@ main - + referencing - 0.30.2 + 0.35.1 JSON Referencing + Python optional - pkg:pypi/referencing@0.30.2 + pkg:pypi/referencing@0.35.1 - https://pypi.org/simple/referencing/#referencing-0.30.2-py3-none-any.whl + https://pypi.org/simple/referencing/#referencing-0.35.1-py3-none-any.whl from legacy-api - 449b6669b6121a9e96a7f9e410b245d471e8d48964c67113ce9afe50c8dd7bdf + eda6d3234d62814d1c64e305c1331c9a3a6132da475ab6382eaa997b21ee75de - https://pypi.org/simple/referencing/#referencing-0.30.2.tar.gz + https://pypi.org/simple/referencing/#referencing-0.35.1.tar.gz from legacy-api - 794ad8003c65938edcdbc027f1933215e0d0ccc0291e3ce20a4d87432b59efc0 + 25b42124a6c8b632a425174f24087783efb348a6f1e0008e63cd4466fedf703c @@ -447,704 +549,732 @@ main - + rpds-py - 0.12.0 + 0.20.1 Python bindings to Rust's persistent data structures (rpds) optional - pkg:pypi/rpds-py@0.12.0 + pkg:pypi/rpds-py@0.20.1 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-macosx_10_7_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-macosx_10_12_x86_64.whl + from legacy-api + + a649dfd735fff086e8a9d0503a9f0c7d01b7912a333c7ae77e1515c08c146dad + + + + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-macosx_11_0_arm64.whl + from legacy-api + + f16bc1334853e91ddaaa1217045dd7be166170beec337576818461268a3de67f + + + + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + from legacy-api + + 14511a539afee6f9ab492b543060c7491c99924314977a55c98bfa2ee29ce78c + + + + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl + from legacy-api + + 3ccb8ac2d3c71cda472b75af42818981bdacf48d2e21c36331b50b4f16930163 + + + + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl from legacy-api - c694bee70ece3b232df4678448fdda245fd3b1bb4ba481fb6cd20e13bb784c46 + c142b88039b92e7e0cb2552e8967077e3179b22359e945574f5e2764c3953dcf - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-macosx_11_0_arm64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl from legacy-api - 30e5ce9f501fb1f970e4a59098028cf20676dee64fc496d55c33e04bbbee097d + f19169781dddae7478a32301b499b2858bc52fc45a112955e798ee307e294977 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl from legacy-api - d72a4315514e5a0b9837a086cb433b004eea630afb0cc129de76d77654a9606f + 13c56de6518e14b9bf6edde23c4c39dac5b48dcf04160ea7bce8fca8397cdf86 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl from legacy-api - eebaf8c76c39604d52852366249ab807fe6f7a3ffb0dd5484b9944917244cdbe + 925d176a549f4832c6f69fa6026071294ab5910e82a0fe6c6228fce17b0706bd - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-musllinux_1_2_aarch64.whl from legacy-api - a239303acb0315091d54c7ff36712dba24554993b9a93941cf301391d8a997ee + 78f0b6877bfce7a3d1ff150391354a410c55d3cdce386f862926a4958ad5ab7e - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-musllinux_1_2_i686.whl from legacy-api - ced40cdbb6dd47a032725a038896cceae9ce267d340f59508b23537f05455431 + 3dd645e2b0dcb0fd05bf58e2e54c13875847687d0b71941ad2e757e5d89d4356 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-musllinux_1_2_x86_64.whl from legacy-api - 3c8c0226c71bd0ce9892eaf6afa77ae8f43a3d9313124a03df0b389c01f832de + 4f676e21db2f8c72ff0936f895271e7a700aa1f8d31b40e4e43442ba94973899 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-none-win32.whl from legacy-api - b8e11715178f3608874508f08e990d3771e0b8c66c73eb4e183038d600a9b274 + 648386ddd1e19b4a6abab69139b002bc49ebf065b596119f8f37c38e9ecee8ff - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-musllinux_1_2_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-none-win_amd64.whl from legacy-api - 5210a0018c7e09c75fa788648617ebba861ae242944111d3079034e14498223f + d9ecb51120de61e4604650666d1f2b68444d46ae18fd492245a08f53ad2b7711 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-musllinux_1_2_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-macosx_10_12_x86_64.whl from legacy-api - 171d9a159f1b2f42a42a64a985e4ba46fc7268c78299272ceba970743a67ee50 + 762703bdd2b30983c1d9e62b4c88664df4a8a4d5ec0e9253b0231171f18f6d75 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-musllinux_1_2_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-macosx_11_0_arm64.whl from legacy-api - 57ec6baec231bb19bb5fd5fc7bae21231860a1605174b11585660236627e390e + 0b581f47257a9fce535c4567782a8976002d6b8afa2c39ff616edf87cbeff712 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-none-win32.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl from legacy-api - 7188ddc1a8887194f984fa4110d5a3d5b9b5cd35f6bafdff1b649049cbc0ce29 + 842c19a6ce894493563c3bd00d81d5100e8e57d70209e84d5491940fdb8b9e3a - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-none-win_amd64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl from legacy-api - 1e04581c6117ad9479b6cfae313e212fe0dfa226ac727755f0d539cd54792963 + 42cbde7789f5c0bcd6816cb29808e36c01b960fb5d29f11e052215aa85497c93 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-macosx_10_7_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl from legacy-api - 0a38612d07a36138507d69646c470aedbfe2b75b43a4643f7bd8e51e52779624 + 6c8e9340ce5a52f95fa7d3b552b35c7e8f3874d74a03a8a69279fd5fca5dc751 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-macosx_11_0_arm64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl from legacy-api - f12d69d568f5647ec503b64932874dade5a20255736c89936bf690951a5e79f5 + 8ba6f89cac95c0900d932c9efb7f0fb6ca47f6687feec41abcb1bd5e2bd45535 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl from legacy-api - 4f8a1d990dc198a6c68ec3d9a637ba1ce489b38cbfb65440a27901afbc5df575 + 4a916087371afd9648e1962e67403c53f9c49ca47b9680adbeef79da3a7811b0 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl from legacy-api - 8c567c664fc2f44130a20edac73e0a867f8e012bf7370276f15c6adc3586c37c + 200a23239781f46149e6a415f1e870c5ef1e712939fe8fa63035cd053ac2638e - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-musllinux_1_2_aarch64.whl from legacy-api - 0e9e976e0dbed4f51c56db10831c9623d0fd67aac02853fe5476262e5a22acb7 + 58b1d5dd591973d426cbb2da5e27ba0339209832b2f3315928c9790e13f159e8 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-musllinux_1_2_i686.whl from legacy-api - efddca2d02254a52078c35cadad34762adbae3ff01c6b0c7787b59d038b63e0d + 6b73c67850ca7cae0f6c56f71e356d7e9fa25958d3e18a64927c2d930859b8e4 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-musllinux_1_2_x86_64.whl from legacy-api - d9e7f29c00577aff6b318681e730a519b235af292732a149337f6aaa4d1c5e31 + d8761c3c891cc51e90bc9926d6d2f59b27beaf86c74622c8979380a29cc23ac3 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-none-win32.whl from legacy-api - 389c0e38358fdc4e38e9995e7291269a3aead7acfcf8942010ee7bc5baee091c + cd945871335a639275eee904caef90041568ce3b42f402c6959b460d25ae8732 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-musllinux_1_2_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-none-win_amd64.whl from legacy-api - 33ab498f9ac30598b6406e2be1b45fd231195b83d948ebd4bd77f337cb6a2bff + 7e21b7031e17c6b0e445f42ccc77f79a97e2687023c5746bfb7a9e45e0921b84 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-musllinux_1_2_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-macosx_10_12_x86_64.whl from legacy-api - d56b1cd606ba4cedd64bb43479d56580e147c6ef3f5d1c5e64203a1adab784a2 + 36785be22066966a27348444b40389f8444671630063edfb1a2eb04318721e17 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-musllinux_1_2_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-macosx_11_0_arm64.whl from legacy-api - 1fa73ed22c40a1bec98d7c93b5659cd35abcfa5a0a95ce876b91adbda170537c + 142c0a5124d9bd0e2976089484af5c74f47bd3298f2ed651ef54ea728d2ea42c - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-none-win32.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl from legacy-api - dbc25baa6abb205766fb8606f8263b02c3503a55957fcb4576a6bb0a59d37d10 + dbddc10776ca7ebf2a299c41a4dde8ea0d8e3547bfd731cb87af2e8f5bf8962d - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-none-win_amd64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl from legacy-api - c6b52b7028b547866c2413f614ee306c2d4eafdd444b1ff656bf3295bf1484aa + 15a842bb369e00295392e7ce192de9dcbf136954614124a667f9f9f17d6a216f - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-macosx_10_7_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl from legacy-api - 9620650c364c01ed5b497dcae7c3d4b948daeae6e1883ae185fef1c927b6b534 + be5ef2f1fc586a7372bfc355986226484e06d1dc4f9402539872c8bb99e34b01 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-macosx_11_0_arm64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl from legacy-api - 2124f9e645a94ab7c853bc0a3644e0ca8ffbe5bb2d72db49aef8f9ec1c285733 + dbcf360c9e3399b056a238523146ea77eeb2a596ce263b8814c900263e46031a - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl from legacy-api - 281c8b219d4f4b3581b918b816764098d04964915b2f272d1476654143801aa2 + ecd27a66740ffd621d20b9a2f2b5ee4129a56e27bfb9458a3bcc2e45794c96cb - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl from legacy-api - 27ccc93c7457ef890b0dd31564d2a05e1aca330623c942b7e818e9e7c2669ee4 + d0b937b2a1988f184a3e9e577adaa8aede21ec0b38320d6009e02bd026db04fa - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-musllinux_1_2_aarch64.whl from legacy-api - d1c562a9bb72244fa767d1c1ab55ca1d92dd5f7c4d77878fee5483a22ffac808 + 6889469bfdc1eddf489729b471303739bf04555bb151fe8875931f8564309afc - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-musllinux_1_2_i686.whl from legacy-api - e57919c32ee295a2fca458bb73e4b20b05c115627f96f95a10f9f5acbd61172d + 19b73643c802f4eaf13d97f7855d0fb527fbc92ab7013c4ad0e13a6ae0ed23bd - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-musllinux_1_2_x86_64.whl from legacy-api - fa35ad36440aaf1ac8332b4a4a433d4acd28f1613f0d480995f5cfd3580e90b7 + 3c6afcf2338e7f374e8edc765c79fbcb4061d02b15dd5f8f314a4af2bdc7feb5 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-none-win32.whl from legacy-api - e6aea5c0eb5b0faf52c7b5c4a47c8bb64437173be97227c819ffa31801fa4e34 + dc73505153798c6f74854aba69cc75953888cf9866465196889c7cdd351e720c - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-musllinux_1_2_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-none-win_amd64.whl from legacy-api - 81cf9d306c04df1b45971c13167dc3bad625808aa01281d55f3cf852dde0e206 + 8bbe951244a838a51289ee53a6bae3a07f26d4e179b96fc7ddd3301caf0518eb - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-musllinux_1_2_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-macosx_10_12_x86_64.whl from legacy-api - 08e6e7ff286254016b945e1ab632ee843e43d45e40683b66dd12b73791366dd1 + 6ca91093a4a8da4afae7fe6a222c3b53ee4eef433ebfee4d54978a103435159e - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-musllinux_1_2_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-macosx_11_0_arm64.whl from legacy-api - 4d0a675a7acbbc16179188d8c6d0afb8628604fc1241faf41007255957335a0b + b9c2fe36d1f758b28121bef29ed1dee9b7a2453e997528e7d1ac99b94892527c - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-none-win32.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl from legacy-api - b2287c09482949e0ca0c0eb68b2aca6cf57f8af8c6dfd29dcd3bc45f17b57978 + f009c69bc8c53db5dfab72ac760895dc1f2bc1b62ab7408b253c8d1ec52459fc - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-none-win_amd64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl from legacy-api - 8015835494b21aa7abd3b43fdea0614ee35ef6b03db7ecba9beb58eadf01c24f + 6740a3e8d43a32629bb9b009017ea5b9e713b7210ba48ac8d4cb6d99d86c8ee8 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-macosx_10_7_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl from legacy-api - 6174d6ad6b58a6bcf67afbbf1723420a53d06c4b89f4c50763d6fa0a6ac9afd2 + 32b922e13d4c0080d03e7b62991ad7f5007d9cd74e239c4b16bc85ae8b70252d - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-macosx_11_0_arm64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl from legacy-api - a689e1ded7137552bea36305a7a16ad2b40be511740b80748d3140614993db98 + fe00a9057d100e69b4ae4a094203a708d65b0f345ed546fdef86498bf5390982 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl from legacy-api - f45321224144c25a62052035ce96cbcf264667bcb0d81823b1bbc22c4addd194 + 49fe9b04b6fa685bd39237d45fad89ba19e9163a1ccaa16611a812e682913496 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl from legacy-api - aa32205358a76bf578854bf31698a86dc8b2cb591fd1d79a833283f4a403f04b + aa7ac11e294304e615b43f8c441fee5d40094275ed7311f3420d805fde9b07b4 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-musllinux_1_2_aarch64.whl from legacy-api - 91bd2b7cf0f4d252eec8b7046fa6a43cee17e8acdfc00eaa8b3dbf2f9a59d061 + 6aa97af1558a9bef4025f8f5d8c60d712e0a3b13a2fe875511defc6ee77a1ab7 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-musllinux_1_2_i686.whl from legacy-api - 3acadbab8b59f63b87b518e09c4c64b142e7286b9ca7a208107d6f9f4c393c5c + 483b29f6f7ffa6af845107d4efe2e3fa8fb2693de8657bc1849f674296ff6a5a - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-musllinux_1_2_x86_64.whl from legacy-api - 429349a510da82c85431f0f3e66212d83efe9fd2850f50f339341b6532c62fe4 + 37fe0f12aebb6a0e3e17bb4cd356b1286d2d18d2e93b2d39fe647138458b4bcb - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-none-win32.whl from legacy-api - 05942656cb2cb4989cd50ced52df16be94d344eae5097e8583966a1d27da73a5 + a624cc00ef2158e04188df5e3016385b9353638139a06fb77057b3498f794782 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-musllinux_1_2_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-none-win_amd64.whl from legacy-api - 0c5441b7626c29dbd54a3f6f3713ec8e956b009f419ffdaaa3c80eaf98ddb523 + b71b8666eeea69d6363248822078c075bac6ed135faa9216aa85f295ff009b1e - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-musllinux_1_2_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-macosx_10_12_x86_64.whl from legacy-api - b6b0e17d39d21698185097652c611f9cf30f7c56ccec189789920e3e7f1cee56 + 5b48e790e0355865197ad0aca8cde3d8ede347831e1959e158369eb3493d2191 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-musllinux_1_2_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-macosx_11_0_arm64.whl from legacy-api - 3b7a64d43e2a1fa2dd46b678e00cabd9a49ebb123b339ce799204c44a593ae1c + 3e310838a5801795207c66c73ea903deda321e6146d6f282e85fa7e3e4854804 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-none-win32.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl from legacy-api - e5bbe011a2cea9060fef1bb3d668a2fd8432b8888e6d92e74c9c794d3c101595 + 2249280b870e6a42c0d972339e9cc22ee98730a99cd7f2f727549af80dd5a963 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-none-win_amd64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl from legacy-api - bec29b801b4adbf388314c0d050e851d53762ab424af22657021ce4b6eb41543 + e79059d67bea28b53d255c1437b25391653263f0e69cd7dec170d778fdbca95e - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-macosx_10_7_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl from legacy-api - 1096ca0bf2d3426cbe79d4ccc91dc5aaa73629b08ea2d8467375fad8447ce11a + 2b431c777c9653e569986ecf69ff4a5dba281cded16043d348bf9ba505486f36 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-macosx_11_0_arm64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl from legacy-api - 48aa98987d54a46e13e6954880056c204700c65616af4395d1f0639eba11764b + da584ff96ec95e97925174eb8237e32f626e7a1a97888cdd27ee2f1f24dd0ad8 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl from legacy-api - 7979d90ee2190d000129598c2b0c82f13053dba432b94e45e68253b09bb1f0f6 + 02a0629ec053fc013808a85178524e3cb63a61dbc35b22499870194a63578fb9 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl from legacy-api - 88857060b690a57d2ea8569bca58758143c8faa4639fb17d745ce60ff84c867e + fbf15aff64a163db29a91ed0868af181d6f68ec1a3a7d5afcfe4501252840bad - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-musllinux_1_2_aarch64.whl from legacy-api - 4eb74d44776b0fb0782560ea84d986dffec8ddd94947f383eba2284b0f32e35e + 07924c1b938798797d60c6308fa8ad3b3f0201802f82e4a2c41bb3fafb44cc28 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-musllinux_1_2_i686.whl from legacy-api - f62581d7e884dd01ee1707b7c21148f61f2febb7de092ae2f108743fcbef5985 + 4a5a844f68776a7715ecb30843b453f07ac89bad393431efbf7accca3ef599c1 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-musllinux_1_2_x86_64.whl from legacy-api - 6f5dcb658d597410bb7c967c1d24eaf9377b0d621358cbe9d2ff804e5dd12e81 + 518d2ca43c358929bf08f9079b617f1c2ca6e8848f83c1225c88caeac46e6cbc - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-none-win32.whl from legacy-api - 9bf9acce44e967a5103fcd820fc7580c7b0ab8583eec4e2051aec560f7b31a63 + 3aea7eed3e55119635a74bbeb80b35e776bafccb70d97e8ff838816c124539f1 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-musllinux_1_2_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-none-win_amd64.whl from legacy-api - 240687b5be0f91fbde4936a329c9b7589d9259742766f74de575e1b2046575e4 + 7dca7081e9a0c3b6490a145593f6fe3173a94197f2cb9891183ef75e9d64c425 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-musllinux_1_2_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-macosx_10_12_x86_64.whl from legacy-api - 25740fb56e8bd37692ed380e15ec734be44d7c71974d8993f452b4527814601e + b41b6321805c472f66990c2849e152aff7bc359eb92f781e3f606609eac877ad - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-musllinux_1_2_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-macosx_11_0_arm64.whl from legacy-api - a54917b7e9cd3a67e429a630e237a90b096e0ba18897bfb99ee8bd1068a5fea0 + 0a90c373ea2975519b58dece25853dbcb9779b05cc46b4819cb1917e3b3215b6 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-none-win32.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl from legacy-api - b92aafcfab3d41580d54aca35a8057341f1cfc7c9af9e8bdfc652f83a20ced31 + 16d4477bcb9fbbd7b5b0e4a5d9b493e42026c0bf1f06f723a9353f5153e75d30 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-none-win_amd64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl from legacy-api - cd316dbcc74c76266ba94eb021b0cc090b97cca122f50bd7a845f587ff4bf03f + 84b8382a90539910b53a6307f7c35697bc7e6ffb25d9c1d4e998a13e842a5e83 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-macosx_10_7_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl from legacy-api - 0853da3d5e9bc6a07b2486054a410b7b03f34046c123c6561b535bb48cc509e1 + 4888e117dd41b9d34194d9e31631af70d3d526efc363085e3089ab1a62c32ed1 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl from legacy-api - cb41ad20064e18a900dd427d7cf41cfaec83bcd1184001f3d91a1f76b3fcea4e + 5265505b3d61a0f56618c9b941dc54dc334dc6e660f1592d112cd103d914a6db - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl from legacy-api - b710bf7e7ae61957d5c4026b486be593ed3ec3dca3e5be15e0f6d8cf5d0a4990 + e75ba609dba23f2c95b776efb9dd3f0b78a76a151e96f96cc5b6b1b0004de66f - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl from legacy-api - a952ae3eb460c6712388ac2ec706d24b0e651b9396d90c9a9e0a69eb27737fdc + 1791ff70bc975b098fe6ecf04356a10e9e2bd7dc21fa7351c1742fdeb9b4966f - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-musllinux_1_2_aarch64.whl from legacy-api - 0bedd91ae1dd142a4dc15970ed2c729ff6c73f33a40fa84ed0cdbf55de87c777 + d126b52e4a473d40232ec2052a8b232270ed1f8c9571aaf33f73a14cc298c24f - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-musllinux_1_2_i686.whl from legacy-api - 761531076df51309075133a6bc1db02d98ec7f66e22b064b1d513bc909f29743 + c14937af98c4cc362a1d4374806204dd51b1e12dded1ae30645c298e5a5c4cb1 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-musllinux_1_2_x86_64.whl from legacy-api - a2baa6be130e8a00b6cbb9f18a33611ec150b4537f8563bddadb54c1b74b8193 + 3d089d0b88996df627693639d123c8158cff41c0651f646cd8fd292c7da90eaf - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-none-win32.whl from legacy-api - f05450fa1cd7c525c0b9d1a7916e595d3041ac0afbed2ff6926e5afb6a781b7f + 653647b8838cf83b2e7e6a0364f49af96deec64d2a6578324db58380cff82aca - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-none-win_amd64.whl from legacy-api - 81c4d1a3a564775c44732b94135d06e33417e829ff25226c164664f4a1046213 + fa41a64ac5b08b292906e248549ab48b69c5428f3987b09689ab2441f267d04d - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-musllinux_1_2_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-macosx_10_12_x86_64.whl from legacy-api - e888be685fa42d8b8a3d3911d5604d14db87538aa7d0b29b1a7ea80d354c732d + 7a07ced2b22f0cf0b55a6a510078174c31b6d8544f3bc00c2bcee52b3d613f74 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-macosx_11_0_arm64.whl from legacy-api - 6f8d7fe73d1816eeb5378409adc658f9525ecbfaf9e1ede1e2d67a338b0c7348 + 68cb0a499f2c4a088fd2f521453e22ed3527154136a855c62e148b7883b99f9a - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-macosx_10_7_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl from legacy-api - 0831d3ecdea22e4559cc1793f22e77067c9d8c451d55ae6a75bf1d116a8e7f42 + fa3060d885657abc549b2a0f8e1b79699290e5d83845141717c6c90c2df38311 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-macosx_11_0_arm64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl from legacy-api - 513ccbf7420c30e283c25c82d5a8f439d625a838d3ba69e79a110c260c46813f + 95f3b65d2392e1c5cec27cff08fdc0080270d5a1a4b2ea1d51d5f4a2620ff08d - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl from legacy-api - 301bd744a1adaa2f6a5e06c98f1ac2b6f8dc31a5c23b838f862d65e32fca0d4b + 2cc3712a4b0b76a1d45a9302dd2f53ff339614b1c29603a911318f2357b04dd2 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl from legacy-api - f8832a4f83d4782a8f5a7b831c47e8ffe164e43c2c148c8160ed9a6d630bc02a + 5d4eea0761e37485c9b81400437adb11c40e13ef513375bbd6973e34100aeb06 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl from legacy-api - 4b2416ed743ec5debcf61e1242e012652a4348de14ecc7df3512da072b074440 + 7f5179583d7a6cdb981151dd349786cbc318bab54963a192692d945dd3f6435d - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl from legacy-api - 35585a8cb5917161f42c2104567bb83a1d96194095fc54a543113ed5df9fa436 + 2fbb0ffc754490aff6dabbf28064be47f0f9ca0b9755976f945214965b3ace7e - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl from legacy-api - d389ff1e95b6e46ebedccf7fd1fadd10559add595ac6a7c2ea730268325f832c + a94e52537a0e0a85429eda9e49f272ada715506d3b2431f64b8a3e34eb5f3e75 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-musllinux_1_2_i686.whl from legacy-api - 9b007c2444705a2dc4a525964fd4dd28c3320b19b3410da6517cab28716f27d3 + 92b68b79c0da2a980b1c4197e56ac3dd0c8a149b4603747c4378914a68706979 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-musllinux_1_2_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl from legacy-api - 188912b22b6c8225f4c4ffa020a2baa6ad8fabb3c141a12dbe6edbb34e7f1425 + 93da1d3db08a827eda74356f9f58884adb254e59b6664f64cc04cdff2cc19b0d - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-musllinux_1_2_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-win_amd64.whl from legacy-api - 1b4cf9ab9a0ae0cb122685209806d3f1dcb63b9fccdf1424fb42a129dc8c2faa + 754bbed1a4ca48479e9d4182a561d001bbf81543876cdded6f695ec3d465846b - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-musllinux_1_2_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-macosx_10_12_x86_64.whl from legacy-api - 2d34a5450a402b00d20aeb7632489ffa2556ca7b26f4a63c35f6fccae1977427 + ca449520e7484534a2a44faf629362cae62b660601432d04c482283c47eaebab - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-macosx_10_7_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-macosx_11_0_arm64.whl from legacy-api - 466030a42724780794dea71eb32db83cc51214d66ab3fb3156edd88b9c8f0d78 + 9c4cb04a16b0f199a8c9bf807269b2f63b7b5b11425e4a6bd44bd6961d28282c - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-macosx_11_0_arm64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl from legacy-api - 68172622a5a57deb079a2c78511c40f91193548e8ab342c31e8cb0764d362459 + bb63804105143c7e24cee7db89e37cb3f3941f8e80c4379a0b355c52a52b6780 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl from legacy-api - 54cdfcda59251b9c2f87a05d038c2ae02121219a04d4a1e6fc345794295bdc07 + 55cd1fa4ecfa6d9f14fbd97ac24803e6f73e897c738f771a9fe038f2f11ff07c - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl from legacy-api - 6b75b912a0baa033350367a8a07a8b2d44fd5b90c890bfbd063a8a5f945f644b + 0f8f741b6292c86059ed175d80eefa80997125b7c478fb8769fd9ac8943a16c0 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl from legacy-api - 47aeceb4363851d17f63069318ba5721ae695d9da55d599b4d6fb31508595278 + 0fc212779bf8411667234b3cdd34d53de6c2b8b8b958e1e12cb473a5f367c338 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl from legacy-api - 0525847f83f506aa1e28eb2057b696fe38217e12931c8b1b02198cfe6975e142 + 0ad56edabcdb428c2e33bbf24f255fe2b43253b7d13a2cdbf05de955217313e6 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl from legacy-api - efbe0b5e0fd078ed7b005faa0170da4f72666360f66f0bb2d7f73526ecfd99f9 + 0a3a1e9ee9728b2c1734f65d6a1d376c6f2f6fdcc13bb007a08cc4b1ff576dc5 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl from legacy-api - 0fadfdda275c838cba5102c7f90a20f2abd7727bf8f4a2b654a5b617529c5c18 + e13de156137b7095442b288e72f33503a469aa1980ed856b43c353ac86390519 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-musllinux_1_2_i686.whl from legacy-api - 56dd500411d03c5e9927a1eb55621e906837a83b02350a9dc401247d0353717c + 07f59760ef99f31422c49038964b31c4dfcfeb5d2384ebfc71058a7c9adae2d2 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-musllinux_1_2_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl from legacy-api - 6915fc9fa6b3ec3569566832e1bb03bd801c12cea030200e68663b9a87974e76 + 59240685e7da61fb78f65a9f07f8108e36a83317c53f7b276b4175dc44151684 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-win_amd64.whl from legacy-api - 5f1519b080d8ce0a814f17ad9fb49fb3a1d4d7ce5891f5c85fc38631ca3a8dc4 + 83cba698cfb3c2c5a7c3c6bac12fe6c6a51aae69513726be6411076185a8b24a - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0.tar.gz + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1.tar.gz from legacy-api - 7036316cc26b93e401cedd781a579be606dad174829e6ad9e9c5a0da6e036f80 + e1791c4aabd117653530dccd24108fa03cc6baf21f58b950d0a73c3b3b29a350 @@ -1152,25 +1282,25 @@ main - + six - 1.16.0 + 1.17.0 Python 2 and 3 compatibility utilities optional - pkg:pypi/six@1.16.0 + pkg:pypi/six@1.17.0 - https://pypi.org/simple/six/#six-1.16.0-py2.py3-none-any.whl + https://pypi.org/simple/six/#six-1.17.0-py2.py3-none-any.whl from legacy-api - 8abb2f1d86890a2dfb989f9a77cfcfd3e47c2a354b01111771326f8aa26e0254 + 4721f391ed90541fddacab5acf947aa0d3dc7d27b2e1e8eda2be8970586c3274 - https://pypi.org/simple/six/#six-1.16.0.tar.gz + https://pypi.org/simple/six/#six-1.17.0.tar.gz from legacy-api - 1e61c37477a1626458e36f7b1d82aa5c9b094fa4802892072e49de9c60c4c926 + ff70335d468e7eb6ec65b95b99d3a2836546063f63acc5171de367e834932a81 @@ -1184,29 +1314,45 @@ Sorted Containers -- Sorted List, Sorted Dict, Sorted Set optional pkg:pypi/sortedcontainers@2.4.0 + + + https://pypi.org/simple/sortedcontainers/#sortedcontainers-2.4.0-py2.py3-none-any.whl + from legacy-api + + a163dcaede0f1c021485e957a39245190e74249897e2ae4b2aa38595db237ee0 + + + + https://pypi.org/simple/sortedcontainers/#sortedcontainers-2.4.0.tar.gz + from legacy-api + + 25caa5a06cc30b6b83d11423433f65d1f9d76c4c6a0c90e3379eaa43b9bfdb88 + + + main - + types-python-dateutil - 2.8.19.14 + 2.9.0.20241206 Typing stubs for python-dateutil optional - pkg:pypi/types-python-dateutil@2.8.19.14 + pkg:pypi/types-python-dateutil@2.9.0.20241206 - https://pypi.org/simple/types-python-dateutil/#types-python-dateutil-2.8.19.14.tar.gz + https://pypi.org/simple/types-python-dateutil/#types_python_dateutil-2.9.0.20241206-py3-none-any.whl from legacy-api - 1f4f10ac98bb8b16ade9dbee3518d9ace017821d94b057a425b069f834737f4b + e248a4bc70a486d3e3ec84d0dc30eec3a5f979d6e7ee4123ae043eedbb987f53 - https://pypi.org/simple/types-python-dateutil/#types_python_dateutil-2.8.19.14-py3-none-any.whl + https://pypi.org/simple/types-python-dateutil/#types_python_dateutil-2.9.0.20241206.tar.gz from legacy-api - f977b8de27787639986b4e28963263fd0e5158942b3ecef91b9335c130cb1ce9 + 18f493414c26ffba692a72369fea7a154c502646301ebfe3d56a04b3767284cb @@ -1240,25 +1386,25 @@ main - + webcolors - 1.13 + 24.8.0 A library for working with the color formats defined by HTML and CSS. optional - pkg:pypi/webcolors@1.13 + pkg:pypi/webcolors@24.8.0 - https://pypi.org/simple/webcolors/#webcolors-1.13-py3-none-any.whl + https://pypi.org/simple/webcolors/#webcolors-24.8.0-py3-none-any.whl from legacy-api - 29bc7e8752c0a1bd4a1f03c14d6e6a72e93d82193738fa860cbff59d0fcc11bf + fc4c3b59358ada164552084a8ebee637c221e4059267d0f8325b3b560f6c7f0a - https://pypi.org/simple/webcolors/#webcolors-1.13.tar.gz + https://pypi.org/simple/webcolors/#webcolors-24.8.0.tar.gz from legacy-api - c225b674c83fa923be93d235330ce0300373d02885cef23238813b0d5668304a + 08b07af286a01bcd30d583a7acadf629583d1f79bfef27dd2c2c5c263817277d @@ -1266,25 +1412,25 @@ main - + zipp - 3.17.0 + 3.20.2 Backport of pathlib-compatible object wrapper for zip files optional - pkg:pypi/zipp@3.17.0 + pkg:pypi/zipp@3.20.2 - https://pypi.org/simple/zipp/#zipp-3.17.0-py3-none-any.whl + https://pypi.org/simple/zipp/#zipp-3.20.2-py3-none-any.whl from legacy-api - 0e923e726174922dce09c53c59ad483ff7bbb8e572e00c7f7c46b88556409f31 + a817ac80d6cf4b23bf7f2828b7cabf326f15a001bea8b1f9b49631780ba28350 - https://pypi.org/simple/zipp/#zipp-3.17.0.tar.gz + https://pypi.org/simple/zipp/#zipp-3.20.2.tar.gz from legacy-api - 84e64a1c28cf7e91ed2078bb8cc8c259cb19b76942096c8d7b84947690cabaf0 + bc9eb26f4506fda01b81bcde0ca78103b6e62f991b381fec825435c836edbc29 @@ -1295,78 +1441,76 @@ - - + + - + - - - - + + + - - - + + + - - - - + + + + - - + + - - + + - - + + - + - + - + - + - - + - - + + - - - + + + - + - - + + - + - + - + diff --git a/tests/_data/snapshots/poetry/some-extras_with-extras_lock11_1.4.json.bin b/tests/_data/snapshots/poetry/some-extras_with-extras_lock11_1.4.json.bin index 85612d06..c4d8e6dd 100644 --- a/tests/_data/snapshots/poetry/some-extras_with-extras_lock11_1.4.json.bin +++ b/tests/_data/snapshots/poetry/some-extras_with-extras_lock11_1.4.json.bin @@ -40,7 +40,7 @@ "version": "1.3.0" }, { - "bom-ref": "attrs@23.1.0", + "bom-ref": "attrs@24.3.0", "description": "Classes Without Boilerplate", "externalReferences": [ { @@ -48,22 +48,22 @@ "hashes": [ { "alg": "SHA-256", - "content": "1f28b4522cdc2fb4256ac1a020c78acf9cba2c6b461ccd2c126f3aa8e8335d04" + "content": "ac96cd038792094f438ad1f6ff80837353805ac950cd2aa0e0625ef19850c308" } ], "type": "distribution", - "url": "https://pypi.org/simple/attrs/#attrs-23.1.0-py3-none-any.whl" + "url": "https://pypi.org/simple/attrs/#attrs-24.3.0-py3-none-any.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "6279836d581513a26f1bf235f9acd333bc9115683f14f7e8fae46c98fc50e015" + "content": "8f5c07333d543103541ba7be0e2ce16eeee8130cb0b3f9238ab904ce1e85baff" } ], "type": "distribution", - "url": "https://pypi.org/simple/attrs/#attrs-23.1.0.tar.gz" + "url": "https://pypi.org/simple/attrs/#attrs-24.3.0.tar.gz" } ], "name": "attrs", @@ -73,14 +73,38 @@ "value": "main" } ], - "purl": "pkg:pypi/attrs@23.1.0", + "purl": "pkg:pypi/attrs@24.3.0", "scope": "optional", "type": "library", - "version": "23.1.0" + "version": "24.3.0" }, { "bom-ref": "boolean.py@4.0", "description": "Define boolean algebras, create and parse boolean expressions and create custom boolean DSL.", + "externalReferences": [ + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "2876f2051d7d6394a531d82dc6eb407faa0b01a0a0b3083817ccd7323b8d96bd" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/boolean.py/#boolean.py-4.0-py3-none-any.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "17b9a181630e43dde1851d42bef546d616d5d9b4480357514597e78b203d06e4" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/boolean.py/#boolean.py-4.0.tar.gz" + } + ], "name": "boolean.py", "properties": [ { @@ -96,6 +120,30 @@ { "bom-ref": "cyclonedx-python-lib@5.1.1", "description": "Python library for CycloneDX", + "externalReferences": [ + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "2989db0cd8bb4c0c442423d71ed7a84ae059e16a2d0f932cc4bf92da7385cdb3" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/cyclonedx-python-lib/#cyclonedx_python_lib-5.1.1-py3-none-any.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "215a636a4e77385d2cf4c6c9801c9bad4791849634f2c6daa45ab2c6cb0a85f6" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/cyclonedx-python-lib/#cyclonedx_python_lib-5.1.1.tar.gz" + } + ], "name": "cyclonedx-python-lib", "properties": [ { @@ -119,6 +167,30 @@ { "bom-ref": "defusedxml@0.7.1", "description": "XML bomb protection for Python stdlib modules", + "externalReferences": [ + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "a352e7e428770286cc899e2542b6cdaedb2b4953ff269a210103ec58f6198a61" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/defusedxml/#defusedxml-0.7.1-py2.py3-none-any.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "1bb3032db185915b62d7c6209c5a8792be6a32ab2fedacc84e01b52c51aa3e69" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/defusedxml/#defusedxml-0.7.1.tar.gz" + } + ], "name": "defusedxml", "properties": [ { @@ -171,7 +243,7 @@ "version": "1.5.1" }, { - "bom-ref": "idna@3.4", + "bom-ref": "idna@3.10", "description": "Internationalized Domain Names in Applications (IDNA)", "externalReferences": [ { @@ -179,22 +251,22 @@ "hashes": [ { "alg": "SHA-256", - "content": "90b77e79eaa3eba6de819a0c442c0b4ceefc341a7a2ab77d7562bf49f425c5c2" + "content": "946d195a0d259cbba61165e88e65941f16e9b36ea6ddb97f00452bae8b1287d3" } ], "type": "distribution", - "url": "https://pypi.org/simple/idna/#idna-3.4-py3-none-any.whl" + "url": "https://pypi.org/simple/idna/#idna-3.10-py3-none-any.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "814f528e8dead7d329833b91c5faa87d60bf71824cd12a7530b5526063d02cb4" + "content": "12f65c9b470abda6dc35cf8e63cc574b1c52b11df2c86030af0ac09b01b13ea9" } ], "type": "distribution", - "url": "https://pypi.org/simple/idna/#idna-3.4.tar.gz" + "url": "https://pypi.org/simple/idna/#idna-3.10.tar.gz" } ], "name": "idna", @@ -204,13 +276,13 @@ "value": "main" } ], - "purl": "pkg:pypi/idna@3.4", + "purl": "pkg:pypi/idna@3.10", "scope": "optional", "type": "library", - "version": "3.4" + "version": "3.10" }, { - "bom-ref": "importlib-resources@6.1.1", + "bom-ref": "importlib-resources@6.4.5", "description": "Read resources from Python packages", "externalReferences": [ { @@ -218,22 +290,22 @@ "hashes": [ { "alg": "SHA-256", - "content": "e8bf90d8213b486f428c9c39714b920041cb02c184686a3dee24905aaa8105d6" + "content": "ac29d5f956f01d5e4bb63102a5a19957f1b9175e45649977264a1416783bb717" } ], "type": "distribution", - "url": "https://pypi.org/simple/importlib-resources/#importlib_resources-6.1.1-py3-none-any.whl" + "url": "https://pypi.org/simple/importlib-resources/#importlib_resources-6.4.5-py3-none-any.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "3893a00122eafde6894c59914446a512f728a0c1a45f9bb9b63721b6bacf0b4a" + "content": "980862a1d16c9e147a59603677fa2aa5fd82b87f223b6cb870695bcfce830065" } ], "type": "distribution", - "url": "https://pypi.org/simple/importlib-resources/#importlib_resources-6.1.1.tar.gz" + "url": "https://pypi.org/simple/importlib-resources/#importlib_resources-6.4.5.tar.gz" } ], "name": "importlib-resources", @@ -243,10 +315,10 @@ "value": "main" } ], - "purl": "pkg:pypi/importlib-resources@6.1.1", + "purl": "pkg:pypi/importlib-resources@6.4.5", "scope": "optional", "type": "library", - "version": "6.1.1" + "version": "6.4.5" }, { "bom-ref": "isoduration@20.11.0", @@ -288,7 +360,7 @@ "version": "20.11.0" }, { - "bom-ref": "jsonpointer@2.4", + "bom-ref": "jsonpointer@3.0.0", "description": "Identify specific nodes in a JSON document (RFC 6901)", "externalReferences": [ { @@ -296,22 +368,22 @@ "hashes": [ { "alg": "SHA-256", - "content": "15d51bba20eea3165644553647711d150376234112651b4f1811022aecad7d7a" + "content": "13e088adc14fca8b6aa8177c044e12701e6ad4b28ff10e65f2267a90109c9942" } ], "type": "distribution", - "url": "https://pypi.org/simple/jsonpointer/#jsonpointer-2.4-py2.py3-none-any.whl" + "url": "https://pypi.org/simple/jsonpointer/#jsonpointer-3.0.0-py2.py3-none-any.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "585cee82b70211fa9e6043b7bb89db6e1aa49524340dde8ad6b63206ea689d88" + "content": "2b2d729f2091522d61c3b31f82e11870f60b68f43fbc705cb76bf4b832af59ef" } ], "type": "distribution", - "url": "https://pypi.org/simple/jsonpointer/#jsonpointer-2.4.tar.gz" + "url": "https://pypi.org/simple/jsonpointer/#jsonpointer-3.0.0.tar.gz" } ], "name": "jsonpointer", @@ -321,14 +393,38 @@ "value": "main" } ], - "purl": "pkg:pypi/jsonpointer@2.4", + "purl": "pkg:pypi/jsonpointer@3.0.0", "scope": "optional", "type": "library", - "version": "2.4" + "version": "3.0.0" }, { - "bom-ref": "jsonschema@4.19.2", + "bom-ref": "jsonschema@4.23.0", "description": "An implementation of JSON Schema validation for Python", + "externalReferences": [ + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "fbadb6f8b144a8f8cf9f0b89ba94501d143e50411a1278633f56a7acf7fd5566" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/jsonschema/#jsonschema-4.23.0-py3-none-any.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "d71497fef26351a33265337fa77ffeb82423f3ea21283cd9467bb03999266bc4" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/jsonschema/#jsonschema-4.23.0.tar.gz" + } + ], "name": "jsonschema", "properties": [ { @@ -340,13 +436,13 @@ "value": "format" } ], - "purl": "pkg:pypi/jsonschema@4.19.2", + "purl": "pkg:pypi/jsonschema@4.23.0", "scope": "optional", "type": "library", - "version": "4.19.2" + "version": "4.23.0" }, { - "bom-ref": "jsonschema-specifications@2023.7.1", + "bom-ref": "jsonschema-specifications@2023.12.1", "description": "The JSON Schema meta-schemas and vocabularies, exposed as a Registry", "externalReferences": [ { @@ -354,22 +450,22 @@ "hashes": [ { "alg": "SHA-256", - "content": "05adf340b659828a004220a9613be00fa3f223f2b82002e273dee62fd50524b1" + "content": "87e4fdf3a94858b8a2ba2778d9ba57d8a9cafca7c7489c46ba0d30a8bc6a9c3c" } ], "type": "distribution", - "url": "https://pypi.org/simple/jsonschema-specifications/#jsonschema_specifications-2023.7.1-py3-none-any.whl" + "url": "https://pypi.org/simple/jsonschema-specifications/#jsonschema_specifications-2023.12.1-py3-none-any.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "c91a50404e88a1f6ba40636778e2ee08f6e24c5613fe4c53ac24578a5a7f72bb" + "content": "48a76787b3e70f5ed53f1160d2b81f586e4ca6d1548c5de7085d1682674764cc" } ], "type": "distribution", - "url": "https://pypi.org/simple/jsonschema-specifications/#jsonschema_specifications-2023.7.1.tar.gz" + "url": "https://pypi.org/simple/jsonschema-specifications/#jsonschema_specifications-2023.12.1.tar.gz" } ], "name": "jsonschema-specifications", @@ -379,44 +475,77 @@ "value": "main" } ], - "purl": "pkg:pypi/jsonschema-specifications@2023.7.1", + "purl": "pkg:pypi/jsonschema-specifications@2023.12.1", "scope": "optional", "type": "library", - "version": "2023.7.1" + "version": "2023.12.1" }, { - "bom-ref": "license-expression@30.1.1", + "bom-ref": "license-expression@30.3.1", "description": "license-expression is a comprehensive utility library to parse, compare, simplify and normalize license expressions (such as SPDX license expressions) using boolean logic.", - "name": "license-expression", - "properties": [ + "externalReferences": [ { - "name": "cdx:poetry:group", - "value": "main" + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "97904b9185c7bbb1e98799606fa7424191c375e70ba63a524b6f7100e42ddc46" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/license-expression/#license_expression-30.3.1-py3-none-any.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "60d5bec1f3364c256a92b9a08583d7ea933c7aa272c8d36d04144a89a3858c01" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/license-expression/#license_expression-30.3.1.tar.gz" } ], - "purl": "pkg:pypi/license-expression@30.1.1", - "scope": "optional", - "type": "library", - "version": "30.1.1" - }, - { - "bom-ref": "lxml@4.9.3", - "description": "Powerful and Pythonic XML processing library combining libxml2/libxslt with the ElementTree API.", - "name": "lxml", + "name": "license-expression", "properties": [ { "name": "cdx:poetry:group", "value": "main" } ], - "purl": "pkg:pypi/lxml@4.9.3", + "purl": "pkg:pypi/license-expression@30.3.1", "scope": "optional", "type": "library", - "version": "4.9.3" + "version": "30.3.1" }, { - "bom-ref": "packageurl-python@0.11.2", + "bom-ref": "packageurl-python@0.16.0", "description": "A purl aka. Package URL parser and builder", + "externalReferences": [ + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "5c3872638b177b0f1cf01c3673017b7b27ebee485693ae12a8bed70fa7fa7c35" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/packageurl-python/#packageurl_python-0.16.0-py3-none-any.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "69e3bf8a3932fe9c2400f56aaeb9f86911ecee2f9398dbe1b58ec34340be365d" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/packageurl-python/#packageurl_python-0.16.0.tar.gz" + } + ], "name": "packageurl-python", "properties": [ { @@ -424,10 +553,10 @@ "value": "main" } ], - "purl": "pkg:pypi/packageurl-python@0.11.2", + "purl": "pkg:pypi/packageurl-python@0.16.0", "scope": "optional", "type": "library", - "version": "0.11.2" + "version": "0.16.0" }, { "bom-ref": "pkgutil-resolve-name@1.3.10", @@ -471,6 +600,30 @@ { "bom-ref": "py-serializable@0.15.0", "description": "Library for serializing and deserializing Python Objects to and from JSON and XML.", + "externalReferences": [ + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "8fc41457d8ee5f5c5a12f41fd87bf1a4f2ecf9da39fee92059b728e78f320771" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/py-serializable/#py-serializable-0.15.0.tar.gz" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "d3f1201b33420c481aa83f7860c7bf2c2f036ba3ea82b6e15a96696457c36cd2" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/py-serializable/#py_serializable-0.15.0-py3-none-any.whl" + } + ], "name": "py-serializable", "properties": [ { @@ -484,7 +637,7 @@ "version": "0.15.0" }, { - "bom-ref": "python-dateutil@2.8.2", + "bom-ref": "python-dateutil@2.9.0.post0", "description": "Extensions to the standard Python datetime module", "externalReferences": [ { @@ -492,22 +645,22 @@ "hashes": [ { "alg": "SHA-256", - "content": "0123cacc1627ae19ddf3c27a5de5bd67ee4586fbdd6440d9748f8abb483d3e86" + "content": "37dd54208da7e1cd875388217d5e00ebd4179249f90fb72437e91a35459a0ad3" } ], "type": "distribution", - "url": "https://pypi.org/simple/python-dateutil/#python-dateutil-2.8.2.tar.gz" + "url": "https://pypi.org/simple/python-dateutil/#python-dateutil-2.9.0.post0.tar.gz" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "961d03dc3453ebbc59dbdea9e4e11c5651520a876d0f4db161e8674aae935da9" + "content": "a8b2bc7bffae282281c8140a97d3aa9c14da0b136dfe83f850eea9a5f7470427" } ], "type": "distribution", - "url": "https://pypi.org/simple/python-dateutil/#python_dateutil-2.8.2-py2.py3-none-any.whl" + "url": "https://pypi.org/simple/python-dateutil/#python_dateutil-2.9.0.post0-py2.py3-none-any.whl" } ], "name": "python-dateutil", @@ -517,13 +670,13 @@ "value": "main" } ], - "purl": "pkg:pypi/python-dateutil@2.8.2", + "purl": "pkg:pypi/python-dateutil@2.9.0.post0", "scope": "optional", "type": "library", - "version": "2.8.2" + "version": "2.9.0.post0" }, { - "bom-ref": "referencing@0.30.2", + "bom-ref": "referencing@0.35.1", "description": "JSON Referencing + Python", "externalReferences": [ { @@ -531,22 +684,22 @@ "hashes": [ { "alg": "SHA-256", - "content": "449b6669b6121a9e96a7f9e410b245d471e8d48964c67113ce9afe50c8dd7bdf" + "content": "eda6d3234d62814d1c64e305c1331c9a3a6132da475ab6382eaa997b21ee75de" } ], "type": "distribution", - "url": "https://pypi.org/simple/referencing/#referencing-0.30.2-py3-none-any.whl" + "url": "https://pypi.org/simple/referencing/#referencing-0.35.1-py3-none-any.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "794ad8003c65938edcdbc027f1933215e0d0ccc0291e3ce20a4d87432b59efc0" + "content": "25b42124a6c8b632a425174f24087783efb348a6f1e0008e63cd4466fedf703c" } ], "type": "distribution", - "url": "https://pypi.org/simple/referencing/#referencing-0.30.2.tar.gz" + "url": "https://pypi.org/simple/referencing/#referencing-0.35.1.tar.gz" } ], "name": "referencing", @@ -556,10 +709,10 @@ "value": "main" } ], - "purl": "pkg:pypi/referencing@0.30.2", + "purl": "pkg:pypi/referencing@0.35.1", "scope": "optional", "type": "library", - "version": "0.30.2" + "version": "0.35.1" }, { "bom-ref": "rfc3339-validator@0.1.4", @@ -640,7 +793,7 @@ "version": "1.3.8" }, { - "bom-ref": "rpds-py@0.12.0", + "bom-ref": "rpds-py@0.20.1", "description": "Python bindings to Rust's persistent data structures (rpds)", "externalReferences": [ { @@ -648,1089 +801,1133 @@ "hashes": [ { "alg": "SHA-256", - "content": "c694bee70ece3b232df4678448fdda245fd3b1bb4ba481fb6cd20e13bb784c46" + "content": "a649dfd735fff086e8a9d0503a9f0c7d01b7912a333c7ae77e1515c08c146dad" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-macosx_10_12_x86_64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "f16bc1334853e91ddaaa1217045dd7be166170beec337576818461268a3de67f" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-macosx_11_0_arm64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "14511a539afee6f9ab492b543060c7491c99924314977a55c98bfa2ee29ce78c" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "3ccb8ac2d3c71cda472b75af42818981bdacf48d2e21c36331b50b4f16930163" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-macosx_10_7_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "30e5ce9f501fb1f970e4a59098028cf20676dee64fc496d55c33e04bbbee097d" + "content": "c142b88039b92e7e0cb2552e8967077e3179b22359e945574f5e2764c3953dcf" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-macosx_11_0_arm64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "d72a4315514e5a0b9837a086cb433b004eea630afb0cc129de76d77654a9606f" + "content": "f19169781dddae7478a32301b499b2858bc52fc45a112955e798ee307e294977" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "eebaf8c76c39604d52852366249ab807fe6f7a3ffb0dd5484b9944917244cdbe" + "content": "13c56de6518e14b9bf6edde23c4c39dac5b48dcf04160ea7bce8fca8397cdf86" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "a239303acb0315091d54c7ff36712dba24554993b9a93941cf301391d8a997ee" + "content": "925d176a549f4832c6f69fa6026071294ab5910e82a0fe6c6228fce17b0706bd" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "ced40cdbb6dd47a032725a038896cceae9ce267d340f59508b23537f05455431" + "content": "78f0b6877bfce7a3d1ff150391354a410c55d3cdce386f862926a4958ad5ab7e" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-musllinux_1_2_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "3c8c0226c71bd0ce9892eaf6afa77ae8f43a3d9313124a03df0b389c01f832de" + "content": "3dd645e2b0dcb0fd05bf58e2e54c13875847687d0b71941ad2e757e5d89d4356" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-musllinux_1_2_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "b8e11715178f3608874508f08e990d3771e0b8c66c73eb4e183038d600a9b274" + "content": "4f676e21db2f8c72ff0936f895271e7a700aa1f8d31b40e4e43442ba94973899" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-musllinux_1_2_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "5210a0018c7e09c75fa788648617ebba861ae242944111d3079034e14498223f" + "content": "648386ddd1e19b4a6abab69139b002bc49ebf065b596119f8f37c38e9ecee8ff" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-musllinux_1_2_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-none-win32.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "171d9a159f1b2f42a42a64a985e4ba46fc7268c78299272ceba970743a67ee50" + "content": "d9ecb51120de61e4604650666d1f2b68444d46ae18fd492245a08f53ad2b7711" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-musllinux_1_2_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-none-win_amd64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "57ec6baec231bb19bb5fd5fc7bae21231860a1605174b11585660236627e390e" + "content": "762703bdd2b30983c1d9e62b4c88664df4a8a4d5ec0e9253b0231171f18f6d75" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-musllinux_1_2_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-macosx_10_12_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "7188ddc1a8887194f984fa4110d5a3d5b9b5cd35f6bafdff1b649049cbc0ce29" + "content": "0b581f47257a9fce535c4567782a8976002d6b8afa2c39ff616edf87cbeff712" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-none-win32.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-macosx_11_0_arm64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "1e04581c6117ad9479b6cfae313e212fe0dfa226ac727755f0d539cd54792963" + "content": "842c19a6ce894493563c3bd00d81d5100e8e57d70209e84d5491940fdb8b9e3a" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-none-win_amd64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "0a38612d07a36138507d69646c470aedbfe2b75b43a4643f7bd8e51e52779624" + "content": "42cbde7789f5c0bcd6816cb29808e36c01b960fb5d29f11e052215aa85497c93" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-macosx_10_7_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "f12d69d568f5647ec503b64932874dade5a20255736c89936bf690951a5e79f5" + "content": "6c8e9340ce5a52f95fa7d3b552b35c7e8f3874d74a03a8a69279fd5fca5dc751" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-macosx_11_0_arm64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "4f8a1d990dc198a6c68ec3d9a637ba1ce489b38cbfb65440a27901afbc5df575" + "content": "8ba6f89cac95c0900d932c9efb7f0fb6ca47f6687feec41abcb1bd5e2bd45535" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "8c567c664fc2f44130a20edac73e0a867f8e012bf7370276f15c6adc3586c37c" + "content": "4a916087371afd9648e1962e67403c53f9c49ca47b9680adbeef79da3a7811b0" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "0e9e976e0dbed4f51c56db10831c9623d0fd67aac02853fe5476262e5a22acb7" + "content": "200a23239781f46149e6a415f1e870c5ef1e712939fe8fa63035cd053ac2638e" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "efddca2d02254a52078c35cadad34762adbae3ff01c6b0c7787b59d038b63e0d" + "content": "58b1d5dd591973d426cbb2da5e27ba0339209832b2f3315928c9790e13f159e8" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-musllinux_1_2_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "d9e7f29c00577aff6b318681e730a519b235af292732a149337f6aaa4d1c5e31" + "content": "6b73c67850ca7cae0f6c56f71e356d7e9fa25958d3e18a64927c2d930859b8e4" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-musllinux_1_2_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "389c0e38358fdc4e38e9995e7291269a3aead7acfcf8942010ee7bc5baee091c" + "content": "d8761c3c891cc51e90bc9926d6d2f59b27beaf86c74622c8979380a29cc23ac3" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-musllinux_1_2_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "33ab498f9ac30598b6406e2be1b45fd231195b83d948ebd4bd77f337cb6a2bff" + "content": "cd945871335a639275eee904caef90041568ce3b42f402c6959b460d25ae8732" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-musllinux_1_2_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-none-win32.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "d56b1cd606ba4cedd64bb43479d56580e147c6ef3f5d1c5e64203a1adab784a2" + "content": "7e21b7031e17c6b0e445f42ccc77f79a97e2687023c5746bfb7a9e45e0921b84" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-musllinux_1_2_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-none-win_amd64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "1fa73ed22c40a1bec98d7c93b5659cd35abcfa5a0a95ce876b91adbda170537c" + "content": "36785be22066966a27348444b40389f8444671630063edfb1a2eb04318721e17" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-musllinux_1_2_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-macosx_10_12_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "dbc25baa6abb205766fb8606f8263b02c3503a55957fcb4576a6bb0a59d37d10" + "content": "142c0a5124d9bd0e2976089484af5c74f47bd3298f2ed651ef54ea728d2ea42c" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-none-win32.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-macosx_11_0_arm64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "c6b52b7028b547866c2413f614ee306c2d4eafdd444b1ff656bf3295bf1484aa" + "content": "dbddc10776ca7ebf2a299c41a4dde8ea0d8e3547bfd731cb87af2e8f5bf8962d" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-none-win_amd64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "9620650c364c01ed5b497dcae7c3d4b948daeae6e1883ae185fef1c927b6b534" + "content": "15a842bb369e00295392e7ce192de9dcbf136954614124a667f9f9f17d6a216f" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-macosx_10_7_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "2124f9e645a94ab7c853bc0a3644e0ca8ffbe5bb2d72db49aef8f9ec1c285733" + "content": "be5ef2f1fc586a7372bfc355986226484e06d1dc4f9402539872c8bb99e34b01" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-macosx_11_0_arm64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "281c8b219d4f4b3581b918b816764098d04964915b2f272d1476654143801aa2" + "content": "dbcf360c9e3399b056a238523146ea77eeb2a596ce263b8814c900263e46031a" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "27ccc93c7457ef890b0dd31564d2a05e1aca330623c942b7e818e9e7c2669ee4" + "content": "ecd27a66740ffd621d20b9a2f2b5ee4129a56e27bfb9458a3bcc2e45794c96cb" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "d1c562a9bb72244fa767d1c1ab55ca1d92dd5f7c4d77878fee5483a22ffac808" + "content": "d0b937b2a1988f184a3e9e577adaa8aede21ec0b38320d6009e02bd026db04fa" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "e57919c32ee295a2fca458bb73e4b20b05c115627f96f95a10f9f5acbd61172d" + "content": "6889469bfdc1eddf489729b471303739bf04555bb151fe8875931f8564309afc" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-musllinux_1_2_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "fa35ad36440aaf1ac8332b4a4a433d4acd28f1613f0d480995f5cfd3580e90b7" + "content": "19b73643c802f4eaf13d97f7855d0fb527fbc92ab7013c4ad0e13a6ae0ed23bd" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-musllinux_1_2_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "e6aea5c0eb5b0faf52c7b5c4a47c8bb64437173be97227c819ffa31801fa4e34" + "content": "3c6afcf2338e7f374e8edc765c79fbcb4061d02b15dd5f8f314a4af2bdc7feb5" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-musllinux_1_2_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "81cf9d306c04df1b45971c13167dc3bad625808aa01281d55f3cf852dde0e206" + "content": "dc73505153798c6f74854aba69cc75953888cf9866465196889c7cdd351e720c" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-musllinux_1_2_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-none-win32.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "08e6e7ff286254016b945e1ab632ee843e43d45e40683b66dd12b73791366dd1" + "content": "8bbe951244a838a51289ee53a6bae3a07f26d4e179b96fc7ddd3301caf0518eb" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-musllinux_1_2_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-none-win_amd64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "4d0a675a7acbbc16179188d8c6d0afb8628604fc1241faf41007255957335a0b" + "content": "6ca91093a4a8da4afae7fe6a222c3b53ee4eef433ebfee4d54978a103435159e" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-musllinux_1_2_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-macosx_10_12_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "b2287c09482949e0ca0c0eb68b2aca6cf57f8af8c6dfd29dcd3bc45f17b57978" + "content": "b9c2fe36d1f758b28121bef29ed1dee9b7a2453e997528e7d1ac99b94892527c" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-none-win32.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-macosx_11_0_arm64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "8015835494b21aa7abd3b43fdea0614ee35ef6b03db7ecba9beb58eadf01c24f" + "content": "f009c69bc8c53db5dfab72ac760895dc1f2bc1b62ab7408b253c8d1ec52459fc" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-none-win_amd64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "6174d6ad6b58a6bcf67afbbf1723420a53d06c4b89f4c50763d6fa0a6ac9afd2" + "content": "6740a3e8d43a32629bb9b009017ea5b9e713b7210ba48ac8d4cb6d99d86c8ee8" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-macosx_10_7_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "a689e1ded7137552bea36305a7a16ad2b40be511740b80748d3140614993db98" + "content": "32b922e13d4c0080d03e7b62991ad7f5007d9cd74e239c4b16bc85ae8b70252d" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-macosx_11_0_arm64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "f45321224144c25a62052035ce96cbcf264667bcb0d81823b1bbc22c4addd194" + "content": "fe00a9057d100e69b4ae4a094203a708d65b0f345ed546fdef86498bf5390982" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "aa32205358a76bf578854bf31698a86dc8b2cb591fd1d79a833283f4a403f04b" + "content": "49fe9b04b6fa685bd39237d45fad89ba19e9163a1ccaa16611a812e682913496" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "91bd2b7cf0f4d252eec8b7046fa6a43cee17e8acdfc00eaa8b3dbf2f9a59d061" + "content": "aa7ac11e294304e615b43f8c441fee5d40094275ed7311f3420d805fde9b07b4" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "3acadbab8b59f63b87b518e09c4c64b142e7286b9ca7a208107d6f9f4c393c5c" + "content": "6aa97af1558a9bef4025f8f5d8c60d712e0a3b13a2fe875511defc6ee77a1ab7" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-musllinux_1_2_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "429349a510da82c85431f0f3e66212d83efe9fd2850f50f339341b6532c62fe4" + "content": "483b29f6f7ffa6af845107d4efe2e3fa8fb2693de8657bc1849f674296ff6a5a" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-musllinux_1_2_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "05942656cb2cb4989cd50ced52df16be94d344eae5097e8583966a1d27da73a5" + "content": "37fe0f12aebb6a0e3e17bb4cd356b1286d2d18d2e93b2d39fe647138458b4bcb" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-musllinux_1_2_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "0c5441b7626c29dbd54a3f6f3713ec8e956b009f419ffdaaa3c80eaf98ddb523" + "content": "a624cc00ef2158e04188df5e3016385b9353638139a06fb77057b3498f794782" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-musllinux_1_2_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-none-win32.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "b6b0e17d39d21698185097652c611f9cf30f7c56ccec189789920e3e7f1cee56" + "content": "b71b8666eeea69d6363248822078c075bac6ed135faa9216aa85f295ff009b1e" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-musllinux_1_2_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-none-win_amd64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "3b7a64d43e2a1fa2dd46b678e00cabd9a49ebb123b339ce799204c44a593ae1c" + "content": "5b48e790e0355865197ad0aca8cde3d8ede347831e1959e158369eb3493d2191" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-musllinux_1_2_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-macosx_10_12_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "e5bbe011a2cea9060fef1bb3d668a2fd8432b8888e6d92e74c9c794d3c101595" + "content": "3e310838a5801795207c66c73ea903deda321e6146d6f282e85fa7e3e4854804" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-none-win32.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-macosx_11_0_arm64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "bec29b801b4adbf388314c0d050e851d53762ab424af22657021ce4b6eb41543" + "content": "2249280b870e6a42c0d972339e9cc22ee98730a99cd7f2f727549af80dd5a963" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-none-win_amd64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "1096ca0bf2d3426cbe79d4ccc91dc5aaa73629b08ea2d8467375fad8447ce11a" + "content": "e79059d67bea28b53d255c1437b25391653263f0e69cd7dec170d778fdbca95e" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-macosx_10_7_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "48aa98987d54a46e13e6954880056c204700c65616af4395d1f0639eba11764b" + "content": "2b431c777c9653e569986ecf69ff4a5dba281cded16043d348bf9ba505486f36" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-macosx_11_0_arm64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "7979d90ee2190d000129598c2b0c82f13053dba432b94e45e68253b09bb1f0f6" + "content": "da584ff96ec95e97925174eb8237e32f626e7a1a97888cdd27ee2f1f24dd0ad8" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "88857060b690a57d2ea8569bca58758143c8faa4639fb17d745ce60ff84c867e" + "content": "02a0629ec053fc013808a85178524e3cb63a61dbc35b22499870194a63578fb9" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "4eb74d44776b0fb0782560ea84d986dffec8ddd94947f383eba2284b0f32e35e" + "content": "fbf15aff64a163db29a91ed0868af181d6f68ec1a3a7d5afcfe4501252840bad" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "f62581d7e884dd01ee1707b7c21148f61f2febb7de092ae2f108743fcbef5985" + "content": "07924c1b938798797d60c6308fa8ad3b3f0201802f82e4a2c41bb3fafb44cc28" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-musllinux_1_2_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "6f5dcb658d597410bb7c967c1d24eaf9377b0d621358cbe9d2ff804e5dd12e81" + "content": "4a5a844f68776a7715ecb30843b453f07ac89bad393431efbf7accca3ef599c1" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-musllinux_1_2_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "9bf9acce44e967a5103fcd820fc7580c7b0ab8583eec4e2051aec560f7b31a63" + "content": "518d2ca43c358929bf08f9079b617f1c2ca6e8848f83c1225c88caeac46e6cbc" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-musllinux_1_2_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "240687b5be0f91fbde4936a329c9b7589d9259742766f74de575e1b2046575e4" + "content": "3aea7eed3e55119635a74bbeb80b35e776bafccb70d97e8ff838816c124539f1" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-musllinux_1_2_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-none-win32.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "25740fb56e8bd37692ed380e15ec734be44d7c71974d8993f452b4527814601e" + "content": "7dca7081e9a0c3b6490a145593f6fe3173a94197f2cb9891183ef75e9d64c425" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-musllinux_1_2_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-none-win_amd64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "a54917b7e9cd3a67e429a630e237a90b096e0ba18897bfb99ee8bd1068a5fea0" + "content": "b41b6321805c472f66990c2849e152aff7bc359eb92f781e3f606609eac877ad" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-musllinux_1_2_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-macosx_10_12_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "b92aafcfab3d41580d54aca35a8057341f1cfc7c9af9e8bdfc652f83a20ced31" + "content": "0a90c373ea2975519b58dece25853dbcb9779b05cc46b4819cb1917e3b3215b6" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-none-win32.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-macosx_11_0_arm64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "cd316dbcc74c76266ba94eb021b0cc090b97cca122f50bd7a845f587ff4bf03f" + "content": "16d4477bcb9fbbd7b5b0e4a5d9b493e42026c0bf1f06f723a9353f5153e75d30" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-none-win_amd64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "0853da3d5e9bc6a07b2486054a410b7b03f34046c123c6561b535bb48cc509e1" + "content": "84b8382a90539910b53a6307f7c35697bc7e6ffb25d9c1d4e998a13e842a5e83" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-macosx_10_7_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "cb41ad20064e18a900dd427d7cf41cfaec83bcd1184001f3d91a1f76b3fcea4e" + "content": "4888e117dd41b9d34194d9e31631af70d3d526efc363085e3089ab1a62c32ed1" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "b710bf7e7ae61957d5c4026b486be593ed3ec3dca3e5be15e0f6d8cf5d0a4990" + "content": "5265505b3d61a0f56618c9b941dc54dc334dc6e660f1592d112cd103d914a6db" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "a952ae3eb460c6712388ac2ec706d24b0e651b9396d90c9a9e0a69eb27737fdc" + "content": "e75ba609dba23f2c95b776efb9dd3f0b78a76a151e96f96cc5b6b1b0004de66f" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "0bedd91ae1dd142a4dc15970ed2c729ff6c73f33a40fa84ed0cdbf55de87c777" + "content": "1791ff70bc975b098fe6ecf04356a10e9e2bd7dc21fa7351c1742fdeb9b4966f" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "761531076df51309075133a6bc1db02d98ec7f66e22b064b1d513bc909f29743" + "content": "d126b52e4a473d40232ec2052a8b232270ed1f8c9571aaf33f73a14cc298c24f" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-musllinux_1_2_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "a2baa6be130e8a00b6cbb9f18a33611ec150b4537f8563bddadb54c1b74b8193" + "content": "c14937af98c4cc362a1d4374806204dd51b1e12dded1ae30645c298e5a5c4cb1" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-musllinux_1_2_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "f05450fa1cd7c525c0b9d1a7916e595d3041ac0afbed2ff6926e5afb6a781b7f" + "content": "3d089d0b88996df627693639d123c8158cff41c0651f646cd8fd292c7da90eaf" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-musllinux_1_2_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "81c4d1a3a564775c44732b94135d06e33417e829ff25226c164664f4a1046213" + "content": "653647b8838cf83b2e7e6a0364f49af96deec64d2a6578324db58380cff82aca" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-none-win32.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "e888be685fa42d8b8a3d3911d5604d14db87538aa7d0b29b1a7ea80d354c732d" + "content": "fa41a64ac5b08b292906e248549ab48b69c5428f3987b09689ab2441f267d04d" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-musllinux_1_2_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-none-win_amd64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "6f8d7fe73d1816eeb5378409adc658f9525ecbfaf9e1ede1e2d67a338b0c7348" + "content": "7a07ced2b22f0cf0b55a6a510078174c31b6d8544f3bc00c2bcee52b3d613f74" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-macosx_10_12_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "0831d3ecdea22e4559cc1793f22e77067c9d8c451d55ae6a75bf1d116a8e7f42" + "content": "68cb0a499f2c4a088fd2f521453e22ed3527154136a855c62e148b7883b99f9a" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-macosx_10_7_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-macosx_11_0_arm64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "513ccbf7420c30e283c25c82d5a8f439d625a838d3ba69e79a110c260c46813f" + "content": "fa3060d885657abc549b2a0f8e1b79699290e5d83845141717c6c90c2df38311" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-macosx_11_0_arm64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "301bd744a1adaa2f6a5e06c98f1ac2b6f8dc31a5c23b838f862d65e32fca0d4b" + "content": "95f3b65d2392e1c5cec27cff08fdc0080270d5a1a4b2ea1d51d5f4a2620ff08d" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "f8832a4f83d4782a8f5a7b831c47e8ffe164e43c2c148c8160ed9a6d630bc02a" + "content": "2cc3712a4b0b76a1d45a9302dd2f53ff339614b1c29603a911318f2357b04dd2" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "4b2416ed743ec5debcf61e1242e012652a4348de14ecc7df3512da072b074440" + "content": "5d4eea0761e37485c9b81400437adb11c40e13ef513375bbd6973e34100aeb06" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "35585a8cb5917161f42c2104567bb83a1d96194095fc54a543113ed5df9fa436" + "content": "7f5179583d7a6cdb981151dd349786cbc318bab54963a192692d945dd3f6435d" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "d389ff1e95b6e46ebedccf7fd1fadd10559add595ac6a7c2ea730268325f832c" + "content": "2fbb0ffc754490aff6dabbf28064be47f0f9ca0b9755976f945214965b3ace7e" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "9b007c2444705a2dc4a525964fd4dd28c3320b19b3410da6517cab28716f27d3" + "content": "a94e52537a0e0a85429eda9e49f272ada715506d3b2431f64b8a3e34eb5f3e75" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "188912b22b6c8225f4c4ffa020a2baa6ad8fabb3c141a12dbe6edbb34e7f1425" + "content": "92b68b79c0da2a980b1c4197e56ac3dd0c8a149b4603747c4378914a68706979" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-musllinux_1_2_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-musllinux_1_2_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "1b4cf9ab9a0ae0cb122685209806d3f1dcb63b9fccdf1424fb42a129dc8c2faa" + "content": "93da1d3db08a827eda74356f9f58884adb254e59b6664f64cc04cdff2cc19b0d" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-musllinux_1_2_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "2d34a5450a402b00d20aeb7632489ffa2556ca7b26f4a63c35f6fccae1977427" + "content": "754bbed1a4ca48479e9d4182a561d001bbf81543876cdded6f695ec3d465846b" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-musllinux_1_2_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-win_amd64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "466030a42724780794dea71eb32db83cc51214d66ab3fb3156edd88b9c8f0d78" + "content": "ca449520e7484534a2a44faf629362cae62b660601432d04c482283c47eaebab" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-macosx_10_7_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-macosx_10_12_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "68172622a5a57deb079a2c78511c40f91193548e8ab342c31e8cb0764d362459" + "content": "9c4cb04a16b0f199a8c9bf807269b2f63b7b5b11425e4a6bd44bd6961d28282c" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-macosx_11_0_arm64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-macosx_11_0_arm64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "54cdfcda59251b9c2f87a05d038c2ae02121219a04d4a1e6fc345794295bdc07" + "content": "bb63804105143c7e24cee7db89e37cb3f3941f8e80c4379a0b355c52a52b6780" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "6b75b912a0baa033350367a8a07a8b2d44fd5b90c890bfbd063a8a5f945f644b" + "content": "55cd1fa4ecfa6d9f14fbd97ac24803e6f73e897c738f771a9fe038f2f11ff07c" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "47aeceb4363851d17f63069318ba5721ae695d9da55d599b4d6fb31508595278" + "content": "0f8f741b6292c86059ed175d80eefa80997125b7c478fb8769fd9ac8943a16c0" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "0525847f83f506aa1e28eb2057b696fe38217e12931c8b1b02198cfe6975e142" + "content": "0fc212779bf8411667234b3cdd34d53de6c2b8b8b958e1e12cb473a5f367c338" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "efbe0b5e0fd078ed7b005faa0170da4f72666360f66f0bb2d7f73526ecfd99f9" + "content": "0ad56edabcdb428c2e33bbf24f255fe2b43253b7d13a2cdbf05de955217313e6" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "0fadfdda275c838cba5102c7f90a20f2abd7727bf8f4a2b654a5b617529c5c18" + "content": "0a3a1e9ee9728b2c1734f65d6a1d376c6f2f6fdcc13bb007a08cc4b1ff576dc5" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "56dd500411d03c5e9927a1eb55621e906837a83b02350a9dc401247d0353717c" + "content": "e13de156137b7095442b288e72f33503a469aa1980ed856b43c353ac86390519" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "6915fc9fa6b3ec3569566832e1bb03bd801c12cea030200e68663b9a87974e76" + "content": "07f59760ef99f31422c49038964b31c4dfcfeb5d2384ebfc71058a7c9adae2d2" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-musllinux_1_2_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-musllinux_1_2_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "5f1519b080d8ce0a814f17ad9fb49fb3a1d4d7ce5891f5c85fc38631ca3a8dc4" + "content": "59240685e7da61fb78f65a9f07f8108e36a83317c53f7b276b4175dc44151684" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "7036316cc26b93e401cedd781a579be606dad174829e6ad9e9c5a0da6e036f80" + "content": "83cba698cfb3c2c5a7c3c6bac12fe6c6a51aae69513726be6411076185a8b24a" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0.tar.gz" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-win_amd64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "e1791c4aabd117653530dccd24108fa03cc6baf21f58b950d0a73c3b3b29a350" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1.tar.gz" } ], "name": "rpds-py", @@ -1740,13 +1937,13 @@ "value": "main" } ], - "purl": "pkg:pypi/rpds-py@0.12.0", + "purl": "pkg:pypi/rpds-py@0.20.1", "scope": "optional", "type": "library", - "version": "0.12.0" + "version": "0.20.1" }, { - "bom-ref": "six@1.16.0", + "bom-ref": "six@1.17.0", "description": "Python 2 and 3 compatibility utilities", "externalReferences": [ { @@ -1754,22 +1951,22 @@ "hashes": [ { "alg": "SHA-256", - "content": "8abb2f1d86890a2dfb989f9a77cfcfd3e47c2a354b01111771326f8aa26e0254" + "content": "4721f391ed90541fddacab5acf947aa0d3dc7d27b2e1e8eda2be8970586c3274" } ], "type": "distribution", - "url": "https://pypi.org/simple/six/#six-1.16.0-py2.py3-none-any.whl" + "url": "https://pypi.org/simple/six/#six-1.17.0-py2.py3-none-any.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "1e61c37477a1626458e36f7b1d82aa5c9b094fa4802892072e49de9c60c4c926" + "content": "ff70335d468e7eb6ec65b95b99d3a2836546063f63acc5171de367e834932a81" } ], "type": "distribution", - "url": "https://pypi.org/simple/six/#six-1.16.0.tar.gz" + "url": "https://pypi.org/simple/six/#six-1.17.0.tar.gz" } ], "name": "six", @@ -1779,14 +1976,38 @@ "value": "main" } ], - "purl": "pkg:pypi/six@1.16.0", + "purl": "pkg:pypi/six@1.17.0", "scope": "optional", "type": "library", - "version": "1.16.0" + "version": "1.17.0" }, { "bom-ref": "sortedcontainers@2.4.0", "description": "Sorted Containers -- Sorted List, Sorted Dict, Sorted Set", + "externalReferences": [ + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "a163dcaede0f1c021485e957a39245190e74249897e2ae4b2aa38595db237ee0" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/sortedcontainers/#sortedcontainers-2.4.0-py2.py3-none-any.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "25caa5a06cc30b6b83d11423433f65d1f9d76c4c6a0c90e3379eaa43b9bfdb88" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/sortedcontainers/#sortedcontainers-2.4.0.tar.gz" + } + ], "name": "sortedcontainers", "properties": [ { @@ -1800,7 +2021,7 @@ "version": "2.4.0" }, { - "bom-ref": "types-python-dateutil@2.8.19.14", + "bom-ref": "types-python-dateutil@2.9.0.20241206", "description": "Typing stubs for python-dateutil", "externalReferences": [ { @@ -1808,22 +2029,22 @@ "hashes": [ { "alg": "SHA-256", - "content": "1f4f10ac98bb8b16ade9dbee3518d9ace017821d94b057a425b069f834737f4b" + "content": "e248a4bc70a486d3e3ec84d0dc30eec3a5f979d6e7ee4123ae043eedbb987f53" } ], "type": "distribution", - "url": "https://pypi.org/simple/types-python-dateutil/#types-python-dateutil-2.8.19.14.tar.gz" + "url": "https://pypi.org/simple/types-python-dateutil/#types_python_dateutil-2.9.0.20241206-py3-none-any.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "f977b8de27787639986b4e28963263fd0e5158942b3ecef91b9335c130cb1ce9" + "content": "18f493414c26ffba692a72369fea7a154c502646301ebfe3d56a04b3767284cb" } ], "type": "distribution", - "url": "https://pypi.org/simple/types-python-dateutil/#types_python_dateutil-2.8.19.14-py3-none-any.whl" + "url": "https://pypi.org/simple/types-python-dateutil/#types_python_dateutil-2.9.0.20241206.tar.gz" } ], "name": "types-python-dateutil", @@ -1833,10 +2054,10 @@ "value": "main" } ], - "purl": "pkg:pypi/types-python-dateutil@2.8.19.14", + "purl": "pkg:pypi/types-python-dateutil@2.9.0.20241206", "scope": "optional", "type": "library", - "version": "2.8.19.14" + "version": "2.9.0.20241206" }, { "bom-ref": "uri-template@1.3.0", @@ -1878,7 +2099,7 @@ "version": "1.3.0" }, { - "bom-ref": "webcolors@1.13", + "bom-ref": "webcolors@24.8.0", "description": "A library for working with the color formats defined by HTML and CSS.", "externalReferences": [ { @@ -1886,22 +2107,22 @@ "hashes": [ { "alg": "SHA-256", - "content": "29bc7e8752c0a1bd4a1f03c14d6e6a72e93d82193738fa860cbff59d0fcc11bf" + "content": "fc4c3b59358ada164552084a8ebee637c221e4059267d0f8325b3b560f6c7f0a" } ], "type": "distribution", - "url": "https://pypi.org/simple/webcolors/#webcolors-1.13-py3-none-any.whl" + "url": "https://pypi.org/simple/webcolors/#webcolors-24.8.0-py3-none-any.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "c225b674c83fa923be93d235330ce0300373d02885cef23238813b0d5668304a" + "content": "08b07af286a01bcd30d583a7acadf629583d1f79bfef27dd2c2c5c263817277d" } ], "type": "distribution", - "url": "https://pypi.org/simple/webcolors/#webcolors-1.13.tar.gz" + "url": "https://pypi.org/simple/webcolors/#webcolors-24.8.0.tar.gz" } ], "name": "webcolors", @@ -1911,13 +2132,13 @@ "value": "main" } ], - "purl": "pkg:pypi/webcolors@1.13", + "purl": "pkg:pypi/webcolors@24.8.0", "scope": "optional", "type": "library", - "version": "1.13" + "version": "24.8.0" }, { - "bom-ref": "zipp@3.17.0", + "bom-ref": "zipp@3.20.2", "description": "Backport of pathlib-compatible object wrapper for zip files", "externalReferences": [ { @@ -1925,22 +2146,22 @@ "hashes": [ { "alg": "SHA-256", - "content": "0e923e726174922dce09c53c59ad483ff7bbb8e572e00c7f7c46b88556409f31" + "content": "a817ac80d6cf4b23bf7f2828b7cabf326f15a001bea8b1f9b49631780ba28350" } ], "type": "distribution", - "url": "https://pypi.org/simple/zipp/#zipp-3.17.0-py3-none-any.whl" + "url": "https://pypi.org/simple/zipp/#zipp-3.20.2-py3-none-any.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "84e64a1c28cf7e91ed2078bb8cc8c259cb19b76942096c8d7b84947690cabaf0" + "content": "bc9eb26f4506fda01b81bcde0ca78103b6e62f991b381fec825435c836edbc29" } ], "type": "distribution", - "url": "https://pypi.org/simple/zipp/#zipp-3.17.0.tar.gz" + "url": "https://pypi.org/simple/zipp/#zipp-3.20.2.tar.gz" } ], "name": "zipp", @@ -1950,32 +2171,31 @@ "value": "main" } ], - "purl": "pkg:pypi/zipp@3.17.0", + "purl": "pkg:pypi/zipp@3.20.2", "scope": "optional", "type": "library", - "version": "3.17.0" + "version": "3.20.2" } ], "dependencies": [ { "dependsOn": [ - "python-dateutil@2.8.2", - "types-python-dateutil@2.8.19.14" + "python-dateutil@2.9.0.post0", + "types-python-dateutil@2.9.0.20241206" ], "ref": "arrow@1.3.0" }, { - "ref": "attrs@23.1.0" + "ref": "attrs@24.3.0" }, { "ref": "boolean.py@4.0" }, { "dependsOn": [ - "jsonschema@4.19.2", - "license-expression@30.1.1", - "lxml@4.9.3", - "packageurl-python@0.11.2", + "jsonschema@4.23.0", + "license-expression@30.3.1", + "packageurl-python@0.16.0", "py-serializable@0.15.0", "sortedcontainers@2.4.0" ], @@ -1988,13 +2208,13 @@ "ref": "fqdn@1.5.1" }, { - "ref": "idna@3.4" + "ref": "idna@3.10" }, { "dependsOn": [ - "zipp@3.17.0" + "zipp@3.20.2" ], - "ref": "importlib-resources@6.1.1" + "ref": "importlib-resources@6.4.5" }, { "dependsOn": [ @@ -2003,45 +2223,42 @@ "ref": "isoduration@20.11.0" }, { - "ref": "jsonpointer@2.4" + "ref": "jsonpointer@3.0.0" }, { "dependsOn": [ - "importlib-resources@6.1.1", - "referencing@0.30.2" + "importlib-resources@6.4.5", + "referencing@0.35.1" ], - "ref": "jsonschema-specifications@2023.7.1" + "ref": "jsonschema-specifications@2023.12.1" }, { "dependsOn": [ - "attrs@23.1.0", + "attrs@24.3.0", "fqdn@1.5.1", - "idna@3.4", - "importlib-resources@6.1.1", + "idna@3.10", + "importlib-resources@6.4.5", "isoduration@20.11.0", - "jsonpointer@2.4", - "jsonschema-specifications@2023.7.1", + "jsonpointer@3.0.0", + "jsonschema-specifications@2023.12.1", "pkgutil-resolve-name@1.3.10", - "referencing@0.30.2", + "referencing@0.35.1", "rfc3339-validator@0.1.4", "rfc3987@1.3.8", - "rpds-py@0.12.0", + "rpds-py@0.20.1", "uri-template@1.3.0", - "webcolors@1.13" + "webcolors@24.8.0" ], - "ref": "jsonschema@4.19.2" + "ref": "jsonschema@4.23.0" }, { "dependsOn": [ "boolean.py@4.0" ], - "ref": "license-expression@30.1.1" - }, - { - "ref": "lxml@4.9.3" + "ref": "license-expression@30.3.1" }, { - "ref": "packageurl-python@0.11.2" + "ref": "packageurl-python@0.16.0" }, { "ref": "pkgutil-resolve-name@1.3.10" @@ -2054,20 +2271,20 @@ }, { "dependsOn": [ - "six@1.16.0" + "six@1.17.0" ], - "ref": "python-dateutil@2.8.2" + "ref": "python-dateutil@2.9.0.post0" }, { "dependsOn": [ - "attrs@23.1.0", - "rpds-py@0.12.0" + "attrs@24.3.0", + "rpds-py@0.20.1" ], - "ref": "referencing@0.30.2" + "ref": "referencing@0.35.1" }, { "dependsOn": [ - "six@1.16.0" + "six@1.17.0" ], "ref": "rfc3339-validator@0.1.4" }, @@ -2075,22 +2292,22 @@ "ref": "rfc3987@1.3.8" }, { - "ref": "rpds-py@0.12.0" + "ref": "rpds-py@0.20.1" }, { - "ref": "six@1.16.0" + "ref": "six@1.17.0" }, { "ref": "sortedcontainers@2.4.0" }, { - "ref": "types-python-dateutil@2.8.19.14" + "ref": "types-python-dateutil@2.9.0.20241206" }, { "ref": "uri-template@1.3.0" }, { - "ref": "webcolors@1.13" + "ref": "webcolors@24.8.0" }, { "dependsOn": [ @@ -2099,7 +2316,7 @@ "ref": "with-extras" }, { - "ref": "zipp@3.17.0" + "ref": "zipp@3.20.2" } ], "metadata": { diff --git a/tests/_data/snapshots/poetry/some-extras_with-extras_lock11_1.4.xml.bin b/tests/_data/snapshots/poetry/some-extras_with-extras_lock11_1.4.xml.bin index 33b153e8..a31f49b3 100644 --- a/tests/_data/snapshots/poetry/some-extras_with-extras_lock11_1.4.xml.bin +++ b/tests/_data/snapshots/poetry/some-extras_with-extras_lock11_1.4.xml.bin @@ -79,25 +79,25 @@ main - + attrs - 23.1.0 + 24.3.0 Classes Without Boilerplate optional - pkg:pypi/attrs@23.1.0 + pkg:pypi/attrs@24.3.0 - https://pypi.org/simple/attrs/#attrs-23.1.0-py3-none-any.whl + https://pypi.org/simple/attrs/#attrs-24.3.0-py3-none-any.whl from legacy-api - 1f28b4522cdc2fb4256ac1a020c78acf9cba2c6b461ccd2c126f3aa8e8335d04 + ac96cd038792094f438ad1f6ff80837353805ac950cd2aa0e0625ef19850c308 - https://pypi.org/simple/attrs/#attrs-23.1.0.tar.gz + https://pypi.org/simple/attrs/#attrs-24.3.0.tar.gz from legacy-api - 6279836d581513a26f1bf235f9acd333bc9115683f14f7e8fae46c98fc50e015 + 8f5c07333d543103541ba7be0e2ce16eeee8130cb0b3f9238ab904ce1e85baff @@ -111,6 +111,22 @@ Define boolean algebras, create and parse boolean expressions and create custom boolean DSL. optional pkg:pypi/boolean.py@4.0 + + + https://pypi.org/simple/boolean.py/#boolean.py-4.0-py3-none-any.whl + from legacy-api + + 2876f2051d7d6394a531d82dc6eb407faa0b01a0a0b3083817ccd7323b8d96bd + + + + https://pypi.org/simple/boolean.py/#boolean.py-4.0.tar.gz + from legacy-api + + 17b9a181630e43dde1851d42bef546d616d5d9b4480357514597e78b203d06e4 + + + main @@ -121,6 +137,22 @@ Python library for CycloneDX optional pkg:pypi/cyclonedx-python-lib@5.1.1 + + + https://pypi.org/simple/cyclonedx-python-lib/#cyclonedx_python_lib-5.1.1-py3-none-any.whl + from legacy-api + + 2989db0cd8bb4c0c442423d71ed7a84ae059e16a2d0f932cc4bf92da7385cdb3 + + + + https://pypi.org/simple/cyclonedx-python-lib/#cyclonedx_python_lib-5.1.1.tar.gz + from legacy-api + + 215a636a4e77385d2cf4c6c9801c9bad4791849634f2c6daa45ab2c6cb0a85f6 + + + main json-validation @@ -133,6 +165,22 @@ XML bomb protection for Python stdlib modules optional pkg:pypi/defusedxml@0.7.1 + + + https://pypi.org/simple/defusedxml/#defusedxml-0.7.1-py2.py3-none-any.whl + from legacy-api + + a352e7e428770286cc899e2542b6cdaedb2b4953ff269a210103ec58f6198a61 + + + + https://pypi.org/simple/defusedxml/#defusedxml-0.7.1.tar.gz + from legacy-api + + 1bb3032db185915b62d7c6209c5a8792be6a32ab2fedacc84e01b52c51aa3e69 + + + main @@ -163,25 +211,25 @@ main - + idna - 3.4 + 3.10 Internationalized Domain Names in Applications (IDNA) optional - pkg:pypi/idna@3.4 + pkg:pypi/idna@3.10 - https://pypi.org/simple/idna/#idna-3.4-py3-none-any.whl + https://pypi.org/simple/idna/#idna-3.10-py3-none-any.whl from legacy-api - 90b77e79eaa3eba6de819a0c442c0b4ceefc341a7a2ab77d7562bf49f425c5c2 + 946d195a0d259cbba61165e88e65941f16e9b36ea6ddb97f00452bae8b1287d3 - https://pypi.org/simple/idna/#idna-3.4.tar.gz + https://pypi.org/simple/idna/#idna-3.10.tar.gz from legacy-api - 814f528e8dead7d329833b91c5faa87d60bf71824cd12a7530b5526063d02cb4 + 12f65c9b470abda6dc35cf8e63cc574b1c52b11df2c86030af0ac09b01b13ea9 @@ -189,25 +237,25 @@ main - + importlib-resources - 6.1.1 + 6.4.5 Read resources from Python packages optional - pkg:pypi/importlib-resources@6.1.1 + pkg:pypi/importlib-resources@6.4.5 - https://pypi.org/simple/importlib-resources/#importlib_resources-6.1.1-py3-none-any.whl + https://pypi.org/simple/importlib-resources/#importlib_resources-6.4.5-py3-none-any.whl from legacy-api - e8bf90d8213b486f428c9c39714b920041cb02c184686a3dee24905aaa8105d6 + ac29d5f956f01d5e4bb63102a5a19957f1b9175e45649977264a1416783bb717 - https://pypi.org/simple/importlib-resources/#importlib_resources-6.1.1.tar.gz + https://pypi.org/simple/importlib-resources/#importlib_resources-6.4.5.tar.gz from legacy-api - 3893a00122eafde6894c59914446a512f728a0c1a45f9bb9b63721b6bacf0b4a + 980862a1d16c9e147a59603677fa2aa5fd82b87f223b6cb870695bcfce830065 @@ -241,25 +289,25 @@ main - + jsonpointer - 2.4 + 3.0.0 Identify specific nodes in a JSON document (RFC 6901) optional - pkg:pypi/jsonpointer@2.4 + pkg:pypi/jsonpointer@3.0.0 - https://pypi.org/simple/jsonpointer/#jsonpointer-2.4-py2.py3-none-any.whl + https://pypi.org/simple/jsonpointer/#jsonpointer-3.0.0-py2.py3-none-any.whl from legacy-api - 15d51bba20eea3165644553647711d150376234112651b4f1811022aecad7d7a + 13e088adc14fca8b6aa8177c044e12701e6ad4b28ff10e65f2267a90109c9942 - https://pypi.org/simple/jsonpointer/#jsonpointer-2.4.tar.gz + https://pypi.org/simple/jsonpointer/#jsonpointer-3.0.0.tar.gz from legacy-api - 585cee82b70211fa9e6043b7bb89db6e1aa49524340dde8ad6b63206ea689d88 + 2b2d729f2091522d61c3b31f82e11870f60b68f43fbc705cb76bf4b832af59ef @@ -267,36 +315,52 @@ main - + jsonschema - 4.19.2 + 4.23.0 An implementation of JSON Schema validation for Python optional - pkg:pypi/jsonschema@4.19.2 + pkg:pypi/jsonschema@4.23.0 + + + https://pypi.org/simple/jsonschema/#jsonschema-4.23.0-py3-none-any.whl + from legacy-api + + fbadb6f8b144a8f8cf9f0b89ba94501d143e50411a1278633f56a7acf7fd5566 + + + + https://pypi.org/simple/jsonschema/#jsonschema-4.23.0.tar.gz + from legacy-api + + d71497fef26351a33265337fa77ffeb82423f3ea21283cd9467bb03999266bc4 + + + main format - + jsonschema-specifications - 2023.7.1 + 2023.12.1 The JSON Schema meta-schemas and vocabularies, exposed as a Registry optional - pkg:pypi/jsonschema-specifications@2023.7.1 + pkg:pypi/jsonschema-specifications@2023.12.1 - https://pypi.org/simple/jsonschema-specifications/#jsonschema_specifications-2023.7.1-py3-none-any.whl + https://pypi.org/simple/jsonschema-specifications/#jsonschema_specifications-2023.12.1-py3-none-any.whl from legacy-api - 05adf340b659828a004220a9613be00fa3f223f2b82002e273dee62fd50524b1 + 87e4fdf3a94858b8a2ba2778d9ba57d8a9cafca7c7489c46ba0d30a8bc6a9c3c - https://pypi.org/simple/jsonschema-specifications/#jsonschema_specifications-2023.7.1.tar.gz + https://pypi.org/simple/jsonschema-specifications/#jsonschema_specifications-2023.12.1.tar.gz from legacy-api - c91a50404e88a1f6ba40636778e2ee08f6e24c5613fe4c53ac24578a5a7f72bb + 48a76787b3e70f5ed53f1160d2b81f586e4ca6d1548c5de7085d1682674764cc @@ -304,32 +368,54 @@ main - + license-expression - 30.1.1 + 30.3.1 license-expression is a comprehensive utility library to parse, compare, simplify and normalize license expressions (such as SPDX license expressions) using boolean logic. optional - pkg:pypi/license-expression@30.1.1 - - main - - - - lxml - 4.9.3 - Powerful and Pythonic XML processing library combining libxml2/libxslt with the ElementTree API. - optional - pkg:pypi/lxml@4.9.3 + pkg:pypi/license-expression@30.3.1 + + + https://pypi.org/simple/license-expression/#license_expression-30.3.1-py3-none-any.whl + from legacy-api + + 97904b9185c7bbb1e98799606fa7424191c375e70ba63a524b6f7100e42ddc46 + + + + https://pypi.org/simple/license-expression/#license_expression-30.3.1.tar.gz + from legacy-api + + 60d5bec1f3364c256a92b9a08583d7ea933c7aa272c8d36d04144a89a3858c01 + + + main - + packageurl-python - 0.11.2 + 0.16.0 A purl aka. Package URL parser and builder optional - pkg:pypi/packageurl-python@0.11.2 + pkg:pypi/packageurl-python@0.16.0 + + + https://pypi.org/simple/packageurl-python/#packageurl_python-0.16.0-py3-none-any.whl + from legacy-api + + 5c3872638b177b0f1cf01c3673017b7b27ebee485693ae12a8bed70fa7fa7c35 + + + + https://pypi.org/simple/packageurl-python/#packageurl_python-0.16.0.tar.gz + from legacy-api + + 69e3bf8a3932fe9c2400f56aaeb9f86911ecee2f9398dbe1b58ec34340be365d + + + main @@ -366,29 +452,45 @@ Library for serializing and deserializing Python Objects to and from JSON and XML. optional pkg:pypi/py-serializable@0.15.0 + + + https://pypi.org/simple/py-serializable/#py-serializable-0.15.0.tar.gz + from legacy-api + + 8fc41457d8ee5f5c5a12f41fd87bf1a4f2ecf9da39fee92059b728e78f320771 + + + + https://pypi.org/simple/py-serializable/#py_serializable-0.15.0-py3-none-any.whl + from legacy-api + + d3f1201b33420c481aa83f7860c7bf2c2f036ba3ea82b6e15a96696457c36cd2 + + + main - + python-dateutil - 2.8.2 + 2.9.0.post0 Extensions to the standard Python datetime module optional - pkg:pypi/python-dateutil@2.8.2 + pkg:pypi/python-dateutil@2.9.0.post0 - https://pypi.org/simple/python-dateutil/#python-dateutil-2.8.2.tar.gz + https://pypi.org/simple/python-dateutil/#python-dateutil-2.9.0.post0.tar.gz from legacy-api - 0123cacc1627ae19ddf3c27a5de5bd67ee4586fbdd6440d9748f8abb483d3e86 + 37dd54208da7e1cd875388217d5e00ebd4179249f90fb72437e91a35459a0ad3 - https://pypi.org/simple/python-dateutil/#python_dateutil-2.8.2-py2.py3-none-any.whl + https://pypi.org/simple/python-dateutil/#python_dateutil-2.9.0.post0-py2.py3-none-any.whl from legacy-api - 961d03dc3453ebbc59dbdea9e4e11c5651520a876d0f4db161e8674aae935da9 + a8b2bc7bffae282281c8140a97d3aa9c14da0b136dfe83f850eea9a5f7470427 @@ -396,25 +498,25 @@ main - + referencing - 0.30.2 + 0.35.1 JSON Referencing + Python optional - pkg:pypi/referencing@0.30.2 + pkg:pypi/referencing@0.35.1 - https://pypi.org/simple/referencing/#referencing-0.30.2-py3-none-any.whl + https://pypi.org/simple/referencing/#referencing-0.35.1-py3-none-any.whl from legacy-api - 449b6669b6121a9e96a7f9e410b245d471e8d48964c67113ce9afe50c8dd7bdf + eda6d3234d62814d1c64e305c1331c9a3a6132da475ab6382eaa997b21ee75de - https://pypi.org/simple/referencing/#referencing-0.30.2.tar.gz + https://pypi.org/simple/referencing/#referencing-0.35.1.tar.gz from legacy-api - 794ad8003c65938edcdbc027f1933215e0d0ccc0291e3ce20a4d87432b59efc0 + 25b42124a6c8b632a425174f24087783efb348a6f1e0008e63cd4466fedf703c @@ -474,704 +576,732 @@ main - + rpds-py - 0.12.0 + 0.20.1 Python bindings to Rust's persistent data structures (rpds) optional - pkg:pypi/rpds-py@0.12.0 + pkg:pypi/rpds-py@0.20.1 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-macosx_10_7_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-macosx_10_12_x86_64.whl + from legacy-api + + a649dfd735fff086e8a9d0503a9f0c7d01b7912a333c7ae77e1515c08c146dad + + + + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-macosx_11_0_arm64.whl + from legacy-api + + f16bc1334853e91ddaaa1217045dd7be166170beec337576818461268a3de67f + + + + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + from legacy-api + + 14511a539afee6f9ab492b543060c7491c99924314977a55c98bfa2ee29ce78c + + + + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl + from legacy-api + + 3ccb8ac2d3c71cda472b75af42818981bdacf48d2e21c36331b50b4f16930163 + + + + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl from legacy-api - c694bee70ece3b232df4678448fdda245fd3b1bb4ba481fb6cd20e13bb784c46 + c142b88039b92e7e0cb2552e8967077e3179b22359e945574f5e2764c3953dcf - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-macosx_11_0_arm64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl from legacy-api - 30e5ce9f501fb1f970e4a59098028cf20676dee64fc496d55c33e04bbbee097d + f19169781dddae7478a32301b499b2858bc52fc45a112955e798ee307e294977 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl from legacy-api - d72a4315514e5a0b9837a086cb433b004eea630afb0cc129de76d77654a9606f + 13c56de6518e14b9bf6edde23c4c39dac5b48dcf04160ea7bce8fca8397cdf86 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl from legacy-api - eebaf8c76c39604d52852366249ab807fe6f7a3ffb0dd5484b9944917244cdbe + 925d176a549f4832c6f69fa6026071294ab5910e82a0fe6c6228fce17b0706bd - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-musllinux_1_2_aarch64.whl from legacy-api - a239303acb0315091d54c7ff36712dba24554993b9a93941cf301391d8a997ee + 78f0b6877bfce7a3d1ff150391354a410c55d3cdce386f862926a4958ad5ab7e - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-musllinux_1_2_i686.whl from legacy-api - ced40cdbb6dd47a032725a038896cceae9ce267d340f59508b23537f05455431 + 3dd645e2b0dcb0fd05bf58e2e54c13875847687d0b71941ad2e757e5d89d4356 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-musllinux_1_2_x86_64.whl from legacy-api - 3c8c0226c71bd0ce9892eaf6afa77ae8f43a3d9313124a03df0b389c01f832de + 4f676e21db2f8c72ff0936f895271e7a700aa1f8d31b40e4e43442ba94973899 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-none-win32.whl from legacy-api - b8e11715178f3608874508f08e990d3771e0b8c66c73eb4e183038d600a9b274 + 648386ddd1e19b4a6abab69139b002bc49ebf065b596119f8f37c38e9ecee8ff - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-musllinux_1_2_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-none-win_amd64.whl from legacy-api - 5210a0018c7e09c75fa788648617ebba861ae242944111d3079034e14498223f + d9ecb51120de61e4604650666d1f2b68444d46ae18fd492245a08f53ad2b7711 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-musllinux_1_2_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-macosx_10_12_x86_64.whl from legacy-api - 171d9a159f1b2f42a42a64a985e4ba46fc7268c78299272ceba970743a67ee50 + 762703bdd2b30983c1d9e62b4c88664df4a8a4d5ec0e9253b0231171f18f6d75 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-musllinux_1_2_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-macosx_11_0_arm64.whl from legacy-api - 57ec6baec231bb19bb5fd5fc7bae21231860a1605174b11585660236627e390e + 0b581f47257a9fce535c4567782a8976002d6b8afa2c39ff616edf87cbeff712 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-none-win32.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl from legacy-api - 7188ddc1a8887194f984fa4110d5a3d5b9b5cd35f6bafdff1b649049cbc0ce29 + 842c19a6ce894493563c3bd00d81d5100e8e57d70209e84d5491940fdb8b9e3a - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-none-win_amd64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl from legacy-api - 1e04581c6117ad9479b6cfae313e212fe0dfa226ac727755f0d539cd54792963 + 42cbde7789f5c0bcd6816cb29808e36c01b960fb5d29f11e052215aa85497c93 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-macosx_10_7_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl from legacy-api - 0a38612d07a36138507d69646c470aedbfe2b75b43a4643f7bd8e51e52779624 + 6c8e9340ce5a52f95fa7d3b552b35c7e8f3874d74a03a8a69279fd5fca5dc751 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-macosx_11_0_arm64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl from legacy-api - f12d69d568f5647ec503b64932874dade5a20255736c89936bf690951a5e79f5 + 8ba6f89cac95c0900d932c9efb7f0fb6ca47f6687feec41abcb1bd5e2bd45535 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl from legacy-api - 4f8a1d990dc198a6c68ec3d9a637ba1ce489b38cbfb65440a27901afbc5df575 + 4a916087371afd9648e1962e67403c53f9c49ca47b9680adbeef79da3a7811b0 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl from legacy-api - 8c567c664fc2f44130a20edac73e0a867f8e012bf7370276f15c6adc3586c37c + 200a23239781f46149e6a415f1e870c5ef1e712939fe8fa63035cd053ac2638e - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-musllinux_1_2_aarch64.whl from legacy-api - 0e9e976e0dbed4f51c56db10831c9623d0fd67aac02853fe5476262e5a22acb7 + 58b1d5dd591973d426cbb2da5e27ba0339209832b2f3315928c9790e13f159e8 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-musllinux_1_2_i686.whl from legacy-api - efddca2d02254a52078c35cadad34762adbae3ff01c6b0c7787b59d038b63e0d + 6b73c67850ca7cae0f6c56f71e356d7e9fa25958d3e18a64927c2d930859b8e4 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-musllinux_1_2_x86_64.whl from legacy-api - d9e7f29c00577aff6b318681e730a519b235af292732a149337f6aaa4d1c5e31 + d8761c3c891cc51e90bc9926d6d2f59b27beaf86c74622c8979380a29cc23ac3 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-none-win32.whl from legacy-api - 389c0e38358fdc4e38e9995e7291269a3aead7acfcf8942010ee7bc5baee091c + cd945871335a639275eee904caef90041568ce3b42f402c6959b460d25ae8732 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-musllinux_1_2_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-none-win_amd64.whl from legacy-api - 33ab498f9ac30598b6406e2be1b45fd231195b83d948ebd4bd77f337cb6a2bff + 7e21b7031e17c6b0e445f42ccc77f79a97e2687023c5746bfb7a9e45e0921b84 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-musllinux_1_2_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-macosx_10_12_x86_64.whl from legacy-api - d56b1cd606ba4cedd64bb43479d56580e147c6ef3f5d1c5e64203a1adab784a2 + 36785be22066966a27348444b40389f8444671630063edfb1a2eb04318721e17 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-musllinux_1_2_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-macosx_11_0_arm64.whl from legacy-api - 1fa73ed22c40a1bec98d7c93b5659cd35abcfa5a0a95ce876b91adbda170537c + 142c0a5124d9bd0e2976089484af5c74f47bd3298f2ed651ef54ea728d2ea42c - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-none-win32.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl from legacy-api - dbc25baa6abb205766fb8606f8263b02c3503a55957fcb4576a6bb0a59d37d10 + dbddc10776ca7ebf2a299c41a4dde8ea0d8e3547bfd731cb87af2e8f5bf8962d - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-none-win_amd64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl from legacy-api - c6b52b7028b547866c2413f614ee306c2d4eafdd444b1ff656bf3295bf1484aa + 15a842bb369e00295392e7ce192de9dcbf136954614124a667f9f9f17d6a216f - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-macosx_10_7_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl from legacy-api - 9620650c364c01ed5b497dcae7c3d4b948daeae6e1883ae185fef1c927b6b534 + be5ef2f1fc586a7372bfc355986226484e06d1dc4f9402539872c8bb99e34b01 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-macosx_11_0_arm64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl from legacy-api - 2124f9e645a94ab7c853bc0a3644e0ca8ffbe5bb2d72db49aef8f9ec1c285733 + dbcf360c9e3399b056a238523146ea77eeb2a596ce263b8814c900263e46031a - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl from legacy-api - 281c8b219d4f4b3581b918b816764098d04964915b2f272d1476654143801aa2 + ecd27a66740ffd621d20b9a2f2b5ee4129a56e27bfb9458a3bcc2e45794c96cb - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl from legacy-api - 27ccc93c7457ef890b0dd31564d2a05e1aca330623c942b7e818e9e7c2669ee4 + d0b937b2a1988f184a3e9e577adaa8aede21ec0b38320d6009e02bd026db04fa - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-musllinux_1_2_aarch64.whl from legacy-api - d1c562a9bb72244fa767d1c1ab55ca1d92dd5f7c4d77878fee5483a22ffac808 + 6889469bfdc1eddf489729b471303739bf04555bb151fe8875931f8564309afc - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-musllinux_1_2_i686.whl from legacy-api - e57919c32ee295a2fca458bb73e4b20b05c115627f96f95a10f9f5acbd61172d + 19b73643c802f4eaf13d97f7855d0fb527fbc92ab7013c4ad0e13a6ae0ed23bd - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-musllinux_1_2_x86_64.whl from legacy-api - fa35ad36440aaf1ac8332b4a4a433d4acd28f1613f0d480995f5cfd3580e90b7 + 3c6afcf2338e7f374e8edc765c79fbcb4061d02b15dd5f8f314a4af2bdc7feb5 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-none-win32.whl from legacy-api - e6aea5c0eb5b0faf52c7b5c4a47c8bb64437173be97227c819ffa31801fa4e34 + dc73505153798c6f74854aba69cc75953888cf9866465196889c7cdd351e720c - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-musllinux_1_2_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-none-win_amd64.whl from legacy-api - 81cf9d306c04df1b45971c13167dc3bad625808aa01281d55f3cf852dde0e206 + 8bbe951244a838a51289ee53a6bae3a07f26d4e179b96fc7ddd3301caf0518eb - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-musllinux_1_2_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-macosx_10_12_x86_64.whl from legacy-api - 08e6e7ff286254016b945e1ab632ee843e43d45e40683b66dd12b73791366dd1 + 6ca91093a4a8da4afae7fe6a222c3b53ee4eef433ebfee4d54978a103435159e - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-musllinux_1_2_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-macosx_11_0_arm64.whl from legacy-api - 4d0a675a7acbbc16179188d8c6d0afb8628604fc1241faf41007255957335a0b + b9c2fe36d1f758b28121bef29ed1dee9b7a2453e997528e7d1ac99b94892527c - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-none-win32.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl from legacy-api - b2287c09482949e0ca0c0eb68b2aca6cf57f8af8c6dfd29dcd3bc45f17b57978 + f009c69bc8c53db5dfab72ac760895dc1f2bc1b62ab7408b253c8d1ec52459fc - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-none-win_amd64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl from legacy-api - 8015835494b21aa7abd3b43fdea0614ee35ef6b03db7ecba9beb58eadf01c24f + 6740a3e8d43a32629bb9b009017ea5b9e713b7210ba48ac8d4cb6d99d86c8ee8 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-macosx_10_7_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl from legacy-api - 6174d6ad6b58a6bcf67afbbf1723420a53d06c4b89f4c50763d6fa0a6ac9afd2 + 32b922e13d4c0080d03e7b62991ad7f5007d9cd74e239c4b16bc85ae8b70252d - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-macosx_11_0_arm64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl from legacy-api - a689e1ded7137552bea36305a7a16ad2b40be511740b80748d3140614993db98 + fe00a9057d100e69b4ae4a094203a708d65b0f345ed546fdef86498bf5390982 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl from legacy-api - f45321224144c25a62052035ce96cbcf264667bcb0d81823b1bbc22c4addd194 + 49fe9b04b6fa685bd39237d45fad89ba19e9163a1ccaa16611a812e682913496 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl from legacy-api - aa32205358a76bf578854bf31698a86dc8b2cb591fd1d79a833283f4a403f04b + aa7ac11e294304e615b43f8c441fee5d40094275ed7311f3420d805fde9b07b4 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-musllinux_1_2_aarch64.whl from legacy-api - 91bd2b7cf0f4d252eec8b7046fa6a43cee17e8acdfc00eaa8b3dbf2f9a59d061 + 6aa97af1558a9bef4025f8f5d8c60d712e0a3b13a2fe875511defc6ee77a1ab7 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-musllinux_1_2_i686.whl from legacy-api - 3acadbab8b59f63b87b518e09c4c64b142e7286b9ca7a208107d6f9f4c393c5c + 483b29f6f7ffa6af845107d4efe2e3fa8fb2693de8657bc1849f674296ff6a5a - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-musllinux_1_2_x86_64.whl from legacy-api - 429349a510da82c85431f0f3e66212d83efe9fd2850f50f339341b6532c62fe4 + 37fe0f12aebb6a0e3e17bb4cd356b1286d2d18d2e93b2d39fe647138458b4bcb - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-none-win32.whl from legacy-api - 05942656cb2cb4989cd50ced52df16be94d344eae5097e8583966a1d27da73a5 + a624cc00ef2158e04188df5e3016385b9353638139a06fb77057b3498f794782 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-musllinux_1_2_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-none-win_amd64.whl from legacy-api - 0c5441b7626c29dbd54a3f6f3713ec8e956b009f419ffdaaa3c80eaf98ddb523 + b71b8666eeea69d6363248822078c075bac6ed135faa9216aa85f295ff009b1e - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-musllinux_1_2_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-macosx_10_12_x86_64.whl from legacy-api - b6b0e17d39d21698185097652c611f9cf30f7c56ccec189789920e3e7f1cee56 + 5b48e790e0355865197ad0aca8cde3d8ede347831e1959e158369eb3493d2191 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-musllinux_1_2_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-macosx_11_0_arm64.whl from legacy-api - 3b7a64d43e2a1fa2dd46b678e00cabd9a49ebb123b339ce799204c44a593ae1c + 3e310838a5801795207c66c73ea903deda321e6146d6f282e85fa7e3e4854804 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-none-win32.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl from legacy-api - e5bbe011a2cea9060fef1bb3d668a2fd8432b8888e6d92e74c9c794d3c101595 + 2249280b870e6a42c0d972339e9cc22ee98730a99cd7f2f727549af80dd5a963 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-none-win_amd64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl from legacy-api - bec29b801b4adbf388314c0d050e851d53762ab424af22657021ce4b6eb41543 + e79059d67bea28b53d255c1437b25391653263f0e69cd7dec170d778fdbca95e - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-macosx_10_7_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl from legacy-api - 1096ca0bf2d3426cbe79d4ccc91dc5aaa73629b08ea2d8467375fad8447ce11a + 2b431c777c9653e569986ecf69ff4a5dba281cded16043d348bf9ba505486f36 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-macosx_11_0_arm64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl from legacy-api - 48aa98987d54a46e13e6954880056c204700c65616af4395d1f0639eba11764b + da584ff96ec95e97925174eb8237e32f626e7a1a97888cdd27ee2f1f24dd0ad8 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl from legacy-api - 7979d90ee2190d000129598c2b0c82f13053dba432b94e45e68253b09bb1f0f6 + 02a0629ec053fc013808a85178524e3cb63a61dbc35b22499870194a63578fb9 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl from legacy-api - 88857060b690a57d2ea8569bca58758143c8faa4639fb17d745ce60ff84c867e + fbf15aff64a163db29a91ed0868af181d6f68ec1a3a7d5afcfe4501252840bad - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-musllinux_1_2_aarch64.whl from legacy-api - 4eb74d44776b0fb0782560ea84d986dffec8ddd94947f383eba2284b0f32e35e + 07924c1b938798797d60c6308fa8ad3b3f0201802f82e4a2c41bb3fafb44cc28 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-musllinux_1_2_i686.whl from legacy-api - f62581d7e884dd01ee1707b7c21148f61f2febb7de092ae2f108743fcbef5985 + 4a5a844f68776a7715ecb30843b453f07ac89bad393431efbf7accca3ef599c1 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-musllinux_1_2_x86_64.whl from legacy-api - 6f5dcb658d597410bb7c967c1d24eaf9377b0d621358cbe9d2ff804e5dd12e81 + 518d2ca43c358929bf08f9079b617f1c2ca6e8848f83c1225c88caeac46e6cbc - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-none-win32.whl from legacy-api - 9bf9acce44e967a5103fcd820fc7580c7b0ab8583eec4e2051aec560f7b31a63 + 3aea7eed3e55119635a74bbeb80b35e776bafccb70d97e8ff838816c124539f1 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-musllinux_1_2_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-none-win_amd64.whl from legacy-api - 240687b5be0f91fbde4936a329c9b7589d9259742766f74de575e1b2046575e4 + 7dca7081e9a0c3b6490a145593f6fe3173a94197f2cb9891183ef75e9d64c425 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-musllinux_1_2_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-macosx_10_12_x86_64.whl from legacy-api - 25740fb56e8bd37692ed380e15ec734be44d7c71974d8993f452b4527814601e + b41b6321805c472f66990c2849e152aff7bc359eb92f781e3f606609eac877ad - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-musllinux_1_2_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-macosx_11_0_arm64.whl from legacy-api - a54917b7e9cd3a67e429a630e237a90b096e0ba18897bfb99ee8bd1068a5fea0 + 0a90c373ea2975519b58dece25853dbcb9779b05cc46b4819cb1917e3b3215b6 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-none-win32.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl from legacy-api - b92aafcfab3d41580d54aca35a8057341f1cfc7c9af9e8bdfc652f83a20ced31 + 16d4477bcb9fbbd7b5b0e4a5d9b493e42026c0bf1f06f723a9353f5153e75d30 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-none-win_amd64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl from legacy-api - cd316dbcc74c76266ba94eb021b0cc090b97cca122f50bd7a845f587ff4bf03f + 84b8382a90539910b53a6307f7c35697bc7e6ffb25d9c1d4e998a13e842a5e83 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-macosx_10_7_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl from legacy-api - 0853da3d5e9bc6a07b2486054a410b7b03f34046c123c6561b535bb48cc509e1 + 4888e117dd41b9d34194d9e31631af70d3d526efc363085e3089ab1a62c32ed1 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl from legacy-api - cb41ad20064e18a900dd427d7cf41cfaec83bcd1184001f3d91a1f76b3fcea4e + 5265505b3d61a0f56618c9b941dc54dc334dc6e660f1592d112cd103d914a6db - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl from legacy-api - b710bf7e7ae61957d5c4026b486be593ed3ec3dca3e5be15e0f6d8cf5d0a4990 + e75ba609dba23f2c95b776efb9dd3f0b78a76a151e96f96cc5b6b1b0004de66f - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl from legacy-api - a952ae3eb460c6712388ac2ec706d24b0e651b9396d90c9a9e0a69eb27737fdc + 1791ff70bc975b098fe6ecf04356a10e9e2bd7dc21fa7351c1742fdeb9b4966f - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-musllinux_1_2_aarch64.whl from legacy-api - 0bedd91ae1dd142a4dc15970ed2c729ff6c73f33a40fa84ed0cdbf55de87c777 + d126b52e4a473d40232ec2052a8b232270ed1f8c9571aaf33f73a14cc298c24f - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-musllinux_1_2_i686.whl from legacy-api - 761531076df51309075133a6bc1db02d98ec7f66e22b064b1d513bc909f29743 + c14937af98c4cc362a1d4374806204dd51b1e12dded1ae30645c298e5a5c4cb1 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-musllinux_1_2_x86_64.whl from legacy-api - a2baa6be130e8a00b6cbb9f18a33611ec150b4537f8563bddadb54c1b74b8193 + 3d089d0b88996df627693639d123c8158cff41c0651f646cd8fd292c7da90eaf - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-none-win32.whl from legacy-api - f05450fa1cd7c525c0b9d1a7916e595d3041ac0afbed2ff6926e5afb6a781b7f + 653647b8838cf83b2e7e6a0364f49af96deec64d2a6578324db58380cff82aca - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-none-win_amd64.whl from legacy-api - 81c4d1a3a564775c44732b94135d06e33417e829ff25226c164664f4a1046213 + fa41a64ac5b08b292906e248549ab48b69c5428f3987b09689ab2441f267d04d - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-musllinux_1_2_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-macosx_10_12_x86_64.whl from legacy-api - e888be685fa42d8b8a3d3911d5604d14db87538aa7d0b29b1a7ea80d354c732d + 7a07ced2b22f0cf0b55a6a510078174c31b6d8544f3bc00c2bcee52b3d613f74 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-macosx_11_0_arm64.whl from legacy-api - 6f8d7fe73d1816eeb5378409adc658f9525ecbfaf9e1ede1e2d67a338b0c7348 + 68cb0a499f2c4a088fd2f521453e22ed3527154136a855c62e148b7883b99f9a - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-macosx_10_7_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl from legacy-api - 0831d3ecdea22e4559cc1793f22e77067c9d8c451d55ae6a75bf1d116a8e7f42 + fa3060d885657abc549b2a0f8e1b79699290e5d83845141717c6c90c2df38311 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-macosx_11_0_arm64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl from legacy-api - 513ccbf7420c30e283c25c82d5a8f439d625a838d3ba69e79a110c260c46813f + 95f3b65d2392e1c5cec27cff08fdc0080270d5a1a4b2ea1d51d5f4a2620ff08d - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl from legacy-api - 301bd744a1adaa2f6a5e06c98f1ac2b6f8dc31a5c23b838f862d65e32fca0d4b + 2cc3712a4b0b76a1d45a9302dd2f53ff339614b1c29603a911318f2357b04dd2 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl from legacy-api - f8832a4f83d4782a8f5a7b831c47e8ffe164e43c2c148c8160ed9a6d630bc02a + 5d4eea0761e37485c9b81400437adb11c40e13ef513375bbd6973e34100aeb06 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl from legacy-api - 4b2416ed743ec5debcf61e1242e012652a4348de14ecc7df3512da072b074440 + 7f5179583d7a6cdb981151dd349786cbc318bab54963a192692d945dd3f6435d - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl from legacy-api - 35585a8cb5917161f42c2104567bb83a1d96194095fc54a543113ed5df9fa436 + 2fbb0ffc754490aff6dabbf28064be47f0f9ca0b9755976f945214965b3ace7e - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl from legacy-api - d389ff1e95b6e46ebedccf7fd1fadd10559add595ac6a7c2ea730268325f832c + a94e52537a0e0a85429eda9e49f272ada715506d3b2431f64b8a3e34eb5f3e75 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-musllinux_1_2_i686.whl from legacy-api - 9b007c2444705a2dc4a525964fd4dd28c3320b19b3410da6517cab28716f27d3 + 92b68b79c0da2a980b1c4197e56ac3dd0c8a149b4603747c4378914a68706979 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-musllinux_1_2_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl from legacy-api - 188912b22b6c8225f4c4ffa020a2baa6ad8fabb3c141a12dbe6edbb34e7f1425 + 93da1d3db08a827eda74356f9f58884adb254e59b6664f64cc04cdff2cc19b0d - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-musllinux_1_2_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-win_amd64.whl from legacy-api - 1b4cf9ab9a0ae0cb122685209806d3f1dcb63b9fccdf1424fb42a129dc8c2faa + 754bbed1a4ca48479e9d4182a561d001bbf81543876cdded6f695ec3d465846b - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-musllinux_1_2_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-macosx_10_12_x86_64.whl from legacy-api - 2d34a5450a402b00d20aeb7632489ffa2556ca7b26f4a63c35f6fccae1977427 + ca449520e7484534a2a44faf629362cae62b660601432d04c482283c47eaebab - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-macosx_10_7_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-macosx_11_0_arm64.whl from legacy-api - 466030a42724780794dea71eb32db83cc51214d66ab3fb3156edd88b9c8f0d78 + 9c4cb04a16b0f199a8c9bf807269b2f63b7b5b11425e4a6bd44bd6961d28282c - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-macosx_11_0_arm64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl from legacy-api - 68172622a5a57deb079a2c78511c40f91193548e8ab342c31e8cb0764d362459 + bb63804105143c7e24cee7db89e37cb3f3941f8e80c4379a0b355c52a52b6780 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl from legacy-api - 54cdfcda59251b9c2f87a05d038c2ae02121219a04d4a1e6fc345794295bdc07 + 55cd1fa4ecfa6d9f14fbd97ac24803e6f73e897c738f771a9fe038f2f11ff07c - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl from legacy-api - 6b75b912a0baa033350367a8a07a8b2d44fd5b90c890bfbd063a8a5f945f644b + 0f8f741b6292c86059ed175d80eefa80997125b7c478fb8769fd9ac8943a16c0 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl from legacy-api - 47aeceb4363851d17f63069318ba5721ae695d9da55d599b4d6fb31508595278 + 0fc212779bf8411667234b3cdd34d53de6c2b8b8b958e1e12cb473a5f367c338 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl from legacy-api - 0525847f83f506aa1e28eb2057b696fe38217e12931c8b1b02198cfe6975e142 + 0ad56edabcdb428c2e33bbf24f255fe2b43253b7d13a2cdbf05de955217313e6 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl from legacy-api - efbe0b5e0fd078ed7b005faa0170da4f72666360f66f0bb2d7f73526ecfd99f9 + 0a3a1e9ee9728b2c1734f65d6a1d376c6f2f6fdcc13bb007a08cc4b1ff576dc5 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl from legacy-api - 0fadfdda275c838cba5102c7f90a20f2abd7727bf8f4a2b654a5b617529c5c18 + e13de156137b7095442b288e72f33503a469aa1980ed856b43c353ac86390519 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-musllinux_1_2_i686.whl from legacy-api - 56dd500411d03c5e9927a1eb55621e906837a83b02350a9dc401247d0353717c + 07f59760ef99f31422c49038964b31c4dfcfeb5d2384ebfc71058a7c9adae2d2 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-musllinux_1_2_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl from legacy-api - 6915fc9fa6b3ec3569566832e1bb03bd801c12cea030200e68663b9a87974e76 + 59240685e7da61fb78f65a9f07f8108e36a83317c53f7b276b4175dc44151684 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-win_amd64.whl from legacy-api - 5f1519b080d8ce0a814f17ad9fb49fb3a1d4d7ce5891f5c85fc38631ca3a8dc4 + 83cba698cfb3c2c5a7c3c6bac12fe6c6a51aae69513726be6411076185a8b24a - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0.tar.gz + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1.tar.gz from legacy-api - 7036316cc26b93e401cedd781a579be606dad174829e6ad9e9c5a0da6e036f80 + e1791c4aabd117653530dccd24108fa03cc6baf21f58b950d0a73c3b3b29a350 @@ -1179,25 +1309,25 @@ main - + six - 1.16.0 + 1.17.0 Python 2 and 3 compatibility utilities optional - pkg:pypi/six@1.16.0 + pkg:pypi/six@1.17.0 - https://pypi.org/simple/six/#six-1.16.0-py2.py3-none-any.whl + https://pypi.org/simple/six/#six-1.17.0-py2.py3-none-any.whl from legacy-api - 8abb2f1d86890a2dfb989f9a77cfcfd3e47c2a354b01111771326f8aa26e0254 + 4721f391ed90541fddacab5acf947aa0d3dc7d27b2e1e8eda2be8970586c3274 - https://pypi.org/simple/six/#six-1.16.0.tar.gz + https://pypi.org/simple/six/#six-1.17.0.tar.gz from legacy-api - 1e61c37477a1626458e36f7b1d82aa5c9b094fa4802892072e49de9c60c4c926 + ff70335d468e7eb6ec65b95b99d3a2836546063f63acc5171de367e834932a81 @@ -1211,29 +1341,45 @@ Sorted Containers -- Sorted List, Sorted Dict, Sorted Set optional pkg:pypi/sortedcontainers@2.4.0 + + + https://pypi.org/simple/sortedcontainers/#sortedcontainers-2.4.0-py2.py3-none-any.whl + from legacy-api + + a163dcaede0f1c021485e957a39245190e74249897e2ae4b2aa38595db237ee0 + + + + https://pypi.org/simple/sortedcontainers/#sortedcontainers-2.4.0.tar.gz + from legacy-api + + 25caa5a06cc30b6b83d11423433f65d1f9d76c4c6a0c90e3379eaa43b9bfdb88 + + + main - + types-python-dateutil - 2.8.19.14 + 2.9.0.20241206 Typing stubs for python-dateutil optional - pkg:pypi/types-python-dateutil@2.8.19.14 + pkg:pypi/types-python-dateutil@2.9.0.20241206 - https://pypi.org/simple/types-python-dateutil/#types-python-dateutil-2.8.19.14.tar.gz + https://pypi.org/simple/types-python-dateutil/#types_python_dateutil-2.9.0.20241206-py3-none-any.whl from legacy-api - 1f4f10ac98bb8b16ade9dbee3518d9ace017821d94b057a425b069f834737f4b + e248a4bc70a486d3e3ec84d0dc30eec3a5f979d6e7ee4123ae043eedbb987f53 - https://pypi.org/simple/types-python-dateutil/#types_python_dateutil-2.8.19.14-py3-none-any.whl + https://pypi.org/simple/types-python-dateutil/#types_python_dateutil-2.9.0.20241206.tar.gz from legacy-api - f977b8de27787639986b4e28963263fd0e5158942b3ecef91b9335c130cb1ce9 + 18f493414c26ffba692a72369fea7a154c502646301ebfe3d56a04b3767284cb @@ -1267,25 +1413,25 @@ main - + webcolors - 1.13 + 24.8.0 A library for working with the color formats defined by HTML and CSS. optional - pkg:pypi/webcolors@1.13 + pkg:pypi/webcolors@24.8.0 - https://pypi.org/simple/webcolors/#webcolors-1.13-py3-none-any.whl + https://pypi.org/simple/webcolors/#webcolors-24.8.0-py3-none-any.whl from legacy-api - 29bc7e8752c0a1bd4a1f03c14d6e6a72e93d82193738fa860cbff59d0fcc11bf + fc4c3b59358ada164552084a8ebee637c221e4059267d0f8325b3b560f6c7f0a - https://pypi.org/simple/webcolors/#webcolors-1.13.tar.gz + https://pypi.org/simple/webcolors/#webcolors-24.8.0.tar.gz from legacy-api - c225b674c83fa923be93d235330ce0300373d02885cef23238813b0d5668304a + 08b07af286a01bcd30d583a7acadf629583d1f79bfef27dd2c2c5c263817277d @@ -1293,25 +1439,25 @@ main - + zipp - 3.17.0 + 3.20.2 Backport of pathlib-compatible object wrapper for zip files optional - pkg:pypi/zipp@3.17.0 + pkg:pypi/zipp@3.20.2 - https://pypi.org/simple/zipp/#zipp-3.17.0-py3-none-any.whl + https://pypi.org/simple/zipp/#zipp-3.20.2-py3-none-any.whl from legacy-api - 0e923e726174922dce09c53c59ad483ff7bbb8e572e00c7f7c46b88556409f31 + a817ac80d6cf4b23bf7f2828b7cabf326f15a001bea8b1f9b49631780ba28350 - https://pypi.org/simple/zipp/#zipp-3.17.0.tar.gz + https://pypi.org/simple/zipp/#zipp-3.20.2.tar.gz from legacy-api - 84e64a1c28cf7e91ed2078bb8cc8c259cb19b76942096c8d7b84947690cabaf0 + bc9eb26f4506fda01b81bcde0ca78103b6e62f991b381fec825435c836edbc29 @@ -1322,78 +1468,76 @@ - - + + - + - - - - + + + - - - + + + - - - - + + + + - - + + - - + + - - + + - + - + - + - + - - + - - + + - - - + + + - + - - + + - + - + - + diff --git a/tests/_data/snapshots/poetry/some-extras_with-extras_lock11_1.5.json.bin b/tests/_data/snapshots/poetry/some-extras_with-extras_lock11_1.5.json.bin index 9c67f3d6..46c4daf5 100644 --- a/tests/_data/snapshots/poetry/some-extras_with-extras_lock11_1.5.json.bin +++ b/tests/_data/snapshots/poetry/some-extras_with-extras_lock11_1.5.json.bin @@ -40,7 +40,7 @@ "version": "1.3.0" }, { - "bom-ref": "attrs@23.1.0", + "bom-ref": "attrs@24.3.0", "description": "Classes Without Boilerplate", "externalReferences": [ { @@ -48,22 +48,22 @@ "hashes": [ { "alg": "SHA-256", - "content": "1f28b4522cdc2fb4256ac1a020c78acf9cba2c6b461ccd2c126f3aa8e8335d04" + "content": "ac96cd038792094f438ad1f6ff80837353805ac950cd2aa0e0625ef19850c308" } ], "type": "distribution", - "url": "https://pypi.org/simple/attrs/#attrs-23.1.0-py3-none-any.whl" + "url": "https://pypi.org/simple/attrs/#attrs-24.3.0-py3-none-any.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "6279836d581513a26f1bf235f9acd333bc9115683f14f7e8fae46c98fc50e015" + "content": "8f5c07333d543103541ba7be0e2ce16eeee8130cb0b3f9238ab904ce1e85baff" } ], "type": "distribution", - "url": "https://pypi.org/simple/attrs/#attrs-23.1.0.tar.gz" + "url": "https://pypi.org/simple/attrs/#attrs-24.3.0.tar.gz" } ], "name": "attrs", @@ -73,14 +73,38 @@ "value": "main" } ], - "purl": "pkg:pypi/attrs@23.1.0", + "purl": "pkg:pypi/attrs@24.3.0", "scope": "optional", "type": "library", - "version": "23.1.0" + "version": "24.3.0" }, { "bom-ref": "boolean.py@4.0", "description": "Define boolean algebras, create and parse boolean expressions and create custom boolean DSL.", + "externalReferences": [ + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "2876f2051d7d6394a531d82dc6eb407faa0b01a0a0b3083817ccd7323b8d96bd" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/boolean.py/#boolean.py-4.0-py3-none-any.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "17b9a181630e43dde1851d42bef546d616d5d9b4480357514597e78b203d06e4" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/boolean.py/#boolean.py-4.0.tar.gz" + } + ], "name": "boolean.py", "properties": [ { @@ -96,6 +120,30 @@ { "bom-ref": "cyclonedx-python-lib@5.1.1", "description": "Python library for CycloneDX", + "externalReferences": [ + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "2989db0cd8bb4c0c442423d71ed7a84ae059e16a2d0f932cc4bf92da7385cdb3" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/cyclonedx-python-lib/#cyclonedx_python_lib-5.1.1-py3-none-any.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "215a636a4e77385d2cf4c6c9801c9bad4791849634f2c6daa45ab2c6cb0a85f6" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/cyclonedx-python-lib/#cyclonedx_python_lib-5.1.1.tar.gz" + } + ], "name": "cyclonedx-python-lib", "properties": [ { @@ -119,6 +167,30 @@ { "bom-ref": "defusedxml@0.7.1", "description": "XML bomb protection for Python stdlib modules", + "externalReferences": [ + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "a352e7e428770286cc899e2542b6cdaedb2b4953ff269a210103ec58f6198a61" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/defusedxml/#defusedxml-0.7.1-py2.py3-none-any.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "1bb3032db185915b62d7c6209c5a8792be6a32ab2fedacc84e01b52c51aa3e69" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/defusedxml/#defusedxml-0.7.1.tar.gz" + } + ], "name": "defusedxml", "properties": [ { @@ -171,7 +243,7 @@ "version": "1.5.1" }, { - "bom-ref": "idna@3.4", + "bom-ref": "idna@3.10", "description": "Internationalized Domain Names in Applications (IDNA)", "externalReferences": [ { @@ -179,22 +251,22 @@ "hashes": [ { "alg": "SHA-256", - "content": "90b77e79eaa3eba6de819a0c442c0b4ceefc341a7a2ab77d7562bf49f425c5c2" + "content": "946d195a0d259cbba61165e88e65941f16e9b36ea6ddb97f00452bae8b1287d3" } ], "type": "distribution", - "url": "https://pypi.org/simple/idna/#idna-3.4-py3-none-any.whl" + "url": "https://pypi.org/simple/idna/#idna-3.10-py3-none-any.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "814f528e8dead7d329833b91c5faa87d60bf71824cd12a7530b5526063d02cb4" + "content": "12f65c9b470abda6dc35cf8e63cc574b1c52b11df2c86030af0ac09b01b13ea9" } ], "type": "distribution", - "url": "https://pypi.org/simple/idna/#idna-3.4.tar.gz" + "url": "https://pypi.org/simple/idna/#idna-3.10.tar.gz" } ], "name": "idna", @@ -204,13 +276,13 @@ "value": "main" } ], - "purl": "pkg:pypi/idna@3.4", + "purl": "pkg:pypi/idna@3.10", "scope": "optional", "type": "library", - "version": "3.4" + "version": "3.10" }, { - "bom-ref": "importlib-resources@6.1.1", + "bom-ref": "importlib-resources@6.4.5", "description": "Read resources from Python packages", "externalReferences": [ { @@ -218,22 +290,22 @@ "hashes": [ { "alg": "SHA-256", - "content": "e8bf90d8213b486f428c9c39714b920041cb02c184686a3dee24905aaa8105d6" + "content": "ac29d5f956f01d5e4bb63102a5a19957f1b9175e45649977264a1416783bb717" } ], "type": "distribution", - "url": "https://pypi.org/simple/importlib-resources/#importlib_resources-6.1.1-py3-none-any.whl" + "url": "https://pypi.org/simple/importlib-resources/#importlib_resources-6.4.5-py3-none-any.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "3893a00122eafde6894c59914446a512f728a0c1a45f9bb9b63721b6bacf0b4a" + "content": "980862a1d16c9e147a59603677fa2aa5fd82b87f223b6cb870695bcfce830065" } ], "type": "distribution", - "url": "https://pypi.org/simple/importlib-resources/#importlib_resources-6.1.1.tar.gz" + "url": "https://pypi.org/simple/importlib-resources/#importlib_resources-6.4.5.tar.gz" } ], "name": "importlib-resources", @@ -243,10 +315,10 @@ "value": "main" } ], - "purl": "pkg:pypi/importlib-resources@6.1.1", + "purl": "pkg:pypi/importlib-resources@6.4.5", "scope": "optional", "type": "library", - "version": "6.1.1" + "version": "6.4.5" }, { "bom-ref": "isoduration@20.11.0", @@ -288,7 +360,7 @@ "version": "20.11.0" }, { - "bom-ref": "jsonpointer@2.4", + "bom-ref": "jsonpointer@3.0.0", "description": "Identify specific nodes in a JSON document (RFC 6901)", "externalReferences": [ { @@ -296,22 +368,22 @@ "hashes": [ { "alg": "SHA-256", - "content": "15d51bba20eea3165644553647711d150376234112651b4f1811022aecad7d7a" + "content": "13e088adc14fca8b6aa8177c044e12701e6ad4b28ff10e65f2267a90109c9942" } ], "type": "distribution", - "url": "https://pypi.org/simple/jsonpointer/#jsonpointer-2.4-py2.py3-none-any.whl" + "url": "https://pypi.org/simple/jsonpointer/#jsonpointer-3.0.0-py2.py3-none-any.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "585cee82b70211fa9e6043b7bb89db6e1aa49524340dde8ad6b63206ea689d88" + "content": "2b2d729f2091522d61c3b31f82e11870f60b68f43fbc705cb76bf4b832af59ef" } ], "type": "distribution", - "url": "https://pypi.org/simple/jsonpointer/#jsonpointer-2.4.tar.gz" + "url": "https://pypi.org/simple/jsonpointer/#jsonpointer-3.0.0.tar.gz" } ], "name": "jsonpointer", @@ -321,14 +393,38 @@ "value": "main" } ], - "purl": "pkg:pypi/jsonpointer@2.4", + "purl": "pkg:pypi/jsonpointer@3.0.0", "scope": "optional", "type": "library", - "version": "2.4" + "version": "3.0.0" }, { - "bom-ref": "jsonschema@4.19.2", + "bom-ref": "jsonschema@4.23.0", "description": "An implementation of JSON Schema validation for Python", + "externalReferences": [ + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "fbadb6f8b144a8f8cf9f0b89ba94501d143e50411a1278633f56a7acf7fd5566" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/jsonschema/#jsonschema-4.23.0-py3-none-any.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "d71497fef26351a33265337fa77ffeb82423f3ea21283cd9467bb03999266bc4" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/jsonschema/#jsonschema-4.23.0.tar.gz" + } + ], "name": "jsonschema", "properties": [ { @@ -340,13 +436,13 @@ "value": "format" } ], - "purl": "pkg:pypi/jsonschema@4.19.2", + "purl": "pkg:pypi/jsonschema@4.23.0", "scope": "optional", "type": "library", - "version": "4.19.2" + "version": "4.23.0" }, { - "bom-ref": "jsonschema-specifications@2023.7.1", + "bom-ref": "jsonschema-specifications@2023.12.1", "description": "The JSON Schema meta-schemas and vocabularies, exposed as a Registry", "externalReferences": [ { @@ -354,22 +450,22 @@ "hashes": [ { "alg": "SHA-256", - "content": "05adf340b659828a004220a9613be00fa3f223f2b82002e273dee62fd50524b1" + "content": "87e4fdf3a94858b8a2ba2778d9ba57d8a9cafca7c7489c46ba0d30a8bc6a9c3c" } ], "type": "distribution", - "url": "https://pypi.org/simple/jsonschema-specifications/#jsonschema_specifications-2023.7.1-py3-none-any.whl" + "url": "https://pypi.org/simple/jsonschema-specifications/#jsonschema_specifications-2023.12.1-py3-none-any.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "c91a50404e88a1f6ba40636778e2ee08f6e24c5613fe4c53ac24578a5a7f72bb" + "content": "48a76787b3e70f5ed53f1160d2b81f586e4ca6d1548c5de7085d1682674764cc" } ], "type": "distribution", - "url": "https://pypi.org/simple/jsonschema-specifications/#jsonschema_specifications-2023.7.1.tar.gz" + "url": "https://pypi.org/simple/jsonschema-specifications/#jsonschema_specifications-2023.12.1.tar.gz" } ], "name": "jsonschema-specifications", @@ -379,44 +475,77 @@ "value": "main" } ], - "purl": "pkg:pypi/jsonschema-specifications@2023.7.1", + "purl": "pkg:pypi/jsonschema-specifications@2023.12.1", "scope": "optional", "type": "library", - "version": "2023.7.1" + "version": "2023.12.1" }, { - "bom-ref": "license-expression@30.1.1", + "bom-ref": "license-expression@30.3.1", "description": "license-expression is a comprehensive utility library to parse, compare, simplify and normalize license expressions (such as SPDX license expressions) using boolean logic.", - "name": "license-expression", - "properties": [ + "externalReferences": [ { - "name": "cdx:poetry:group", - "value": "main" + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "97904b9185c7bbb1e98799606fa7424191c375e70ba63a524b6f7100e42ddc46" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/license-expression/#license_expression-30.3.1-py3-none-any.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "60d5bec1f3364c256a92b9a08583d7ea933c7aa272c8d36d04144a89a3858c01" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/license-expression/#license_expression-30.3.1.tar.gz" } ], - "purl": "pkg:pypi/license-expression@30.1.1", - "scope": "optional", - "type": "library", - "version": "30.1.1" - }, - { - "bom-ref": "lxml@4.9.3", - "description": "Powerful and Pythonic XML processing library combining libxml2/libxslt with the ElementTree API.", - "name": "lxml", + "name": "license-expression", "properties": [ { "name": "cdx:poetry:group", "value": "main" } ], - "purl": "pkg:pypi/lxml@4.9.3", + "purl": "pkg:pypi/license-expression@30.3.1", "scope": "optional", "type": "library", - "version": "4.9.3" + "version": "30.3.1" }, { - "bom-ref": "packageurl-python@0.11.2", + "bom-ref": "packageurl-python@0.16.0", "description": "A purl aka. Package URL parser and builder", + "externalReferences": [ + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "5c3872638b177b0f1cf01c3673017b7b27ebee485693ae12a8bed70fa7fa7c35" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/packageurl-python/#packageurl_python-0.16.0-py3-none-any.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "69e3bf8a3932fe9c2400f56aaeb9f86911ecee2f9398dbe1b58ec34340be365d" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/packageurl-python/#packageurl_python-0.16.0.tar.gz" + } + ], "name": "packageurl-python", "properties": [ { @@ -424,10 +553,10 @@ "value": "main" } ], - "purl": "pkg:pypi/packageurl-python@0.11.2", + "purl": "pkg:pypi/packageurl-python@0.16.0", "scope": "optional", "type": "library", - "version": "0.11.2" + "version": "0.16.0" }, { "bom-ref": "pkgutil-resolve-name@1.3.10", @@ -471,6 +600,30 @@ { "bom-ref": "py-serializable@0.15.0", "description": "Library for serializing and deserializing Python Objects to and from JSON and XML.", + "externalReferences": [ + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "8fc41457d8ee5f5c5a12f41fd87bf1a4f2ecf9da39fee92059b728e78f320771" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/py-serializable/#py-serializable-0.15.0.tar.gz" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "d3f1201b33420c481aa83f7860c7bf2c2f036ba3ea82b6e15a96696457c36cd2" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/py-serializable/#py_serializable-0.15.0-py3-none-any.whl" + } + ], "name": "py-serializable", "properties": [ { @@ -484,7 +637,7 @@ "version": "0.15.0" }, { - "bom-ref": "python-dateutil@2.8.2", + "bom-ref": "python-dateutil@2.9.0.post0", "description": "Extensions to the standard Python datetime module", "externalReferences": [ { @@ -492,22 +645,22 @@ "hashes": [ { "alg": "SHA-256", - "content": "0123cacc1627ae19ddf3c27a5de5bd67ee4586fbdd6440d9748f8abb483d3e86" + "content": "37dd54208da7e1cd875388217d5e00ebd4179249f90fb72437e91a35459a0ad3" } ], "type": "distribution", - "url": "https://pypi.org/simple/python-dateutil/#python-dateutil-2.8.2.tar.gz" + "url": "https://pypi.org/simple/python-dateutil/#python-dateutil-2.9.0.post0.tar.gz" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "961d03dc3453ebbc59dbdea9e4e11c5651520a876d0f4db161e8674aae935da9" + "content": "a8b2bc7bffae282281c8140a97d3aa9c14da0b136dfe83f850eea9a5f7470427" } ], "type": "distribution", - "url": "https://pypi.org/simple/python-dateutil/#python_dateutil-2.8.2-py2.py3-none-any.whl" + "url": "https://pypi.org/simple/python-dateutil/#python_dateutil-2.9.0.post0-py2.py3-none-any.whl" } ], "name": "python-dateutil", @@ -517,13 +670,13 @@ "value": "main" } ], - "purl": "pkg:pypi/python-dateutil@2.8.2", + "purl": "pkg:pypi/python-dateutil@2.9.0.post0", "scope": "optional", "type": "library", - "version": "2.8.2" + "version": "2.9.0.post0" }, { - "bom-ref": "referencing@0.30.2", + "bom-ref": "referencing@0.35.1", "description": "JSON Referencing + Python", "externalReferences": [ { @@ -531,22 +684,22 @@ "hashes": [ { "alg": "SHA-256", - "content": "449b6669b6121a9e96a7f9e410b245d471e8d48964c67113ce9afe50c8dd7bdf" + "content": "eda6d3234d62814d1c64e305c1331c9a3a6132da475ab6382eaa997b21ee75de" } ], "type": "distribution", - "url": "https://pypi.org/simple/referencing/#referencing-0.30.2-py3-none-any.whl" + "url": "https://pypi.org/simple/referencing/#referencing-0.35.1-py3-none-any.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "794ad8003c65938edcdbc027f1933215e0d0ccc0291e3ce20a4d87432b59efc0" + "content": "25b42124a6c8b632a425174f24087783efb348a6f1e0008e63cd4466fedf703c" } ], "type": "distribution", - "url": "https://pypi.org/simple/referencing/#referencing-0.30.2.tar.gz" + "url": "https://pypi.org/simple/referencing/#referencing-0.35.1.tar.gz" } ], "name": "referencing", @@ -556,10 +709,10 @@ "value": "main" } ], - "purl": "pkg:pypi/referencing@0.30.2", + "purl": "pkg:pypi/referencing@0.35.1", "scope": "optional", "type": "library", - "version": "0.30.2" + "version": "0.35.1" }, { "bom-ref": "rfc3339-validator@0.1.4", @@ -640,7 +793,7 @@ "version": "1.3.8" }, { - "bom-ref": "rpds-py@0.12.0", + "bom-ref": "rpds-py@0.20.1", "description": "Python bindings to Rust's persistent data structures (rpds)", "externalReferences": [ { @@ -648,1089 +801,1133 @@ "hashes": [ { "alg": "SHA-256", - "content": "c694bee70ece3b232df4678448fdda245fd3b1bb4ba481fb6cd20e13bb784c46" + "content": "a649dfd735fff086e8a9d0503a9f0c7d01b7912a333c7ae77e1515c08c146dad" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-macosx_10_12_x86_64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "f16bc1334853e91ddaaa1217045dd7be166170beec337576818461268a3de67f" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-macosx_11_0_arm64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "14511a539afee6f9ab492b543060c7491c99924314977a55c98bfa2ee29ce78c" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "3ccb8ac2d3c71cda472b75af42818981bdacf48d2e21c36331b50b4f16930163" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-macosx_10_7_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "30e5ce9f501fb1f970e4a59098028cf20676dee64fc496d55c33e04bbbee097d" + "content": "c142b88039b92e7e0cb2552e8967077e3179b22359e945574f5e2764c3953dcf" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-macosx_11_0_arm64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "d72a4315514e5a0b9837a086cb433b004eea630afb0cc129de76d77654a9606f" + "content": "f19169781dddae7478a32301b499b2858bc52fc45a112955e798ee307e294977" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "eebaf8c76c39604d52852366249ab807fe6f7a3ffb0dd5484b9944917244cdbe" + "content": "13c56de6518e14b9bf6edde23c4c39dac5b48dcf04160ea7bce8fca8397cdf86" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "a239303acb0315091d54c7ff36712dba24554993b9a93941cf301391d8a997ee" + "content": "925d176a549f4832c6f69fa6026071294ab5910e82a0fe6c6228fce17b0706bd" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "ced40cdbb6dd47a032725a038896cceae9ce267d340f59508b23537f05455431" + "content": "78f0b6877bfce7a3d1ff150391354a410c55d3cdce386f862926a4958ad5ab7e" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-musllinux_1_2_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "3c8c0226c71bd0ce9892eaf6afa77ae8f43a3d9313124a03df0b389c01f832de" + "content": "3dd645e2b0dcb0fd05bf58e2e54c13875847687d0b71941ad2e757e5d89d4356" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-musllinux_1_2_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "b8e11715178f3608874508f08e990d3771e0b8c66c73eb4e183038d600a9b274" + "content": "4f676e21db2f8c72ff0936f895271e7a700aa1f8d31b40e4e43442ba94973899" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-musllinux_1_2_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "5210a0018c7e09c75fa788648617ebba861ae242944111d3079034e14498223f" + "content": "648386ddd1e19b4a6abab69139b002bc49ebf065b596119f8f37c38e9ecee8ff" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-musllinux_1_2_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-none-win32.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "171d9a159f1b2f42a42a64a985e4ba46fc7268c78299272ceba970743a67ee50" + "content": "d9ecb51120de61e4604650666d1f2b68444d46ae18fd492245a08f53ad2b7711" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-musllinux_1_2_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-none-win_amd64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "57ec6baec231bb19bb5fd5fc7bae21231860a1605174b11585660236627e390e" + "content": "762703bdd2b30983c1d9e62b4c88664df4a8a4d5ec0e9253b0231171f18f6d75" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-musllinux_1_2_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-macosx_10_12_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "7188ddc1a8887194f984fa4110d5a3d5b9b5cd35f6bafdff1b649049cbc0ce29" + "content": "0b581f47257a9fce535c4567782a8976002d6b8afa2c39ff616edf87cbeff712" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-none-win32.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-macosx_11_0_arm64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "1e04581c6117ad9479b6cfae313e212fe0dfa226ac727755f0d539cd54792963" + "content": "842c19a6ce894493563c3bd00d81d5100e8e57d70209e84d5491940fdb8b9e3a" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-none-win_amd64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "0a38612d07a36138507d69646c470aedbfe2b75b43a4643f7bd8e51e52779624" + "content": "42cbde7789f5c0bcd6816cb29808e36c01b960fb5d29f11e052215aa85497c93" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-macosx_10_7_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "f12d69d568f5647ec503b64932874dade5a20255736c89936bf690951a5e79f5" + "content": "6c8e9340ce5a52f95fa7d3b552b35c7e8f3874d74a03a8a69279fd5fca5dc751" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-macosx_11_0_arm64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "4f8a1d990dc198a6c68ec3d9a637ba1ce489b38cbfb65440a27901afbc5df575" + "content": "8ba6f89cac95c0900d932c9efb7f0fb6ca47f6687feec41abcb1bd5e2bd45535" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "8c567c664fc2f44130a20edac73e0a867f8e012bf7370276f15c6adc3586c37c" + "content": "4a916087371afd9648e1962e67403c53f9c49ca47b9680adbeef79da3a7811b0" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "0e9e976e0dbed4f51c56db10831c9623d0fd67aac02853fe5476262e5a22acb7" + "content": "200a23239781f46149e6a415f1e870c5ef1e712939fe8fa63035cd053ac2638e" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "efddca2d02254a52078c35cadad34762adbae3ff01c6b0c7787b59d038b63e0d" + "content": "58b1d5dd591973d426cbb2da5e27ba0339209832b2f3315928c9790e13f159e8" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-musllinux_1_2_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "d9e7f29c00577aff6b318681e730a519b235af292732a149337f6aaa4d1c5e31" + "content": "6b73c67850ca7cae0f6c56f71e356d7e9fa25958d3e18a64927c2d930859b8e4" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-musllinux_1_2_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "389c0e38358fdc4e38e9995e7291269a3aead7acfcf8942010ee7bc5baee091c" + "content": "d8761c3c891cc51e90bc9926d6d2f59b27beaf86c74622c8979380a29cc23ac3" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-musllinux_1_2_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "33ab498f9ac30598b6406e2be1b45fd231195b83d948ebd4bd77f337cb6a2bff" + "content": "cd945871335a639275eee904caef90041568ce3b42f402c6959b460d25ae8732" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-musllinux_1_2_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-none-win32.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "d56b1cd606ba4cedd64bb43479d56580e147c6ef3f5d1c5e64203a1adab784a2" + "content": "7e21b7031e17c6b0e445f42ccc77f79a97e2687023c5746bfb7a9e45e0921b84" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-musllinux_1_2_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-none-win_amd64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "1fa73ed22c40a1bec98d7c93b5659cd35abcfa5a0a95ce876b91adbda170537c" + "content": "36785be22066966a27348444b40389f8444671630063edfb1a2eb04318721e17" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-musllinux_1_2_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-macosx_10_12_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "dbc25baa6abb205766fb8606f8263b02c3503a55957fcb4576a6bb0a59d37d10" + "content": "142c0a5124d9bd0e2976089484af5c74f47bd3298f2ed651ef54ea728d2ea42c" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-none-win32.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-macosx_11_0_arm64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "c6b52b7028b547866c2413f614ee306c2d4eafdd444b1ff656bf3295bf1484aa" + "content": "dbddc10776ca7ebf2a299c41a4dde8ea0d8e3547bfd731cb87af2e8f5bf8962d" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-none-win_amd64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "9620650c364c01ed5b497dcae7c3d4b948daeae6e1883ae185fef1c927b6b534" + "content": "15a842bb369e00295392e7ce192de9dcbf136954614124a667f9f9f17d6a216f" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-macosx_10_7_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "2124f9e645a94ab7c853bc0a3644e0ca8ffbe5bb2d72db49aef8f9ec1c285733" + "content": "be5ef2f1fc586a7372bfc355986226484e06d1dc4f9402539872c8bb99e34b01" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-macosx_11_0_arm64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "281c8b219d4f4b3581b918b816764098d04964915b2f272d1476654143801aa2" + "content": "dbcf360c9e3399b056a238523146ea77eeb2a596ce263b8814c900263e46031a" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "27ccc93c7457ef890b0dd31564d2a05e1aca330623c942b7e818e9e7c2669ee4" + "content": "ecd27a66740ffd621d20b9a2f2b5ee4129a56e27bfb9458a3bcc2e45794c96cb" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "d1c562a9bb72244fa767d1c1ab55ca1d92dd5f7c4d77878fee5483a22ffac808" + "content": "d0b937b2a1988f184a3e9e577adaa8aede21ec0b38320d6009e02bd026db04fa" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "e57919c32ee295a2fca458bb73e4b20b05c115627f96f95a10f9f5acbd61172d" + "content": "6889469bfdc1eddf489729b471303739bf04555bb151fe8875931f8564309afc" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-musllinux_1_2_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "fa35ad36440aaf1ac8332b4a4a433d4acd28f1613f0d480995f5cfd3580e90b7" + "content": "19b73643c802f4eaf13d97f7855d0fb527fbc92ab7013c4ad0e13a6ae0ed23bd" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-musllinux_1_2_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "e6aea5c0eb5b0faf52c7b5c4a47c8bb64437173be97227c819ffa31801fa4e34" + "content": "3c6afcf2338e7f374e8edc765c79fbcb4061d02b15dd5f8f314a4af2bdc7feb5" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-musllinux_1_2_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "81cf9d306c04df1b45971c13167dc3bad625808aa01281d55f3cf852dde0e206" + "content": "dc73505153798c6f74854aba69cc75953888cf9866465196889c7cdd351e720c" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-musllinux_1_2_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-none-win32.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "08e6e7ff286254016b945e1ab632ee843e43d45e40683b66dd12b73791366dd1" + "content": "8bbe951244a838a51289ee53a6bae3a07f26d4e179b96fc7ddd3301caf0518eb" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-musllinux_1_2_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-none-win_amd64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "4d0a675a7acbbc16179188d8c6d0afb8628604fc1241faf41007255957335a0b" + "content": "6ca91093a4a8da4afae7fe6a222c3b53ee4eef433ebfee4d54978a103435159e" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-musllinux_1_2_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-macosx_10_12_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "b2287c09482949e0ca0c0eb68b2aca6cf57f8af8c6dfd29dcd3bc45f17b57978" + "content": "b9c2fe36d1f758b28121bef29ed1dee9b7a2453e997528e7d1ac99b94892527c" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-none-win32.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-macosx_11_0_arm64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "8015835494b21aa7abd3b43fdea0614ee35ef6b03db7ecba9beb58eadf01c24f" + "content": "f009c69bc8c53db5dfab72ac760895dc1f2bc1b62ab7408b253c8d1ec52459fc" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-none-win_amd64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "6174d6ad6b58a6bcf67afbbf1723420a53d06c4b89f4c50763d6fa0a6ac9afd2" + "content": "6740a3e8d43a32629bb9b009017ea5b9e713b7210ba48ac8d4cb6d99d86c8ee8" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-macosx_10_7_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "a689e1ded7137552bea36305a7a16ad2b40be511740b80748d3140614993db98" + "content": "32b922e13d4c0080d03e7b62991ad7f5007d9cd74e239c4b16bc85ae8b70252d" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-macosx_11_0_arm64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "f45321224144c25a62052035ce96cbcf264667bcb0d81823b1bbc22c4addd194" + "content": "fe00a9057d100e69b4ae4a094203a708d65b0f345ed546fdef86498bf5390982" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "aa32205358a76bf578854bf31698a86dc8b2cb591fd1d79a833283f4a403f04b" + "content": "49fe9b04b6fa685bd39237d45fad89ba19e9163a1ccaa16611a812e682913496" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "91bd2b7cf0f4d252eec8b7046fa6a43cee17e8acdfc00eaa8b3dbf2f9a59d061" + "content": "aa7ac11e294304e615b43f8c441fee5d40094275ed7311f3420d805fde9b07b4" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "3acadbab8b59f63b87b518e09c4c64b142e7286b9ca7a208107d6f9f4c393c5c" + "content": "6aa97af1558a9bef4025f8f5d8c60d712e0a3b13a2fe875511defc6ee77a1ab7" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-musllinux_1_2_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "429349a510da82c85431f0f3e66212d83efe9fd2850f50f339341b6532c62fe4" + "content": "483b29f6f7ffa6af845107d4efe2e3fa8fb2693de8657bc1849f674296ff6a5a" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-musllinux_1_2_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "05942656cb2cb4989cd50ced52df16be94d344eae5097e8583966a1d27da73a5" + "content": "37fe0f12aebb6a0e3e17bb4cd356b1286d2d18d2e93b2d39fe647138458b4bcb" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-musllinux_1_2_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "0c5441b7626c29dbd54a3f6f3713ec8e956b009f419ffdaaa3c80eaf98ddb523" + "content": "a624cc00ef2158e04188df5e3016385b9353638139a06fb77057b3498f794782" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-musllinux_1_2_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-none-win32.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "b6b0e17d39d21698185097652c611f9cf30f7c56ccec189789920e3e7f1cee56" + "content": "b71b8666eeea69d6363248822078c075bac6ed135faa9216aa85f295ff009b1e" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-musllinux_1_2_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-none-win_amd64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "3b7a64d43e2a1fa2dd46b678e00cabd9a49ebb123b339ce799204c44a593ae1c" + "content": "5b48e790e0355865197ad0aca8cde3d8ede347831e1959e158369eb3493d2191" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-musllinux_1_2_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-macosx_10_12_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "e5bbe011a2cea9060fef1bb3d668a2fd8432b8888e6d92e74c9c794d3c101595" + "content": "3e310838a5801795207c66c73ea903deda321e6146d6f282e85fa7e3e4854804" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-none-win32.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-macosx_11_0_arm64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "bec29b801b4adbf388314c0d050e851d53762ab424af22657021ce4b6eb41543" + "content": "2249280b870e6a42c0d972339e9cc22ee98730a99cd7f2f727549af80dd5a963" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-none-win_amd64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "1096ca0bf2d3426cbe79d4ccc91dc5aaa73629b08ea2d8467375fad8447ce11a" + "content": "e79059d67bea28b53d255c1437b25391653263f0e69cd7dec170d778fdbca95e" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-macosx_10_7_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "48aa98987d54a46e13e6954880056c204700c65616af4395d1f0639eba11764b" + "content": "2b431c777c9653e569986ecf69ff4a5dba281cded16043d348bf9ba505486f36" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-macosx_11_0_arm64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "7979d90ee2190d000129598c2b0c82f13053dba432b94e45e68253b09bb1f0f6" + "content": "da584ff96ec95e97925174eb8237e32f626e7a1a97888cdd27ee2f1f24dd0ad8" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "88857060b690a57d2ea8569bca58758143c8faa4639fb17d745ce60ff84c867e" + "content": "02a0629ec053fc013808a85178524e3cb63a61dbc35b22499870194a63578fb9" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "4eb74d44776b0fb0782560ea84d986dffec8ddd94947f383eba2284b0f32e35e" + "content": "fbf15aff64a163db29a91ed0868af181d6f68ec1a3a7d5afcfe4501252840bad" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "f62581d7e884dd01ee1707b7c21148f61f2febb7de092ae2f108743fcbef5985" + "content": "07924c1b938798797d60c6308fa8ad3b3f0201802f82e4a2c41bb3fafb44cc28" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-musllinux_1_2_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "6f5dcb658d597410bb7c967c1d24eaf9377b0d621358cbe9d2ff804e5dd12e81" + "content": "4a5a844f68776a7715ecb30843b453f07ac89bad393431efbf7accca3ef599c1" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-musllinux_1_2_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "9bf9acce44e967a5103fcd820fc7580c7b0ab8583eec4e2051aec560f7b31a63" + "content": "518d2ca43c358929bf08f9079b617f1c2ca6e8848f83c1225c88caeac46e6cbc" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-musllinux_1_2_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "240687b5be0f91fbde4936a329c9b7589d9259742766f74de575e1b2046575e4" + "content": "3aea7eed3e55119635a74bbeb80b35e776bafccb70d97e8ff838816c124539f1" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-musllinux_1_2_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-none-win32.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "25740fb56e8bd37692ed380e15ec734be44d7c71974d8993f452b4527814601e" + "content": "7dca7081e9a0c3b6490a145593f6fe3173a94197f2cb9891183ef75e9d64c425" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-musllinux_1_2_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-none-win_amd64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "a54917b7e9cd3a67e429a630e237a90b096e0ba18897bfb99ee8bd1068a5fea0" + "content": "b41b6321805c472f66990c2849e152aff7bc359eb92f781e3f606609eac877ad" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-musllinux_1_2_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-macosx_10_12_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "b92aafcfab3d41580d54aca35a8057341f1cfc7c9af9e8bdfc652f83a20ced31" + "content": "0a90c373ea2975519b58dece25853dbcb9779b05cc46b4819cb1917e3b3215b6" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-none-win32.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-macosx_11_0_arm64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "cd316dbcc74c76266ba94eb021b0cc090b97cca122f50bd7a845f587ff4bf03f" + "content": "16d4477bcb9fbbd7b5b0e4a5d9b493e42026c0bf1f06f723a9353f5153e75d30" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-none-win_amd64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "0853da3d5e9bc6a07b2486054a410b7b03f34046c123c6561b535bb48cc509e1" + "content": "84b8382a90539910b53a6307f7c35697bc7e6ffb25d9c1d4e998a13e842a5e83" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-macosx_10_7_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "cb41ad20064e18a900dd427d7cf41cfaec83bcd1184001f3d91a1f76b3fcea4e" + "content": "4888e117dd41b9d34194d9e31631af70d3d526efc363085e3089ab1a62c32ed1" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "b710bf7e7ae61957d5c4026b486be593ed3ec3dca3e5be15e0f6d8cf5d0a4990" + "content": "5265505b3d61a0f56618c9b941dc54dc334dc6e660f1592d112cd103d914a6db" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "a952ae3eb460c6712388ac2ec706d24b0e651b9396d90c9a9e0a69eb27737fdc" + "content": "e75ba609dba23f2c95b776efb9dd3f0b78a76a151e96f96cc5b6b1b0004de66f" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "0bedd91ae1dd142a4dc15970ed2c729ff6c73f33a40fa84ed0cdbf55de87c777" + "content": "1791ff70bc975b098fe6ecf04356a10e9e2bd7dc21fa7351c1742fdeb9b4966f" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "761531076df51309075133a6bc1db02d98ec7f66e22b064b1d513bc909f29743" + "content": "d126b52e4a473d40232ec2052a8b232270ed1f8c9571aaf33f73a14cc298c24f" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-musllinux_1_2_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "a2baa6be130e8a00b6cbb9f18a33611ec150b4537f8563bddadb54c1b74b8193" + "content": "c14937af98c4cc362a1d4374806204dd51b1e12dded1ae30645c298e5a5c4cb1" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-musllinux_1_2_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "f05450fa1cd7c525c0b9d1a7916e595d3041ac0afbed2ff6926e5afb6a781b7f" + "content": "3d089d0b88996df627693639d123c8158cff41c0651f646cd8fd292c7da90eaf" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-musllinux_1_2_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "81c4d1a3a564775c44732b94135d06e33417e829ff25226c164664f4a1046213" + "content": "653647b8838cf83b2e7e6a0364f49af96deec64d2a6578324db58380cff82aca" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-none-win32.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "e888be685fa42d8b8a3d3911d5604d14db87538aa7d0b29b1a7ea80d354c732d" + "content": "fa41a64ac5b08b292906e248549ab48b69c5428f3987b09689ab2441f267d04d" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-musllinux_1_2_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-none-win_amd64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "6f8d7fe73d1816eeb5378409adc658f9525ecbfaf9e1ede1e2d67a338b0c7348" + "content": "7a07ced2b22f0cf0b55a6a510078174c31b6d8544f3bc00c2bcee52b3d613f74" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-macosx_10_12_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "0831d3ecdea22e4559cc1793f22e77067c9d8c451d55ae6a75bf1d116a8e7f42" + "content": "68cb0a499f2c4a088fd2f521453e22ed3527154136a855c62e148b7883b99f9a" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-macosx_10_7_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-macosx_11_0_arm64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "513ccbf7420c30e283c25c82d5a8f439d625a838d3ba69e79a110c260c46813f" + "content": "fa3060d885657abc549b2a0f8e1b79699290e5d83845141717c6c90c2df38311" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-macosx_11_0_arm64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "301bd744a1adaa2f6a5e06c98f1ac2b6f8dc31a5c23b838f862d65e32fca0d4b" + "content": "95f3b65d2392e1c5cec27cff08fdc0080270d5a1a4b2ea1d51d5f4a2620ff08d" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "f8832a4f83d4782a8f5a7b831c47e8ffe164e43c2c148c8160ed9a6d630bc02a" + "content": "2cc3712a4b0b76a1d45a9302dd2f53ff339614b1c29603a911318f2357b04dd2" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "4b2416ed743ec5debcf61e1242e012652a4348de14ecc7df3512da072b074440" + "content": "5d4eea0761e37485c9b81400437adb11c40e13ef513375bbd6973e34100aeb06" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "35585a8cb5917161f42c2104567bb83a1d96194095fc54a543113ed5df9fa436" + "content": "7f5179583d7a6cdb981151dd349786cbc318bab54963a192692d945dd3f6435d" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "d389ff1e95b6e46ebedccf7fd1fadd10559add595ac6a7c2ea730268325f832c" + "content": "2fbb0ffc754490aff6dabbf28064be47f0f9ca0b9755976f945214965b3ace7e" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "9b007c2444705a2dc4a525964fd4dd28c3320b19b3410da6517cab28716f27d3" + "content": "a94e52537a0e0a85429eda9e49f272ada715506d3b2431f64b8a3e34eb5f3e75" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "188912b22b6c8225f4c4ffa020a2baa6ad8fabb3c141a12dbe6edbb34e7f1425" + "content": "92b68b79c0da2a980b1c4197e56ac3dd0c8a149b4603747c4378914a68706979" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-musllinux_1_2_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-musllinux_1_2_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "1b4cf9ab9a0ae0cb122685209806d3f1dcb63b9fccdf1424fb42a129dc8c2faa" + "content": "93da1d3db08a827eda74356f9f58884adb254e59b6664f64cc04cdff2cc19b0d" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-musllinux_1_2_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "2d34a5450a402b00d20aeb7632489ffa2556ca7b26f4a63c35f6fccae1977427" + "content": "754bbed1a4ca48479e9d4182a561d001bbf81543876cdded6f695ec3d465846b" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-musllinux_1_2_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-win_amd64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "466030a42724780794dea71eb32db83cc51214d66ab3fb3156edd88b9c8f0d78" + "content": "ca449520e7484534a2a44faf629362cae62b660601432d04c482283c47eaebab" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-macosx_10_7_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-macosx_10_12_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "68172622a5a57deb079a2c78511c40f91193548e8ab342c31e8cb0764d362459" + "content": "9c4cb04a16b0f199a8c9bf807269b2f63b7b5b11425e4a6bd44bd6961d28282c" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-macosx_11_0_arm64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-macosx_11_0_arm64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "54cdfcda59251b9c2f87a05d038c2ae02121219a04d4a1e6fc345794295bdc07" + "content": "bb63804105143c7e24cee7db89e37cb3f3941f8e80c4379a0b355c52a52b6780" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "6b75b912a0baa033350367a8a07a8b2d44fd5b90c890bfbd063a8a5f945f644b" + "content": "55cd1fa4ecfa6d9f14fbd97ac24803e6f73e897c738f771a9fe038f2f11ff07c" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "47aeceb4363851d17f63069318ba5721ae695d9da55d599b4d6fb31508595278" + "content": "0f8f741b6292c86059ed175d80eefa80997125b7c478fb8769fd9ac8943a16c0" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "0525847f83f506aa1e28eb2057b696fe38217e12931c8b1b02198cfe6975e142" + "content": "0fc212779bf8411667234b3cdd34d53de6c2b8b8b958e1e12cb473a5f367c338" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "efbe0b5e0fd078ed7b005faa0170da4f72666360f66f0bb2d7f73526ecfd99f9" + "content": "0ad56edabcdb428c2e33bbf24f255fe2b43253b7d13a2cdbf05de955217313e6" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "0fadfdda275c838cba5102c7f90a20f2abd7727bf8f4a2b654a5b617529c5c18" + "content": "0a3a1e9ee9728b2c1734f65d6a1d376c6f2f6fdcc13bb007a08cc4b1ff576dc5" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "56dd500411d03c5e9927a1eb55621e906837a83b02350a9dc401247d0353717c" + "content": "e13de156137b7095442b288e72f33503a469aa1980ed856b43c353ac86390519" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "6915fc9fa6b3ec3569566832e1bb03bd801c12cea030200e68663b9a87974e76" + "content": "07f59760ef99f31422c49038964b31c4dfcfeb5d2384ebfc71058a7c9adae2d2" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-musllinux_1_2_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-musllinux_1_2_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "5f1519b080d8ce0a814f17ad9fb49fb3a1d4d7ce5891f5c85fc38631ca3a8dc4" + "content": "59240685e7da61fb78f65a9f07f8108e36a83317c53f7b276b4175dc44151684" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "7036316cc26b93e401cedd781a579be606dad174829e6ad9e9c5a0da6e036f80" + "content": "83cba698cfb3c2c5a7c3c6bac12fe6c6a51aae69513726be6411076185a8b24a" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0.tar.gz" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-win_amd64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "e1791c4aabd117653530dccd24108fa03cc6baf21f58b950d0a73c3b3b29a350" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1.tar.gz" } ], "name": "rpds-py", @@ -1740,13 +1937,13 @@ "value": "main" } ], - "purl": "pkg:pypi/rpds-py@0.12.0", + "purl": "pkg:pypi/rpds-py@0.20.1", "scope": "optional", "type": "library", - "version": "0.12.0" + "version": "0.20.1" }, { - "bom-ref": "six@1.16.0", + "bom-ref": "six@1.17.0", "description": "Python 2 and 3 compatibility utilities", "externalReferences": [ { @@ -1754,22 +1951,22 @@ "hashes": [ { "alg": "SHA-256", - "content": "8abb2f1d86890a2dfb989f9a77cfcfd3e47c2a354b01111771326f8aa26e0254" + "content": "4721f391ed90541fddacab5acf947aa0d3dc7d27b2e1e8eda2be8970586c3274" } ], "type": "distribution", - "url": "https://pypi.org/simple/six/#six-1.16.0-py2.py3-none-any.whl" + "url": "https://pypi.org/simple/six/#six-1.17.0-py2.py3-none-any.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "1e61c37477a1626458e36f7b1d82aa5c9b094fa4802892072e49de9c60c4c926" + "content": "ff70335d468e7eb6ec65b95b99d3a2836546063f63acc5171de367e834932a81" } ], "type": "distribution", - "url": "https://pypi.org/simple/six/#six-1.16.0.tar.gz" + "url": "https://pypi.org/simple/six/#six-1.17.0.tar.gz" } ], "name": "six", @@ -1779,14 +1976,38 @@ "value": "main" } ], - "purl": "pkg:pypi/six@1.16.0", + "purl": "pkg:pypi/six@1.17.0", "scope": "optional", "type": "library", - "version": "1.16.0" + "version": "1.17.0" }, { "bom-ref": "sortedcontainers@2.4.0", "description": "Sorted Containers -- Sorted List, Sorted Dict, Sorted Set", + "externalReferences": [ + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "a163dcaede0f1c021485e957a39245190e74249897e2ae4b2aa38595db237ee0" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/sortedcontainers/#sortedcontainers-2.4.0-py2.py3-none-any.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "25caa5a06cc30b6b83d11423433f65d1f9d76c4c6a0c90e3379eaa43b9bfdb88" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/sortedcontainers/#sortedcontainers-2.4.0.tar.gz" + } + ], "name": "sortedcontainers", "properties": [ { @@ -1800,7 +2021,7 @@ "version": "2.4.0" }, { - "bom-ref": "types-python-dateutil@2.8.19.14", + "bom-ref": "types-python-dateutil@2.9.0.20241206", "description": "Typing stubs for python-dateutil", "externalReferences": [ { @@ -1808,22 +2029,22 @@ "hashes": [ { "alg": "SHA-256", - "content": "1f4f10ac98bb8b16ade9dbee3518d9ace017821d94b057a425b069f834737f4b" + "content": "e248a4bc70a486d3e3ec84d0dc30eec3a5f979d6e7ee4123ae043eedbb987f53" } ], "type": "distribution", - "url": "https://pypi.org/simple/types-python-dateutil/#types-python-dateutil-2.8.19.14.tar.gz" + "url": "https://pypi.org/simple/types-python-dateutil/#types_python_dateutil-2.9.0.20241206-py3-none-any.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "f977b8de27787639986b4e28963263fd0e5158942b3ecef91b9335c130cb1ce9" + "content": "18f493414c26ffba692a72369fea7a154c502646301ebfe3d56a04b3767284cb" } ], "type": "distribution", - "url": "https://pypi.org/simple/types-python-dateutil/#types_python_dateutil-2.8.19.14-py3-none-any.whl" + "url": "https://pypi.org/simple/types-python-dateutil/#types_python_dateutil-2.9.0.20241206.tar.gz" } ], "name": "types-python-dateutil", @@ -1833,10 +2054,10 @@ "value": "main" } ], - "purl": "pkg:pypi/types-python-dateutil@2.8.19.14", + "purl": "pkg:pypi/types-python-dateutil@2.9.0.20241206", "scope": "optional", "type": "library", - "version": "2.8.19.14" + "version": "2.9.0.20241206" }, { "bom-ref": "uri-template@1.3.0", @@ -1878,7 +2099,7 @@ "version": "1.3.0" }, { - "bom-ref": "webcolors@1.13", + "bom-ref": "webcolors@24.8.0", "description": "A library for working with the color formats defined by HTML and CSS.", "externalReferences": [ { @@ -1886,22 +2107,22 @@ "hashes": [ { "alg": "SHA-256", - "content": "29bc7e8752c0a1bd4a1f03c14d6e6a72e93d82193738fa860cbff59d0fcc11bf" + "content": "fc4c3b59358ada164552084a8ebee637c221e4059267d0f8325b3b560f6c7f0a" } ], "type": "distribution", - "url": "https://pypi.org/simple/webcolors/#webcolors-1.13-py3-none-any.whl" + "url": "https://pypi.org/simple/webcolors/#webcolors-24.8.0-py3-none-any.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "c225b674c83fa923be93d235330ce0300373d02885cef23238813b0d5668304a" + "content": "08b07af286a01bcd30d583a7acadf629583d1f79bfef27dd2c2c5c263817277d" } ], "type": "distribution", - "url": "https://pypi.org/simple/webcolors/#webcolors-1.13.tar.gz" + "url": "https://pypi.org/simple/webcolors/#webcolors-24.8.0.tar.gz" } ], "name": "webcolors", @@ -1911,13 +2132,13 @@ "value": "main" } ], - "purl": "pkg:pypi/webcolors@1.13", + "purl": "pkg:pypi/webcolors@24.8.0", "scope": "optional", "type": "library", - "version": "1.13" + "version": "24.8.0" }, { - "bom-ref": "zipp@3.17.0", + "bom-ref": "zipp@3.20.2", "description": "Backport of pathlib-compatible object wrapper for zip files", "externalReferences": [ { @@ -1925,22 +2146,22 @@ "hashes": [ { "alg": "SHA-256", - "content": "0e923e726174922dce09c53c59ad483ff7bbb8e572e00c7f7c46b88556409f31" + "content": "a817ac80d6cf4b23bf7f2828b7cabf326f15a001bea8b1f9b49631780ba28350" } ], "type": "distribution", - "url": "https://pypi.org/simple/zipp/#zipp-3.17.0-py3-none-any.whl" + "url": "https://pypi.org/simple/zipp/#zipp-3.20.2-py3-none-any.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "84e64a1c28cf7e91ed2078bb8cc8c259cb19b76942096c8d7b84947690cabaf0" + "content": "bc9eb26f4506fda01b81bcde0ca78103b6e62f991b381fec825435c836edbc29" } ], "type": "distribution", - "url": "https://pypi.org/simple/zipp/#zipp-3.17.0.tar.gz" + "url": "https://pypi.org/simple/zipp/#zipp-3.20.2.tar.gz" } ], "name": "zipp", @@ -1950,32 +2171,31 @@ "value": "main" } ], - "purl": "pkg:pypi/zipp@3.17.0", + "purl": "pkg:pypi/zipp@3.20.2", "scope": "optional", "type": "library", - "version": "3.17.0" + "version": "3.20.2" } ], "dependencies": [ { "dependsOn": [ - "python-dateutil@2.8.2", - "types-python-dateutil@2.8.19.14" + "python-dateutil@2.9.0.post0", + "types-python-dateutil@2.9.0.20241206" ], "ref": "arrow@1.3.0" }, { - "ref": "attrs@23.1.0" + "ref": "attrs@24.3.0" }, { "ref": "boolean.py@4.0" }, { "dependsOn": [ - "jsonschema@4.19.2", - "license-expression@30.1.1", - "lxml@4.9.3", - "packageurl-python@0.11.2", + "jsonschema@4.23.0", + "license-expression@30.3.1", + "packageurl-python@0.16.0", "py-serializable@0.15.0", "sortedcontainers@2.4.0" ], @@ -1988,13 +2208,13 @@ "ref": "fqdn@1.5.1" }, { - "ref": "idna@3.4" + "ref": "idna@3.10" }, { "dependsOn": [ - "zipp@3.17.0" + "zipp@3.20.2" ], - "ref": "importlib-resources@6.1.1" + "ref": "importlib-resources@6.4.5" }, { "dependsOn": [ @@ -2003,45 +2223,42 @@ "ref": "isoduration@20.11.0" }, { - "ref": "jsonpointer@2.4" + "ref": "jsonpointer@3.0.0" }, { "dependsOn": [ - "importlib-resources@6.1.1", - "referencing@0.30.2" + "importlib-resources@6.4.5", + "referencing@0.35.1" ], - "ref": "jsonschema-specifications@2023.7.1" + "ref": "jsonschema-specifications@2023.12.1" }, { "dependsOn": [ - "attrs@23.1.0", + "attrs@24.3.0", "fqdn@1.5.1", - "idna@3.4", - "importlib-resources@6.1.1", + "idna@3.10", + "importlib-resources@6.4.5", "isoduration@20.11.0", - "jsonpointer@2.4", - "jsonschema-specifications@2023.7.1", + "jsonpointer@3.0.0", + "jsonschema-specifications@2023.12.1", "pkgutil-resolve-name@1.3.10", - "referencing@0.30.2", + "referencing@0.35.1", "rfc3339-validator@0.1.4", "rfc3987@1.3.8", - "rpds-py@0.12.0", + "rpds-py@0.20.1", "uri-template@1.3.0", - "webcolors@1.13" + "webcolors@24.8.0" ], - "ref": "jsonschema@4.19.2" + "ref": "jsonschema@4.23.0" }, { "dependsOn": [ "boolean.py@4.0" ], - "ref": "license-expression@30.1.1" - }, - { - "ref": "lxml@4.9.3" + "ref": "license-expression@30.3.1" }, { - "ref": "packageurl-python@0.11.2" + "ref": "packageurl-python@0.16.0" }, { "ref": "pkgutil-resolve-name@1.3.10" @@ -2054,20 +2271,20 @@ }, { "dependsOn": [ - "six@1.16.0" + "six@1.17.0" ], - "ref": "python-dateutil@2.8.2" + "ref": "python-dateutil@2.9.0.post0" }, { "dependsOn": [ - "attrs@23.1.0", - "rpds-py@0.12.0" + "attrs@24.3.0", + "rpds-py@0.20.1" ], - "ref": "referencing@0.30.2" + "ref": "referencing@0.35.1" }, { "dependsOn": [ - "six@1.16.0" + "six@1.17.0" ], "ref": "rfc3339-validator@0.1.4" }, @@ -2075,22 +2292,22 @@ "ref": "rfc3987@1.3.8" }, { - "ref": "rpds-py@0.12.0" + "ref": "rpds-py@0.20.1" }, { - "ref": "six@1.16.0" + "ref": "six@1.17.0" }, { "ref": "sortedcontainers@2.4.0" }, { - "ref": "types-python-dateutil@2.8.19.14" + "ref": "types-python-dateutil@2.9.0.20241206" }, { "ref": "uri-template@1.3.0" }, { - "ref": "webcolors@1.13" + "ref": "webcolors@24.8.0" }, { "dependsOn": [ @@ -2099,7 +2316,7 @@ "ref": "with-extras" }, { - "ref": "zipp@3.17.0" + "ref": "zipp@3.20.2" } ], "metadata": { diff --git a/tests/_data/snapshots/poetry/some-extras_with-extras_lock11_1.5.xml.bin b/tests/_data/snapshots/poetry/some-extras_with-extras_lock11_1.5.xml.bin index 3177a7f3..e74257f3 100644 --- a/tests/_data/snapshots/poetry/some-extras_with-extras_lock11_1.5.xml.bin +++ b/tests/_data/snapshots/poetry/some-extras_with-extras_lock11_1.5.xml.bin @@ -89,25 +89,25 @@ main - + attrs - 23.1.0 + 24.3.0 Classes Without Boilerplate optional - pkg:pypi/attrs@23.1.0 + pkg:pypi/attrs@24.3.0 - https://pypi.org/simple/attrs/#attrs-23.1.0-py3-none-any.whl + https://pypi.org/simple/attrs/#attrs-24.3.0-py3-none-any.whl from legacy-api - 1f28b4522cdc2fb4256ac1a020c78acf9cba2c6b461ccd2c126f3aa8e8335d04 + ac96cd038792094f438ad1f6ff80837353805ac950cd2aa0e0625ef19850c308 - https://pypi.org/simple/attrs/#attrs-23.1.0.tar.gz + https://pypi.org/simple/attrs/#attrs-24.3.0.tar.gz from legacy-api - 6279836d581513a26f1bf235f9acd333bc9115683f14f7e8fae46c98fc50e015 + 8f5c07333d543103541ba7be0e2ce16eeee8130cb0b3f9238ab904ce1e85baff @@ -121,6 +121,22 @@ Define boolean algebras, create and parse boolean expressions and create custom boolean DSL. optional pkg:pypi/boolean.py@4.0 + + + https://pypi.org/simple/boolean.py/#boolean.py-4.0-py3-none-any.whl + from legacy-api + + 2876f2051d7d6394a531d82dc6eb407faa0b01a0a0b3083817ccd7323b8d96bd + + + + https://pypi.org/simple/boolean.py/#boolean.py-4.0.tar.gz + from legacy-api + + 17b9a181630e43dde1851d42bef546d616d5d9b4480357514597e78b203d06e4 + + + main @@ -131,6 +147,22 @@ Python library for CycloneDX optional pkg:pypi/cyclonedx-python-lib@5.1.1 + + + https://pypi.org/simple/cyclonedx-python-lib/#cyclonedx_python_lib-5.1.1-py3-none-any.whl + from legacy-api + + 2989db0cd8bb4c0c442423d71ed7a84ae059e16a2d0f932cc4bf92da7385cdb3 + + + + https://pypi.org/simple/cyclonedx-python-lib/#cyclonedx_python_lib-5.1.1.tar.gz + from legacy-api + + 215a636a4e77385d2cf4c6c9801c9bad4791849634f2c6daa45ab2c6cb0a85f6 + + + main json-validation @@ -143,6 +175,22 @@ XML bomb protection for Python stdlib modules optional pkg:pypi/defusedxml@0.7.1 + + + https://pypi.org/simple/defusedxml/#defusedxml-0.7.1-py2.py3-none-any.whl + from legacy-api + + a352e7e428770286cc899e2542b6cdaedb2b4953ff269a210103ec58f6198a61 + + + + https://pypi.org/simple/defusedxml/#defusedxml-0.7.1.tar.gz + from legacy-api + + 1bb3032db185915b62d7c6209c5a8792be6a32ab2fedacc84e01b52c51aa3e69 + + + main @@ -173,25 +221,25 @@ main - + idna - 3.4 + 3.10 Internationalized Domain Names in Applications (IDNA) optional - pkg:pypi/idna@3.4 + pkg:pypi/idna@3.10 - https://pypi.org/simple/idna/#idna-3.4-py3-none-any.whl + https://pypi.org/simple/idna/#idna-3.10-py3-none-any.whl from legacy-api - 90b77e79eaa3eba6de819a0c442c0b4ceefc341a7a2ab77d7562bf49f425c5c2 + 946d195a0d259cbba61165e88e65941f16e9b36ea6ddb97f00452bae8b1287d3 - https://pypi.org/simple/idna/#idna-3.4.tar.gz + https://pypi.org/simple/idna/#idna-3.10.tar.gz from legacy-api - 814f528e8dead7d329833b91c5faa87d60bf71824cd12a7530b5526063d02cb4 + 12f65c9b470abda6dc35cf8e63cc574b1c52b11df2c86030af0ac09b01b13ea9 @@ -199,25 +247,25 @@ main - + importlib-resources - 6.1.1 + 6.4.5 Read resources from Python packages optional - pkg:pypi/importlib-resources@6.1.1 + pkg:pypi/importlib-resources@6.4.5 - https://pypi.org/simple/importlib-resources/#importlib_resources-6.1.1-py3-none-any.whl + https://pypi.org/simple/importlib-resources/#importlib_resources-6.4.5-py3-none-any.whl from legacy-api - e8bf90d8213b486f428c9c39714b920041cb02c184686a3dee24905aaa8105d6 + ac29d5f956f01d5e4bb63102a5a19957f1b9175e45649977264a1416783bb717 - https://pypi.org/simple/importlib-resources/#importlib_resources-6.1.1.tar.gz + https://pypi.org/simple/importlib-resources/#importlib_resources-6.4.5.tar.gz from legacy-api - 3893a00122eafde6894c59914446a512f728a0c1a45f9bb9b63721b6bacf0b4a + 980862a1d16c9e147a59603677fa2aa5fd82b87f223b6cb870695bcfce830065 @@ -251,25 +299,25 @@ main - + jsonpointer - 2.4 + 3.0.0 Identify specific nodes in a JSON document (RFC 6901) optional - pkg:pypi/jsonpointer@2.4 + pkg:pypi/jsonpointer@3.0.0 - https://pypi.org/simple/jsonpointer/#jsonpointer-2.4-py2.py3-none-any.whl + https://pypi.org/simple/jsonpointer/#jsonpointer-3.0.0-py2.py3-none-any.whl from legacy-api - 15d51bba20eea3165644553647711d150376234112651b4f1811022aecad7d7a + 13e088adc14fca8b6aa8177c044e12701e6ad4b28ff10e65f2267a90109c9942 - https://pypi.org/simple/jsonpointer/#jsonpointer-2.4.tar.gz + https://pypi.org/simple/jsonpointer/#jsonpointer-3.0.0.tar.gz from legacy-api - 585cee82b70211fa9e6043b7bb89db6e1aa49524340dde8ad6b63206ea689d88 + 2b2d729f2091522d61c3b31f82e11870f60b68f43fbc705cb76bf4b832af59ef @@ -277,36 +325,52 @@ main - + jsonschema - 4.19.2 + 4.23.0 An implementation of JSON Schema validation for Python optional - pkg:pypi/jsonschema@4.19.2 + pkg:pypi/jsonschema@4.23.0 + + + https://pypi.org/simple/jsonschema/#jsonschema-4.23.0-py3-none-any.whl + from legacy-api + + fbadb6f8b144a8f8cf9f0b89ba94501d143e50411a1278633f56a7acf7fd5566 + + + + https://pypi.org/simple/jsonschema/#jsonschema-4.23.0.tar.gz + from legacy-api + + d71497fef26351a33265337fa77ffeb82423f3ea21283cd9467bb03999266bc4 + + + main format - + jsonschema-specifications - 2023.7.1 + 2023.12.1 The JSON Schema meta-schemas and vocabularies, exposed as a Registry optional - pkg:pypi/jsonschema-specifications@2023.7.1 + pkg:pypi/jsonschema-specifications@2023.12.1 - https://pypi.org/simple/jsonschema-specifications/#jsonschema_specifications-2023.7.1-py3-none-any.whl + https://pypi.org/simple/jsonschema-specifications/#jsonschema_specifications-2023.12.1-py3-none-any.whl from legacy-api - 05adf340b659828a004220a9613be00fa3f223f2b82002e273dee62fd50524b1 + 87e4fdf3a94858b8a2ba2778d9ba57d8a9cafca7c7489c46ba0d30a8bc6a9c3c - https://pypi.org/simple/jsonschema-specifications/#jsonschema_specifications-2023.7.1.tar.gz + https://pypi.org/simple/jsonschema-specifications/#jsonschema_specifications-2023.12.1.tar.gz from legacy-api - c91a50404e88a1f6ba40636778e2ee08f6e24c5613fe4c53ac24578a5a7f72bb + 48a76787b3e70f5ed53f1160d2b81f586e4ca6d1548c5de7085d1682674764cc @@ -314,32 +378,54 @@ main - + license-expression - 30.1.1 + 30.3.1 license-expression is a comprehensive utility library to parse, compare, simplify and normalize license expressions (such as SPDX license expressions) using boolean logic. optional - pkg:pypi/license-expression@30.1.1 - - main - - - - lxml - 4.9.3 - Powerful and Pythonic XML processing library combining libxml2/libxslt with the ElementTree API. - optional - pkg:pypi/lxml@4.9.3 + pkg:pypi/license-expression@30.3.1 + + + https://pypi.org/simple/license-expression/#license_expression-30.3.1-py3-none-any.whl + from legacy-api + + 97904b9185c7bbb1e98799606fa7424191c375e70ba63a524b6f7100e42ddc46 + + + + https://pypi.org/simple/license-expression/#license_expression-30.3.1.tar.gz + from legacy-api + + 60d5bec1f3364c256a92b9a08583d7ea933c7aa272c8d36d04144a89a3858c01 + + + main - + packageurl-python - 0.11.2 + 0.16.0 A purl aka. Package URL parser and builder optional - pkg:pypi/packageurl-python@0.11.2 + pkg:pypi/packageurl-python@0.16.0 + + + https://pypi.org/simple/packageurl-python/#packageurl_python-0.16.0-py3-none-any.whl + from legacy-api + + 5c3872638b177b0f1cf01c3673017b7b27ebee485693ae12a8bed70fa7fa7c35 + + + + https://pypi.org/simple/packageurl-python/#packageurl_python-0.16.0.tar.gz + from legacy-api + + 69e3bf8a3932fe9c2400f56aaeb9f86911ecee2f9398dbe1b58ec34340be365d + + + main @@ -376,29 +462,45 @@ Library for serializing and deserializing Python Objects to and from JSON and XML. optional pkg:pypi/py-serializable@0.15.0 + + + https://pypi.org/simple/py-serializable/#py-serializable-0.15.0.tar.gz + from legacy-api + + 8fc41457d8ee5f5c5a12f41fd87bf1a4f2ecf9da39fee92059b728e78f320771 + + + + https://pypi.org/simple/py-serializable/#py_serializable-0.15.0-py3-none-any.whl + from legacy-api + + d3f1201b33420c481aa83f7860c7bf2c2f036ba3ea82b6e15a96696457c36cd2 + + + main - + python-dateutil - 2.8.2 + 2.9.0.post0 Extensions to the standard Python datetime module optional - pkg:pypi/python-dateutil@2.8.2 + pkg:pypi/python-dateutil@2.9.0.post0 - https://pypi.org/simple/python-dateutil/#python-dateutil-2.8.2.tar.gz + https://pypi.org/simple/python-dateutil/#python-dateutil-2.9.0.post0.tar.gz from legacy-api - 0123cacc1627ae19ddf3c27a5de5bd67ee4586fbdd6440d9748f8abb483d3e86 + 37dd54208da7e1cd875388217d5e00ebd4179249f90fb72437e91a35459a0ad3 - https://pypi.org/simple/python-dateutil/#python_dateutil-2.8.2-py2.py3-none-any.whl + https://pypi.org/simple/python-dateutil/#python_dateutil-2.9.0.post0-py2.py3-none-any.whl from legacy-api - 961d03dc3453ebbc59dbdea9e4e11c5651520a876d0f4db161e8674aae935da9 + a8b2bc7bffae282281c8140a97d3aa9c14da0b136dfe83f850eea9a5f7470427 @@ -406,25 +508,25 @@ main - + referencing - 0.30.2 + 0.35.1 JSON Referencing + Python optional - pkg:pypi/referencing@0.30.2 + pkg:pypi/referencing@0.35.1 - https://pypi.org/simple/referencing/#referencing-0.30.2-py3-none-any.whl + https://pypi.org/simple/referencing/#referencing-0.35.1-py3-none-any.whl from legacy-api - 449b6669b6121a9e96a7f9e410b245d471e8d48964c67113ce9afe50c8dd7bdf + eda6d3234d62814d1c64e305c1331c9a3a6132da475ab6382eaa997b21ee75de - https://pypi.org/simple/referencing/#referencing-0.30.2.tar.gz + https://pypi.org/simple/referencing/#referencing-0.35.1.tar.gz from legacy-api - 794ad8003c65938edcdbc027f1933215e0d0ccc0291e3ce20a4d87432b59efc0 + 25b42124a6c8b632a425174f24087783efb348a6f1e0008e63cd4466fedf703c @@ -484,704 +586,732 @@ main - + rpds-py - 0.12.0 + 0.20.1 Python bindings to Rust's persistent data structures (rpds) optional - pkg:pypi/rpds-py@0.12.0 + pkg:pypi/rpds-py@0.20.1 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-macosx_10_7_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-macosx_10_12_x86_64.whl + from legacy-api + + a649dfd735fff086e8a9d0503a9f0c7d01b7912a333c7ae77e1515c08c146dad + + + + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-macosx_11_0_arm64.whl + from legacy-api + + f16bc1334853e91ddaaa1217045dd7be166170beec337576818461268a3de67f + + + + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + from legacy-api + + 14511a539afee6f9ab492b543060c7491c99924314977a55c98bfa2ee29ce78c + + + + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl + from legacy-api + + 3ccb8ac2d3c71cda472b75af42818981bdacf48d2e21c36331b50b4f16930163 + + + + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl from legacy-api - c694bee70ece3b232df4678448fdda245fd3b1bb4ba481fb6cd20e13bb784c46 + c142b88039b92e7e0cb2552e8967077e3179b22359e945574f5e2764c3953dcf - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-macosx_11_0_arm64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl from legacy-api - 30e5ce9f501fb1f970e4a59098028cf20676dee64fc496d55c33e04bbbee097d + f19169781dddae7478a32301b499b2858bc52fc45a112955e798ee307e294977 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl from legacy-api - d72a4315514e5a0b9837a086cb433b004eea630afb0cc129de76d77654a9606f + 13c56de6518e14b9bf6edde23c4c39dac5b48dcf04160ea7bce8fca8397cdf86 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl from legacy-api - eebaf8c76c39604d52852366249ab807fe6f7a3ffb0dd5484b9944917244cdbe + 925d176a549f4832c6f69fa6026071294ab5910e82a0fe6c6228fce17b0706bd - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-musllinux_1_2_aarch64.whl from legacy-api - a239303acb0315091d54c7ff36712dba24554993b9a93941cf301391d8a997ee + 78f0b6877bfce7a3d1ff150391354a410c55d3cdce386f862926a4958ad5ab7e - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-musllinux_1_2_i686.whl from legacy-api - ced40cdbb6dd47a032725a038896cceae9ce267d340f59508b23537f05455431 + 3dd645e2b0dcb0fd05bf58e2e54c13875847687d0b71941ad2e757e5d89d4356 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-musllinux_1_2_x86_64.whl from legacy-api - 3c8c0226c71bd0ce9892eaf6afa77ae8f43a3d9313124a03df0b389c01f832de + 4f676e21db2f8c72ff0936f895271e7a700aa1f8d31b40e4e43442ba94973899 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-none-win32.whl from legacy-api - b8e11715178f3608874508f08e990d3771e0b8c66c73eb4e183038d600a9b274 + 648386ddd1e19b4a6abab69139b002bc49ebf065b596119f8f37c38e9ecee8ff - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-musllinux_1_2_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-none-win_amd64.whl from legacy-api - 5210a0018c7e09c75fa788648617ebba861ae242944111d3079034e14498223f + d9ecb51120de61e4604650666d1f2b68444d46ae18fd492245a08f53ad2b7711 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-musllinux_1_2_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-macosx_10_12_x86_64.whl from legacy-api - 171d9a159f1b2f42a42a64a985e4ba46fc7268c78299272ceba970743a67ee50 + 762703bdd2b30983c1d9e62b4c88664df4a8a4d5ec0e9253b0231171f18f6d75 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-musllinux_1_2_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-macosx_11_0_arm64.whl from legacy-api - 57ec6baec231bb19bb5fd5fc7bae21231860a1605174b11585660236627e390e + 0b581f47257a9fce535c4567782a8976002d6b8afa2c39ff616edf87cbeff712 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-none-win32.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl from legacy-api - 7188ddc1a8887194f984fa4110d5a3d5b9b5cd35f6bafdff1b649049cbc0ce29 + 842c19a6ce894493563c3bd00d81d5100e8e57d70209e84d5491940fdb8b9e3a - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-none-win_amd64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl from legacy-api - 1e04581c6117ad9479b6cfae313e212fe0dfa226ac727755f0d539cd54792963 + 42cbde7789f5c0bcd6816cb29808e36c01b960fb5d29f11e052215aa85497c93 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-macosx_10_7_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl from legacy-api - 0a38612d07a36138507d69646c470aedbfe2b75b43a4643f7bd8e51e52779624 + 6c8e9340ce5a52f95fa7d3b552b35c7e8f3874d74a03a8a69279fd5fca5dc751 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-macosx_11_0_arm64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl from legacy-api - f12d69d568f5647ec503b64932874dade5a20255736c89936bf690951a5e79f5 + 8ba6f89cac95c0900d932c9efb7f0fb6ca47f6687feec41abcb1bd5e2bd45535 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl from legacy-api - 4f8a1d990dc198a6c68ec3d9a637ba1ce489b38cbfb65440a27901afbc5df575 + 4a916087371afd9648e1962e67403c53f9c49ca47b9680adbeef79da3a7811b0 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl from legacy-api - 8c567c664fc2f44130a20edac73e0a867f8e012bf7370276f15c6adc3586c37c + 200a23239781f46149e6a415f1e870c5ef1e712939fe8fa63035cd053ac2638e - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-musllinux_1_2_aarch64.whl from legacy-api - 0e9e976e0dbed4f51c56db10831c9623d0fd67aac02853fe5476262e5a22acb7 + 58b1d5dd591973d426cbb2da5e27ba0339209832b2f3315928c9790e13f159e8 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-musllinux_1_2_i686.whl from legacy-api - efddca2d02254a52078c35cadad34762adbae3ff01c6b0c7787b59d038b63e0d + 6b73c67850ca7cae0f6c56f71e356d7e9fa25958d3e18a64927c2d930859b8e4 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-musllinux_1_2_x86_64.whl from legacy-api - d9e7f29c00577aff6b318681e730a519b235af292732a149337f6aaa4d1c5e31 + d8761c3c891cc51e90bc9926d6d2f59b27beaf86c74622c8979380a29cc23ac3 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-none-win32.whl from legacy-api - 389c0e38358fdc4e38e9995e7291269a3aead7acfcf8942010ee7bc5baee091c + cd945871335a639275eee904caef90041568ce3b42f402c6959b460d25ae8732 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-musllinux_1_2_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-none-win_amd64.whl from legacy-api - 33ab498f9ac30598b6406e2be1b45fd231195b83d948ebd4bd77f337cb6a2bff + 7e21b7031e17c6b0e445f42ccc77f79a97e2687023c5746bfb7a9e45e0921b84 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-musllinux_1_2_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-macosx_10_12_x86_64.whl from legacy-api - d56b1cd606ba4cedd64bb43479d56580e147c6ef3f5d1c5e64203a1adab784a2 + 36785be22066966a27348444b40389f8444671630063edfb1a2eb04318721e17 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-musllinux_1_2_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-macosx_11_0_arm64.whl from legacy-api - 1fa73ed22c40a1bec98d7c93b5659cd35abcfa5a0a95ce876b91adbda170537c + 142c0a5124d9bd0e2976089484af5c74f47bd3298f2ed651ef54ea728d2ea42c - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-none-win32.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl from legacy-api - dbc25baa6abb205766fb8606f8263b02c3503a55957fcb4576a6bb0a59d37d10 + dbddc10776ca7ebf2a299c41a4dde8ea0d8e3547bfd731cb87af2e8f5bf8962d - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-none-win_amd64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl from legacy-api - c6b52b7028b547866c2413f614ee306c2d4eafdd444b1ff656bf3295bf1484aa + 15a842bb369e00295392e7ce192de9dcbf136954614124a667f9f9f17d6a216f - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-macosx_10_7_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl from legacy-api - 9620650c364c01ed5b497dcae7c3d4b948daeae6e1883ae185fef1c927b6b534 + be5ef2f1fc586a7372bfc355986226484e06d1dc4f9402539872c8bb99e34b01 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-macosx_11_0_arm64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl from legacy-api - 2124f9e645a94ab7c853bc0a3644e0ca8ffbe5bb2d72db49aef8f9ec1c285733 + dbcf360c9e3399b056a238523146ea77eeb2a596ce263b8814c900263e46031a - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl from legacy-api - 281c8b219d4f4b3581b918b816764098d04964915b2f272d1476654143801aa2 + ecd27a66740ffd621d20b9a2f2b5ee4129a56e27bfb9458a3bcc2e45794c96cb - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl from legacy-api - 27ccc93c7457ef890b0dd31564d2a05e1aca330623c942b7e818e9e7c2669ee4 + d0b937b2a1988f184a3e9e577adaa8aede21ec0b38320d6009e02bd026db04fa - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-musllinux_1_2_aarch64.whl from legacy-api - d1c562a9bb72244fa767d1c1ab55ca1d92dd5f7c4d77878fee5483a22ffac808 + 6889469bfdc1eddf489729b471303739bf04555bb151fe8875931f8564309afc - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-musllinux_1_2_i686.whl from legacy-api - e57919c32ee295a2fca458bb73e4b20b05c115627f96f95a10f9f5acbd61172d + 19b73643c802f4eaf13d97f7855d0fb527fbc92ab7013c4ad0e13a6ae0ed23bd - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-musllinux_1_2_x86_64.whl from legacy-api - fa35ad36440aaf1ac8332b4a4a433d4acd28f1613f0d480995f5cfd3580e90b7 + 3c6afcf2338e7f374e8edc765c79fbcb4061d02b15dd5f8f314a4af2bdc7feb5 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-none-win32.whl from legacy-api - e6aea5c0eb5b0faf52c7b5c4a47c8bb64437173be97227c819ffa31801fa4e34 + dc73505153798c6f74854aba69cc75953888cf9866465196889c7cdd351e720c - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-musllinux_1_2_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-none-win_amd64.whl from legacy-api - 81cf9d306c04df1b45971c13167dc3bad625808aa01281d55f3cf852dde0e206 + 8bbe951244a838a51289ee53a6bae3a07f26d4e179b96fc7ddd3301caf0518eb - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-musllinux_1_2_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-macosx_10_12_x86_64.whl from legacy-api - 08e6e7ff286254016b945e1ab632ee843e43d45e40683b66dd12b73791366dd1 + 6ca91093a4a8da4afae7fe6a222c3b53ee4eef433ebfee4d54978a103435159e - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-musllinux_1_2_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-macosx_11_0_arm64.whl from legacy-api - 4d0a675a7acbbc16179188d8c6d0afb8628604fc1241faf41007255957335a0b + b9c2fe36d1f758b28121bef29ed1dee9b7a2453e997528e7d1ac99b94892527c - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-none-win32.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl from legacy-api - b2287c09482949e0ca0c0eb68b2aca6cf57f8af8c6dfd29dcd3bc45f17b57978 + f009c69bc8c53db5dfab72ac760895dc1f2bc1b62ab7408b253c8d1ec52459fc - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-none-win_amd64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl from legacy-api - 8015835494b21aa7abd3b43fdea0614ee35ef6b03db7ecba9beb58eadf01c24f + 6740a3e8d43a32629bb9b009017ea5b9e713b7210ba48ac8d4cb6d99d86c8ee8 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-macosx_10_7_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl from legacy-api - 6174d6ad6b58a6bcf67afbbf1723420a53d06c4b89f4c50763d6fa0a6ac9afd2 + 32b922e13d4c0080d03e7b62991ad7f5007d9cd74e239c4b16bc85ae8b70252d - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-macosx_11_0_arm64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl from legacy-api - a689e1ded7137552bea36305a7a16ad2b40be511740b80748d3140614993db98 + fe00a9057d100e69b4ae4a094203a708d65b0f345ed546fdef86498bf5390982 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl from legacy-api - f45321224144c25a62052035ce96cbcf264667bcb0d81823b1bbc22c4addd194 + 49fe9b04b6fa685bd39237d45fad89ba19e9163a1ccaa16611a812e682913496 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl from legacy-api - aa32205358a76bf578854bf31698a86dc8b2cb591fd1d79a833283f4a403f04b + aa7ac11e294304e615b43f8c441fee5d40094275ed7311f3420d805fde9b07b4 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-musllinux_1_2_aarch64.whl from legacy-api - 91bd2b7cf0f4d252eec8b7046fa6a43cee17e8acdfc00eaa8b3dbf2f9a59d061 + 6aa97af1558a9bef4025f8f5d8c60d712e0a3b13a2fe875511defc6ee77a1ab7 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-musllinux_1_2_i686.whl from legacy-api - 3acadbab8b59f63b87b518e09c4c64b142e7286b9ca7a208107d6f9f4c393c5c + 483b29f6f7ffa6af845107d4efe2e3fa8fb2693de8657bc1849f674296ff6a5a - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-musllinux_1_2_x86_64.whl from legacy-api - 429349a510da82c85431f0f3e66212d83efe9fd2850f50f339341b6532c62fe4 + 37fe0f12aebb6a0e3e17bb4cd356b1286d2d18d2e93b2d39fe647138458b4bcb - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-none-win32.whl from legacy-api - 05942656cb2cb4989cd50ced52df16be94d344eae5097e8583966a1d27da73a5 + a624cc00ef2158e04188df5e3016385b9353638139a06fb77057b3498f794782 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-musllinux_1_2_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-none-win_amd64.whl from legacy-api - 0c5441b7626c29dbd54a3f6f3713ec8e956b009f419ffdaaa3c80eaf98ddb523 + b71b8666eeea69d6363248822078c075bac6ed135faa9216aa85f295ff009b1e - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-musllinux_1_2_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-macosx_10_12_x86_64.whl from legacy-api - b6b0e17d39d21698185097652c611f9cf30f7c56ccec189789920e3e7f1cee56 + 5b48e790e0355865197ad0aca8cde3d8ede347831e1959e158369eb3493d2191 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-musllinux_1_2_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-macosx_11_0_arm64.whl from legacy-api - 3b7a64d43e2a1fa2dd46b678e00cabd9a49ebb123b339ce799204c44a593ae1c + 3e310838a5801795207c66c73ea903deda321e6146d6f282e85fa7e3e4854804 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-none-win32.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl from legacy-api - e5bbe011a2cea9060fef1bb3d668a2fd8432b8888e6d92e74c9c794d3c101595 + 2249280b870e6a42c0d972339e9cc22ee98730a99cd7f2f727549af80dd5a963 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-none-win_amd64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl from legacy-api - bec29b801b4adbf388314c0d050e851d53762ab424af22657021ce4b6eb41543 + e79059d67bea28b53d255c1437b25391653263f0e69cd7dec170d778fdbca95e - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-macosx_10_7_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl from legacy-api - 1096ca0bf2d3426cbe79d4ccc91dc5aaa73629b08ea2d8467375fad8447ce11a + 2b431c777c9653e569986ecf69ff4a5dba281cded16043d348bf9ba505486f36 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-macosx_11_0_arm64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl from legacy-api - 48aa98987d54a46e13e6954880056c204700c65616af4395d1f0639eba11764b + da584ff96ec95e97925174eb8237e32f626e7a1a97888cdd27ee2f1f24dd0ad8 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl from legacy-api - 7979d90ee2190d000129598c2b0c82f13053dba432b94e45e68253b09bb1f0f6 + 02a0629ec053fc013808a85178524e3cb63a61dbc35b22499870194a63578fb9 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl from legacy-api - 88857060b690a57d2ea8569bca58758143c8faa4639fb17d745ce60ff84c867e + fbf15aff64a163db29a91ed0868af181d6f68ec1a3a7d5afcfe4501252840bad - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-musllinux_1_2_aarch64.whl from legacy-api - 4eb74d44776b0fb0782560ea84d986dffec8ddd94947f383eba2284b0f32e35e + 07924c1b938798797d60c6308fa8ad3b3f0201802f82e4a2c41bb3fafb44cc28 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-musllinux_1_2_i686.whl from legacy-api - f62581d7e884dd01ee1707b7c21148f61f2febb7de092ae2f108743fcbef5985 + 4a5a844f68776a7715ecb30843b453f07ac89bad393431efbf7accca3ef599c1 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-musllinux_1_2_x86_64.whl from legacy-api - 6f5dcb658d597410bb7c967c1d24eaf9377b0d621358cbe9d2ff804e5dd12e81 + 518d2ca43c358929bf08f9079b617f1c2ca6e8848f83c1225c88caeac46e6cbc - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-none-win32.whl from legacy-api - 9bf9acce44e967a5103fcd820fc7580c7b0ab8583eec4e2051aec560f7b31a63 + 3aea7eed3e55119635a74bbeb80b35e776bafccb70d97e8ff838816c124539f1 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-musllinux_1_2_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-none-win_amd64.whl from legacy-api - 240687b5be0f91fbde4936a329c9b7589d9259742766f74de575e1b2046575e4 + 7dca7081e9a0c3b6490a145593f6fe3173a94197f2cb9891183ef75e9d64c425 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-musllinux_1_2_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-macosx_10_12_x86_64.whl from legacy-api - 25740fb56e8bd37692ed380e15ec734be44d7c71974d8993f452b4527814601e + b41b6321805c472f66990c2849e152aff7bc359eb92f781e3f606609eac877ad - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-musllinux_1_2_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-macosx_11_0_arm64.whl from legacy-api - a54917b7e9cd3a67e429a630e237a90b096e0ba18897bfb99ee8bd1068a5fea0 + 0a90c373ea2975519b58dece25853dbcb9779b05cc46b4819cb1917e3b3215b6 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-none-win32.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl from legacy-api - b92aafcfab3d41580d54aca35a8057341f1cfc7c9af9e8bdfc652f83a20ced31 + 16d4477bcb9fbbd7b5b0e4a5d9b493e42026c0bf1f06f723a9353f5153e75d30 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-none-win_amd64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl from legacy-api - cd316dbcc74c76266ba94eb021b0cc090b97cca122f50bd7a845f587ff4bf03f + 84b8382a90539910b53a6307f7c35697bc7e6ffb25d9c1d4e998a13e842a5e83 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-macosx_10_7_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl from legacy-api - 0853da3d5e9bc6a07b2486054a410b7b03f34046c123c6561b535bb48cc509e1 + 4888e117dd41b9d34194d9e31631af70d3d526efc363085e3089ab1a62c32ed1 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl from legacy-api - cb41ad20064e18a900dd427d7cf41cfaec83bcd1184001f3d91a1f76b3fcea4e + 5265505b3d61a0f56618c9b941dc54dc334dc6e660f1592d112cd103d914a6db - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl from legacy-api - b710bf7e7ae61957d5c4026b486be593ed3ec3dca3e5be15e0f6d8cf5d0a4990 + e75ba609dba23f2c95b776efb9dd3f0b78a76a151e96f96cc5b6b1b0004de66f - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl from legacy-api - a952ae3eb460c6712388ac2ec706d24b0e651b9396d90c9a9e0a69eb27737fdc + 1791ff70bc975b098fe6ecf04356a10e9e2bd7dc21fa7351c1742fdeb9b4966f - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-musllinux_1_2_aarch64.whl from legacy-api - 0bedd91ae1dd142a4dc15970ed2c729ff6c73f33a40fa84ed0cdbf55de87c777 + d126b52e4a473d40232ec2052a8b232270ed1f8c9571aaf33f73a14cc298c24f - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-musllinux_1_2_i686.whl from legacy-api - 761531076df51309075133a6bc1db02d98ec7f66e22b064b1d513bc909f29743 + c14937af98c4cc362a1d4374806204dd51b1e12dded1ae30645c298e5a5c4cb1 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-musllinux_1_2_x86_64.whl from legacy-api - a2baa6be130e8a00b6cbb9f18a33611ec150b4537f8563bddadb54c1b74b8193 + 3d089d0b88996df627693639d123c8158cff41c0651f646cd8fd292c7da90eaf - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-none-win32.whl from legacy-api - f05450fa1cd7c525c0b9d1a7916e595d3041ac0afbed2ff6926e5afb6a781b7f + 653647b8838cf83b2e7e6a0364f49af96deec64d2a6578324db58380cff82aca - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-none-win_amd64.whl from legacy-api - 81c4d1a3a564775c44732b94135d06e33417e829ff25226c164664f4a1046213 + fa41a64ac5b08b292906e248549ab48b69c5428f3987b09689ab2441f267d04d - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-musllinux_1_2_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-macosx_10_12_x86_64.whl from legacy-api - e888be685fa42d8b8a3d3911d5604d14db87538aa7d0b29b1a7ea80d354c732d + 7a07ced2b22f0cf0b55a6a510078174c31b6d8544f3bc00c2bcee52b3d613f74 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-macosx_11_0_arm64.whl from legacy-api - 6f8d7fe73d1816eeb5378409adc658f9525ecbfaf9e1ede1e2d67a338b0c7348 + 68cb0a499f2c4a088fd2f521453e22ed3527154136a855c62e148b7883b99f9a - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-macosx_10_7_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl from legacy-api - 0831d3ecdea22e4559cc1793f22e77067c9d8c451d55ae6a75bf1d116a8e7f42 + fa3060d885657abc549b2a0f8e1b79699290e5d83845141717c6c90c2df38311 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-macosx_11_0_arm64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl from legacy-api - 513ccbf7420c30e283c25c82d5a8f439d625a838d3ba69e79a110c260c46813f + 95f3b65d2392e1c5cec27cff08fdc0080270d5a1a4b2ea1d51d5f4a2620ff08d - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl from legacy-api - 301bd744a1adaa2f6a5e06c98f1ac2b6f8dc31a5c23b838f862d65e32fca0d4b + 2cc3712a4b0b76a1d45a9302dd2f53ff339614b1c29603a911318f2357b04dd2 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl from legacy-api - f8832a4f83d4782a8f5a7b831c47e8ffe164e43c2c148c8160ed9a6d630bc02a + 5d4eea0761e37485c9b81400437adb11c40e13ef513375bbd6973e34100aeb06 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl from legacy-api - 4b2416ed743ec5debcf61e1242e012652a4348de14ecc7df3512da072b074440 + 7f5179583d7a6cdb981151dd349786cbc318bab54963a192692d945dd3f6435d - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl from legacy-api - 35585a8cb5917161f42c2104567bb83a1d96194095fc54a543113ed5df9fa436 + 2fbb0ffc754490aff6dabbf28064be47f0f9ca0b9755976f945214965b3ace7e - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl from legacy-api - d389ff1e95b6e46ebedccf7fd1fadd10559add595ac6a7c2ea730268325f832c + a94e52537a0e0a85429eda9e49f272ada715506d3b2431f64b8a3e34eb5f3e75 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-musllinux_1_2_i686.whl from legacy-api - 9b007c2444705a2dc4a525964fd4dd28c3320b19b3410da6517cab28716f27d3 + 92b68b79c0da2a980b1c4197e56ac3dd0c8a149b4603747c4378914a68706979 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-musllinux_1_2_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl from legacy-api - 188912b22b6c8225f4c4ffa020a2baa6ad8fabb3c141a12dbe6edbb34e7f1425 + 93da1d3db08a827eda74356f9f58884adb254e59b6664f64cc04cdff2cc19b0d - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-musllinux_1_2_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-win_amd64.whl from legacy-api - 1b4cf9ab9a0ae0cb122685209806d3f1dcb63b9fccdf1424fb42a129dc8c2faa + 754bbed1a4ca48479e9d4182a561d001bbf81543876cdded6f695ec3d465846b - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-musllinux_1_2_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-macosx_10_12_x86_64.whl from legacy-api - 2d34a5450a402b00d20aeb7632489ffa2556ca7b26f4a63c35f6fccae1977427 + ca449520e7484534a2a44faf629362cae62b660601432d04c482283c47eaebab - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-macosx_10_7_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-macosx_11_0_arm64.whl from legacy-api - 466030a42724780794dea71eb32db83cc51214d66ab3fb3156edd88b9c8f0d78 + 9c4cb04a16b0f199a8c9bf807269b2f63b7b5b11425e4a6bd44bd6961d28282c - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-macosx_11_0_arm64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl from legacy-api - 68172622a5a57deb079a2c78511c40f91193548e8ab342c31e8cb0764d362459 + bb63804105143c7e24cee7db89e37cb3f3941f8e80c4379a0b355c52a52b6780 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl from legacy-api - 54cdfcda59251b9c2f87a05d038c2ae02121219a04d4a1e6fc345794295bdc07 + 55cd1fa4ecfa6d9f14fbd97ac24803e6f73e897c738f771a9fe038f2f11ff07c - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl from legacy-api - 6b75b912a0baa033350367a8a07a8b2d44fd5b90c890bfbd063a8a5f945f644b + 0f8f741b6292c86059ed175d80eefa80997125b7c478fb8769fd9ac8943a16c0 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl from legacy-api - 47aeceb4363851d17f63069318ba5721ae695d9da55d599b4d6fb31508595278 + 0fc212779bf8411667234b3cdd34d53de6c2b8b8b958e1e12cb473a5f367c338 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl from legacy-api - 0525847f83f506aa1e28eb2057b696fe38217e12931c8b1b02198cfe6975e142 + 0ad56edabcdb428c2e33bbf24f255fe2b43253b7d13a2cdbf05de955217313e6 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl from legacy-api - efbe0b5e0fd078ed7b005faa0170da4f72666360f66f0bb2d7f73526ecfd99f9 + 0a3a1e9ee9728b2c1734f65d6a1d376c6f2f6fdcc13bb007a08cc4b1ff576dc5 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl from legacy-api - 0fadfdda275c838cba5102c7f90a20f2abd7727bf8f4a2b654a5b617529c5c18 + e13de156137b7095442b288e72f33503a469aa1980ed856b43c353ac86390519 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-musllinux_1_2_i686.whl from legacy-api - 56dd500411d03c5e9927a1eb55621e906837a83b02350a9dc401247d0353717c + 07f59760ef99f31422c49038964b31c4dfcfeb5d2384ebfc71058a7c9adae2d2 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-musllinux_1_2_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl from legacy-api - 6915fc9fa6b3ec3569566832e1bb03bd801c12cea030200e68663b9a87974e76 + 59240685e7da61fb78f65a9f07f8108e36a83317c53f7b276b4175dc44151684 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-win_amd64.whl from legacy-api - 5f1519b080d8ce0a814f17ad9fb49fb3a1d4d7ce5891f5c85fc38631ca3a8dc4 + 83cba698cfb3c2c5a7c3c6bac12fe6c6a51aae69513726be6411076185a8b24a - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0.tar.gz + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1.tar.gz from legacy-api - 7036316cc26b93e401cedd781a579be606dad174829e6ad9e9c5a0da6e036f80 + e1791c4aabd117653530dccd24108fa03cc6baf21f58b950d0a73c3b3b29a350 @@ -1189,25 +1319,25 @@ main - + six - 1.16.0 + 1.17.0 Python 2 and 3 compatibility utilities optional - pkg:pypi/six@1.16.0 + pkg:pypi/six@1.17.0 - https://pypi.org/simple/six/#six-1.16.0-py2.py3-none-any.whl + https://pypi.org/simple/six/#six-1.17.0-py2.py3-none-any.whl from legacy-api - 8abb2f1d86890a2dfb989f9a77cfcfd3e47c2a354b01111771326f8aa26e0254 + 4721f391ed90541fddacab5acf947aa0d3dc7d27b2e1e8eda2be8970586c3274 - https://pypi.org/simple/six/#six-1.16.0.tar.gz + https://pypi.org/simple/six/#six-1.17.0.tar.gz from legacy-api - 1e61c37477a1626458e36f7b1d82aa5c9b094fa4802892072e49de9c60c4c926 + ff70335d468e7eb6ec65b95b99d3a2836546063f63acc5171de367e834932a81 @@ -1221,29 +1351,45 @@ Sorted Containers -- Sorted List, Sorted Dict, Sorted Set optional pkg:pypi/sortedcontainers@2.4.0 + + + https://pypi.org/simple/sortedcontainers/#sortedcontainers-2.4.0-py2.py3-none-any.whl + from legacy-api + + a163dcaede0f1c021485e957a39245190e74249897e2ae4b2aa38595db237ee0 + + + + https://pypi.org/simple/sortedcontainers/#sortedcontainers-2.4.0.tar.gz + from legacy-api + + 25caa5a06cc30b6b83d11423433f65d1f9d76c4c6a0c90e3379eaa43b9bfdb88 + + + main - + types-python-dateutil - 2.8.19.14 + 2.9.0.20241206 Typing stubs for python-dateutil optional - pkg:pypi/types-python-dateutil@2.8.19.14 + pkg:pypi/types-python-dateutil@2.9.0.20241206 - https://pypi.org/simple/types-python-dateutil/#types-python-dateutil-2.8.19.14.tar.gz + https://pypi.org/simple/types-python-dateutil/#types_python_dateutil-2.9.0.20241206-py3-none-any.whl from legacy-api - 1f4f10ac98bb8b16ade9dbee3518d9ace017821d94b057a425b069f834737f4b + e248a4bc70a486d3e3ec84d0dc30eec3a5f979d6e7ee4123ae043eedbb987f53 - https://pypi.org/simple/types-python-dateutil/#types_python_dateutil-2.8.19.14-py3-none-any.whl + https://pypi.org/simple/types-python-dateutil/#types_python_dateutil-2.9.0.20241206.tar.gz from legacy-api - f977b8de27787639986b4e28963263fd0e5158942b3ecef91b9335c130cb1ce9 + 18f493414c26ffba692a72369fea7a154c502646301ebfe3d56a04b3767284cb @@ -1277,25 +1423,25 @@ main - + webcolors - 1.13 + 24.8.0 A library for working with the color formats defined by HTML and CSS. optional - pkg:pypi/webcolors@1.13 + pkg:pypi/webcolors@24.8.0 - https://pypi.org/simple/webcolors/#webcolors-1.13-py3-none-any.whl + https://pypi.org/simple/webcolors/#webcolors-24.8.0-py3-none-any.whl from legacy-api - 29bc7e8752c0a1bd4a1f03c14d6e6a72e93d82193738fa860cbff59d0fcc11bf + fc4c3b59358ada164552084a8ebee637c221e4059267d0f8325b3b560f6c7f0a - https://pypi.org/simple/webcolors/#webcolors-1.13.tar.gz + https://pypi.org/simple/webcolors/#webcolors-24.8.0.tar.gz from legacy-api - c225b674c83fa923be93d235330ce0300373d02885cef23238813b0d5668304a + 08b07af286a01bcd30d583a7acadf629583d1f79bfef27dd2c2c5c263817277d @@ -1303,25 +1449,25 @@ main - + zipp - 3.17.0 + 3.20.2 Backport of pathlib-compatible object wrapper for zip files optional - pkg:pypi/zipp@3.17.0 + pkg:pypi/zipp@3.20.2 - https://pypi.org/simple/zipp/#zipp-3.17.0-py3-none-any.whl + https://pypi.org/simple/zipp/#zipp-3.20.2-py3-none-any.whl from legacy-api - 0e923e726174922dce09c53c59ad483ff7bbb8e572e00c7f7c46b88556409f31 + a817ac80d6cf4b23bf7f2828b7cabf326f15a001bea8b1f9b49631780ba28350 - https://pypi.org/simple/zipp/#zipp-3.17.0.tar.gz + https://pypi.org/simple/zipp/#zipp-3.20.2.tar.gz from legacy-api - 84e64a1c28cf7e91ed2078bb8cc8c259cb19b76942096c8d7b84947690cabaf0 + bc9eb26f4506fda01b81bcde0ca78103b6e62f991b381fec825435c836edbc29 @@ -1332,78 +1478,76 @@ - - + + - + - - - - + + + - - - + + + - - - - + + + + - - + + - - + + - - + + - + - + - + - + - - + - - + + - - - + + + - + - - + + - + - + - + diff --git a/tests/_data/snapshots/poetry/some-extras_with-extras_lock11_1.6.json.bin b/tests/_data/snapshots/poetry/some-extras_with-extras_lock11_1.6.json.bin index f94a4edf..a564cb71 100644 --- a/tests/_data/snapshots/poetry/some-extras_with-extras_lock11_1.6.json.bin +++ b/tests/_data/snapshots/poetry/some-extras_with-extras_lock11_1.6.json.bin @@ -40,7 +40,7 @@ "version": "1.3.0" }, { - "bom-ref": "attrs@23.1.0", + "bom-ref": "attrs@24.3.0", "description": "Classes Without Boilerplate", "externalReferences": [ { @@ -48,22 +48,22 @@ "hashes": [ { "alg": "SHA-256", - "content": "1f28b4522cdc2fb4256ac1a020c78acf9cba2c6b461ccd2c126f3aa8e8335d04" + "content": "ac96cd038792094f438ad1f6ff80837353805ac950cd2aa0e0625ef19850c308" } ], "type": "distribution", - "url": "https://pypi.org/simple/attrs/#attrs-23.1.0-py3-none-any.whl" + "url": "https://pypi.org/simple/attrs/#attrs-24.3.0-py3-none-any.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "6279836d581513a26f1bf235f9acd333bc9115683f14f7e8fae46c98fc50e015" + "content": "8f5c07333d543103541ba7be0e2ce16eeee8130cb0b3f9238ab904ce1e85baff" } ], "type": "distribution", - "url": "https://pypi.org/simple/attrs/#attrs-23.1.0.tar.gz" + "url": "https://pypi.org/simple/attrs/#attrs-24.3.0.tar.gz" } ], "name": "attrs", @@ -73,14 +73,38 @@ "value": "main" } ], - "purl": "pkg:pypi/attrs@23.1.0", + "purl": "pkg:pypi/attrs@24.3.0", "scope": "optional", "type": "library", - "version": "23.1.0" + "version": "24.3.0" }, { "bom-ref": "boolean.py@4.0", "description": "Define boolean algebras, create and parse boolean expressions and create custom boolean DSL.", + "externalReferences": [ + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "2876f2051d7d6394a531d82dc6eb407faa0b01a0a0b3083817ccd7323b8d96bd" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/boolean.py/#boolean.py-4.0-py3-none-any.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "17b9a181630e43dde1851d42bef546d616d5d9b4480357514597e78b203d06e4" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/boolean.py/#boolean.py-4.0.tar.gz" + } + ], "name": "boolean.py", "properties": [ { @@ -96,6 +120,30 @@ { "bom-ref": "cyclonedx-python-lib@5.1.1", "description": "Python library for CycloneDX", + "externalReferences": [ + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "2989db0cd8bb4c0c442423d71ed7a84ae059e16a2d0f932cc4bf92da7385cdb3" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/cyclonedx-python-lib/#cyclonedx_python_lib-5.1.1-py3-none-any.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "215a636a4e77385d2cf4c6c9801c9bad4791849634f2c6daa45ab2c6cb0a85f6" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/cyclonedx-python-lib/#cyclonedx_python_lib-5.1.1.tar.gz" + } + ], "name": "cyclonedx-python-lib", "properties": [ { @@ -119,6 +167,30 @@ { "bom-ref": "defusedxml@0.7.1", "description": "XML bomb protection for Python stdlib modules", + "externalReferences": [ + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "a352e7e428770286cc899e2542b6cdaedb2b4953ff269a210103ec58f6198a61" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/defusedxml/#defusedxml-0.7.1-py2.py3-none-any.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "1bb3032db185915b62d7c6209c5a8792be6a32ab2fedacc84e01b52c51aa3e69" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/defusedxml/#defusedxml-0.7.1.tar.gz" + } + ], "name": "defusedxml", "properties": [ { @@ -171,7 +243,7 @@ "version": "1.5.1" }, { - "bom-ref": "idna@3.4", + "bom-ref": "idna@3.10", "description": "Internationalized Domain Names in Applications (IDNA)", "externalReferences": [ { @@ -179,22 +251,22 @@ "hashes": [ { "alg": "SHA-256", - "content": "90b77e79eaa3eba6de819a0c442c0b4ceefc341a7a2ab77d7562bf49f425c5c2" + "content": "946d195a0d259cbba61165e88e65941f16e9b36ea6ddb97f00452bae8b1287d3" } ], "type": "distribution", - "url": "https://pypi.org/simple/idna/#idna-3.4-py3-none-any.whl" + "url": "https://pypi.org/simple/idna/#idna-3.10-py3-none-any.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "814f528e8dead7d329833b91c5faa87d60bf71824cd12a7530b5526063d02cb4" + "content": "12f65c9b470abda6dc35cf8e63cc574b1c52b11df2c86030af0ac09b01b13ea9" } ], "type": "distribution", - "url": "https://pypi.org/simple/idna/#idna-3.4.tar.gz" + "url": "https://pypi.org/simple/idna/#idna-3.10.tar.gz" } ], "name": "idna", @@ -204,13 +276,13 @@ "value": "main" } ], - "purl": "pkg:pypi/idna@3.4", + "purl": "pkg:pypi/idna@3.10", "scope": "optional", "type": "library", - "version": "3.4" + "version": "3.10" }, { - "bom-ref": "importlib-resources@6.1.1", + "bom-ref": "importlib-resources@6.4.5", "description": "Read resources from Python packages", "externalReferences": [ { @@ -218,22 +290,22 @@ "hashes": [ { "alg": "SHA-256", - "content": "e8bf90d8213b486f428c9c39714b920041cb02c184686a3dee24905aaa8105d6" + "content": "ac29d5f956f01d5e4bb63102a5a19957f1b9175e45649977264a1416783bb717" } ], "type": "distribution", - "url": "https://pypi.org/simple/importlib-resources/#importlib_resources-6.1.1-py3-none-any.whl" + "url": "https://pypi.org/simple/importlib-resources/#importlib_resources-6.4.5-py3-none-any.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "3893a00122eafde6894c59914446a512f728a0c1a45f9bb9b63721b6bacf0b4a" + "content": "980862a1d16c9e147a59603677fa2aa5fd82b87f223b6cb870695bcfce830065" } ], "type": "distribution", - "url": "https://pypi.org/simple/importlib-resources/#importlib_resources-6.1.1.tar.gz" + "url": "https://pypi.org/simple/importlib-resources/#importlib_resources-6.4.5.tar.gz" } ], "name": "importlib-resources", @@ -243,10 +315,10 @@ "value": "main" } ], - "purl": "pkg:pypi/importlib-resources@6.1.1", + "purl": "pkg:pypi/importlib-resources@6.4.5", "scope": "optional", "type": "library", - "version": "6.1.1" + "version": "6.4.5" }, { "bom-ref": "isoduration@20.11.0", @@ -288,7 +360,7 @@ "version": "20.11.0" }, { - "bom-ref": "jsonpointer@2.4", + "bom-ref": "jsonpointer@3.0.0", "description": "Identify specific nodes in a JSON document (RFC 6901)", "externalReferences": [ { @@ -296,22 +368,22 @@ "hashes": [ { "alg": "SHA-256", - "content": "15d51bba20eea3165644553647711d150376234112651b4f1811022aecad7d7a" + "content": "13e088adc14fca8b6aa8177c044e12701e6ad4b28ff10e65f2267a90109c9942" } ], "type": "distribution", - "url": "https://pypi.org/simple/jsonpointer/#jsonpointer-2.4-py2.py3-none-any.whl" + "url": "https://pypi.org/simple/jsonpointer/#jsonpointer-3.0.0-py2.py3-none-any.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "585cee82b70211fa9e6043b7bb89db6e1aa49524340dde8ad6b63206ea689d88" + "content": "2b2d729f2091522d61c3b31f82e11870f60b68f43fbc705cb76bf4b832af59ef" } ], "type": "distribution", - "url": "https://pypi.org/simple/jsonpointer/#jsonpointer-2.4.tar.gz" + "url": "https://pypi.org/simple/jsonpointer/#jsonpointer-3.0.0.tar.gz" } ], "name": "jsonpointer", @@ -321,14 +393,38 @@ "value": "main" } ], - "purl": "pkg:pypi/jsonpointer@2.4", + "purl": "pkg:pypi/jsonpointer@3.0.0", "scope": "optional", "type": "library", - "version": "2.4" + "version": "3.0.0" }, { - "bom-ref": "jsonschema@4.19.2", + "bom-ref": "jsonschema@4.23.0", "description": "An implementation of JSON Schema validation for Python", + "externalReferences": [ + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "fbadb6f8b144a8f8cf9f0b89ba94501d143e50411a1278633f56a7acf7fd5566" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/jsonschema/#jsonschema-4.23.0-py3-none-any.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "d71497fef26351a33265337fa77ffeb82423f3ea21283cd9467bb03999266bc4" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/jsonschema/#jsonschema-4.23.0.tar.gz" + } + ], "name": "jsonschema", "properties": [ { @@ -340,13 +436,13 @@ "value": "format" } ], - "purl": "pkg:pypi/jsonschema@4.19.2", + "purl": "pkg:pypi/jsonschema@4.23.0", "scope": "optional", "type": "library", - "version": "4.19.2" + "version": "4.23.0" }, { - "bom-ref": "jsonschema-specifications@2023.7.1", + "bom-ref": "jsonschema-specifications@2023.12.1", "description": "The JSON Schema meta-schemas and vocabularies, exposed as a Registry", "externalReferences": [ { @@ -354,22 +450,22 @@ "hashes": [ { "alg": "SHA-256", - "content": "05adf340b659828a004220a9613be00fa3f223f2b82002e273dee62fd50524b1" + "content": "87e4fdf3a94858b8a2ba2778d9ba57d8a9cafca7c7489c46ba0d30a8bc6a9c3c" } ], "type": "distribution", - "url": "https://pypi.org/simple/jsonschema-specifications/#jsonschema_specifications-2023.7.1-py3-none-any.whl" + "url": "https://pypi.org/simple/jsonschema-specifications/#jsonschema_specifications-2023.12.1-py3-none-any.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "c91a50404e88a1f6ba40636778e2ee08f6e24c5613fe4c53ac24578a5a7f72bb" + "content": "48a76787b3e70f5ed53f1160d2b81f586e4ca6d1548c5de7085d1682674764cc" } ], "type": "distribution", - "url": "https://pypi.org/simple/jsonschema-specifications/#jsonschema_specifications-2023.7.1.tar.gz" + "url": "https://pypi.org/simple/jsonschema-specifications/#jsonschema_specifications-2023.12.1.tar.gz" } ], "name": "jsonschema-specifications", @@ -379,44 +475,77 @@ "value": "main" } ], - "purl": "pkg:pypi/jsonschema-specifications@2023.7.1", + "purl": "pkg:pypi/jsonschema-specifications@2023.12.1", "scope": "optional", "type": "library", - "version": "2023.7.1" + "version": "2023.12.1" }, { - "bom-ref": "license-expression@30.1.1", + "bom-ref": "license-expression@30.3.1", "description": "license-expression is a comprehensive utility library to parse, compare, simplify and normalize license expressions (such as SPDX license expressions) using boolean logic.", - "name": "license-expression", - "properties": [ + "externalReferences": [ { - "name": "cdx:poetry:group", - "value": "main" + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "97904b9185c7bbb1e98799606fa7424191c375e70ba63a524b6f7100e42ddc46" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/license-expression/#license_expression-30.3.1-py3-none-any.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "60d5bec1f3364c256a92b9a08583d7ea933c7aa272c8d36d04144a89a3858c01" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/license-expression/#license_expression-30.3.1.tar.gz" } ], - "purl": "pkg:pypi/license-expression@30.1.1", - "scope": "optional", - "type": "library", - "version": "30.1.1" - }, - { - "bom-ref": "lxml@4.9.3", - "description": "Powerful and Pythonic XML processing library combining libxml2/libxslt with the ElementTree API.", - "name": "lxml", + "name": "license-expression", "properties": [ { "name": "cdx:poetry:group", "value": "main" } ], - "purl": "pkg:pypi/lxml@4.9.3", + "purl": "pkg:pypi/license-expression@30.3.1", "scope": "optional", "type": "library", - "version": "4.9.3" + "version": "30.3.1" }, { - "bom-ref": "packageurl-python@0.11.2", + "bom-ref": "packageurl-python@0.16.0", "description": "A purl aka. Package URL parser and builder", + "externalReferences": [ + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "5c3872638b177b0f1cf01c3673017b7b27ebee485693ae12a8bed70fa7fa7c35" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/packageurl-python/#packageurl_python-0.16.0-py3-none-any.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "69e3bf8a3932fe9c2400f56aaeb9f86911ecee2f9398dbe1b58ec34340be365d" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/packageurl-python/#packageurl_python-0.16.0.tar.gz" + } + ], "name": "packageurl-python", "properties": [ { @@ -424,10 +553,10 @@ "value": "main" } ], - "purl": "pkg:pypi/packageurl-python@0.11.2", + "purl": "pkg:pypi/packageurl-python@0.16.0", "scope": "optional", "type": "library", - "version": "0.11.2" + "version": "0.16.0" }, { "bom-ref": "pkgutil-resolve-name@1.3.10", @@ -471,6 +600,30 @@ { "bom-ref": "py-serializable@0.15.0", "description": "Library for serializing and deserializing Python Objects to and from JSON and XML.", + "externalReferences": [ + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "8fc41457d8ee5f5c5a12f41fd87bf1a4f2ecf9da39fee92059b728e78f320771" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/py-serializable/#py-serializable-0.15.0.tar.gz" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "d3f1201b33420c481aa83f7860c7bf2c2f036ba3ea82b6e15a96696457c36cd2" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/py-serializable/#py_serializable-0.15.0-py3-none-any.whl" + } + ], "name": "py-serializable", "properties": [ { @@ -484,7 +637,7 @@ "version": "0.15.0" }, { - "bom-ref": "python-dateutil@2.8.2", + "bom-ref": "python-dateutil@2.9.0.post0", "description": "Extensions to the standard Python datetime module", "externalReferences": [ { @@ -492,22 +645,22 @@ "hashes": [ { "alg": "SHA-256", - "content": "0123cacc1627ae19ddf3c27a5de5bd67ee4586fbdd6440d9748f8abb483d3e86" + "content": "37dd54208da7e1cd875388217d5e00ebd4179249f90fb72437e91a35459a0ad3" } ], "type": "distribution", - "url": "https://pypi.org/simple/python-dateutil/#python-dateutil-2.8.2.tar.gz" + "url": "https://pypi.org/simple/python-dateutil/#python-dateutil-2.9.0.post0.tar.gz" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "961d03dc3453ebbc59dbdea9e4e11c5651520a876d0f4db161e8674aae935da9" + "content": "a8b2bc7bffae282281c8140a97d3aa9c14da0b136dfe83f850eea9a5f7470427" } ], "type": "distribution", - "url": "https://pypi.org/simple/python-dateutil/#python_dateutil-2.8.2-py2.py3-none-any.whl" + "url": "https://pypi.org/simple/python-dateutil/#python_dateutil-2.9.0.post0-py2.py3-none-any.whl" } ], "name": "python-dateutil", @@ -517,13 +670,13 @@ "value": "main" } ], - "purl": "pkg:pypi/python-dateutil@2.8.2", + "purl": "pkg:pypi/python-dateutil@2.9.0.post0", "scope": "optional", "type": "library", - "version": "2.8.2" + "version": "2.9.0.post0" }, { - "bom-ref": "referencing@0.30.2", + "bom-ref": "referencing@0.35.1", "description": "JSON Referencing + Python", "externalReferences": [ { @@ -531,22 +684,22 @@ "hashes": [ { "alg": "SHA-256", - "content": "449b6669b6121a9e96a7f9e410b245d471e8d48964c67113ce9afe50c8dd7bdf" + "content": "eda6d3234d62814d1c64e305c1331c9a3a6132da475ab6382eaa997b21ee75de" } ], "type": "distribution", - "url": "https://pypi.org/simple/referencing/#referencing-0.30.2-py3-none-any.whl" + "url": "https://pypi.org/simple/referencing/#referencing-0.35.1-py3-none-any.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "794ad8003c65938edcdbc027f1933215e0d0ccc0291e3ce20a4d87432b59efc0" + "content": "25b42124a6c8b632a425174f24087783efb348a6f1e0008e63cd4466fedf703c" } ], "type": "distribution", - "url": "https://pypi.org/simple/referencing/#referencing-0.30.2.tar.gz" + "url": "https://pypi.org/simple/referencing/#referencing-0.35.1.tar.gz" } ], "name": "referencing", @@ -556,10 +709,10 @@ "value": "main" } ], - "purl": "pkg:pypi/referencing@0.30.2", + "purl": "pkg:pypi/referencing@0.35.1", "scope": "optional", "type": "library", - "version": "0.30.2" + "version": "0.35.1" }, { "bom-ref": "rfc3339-validator@0.1.4", @@ -640,7 +793,7 @@ "version": "1.3.8" }, { - "bom-ref": "rpds-py@0.12.0", + "bom-ref": "rpds-py@0.20.1", "description": "Python bindings to Rust's persistent data structures (rpds)", "externalReferences": [ { @@ -648,1089 +801,1133 @@ "hashes": [ { "alg": "SHA-256", - "content": "c694bee70ece3b232df4678448fdda245fd3b1bb4ba481fb6cd20e13bb784c46" + "content": "a649dfd735fff086e8a9d0503a9f0c7d01b7912a333c7ae77e1515c08c146dad" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-macosx_10_12_x86_64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "f16bc1334853e91ddaaa1217045dd7be166170beec337576818461268a3de67f" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-macosx_11_0_arm64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "14511a539afee6f9ab492b543060c7491c99924314977a55c98bfa2ee29ce78c" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "3ccb8ac2d3c71cda472b75af42818981bdacf48d2e21c36331b50b4f16930163" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-macosx_10_7_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "30e5ce9f501fb1f970e4a59098028cf20676dee64fc496d55c33e04bbbee097d" + "content": "c142b88039b92e7e0cb2552e8967077e3179b22359e945574f5e2764c3953dcf" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-macosx_11_0_arm64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "d72a4315514e5a0b9837a086cb433b004eea630afb0cc129de76d77654a9606f" + "content": "f19169781dddae7478a32301b499b2858bc52fc45a112955e798ee307e294977" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "eebaf8c76c39604d52852366249ab807fe6f7a3ffb0dd5484b9944917244cdbe" + "content": "13c56de6518e14b9bf6edde23c4c39dac5b48dcf04160ea7bce8fca8397cdf86" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "a239303acb0315091d54c7ff36712dba24554993b9a93941cf301391d8a997ee" + "content": "925d176a549f4832c6f69fa6026071294ab5910e82a0fe6c6228fce17b0706bd" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "ced40cdbb6dd47a032725a038896cceae9ce267d340f59508b23537f05455431" + "content": "78f0b6877bfce7a3d1ff150391354a410c55d3cdce386f862926a4958ad5ab7e" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-musllinux_1_2_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "3c8c0226c71bd0ce9892eaf6afa77ae8f43a3d9313124a03df0b389c01f832de" + "content": "3dd645e2b0dcb0fd05bf58e2e54c13875847687d0b71941ad2e757e5d89d4356" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-musllinux_1_2_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "b8e11715178f3608874508f08e990d3771e0b8c66c73eb4e183038d600a9b274" + "content": "4f676e21db2f8c72ff0936f895271e7a700aa1f8d31b40e4e43442ba94973899" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-musllinux_1_2_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "5210a0018c7e09c75fa788648617ebba861ae242944111d3079034e14498223f" + "content": "648386ddd1e19b4a6abab69139b002bc49ebf065b596119f8f37c38e9ecee8ff" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-musllinux_1_2_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-none-win32.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "171d9a159f1b2f42a42a64a985e4ba46fc7268c78299272ceba970743a67ee50" + "content": "d9ecb51120de61e4604650666d1f2b68444d46ae18fd492245a08f53ad2b7711" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-musllinux_1_2_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-none-win_amd64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "57ec6baec231bb19bb5fd5fc7bae21231860a1605174b11585660236627e390e" + "content": "762703bdd2b30983c1d9e62b4c88664df4a8a4d5ec0e9253b0231171f18f6d75" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-musllinux_1_2_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-macosx_10_12_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "7188ddc1a8887194f984fa4110d5a3d5b9b5cd35f6bafdff1b649049cbc0ce29" + "content": "0b581f47257a9fce535c4567782a8976002d6b8afa2c39ff616edf87cbeff712" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-none-win32.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-macosx_11_0_arm64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "1e04581c6117ad9479b6cfae313e212fe0dfa226ac727755f0d539cd54792963" + "content": "842c19a6ce894493563c3bd00d81d5100e8e57d70209e84d5491940fdb8b9e3a" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-none-win_amd64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "0a38612d07a36138507d69646c470aedbfe2b75b43a4643f7bd8e51e52779624" + "content": "42cbde7789f5c0bcd6816cb29808e36c01b960fb5d29f11e052215aa85497c93" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-macosx_10_7_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "f12d69d568f5647ec503b64932874dade5a20255736c89936bf690951a5e79f5" + "content": "6c8e9340ce5a52f95fa7d3b552b35c7e8f3874d74a03a8a69279fd5fca5dc751" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-macosx_11_0_arm64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "4f8a1d990dc198a6c68ec3d9a637ba1ce489b38cbfb65440a27901afbc5df575" + "content": "8ba6f89cac95c0900d932c9efb7f0fb6ca47f6687feec41abcb1bd5e2bd45535" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "8c567c664fc2f44130a20edac73e0a867f8e012bf7370276f15c6adc3586c37c" + "content": "4a916087371afd9648e1962e67403c53f9c49ca47b9680adbeef79da3a7811b0" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "0e9e976e0dbed4f51c56db10831c9623d0fd67aac02853fe5476262e5a22acb7" + "content": "200a23239781f46149e6a415f1e870c5ef1e712939fe8fa63035cd053ac2638e" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "efddca2d02254a52078c35cadad34762adbae3ff01c6b0c7787b59d038b63e0d" + "content": "58b1d5dd591973d426cbb2da5e27ba0339209832b2f3315928c9790e13f159e8" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-musllinux_1_2_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "d9e7f29c00577aff6b318681e730a519b235af292732a149337f6aaa4d1c5e31" + "content": "6b73c67850ca7cae0f6c56f71e356d7e9fa25958d3e18a64927c2d930859b8e4" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-musllinux_1_2_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "389c0e38358fdc4e38e9995e7291269a3aead7acfcf8942010ee7bc5baee091c" + "content": "d8761c3c891cc51e90bc9926d6d2f59b27beaf86c74622c8979380a29cc23ac3" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-musllinux_1_2_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "33ab498f9ac30598b6406e2be1b45fd231195b83d948ebd4bd77f337cb6a2bff" + "content": "cd945871335a639275eee904caef90041568ce3b42f402c6959b460d25ae8732" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-musllinux_1_2_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-none-win32.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "d56b1cd606ba4cedd64bb43479d56580e147c6ef3f5d1c5e64203a1adab784a2" + "content": "7e21b7031e17c6b0e445f42ccc77f79a97e2687023c5746bfb7a9e45e0921b84" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-musllinux_1_2_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-none-win_amd64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "1fa73ed22c40a1bec98d7c93b5659cd35abcfa5a0a95ce876b91adbda170537c" + "content": "36785be22066966a27348444b40389f8444671630063edfb1a2eb04318721e17" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-musllinux_1_2_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-macosx_10_12_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "dbc25baa6abb205766fb8606f8263b02c3503a55957fcb4576a6bb0a59d37d10" + "content": "142c0a5124d9bd0e2976089484af5c74f47bd3298f2ed651ef54ea728d2ea42c" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-none-win32.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-macosx_11_0_arm64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "c6b52b7028b547866c2413f614ee306c2d4eafdd444b1ff656bf3295bf1484aa" + "content": "dbddc10776ca7ebf2a299c41a4dde8ea0d8e3547bfd731cb87af2e8f5bf8962d" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-none-win_amd64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "9620650c364c01ed5b497dcae7c3d4b948daeae6e1883ae185fef1c927b6b534" + "content": "15a842bb369e00295392e7ce192de9dcbf136954614124a667f9f9f17d6a216f" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-macosx_10_7_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "2124f9e645a94ab7c853bc0a3644e0ca8ffbe5bb2d72db49aef8f9ec1c285733" + "content": "be5ef2f1fc586a7372bfc355986226484e06d1dc4f9402539872c8bb99e34b01" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-macosx_11_0_arm64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "281c8b219d4f4b3581b918b816764098d04964915b2f272d1476654143801aa2" + "content": "dbcf360c9e3399b056a238523146ea77eeb2a596ce263b8814c900263e46031a" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "27ccc93c7457ef890b0dd31564d2a05e1aca330623c942b7e818e9e7c2669ee4" + "content": "ecd27a66740ffd621d20b9a2f2b5ee4129a56e27bfb9458a3bcc2e45794c96cb" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "d1c562a9bb72244fa767d1c1ab55ca1d92dd5f7c4d77878fee5483a22ffac808" + "content": "d0b937b2a1988f184a3e9e577adaa8aede21ec0b38320d6009e02bd026db04fa" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "e57919c32ee295a2fca458bb73e4b20b05c115627f96f95a10f9f5acbd61172d" + "content": "6889469bfdc1eddf489729b471303739bf04555bb151fe8875931f8564309afc" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-musllinux_1_2_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "fa35ad36440aaf1ac8332b4a4a433d4acd28f1613f0d480995f5cfd3580e90b7" + "content": "19b73643c802f4eaf13d97f7855d0fb527fbc92ab7013c4ad0e13a6ae0ed23bd" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-musllinux_1_2_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "e6aea5c0eb5b0faf52c7b5c4a47c8bb64437173be97227c819ffa31801fa4e34" + "content": "3c6afcf2338e7f374e8edc765c79fbcb4061d02b15dd5f8f314a4af2bdc7feb5" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-musllinux_1_2_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "81cf9d306c04df1b45971c13167dc3bad625808aa01281d55f3cf852dde0e206" + "content": "dc73505153798c6f74854aba69cc75953888cf9866465196889c7cdd351e720c" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-musllinux_1_2_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-none-win32.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "08e6e7ff286254016b945e1ab632ee843e43d45e40683b66dd12b73791366dd1" + "content": "8bbe951244a838a51289ee53a6bae3a07f26d4e179b96fc7ddd3301caf0518eb" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-musllinux_1_2_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-none-win_amd64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "4d0a675a7acbbc16179188d8c6d0afb8628604fc1241faf41007255957335a0b" + "content": "6ca91093a4a8da4afae7fe6a222c3b53ee4eef433ebfee4d54978a103435159e" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-musllinux_1_2_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-macosx_10_12_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "b2287c09482949e0ca0c0eb68b2aca6cf57f8af8c6dfd29dcd3bc45f17b57978" + "content": "b9c2fe36d1f758b28121bef29ed1dee9b7a2453e997528e7d1ac99b94892527c" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-none-win32.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-macosx_11_0_arm64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "8015835494b21aa7abd3b43fdea0614ee35ef6b03db7ecba9beb58eadf01c24f" + "content": "f009c69bc8c53db5dfab72ac760895dc1f2bc1b62ab7408b253c8d1ec52459fc" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-none-win_amd64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "6174d6ad6b58a6bcf67afbbf1723420a53d06c4b89f4c50763d6fa0a6ac9afd2" + "content": "6740a3e8d43a32629bb9b009017ea5b9e713b7210ba48ac8d4cb6d99d86c8ee8" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-macosx_10_7_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "a689e1ded7137552bea36305a7a16ad2b40be511740b80748d3140614993db98" + "content": "32b922e13d4c0080d03e7b62991ad7f5007d9cd74e239c4b16bc85ae8b70252d" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-macosx_11_0_arm64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "f45321224144c25a62052035ce96cbcf264667bcb0d81823b1bbc22c4addd194" + "content": "fe00a9057d100e69b4ae4a094203a708d65b0f345ed546fdef86498bf5390982" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "aa32205358a76bf578854bf31698a86dc8b2cb591fd1d79a833283f4a403f04b" + "content": "49fe9b04b6fa685bd39237d45fad89ba19e9163a1ccaa16611a812e682913496" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "91bd2b7cf0f4d252eec8b7046fa6a43cee17e8acdfc00eaa8b3dbf2f9a59d061" + "content": "aa7ac11e294304e615b43f8c441fee5d40094275ed7311f3420d805fde9b07b4" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "3acadbab8b59f63b87b518e09c4c64b142e7286b9ca7a208107d6f9f4c393c5c" + "content": "6aa97af1558a9bef4025f8f5d8c60d712e0a3b13a2fe875511defc6ee77a1ab7" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-musllinux_1_2_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "429349a510da82c85431f0f3e66212d83efe9fd2850f50f339341b6532c62fe4" + "content": "483b29f6f7ffa6af845107d4efe2e3fa8fb2693de8657bc1849f674296ff6a5a" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-musllinux_1_2_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "05942656cb2cb4989cd50ced52df16be94d344eae5097e8583966a1d27da73a5" + "content": "37fe0f12aebb6a0e3e17bb4cd356b1286d2d18d2e93b2d39fe647138458b4bcb" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-musllinux_1_2_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "0c5441b7626c29dbd54a3f6f3713ec8e956b009f419ffdaaa3c80eaf98ddb523" + "content": "a624cc00ef2158e04188df5e3016385b9353638139a06fb77057b3498f794782" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-musllinux_1_2_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-none-win32.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "b6b0e17d39d21698185097652c611f9cf30f7c56ccec189789920e3e7f1cee56" + "content": "b71b8666eeea69d6363248822078c075bac6ed135faa9216aa85f295ff009b1e" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-musllinux_1_2_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-none-win_amd64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "3b7a64d43e2a1fa2dd46b678e00cabd9a49ebb123b339ce799204c44a593ae1c" + "content": "5b48e790e0355865197ad0aca8cde3d8ede347831e1959e158369eb3493d2191" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-musllinux_1_2_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-macosx_10_12_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "e5bbe011a2cea9060fef1bb3d668a2fd8432b8888e6d92e74c9c794d3c101595" + "content": "3e310838a5801795207c66c73ea903deda321e6146d6f282e85fa7e3e4854804" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-none-win32.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-macosx_11_0_arm64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "bec29b801b4adbf388314c0d050e851d53762ab424af22657021ce4b6eb41543" + "content": "2249280b870e6a42c0d972339e9cc22ee98730a99cd7f2f727549af80dd5a963" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-none-win_amd64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "1096ca0bf2d3426cbe79d4ccc91dc5aaa73629b08ea2d8467375fad8447ce11a" + "content": "e79059d67bea28b53d255c1437b25391653263f0e69cd7dec170d778fdbca95e" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-macosx_10_7_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "48aa98987d54a46e13e6954880056c204700c65616af4395d1f0639eba11764b" + "content": "2b431c777c9653e569986ecf69ff4a5dba281cded16043d348bf9ba505486f36" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-macosx_11_0_arm64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "7979d90ee2190d000129598c2b0c82f13053dba432b94e45e68253b09bb1f0f6" + "content": "da584ff96ec95e97925174eb8237e32f626e7a1a97888cdd27ee2f1f24dd0ad8" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "88857060b690a57d2ea8569bca58758143c8faa4639fb17d745ce60ff84c867e" + "content": "02a0629ec053fc013808a85178524e3cb63a61dbc35b22499870194a63578fb9" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "4eb74d44776b0fb0782560ea84d986dffec8ddd94947f383eba2284b0f32e35e" + "content": "fbf15aff64a163db29a91ed0868af181d6f68ec1a3a7d5afcfe4501252840bad" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "f62581d7e884dd01ee1707b7c21148f61f2febb7de092ae2f108743fcbef5985" + "content": "07924c1b938798797d60c6308fa8ad3b3f0201802f82e4a2c41bb3fafb44cc28" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-musllinux_1_2_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "6f5dcb658d597410bb7c967c1d24eaf9377b0d621358cbe9d2ff804e5dd12e81" + "content": "4a5a844f68776a7715ecb30843b453f07ac89bad393431efbf7accca3ef599c1" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-musllinux_1_2_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "9bf9acce44e967a5103fcd820fc7580c7b0ab8583eec4e2051aec560f7b31a63" + "content": "518d2ca43c358929bf08f9079b617f1c2ca6e8848f83c1225c88caeac46e6cbc" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-musllinux_1_2_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "240687b5be0f91fbde4936a329c9b7589d9259742766f74de575e1b2046575e4" + "content": "3aea7eed3e55119635a74bbeb80b35e776bafccb70d97e8ff838816c124539f1" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-musllinux_1_2_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-none-win32.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "25740fb56e8bd37692ed380e15ec734be44d7c71974d8993f452b4527814601e" + "content": "7dca7081e9a0c3b6490a145593f6fe3173a94197f2cb9891183ef75e9d64c425" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-musllinux_1_2_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-none-win_amd64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "a54917b7e9cd3a67e429a630e237a90b096e0ba18897bfb99ee8bd1068a5fea0" + "content": "b41b6321805c472f66990c2849e152aff7bc359eb92f781e3f606609eac877ad" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-musllinux_1_2_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-macosx_10_12_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "b92aafcfab3d41580d54aca35a8057341f1cfc7c9af9e8bdfc652f83a20ced31" + "content": "0a90c373ea2975519b58dece25853dbcb9779b05cc46b4819cb1917e3b3215b6" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-none-win32.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-macosx_11_0_arm64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "cd316dbcc74c76266ba94eb021b0cc090b97cca122f50bd7a845f587ff4bf03f" + "content": "16d4477bcb9fbbd7b5b0e4a5d9b493e42026c0bf1f06f723a9353f5153e75d30" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-none-win_amd64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "0853da3d5e9bc6a07b2486054a410b7b03f34046c123c6561b535bb48cc509e1" + "content": "84b8382a90539910b53a6307f7c35697bc7e6ffb25d9c1d4e998a13e842a5e83" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-macosx_10_7_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "cb41ad20064e18a900dd427d7cf41cfaec83bcd1184001f3d91a1f76b3fcea4e" + "content": "4888e117dd41b9d34194d9e31631af70d3d526efc363085e3089ab1a62c32ed1" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "b710bf7e7ae61957d5c4026b486be593ed3ec3dca3e5be15e0f6d8cf5d0a4990" + "content": "5265505b3d61a0f56618c9b941dc54dc334dc6e660f1592d112cd103d914a6db" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "a952ae3eb460c6712388ac2ec706d24b0e651b9396d90c9a9e0a69eb27737fdc" + "content": "e75ba609dba23f2c95b776efb9dd3f0b78a76a151e96f96cc5b6b1b0004de66f" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "0bedd91ae1dd142a4dc15970ed2c729ff6c73f33a40fa84ed0cdbf55de87c777" + "content": "1791ff70bc975b098fe6ecf04356a10e9e2bd7dc21fa7351c1742fdeb9b4966f" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "761531076df51309075133a6bc1db02d98ec7f66e22b064b1d513bc909f29743" + "content": "d126b52e4a473d40232ec2052a8b232270ed1f8c9571aaf33f73a14cc298c24f" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-musllinux_1_2_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "a2baa6be130e8a00b6cbb9f18a33611ec150b4537f8563bddadb54c1b74b8193" + "content": "c14937af98c4cc362a1d4374806204dd51b1e12dded1ae30645c298e5a5c4cb1" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-musllinux_1_2_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "f05450fa1cd7c525c0b9d1a7916e595d3041ac0afbed2ff6926e5afb6a781b7f" + "content": "3d089d0b88996df627693639d123c8158cff41c0651f646cd8fd292c7da90eaf" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-musllinux_1_2_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "81c4d1a3a564775c44732b94135d06e33417e829ff25226c164664f4a1046213" + "content": "653647b8838cf83b2e7e6a0364f49af96deec64d2a6578324db58380cff82aca" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-none-win32.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "e888be685fa42d8b8a3d3911d5604d14db87538aa7d0b29b1a7ea80d354c732d" + "content": "fa41a64ac5b08b292906e248549ab48b69c5428f3987b09689ab2441f267d04d" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-musllinux_1_2_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-none-win_amd64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "6f8d7fe73d1816eeb5378409adc658f9525ecbfaf9e1ede1e2d67a338b0c7348" + "content": "7a07ced2b22f0cf0b55a6a510078174c31b6d8544f3bc00c2bcee52b3d613f74" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-macosx_10_12_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "0831d3ecdea22e4559cc1793f22e77067c9d8c451d55ae6a75bf1d116a8e7f42" + "content": "68cb0a499f2c4a088fd2f521453e22ed3527154136a855c62e148b7883b99f9a" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-macosx_10_7_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-macosx_11_0_arm64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "513ccbf7420c30e283c25c82d5a8f439d625a838d3ba69e79a110c260c46813f" + "content": "fa3060d885657abc549b2a0f8e1b79699290e5d83845141717c6c90c2df38311" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-macosx_11_0_arm64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "301bd744a1adaa2f6a5e06c98f1ac2b6f8dc31a5c23b838f862d65e32fca0d4b" + "content": "95f3b65d2392e1c5cec27cff08fdc0080270d5a1a4b2ea1d51d5f4a2620ff08d" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "f8832a4f83d4782a8f5a7b831c47e8ffe164e43c2c148c8160ed9a6d630bc02a" + "content": "2cc3712a4b0b76a1d45a9302dd2f53ff339614b1c29603a911318f2357b04dd2" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "4b2416ed743ec5debcf61e1242e012652a4348de14ecc7df3512da072b074440" + "content": "5d4eea0761e37485c9b81400437adb11c40e13ef513375bbd6973e34100aeb06" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "35585a8cb5917161f42c2104567bb83a1d96194095fc54a543113ed5df9fa436" + "content": "7f5179583d7a6cdb981151dd349786cbc318bab54963a192692d945dd3f6435d" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "d389ff1e95b6e46ebedccf7fd1fadd10559add595ac6a7c2ea730268325f832c" + "content": "2fbb0ffc754490aff6dabbf28064be47f0f9ca0b9755976f945214965b3ace7e" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "9b007c2444705a2dc4a525964fd4dd28c3320b19b3410da6517cab28716f27d3" + "content": "a94e52537a0e0a85429eda9e49f272ada715506d3b2431f64b8a3e34eb5f3e75" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "188912b22b6c8225f4c4ffa020a2baa6ad8fabb3c141a12dbe6edbb34e7f1425" + "content": "92b68b79c0da2a980b1c4197e56ac3dd0c8a149b4603747c4378914a68706979" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-musllinux_1_2_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-musllinux_1_2_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "1b4cf9ab9a0ae0cb122685209806d3f1dcb63b9fccdf1424fb42a129dc8c2faa" + "content": "93da1d3db08a827eda74356f9f58884adb254e59b6664f64cc04cdff2cc19b0d" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-musllinux_1_2_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "2d34a5450a402b00d20aeb7632489ffa2556ca7b26f4a63c35f6fccae1977427" + "content": "754bbed1a4ca48479e9d4182a561d001bbf81543876cdded6f695ec3d465846b" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-musllinux_1_2_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-win_amd64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "466030a42724780794dea71eb32db83cc51214d66ab3fb3156edd88b9c8f0d78" + "content": "ca449520e7484534a2a44faf629362cae62b660601432d04c482283c47eaebab" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-macosx_10_7_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-macosx_10_12_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "68172622a5a57deb079a2c78511c40f91193548e8ab342c31e8cb0764d362459" + "content": "9c4cb04a16b0f199a8c9bf807269b2f63b7b5b11425e4a6bd44bd6961d28282c" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-macosx_11_0_arm64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-macosx_11_0_arm64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "54cdfcda59251b9c2f87a05d038c2ae02121219a04d4a1e6fc345794295bdc07" + "content": "bb63804105143c7e24cee7db89e37cb3f3941f8e80c4379a0b355c52a52b6780" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "6b75b912a0baa033350367a8a07a8b2d44fd5b90c890bfbd063a8a5f945f644b" + "content": "55cd1fa4ecfa6d9f14fbd97ac24803e6f73e897c738f771a9fe038f2f11ff07c" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "47aeceb4363851d17f63069318ba5721ae695d9da55d599b4d6fb31508595278" + "content": "0f8f741b6292c86059ed175d80eefa80997125b7c478fb8769fd9ac8943a16c0" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "0525847f83f506aa1e28eb2057b696fe38217e12931c8b1b02198cfe6975e142" + "content": "0fc212779bf8411667234b3cdd34d53de6c2b8b8b958e1e12cb473a5f367c338" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "efbe0b5e0fd078ed7b005faa0170da4f72666360f66f0bb2d7f73526ecfd99f9" + "content": "0ad56edabcdb428c2e33bbf24f255fe2b43253b7d13a2cdbf05de955217313e6" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "0fadfdda275c838cba5102c7f90a20f2abd7727bf8f4a2b654a5b617529c5c18" + "content": "0a3a1e9ee9728b2c1734f65d6a1d376c6f2f6fdcc13bb007a08cc4b1ff576dc5" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "56dd500411d03c5e9927a1eb55621e906837a83b02350a9dc401247d0353717c" + "content": "e13de156137b7095442b288e72f33503a469aa1980ed856b43c353ac86390519" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "6915fc9fa6b3ec3569566832e1bb03bd801c12cea030200e68663b9a87974e76" + "content": "07f59760ef99f31422c49038964b31c4dfcfeb5d2384ebfc71058a7c9adae2d2" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-musllinux_1_2_i686.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-musllinux_1_2_i686.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "5f1519b080d8ce0a814f17ad9fb49fb3a1d4d7ce5891f5c85fc38631ca3a8dc4" + "content": "59240685e7da61fb78f65a9f07f8108e36a83317c53f7b276b4175dc44151684" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "7036316cc26b93e401cedd781a579be606dad174829e6ad9e9c5a0da6e036f80" + "content": "83cba698cfb3c2c5a7c3c6bac12fe6c6a51aae69513726be6411076185a8b24a" } ], "type": "distribution", - "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.12.0.tar.gz" + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-win_amd64.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "e1791c4aabd117653530dccd24108fa03cc6baf21f58b950d0a73c3b3b29a350" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/rpds-py/#rpds_py-0.20.1.tar.gz" } ], "name": "rpds-py", @@ -1740,13 +1937,13 @@ "value": "main" } ], - "purl": "pkg:pypi/rpds-py@0.12.0", + "purl": "pkg:pypi/rpds-py@0.20.1", "scope": "optional", "type": "library", - "version": "0.12.0" + "version": "0.20.1" }, { - "bom-ref": "six@1.16.0", + "bom-ref": "six@1.17.0", "description": "Python 2 and 3 compatibility utilities", "externalReferences": [ { @@ -1754,22 +1951,22 @@ "hashes": [ { "alg": "SHA-256", - "content": "8abb2f1d86890a2dfb989f9a77cfcfd3e47c2a354b01111771326f8aa26e0254" + "content": "4721f391ed90541fddacab5acf947aa0d3dc7d27b2e1e8eda2be8970586c3274" } ], "type": "distribution", - "url": "https://pypi.org/simple/six/#six-1.16.0-py2.py3-none-any.whl" + "url": "https://pypi.org/simple/six/#six-1.17.0-py2.py3-none-any.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "1e61c37477a1626458e36f7b1d82aa5c9b094fa4802892072e49de9c60c4c926" + "content": "ff70335d468e7eb6ec65b95b99d3a2836546063f63acc5171de367e834932a81" } ], "type": "distribution", - "url": "https://pypi.org/simple/six/#six-1.16.0.tar.gz" + "url": "https://pypi.org/simple/six/#six-1.17.0.tar.gz" } ], "name": "six", @@ -1779,14 +1976,38 @@ "value": "main" } ], - "purl": "pkg:pypi/six@1.16.0", + "purl": "pkg:pypi/six@1.17.0", "scope": "optional", "type": "library", - "version": "1.16.0" + "version": "1.17.0" }, { "bom-ref": "sortedcontainers@2.4.0", "description": "Sorted Containers -- Sorted List, Sorted Dict, Sorted Set", + "externalReferences": [ + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "a163dcaede0f1c021485e957a39245190e74249897e2ae4b2aa38595db237ee0" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/sortedcontainers/#sortedcontainers-2.4.0-py2.py3-none-any.whl" + }, + { + "comment": "from legacy-api", + "hashes": [ + { + "alg": "SHA-256", + "content": "25caa5a06cc30b6b83d11423433f65d1f9d76c4c6a0c90e3379eaa43b9bfdb88" + } + ], + "type": "distribution", + "url": "https://pypi.org/simple/sortedcontainers/#sortedcontainers-2.4.0.tar.gz" + } + ], "name": "sortedcontainers", "properties": [ { @@ -1800,7 +2021,7 @@ "version": "2.4.0" }, { - "bom-ref": "types-python-dateutil@2.8.19.14", + "bom-ref": "types-python-dateutil@2.9.0.20241206", "description": "Typing stubs for python-dateutil", "externalReferences": [ { @@ -1808,22 +2029,22 @@ "hashes": [ { "alg": "SHA-256", - "content": "1f4f10ac98bb8b16ade9dbee3518d9ace017821d94b057a425b069f834737f4b" + "content": "e248a4bc70a486d3e3ec84d0dc30eec3a5f979d6e7ee4123ae043eedbb987f53" } ], "type": "distribution", - "url": "https://pypi.org/simple/types-python-dateutil/#types-python-dateutil-2.8.19.14.tar.gz" + "url": "https://pypi.org/simple/types-python-dateutil/#types_python_dateutil-2.9.0.20241206-py3-none-any.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "f977b8de27787639986b4e28963263fd0e5158942b3ecef91b9335c130cb1ce9" + "content": "18f493414c26ffba692a72369fea7a154c502646301ebfe3d56a04b3767284cb" } ], "type": "distribution", - "url": "https://pypi.org/simple/types-python-dateutil/#types_python_dateutil-2.8.19.14-py3-none-any.whl" + "url": "https://pypi.org/simple/types-python-dateutil/#types_python_dateutil-2.9.0.20241206.tar.gz" } ], "name": "types-python-dateutil", @@ -1833,10 +2054,10 @@ "value": "main" } ], - "purl": "pkg:pypi/types-python-dateutil@2.8.19.14", + "purl": "pkg:pypi/types-python-dateutil@2.9.0.20241206", "scope": "optional", "type": "library", - "version": "2.8.19.14" + "version": "2.9.0.20241206" }, { "bom-ref": "uri-template@1.3.0", @@ -1878,7 +2099,7 @@ "version": "1.3.0" }, { - "bom-ref": "webcolors@1.13", + "bom-ref": "webcolors@24.8.0", "description": "A library for working with the color formats defined by HTML and CSS.", "externalReferences": [ { @@ -1886,22 +2107,22 @@ "hashes": [ { "alg": "SHA-256", - "content": "29bc7e8752c0a1bd4a1f03c14d6e6a72e93d82193738fa860cbff59d0fcc11bf" + "content": "fc4c3b59358ada164552084a8ebee637c221e4059267d0f8325b3b560f6c7f0a" } ], "type": "distribution", - "url": "https://pypi.org/simple/webcolors/#webcolors-1.13-py3-none-any.whl" + "url": "https://pypi.org/simple/webcolors/#webcolors-24.8.0-py3-none-any.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "c225b674c83fa923be93d235330ce0300373d02885cef23238813b0d5668304a" + "content": "08b07af286a01bcd30d583a7acadf629583d1f79bfef27dd2c2c5c263817277d" } ], "type": "distribution", - "url": "https://pypi.org/simple/webcolors/#webcolors-1.13.tar.gz" + "url": "https://pypi.org/simple/webcolors/#webcolors-24.8.0.tar.gz" } ], "name": "webcolors", @@ -1911,13 +2132,13 @@ "value": "main" } ], - "purl": "pkg:pypi/webcolors@1.13", + "purl": "pkg:pypi/webcolors@24.8.0", "scope": "optional", "type": "library", - "version": "1.13" + "version": "24.8.0" }, { - "bom-ref": "zipp@3.17.0", + "bom-ref": "zipp@3.20.2", "description": "Backport of pathlib-compatible object wrapper for zip files", "externalReferences": [ { @@ -1925,22 +2146,22 @@ "hashes": [ { "alg": "SHA-256", - "content": "0e923e726174922dce09c53c59ad483ff7bbb8e572e00c7f7c46b88556409f31" + "content": "a817ac80d6cf4b23bf7f2828b7cabf326f15a001bea8b1f9b49631780ba28350" } ], "type": "distribution", - "url": "https://pypi.org/simple/zipp/#zipp-3.17.0-py3-none-any.whl" + "url": "https://pypi.org/simple/zipp/#zipp-3.20.2-py3-none-any.whl" }, { "comment": "from legacy-api", "hashes": [ { "alg": "SHA-256", - "content": "84e64a1c28cf7e91ed2078bb8cc8c259cb19b76942096c8d7b84947690cabaf0" + "content": "bc9eb26f4506fda01b81bcde0ca78103b6e62f991b381fec825435c836edbc29" } ], "type": "distribution", - "url": "https://pypi.org/simple/zipp/#zipp-3.17.0.tar.gz" + "url": "https://pypi.org/simple/zipp/#zipp-3.20.2.tar.gz" } ], "name": "zipp", @@ -1950,32 +2171,31 @@ "value": "main" } ], - "purl": "pkg:pypi/zipp@3.17.0", + "purl": "pkg:pypi/zipp@3.20.2", "scope": "optional", "type": "library", - "version": "3.17.0" + "version": "3.20.2" } ], "dependencies": [ { "dependsOn": [ - "python-dateutil@2.8.2", - "types-python-dateutil@2.8.19.14" + "python-dateutil@2.9.0.post0", + "types-python-dateutil@2.9.0.20241206" ], "ref": "arrow@1.3.0" }, { - "ref": "attrs@23.1.0" + "ref": "attrs@24.3.0" }, { "ref": "boolean.py@4.0" }, { "dependsOn": [ - "jsonschema@4.19.2", - "license-expression@30.1.1", - "lxml@4.9.3", - "packageurl-python@0.11.2", + "jsonschema@4.23.0", + "license-expression@30.3.1", + "packageurl-python@0.16.0", "py-serializable@0.15.0", "sortedcontainers@2.4.0" ], @@ -1988,13 +2208,13 @@ "ref": "fqdn@1.5.1" }, { - "ref": "idna@3.4" + "ref": "idna@3.10" }, { "dependsOn": [ - "zipp@3.17.0" + "zipp@3.20.2" ], - "ref": "importlib-resources@6.1.1" + "ref": "importlib-resources@6.4.5" }, { "dependsOn": [ @@ -2003,45 +2223,42 @@ "ref": "isoduration@20.11.0" }, { - "ref": "jsonpointer@2.4" + "ref": "jsonpointer@3.0.0" }, { "dependsOn": [ - "importlib-resources@6.1.1", - "referencing@0.30.2" + "importlib-resources@6.4.5", + "referencing@0.35.1" ], - "ref": "jsonschema-specifications@2023.7.1" + "ref": "jsonschema-specifications@2023.12.1" }, { "dependsOn": [ - "attrs@23.1.0", + "attrs@24.3.0", "fqdn@1.5.1", - "idna@3.4", - "importlib-resources@6.1.1", + "idna@3.10", + "importlib-resources@6.4.5", "isoduration@20.11.0", - "jsonpointer@2.4", - "jsonschema-specifications@2023.7.1", + "jsonpointer@3.0.0", + "jsonschema-specifications@2023.12.1", "pkgutil-resolve-name@1.3.10", - "referencing@0.30.2", + "referencing@0.35.1", "rfc3339-validator@0.1.4", "rfc3987@1.3.8", - "rpds-py@0.12.0", + "rpds-py@0.20.1", "uri-template@1.3.0", - "webcolors@1.13" + "webcolors@24.8.0" ], - "ref": "jsonschema@4.19.2" + "ref": "jsonschema@4.23.0" }, { "dependsOn": [ "boolean.py@4.0" ], - "ref": "license-expression@30.1.1" - }, - { - "ref": "lxml@4.9.3" + "ref": "license-expression@30.3.1" }, { - "ref": "packageurl-python@0.11.2" + "ref": "packageurl-python@0.16.0" }, { "ref": "pkgutil-resolve-name@1.3.10" @@ -2054,20 +2271,20 @@ }, { "dependsOn": [ - "six@1.16.0" + "six@1.17.0" ], - "ref": "python-dateutil@2.8.2" + "ref": "python-dateutil@2.9.0.post0" }, { "dependsOn": [ - "attrs@23.1.0", - "rpds-py@0.12.0" + "attrs@24.3.0", + "rpds-py@0.20.1" ], - "ref": "referencing@0.30.2" + "ref": "referencing@0.35.1" }, { "dependsOn": [ - "six@1.16.0" + "six@1.17.0" ], "ref": "rfc3339-validator@0.1.4" }, @@ -2075,22 +2292,22 @@ "ref": "rfc3987@1.3.8" }, { - "ref": "rpds-py@0.12.0" + "ref": "rpds-py@0.20.1" }, { - "ref": "six@1.16.0" + "ref": "six@1.17.0" }, { "ref": "sortedcontainers@2.4.0" }, { - "ref": "types-python-dateutil@2.8.19.14" + "ref": "types-python-dateutil@2.9.0.20241206" }, { "ref": "uri-template@1.3.0" }, { - "ref": "webcolors@1.13" + "ref": "webcolors@24.8.0" }, { "dependsOn": [ @@ -2099,7 +2316,7 @@ "ref": "with-extras" }, { - "ref": "zipp@3.17.0" + "ref": "zipp@3.20.2" } ], "metadata": { diff --git a/tests/_data/snapshots/poetry/some-extras_with-extras_lock11_1.6.xml.bin b/tests/_data/snapshots/poetry/some-extras_with-extras_lock11_1.6.xml.bin index cfd56ce2..35f33ea4 100644 --- a/tests/_data/snapshots/poetry/some-extras_with-extras_lock11_1.6.xml.bin +++ b/tests/_data/snapshots/poetry/some-extras_with-extras_lock11_1.6.xml.bin @@ -89,25 +89,25 @@ main - + attrs - 23.1.0 + 24.3.0 Classes Without Boilerplate optional - pkg:pypi/attrs@23.1.0 + pkg:pypi/attrs@24.3.0 - https://pypi.org/simple/attrs/#attrs-23.1.0-py3-none-any.whl + https://pypi.org/simple/attrs/#attrs-24.3.0-py3-none-any.whl from legacy-api - 1f28b4522cdc2fb4256ac1a020c78acf9cba2c6b461ccd2c126f3aa8e8335d04 + ac96cd038792094f438ad1f6ff80837353805ac950cd2aa0e0625ef19850c308 - https://pypi.org/simple/attrs/#attrs-23.1.0.tar.gz + https://pypi.org/simple/attrs/#attrs-24.3.0.tar.gz from legacy-api - 6279836d581513a26f1bf235f9acd333bc9115683f14f7e8fae46c98fc50e015 + 8f5c07333d543103541ba7be0e2ce16eeee8130cb0b3f9238ab904ce1e85baff @@ -121,6 +121,22 @@ Define boolean algebras, create and parse boolean expressions and create custom boolean DSL. optional pkg:pypi/boolean.py@4.0 + + + https://pypi.org/simple/boolean.py/#boolean.py-4.0-py3-none-any.whl + from legacy-api + + 2876f2051d7d6394a531d82dc6eb407faa0b01a0a0b3083817ccd7323b8d96bd + + + + https://pypi.org/simple/boolean.py/#boolean.py-4.0.tar.gz + from legacy-api + + 17b9a181630e43dde1851d42bef546d616d5d9b4480357514597e78b203d06e4 + + + main @@ -131,6 +147,22 @@ Python library for CycloneDX optional pkg:pypi/cyclonedx-python-lib@5.1.1 + + + https://pypi.org/simple/cyclonedx-python-lib/#cyclonedx_python_lib-5.1.1-py3-none-any.whl + from legacy-api + + 2989db0cd8bb4c0c442423d71ed7a84ae059e16a2d0f932cc4bf92da7385cdb3 + + + + https://pypi.org/simple/cyclonedx-python-lib/#cyclonedx_python_lib-5.1.1.tar.gz + from legacy-api + + 215a636a4e77385d2cf4c6c9801c9bad4791849634f2c6daa45ab2c6cb0a85f6 + + + main json-validation @@ -143,6 +175,22 @@ XML bomb protection for Python stdlib modules optional pkg:pypi/defusedxml@0.7.1 + + + https://pypi.org/simple/defusedxml/#defusedxml-0.7.1-py2.py3-none-any.whl + from legacy-api + + a352e7e428770286cc899e2542b6cdaedb2b4953ff269a210103ec58f6198a61 + + + + https://pypi.org/simple/defusedxml/#defusedxml-0.7.1.tar.gz + from legacy-api + + 1bb3032db185915b62d7c6209c5a8792be6a32ab2fedacc84e01b52c51aa3e69 + + + main @@ -173,25 +221,25 @@ main - + idna - 3.4 + 3.10 Internationalized Domain Names in Applications (IDNA) optional - pkg:pypi/idna@3.4 + pkg:pypi/idna@3.10 - https://pypi.org/simple/idna/#idna-3.4-py3-none-any.whl + https://pypi.org/simple/idna/#idna-3.10-py3-none-any.whl from legacy-api - 90b77e79eaa3eba6de819a0c442c0b4ceefc341a7a2ab77d7562bf49f425c5c2 + 946d195a0d259cbba61165e88e65941f16e9b36ea6ddb97f00452bae8b1287d3 - https://pypi.org/simple/idna/#idna-3.4.tar.gz + https://pypi.org/simple/idna/#idna-3.10.tar.gz from legacy-api - 814f528e8dead7d329833b91c5faa87d60bf71824cd12a7530b5526063d02cb4 + 12f65c9b470abda6dc35cf8e63cc574b1c52b11df2c86030af0ac09b01b13ea9 @@ -199,25 +247,25 @@ main - + importlib-resources - 6.1.1 + 6.4.5 Read resources from Python packages optional - pkg:pypi/importlib-resources@6.1.1 + pkg:pypi/importlib-resources@6.4.5 - https://pypi.org/simple/importlib-resources/#importlib_resources-6.1.1-py3-none-any.whl + https://pypi.org/simple/importlib-resources/#importlib_resources-6.4.5-py3-none-any.whl from legacy-api - e8bf90d8213b486f428c9c39714b920041cb02c184686a3dee24905aaa8105d6 + ac29d5f956f01d5e4bb63102a5a19957f1b9175e45649977264a1416783bb717 - https://pypi.org/simple/importlib-resources/#importlib_resources-6.1.1.tar.gz + https://pypi.org/simple/importlib-resources/#importlib_resources-6.4.5.tar.gz from legacy-api - 3893a00122eafde6894c59914446a512f728a0c1a45f9bb9b63721b6bacf0b4a + 980862a1d16c9e147a59603677fa2aa5fd82b87f223b6cb870695bcfce830065 @@ -251,25 +299,25 @@ main - + jsonpointer - 2.4 + 3.0.0 Identify specific nodes in a JSON document (RFC 6901) optional - pkg:pypi/jsonpointer@2.4 + pkg:pypi/jsonpointer@3.0.0 - https://pypi.org/simple/jsonpointer/#jsonpointer-2.4-py2.py3-none-any.whl + https://pypi.org/simple/jsonpointer/#jsonpointer-3.0.0-py2.py3-none-any.whl from legacy-api - 15d51bba20eea3165644553647711d150376234112651b4f1811022aecad7d7a + 13e088adc14fca8b6aa8177c044e12701e6ad4b28ff10e65f2267a90109c9942 - https://pypi.org/simple/jsonpointer/#jsonpointer-2.4.tar.gz + https://pypi.org/simple/jsonpointer/#jsonpointer-3.0.0.tar.gz from legacy-api - 585cee82b70211fa9e6043b7bb89db6e1aa49524340dde8ad6b63206ea689d88 + 2b2d729f2091522d61c3b31f82e11870f60b68f43fbc705cb76bf4b832af59ef @@ -277,36 +325,52 @@ main - + jsonschema - 4.19.2 + 4.23.0 An implementation of JSON Schema validation for Python optional - pkg:pypi/jsonschema@4.19.2 + pkg:pypi/jsonschema@4.23.0 + + + https://pypi.org/simple/jsonschema/#jsonschema-4.23.0-py3-none-any.whl + from legacy-api + + fbadb6f8b144a8f8cf9f0b89ba94501d143e50411a1278633f56a7acf7fd5566 + + + + https://pypi.org/simple/jsonschema/#jsonschema-4.23.0.tar.gz + from legacy-api + + d71497fef26351a33265337fa77ffeb82423f3ea21283cd9467bb03999266bc4 + + + main format - + jsonschema-specifications - 2023.7.1 + 2023.12.1 The JSON Schema meta-schemas and vocabularies, exposed as a Registry optional - pkg:pypi/jsonschema-specifications@2023.7.1 + pkg:pypi/jsonschema-specifications@2023.12.1 - https://pypi.org/simple/jsonschema-specifications/#jsonschema_specifications-2023.7.1-py3-none-any.whl + https://pypi.org/simple/jsonschema-specifications/#jsonschema_specifications-2023.12.1-py3-none-any.whl from legacy-api - 05adf340b659828a004220a9613be00fa3f223f2b82002e273dee62fd50524b1 + 87e4fdf3a94858b8a2ba2778d9ba57d8a9cafca7c7489c46ba0d30a8bc6a9c3c - https://pypi.org/simple/jsonschema-specifications/#jsonschema_specifications-2023.7.1.tar.gz + https://pypi.org/simple/jsonschema-specifications/#jsonschema_specifications-2023.12.1.tar.gz from legacy-api - c91a50404e88a1f6ba40636778e2ee08f6e24c5613fe4c53ac24578a5a7f72bb + 48a76787b3e70f5ed53f1160d2b81f586e4ca6d1548c5de7085d1682674764cc @@ -314,32 +378,54 @@ main - + license-expression - 30.1.1 + 30.3.1 license-expression is a comprehensive utility library to parse, compare, simplify and normalize license expressions (such as SPDX license expressions) using boolean logic. optional - pkg:pypi/license-expression@30.1.1 - - main - - - - lxml - 4.9.3 - Powerful and Pythonic XML processing library combining libxml2/libxslt with the ElementTree API. - optional - pkg:pypi/lxml@4.9.3 + pkg:pypi/license-expression@30.3.1 + + + https://pypi.org/simple/license-expression/#license_expression-30.3.1-py3-none-any.whl + from legacy-api + + 97904b9185c7bbb1e98799606fa7424191c375e70ba63a524b6f7100e42ddc46 + + + + https://pypi.org/simple/license-expression/#license_expression-30.3.1.tar.gz + from legacy-api + + 60d5bec1f3364c256a92b9a08583d7ea933c7aa272c8d36d04144a89a3858c01 + + + main - + packageurl-python - 0.11.2 + 0.16.0 A purl aka. Package URL parser and builder optional - pkg:pypi/packageurl-python@0.11.2 + pkg:pypi/packageurl-python@0.16.0 + + + https://pypi.org/simple/packageurl-python/#packageurl_python-0.16.0-py3-none-any.whl + from legacy-api + + 5c3872638b177b0f1cf01c3673017b7b27ebee485693ae12a8bed70fa7fa7c35 + + + + https://pypi.org/simple/packageurl-python/#packageurl_python-0.16.0.tar.gz + from legacy-api + + 69e3bf8a3932fe9c2400f56aaeb9f86911ecee2f9398dbe1b58ec34340be365d + + + main @@ -376,29 +462,45 @@ Library for serializing and deserializing Python Objects to and from JSON and XML. optional pkg:pypi/py-serializable@0.15.0 + + + https://pypi.org/simple/py-serializable/#py-serializable-0.15.0.tar.gz + from legacy-api + + 8fc41457d8ee5f5c5a12f41fd87bf1a4f2ecf9da39fee92059b728e78f320771 + + + + https://pypi.org/simple/py-serializable/#py_serializable-0.15.0-py3-none-any.whl + from legacy-api + + d3f1201b33420c481aa83f7860c7bf2c2f036ba3ea82b6e15a96696457c36cd2 + + + main - + python-dateutil - 2.8.2 + 2.9.0.post0 Extensions to the standard Python datetime module optional - pkg:pypi/python-dateutil@2.8.2 + pkg:pypi/python-dateutil@2.9.0.post0 - https://pypi.org/simple/python-dateutil/#python-dateutil-2.8.2.tar.gz + https://pypi.org/simple/python-dateutil/#python-dateutil-2.9.0.post0.tar.gz from legacy-api - 0123cacc1627ae19ddf3c27a5de5bd67ee4586fbdd6440d9748f8abb483d3e86 + 37dd54208da7e1cd875388217d5e00ebd4179249f90fb72437e91a35459a0ad3 - https://pypi.org/simple/python-dateutil/#python_dateutil-2.8.2-py2.py3-none-any.whl + https://pypi.org/simple/python-dateutil/#python_dateutil-2.9.0.post0-py2.py3-none-any.whl from legacy-api - 961d03dc3453ebbc59dbdea9e4e11c5651520a876d0f4db161e8674aae935da9 + a8b2bc7bffae282281c8140a97d3aa9c14da0b136dfe83f850eea9a5f7470427 @@ -406,25 +508,25 @@ main - + referencing - 0.30.2 + 0.35.1 JSON Referencing + Python optional - pkg:pypi/referencing@0.30.2 + pkg:pypi/referencing@0.35.1 - https://pypi.org/simple/referencing/#referencing-0.30.2-py3-none-any.whl + https://pypi.org/simple/referencing/#referencing-0.35.1-py3-none-any.whl from legacy-api - 449b6669b6121a9e96a7f9e410b245d471e8d48964c67113ce9afe50c8dd7bdf + eda6d3234d62814d1c64e305c1331c9a3a6132da475ab6382eaa997b21ee75de - https://pypi.org/simple/referencing/#referencing-0.30.2.tar.gz + https://pypi.org/simple/referencing/#referencing-0.35.1.tar.gz from legacy-api - 794ad8003c65938edcdbc027f1933215e0d0ccc0291e3ce20a4d87432b59efc0 + 25b42124a6c8b632a425174f24087783efb348a6f1e0008e63cd4466fedf703c @@ -484,704 +586,732 @@ main - + rpds-py - 0.12.0 + 0.20.1 Python bindings to Rust's persistent data structures (rpds) optional - pkg:pypi/rpds-py@0.12.0 + pkg:pypi/rpds-py@0.20.1 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-macosx_10_7_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-macosx_10_12_x86_64.whl + from legacy-api + + a649dfd735fff086e8a9d0503a9f0c7d01b7912a333c7ae77e1515c08c146dad + + + + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-macosx_11_0_arm64.whl + from legacy-api + + f16bc1334853e91ddaaa1217045dd7be166170beec337576818461268a3de67f + + + + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + from legacy-api + + 14511a539afee6f9ab492b543060c7491c99924314977a55c98bfa2ee29ce78c + + + + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl + from legacy-api + + 3ccb8ac2d3c71cda472b75af42818981bdacf48d2e21c36331b50b4f16930163 + + + + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl from legacy-api - c694bee70ece3b232df4678448fdda245fd3b1bb4ba481fb6cd20e13bb784c46 + c142b88039b92e7e0cb2552e8967077e3179b22359e945574f5e2764c3953dcf - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-macosx_11_0_arm64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl from legacy-api - 30e5ce9f501fb1f970e4a59098028cf20676dee64fc496d55c33e04bbbee097d + f19169781dddae7478a32301b499b2858bc52fc45a112955e798ee307e294977 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl from legacy-api - d72a4315514e5a0b9837a086cb433b004eea630afb0cc129de76d77654a9606f + 13c56de6518e14b9bf6edde23c4c39dac5b48dcf04160ea7bce8fca8397cdf86 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl from legacy-api - eebaf8c76c39604d52852366249ab807fe6f7a3ffb0dd5484b9944917244cdbe + 925d176a549f4832c6f69fa6026071294ab5910e82a0fe6c6228fce17b0706bd - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-musllinux_1_2_aarch64.whl from legacy-api - a239303acb0315091d54c7ff36712dba24554993b9a93941cf301391d8a997ee + 78f0b6877bfce7a3d1ff150391354a410c55d3cdce386f862926a4958ad5ab7e - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-musllinux_1_2_i686.whl from legacy-api - ced40cdbb6dd47a032725a038896cceae9ce267d340f59508b23537f05455431 + 3dd645e2b0dcb0fd05bf58e2e54c13875847687d0b71941ad2e757e5d89d4356 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-cp310-musllinux_1_2_x86_64.whl from legacy-api - 3c8c0226c71bd0ce9892eaf6afa77ae8f43a3d9313124a03df0b389c01f832de + 4f676e21db2f8c72ff0936f895271e7a700aa1f8d31b40e4e43442ba94973899 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-none-win32.whl from legacy-api - b8e11715178f3608874508f08e990d3771e0b8c66c73eb4e183038d600a9b274 + 648386ddd1e19b4a6abab69139b002bc49ebf065b596119f8f37c38e9ecee8ff - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-musllinux_1_2_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp310-none-win_amd64.whl from legacy-api - 5210a0018c7e09c75fa788648617ebba861ae242944111d3079034e14498223f + d9ecb51120de61e4604650666d1f2b68444d46ae18fd492245a08f53ad2b7711 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-musllinux_1_2_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-macosx_10_12_x86_64.whl from legacy-api - 171d9a159f1b2f42a42a64a985e4ba46fc7268c78299272ceba970743a67ee50 + 762703bdd2b30983c1d9e62b4c88664df4a8a4d5ec0e9253b0231171f18f6d75 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-cp310-musllinux_1_2_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-macosx_11_0_arm64.whl from legacy-api - 57ec6baec231bb19bb5fd5fc7bae21231860a1605174b11585660236627e390e + 0b581f47257a9fce535c4567782a8976002d6b8afa2c39ff616edf87cbeff712 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-none-win32.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl from legacy-api - 7188ddc1a8887194f984fa4110d5a3d5b9b5cd35f6bafdff1b649049cbc0ce29 + 842c19a6ce894493563c3bd00d81d5100e8e57d70209e84d5491940fdb8b9e3a - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp310-none-win_amd64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl from legacy-api - 1e04581c6117ad9479b6cfae313e212fe0dfa226ac727755f0d539cd54792963 + 42cbde7789f5c0bcd6816cb29808e36c01b960fb5d29f11e052215aa85497c93 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-macosx_10_7_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl from legacy-api - 0a38612d07a36138507d69646c470aedbfe2b75b43a4643f7bd8e51e52779624 + 6c8e9340ce5a52f95fa7d3b552b35c7e8f3874d74a03a8a69279fd5fca5dc751 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-macosx_11_0_arm64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl from legacy-api - f12d69d568f5647ec503b64932874dade5a20255736c89936bf690951a5e79f5 + 8ba6f89cac95c0900d932c9efb7f0fb6ca47f6687feec41abcb1bd5e2bd45535 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl from legacy-api - 4f8a1d990dc198a6c68ec3d9a637ba1ce489b38cbfb65440a27901afbc5df575 + 4a916087371afd9648e1962e67403c53f9c49ca47b9680adbeef79da3a7811b0 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl from legacy-api - 8c567c664fc2f44130a20edac73e0a867f8e012bf7370276f15c6adc3586c37c + 200a23239781f46149e6a415f1e870c5ef1e712939fe8fa63035cd053ac2638e - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-musllinux_1_2_aarch64.whl from legacy-api - 0e9e976e0dbed4f51c56db10831c9623d0fd67aac02853fe5476262e5a22acb7 + 58b1d5dd591973d426cbb2da5e27ba0339209832b2f3315928c9790e13f159e8 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-musllinux_1_2_i686.whl from legacy-api - efddca2d02254a52078c35cadad34762adbae3ff01c6b0c7787b59d038b63e0d + 6b73c67850ca7cae0f6c56f71e356d7e9fa25958d3e18a64927c2d930859b8e4 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-cp311-musllinux_1_2_x86_64.whl from legacy-api - d9e7f29c00577aff6b318681e730a519b235af292732a149337f6aaa4d1c5e31 + d8761c3c891cc51e90bc9926d6d2f59b27beaf86c74622c8979380a29cc23ac3 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-none-win32.whl from legacy-api - 389c0e38358fdc4e38e9995e7291269a3aead7acfcf8942010ee7bc5baee091c + cd945871335a639275eee904caef90041568ce3b42f402c6959b460d25ae8732 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-musllinux_1_2_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp311-none-win_amd64.whl from legacy-api - 33ab498f9ac30598b6406e2be1b45fd231195b83d948ebd4bd77f337cb6a2bff + 7e21b7031e17c6b0e445f42ccc77f79a97e2687023c5746bfb7a9e45e0921b84 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-musllinux_1_2_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-macosx_10_12_x86_64.whl from legacy-api - d56b1cd606ba4cedd64bb43479d56580e147c6ef3f5d1c5e64203a1adab784a2 + 36785be22066966a27348444b40389f8444671630063edfb1a2eb04318721e17 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-cp311-musllinux_1_2_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-macosx_11_0_arm64.whl from legacy-api - 1fa73ed22c40a1bec98d7c93b5659cd35abcfa5a0a95ce876b91adbda170537c + 142c0a5124d9bd0e2976089484af5c74f47bd3298f2ed651ef54ea728d2ea42c - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-none-win32.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl from legacy-api - dbc25baa6abb205766fb8606f8263b02c3503a55957fcb4576a6bb0a59d37d10 + dbddc10776ca7ebf2a299c41a4dde8ea0d8e3547bfd731cb87af2e8f5bf8962d - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp311-none-win_amd64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl from legacy-api - c6b52b7028b547866c2413f614ee306c2d4eafdd444b1ff656bf3295bf1484aa + 15a842bb369e00295392e7ce192de9dcbf136954614124a667f9f9f17d6a216f - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-macosx_10_7_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl from legacy-api - 9620650c364c01ed5b497dcae7c3d4b948daeae6e1883ae185fef1c927b6b534 + be5ef2f1fc586a7372bfc355986226484e06d1dc4f9402539872c8bb99e34b01 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-macosx_11_0_arm64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl from legacy-api - 2124f9e645a94ab7c853bc0a3644e0ca8ffbe5bb2d72db49aef8f9ec1c285733 + dbcf360c9e3399b056a238523146ea77eeb2a596ce263b8814c900263e46031a - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl from legacy-api - 281c8b219d4f4b3581b918b816764098d04964915b2f272d1476654143801aa2 + ecd27a66740ffd621d20b9a2f2b5ee4129a56e27bfb9458a3bcc2e45794c96cb - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl from legacy-api - 27ccc93c7457ef890b0dd31564d2a05e1aca330623c942b7e818e9e7c2669ee4 + d0b937b2a1988f184a3e9e577adaa8aede21ec0b38320d6009e02bd026db04fa - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-musllinux_1_2_aarch64.whl from legacy-api - d1c562a9bb72244fa767d1c1ab55ca1d92dd5f7c4d77878fee5483a22ffac808 + 6889469bfdc1eddf489729b471303739bf04555bb151fe8875931f8564309afc - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-musllinux_1_2_i686.whl from legacy-api - e57919c32ee295a2fca458bb73e4b20b05c115627f96f95a10f9f5acbd61172d + 19b73643c802f4eaf13d97f7855d0fb527fbc92ab7013c4ad0e13a6ae0ed23bd - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-cp312-musllinux_1_2_x86_64.whl from legacy-api - fa35ad36440aaf1ac8332b4a4a433d4acd28f1613f0d480995f5cfd3580e90b7 + 3c6afcf2338e7f374e8edc765c79fbcb4061d02b15dd5f8f314a4af2bdc7feb5 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-none-win32.whl from legacy-api - e6aea5c0eb5b0faf52c7b5c4a47c8bb64437173be97227c819ffa31801fa4e34 + dc73505153798c6f74854aba69cc75953888cf9866465196889c7cdd351e720c - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-musllinux_1_2_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp312-none-win_amd64.whl from legacy-api - 81cf9d306c04df1b45971c13167dc3bad625808aa01281d55f3cf852dde0e206 + 8bbe951244a838a51289ee53a6bae3a07f26d4e179b96fc7ddd3301caf0518eb - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-musllinux_1_2_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-macosx_10_12_x86_64.whl from legacy-api - 08e6e7ff286254016b945e1ab632ee843e43d45e40683b66dd12b73791366dd1 + 6ca91093a4a8da4afae7fe6a222c3b53ee4eef433ebfee4d54978a103435159e - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-cp312-musllinux_1_2_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-macosx_11_0_arm64.whl from legacy-api - 4d0a675a7acbbc16179188d8c6d0afb8628604fc1241faf41007255957335a0b + b9c2fe36d1f758b28121bef29ed1dee9b7a2453e997528e7d1ac99b94892527c - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-none-win32.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl from legacy-api - b2287c09482949e0ca0c0eb68b2aca6cf57f8af8c6dfd29dcd3bc45f17b57978 + f009c69bc8c53db5dfab72ac760895dc1f2bc1b62ab7408b253c8d1ec52459fc - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp312-none-win_amd64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl from legacy-api - 8015835494b21aa7abd3b43fdea0614ee35ef6b03db7ecba9beb58eadf01c24f + 6740a3e8d43a32629bb9b009017ea5b9e713b7210ba48ac8d4cb6d99d86c8ee8 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-macosx_10_7_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl from legacy-api - 6174d6ad6b58a6bcf67afbbf1723420a53d06c4b89f4c50763d6fa0a6ac9afd2 + 32b922e13d4c0080d03e7b62991ad7f5007d9cd74e239c4b16bc85ae8b70252d - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-macosx_11_0_arm64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl from legacy-api - a689e1ded7137552bea36305a7a16ad2b40be511740b80748d3140614993db98 + fe00a9057d100e69b4ae4a094203a708d65b0f345ed546fdef86498bf5390982 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl from legacy-api - f45321224144c25a62052035ce96cbcf264667bcb0d81823b1bbc22c4addd194 + 49fe9b04b6fa685bd39237d45fad89ba19e9163a1ccaa16611a812e682913496 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl from legacy-api - aa32205358a76bf578854bf31698a86dc8b2cb591fd1d79a833283f4a403f04b + aa7ac11e294304e615b43f8c441fee5d40094275ed7311f3420d805fde9b07b4 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-musllinux_1_2_aarch64.whl from legacy-api - 91bd2b7cf0f4d252eec8b7046fa6a43cee17e8acdfc00eaa8b3dbf2f9a59d061 + 6aa97af1558a9bef4025f8f5d8c60d712e0a3b13a2fe875511defc6ee77a1ab7 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-musllinux_1_2_i686.whl from legacy-api - 3acadbab8b59f63b87b518e09c4c64b142e7286b9ca7a208107d6f9f4c393c5c + 483b29f6f7ffa6af845107d4efe2e3fa8fb2693de8657bc1849f674296ff6a5a - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-cp313-musllinux_1_2_x86_64.whl from legacy-api - 429349a510da82c85431f0f3e66212d83efe9fd2850f50f339341b6532c62fe4 + 37fe0f12aebb6a0e3e17bb4cd356b1286d2d18d2e93b2d39fe647138458b4bcb - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-none-win32.whl from legacy-api - 05942656cb2cb4989cd50ced52df16be94d344eae5097e8583966a1d27da73a5 + a624cc00ef2158e04188df5e3016385b9353638139a06fb77057b3498f794782 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-musllinux_1_2_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp313-none-win_amd64.whl from legacy-api - 0c5441b7626c29dbd54a3f6f3713ec8e956b009f419ffdaaa3c80eaf98ddb523 + b71b8666eeea69d6363248822078c075bac6ed135faa9216aa85f295ff009b1e - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-musllinux_1_2_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-macosx_10_12_x86_64.whl from legacy-api - b6b0e17d39d21698185097652c611f9cf30f7c56ccec189789920e3e7f1cee56 + 5b48e790e0355865197ad0aca8cde3d8ede347831e1959e158369eb3493d2191 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-cp38-musllinux_1_2_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-macosx_11_0_arm64.whl from legacy-api - 3b7a64d43e2a1fa2dd46b678e00cabd9a49ebb123b339ce799204c44a593ae1c + 3e310838a5801795207c66c73ea903deda321e6146d6f282e85fa7e3e4854804 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-none-win32.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl from legacy-api - e5bbe011a2cea9060fef1bb3d668a2fd8432b8888e6d92e74c9c794d3c101595 + 2249280b870e6a42c0d972339e9cc22ee98730a99cd7f2f727549af80dd5a963 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp38-none-win_amd64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl from legacy-api - bec29b801b4adbf388314c0d050e851d53762ab424af22657021ce4b6eb41543 + e79059d67bea28b53d255c1437b25391653263f0e69cd7dec170d778fdbca95e - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-macosx_10_7_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl from legacy-api - 1096ca0bf2d3426cbe79d4ccc91dc5aaa73629b08ea2d8467375fad8447ce11a + 2b431c777c9653e569986ecf69ff4a5dba281cded16043d348bf9ba505486f36 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-macosx_11_0_arm64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl from legacy-api - 48aa98987d54a46e13e6954880056c204700c65616af4395d1f0639eba11764b + da584ff96ec95e97925174eb8237e32f626e7a1a97888cdd27ee2f1f24dd0ad8 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl from legacy-api - 7979d90ee2190d000129598c2b0c82f13053dba432b94e45e68253b09bb1f0f6 + 02a0629ec053fc013808a85178524e3cb63a61dbc35b22499870194a63578fb9 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl from legacy-api - 88857060b690a57d2ea8569bca58758143c8faa4639fb17d745ce60ff84c867e + fbf15aff64a163db29a91ed0868af181d6f68ec1a3a7d5afcfe4501252840bad - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-musllinux_1_2_aarch64.whl from legacy-api - 4eb74d44776b0fb0782560ea84d986dffec8ddd94947f383eba2284b0f32e35e + 07924c1b938798797d60c6308fa8ad3b3f0201802f82e4a2c41bb3fafb44cc28 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-musllinux_1_2_i686.whl from legacy-api - f62581d7e884dd01ee1707b7c21148f61f2febb7de092ae2f108743fcbef5985 + 4a5a844f68776a7715ecb30843b453f07ac89bad393431efbf7accca3ef599c1 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-cp38-musllinux_1_2_x86_64.whl from legacy-api - 6f5dcb658d597410bb7c967c1d24eaf9377b0d621358cbe9d2ff804e5dd12e81 + 518d2ca43c358929bf08f9079b617f1c2ca6e8848f83c1225c88caeac46e6cbc - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-none-win32.whl from legacy-api - 9bf9acce44e967a5103fcd820fc7580c7b0ab8583eec4e2051aec560f7b31a63 + 3aea7eed3e55119635a74bbeb80b35e776bafccb70d97e8ff838816c124539f1 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-musllinux_1_2_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp38-none-win_amd64.whl from legacy-api - 240687b5be0f91fbde4936a329c9b7589d9259742766f74de575e1b2046575e4 + 7dca7081e9a0c3b6490a145593f6fe3173a94197f2cb9891183ef75e9d64c425 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-musllinux_1_2_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-macosx_10_12_x86_64.whl from legacy-api - 25740fb56e8bd37692ed380e15ec734be44d7c71974d8993f452b4527814601e + b41b6321805c472f66990c2849e152aff7bc359eb92f781e3f606609eac877ad - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-cp39-musllinux_1_2_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-macosx_11_0_arm64.whl from legacy-api - a54917b7e9cd3a67e429a630e237a90b096e0ba18897bfb99ee8bd1068a5fea0 + 0a90c373ea2975519b58dece25853dbcb9779b05cc46b4819cb1917e3b3215b6 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-none-win32.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl from legacy-api - b92aafcfab3d41580d54aca35a8057341f1cfc7c9af9e8bdfc652f83a20ced31 + 16d4477bcb9fbbd7b5b0e4a5d9b493e42026c0bf1f06f723a9353f5153e75d30 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-cp39-none-win_amd64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl from legacy-api - cd316dbcc74c76266ba94eb021b0cc090b97cca122f50bd7a845f587ff4bf03f + 84b8382a90539910b53a6307f7c35697bc7e6ffb25d9c1d4e998a13e842a5e83 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-macosx_10_7_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl from legacy-api - 0853da3d5e9bc6a07b2486054a410b7b03f34046c123c6561b535bb48cc509e1 + 4888e117dd41b9d34194d9e31631af70d3d526efc363085e3089ab1a62c32ed1 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-macosx_11_0_arm64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl from legacy-api - cb41ad20064e18a900dd427d7cf41cfaec83bcd1184001f3d91a1f76b3fcea4e + 5265505b3d61a0f56618c9b941dc54dc334dc6e660f1592d112cd103d914a6db - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl from legacy-api - b710bf7e7ae61957d5c4026b486be593ed3ec3dca3e5be15e0f6d8cf5d0a4990 + e75ba609dba23f2c95b776efb9dd3f0b78a76a151e96f96cc5b6b1b0004de66f - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl from legacy-api - a952ae3eb460c6712388ac2ec706d24b0e651b9396d90c9a9e0a69eb27737fdc + 1791ff70bc975b098fe6ecf04356a10e9e2bd7dc21fa7351c1742fdeb9b4966f - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-musllinux_1_2_aarch64.whl from legacy-api - 0bedd91ae1dd142a4dc15970ed2c729ff6c73f33a40fa84ed0cdbf55de87c777 + d126b52e4a473d40232ec2052a8b232270ed1f8c9571aaf33f73a14cc298c24f - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-musllinux_1_2_i686.whl from legacy-api - 761531076df51309075133a6bc1db02d98ec7f66e22b064b1d513bc909f29743 + c14937af98c4cc362a1d4374806204dd51b1e12dded1ae30645c298e5a5c4cb1 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-cp39-musllinux_1_2_x86_64.whl from legacy-api - a2baa6be130e8a00b6cbb9f18a33611ec150b4537f8563bddadb54c1b74b8193 + 3d089d0b88996df627693639d123c8158cff41c0651f646cd8fd292c7da90eaf - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-none-win32.whl from legacy-api - f05450fa1cd7c525c0b9d1a7916e595d3041ac0afbed2ff6926e5afb6a781b7f + 653647b8838cf83b2e7e6a0364f49af96deec64d2a6578324db58380cff82aca - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-cp39-none-win_amd64.whl from legacy-api - 81c4d1a3a564775c44732b94135d06e33417e829ff25226c164664f4a1046213 + fa41a64ac5b08b292906e248549ab48b69c5428f3987b09689ab2441f267d04d - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-musllinux_1_2_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-macosx_10_12_x86_64.whl from legacy-api - e888be685fa42d8b8a3d3911d5604d14db87538aa7d0b29b1a7ea80d354c732d + 7a07ced2b22f0cf0b55a6a510078174c31b6d8544f3bc00c2bcee52b3d613f74 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-macosx_11_0_arm64.whl from legacy-api - 6f8d7fe73d1816eeb5378409adc658f9525ecbfaf9e1ede1e2d67a338b0c7348 + 68cb0a499f2c4a088fd2f521453e22ed3527154136a855c62e148b7883b99f9a - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-macosx_10_7_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl from legacy-api - 0831d3ecdea22e4559cc1793f22e77067c9d8c451d55ae6a75bf1d116a8e7f42 + fa3060d885657abc549b2a0f8e1b79699290e5d83845141717c6c90c2df38311 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-macosx_11_0_arm64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl from legacy-api - 513ccbf7420c30e283c25c82d5a8f439d625a838d3ba69e79a110c260c46813f + 95f3b65d2392e1c5cec27cff08fdc0080270d5a1a4b2ea1d51d5f4a2620ff08d - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl from legacy-api - 301bd744a1adaa2f6a5e06c98f1ac2b6f8dc31a5c23b838f862d65e32fca0d4b + 2cc3712a4b0b76a1d45a9302dd2f53ff339614b1c29603a911318f2357b04dd2 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl from legacy-api - f8832a4f83d4782a8f5a7b831c47e8ffe164e43c2c148c8160ed9a6d630bc02a + 5d4eea0761e37485c9b81400437adb11c40e13ef513375bbd6973e34100aeb06 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl from legacy-api - 4b2416ed743ec5debcf61e1242e012652a4348de14ecc7df3512da072b074440 + 7f5179583d7a6cdb981151dd349786cbc318bab54963a192692d945dd3f6435d - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl from legacy-api - 35585a8cb5917161f42c2104567bb83a1d96194095fc54a543113ed5df9fa436 + 2fbb0ffc754490aff6dabbf28064be47f0f9ca0b9755976f945214965b3ace7e - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-musllinux_1_2_aarch64.whl from legacy-api - d389ff1e95b6e46ebedccf7fd1fadd10559add595ac6a7c2ea730268325f832c + a94e52537a0e0a85429eda9e49f272ada715506d3b2431f64b8a3e34eb5f3e75 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-manylinux_2_5_i686.manylinux1_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-musllinux_1_2_i686.whl from legacy-api - 9b007c2444705a2dc4a525964fd4dd28c3320b19b3410da6517cab28716f27d3 + 92b68b79c0da2a980b1c4197e56ac3dd0c8a149b4603747c4378914a68706979 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-musllinux_1_2_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl from legacy-api - 188912b22b6c8225f4c4ffa020a2baa6ad8fabb3c141a12dbe6edbb34e7f1425 + 93da1d3db08a827eda74356f9f58884adb254e59b6664f64cc04cdff2cc19b0d - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-musllinux_1_2_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp310-pypy310_pp73-win_amd64.whl from legacy-api - 1b4cf9ab9a0ae0cb122685209806d3f1dcb63b9fccdf1424fb42a129dc8c2faa + 754bbed1a4ca48479e9d4182a561d001bbf81543876cdded6f695ec3d465846b - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp38-pypy38_pp73-musllinux_1_2_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-macosx_10_12_x86_64.whl from legacy-api - 2d34a5450a402b00d20aeb7632489ffa2556ca7b26f4a63c35f6fccae1977427 + ca449520e7484534a2a44faf629362cae62b660601432d04c482283c47eaebab - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-macosx_10_7_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-macosx_11_0_arm64.whl from legacy-api - 466030a42724780794dea71eb32db83cc51214d66ab3fb3156edd88b9c8f0d78 + 9c4cb04a16b0f199a8c9bf807269b2f63b7b5b11425e4a6bd44bd6961d28282c - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-macosx_11_0_arm64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl from legacy-api - 68172622a5a57deb079a2c78511c40f91193548e8ab342c31e8cb0764d362459 + bb63804105143c7e24cee7db89e37cb3f3941f8e80c4379a0b355c52a52b6780 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl from legacy-api - 54cdfcda59251b9c2f87a05d038c2ae02121219a04d4a1e6fc345794295bdc07 + 55cd1fa4ecfa6d9f14fbd97ac24803e6f73e897c738f771a9fe038f2f11ff07c - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl from legacy-api - 6b75b912a0baa033350367a8a07a8b2d44fd5b90c890bfbd063a8a5f945f644b + 0f8f741b6292c86059ed175d80eefa80997125b7c478fb8769fd9ac8943a16c0 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl from legacy-api - 47aeceb4363851d17f63069318ba5721ae695d9da55d599b4d6fb31508595278 + 0fc212779bf8411667234b3cdd34d53de6c2b8b8b958e1e12cb473a5f367c338 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl from legacy-api - 0525847f83f506aa1e28eb2057b696fe38217e12931c8b1b02198cfe6975e142 + 0ad56edabcdb428c2e33bbf24f255fe2b43253b7d13a2cdbf05de955217313e6 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl from legacy-api - efbe0b5e0fd078ed7b005faa0170da4f72666360f66f0bb2d7f73526ecfd99f9 + 0a3a1e9ee9728b2c1734f65d6a1d376c6f2f6fdcc13bb007a08cc4b1ff576dc5 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl from legacy-api - 0fadfdda275c838cba5102c7f90a20f2abd7727bf8f4a2b654a5b617529c5c18 + e13de156137b7095442b288e72f33503a469aa1980ed856b43c353ac86390519 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-musllinux_1_2_aarch64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-musllinux_1_2_i686.whl from legacy-api - 56dd500411d03c5e9927a1eb55621e906837a83b02350a9dc401247d0353717c + 07f59760ef99f31422c49038964b31c4dfcfeb5d2384ebfc71058a7c9adae2d2 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-musllinux_1_2_i686.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl from legacy-api - 6915fc9fa6b3ec3569566832e1bb03bd801c12cea030200e68663b9a87974e76 + 59240685e7da61fb78f65a9f07f8108e36a83317c53f7b276b4175dc44151684 - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1-pp39-pypy39_pp73-win_amd64.whl from legacy-api - 5f1519b080d8ce0a814f17ad9fb49fb3a1d4d7ce5891f5c85fc38631ca3a8dc4 + 83cba698cfb3c2c5a7c3c6bac12fe6c6a51aae69513726be6411076185a8b24a - https://pypi.org/simple/rpds-py/#rpds_py-0.12.0.tar.gz + https://pypi.org/simple/rpds-py/#rpds_py-0.20.1.tar.gz from legacy-api - 7036316cc26b93e401cedd781a579be606dad174829e6ad9e9c5a0da6e036f80 + e1791c4aabd117653530dccd24108fa03cc6baf21f58b950d0a73c3b3b29a350 @@ -1189,25 +1319,25 @@ main - + six - 1.16.0 + 1.17.0 Python 2 and 3 compatibility utilities optional - pkg:pypi/six@1.16.0 + pkg:pypi/six@1.17.0 - https://pypi.org/simple/six/#six-1.16.0-py2.py3-none-any.whl + https://pypi.org/simple/six/#six-1.17.0-py2.py3-none-any.whl from legacy-api - 8abb2f1d86890a2dfb989f9a77cfcfd3e47c2a354b01111771326f8aa26e0254 + 4721f391ed90541fddacab5acf947aa0d3dc7d27b2e1e8eda2be8970586c3274 - https://pypi.org/simple/six/#six-1.16.0.tar.gz + https://pypi.org/simple/six/#six-1.17.0.tar.gz from legacy-api - 1e61c37477a1626458e36f7b1d82aa5c9b094fa4802892072e49de9c60c4c926 + ff70335d468e7eb6ec65b95b99d3a2836546063f63acc5171de367e834932a81 @@ -1221,29 +1351,45 @@ Sorted Containers -- Sorted List, Sorted Dict, Sorted Set optional pkg:pypi/sortedcontainers@2.4.0 + + + https://pypi.org/simple/sortedcontainers/#sortedcontainers-2.4.0-py2.py3-none-any.whl + from legacy-api + + a163dcaede0f1c021485e957a39245190e74249897e2ae4b2aa38595db237ee0 + + + + https://pypi.org/simple/sortedcontainers/#sortedcontainers-2.4.0.tar.gz + from legacy-api + + 25caa5a06cc30b6b83d11423433f65d1f9d76c4c6a0c90e3379eaa43b9bfdb88 + + + main - + types-python-dateutil - 2.8.19.14 + 2.9.0.20241206 Typing stubs for python-dateutil optional - pkg:pypi/types-python-dateutil@2.8.19.14 + pkg:pypi/types-python-dateutil@2.9.0.20241206 - https://pypi.org/simple/types-python-dateutil/#types-python-dateutil-2.8.19.14.tar.gz + https://pypi.org/simple/types-python-dateutil/#types_python_dateutil-2.9.0.20241206-py3-none-any.whl from legacy-api - 1f4f10ac98bb8b16ade9dbee3518d9ace017821d94b057a425b069f834737f4b + e248a4bc70a486d3e3ec84d0dc30eec3a5f979d6e7ee4123ae043eedbb987f53 - https://pypi.org/simple/types-python-dateutil/#types_python_dateutil-2.8.19.14-py3-none-any.whl + https://pypi.org/simple/types-python-dateutil/#types_python_dateutil-2.9.0.20241206.tar.gz from legacy-api - f977b8de27787639986b4e28963263fd0e5158942b3ecef91b9335c130cb1ce9 + 18f493414c26ffba692a72369fea7a154c502646301ebfe3d56a04b3767284cb @@ -1277,25 +1423,25 @@ main - + webcolors - 1.13 + 24.8.0 A library for working with the color formats defined by HTML and CSS. optional - pkg:pypi/webcolors@1.13 + pkg:pypi/webcolors@24.8.0 - https://pypi.org/simple/webcolors/#webcolors-1.13-py3-none-any.whl + https://pypi.org/simple/webcolors/#webcolors-24.8.0-py3-none-any.whl from legacy-api - 29bc7e8752c0a1bd4a1f03c14d6e6a72e93d82193738fa860cbff59d0fcc11bf + fc4c3b59358ada164552084a8ebee637c221e4059267d0f8325b3b560f6c7f0a - https://pypi.org/simple/webcolors/#webcolors-1.13.tar.gz + https://pypi.org/simple/webcolors/#webcolors-24.8.0.tar.gz from legacy-api - c225b674c83fa923be93d235330ce0300373d02885cef23238813b0d5668304a + 08b07af286a01bcd30d583a7acadf629583d1f79bfef27dd2c2c5c263817277d @@ -1303,25 +1449,25 @@ main - + zipp - 3.17.0 + 3.20.2 Backport of pathlib-compatible object wrapper for zip files optional - pkg:pypi/zipp@3.17.0 + pkg:pypi/zipp@3.20.2 - https://pypi.org/simple/zipp/#zipp-3.17.0-py3-none-any.whl + https://pypi.org/simple/zipp/#zipp-3.20.2-py3-none-any.whl from legacy-api - 0e923e726174922dce09c53c59ad483ff7bbb8e572e00c7f7c46b88556409f31 + a817ac80d6cf4b23bf7f2828b7cabf326f15a001bea8b1f9b49631780ba28350 - https://pypi.org/simple/zipp/#zipp-3.17.0.tar.gz + https://pypi.org/simple/zipp/#zipp-3.20.2.tar.gz from legacy-api - 84e64a1c28cf7e91ed2078bb8cc8c259cb19b76942096c8d7b84947690cabaf0 + bc9eb26f4506fda01b81bcde0ca78103b6e62f991b381fec825435c836edbc29 @@ -1332,78 +1478,76 @@ - - + + - + - - - - + + + - - - + + + - - - - + + + + - - + + - - + + - - + + - + - + - + - + - - + - - + + - - - + + + - + - - + + - + - + - +