Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -2,3 +2,5 @@ testdata/repositories/
!testdata/repositories/.gitkeep
.idea
*.iml
.DS_store
.DS_Store
4 changes: 2 additions & 2 deletions .snapshots/TestParse-click_signed_wheel
Original file line number Diff line number Diff line change
Expand Up @@ -73,8 +73,8 @@
(string) (len=3) "py3"
},
(string) (len=13) "requires_dist": ([]string) (len=2) {
(string) (len=39) "colorama ; platform_system == \"Windows\"",
(string) (len=43) "importlib-metadata ; python_version < \"3.8\""
(string) (len=38) "colorama; platform_system == \"Windows\"",
(string) (len=42) "importlib-metadata; python_version < \"3.8\""
},
(string) (len=15) "requires_python": ([]string) (len=1) {
(string) (len=5) ">=3.7"
Expand Down
4 changes: 2 additions & 2 deletions .snapshots/TestParse-click_unsigned_wheel
Original file line number Diff line number Diff line change
Expand Up @@ -73,8 +73,8 @@
(string) (len=3) "py3"
},
(string) (len=13) "requires_dist": ([]string) (len=2) {
(string) (len=39) "colorama ; platform_system == \"Windows\"",
(string) (len=43) "importlib-metadata ; python_version < \"3.8\""
(string) (len=38) "colorama; platform_system == \"Windows\"",
(string) (len=42) "importlib-metadata; python_version < \"3.8\""
},
(string) (len=15) "requires_python": ([]string) (len=1) {
(string) (len=5) ">=3.7"
Expand Down
32 changes: 16 additions & 16 deletions .snapshots/TestParse-configparser_signed_wheel
Original file line number Diff line number Diff line change
Expand Up @@ -65,27 +65,27 @@
(string) (len=1) "1"
},
(string) (len=14) "provides_extra": ([]string) (len=2) {
(string) (len=4) "docs",
(string) (len=7) "testing"
(string) (len=7) "testing",
(string) (len=4) "docs"
},
(string) (len=9) "pyversion": ([]string) (len=1) {
(string) (len=3) "py3"
},
(string) (len=13) "requires_dist": ([]string) (len=14) {
(string) (len=30) "sphinx >=3.5 ; extra == 'docs'",
(string) (len=40) "jaraco.packaging >=9.3 ; extra == 'docs'",
(string) (len=34) "rst.linker >=1.9 ; extra == 'docs'",
(string) (len=22) "furo ; extra == 'docs'",
(string) (len=29) "sphinx-lint ; extra == 'docs'",
(string) (len=39) "jaraco.tidelift >=1.4 ; extra == 'docs'",
(string) (len=31) "pytest >=6 ; extra == 'testing'",
(string) (len=43) "pytest-checkdocs >=2.4 ; extra == 'testing'",
(string) (len=31) "pytest-cov ; extra == 'testing'",
(string) (len=41) "pytest-enabler >=2.2 ; extra == 'testing'",
(string) (len=32) "pytest-ruff ; extra == 'testing'",
(string) (len=36) "types-backports ; extra == 'testing'",
(string) (len=88) "pytest-black >=0.3.7 ; (platform_python_implementation != \"PyPy\") and extra == 'testing'",
(string) (len=87) "pytest-mypy >=0.9.1 ; (platform_python_implementation != \"PyPy\") and extra == 'testing'"
(string) (len=29) "pytest>=6; extra == \"testing\"",
(string) (len=41) "pytest-checkdocs>=2.4; extra == \"testing\"",
(string) (len=84) "pytest-black>=0.3.7; platform_python_implementation != \"PyPy\" and extra == \"testing\"",
(string) (len=30) "pytest-cov; extra == \"testing\"",
(string) (len=83) "pytest-mypy>=0.9.1; platform_python_implementation != \"PyPy\" and extra == \"testing\"",
(string) (len=39) "pytest-enabler>=2.2; extra == \"testing\"",
(string) (len=31) "pytest-ruff; extra == \"testing\"",
(string) (len=35) "types-backports; extra == \"testing\"",
(string) (len=28) "sphinx>=3.5; extra == \"docs\"",
(string) (len=38) "jaraco.packaging>=9.3; extra == \"docs\"",
(string) (len=32) "rst.linker>=1.9; extra == \"docs\"",
(string) (len=21) "furo; extra == \"docs\"",
(string) (len=28) "sphinx-lint; extra == \"docs\"",
(string) (len=37) "jaraco.tidelift>=1.4; extra == \"docs\""
},
(string) (len=15) "requires_python": ([]string) (len=1) {
(string) (len=5) ">=3.8"
Expand Down
32 changes: 16 additions & 16 deletions .snapshots/TestParse-configparser_unsigned_wheel
Original file line number Diff line number Diff line change
Expand Up @@ -65,27 +65,27 @@
(string) (len=1) "1"
},
(string) (len=14) "provides_extra": ([]string) (len=2) {
(string) (len=4) "docs",
(string) (len=7) "testing"
(string) (len=7) "testing",
(string) (len=4) "docs"
},
(string) (len=9) "pyversion": ([]string) (len=1) {
(string) (len=3) "py3"
},
(string) (len=13) "requires_dist": ([]string) (len=14) {
(string) (len=30) "sphinx >=3.5 ; extra == 'docs'",
(string) (len=40) "jaraco.packaging >=9.3 ; extra == 'docs'",
(string) (len=34) "rst.linker >=1.9 ; extra == 'docs'",
(string) (len=22) "furo ; extra == 'docs'",
(string) (len=29) "sphinx-lint ; extra == 'docs'",
(string) (len=39) "jaraco.tidelift >=1.4 ; extra == 'docs'",
(string) (len=31) "pytest >=6 ; extra == 'testing'",
(string) (len=43) "pytest-checkdocs >=2.4 ; extra == 'testing'",
(string) (len=31) "pytest-cov ; extra == 'testing'",
(string) (len=41) "pytest-enabler >=2.2 ; extra == 'testing'",
(string) (len=32) "pytest-ruff ; extra == 'testing'",
(string) (len=36) "types-backports ; extra == 'testing'",
(string) (len=88) "pytest-black >=0.3.7 ; (platform_python_implementation != \"PyPy\") and extra == 'testing'",
(string) (len=87) "pytest-mypy >=0.9.1 ; (platform_python_implementation != \"PyPy\") and extra == 'testing'"
(string) (len=29) "pytest>=6; extra == \"testing\"",
(string) (len=41) "pytest-checkdocs>=2.4; extra == \"testing\"",
(string) (len=84) "pytest-black>=0.3.7; platform_python_implementation != \"PyPy\" and extra == \"testing\"",
(string) (len=30) "pytest-cov; extra == \"testing\"",
(string) (len=83) "pytest-mypy>=0.9.1; platform_python_implementation != \"PyPy\" and extra == \"testing\"",
(string) (len=39) "pytest-enabler>=2.2; extra == \"testing\"",
(string) (len=31) "pytest-ruff; extra == \"testing\"",
(string) (len=35) "types-backports; extra == \"testing\"",
(string) (len=28) "sphinx>=3.5; extra == \"docs\"",
(string) (len=38) "jaraco.packaging>=9.3; extra == \"docs\"",
(string) (len=32) "rst.linker>=1.9; extra == \"docs\"",
(string) (len=21) "furo; extra == \"docs\"",
(string) (len=28) "sphinx-lint; extra == \"docs\"",
(string) (len=37) "jaraco.tidelift>=1.4; extra == \"docs\""
},
(string) (len=15) "requires_python": ([]string) (len=1) {
(string) (len=5) ">=3.8"
Expand Down
2 changes: 1 addition & 1 deletion .snapshots/TestParse-coveragepy_signed_wheel
Original file line number Diff line number Diff line change
Expand Up @@ -87,7 +87,7 @@
(string) (len=3) "py3"
},
(string) (len=13) "requires_dist": ([]string) (len=1) {
(string) (len=22) "toml ; extra == 'toml'"
(string) (len=21) "toml; extra == \"toml\""
},
(string) (len=15) "requires_python": ([]string) (len=1) {
(string) (len=54) ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, <4"
Expand Down
2 changes: 1 addition & 1 deletion .snapshots/TestParse-coveragepy_unsigned_wheel
Original file line number Diff line number Diff line change
Expand Up @@ -87,7 +87,7 @@
(string) (len=3) "py3"
},
(string) (len=13) "requires_dist": ([]string) (len=1) {
(string) (len=22) "toml ; extra == 'toml'"
(string) (len=21) "toml; extra == \"toml\""
},
(string) (len=15) "requires_python": ([]string) (len=1) {
(string) (len=54) ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, <4"
Expand Down
48 changes: 24 additions & 24 deletions .snapshots/TestParse-importlib_metadata_signed_wheel
Original file line number Diff line number Diff line change
Expand Up @@ -62,36 +62,36 @@
(string) (len=1) "1"
},
(string) (len=14) "provides_extra": ([]string) (len=3) {
(string) (len=7) "testing",
(string) (len=4) "docs",
(string) (len=4) "perf",
(string) (len=7) "testing"
(string) (len=4) "perf"
},
(string) (len=9) "pyversion": ([]string) (len=1) {
(string) (len=3) "py3"
},
(string) (len=13) "requires_dist": ([]string) (len=22) {
(string) (len=10) "zipp >=0.5",
(string) (len=50) "typing-extensions >=3.6.4 ; python_version < \"3.8\"",
(string) (len=30) "sphinx >=3.5 ; extra == 'docs'",
(string) (len=31) "sphinx <7.2.5 ; extra == 'docs'",
(string) (len=40) "jaraco.packaging >=9.3 ; extra == 'docs'",
(string) (len=34) "rst.linker >=1.9 ; extra == 'docs'",
(string) (len=22) "furo ; extra == 'docs'",
(string) (len=29) "sphinx-lint ; extra == 'docs'",
(string) (len=39) "jaraco.tidelift >=1.4 ; extra == 'docs'",
(string) (len=25) "ipython ; extra == 'perf'",
(string) (len=31) "pytest >=6 ; extra == 'testing'",
(string) (len=43) "pytest-checkdocs >=2.4 ; extra == 'testing'",
(string) (len=31) "pytest-cov ; extra == 'testing'",
(string) (len=41) "pytest-enabler >=2.2 ; extra == 'testing'",
(string) (len=32) "pytest-ruff ; extra == 'testing'",
(string) (len=30) "packaging ; extra == 'testing'",
(string) (len=29) "pyfakefs ; extra == 'testing'",
(string) (len=33) "flufl.flake8 ; extra == 'testing'",
(string) (len=40) "pytest-perf >=0.9.2 ; extra == 'testing'",
(string) (len=88) "pytest-black >=0.3.7 ; (platform_python_implementation != \"PyPy\") and extra == 'testing'",
(string) (len=87) "pytest-mypy >=0.9.1 ; (platform_python_implementation != \"PyPy\") and extra == 'testing'",
(string) (len=75) "importlib-resources >=1.3 ; (python_version < \"3.9\") and extra == 'testing'"
(string) (len=9) "zipp>=0.5",
(string) (len=48) "typing-extensions>=3.6.4; python_version < \"3.8\"",
(string) (len=29) "pytest>=6; extra == \"testing\"",
(string) (len=41) "pytest-checkdocs>=2.4; extra == \"testing\"",
(string) (len=84) "pytest-black>=0.3.7; platform_python_implementation != \"PyPy\" and extra == \"testing\"",
(string) (len=30) "pytest-cov; extra == \"testing\"",
(string) (len=83) "pytest-mypy>=0.9.1; platform_python_implementation != \"PyPy\" and extra == \"testing\"",
(string) (len=39) "pytest-enabler>=2.2; extra == \"testing\"",
(string) (len=31) "pytest-ruff; extra == \"testing\"",
(string) (len=71) "importlib_resources>=1.3; python_version < \"3.9\" and extra == \"testing\"",
(string) (len=29) "packaging; extra == \"testing\"",
(string) (len=28) "pyfakefs; extra == \"testing\"",
(string) (len=32) "flufl.flake8; extra == \"testing\"",
(string) (len=38) "pytest-perf>=0.9.2; extra == \"testing\"",
(string) (len=28) "sphinx>=3.5; extra == \"docs\"",
(string) (len=29) "sphinx<7.2.5; extra == \"docs\"",
(string) (len=38) "jaraco.packaging>=9.3; extra == \"docs\"",
(string) (len=32) "rst.linker>=1.9; extra == \"docs\"",
(string) (len=21) "furo; extra == \"docs\"",
(string) (len=28) "sphinx-lint; extra == \"docs\"",
(string) (len=37) "jaraco.tidelift>=1.4; extra == \"docs\"",
(string) (len=24) "ipython; extra == \"perf\""
},
(string) (len=15) "requires_python": ([]string) (len=1) {
(string) (len=5) ">=3.8"
Expand Down
48 changes: 24 additions & 24 deletions .snapshots/TestParse-importlib_metadata_unsigned_wheel
Original file line number Diff line number Diff line change
Expand Up @@ -62,36 +62,36 @@
(string) (len=1) "1"
},
(string) (len=14) "provides_extra": ([]string) (len=3) {
(string) (len=7) "testing",
(string) (len=4) "docs",
(string) (len=4) "perf",
(string) (len=7) "testing"
(string) (len=4) "perf"
},
(string) (len=9) "pyversion": ([]string) (len=1) {
(string) (len=3) "py3"
},
(string) (len=13) "requires_dist": ([]string) (len=22) {
(string) (len=10) "zipp >=0.5",
(string) (len=50) "typing-extensions >=3.6.4 ; python_version < \"3.8\"",
(string) (len=30) "sphinx >=3.5 ; extra == 'docs'",
(string) (len=31) "sphinx <7.2.5 ; extra == 'docs'",
(string) (len=40) "jaraco.packaging >=9.3 ; extra == 'docs'",
(string) (len=34) "rst.linker >=1.9 ; extra == 'docs'",
(string) (len=22) "furo ; extra == 'docs'",
(string) (len=29) "sphinx-lint ; extra == 'docs'",
(string) (len=39) "jaraco.tidelift >=1.4 ; extra == 'docs'",
(string) (len=25) "ipython ; extra == 'perf'",
(string) (len=31) "pytest >=6 ; extra == 'testing'",
(string) (len=43) "pytest-checkdocs >=2.4 ; extra == 'testing'",
(string) (len=31) "pytest-cov ; extra == 'testing'",
(string) (len=41) "pytest-enabler >=2.2 ; extra == 'testing'",
(string) (len=32) "pytest-ruff ; extra == 'testing'",
(string) (len=30) "packaging ; extra == 'testing'",
(string) (len=29) "pyfakefs ; extra == 'testing'",
(string) (len=33) "flufl.flake8 ; extra == 'testing'",
(string) (len=40) "pytest-perf >=0.9.2 ; extra == 'testing'",
(string) (len=88) "pytest-black >=0.3.7 ; (platform_python_implementation != \"PyPy\") and extra == 'testing'",
(string) (len=87) "pytest-mypy >=0.9.1 ; (platform_python_implementation != \"PyPy\") and extra == 'testing'",
(string) (len=75) "importlib-resources >=1.3 ; (python_version < \"3.9\") and extra == 'testing'"
(string) (len=9) "zipp>=0.5",
(string) (len=48) "typing-extensions>=3.6.4; python_version < \"3.8\"",
(string) (len=29) "pytest>=6; extra == \"testing\"",
(string) (len=41) "pytest-checkdocs>=2.4; extra == \"testing\"",
(string) (len=84) "pytest-black>=0.3.7; platform_python_implementation != \"PyPy\" and extra == \"testing\"",
(string) (len=30) "pytest-cov; extra == \"testing\"",
(string) (len=83) "pytest-mypy>=0.9.1; platform_python_implementation != \"PyPy\" and extra == \"testing\"",
(string) (len=39) "pytest-enabler>=2.2; extra == \"testing\"",
(string) (len=31) "pytest-ruff; extra == \"testing\"",
(string) (len=71) "importlib_resources>=1.3; python_version < \"3.9\" and extra == \"testing\"",
(string) (len=29) "packaging; extra == \"testing\"",
(string) (len=28) "pyfakefs; extra == \"testing\"",
(string) (len=32) "flufl.flake8; extra == \"testing\"",
(string) (len=38) "pytest-perf>=0.9.2; extra == \"testing\"",
(string) (len=28) "sphinx>=3.5; extra == \"docs\"",
(string) (len=29) "sphinx<7.2.5; extra == \"docs\"",
(string) (len=38) "jaraco.packaging>=9.3; extra == \"docs\"",
(string) (len=32) "rst.linker>=1.9; extra == \"docs\"",
(string) (len=21) "furo; extra == \"docs\"",
(string) (len=28) "sphinx-lint; extra == \"docs\"",
(string) (len=37) "jaraco.tidelift>=1.4; extra == \"docs\"",
(string) (len=24) "ipython; extra == \"perf\""
},
(string) (len=15) "requires_python": ([]string) (len=1) {
(string) (len=5) ">=3.8"
Expand Down
20 changes: 10 additions & 10 deletions .snapshots/TestParse-matplotlib_signed_wheel
Original file line number Diff line number Diff line change
Expand Up @@ -82,16 +82,16 @@
(string) (len=5) "cp312"
},
(string) (len=13) "requires_dist": ([]string) (len=10) {
(string) (len=17) "contourpy >=1.0.1",
(string) (len=13) "cycler >=0.10",
(string) (len=18) "fonttools >=4.22.0",
(string) (len=18) "kiwisolver >=1.3.1",
(string) (len=15) "numpy <2,>=1.21",
(string) (len=16) "packaging >=20.0",
(string) (len=10) "pillow >=8",
(string) (len=17) "pyparsing >=2.3.1",
(string) (len=21) "python-dateutil >=2.7",
(string) (len=51) "importlib-resources >=3.2.0 ; python_version<\"3.10\""
(string) (len=16) "contourpy>=1.0.1",
(string) (len=12) "cycler>=0.10",
(string) (len=17) "fonttools>=4.22.0",
(string) (len=17) "kiwisolver>=1.3.1",
(string) (len=14) "numpy<2,>=1.21",
(string) (len=15) "packaging>=20.0",
(string) (len=9) "pillow>=8",
(string) (len=16) "pyparsing>=2.3.1",
(string) (len=20) "python-dateutil>=2.7",
(string) (len=51) "importlib-resources>=3.2.0; python_version < \"3.10\""
},
(string) (len=15) "requires_python": ([]string) (len=1) {
(string) (len=5) ">=3.9"
Expand Down
20 changes: 10 additions & 10 deletions .snapshots/TestParse-matplotlib_unsigned_wheel
Original file line number Diff line number Diff line change
Expand Up @@ -82,16 +82,16 @@
(string) (len=5) "cp312"
},
(string) (len=13) "requires_dist": ([]string) (len=10) {
(string) (len=17) "contourpy >=1.0.1",
(string) (len=13) "cycler >=0.10",
(string) (len=18) "fonttools >=4.22.0",
(string) (len=18) "kiwisolver >=1.3.1",
(string) (len=15) "numpy <2,>=1.21",
(string) (len=16) "packaging >=20.0",
(string) (len=10) "pillow >=8",
(string) (len=17) "pyparsing >=2.3.1",
(string) (len=21) "python-dateutil >=2.7",
(string) (len=51) "importlib-resources >=3.2.0 ; python_version<\"3.10\""
(string) (len=16) "contourpy>=1.0.1",
(string) (len=12) "cycler>=0.10",
(string) (len=17) "fonttools>=4.22.0",
(string) (len=17) "kiwisolver>=1.3.1",
(string) (len=14) "numpy<2,>=1.21",
(string) (len=15) "packaging>=20.0",
(string) (len=9) "pillow>=8",
(string) (len=16) "pyparsing>=2.3.1",
(string) (len=20) "python-dateutil>=2.7",
(string) (len=51) "importlib-resources>=3.2.0; python_version < \"3.10\""
},
(string) (len=15) "requires_python": ([]string) (len=1) {
(string) (len=5) ">=3.9"
Expand Down
28 changes: 14 additions & 14 deletions .snapshots/TestParse-pytest_signed_wheel
Original file line number Diff line number Diff line change
Expand Up @@ -95,20 +95,20 @@
(string) (len=13) "requires_dist": ([]string) (len=16) {
(string) (len=9) "iniconfig",
(string) (len=9) "packaging",
(string) (len=18) "pluggy <2.0,>=0.12",
(string) (len=51) "exceptiongroup >=1.0.0rc8 ; python_version < \"3.11\"",
(string) (len=39) "tomli >=1.0.0 ; python_version < \"3.11\"",
(string) (len=50) "importlib-metadata >=0.12 ; python_version < \"3.8\"",
(string) (len=34) "colorama ; sys_platform == \"win32\"",
(string) (len=32) "argcomplete ; extra == 'testing'",
(string) (len=35) "attrs >=19.2.0 ; extra == 'testing'",
(string) (len=38) "hypothesis >=3.56 ; extra == 'testing'",
(string) (len=25) "mock ; extra == 'testing'",
(string) (len=25) "nose ; extra == 'testing'",
(string) (len=37) "pygments >=2.7.2 ; extra == 'testing'",
(string) (len=29) "requests ; extra == 'testing'",
(string) (len=31) "setuptools ; extra == 'testing'",
(string) (len=30) "xmlschema ; extra == 'testing'"
(string) (len=17) "pluggy<2.0,>=0.12",
(string) (len=33) "colorama; sys_platform == \"win32\"",
(string) (len=49) "exceptiongroup>=1.0.0rc8; python_version < \"3.11\"",
(string) (len=48) "importlib-metadata>=0.12; python_version < \"3.8\"",
(string) (len=37) "tomli>=1.0.0; python_version < \"3.11\"",
(string) (len=31) "argcomplete; extra == \"testing\"",
(string) (len=33) "attrs>=19.2.0; extra == \"testing\"",
(string) (len=36) "hypothesis>=3.56; extra == \"testing\"",
(string) (len=24) "mock; extra == \"testing\"",
(string) (len=24) "nose; extra == \"testing\"",
(string) (len=35) "pygments>=2.7.2; extra == \"testing\"",
(string) (len=28) "requests; extra == \"testing\"",
(string) (len=30) "setuptools; extra == \"testing\"",
(string) (len=29) "xmlschema; extra == \"testing\""
},
(string) (len=15) "requires_python": ([]string) (len=1) {
(string) (len=5) ">=3.7"
Expand Down
28 changes: 14 additions & 14 deletions .snapshots/TestParse-pytest_unsigned_wheel
Original file line number Diff line number Diff line change
Expand Up @@ -95,20 +95,20 @@
(string) (len=13) "requires_dist": ([]string) (len=16) {
(string) (len=9) "iniconfig",
(string) (len=9) "packaging",
(string) (len=18) "pluggy <2.0,>=0.12",
(string) (len=51) "exceptiongroup >=1.0.0rc8 ; python_version < \"3.11\"",
(string) (len=39) "tomli >=1.0.0 ; python_version < \"3.11\"",
(string) (len=50) "importlib-metadata >=0.12 ; python_version < \"3.8\"",
(string) (len=34) "colorama ; sys_platform == \"win32\"",
(string) (len=32) "argcomplete ; extra == 'testing'",
(string) (len=35) "attrs >=19.2.0 ; extra == 'testing'",
(string) (len=38) "hypothesis >=3.56 ; extra == 'testing'",
(string) (len=25) "mock ; extra == 'testing'",
(string) (len=25) "nose ; extra == 'testing'",
(string) (len=37) "pygments >=2.7.2 ; extra == 'testing'",
(string) (len=29) "requests ; extra == 'testing'",
(string) (len=31) "setuptools ; extra == 'testing'",
(string) (len=30) "xmlschema ; extra == 'testing'"
(string) (len=17) "pluggy<2.0,>=0.12",
(string) (len=33) "colorama; sys_platform == \"win32\"",
(string) (len=49) "exceptiongroup>=1.0.0rc8; python_version < \"3.11\"",
(string) (len=48) "importlib-metadata>=0.12; python_version < \"3.8\"",
(string) (len=37) "tomli>=1.0.0; python_version < \"3.11\"",
(string) (len=31) "argcomplete; extra == \"testing\"",
(string) (len=33) "attrs>=19.2.0; extra == \"testing\"",
(string) (len=36) "hypothesis>=3.56; extra == \"testing\"",
(string) (len=24) "mock; extra == \"testing\"",
(string) (len=24) "nose; extra == \"testing\"",
(string) (len=35) "pygments>=2.7.2; extra == \"testing\"",
(string) (len=28) "requests; extra == \"testing\"",
(string) (len=30) "setuptools; extra == \"testing\"",
(string) (len=29) "xmlschema; extra == \"testing\""
},
(string) (len=15) "requires_python": ([]string) (len=1) {
(string) (len=5) ">=3.7"
Expand Down
Loading