diff --git a/tests/test_cli/test_show.py b/tests/test_cli/test_show.py index f555a970..be0e801d 100644 --- a/tests/test_cli/test_show.py +++ b/tests/test_cli/test_show.py @@ -1,3 +1,6 @@ +# stdlib +import sys + # 3rd party import pytest from coincidence.regressions import AdvancedFileRegressionFixture @@ -71,7 +74,14 @@ def test_changelog( pytest.param("3.8", marks=only_version(3.8, reason="Output differs on Python 3.8")), pytest.param("3.9", marks=only_version(3.9, reason="Output differs on Python 3.9")), pytest.param("3.10", marks=only_version("3.10", "Output differs on Python 3.10")), - pytest.param("3.11+", marks=min_version("3.11", "Output differs on Python 3.11+")), + pytest.param( + "3.11+", + marks=pytest.mark.skipif( + sys.version_info[:2] not in {(3, 11), (3, 11)}, + reason="Output differs on Python 3.11&12" + ) + ), + pytest.param("3.13+", marks=min_version("3.13", "Output differs on Python 3.13")), ] ) diff --git a/tests/test_cli/test_show_/test_requirements_3_11__.tree b/tests/test_cli/test_show_/test_requirements_3_11__.tree index 8ce7c7f3..0bf483ad 100644 --- a/tests/test_cli/test_show_/test_requirements_3_11__.tree +++ b/tests/test_cli/test_show_/test_requirements_3_11__.tree @@ -31,6 +31,7 @@ repo_helper==2020.12.18 │ │ │ └── rpds-py>=0.7.0 │ │ └── rpds-py>=0.7.1 │ ├── ruamel.yaml>=0.16.12 +│ │ └── ruamel.yaml.clib>=0.2.7; platform_python_implementation == "CPython" and python_version < "3.13" │ ├── typing-extensions>=3.7.4.3 │ └── typing-inspect>=0.6.0 │ ├── mypy-extensions>=0.3.0 @@ -479,6 +480,7 @@ repo_helper==2020.12.18 │ ├── idna<4,>=2.5 │ └── urllib3<3,>=1.21.1 ├── ruamel.yaml>=0.17.4 +│ └── ruamel.yaml.clib>=0.2.7; platform_python_implementation == "CPython" and python_version < "3.13" ├── shippinglabel>=1.7.1 │ ├── apeye>=1.0.0 │ │ ├── apeye-core>=1.0.0b2 diff --git a/tests/test_cli/test_show_/test_requirements_3_13__.tree b/tests/test_cli/test_show_/test_requirements_3_13__.tree new file mode 100644 index 00000000..8ce7c7f3 --- /dev/null +++ b/tests/test_cli/test_show_/test_requirements_3_13__.tree @@ -0,0 +1,784 @@ +repo_helper==2020.12.18 +├── apeye>=1.0.0 +│ ├── apeye-core>=1.0.0b2 +│ │ ├── domdf-python-tools>=2.6.0 +│ │ │ ├── natsort>=7.0.1 +│ │ │ └── typing-extensions>=3.7.4.1 +│ │ └── idna>=2.5 +│ ├── domdf-python-tools>=2.6.0 +│ │ ├── natsort>=7.0.1 +│ │ └── typing-extensions>=3.7.4.1 +│ ├── platformdirs>=2.3.0 +│ └── requests>=2.24.0 +│ ├── certifi>=2017.4.17 +│ ├── charset-normalizer<4,>=2 +│ ├── idna<4,>=2.5 +│ └── urllib3<3,>=1.21.1 +├── attrs>=20.3.0 +├── click==7.1.2 +├── configconfig>=0.5.0 +│ ├── domdf-python-tools>=0.10.0 +│ │ ├── natsort>=7.0.1 +│ │ └── typing-extensions>=3.7.4.1 +│ ├── jsonschema>=3.2.0 +│ │ ├── attrs>=22.2.0 +│ │ ├── jsonschema-specifications>=2023.03.6 +│ │ │ └── referencing>=0.31.0 +│ │ │ ├── attrs>=22.2.0 +│ │ │ └── rpds-py>=0.7.0 +│ │ ├── referencing>=0.28.4 +│ │ │ ├── attrs>=22.2.0 +│ │ │ └── rpds-py>=0.7.0 +│ │ └── rpds-py>=0.7.1 +│ ├── ruamel.yaml>=0.16.12 +│ ├── typing-extensions>=3.7.4.3 +│ └── typing-inspect>=0.6.0 +│ ├── mypy-extensions>=0.3.0 +│ └── typing-extensions>=3.7.4 +├── consolekit>=1.2.2 +│ ├── click>=7.1.2 +│ ├── deprecation-alias>=0.1.1 +│ │ ├── deprecation>=2.1.0 +│ │ │ └── packaging +│ │ └── packaging>=20.4 +│ ├── domdf-python-tools>=3.8.0 +│ │ ├── natsort>=7.0.1 +│ │ └── typing-extensions>=3.7.4.1 +│ ├── mistletoe>=0.7.2 +│ └── typing-extensions!=3.10.0.1,>=3.10.0.0 +├── dict2css>=0.2.0 +│ ├── cssutils>=2.2.0 +│ └── domdf-python-tools>=2.2.0 +│ ├── natsort>=7.0.1 +│ └── typing-extensions>=3.7.4.1 +├── dom-toml>=0.5.0 +│ ├── domdf-python-tools>=2.8.0 +│ │ ├── natsort>=7.0.1 +│ │ └── typing-extensions>=3.7.4.1 +│ └── toml>=0.10.2 +├── domdf-python-tools>=3.2.0 +│ ├── natsort>=7.0.1 +│ └── typing-extensions>=3.7.4.1 +├── dulwich>=0.20.5 +│ └── urllib3>=1.25 +├── first>=2.0.2 +├── isort>=5.5.2 +├── jinja2>=2.11.3 +│ └── MarkupSafe>=2.0 +├── mkrecipe>=0.3.0 +│ ├── click>=7.1.2 +│ ├── consolekit>=1.2.0 +│ │ ├── click>=7.1.2 +│ │ ├── deprecation-alias>=0.1.1 +│ │ │ ├── deprecation>=2.1.0 +│ │ │ │ └── packaging +│ │ │ └── packaging>=20.4 +│ │ ├── domdf-python-tools>=3.8.0 +│ │ │ ├── natsort>=7.0.1 +│ │ │ └── typing-extensions>=3.7.4.1 +│ │ ├── mistletoe>=0.7.2 +│ │ └── typing-extensions!=3.10.0.1,>=3.10.0.0 +│ ├── dom-toml>=0.4.0 +│ │ ├── domdf-python-tools>=2.8.0 +│ │ │ ├── natsort>=7.0.1 +│ │ │ └── typing-extensions>=3.7.4.1 +│ │ └── toml>=0.10.2 +│ ├── domdf-python-tools>=2.8.0 +│ │ ├── natsort>=7.0.1 +│ │ └── typing-extensions>=3.7.4.1 +│ ├── jinja2>=2.11.3 +│ │ └── MarkupSafe>=2.0 +│ ├── packaging>=20.9 +│ ├── pyproject-parser>=0.2.0 +│ │ ├── apeye-core>=1.0.0 +│ │ │ ├── domdf-python-tools>=2.6.0 +│ │ │ │ ├── natsort>=7.0.1 +│ │ │ │ └── typing-extensions>=3.7.4.1 +│ │ │ └── idna>=2.5 +│ │ ├── attrs>=20.3.0 +│ │ ├── dom-toml>=0.4.0 +│ │ │ ├── domdf-python-tools>=2.8.0 +│ │ │ │ ├── natsort>=7.0.1 +│ │ │ │ └── typing-extensions>=3.7.4.1 +│ │ │ └── toml>=0.10.2 +│ │ ├── domdf-python-tools>=2.8.0 +│ │ │ ├── natsort>=7.0.1 +│ │ │ └── typing-extensions>=3.7.4.1 +│ │ ├── natsort>=7.1.1 +│ │ ├── packaging>=20.9 +│ │ ├── shippinglabel>=1.0.0 +│ │ │ ├── apeye>=1.0.0 +│ │ │ │ ├── apeye-core>=1.0.0b2 +│ │ │ │ │ ├── domdf-python-tools>=2.6.0 +│ │ │ │ │ │ ├── natsort>=7.0.1 +│ │ │ │ │ │ └── typing-extensions>=3.7.4.1 +│ │ │ │ │ └── idna>=2.5 +│ │ │ │ ├── domdf-python-tools>=2.6.0 +│ │ │ │ │ ├── natsort>=7.0.1 +│ │ │ │ │ └── typing-extensions>=3.7.4.1 +│ │ │ │ ├── platformdirs>=2.3.0 +│ │ │ │ └── requests>=2.24.0 +│ │ │ │ ├── certifi>=2017.4.17 +│ │ │ │ ├── charset-normalizer<4,>=2 +│ │ │ │ ├── idna<4,>=2.5 +│ │ │ │ └── urllib3<3,>=1.21.1 +│ │ │ ├── deprecation-alias>=0.3.2 +│ │ │ │ ├── deprecation>=2.1.0 +│ │ │ │ │ └── packaging +│ │ │ │ └── packaging>=20.4 +│ │ │ ├── dist-meta>=0.1.2 +│ │ │ │ ├── domdf-python-tools>=3.1.0 +│ │ │ │ │ ├── natsort>=7.0.1 +│ │ │ │ │ └── typing-extensions>=3.7.4.1 +│ │ │ │ ├── handy-archives>=0.1.0 +│ │ │ │ └── packaging>=20.9 +│ │ │ ├── dom-toml>=0.2.2 +│ │ │ │ ├── domdf-python-tools>=2.8.0 +│ │ │ │ │ ├── natsort>=7.0.1 +│ │ │ │ │ └── typing-extensions>=3.7.4.1 +│ │ │ │ └── toml>=0.10.2 +│ │ │ ├── domdf-python-tools>=3.1.0 +│ │ │ │ ├── natsort>=7.0.1 +│ │ │ │ └── typing-extensions>=3.7.4.1 +│ │ │ ├── packaging>=20.9 +│ │ │ ├── platformdirs>=2.3.0 +│ │ │ └── typing-extensions>=3.7.4.3 +│ │ ├── toml>=0.10.2 +│ │ └── typing-extensions!=4.7.0,>=3.7.4.3 +│ ├── shippinglabel-conda>=0.1.0 +│ │ ├── apeye>=1.0.0 +│ │ │ ├── apeye-core>=1.0.0b2 +│ │ │ │ ├── domdf-python-tools>=2.6.0 +│ │ │ │ │ ├── natsort>=7.0.1 +│ │ │ │ │ └── typing-extensions>=3.7.4.1 +│ │ │ │ └── idna>=2.5 +│ │ │ ├── domdf-python-tools>=2.6.0 +│ │ │ │ ├── natsort>=7.0.1 +│ │ │ │ └── typing-extensions>=3.7.4.1 +│ │ │ ├── platformdirs>=2.3.0 +│ │ │ └── requests>=2.24.0 +│ │ │ ├── certifi>=2017.4.17 +│ │ │ ├── charset-normalizer<4,>=2 +│ │ │ ├── idna<4,>=2.5 +│ │ │ └── urllib3<3,>=1.21.1 +│ │ ├── domdf-python-tools>=3.3.0 +│ │ │ ├── natsort>=7.0.1 +│ │ │ └── typing-extensions>=3.7.4.1 +│ │ ├── packaging>=20.9 +│ │ ├── platformdirs>=2.3.0 +│ │ └── shippinglabel>=1.3.0 +│ │ ├── apeye>=1.0.0 +│ │ │ ├── apeye-core>=1.0.0b2 +│ │ │ │ ├── domdf-python-tools>=2.6.0 +│ │ │ │ │ ├── natsort>=7.0.1 +│ │ │ │ │ └── typing-extensions>=3.7.4.1 +│ │ │ │ └── idna>=2.5 +│ │ │ ├── domdf-python-tools>=2.6.0 +│ │ │ │ ├── natsort>=7.0.1 +│ │ │ │ └── typing-extensions>=3.7.4.1 +│ │ │ ├── platformdirs>=2.3.0 +│ │ │ └── requests>=2.24.0 +│ │ │ ├── certifi>=2017.4.17 +│ │ │ ├── charset-normalizer<4,>=2 +│ │ │ ├── idna<4,>=2.5 +│ │ │ └── urllib3<3,>=1.21.1 +│ │ ├── deprecation-alias>=0.3.2 +│ │ │ ├── deprecation>=2.1.0 +│ │ │ │ └── packaging +│ │ │ └── packaging>=20.4 +│ │ ├── dist-meta>=0.1.2 +│ │ │ ├── domdf-python-tools>=3.1.0 +│ │ │ │ ├── natsort>=7.0.1 +│ │ │ │ └── typing-extensions>=3.7.4.1 +│ │ │ ├── handy-archives>=0.1.0 +│ │ │ └── packaging>=20.9 +│ │ ├── dom-toml>=0.2.2 +│ │ │ ├── domdf-python-tools>=2.8.0 +│ │ │ │ ├── natsort>=7.0.1 +│ │ │ │ └── typing-extensions>=3.7.4.1 +│ │ │ └── toml>=0.10.2 +│ │ ├── domdf-python-tools>=3.1.0 +│ │ │ ├── natsort>=7.0.1 +│ │ │ └── typing-extensions>=3.7.4.1 +│ │ ├── packaging>=20.9 +│ │ ├── platformdirs>=2.3.0 +│ │ └── typing-extensions>=3.7.4.3 +│ ├── shippinglabel-pypi>=0.1.0 +│ │ ├── apeye>=1.2.0 +│ │ │ ├── apeye-core>=1.0.0b2 +│ │ │ │ ├── domdf-python-tools>=2.6.0 +│ │ │ │ │ ├── natsort>=7.0.1 +│ │ │ │ │ └── typing-extensions>=3.7.4.1 +│ │ │ │ └── idna>=2.5 +│ │ │ ├── domdf-python-tools>=2.6.0 +│ │ │ │ ├── natsort>=7.0.1 +│ │ │ │ └── typing-extensions>=3.7.4.1 +│ │ │ ├── platformdirs>=2.3.0 +│ │ │ └── requests>=2.24.0 +│ │ │ ├── certifi>=2017.4.17 +│ │ │ ├── charset-normalizer<4,>=2 +│ │ │ ├── idna<4,>=2.5 +│ │ │ └── urllib3<3,>=1.21.1 +│ │ ├── dist-meta>=0.5.0 +│ │ │ ├── domdf-python-tools>=3.1.0 +│ │ │ │ ├── natsort>=7.0.1 +│ │ │ │ └── typing-extensions>=3.7.4.1 +│ │ │ ├── handy-archives>=0.1.0 +│ │ │ └── packaging>=20.9 +│ │ ├── domdf-python-tools>=3.3.0 +│ │ │ ├── natsort>=7.0.1 +│ │ │ └── typing-extensions>=3.7.4.1 +│ │ ├── packaging>=21.3 +│ │ ├── pypi-json>=0.2.1 +│ │ │ ├── apeye>=1.1.0 +│ │ │ │ ├── apeye-core>=1.0.0b2 +│ │ │ │ │ ├── domdf-python-tools>=2.6.0 +│ │ │ │ │ │ ├── natsort>=7.0.1 +│ │ │ │ │ │ └── typing-extensions>=3.7.4.1 +│ │ │ │ │ └── idna>=2.5 +│ │ │ │ ├── domdf-python-tools>=2.6.0 +│ │ │ │ │ ├── natsort>=7.0.1 +│ │ │ │ │ └── typing-extensions>=3.7.4.1 +│ │ │ │ ├── platformdirs>=2.3.0 +│ │ │ │ └── requests>=2.24.0 +│ │ │ │ ├── certifi>=2017.4.17 +│ │ │ │ ├── charset-normalizer<4,>=2 +│ │ │ │ ├── idna<4,>=2.5 +│ │ │ │ └── urllib3<3,>=1.21.1 +│ │ │ ├── packaging>=21.0 +│ │ │ └── requests>=2.26.0 +│ │ │ ├── certifi>=2017.4.17 +│ │ │ ├── charset-normalizer<4,>=2 +│ │ │ ├── idna<4,>=2.5 +│ │ │ └── urllib3<3,>=1.21.1 +│ │ ├── requests>=2.27.1 +│ │ │ ├── certifi>=2017.4.17 +│ │ │ ├── charset-normalizer<4,>=2 +│ │ │ ├── idna<4,>=2.5 +│ │ │ └── urllib3<3,>=1.21.1 +│ │ └── shippinglabel>=1.3.1 +│ │ ├── apeye>=1.0.0 +│ │ │ ├── apeye-core>=1.0.0b2 +│ │ │ │ ├── domdf-python-tools>=2.6.0 +│ │ │ │ │ ├── natsort>=7.0.1 +│ │ │ │ │ └── typing-extensions>=3.7.4.1 +│ │ │ │ └── idna>=2.5 +│ │ │ ├── domdf-python-tools>=2.6.0 +│ │ │ │ ├── natsort>=7.0.1 +│ │ │ │ └── typing-extensions>=3.7.4.1 +│ │ │ ├── platformdirs>=2.3.0 +│ │ │ └── requests>=2.24.0 +│ │ │ ├── certifi>=2017.4.17 +│ │ │ ├── charset-normalizer<4,>=2 +│ │ │ ├── idna<4,>=2.5 +│ │ │ └── urllib3<3,>=1.21.1 +│ │ ├── deprecation-alias>=0.3.2 +│ │ │ ├── deprecation>=2.1.0 +│ │ │ │ └── packaging +│ │ │ └── packaging>=20.4 +│ │ ├── dist-meta>=0.1.2 +│ │ │ ├── domdf-python-tools>=3.1.0 +│ │ │ │ ├── natsort>=7.0.1 +│ │ │ │ └── typing-extensions>=3.7.4.1 +│ │ │ ├── handy-archives>=0.1.0 +│ │ │ └── packaging>=20.9 +│ │ ├── dom-toml>=0.2.2 +│ │ │ ├── domdf-python-tools>=2.8.0 +│ │ │ │ ├── natsort>=7.0.1 +│ │ │ │ └── typing-extensions>=3.7.4.1 +│ │ │ └── toml>=0.10.2 +│ │ ├── domdf-python-tools>=3.1.0 +│ │ │ ├── natsort>=7.0.1 +│ │ │ └── typing-extensions>=3.7.4.1 +│ │ ├── packaging>=20.9 +│ │ ├── platformdirs>=2.3.0 +│ │ └── typing-extensions>=3.7.4.3 +│ ├── shippinglabel>=0.15.0 +│ │ ├── apeye>=1.0.0 +│ │ │ ├── apeye-core>=1.0.0b2 +│ │ │ │ ├── domdf-python-tools>=2.6.0 +│ │ │ │ │ ├── natsort>=7.0.1 +│ │ │ │ │ └── typing-extensions>=3.7.4.1 +│ │ │ │ └── idna>=2.5 +│ │ │ ├── domdf-python-tools>=2.6.0 +│ │ │ │ ├── natsort>=7.0.1 +│ │ │ │ └── typing-extensions>=3.7.4.1 +│ │ │ ├── platformdirs>=2.3.0 +│ │ │ └── requests>=2.24.0 +│ │ │ ├── certifi>=2017.4.17 +│ │ │ ├── charset-normalizer<4,>=2 +│ │ │ ├── idna<4,>=2.5 +│ │ │ └── urllib3<3,>=1.21.1 +│ │ ├── deprecation-alias>=0.3.2 +│ │ │ ├── deprecation>=2.1.0 +│ │ │ │ └── packaging +│ │ │ └── packaging>=20.4 +│ │ ├── dist-meta>=0.1.2 +│ │ │ ├── domdf-python-tools>=3.1.0 +│ │ │ │ ├── natsort>=7.0.1 +│ │ │ │ └── typing-extensions>=3.7.4.1 +│ │ │ ├── handy-archives>=0.1.0 +│ │ │ └── packaging>=20.9 +│ │ ├── dom-toml>=0.2.2 +│ │ │ ├── domdf-python-tools>=2.8.0 +│ │ │ │ ├── natsort>=7.0.1 +│ │ │ │ └── typing-extensions>=3.7.4.1 +│ │ │ └── toml>=0.10.2 +│ │ ├── domdf-python-tools>=3.1.0 +│ │ │ ├── natsort>=7.0.1 +│ │ │ └── typing-extensions>=3.7.4.1 +│ │ ├── packaging>=20.9 +│ │ ├── platformdirs>=2.3.0 +│ │ └── typing-extensions>=3.7.4.3 +│ ├── typing-extensions>=3.7.4.3 +│ └── whey>=0.0.12 +│ ├── click>=7.1.2 +│ ├── consolekit>=1.4.1 +│ │ ├── click>=7.1.2 +│ │ ├── deprecation-alias>=0.1.1 +│ │ │ ├── deprecation>=2.1.0 +│ │ │ │ └── packaging +│ │ │ └── packaging>=20.4 +│ │ ├── domdf-python-tools>=3.8.0 +│ │ │ ├── natsort>=7.0.1 +│ │ │ └── typing-extensions>=3.7.4.1 +│ │ ├── mistletoe>=0.7.2 +│ │ └── typing-extensions!=3.10.0.1,>=3.10.0.0 +│ ├── dist-meta>=0.1.0 +│ │ ├── domdf-python-tools>=3.1.0 +│ │ │ ├── natsort>=7.0.1 +│ │ │ └── typing-extensions>=3.7.4.1 +│ │ ├── handy-archives>=0.1.0 +│ │ └── packaging>=20.9 +│ ├── dom-toml>=0.4.0 +│ │ ├── domdf-python-tools>=2.8.0 +│ │ │ ├── natsort>=7.0.1 +│ │ │ └── typing-extensions>=3.7.4.1 +│ │ └── toml>=0.10.2 +│ ├── domdf-python-tools>=2.8.0 +│ │ ├── natsort>=7.0.1 +│ │ └── typing-extensions>=3.7.4.1 +│ ├── handy-archives>=0.1.0 +│ ├── natsort>=7.1.1 +│ ├── packaging>=20.9 +│ ├── pyproject-parser>=0.6.0 +│ │ ├── apeye-core>=1.0.0 +│ │ │ ├── domdf-python-tools>=2.6.0 +│ │ │ │ ├── natsort>=7.0.1 +│ │ │ │ └── typing-extensions>=3.7.4.1 +│ │ │ └── idna>=2.5 +│ │ ├── attrs>=20.3.0 +│ │ ├── dom-toml>=0.4.0 +│ │ │ ├── domdf-python-tools>=2.8.0 +│ │ │ │ ├── natsort>=7.0.1 +│ │ │ │ └── typing-extensions>=3.7.4.1 +│ │ │ └── toml>=0.10.2 +│ │ ├── domdf-python-tools>=2.8.0 +│ │ │ ├── natsort>=7.0.1 +│ │ │ └── typing-extensions>=3.7.4.1 +│ │ ├── natsort>=7.1.1 +│ │ ├── packaging>=20.9 +│ │ ├── shippinglabel>=1.0.0 +│ │ │ ├── apeye>=1.0.0 +│ │ │ │ ├── apeye-core>=1.0.0b2 +│ │ │ │ │ ├── domdf-python-tools>=2.6.0 +│ │ │ │ │ │ ├── natsort>=7.0.1 +│ │ │ │ │ │ └── typing-extensions>=3.7.4.1 +│ │ │ │ │ └── idna>=2.5 +│ │ │ │ ├── domdf-python-tools>=2.6.0 +│ │ │ │ │ ├── natsort>=7.0.1 +│ │ │ │ │ └── typing-extensions>=3.7.4.1 +│ │ │ │ ├── platformdirs>=2.3.0 +│ │ │ │ └── requests>=2.24.0 +│ │ │ │ ├── certifi>=2017.4.17 +│ │ │ │ ├── charset-normalizer<4,>=2 +│ │ │ │ ├── idna<4,>=2.5 +│ │ │ │ └── urllib3<3,>=1.21.1 +│ │ │ ├── deprecation-alias>=0.3.2 +│ │ │ │ ├── deprecation>=2.1.0 +│ │ │ │ │ └── packaging +│ │ │ │ └── packaging>=20.4 +│ │ │ ├── dist-meta>=0.1.2 +│ │ │ │ ├── domdf-python-tools>=3.1.0 +│ │ │ │ │ ├── natsort>=7.0.1 +│ │ │ │ │ └── typing-extensions>=3.7.4.1 +│ │ │ │ ├── handy-archives>=0.1.0 +│ │ │ │ └── packaging>=20.9 +│ │ │ ├── dom-toml>=0.2.2 +│ │ │ │ ├── domdf-python-tools>=2.8.0 +│ │ │ │ │ ├── natsort>=7.0.1 +│ │ │ │ │ └── typing-extensions>=3.7.4.1 +│ │ │ │ └── toml>=0.10.2 +│ │ │ ├── domdf-python-tools>=3.1.0 +│ │ │ │ ├── natsort>=7.0.1 +│ │ │ │ └── typing-extensions>=3.7.4.1 +│ │ │ ├── packaging>=20.9 +│ │ │ ├── platformdirs>=2.3.0 +│ │ │ └── typing-extensions>=3.7.4.3 +│ │ ├── toml>=0.10.2 +│ │ └── typing-extensions!=4.7.0,>=3.7.4.3 +│ └── shippinglabel>=0.16.0 +│ ├── apeye>=1.0.0 +│ │ ├── apeye-core>=1.0.0b2 +│ │ │ ├── domdf-python-tools>=2.6.0 +│ │ │ │ ├── natsort>=7.0.1 +│ │ │ │ └── typing-extensions>=3.7.4.1 +│ │ │ └── idna>=2.5 +│ │ ├── domdf-python-tools>=2.6.0 +│ │ │ ├── natsort>=7.0.1 +│ │ │ └── typing-extensions>=3.7.4.1 +│ │ ├── platformdirs>=2.3.0 +│ │ └── requests>=2.24.0 +│ │ ├── certifi>=2017.4.17 +│ │ ├── charset-normalizer<4,>=2 +│ │ ├── idna<4,>=2.5 +│ │ └── urllib3<3,>=1.21.1 +│ ├── deprecation-alias>=0.3.2 +│ │ ├── deprecation>=2.1.0 +│ │ │ └── packaging +│ │ └── packaging>=20.4 +│ ├── dist-meta>=0.1.2 +│ │ ├── domdf-python-tools>=3.1.0 +│ │ │ ├── natsort>=7.0.1 +│ │ │ └── typing-extensions>=3.7.4.1 +│ │ ├── handy-archives>=0.1.0 +│ │ └── packaging>=20.9 +│ ├── dom-toml>=0.2.2 +│ │ ├── domdf-python-tools>=2.8.0 +│ │ │ ├── natsort>=7.0.1 +│ │ │ └── typing-extensions>=3.7.4.1 +│ │ └── toml>=0.10.2 +│ ├── domdf-python-tools>=3.1.0 +│ │ ├── natsort>=7.0.1 +│ │ └── typing-extensions>=3.7.4.1 +│ ├── packaging>=20.9 +│ ├── platformdirs>=2.3.0 +│ └── typing-extensions>=3.7.4.3 +├── natsort>=7.1.1 +├── packaging>=20.9 +├── pypi-json>=0.2.1 +│ ├── apeye>=1.1.0 +│ │ ├── apeye-core>=1.0.0b2 +│ │ │ ├── domdf-python-tools>=2.6.0 +│ │ │ │ ├── natsort>=7.0.1 +│ │ │ │ └── typing-extensions>=3.7.4.1 +│ │ │ └── idna>=2.5 +│ │ ├── domdf-python-tools>=2.6.0 +│ │ │ ├── natsort>=7.0.1 +│ │ │ └── typing-extensions>=3.7.4.1 +│ │ ├── platformdirs>=2.3.0 +│ │ └── requests>=2.24.0 +│ │ ├── certifi>=2017.4.17 +│ │ ├── charset-normalizer<4,>=2 +│ │ ├── idna<4,>=2.5 +│ │ └── urllib3<3,>=1.21.1 +│ ├── packaging>=21.0 +│ └── requests>=2.26.0 +│ ├── certifi>=2017.4.17 +│ ├── charset-normalizer<4,>=2 +│ ├── idna<4,>=2.5 +│ └── urllib3<3,>=1.21.1 +├── ruamel.yaml>=0.17.4 +├── shippinglabel>=1.7.1 +│ ├── apeye>=1.0.0 +│ │ ├── apeye-core>=1.0.0b2 +│ │ │ ├── domdf-python-tools>=2.6.0 +│ │ │ │ ├── natsort>=7.0.1 +│ │ │ │ └── typing-extensions>=3.7.4.1 +│ │ │ └── idna>=2.5 +│ │ ├── domdf-python-tools>=2.6.0 +│ │ │ ├── natsort>=7.0.1 +│ │ │ └── typing-extensions>=3.7.4.1 +│ │ ├── platformdirs>=2.3.0 +│ │ └── requests>=2.24.0 +│ │ ├── certifi>=2017.4.17 +│ │ ├── charset-normalizer<4,>=2 +│ │ ├── idna<4,>=2.5 +│ │ └── urllib3<3,>=1.21.1 +│ ├── deprecation-alias>=0.3.2 +│ │ ├── deprecation>=2.1.0 +│ │ │ └── packaging +│ │ └── packaging>=20.4 +│ ├── dist-meta>=0.1.2 +│ │ ├── domdf-python-tools>=3.1.0 +│ │ │ ├── natsort>=7.0.1 +│ │ │ └── typing-extensions>=3.7.4.1 +│ │ ├── handy-archives>=0.1.0 +│ │ └── packaging>=20.9 +│ ├── dom-toml>=0.2.2 +│ │ ├── domdf-python-tools>=2.8.0 +│ │ │ ├── natsort>=7.0.1 +│ │ │ └── typing-extensions>=3.7.4.1 +│ │ └── toml>=0.10.2 +│ ├── domdf-python-tools>=3.1.0 +│ │ ├── natsort>=7.0.1 +│ │ └── typing-extensions>=3.7.4.1 +│ ├── packaging>=20.9 +│ ├── platformdirs>=2.3.0 +│ └── typing-extensions>=3.7.4.3 +├── shippinglabel-conda>=0.1.0 +│ ├── apeye>=1.0.0 +│ │ ├── apeye-core>=1.0.0b2 +│ │ │ ├── domdf-python-tools>=2.6.0 +│ │ │ │ ├── natsort>=7.0.1 +│ │ │ │ └── typing-extensions>=3.7.4.1 +│ │ │ └── idna>=2.5 +│ │ ├── domdf-python-tools>=2.6.0 +│ │ │ ├── natsort>=7.0.1 +│ │ │ └── typing-extensions>=3.7.4.1 +│ │ ├── platformdirs>=2.3.0 +│ │ └── requests>=2.24.0 +│ │ ├── certifi>=2017.4.17 +│ │ ├── charset-normalizer<4,>=2 +│ │ ├── idna<4,>=2.5 +│ │ └── urllib3<3,>=1.21.1 +│ ├── domdf-python-tools>=3.3.0 +│ │ ├── natsort>=7.0.1 +│ │ └── typing-extensions>=3.7.4.1 +│ ├── packaging>=20.9 +│ ├── platformdirs>=2.3.0 +│ └── shippinglabel>=1.3.0 +│ ├── apeye>=1.0.0 +│ │ ├── apeye-core>=1.0.0b2 +│ │ │ ├── domdf-python-tools>=2.6.0 +│ │ │ │ ├── natsort>=7.0.1 +│ │ │ │ └── typing-extensions>=3.7.4.1 +│ │ │ └── idna>=2.5 +│ │ ├── domdf-python-tools>=2.6.0 +│ │ │ ├── natsort>=7.0.1 +│ │ │ └── typing-extensions>=3.7.4.1 +│ │ ├── platformdirs>=2.3.0 +│ │ └── requests>=2.24.0 +│ │ ├── certifi>=2017.4.17 +│ │ ├── charset-normalizer<4,>=2 +│ │ ├── idna<4,>=2.5 +│ │ └── urllib3<3,>=1.21.1 +│ ├── deprecation-alias>=0.3.2 +│ │ ├── deprecation>=2.1.0 +│ │ │ └── packaging +│ │ └── packaging>=20.4 +│ ├── dist-meta>=0.1.2 +│ │ ├── domdf-python-tools>=3.1.0 +│ │ │ ├── natsort>=7.0.1 +│ │ │ └── typing-extensions>=3.7.4.1 +│ │ ├── handy-archives>=0.1.0 +│ │ └── packaging>=20.9 +│ ├── dom-toml>=0.2.2 +│ │ ├── domdf-python-tools>=2.8.0 +│ │ │ ├── natsort>=7.0.1 +│ │ │ └── typing-extensions>=3.7.4.1 +│ │ └── toml>=0.10.2 +│ ├── domdf-python-tools>=3.1.0 +│ │ ├── natsort>=7.0.1 +│ │ └── typing-extensions>=3.7.4.1 +│ ├── packaging>=20.9 +│ ├── platformdirs>=2.3.0 +│ └── typing-extensions>=3.7.4.3 +├── southwark>=0.7.1 +│ ├── click>=7.1.2 +│ ├── consolekit>=0.1.2 +│ │ ├── click>=7.1.2 +│ │ ├── deprecation-alias>=0.1.1 +│ │ │ ├── deprecation>=2.1.0 +│ │ │ │ └── packaging +│ │ │ └── packaging>=20.4 +│ │ ├── domdf-python-tools>=3.8.0 +│ │ │ ├── natsort>=7.0.1 +│ │ │ └── typing-extensions>=3.7.4.1 +│ │ ├── mistletoe>=0.7.2 +│ │ └── typing-extensions!=3.10.0.1,>=3.10.0.0 +│ ├── domdf-python-tools>=2.7.0 +│ │ ├── natsort>=7.0.1 +│ │ └── typing-extensions>=3.7.4.1 +│ ├── dulwich!=0.20.7,!=0.20.8,!=0.20.9,>=0.20.5 +│ │ └── urllib3>=1.25 +│ ├── filelock>=3.0.12 +│ └── typing-extensions>=3.7.4.3 +├── tabulate>=0.8.8 +├── typing-extensions>=3.7.4.3 +├── whey>=0.0.17 +│ ├── click>=7.1.2 +│ ├── consolekit>=1.4.1 +│ │ ├── click>=7.1.2 +│ │ ├── deprecation-alias>=0.1.1 +│ │ │ ├── deprecation>=2.1.0 +│ │ │ │ └── packaging +│ │ │ └── packaging>=20.4 +│ │ ├── domdf-python-tools>=3.8.0 +│ │ │ ├── natsort>=7.0.1 +│ │ │ └── typing-extensions>=3.7.4.1 +│ │ ├── mistletoe>=0.7.2 +│ │ └── typing-extensions!=3.10.0.1,>=3.10.0.0 +│ ├── dist-meta>=0.1.0 +│ │ ├── domdf-python-tools>=3.1.0 +│ │ │ ├── natsort>=7.0.1 +│ │ │ └── typing-extensions>=3.7.4.1 +│ │ ├── handy-archives>=0.1.0 +│ │ └── packaging>=20.9 +│ ├── dom-toml>=0.4.0 +│ │ ├── domdf-python-tools>=2.8.0 +│ │ │ ├── natsort>=7.0.1 +│ │ │ └── typing-extensions>=3.7.4.1 +│ │ └── toml>=0.10.2 +│ ├── domdf-python-tools>=2.8.0 +│ │ ├── natsort>=7.0.1 +│ │ └── typing-extensions>=3.7.4.1 +│ ├── handy-archives>=0.1.0 +│ ├── natsort>=7.1.1 +│ ├── packaging>=20.9 +│ ├── pyproject-parser>=0.6.0 +│ │ ├── apeye-core>=1.0.0 +│ │ │ ├── domdf-python-tools>=2.6.0 +│ │ │ │ ├── natsort>=7.0.1 +│ │ │ │ └── typing-extensions>=3.7.4.1 +│ │ │ └── idna>=2.5 +│ │ ├── attrs>=20.3.0 +│ │ ├── dom-toml>=0.4.0 +│ │ │ ├── domdf-python-tools>=2.8.0 +│ │ │ │ ├── natsort>=7.0.1 +│ │ │ │ └── typing-extensions>=3.7.4.1 +│ │ │ └── toml>=0.10.2 +│ │ ├── domdf-python-tools>=2.8.0 +│ │ │ ├── natsort>=7.0.1 +│ │ │ └── typing-extensions>=3.7.4.1 +│ │ ├── natsort>=7.1.1 +│ │ ├── packaging>=20.9 +│ │ ├── shippinglabel>=1.0.0 +│ │ │ ├── apeye>=1.0.0 +│ │ │ │ ├── apeye-core>=1.0.0b2 +│ │ │ │ │ ├── domdf-python-tools>=2.6.0 +│ │ │ │ │ │ ├── natsort>=7.0.1 +│ │ │ │ │ │ └── typing-extensions>=3.7.4.1 +│ │ │ │ │ └── idna>=2.5 +│ │ │ │ ├── domdf-python-tools>=2.6.0 +│ │ │ │ │ ├── natsort>=7.0.1 +│ │ │ │ │ └── typing-extensions>=3.7.4.1 +│ │ │ │ ├── platformdirs>=2.3.0 +│ │ │ │ └── requests>=2.24.0 +│ │ │ │ ├── certifi>=2017.4.17 +│ │ │ │ ├── charset-normalizer<4,>=2 +│ │ │ │ ├── idna<4,>=2.5 +│ │ │ │ └── urllib3<3,>=1.21.1 +│ │ │ ├── deprecation-alias>=0.3.2 +│ │ │ │ ├── deprecation>=2.1.0 +│ │ │ │ │ └── packaging +│ │ │ │ └── packaging>=20.4 +│ │ │ ├── dist-meta>=0.1.2 +│ │ │ │ ├── domdf-python-tools>=3.1.0 +│ │ │ │ │ ├── natsort>=7.0.1 +│ │ │ │ │ └── typing-extensions>=3.7.4.1 +│ │ │ │ ├── handy-archives>=0.1.0 +│ │ │ │ └── packaging>=20.9 +│ │ │ ├── dom-toml>=0.2.2 +│ │ │ │ ├── domdf-python-tools>=2.8.0 +│ │ │ │ │ ├── natsort>=7.0.1 +│ │ │ │ │ └── typing-extensions>=3.7.4.1 +│ │ │ │ └── toml>=0.10.2 +│ │ │ ├── domdf-python-tools>=3.1.0 +│ │ │ │ ├── natsort>=7.0.1 +│ │ │ │ └── typing-extensions>=3.7.4.1 +│ │ │ ├── packaging>=20.9 +│ │ │ ├── platformdirs>=2.3.0 +│ │ │ └── typing-extensions>=3.7.4.3 +│ │ ├── toml>=0.10.2 +│ │ └── typing-extensions!=4.7.0,>=3.7.4.3 +│ └── shippinglabel>=0.16.0 +│ ├── apeye>=1.0.0 +│ │ ├── apeye-core>=1.0.0b2 +│ │ │ ├── domdf-python-tools>=2.6.0 +│ │ │ │ ├── natsort>=7.0.1 +│ │ │ │ └── typing-extensions>=3.7.4.1 +│ │ │ └── idna>=2.5 +│ │ ├── domdf-python-tools>=2.6.0 +│ │ │ ├── natsort>=7.0.1 +│ │ │ └── typing-extensions>=3.7.4.1 +│ │ ├── platformdirs>=2.3.0 +│ │ └── requests>=2.24.0 +│ │ ├── certifi>=2017.4.17 +│ │ ├── charset-normalizer<4,>=2 +│ │ ├── idna<4,>=2.5 +│ │ └── urllib3<3,>=1.21.1 +│ ├── deprecation-alias>=0.3.2 +│ │ ├── deprecation>=2.1.0 +│ │ │ └── packaging +│ │ └── packaging>=20.4 +│ ├── dist-meta>=0.1.2 +│ │ ├── domdf-python-tools>=3.1.0 +│ │ │ ├── natsort>=7.0.1 +│ │ │ └── typing-extensions>=3.7.4.1 +│ │ ├── handy-archives>=0.1.0 +│ │ └── packaging>=20.9 +│ ├── dom-toml>=0.2.2 +│ │ ├── domdf-python-tools>=2.8.0 +│ │ │ ├── natsort>=7.0.1 +│ │ │ └── typing-extensions>=3.7.4.1 +│ │ └── toml>=0.10.2 +│ ├── domdf-python-tools>=3.1.0 +│ │ ├── natsort>=7.0.1 +│ │ └── typing-extensions>=3.7.4.1 +│ ├── packaging>=20.9 +│ ├── platformdirs>=2.3.0 +│ └── typing-extensions>=3.7.4.3 +└── yapf-isort>=0.5.2 + ├── click>=7.1.2 + ├── consolekit>=0.3.0 + │ ├── click>=7.1.2 + │ ├── deprecation-alias>=0.1.1 + │ │ ├── deprecation>=2.1.0 + │ │ │ └── packaging + │ │ └── packaging>=20.4 + │ ├── domdf-python-tools>=3.8.0 + │ │ ├── natsort>=7.0.1 + │ │ └── typing-extensions>=3.7.4.1 + │ ├── mistletoe>=0.7.2 + │ └── typing-extensions!=3.10.0.1,>=3.10.0.0 + ├── domdf-python-tools>=0.10.0 + │ ├── natsort>=7.0.1 + │ └── typing-extensions>=3.7.4.1 + └── formate>=0.7.0 + ├── astatine>=0.3.1 + │ ├── asttokens>=1.1 + │ │ └── six + │ └── domdf-python-tools>=2.7.0 + │ ├── natsort>=7.0.1 + │ └── typing-extensions>=3.7.4.1 + ├── asttokens>=2.0.4 + │ └── six + ├── attr-utils>=0.5.5 + │ ├── attrs>=21.2.0 + │ ├── domdf-python-tools>=3.6.1 + │ │ ├── natsort>=7.0.1 + │ │ └── typing-extensions>=3.7.4.1 + │ ├── toolz>=0.11.1 + │ └── typing-extensions>=4.0.0 + ├── attrs>=20.3.0 + ├── click>=7.1.2 + ├── consolekit>=1.0.0 + │ ├── click>=7.1.2 + │ ├── deprecation-alias>=0.1.1 + │ │ ├── deprecation>=2.1.0 + │ │ │ └── packaging + │ │ └── packaging>=20.4 + │ ├── domdf-python-tools>=3.8.0 + │ │ ├── natsort>=7.0.1 + │ │ └── typing-extensions>=3.7.4.1 + │ ├── mistletoe>=0.7.2 + │ └── typing-extensions!=3.10.0.1,>=3.10.0.0 + ├── dom-toml>=0.4.0 + │ ├── domdf-python-tools>=2.8.0 + │ │ ├── natsort>=7.0.1 + │ │ └── typing-extensions>=3.7.4.1 + │ └── toml>=0.10.2 + ├── domdf-python-tools>=2.5.0 + │ ├── natsort>=7.0.1 + │ └── typing-extensions>=3.7.4.1 + ├── isort>=5.5.2 + ├── prettyprinter>=0.18.0 + │ ├── Pygments>=2.2.0 + │ └── colorful>=0.4.0 + ├── typing-extensions>=3.7.4.3 + └── yapf>=0.30.0 + ├── importlib-metadata>=6.6.0 + │ └── zipp>=0.5 + ├── platformdirs>=3.5.1 + └── tomli>=2.0.1 diff --git a/tests/test_cli/test_show_/test_requirements_concise_3_11__.tree b/tests/test_cli/test_show_/test_requirements_concise_3_11__.tree index 9d53177c..5d2455a8 100644 --- a/tests/test_cli/test_show_/test_requirements_concise_3_11__.tree +++ b/tests/test_cli/test_show_/test_requirements_concise_3_11__.tree @@ -43,6 +43,7 @@ repo_helper==2020.12.18 ├── referencing>=0.31.0 ├── requests>=2.27.1 ├── rpds-py>=0.7.1 +├── ruamel-yaml-clib>=0.2.7; platform_python_implementation == "CPython" and python_version < "3.13" ├── ruamel.yaml>=0.17.4 ├── shippinglabel>=1.7.1 ├── shippinglabel-conda>=0.1.0 diff --git a/tests/test_cli/test_show_/test_requirements_concise_3_13__.tree b/tests/test_cli/test_show_/test_requirements_concise_3_13__.tree new file mode 100644 index 00000000..9d53177c --- /dev/null +++ b/tests/test_cli/test_show_/test_requirements_concise_3_13__.tree @@ -0,0 +1,62 @@ +repo_helper==2020.12.18 +├── apeye>=1.2.0 +├── apeye-core>=1.0.0b2 +├── astatine>=0.3.1 +├── asttokens>=2.0.4 +├── attr-utils>=0.5.5 +├── attrs>=22.2.0 +├── certifi>=2017.4.17 +├── charset-normalizer<4,>=2 +├── click==7.1.2 +├── colorful>=0.4.0 +├── configconfig>=0.5.0 +├── consolekit>=1.4.1 +├── cssutils>=2.2.0 +├── deprecation>=2.1.0 +├── deprecation-alias>=0.3.2 +├── dict2css>=0.2.0 +├── dist-meta>=0.5.0 +├── dom-toml>=0.5.0 +├── domdf-python-tools>=3.8.0 +├── dulwich!=0.20.7,!=0.20.8,!=0.20.9,>=0.20.5 +├── filelock>=3.0.12 +├── first>=2.0.2 +├── formate>=0.7.0 +├── handy-archives>=0.1.0 +├── idna<4,>=2.5 +├── importlib-metadata>=6.6.0 +├── isort>=5.5.2 +├── jinja2>=2.11.3 +├── jsonschema>=3.2.0 +├── jsonschema-specifications>=2023.03.6 +├── markupsafe>=2.0 +├── mistletoe>=0.7.2 +├── mkrecipe>=0.3.0 +├── mypy-extensions>=0.3.0 +├── natsort>=7.1.1 +├── packaging>=21.3 +├── platformdirs>=3.5.1 +├── prettyprinter>=0.18.0 +├── pygments>=2.2.0 +├── pypi-json>=0.2.1 +├── pyproject-parser>=0.6.0 +├── referencing>=0.31.0 +├── requests>=2.27.1 +├── rpds-py>=0.7.1 +├── ruamel.yaml>=0.17.4 +├── shippinglabel>=1.7.1 +├── shippinglabel-conda>=0.1.0 +├── shippinglabel-pypi>=0.1.0 +├── six +├── southwark>=0.7.1 +├── tabulate>=0.8.8 +├── toml>=0.10.2 +├── tomli>=2.0.1 +├── toolz>=0.11.1 +├── typing-extensions!=3.10.0.1,!=4.7.0,>=4.0.0 +├── typing-inspect>=0.6.0 +├── urllib3<3,>=1.25 +├── whey>=0.0.17 +├── yapf>=0.30.0 +├── yapf-isort>=0.5.2 +└── zipp>=0.5 diff --git a/tests/test_cli/test_show_/test_requirements_no_pager_3_11__.tree b/tests/test_cli/test_show_/test_requirements_no_pager_3_11__.tree index 8ce7c7f3..0bf483ad 100644 --- a/tests/test_cli/test_show_/test_requirements_no_pager_3_11__.tree +++ b/tests/test_cli/test_show_/test_requirements_no_pager_3_11__.tree @@ -31,6 +31,7 @@ repo_helper==2020.12.18 │ │ │ └── rpds-py>=0.7.0 │ │ └── rpds-py>=0.7.1 │ ├── ruamel.yaml>=0.16.12 +│ │ └── ruamel.yaml.clib>=0.2.7; platform_python_implementation == "CPython" and python_version < "3.13" │ ├── typing-extensions>=3.7.4.3 │ └── typing-inspect>=0.6.0 │ ├── mypy-extensions>=0.3.0 @@ -479,6 +480,7 @@ repo_helper==2020.12.18 │ ├── idna<4,>=2.5 │ └── urllib3<3,>=1.21.1 ├── ruamel.yaml>=0.17.4 +│ └── ruamel.yaml.clib>=0.2.7; platform_python_implementation == "CPython" and python_version < "3.13" ├── shippinglabel>=1.7.1 │ ├── apeye>=1.0.0 │ │ ├── apeye-core>=1.0.0b2 diff --git a/tests/test_cli/test_show_/test_requirements_no_pager_3_13__.tree b/tests/test_cli/test_show_/test_requirements_no_pager_3_13__.tree new file mode 100644 index 00000000..8ce7c7f3 --- /dev/null +++ b/tests/test_cli/test_show_/test_requirements_no_pager_3_13__.tree @@ -0,0 +1,784 @@ +repo_helper==2020.12.18 +├── apeye>=1.0.0 +│ ├── apeye-core>=1.0.0b2 +│ │ ├── domdf-python-tools>=2.6.0 +│ │ │ ├── natsort>=7.0.1 +│ │ │ └── typing-extensions>=3.7.4.1 +│ │ └── idna>=2.5 +│ ├── domdf-python-tools>=2.6.0 +│ │ ├── natsort>=7.0.1 +│ │ └── typing-extensions>=3.7.4.1 +│ ├── platformdirs>=2.3.0 +│ └── requests>=2.24.0 +│ ├── certifi>=2017.4.17 +│ ├── charset-normalizer<4,>=2 +│ ├── idna<4,>=2.5 +│ └── urllib3<3,>=1.21.1 +├── attrs>=20.3.0 +├── click==7.1.2 +├── configconfig>=0.5.0 +│ ├── domdf-python-tools>=0.10.0 +│ │ ├── natsort>=7.0.1 +│ │ └── typing-extensions>=3.7.4.1 +│ ├── jsonschema>=3.2.0 +│ │ ├── attrs>=22.2.0 +│ │ ├── jsonschema-specifications>=2023.03.6 +│ │ │ └── referencing>=0.31.0 +│ │ │ ├── attrs>=22.2.0 +│ │ │ └── rpds-py>=0.7.0 +│ │ ├── referencing>=0.28.4 +│ │ │ ├── attrs>=22.2.0 +│ │ │ └── rpds-py>=0.7.0 +│ │ └── rpds-py>=0.7.1 +│ ├── ruamel.yaml>=0.16.12 +│ ├── typing-extensions>=3.7.4.3 +│ └── typing-inspect>=0.6.0 +│ ├── mypy-extensions>=0.3.0 +│ └── typing-extensions>=3.7.4 +├── consolekit>=1.2.2 +│ ├── click>=7.1.2 +│ ├── deprecation-alias>=0.1.1 +│ │ ├── deprecation>=2.1.0 +│ │ │ └── packaging +│ │ └── packaging>=20.4 +│ ├── domdf-python-tools>=3.8.0 +│ │ ├── natsort>=7.0.1 +│ │ └── typing-extensions>=3.7.4.1 +│ ├── mistletoe>=0.7.2 +│ └── typing-extensions!=3.10.0.1,>=3.10.0.0 +├── dict2css>=0.2.0 +│ ├── cssutils>=2.2.0 +│ └── domdf-python-tools>=2.2.0 +│ ├── natsort>=7.0.1 +│ └── typing-extensions>=3.7.4.1 +├── dom-toml>=0.5.0 +│ ├── domdf-python-tools>=2.8.0 +│ │ ├── natsort>=7.0.1 +│ │ └── typing-extensions>=3.7.4.1 +│ └── toml>=0.10.2 +├── domdf-python-tools>=3.2.0 +│ ├── natsort>=7.0.1 +│ └── typing-extensions>=3.7.4.1 +├── dulwich>=0.20.5 +│ └── urllib3>=1.25 +├── first>=2.0.2 +├── isort>=5.5.2 +├── jinja2>=2.11.3 +│ └── MarkupSafe>=2.0 +├── mkrecipe>=0.3.0 +│ ├── click>=7.1.2 +│ ├── consolekit>=1.2.0 +│ │ ├── click>=7.1.2 +│ │ ├── deprecation-alias>=0.1.1 +│ │ │ ├── deprecation>=2.1.0 +│ │ │ │ └── packaging +│ │ │ └── packaging>=20.4 +│ │ ├── domdf-python-tools>=3.8.0 +│ │ │ ├── natsort>=7.0.1 +│ │ │ └── typing-extensions>=3.7.4.1 +│ │ ├── mistletoe>=0.7.2 +│ │ └── typing-extensions!=3.10.0.1,>=3.10.0.0 +│ ├── dom-toml>=0.4.0 +│ │ ├── domdf-python-tools>=2.8.0 +│ │ │ ├── natsort>=7.0.1 +│ │ │ └── typing-extensions>=3.7.4.1 +│ │ └── toml>=0.10.2 +│ ├── domdf-python-tools>=2.8.0 +│ │ ├── natsort>=7.0.1 +│ │ └── typing-extensions>=3.7.4.1 +│ ├── jinja2>=2.11.3 +│ │ └── MarkupSafe>=2.0 +│ ├── packaging>=20.9 +│ ├── pyproject-parser>=0.2.0 +│ │ ├── apeye-core>=1.0.0 +│ │ │ ├── domdf-python-tools>=2.6.0 +│ │ │ │ ├── natsort>=7.0.1 +│ │ │ │ └── typing-extensions>=3.7.4.1 +│ │ │ └── idna>=2.5 +│ │ ├── attrs>=20.3.0 +│ │ ├── dom-toml>=0.4.0 +│ │ │ ├── domdf-python-tools>=2.8.0 +│ │ │ │ ├── natsort>=7.0.1 +│ │ │ │ └── typing-extensions>=3.7.4.1 +│ │ │ └── toml>=0.10.2 +│ │ ├── domdf-python-tools>=2.8.0 +│ │ │ ├── natsort>=7.0.1 +│ │ │ └── typing-extensions>=3.7.4.1 +│ │ ├── natsort>=7.1.1 +│ │ ├── packaging>=20.9 +│ │ ├── shippinglabel>=1.0.0 +│ │ │ ├── apeye>=1.0.0 +│ │ │ │ ├── apeye-core>=1.0.0b2 +│ │ │ │ │ ├── domdf-python-tools>=2.6.0 +│ │ │ │ │ │ ├── natsort>=7.0.1 +│ │ │ │ │ │ └── typing-extensions>=3.7.4.1 +│ │ │ │ │ └── idna>=2.5 +│ │ │ │ ├── domdf-python-tools>=2.6.0 +│ │ │ │ │ ├── natsort>=7.0.1 +│ │ │ │ │ └── typing-extensions>=3.7.4.1 +│ │ │ │ ├── platformdirs>=2.3.0 +│ │ │ │ └── requests>=2.24.0 +│ │ │ │ ├── certifi>=2017.4.17 +│ │ │ │ ├── charset-normalizer<4,>=2 +│ │ │ │ ├── idna<4,>=2.5 +│ │ │ │ └── urllib3<3,>=1.21.1 +│ │ │ ├── deprecation-alias>=0.3.2 +│ │ │ │ ├── deprecation>=2.1.0 +│ │ │ │ │ └── packaging +│ │ │ │ └── packaging>=20.4 +│ │ │ ├── dist-meta>=0.1.2 +│ │ │ │ ├── domdf-python-tools>=3.1.0 +│ │ │ │ │ ├── natsort>=7.0.1 +│ │ │ │ │ └── typing-extensions>=3.7.4.1 +│ │ │ │ ├── handy-archives>=0.1.0 +│ │ │ │ └── packaging>=20.9 +│ │ │ ├── dom-toml>=0.2.2 +│ │ │ │ ├── domdf-python-tools>=2.8.0 +│ │ │ │ │ ├── natsort>=7.0.1 +│ │ │ │ │ └── typing-extensions>=3.7.4.1 +│ │ │ │ └── toml>=0.10.2 +│ │ │ ├── domdf-python-tools>=3.1.0 +│ │ │ │ ├── natsort>=7.0.1 +│ │ │ │ └── typing-extensions>=3.7.4.1 +│ │ │ ├── packaging>=20.9 +│ │ │ ├── platformdirs>=2.3.0 +│ │ │ └── typing-extensions>=3.7.4.3 +│ │ ├── toml>=0.10.2 +│ │ └── typing-extensions!=4.7.0,>=3.7.4.3 +│ ├── shippinglabel-conda>=0.1.0 +│ │ ├── apeye>=1.0.0 +│ │ │ ├── apeye-core>=1.0.0b2 +│ │ │ │ ├── domdf-python-tools>=2.6.0 +│ │ │ │ │ ├── natsort>=7.0.1 +│ │ │ │ │ └── typing-extensions>=3.7.4.1 +│ │ │ │ └── idna>=2.5 +│ │ │ ├── domdf-python-tools>=2.6.0 +│ │ │ │ ├── natsort>=7.0.1 +│ │ │ │ └── typing-extensions>=3.7.4.1 +│ │ │ ├── platformdirs>=2.3.0 +│ │ │ └── requests>=2.24.0 +│ │ │ ├── certifi>=2017.4.17 +│ │ │ ├── charset-normalizer<4,>=2 +│ │ │ ├── idna<4,>=2.5 +│ │ │ └── urllib3<3,>=1.21.1 +│ │ ├── domdf-python-tools>=3.3.0 +│ │ │ ├── natsort>=7.0.1 +│ │ │ └── typing-extensions>=3.7.4.1 +│ │ ├── packaging>=20.9 +│ │ ├── platformdirs>=2.3.0 +│ │ └── shippinglabel>=1.3.0 +│ │ ├── apeye>=1.0.0 +│ │ │ ├── apeye-core>=1.0.0b2 +│ │ │ │ ├── domdf-python-tools>=2.6.0 +│ │ │ │ │ ├── natsort>=7.0.1 +│ │ │ │ │ └── typing-extensions>=3.7.4.1 +│ │ │ │ └── idna>=2.5 +│ │ │ ├── domdf-python-tools>=2.6.0 +│ │ │ │ ├── natsort>=7.0.1 +│ │ │ │ └── typing-extensions>=3.7.4.1 +│ │ │ ├── platformdirs>=2.3.0 +│ │ │ └── requests>=2.24.0 +│ │ │ ├── certifi>=2017.4.17 +│ │ │ ├── charset-normalizer<4,>=2 +│ │ │ ├── idna<4,>=2.5 +│ │ │ └── urllib3<3,>=1.21.1 +│ │ ├── deprecation-alias>=0.3.2 +│ │ │ ├── deprecation>=2.1.0 +│ │ │ │ └── packaging +│ │ │ └── packaging>=20.4 +│ │ ├── dist-meta>=0.1.2 +│ │ │ ├── domdf-python-tools>=3.1.0 +│ │ │ │ ├── natsort>=7.0.1 +│ │ │ │ └── typing-extensions>=3.7.4.1 +│ │ │ ├── handy-archives>=0.1.0 +│ │ │ └── packaging>=20.9 +│ │ ├── dom-toml>=0.2.2 +│ │ │ ├── domdf-python-tools>=2.8.0 +│ │ │ │ ├── natsort>=7.0.1 +│ │ │ │ └── typing-extensions>=3.7.4.1 +│ │ │ └── toml>=0.10.2 +│ │ ├── domdf-python-tools>=3.1.0 +│ │ │ ├── natsort>=7.0.1 +│ │ │ └── typing-extensions>=3.7.4.1 +│ │ ├── packaging>=20.9 +│ │ ├── platformdirs>=2.3.0 +│ │ └── typing-extensions>=3.7.4.3 +│ ├── shippinglabel-pypi>=0.1.0 +│ │ ├── apeye>=1.2.0 +│ │ │ ├── apeye-core>=1.0.0b2 +│ │ │ │ ├── domdf-python-tools>=2.6.0 +│ │ │ │ │ ├── natsort>=7.0.1 +│ │ │ │ │ └── typing-extensions>=3.7.4.1 +│ │ │ │ └── idna>=2.5 +│ │ │ ├── domdf-python-tools>=2.6.0 +│ │ │ │ ├── natsort>=7.0.1 +│ │ │ │ └── typing-extensions>=3.7.4.1 +│ │ │ ├── platformdirs>=2.3.0 +│ │ │ └── requests>=2.24.0 +│ │ │ ├── certifi>=2017.4.17 +│ │ │ ├── charset-normalizer<4,>=2 +│ │ │ ├── idna<4,>=2.5 +│ │ │ └── urllib3<3,>=1.21.1 +│ │ ├── dist-meta>=0.5.0 +│ │ │ ├── domdf-python-tools>=3.1.0 +│ │ │ │ ├── natsort>=7.0.1 +│ │ │ │ └── typing-extensions>=3.7.4.1 +│ │ │ ├── handy-archives>=0.1.0 +│ │ │ └── packaging>=20.9 +│ │ ├── domdf-python-tools>=3.3.0 +│ │ │ ├── natsort>=7.0.1 +│ │ │ └── typing-extensions>=3.7.4.1 +│ │ ├── packaging>=21.3 +│ │ ├── pypi-json>=0.2.1 +│ │ │ ├── apeye>=1.1.0 +│ │ │ │ ├── apeye-core>=1.0.0b2 +│ │ │ │ │ ├── domdf-python-tools>=2.6.0 +│ │ │ │ │ │ ├── natsort>=7.0.1 +│ │ │ │ │ │ └── typing-extensions>=3.7.4.1 +│ │ │ │ │ └── idna>=2.5 +│ │ │ │ ├── domdf-python-tools>=2.6.0 +│ │ │ │ │ ├── natsort>=7.0.1 +│ │ │ │ │ └── typing-extensions>=3.7.4.1 +│ │ │ │ ├── platformdirs>=2.3.0 +│ │ │ │ └── requests>=2.24.0 +│ │ │ │ ├── certifi>=2017.4.17 +│ │ │ │ ├── charset-normalizer<4,>=2 +│ │ │ │ ├── idna<4,>=2.5 +│ │ │ │ └── urllib3<3,>=1.21.1 +│ │ │ ├── packaging>=21.0 +│ │ │ └── requests>=2.26.0 +│ │ │ ├── certifi>=2017.4.17 +│ │ │ ├── charset-normalizer<4,>=2 +│ │ │ ├── idna<4,>=2.5 +│ │ │ └── urllib3<3,>=1.21.1 +│ │ ├── requests>=2.27.1 +│ │ │ ├── certifi>=2017.4.17 +│ │ │ ├── charset-normalizer<4,>=2 +│ │ │ ├── idna<4,>=2.5 +│ │ │ └── urllib3<3,>=1.21.1 +│ │ └── shippinglabel>=1.3.1 +│ │ ├── apeye>=1.0.0 +│ │ │ ├── apeye-core>=1.0.0b2 +│ │ │ │ ├── domdf-python-tools>=2.6.0 +│ │ │ │ │ ├── natsort>=7.0.1 +│ │ │ │ │ └── typing-extensions>=3.7.4.1 +│ │ │ │ └── idna>=2.5 +│ │ │ ├── domdf-python-tools>=2.6.0 +│ │ │ │ ├── natsort>=7.0.1 +│ │ │ │ └── typing-extensions>=3.7.4.1 +│ │ │ ├── platformdirs>=2.3.0 +│ │ │ └── requests>=2.24.0 +│ │ │ ├── certifi>=2017.4.17 +│ │ │ ├── charset-normalizer<4,>=2 +│ │ │ ├── idna<4,>=2.5 +│ │ │ └── urllib3<3,>=1.21.1 +│ │ ├── deprecation-alias>=0.3.2 +│ │ │ ├── deprecation>=2.1.0 +│ │ │ │ └── packaging +│ │ │ └── packaging>=20.4 +│ │ ├── dist-meta>=0.1.2 +│ │ │ ├── domdf-python-tools>=3.1.0 +│ │ │ │ ├── natsort>=7.0.1 +│ │ │ │ └── typing-extensions>=3.7.4.1 +│ │ │ ├── handy-archives>=0.1.0 +│ │ │ └── packaging>=20.9 +│ │ ├── dom-toml>=0.2.2 +│ │ │ ├── domdf-python-tools>=2.8.0 +│ │ │ │ ├── natsort>=7.0.1 +│ │ │ │ └── typing-extensions>=3.7.4.1 +│ │ │ └── toml>=0.10.2 +│ │ ├── domdf-python-tools>=3.1.0 +│ │ │ ├── natsort>=7.0.1 +│ │ │ └── typing-extensions>=3.7.4.1 +│ │ ├── packaging>=20.9 +│ │ ├── platformdirs>=2.3.0 +│ │ └── typing-extensions>=3.7.4.3 +│ ├── shippinglabel>=0.15.0 +│ │ ├── apeye>=1.0.0 +│ │ │ ├── apeye-core>=1.0.0b2 +│ │ │ │ ├── domdf-python-tools>=2.6.0 +│ │ │ │ │ ├── natsort>=7.0.1 +│ │ │ │ │ └── typing-extensions>=3.7.4.1 +│ │ │ │ └── idna>=2.5 +│ │ │ ├── domdf-python-tools>=2.6.0 +│ │ │ │ ├── natsort>=7.0.1 +│ │ │ │ └── typing-extensions>=3.7.4.1 +│ │ │ ├── platformdirs>=2.3.0 +│ │ │ └── requests>=2.24.0 +│ │ │ ├── certifi>=2017.4.17 +│ │ │ ├── charset-normalizer<4,>=2 +│ │ │ ├── idna<4,>=2.5 +│ │ │ └── urllib3<3,>=1.21.1 +│ │ ├── deprecation-alias>=0.3.2 +│ │ │ ├── deprecation>=2.1.0 +│ │ │ │ └── packaging +│ │ │ └── packaging>=20.4 +│ │ ├── dist-meta>=0.1.2 +│ │ │ ├── domdf-python-tools>=3.1.0 +│ │ │ │ ├── natsort>=7.0.1 +│ │ │ │ └── typing-extensions>=3.7.4.1 +│ │ │ ├── handy-archives>=0.1.0 +│ │ │ └── packaging>=20.9 +│ │ ├── dom-toml>=0.2.2 +│ │ │ ├── domdf-python-tools>=2.8.0 +│ │ │ │ ├── natsort>=7.0.1 +│ │ │ │ └── typing-extensions>=3.7.4.1 +│ │ │ └── toml>=0.10.2 +│ │ ├── domdf-python-tools>=3.1.0 +│ │ │ ├── natsort>=7.0.1 +│ │ │ └── typing-extensions>=3.7.4.1 +│ │ ├── packaging>=20.9 +│ │ ├── platformdirs>=2.3.0 +│ │ └── typing-extensions>=3.7.4.3 +│ ├── typing-extensions>=3.7.4.3 +│ └── whey>=0.0.12 +│ ├── click>=7.1.2 +│ ├── consolekit>=1.4.1 +│ │ ├── click>=7.1.2 +│ │ ├── deprecation-alias>=0.1.1 +│ │ │ ├── deprecation>=2.1.0 +│ │ │ │ └── packaging +│ │ │ └── packaging>=20.4 +│ │ ├── domdf-python-tools>=3.8.0 +│ │ │ ├── natsort>=7.0.1 +│ │ │ └── typing-extensions>=3.7.4.1 +│ │ ├── mistletoe>=0.7.2 +│ │ └── typing-extensions!=3.10.0.1,>=3.10.0.0 +│ ├── dist-meta>=0.1.0 +│ │ ├── domdf-python-tools>=3.1.0 +│ │ │ ├── natsort>=7.0.1 +│ │ │ └── typing-extensions>=3.7.4.1 +│ │ ├── handy-archives>=0.1.0 +│ │ └── packaging>=20.9 +│ ├── dom-toml>=0.4.0 +│ │ ├── domdf-python-tools>=2.8.0 +│ │ │ ├── natsort>=7.0.1 +│ │ │ └── typing-extensions>=3.7.4.1 +│ │ └── toml>=0.10.2 +│ ├── domdf-python-tools>=2.8.0 +│ │ ├── natsort>=7.0.1 +│ │ └── typing-extensions>=3.7.4.1 +│ ├── handy-archives>=0.1.0 +│ ├── natsort>=7.1.1 +│ ├── packaging>=20.9 +│ ├── pyproject-parser>=0.6.0 +│ │ ├── apeye-core>=1.0.0 +│ │ │ ├── domdf-python-tools>=2.6.0 +│ │ │ │ ├── natsort>=7.0.1 +│ │ │ │ └── typing-extensions>=3.7.4.1 +│ │ │ └── idna>=2.5 +│ │ ├── attrs>=20.3.0 +│ │ ├── dom-toml>=0.4.0 +│ │ │ ├── domdf-python-tools>=2.8.0 +│ │ │ │ ├── natsort>=7.0.1 +│ │ │ │ └── typing-extensions>=3.7.4.1 +│ │ │ └── toml>=0.10.2 +│ │ ├── domdf-python-tools>=2.8.0 +│ │ │ ├── natsort>=7.0.1 +│ │ │ └── typing-extensions>=3.7.4.1 +│ │ ├── natsort>=7.1.1 +│ │ ├── packaging>=20.9 +│ │ ├── shippinglabel>=1.0.0 +│ │ │ ├── apeye>=1.0.0 +│ │ │ │ ├── apeye-core>=1.0.0b2 +│ │ │ │ │ ├── domdf-python-tools>=2.6.0 +│ │ │ │ │ │ ├── natsort>=7.0.1 +│ │ │ │ │ │ └── typing-extensions>=3.7.4.1 +│ │ │ │ │ └── idna>=2.5 +│ │ │ │ ├── domdf-python-tools>=2.6.0 +│ │ │ │ │ ├── natsort>=7.0.1 +│ │ │ │ │ └── typing-extensions>=3.7.4.1 +│ │ │ │ ├── platformdirs>=2.3.0 +│ │ │ │ └── requests>=2.24.0 +│ │ │ │ ├── certifi>=2017.4.17 +│ │ │ │ ├── charset-normalizer<4,>=2 +│ │ │ │ ├── idna<4,>=2.5 +│ │ │ │ └── urllib3<3,>=1.21.1 +│ │ │ ├── deprecation-alias>=0.3.2 +│ │ │ │ ├── deprecation>=2.1.0 +│ │ │ │ │ └── packaging +│ │ │ │ └── packaging>=20.4 +│ │ │ ├── dist-meta>=0.1.2 +│ │ │ │ ├── domdf-python-tools>=3.1.0 +│ │ │ │ │ ├── natsort>=7.0.1 +│ │ │ │ │ └── typing-extensions>=3.7.4.1 +│ │ │ │ ├── handy-archives>=0.1.0 +│ │ │ │ └── packaging>=20.9 +│ │ │ ├── dom-toml>=0.2.2 +│ │ │ │ ├── domdf-python-tools>=2.8.0 +│ │ │ │ │ ├── natsort>=7.0.1 +│ │ │ │ │ └── typing-extensions>=3.7.4.1 +│ │ │ │ └── toml>=0.10.2 +│ │ │ ├── domdf-python-tools>=3.1.0 +│ │ │ │ ├── natsort>=7.0.1 +│ │ │ │ └── typing-extensions>=3.7.4.1 +│ │ │ ├── packaging>=20.9 +│ │ │ ├── platformdirs>=2.3.0 +│ │ │ └── typing-extensions>=3.7.4.3 +│ │ ├── toml>=0.10.2 +│ │ └── typing-extensions!=4.7.0,>=3.7.4.3 +│ └── shippinglabel>=0.16.0 +│ ├── apeye>=1.0.0 +│ │ ├── apeye-core>=1.0.0b2 +│ │ │ ├── domdf-python-tools>=2.6.0 +│ │ │ │ ├── natsort>=7.0.1 +│ │ │ │ └── typing-extensions>=3.7.4.1 +│ │ │ └── idna>=2.5 +│ │ ├── domdf-python-tools>=2.6.0 +│ │ │ ├── natsort>=7.0.1 +│ │ │ └── typing-extensions>=3.7.4.1 +│ │ ├── platformdirs>=2.3.0 +│ │ └── requests>=2.24.0 +│ │ ├── certifi>=2017.4.17 +│ │ ├── charset-normalizer<4,>=2 +│ │ ├── idna<4,>=2.5 +│ │ └── urllib3<3,>=1.21.1 +│ ├── deprecation-alias>=0.3.2 +│ │ ├── deprecation>=2.1.0 +│ │ │ └── packaging +│ │ └── packaging>=20.4 +│ ├── dist-meta>=0.1.2 +│ │ ├── domdf-python-tools>=3.1.0 +│ │ │ ├── natsort>=7.0.1 +│ │ │ └── typing-extensions>=3.7.4.1 +│ │ ├── handy-archives>=0.1.0 +│ │ └── packaging>=20.9 +│ ├── dom-toml>=0.2.2 +│ │ ├── domdf-python-tools>=2.8.0 +│ │ │ ├── natsort>=7.0.1 +│ │ │ └── typing-extensions>=3.7.4.1 +│ │ └── toml>=0.10.2 +│ ├── domdf-python-tools>=3.1.0 +│ │ ├── natsort>=7.0.1 +│ │ └── typing-extensions>=3.7.4.1 +│ ├── packaging>=20.9 +│ ├── platformdirs>=2.3.0 +│ └── typing-extensions>=3.7.4.3 +├── natsort>=7.1.1 +├── packaging>=20.9 +├── pypi-json>=0.2.1 +│ ├── apeye>=1.1.0 +│ │ ├── apeye-core>=1.0.0b2 +│ │ │ ├── domdf-python-tools>=2.6.0 +│ │ │ │ ├── natsort>=7.0.1 +│ │ │ │ └── typing-extensions>=3.7.4.1 +│ │ │ └── idna>=2.5 +│ │ ├── domdf-python-tools>=2.6.0 +│ │ │ ├── natsort>=7.0.1 +│ │ │ └── typing-extensions>=3.7.4.1 +│ │ ├── platformdirs>=2.3.0 +│ │ └── requests>=2.24.0 +│ │ ├── certifi>=2017.4.17 +│ │ ├── charset-normalizer<4,>=2 +│ │ ├── idna<4,>=2.5 +│ │ └── urllib3<3,>=1.21.1 +│ ├── packaging>=21.0 +│ └── requests>=2.26.0 +│ ├── certifi>=2017.4.17 +│ ├── charset-normalizer<4,>=2 +│ ├── idna<4,>=2.5 +│ └── urllib3<3,>=1.21.1 +├── ruamel.yaml>=0.17.4 +├── shippinglabel>=1.7.1 +│ ├── apeye>=1.0.0 +│ │ ├── apeye-core>=1.0.0b2 +│ │ │ ├── domdf-python-tools>=2.6.0 +│ │ │ │ ├── natsort>=7.0.1 +│ │ │ │ └── typing-extensions>=3.7.4.1 +│ │ │ └── idna>=2.5 +│ │ ├── domdf-python-tools>=2.6.0 +│ │ │ ├── natsort>=7.0.1 +│ │ │ └── typing-extensions>=3.7.4.1 +│ │ ├── platformdirs>=2.3.0 +│ │ └── requests>=2.24.0 +│ │ ├── certifi>=2017.4.17 +│ │ ├── charset-normalizer<4,>=2 +│ │ ├── idna<4,>=2.5 +│ │ └── urllib3<3,>=1.21.1 +│ ├── deprecation-alias>=0.3.2 +│ │ ├── deprecation>=2.1.0 +│ │ │ └── packaging +│ │ └── packaging>=20.4 +│ ├── dist-meta>=0.1.2 +│ │ ├── domdf-python-tools>=3.1.0 +│ │ │ ├── natsort>=7.0.1 +│ │ │ └── typing-extensions>=3.7.4.1 +│ │ ├── handy-archives>=0.1.0 +│ │ └── packaging>=20.9 +│ ├── dom-toml>=0.2.2 +│ │ ├── domdf-python-tools>=2.8.0 +│ │ │ ├── natsort>=7.0.1 +│ │ │ └── typing-extensions>=3.7.4.1 +│ │ └── toml>=0.10.2 +│ ├── domdf-python-tools>=3.1.0 +│ │ ├── natsort>=7.0.1 +│ │ └── typing-extensions>=3.7.4.1 +│ ├── packaging>=20.9 +│ ├── platformdirs>=2.3.0 +│ └── typing-extensions>=3.7.4.3 +├── shippinglabel-conda>=0.1.0 +│ ├── apeye>=1.0.0 +│ │ ├── apeye-core>=1.0.0b2 +│ │ │ ├── domdf-python-tools>=2.6.0 +│ │ │ │ ├── natsort>=7.0.1 +│ │ │ │ └── typing-extensions>=3.7.4.1 +│ │ │ └── idna>=2.5 +│ │ ├── domdf-python-tools>=2.6.0 +│ │ │ ├── natsort>=7.0.1 +│ │ │ └── typing-extensions>=3.7.4.1 +│ │ ├── platformdirs>=2.3.0 +│ │ └── requests>=2.24.0 +│ │ ├── certifi>=2017.4.17 +│ │ ├── charset-normalizer<4,>=2 +│ │ ├── idna<4,>=2.5 +│ │ └── urllib3<3,>=1.21.1 +│ ├── domdf-python-tools>=3.3.0 +│ │ ├── natsort>=7.0.1 +│ │ └── typing-extensions>=3.7.4.1 +│ ├── packaging>=20.9 +│ ├── platformdirs>=2.3.0 +│ └── shippinglabel>=1.3.0 +│ ├── apeye>=1.0.0 +│ │ ├── apeye-core>=1.0.0b2 +│ │ │ ├── domdf-python-tools>=2.6.0 +│ │ │ │ ├── natsort>=7.0.1 +│ │ │ │ └── typing-extensions>=3.7.4.1 +│ │ │ └── idna>=2.5 +│ │ ├── domdf-python-tools>=2.6.0 +│ │ │ ├── natsort>=7.0.1 +│ │ │ └── typing-extensions>=3.7.4.1 +│ │ ├── platformdirs>=2.3.0 +│ │ └── requests>=2.24.0 +│ │ ├── certifi>=2017.4.17 +│ │ ├── charset-normalizer<4,>=2 +│ │ ├── idna<4,>=2.5 +│ │ └── urllib3<3,>=1.21.1 +│ ├── deprecation-alias>=0.3.2 +│ │ ├── deprecation>=2.1.0 +│ │ │ └── packaging +│ │ └── packaging>=20.4 +│ ├── dist-meta>=0.1.2 +│ │ ├── domdf-python-tools>=3.1.0 +│ │ │ ├── natsort>=7.0.1 +│ │ │ └── typing-extensions>=3.7.4.1 +│ │ ├── handy-archives>=0.1.0 +│ │ └── packaging>=20.9 +│ ├── dom-toml>=0.2.2 +│ │ ├── domdf-python-tools>=2.8.0 +│ │ │ ├── natsort>=7.0.1 +│ │ │ └── typing-extensions>=3.7.4.1 +│ │ └── toml>=0.10.2 +│ ├── domdf-python-tools>=3.1.0 +│ │ ├── natsort>=7.0.1 +│ │ └── typing-extensions>=3.7.4.1 +│ ├── packaging>=20.9 +│ ├── platformdirs>=2.3.0 +│ └── typing-extensions>=3.7.4.3 +├── southwark>=0.7.1 +│ ├── click>=7.1.2 +│ ├── consolekit>=0.1.2 +│ │ ├── click>=7.1.2 +│ │ ├── deprecation-alias>=0.1.1 +│ │ │ ├── deprecation>=2.1.0 +│ │ │ │ └── packaging +│ │ │ └── packaging>=20.4 +│ │ ├── domdf-python-tools>=3.8.0 +│ │ │ ├── natsort>=7.0.1 +│ │ │ └── typing-extensions>=3.7.4.1 +│ │ ├── mistletoe>=0.7.2 +│ │ └── typing-extensions!=3.10.0.1,>=3.10.0.0 +│ ├── domdf-python-tools>=2.7.0 +│ │ ├── natsort>=7.0.1 +│ │ └── typing-extensions>=3.7.4.1 +│ ├── dulwich!=0.20.7,!=0.20.8,!=0.20.9,>=0.20.5 +│ │ └── urllib3>=1.25 +│ ├── filelock>=3.0.12 +│ └── typing-extensions>=3.7.4.3 +├── tabulate>=0.8.8 +├── typing-extensions>=3.7.4.3 +├── whey>=0.0.17 +│ ├── click>=7.1.2 +│ ├── consolekit>=1.4.1 +│ │ ├── click>=7.1.2 +│ │ ├── deprecation-alias>=0.1.1 +│ │ │ ├── deprecation>=2.1.0 +│ │ │ │ └── packaging +│ │ │ └── packaging>=20.4 +│ │ ├── domdf-python-tools>=3.8.0 +│ │ │ ├── natsort>=7.0.1 +│ │ │ └── typing-extensions>=3.7.4.1 +│ │ ├── mistletoe>=0.7.2 +│ │ └── typing-extensions!=3.10.0.1,>=3.10.0.0 +│ ├── dist-meta>=0.1.0 +│ │ ├── domdf-python-tools>=3.1.0 +│ │ │ ├── natsort>=7.0.1 +│ │ │ └── typing-extensions>=3.7.4.1 +│ │ ├── handy-archives>=0.1.0 +│ │ └── packaging>=20.9 +│ ├── dom-toml>=0.4.0 +│ │ ├── domdf-python-tools>=2.8.0 +│ │ │ ├── natsort>=7.0.1 +│ │ │ └── typing-extensions>=3.7.4.1 +│ │ └── toml>=0.10.2 +│ ├── domdf-python-tools>=2.8.0 +│ │ ├── natsort>=7.0.1 +│ │ └── typing-extensions>=3.7.4.1 +│ ├── handy-archives>=0.1.0 +│ ├── natsort>=7.1.1 +│ ├── packaging>=20.9 +│ ├── pyproject-parser>=0.6.0 +│ │ ├── apeye-core>=1.0.0 +│ │ │ ├── domdf-python-tools>=2.6.0 +│ │ │ │ ├── natsort>=7.0.1 +│ │ │ │ └── typing-extensions>=3.7.4.1 +│ │ │ └── idna>=2.5 +│ │ ├── attrs>=20.3.0 +│ │ ├── dom-toml>=0.4.0 +│ │ │ ├── domdf-python-tools>=2.8.0 +│ │ │ │ ├── natsort>=7.0.1 +│ │ │ │ └── typing-extensions>=3.7.4.1 +│ │ │ └── toml>=0.10.2 +│ │ ├── domdf-python-tools>=2.8.0 +│ │ │ ├── natsort>=7.0.1 +│ │ │ └── typing-extensions>=3.7.4.1 +│ │ ├── natsort>=7.1.1 +│ │ ├── packaging>=20.9 +│ │ ├── shippinglabel>=1.0.0 +│ │ │ ├── apeye>=1.0.0 +│ │ │ │ ├── apeye-core>=1.0.0b2 +│ │ │ │ │ ├── domdf-python-tools>=2.6.0 +│ │ │ │ │ │ ├── natsort>=7.0.1 +│ │ │ │ │ │ └── typing-extensions>=3.7.4.1 +│ │ │ │ │ └── idna>=2.5 +│ │ │ │ ├── domdf-python-tools>=2.6.0 +│ │ │ │ │ ├── natsort>=7.0.1 +│ │ │ │ │ └── typing-extensions>=3.7.4.1 +│ │ │ │ ├── platformdirs>=2.3.0 +│ │ │ │ └── requests>=2.24.0 +│ │ │ │ ├── certifi>=2017.4.17 +│ │ │ │ ├── charset-normalizer<4,>=2 +│ │ │ │ ├── idna<4,>=2.5 +│ │ │ │ └── urllib3<3,>=1.21.1 +│ │ │ ├── deprecation-alias>=0.3.2 +│ │ │ │ ├── deprecation>=2.1.0 +│ │ │ │ │ └── packaging +│ │ │ │ └── packaging>=20.4 +│ │ │ ├── dist-meta>=0.1.2 +│ │ │ │ ├── domdf-python-tools>=3.1.0 +│ │ │ │ │ ├── natsort>=7.0.1 +│ │ │ │ │ └── typing-extensions>=3.7.4.1 +│ │ │ │ ├── handy-archives>=0.1.0 +│ │ │ │ └── packaging>=20.9 +│ │ │ ├── dom-toml>=0.2.2 +│ │ │ │ ├── domdf-python-tools>=2.8.0 +│ │ │ │ │ ├── natsort>=7.0.1 +│ │ │ │ │ └── typing-extensions>=3.7.4.1 +│ │ │ │ └── toml>=0.10.2 +│ │ │ ├── domdf-python-tools>=3.1.0 +│ │ │ │ ├── natsort>=7.0.1 +│ │ │ │ └── typing-extensions>=3.7.4.1 +│ │ │ ├── packaging>=20.9 +│ │ │ ├── platformdirs>=2.3.0 +│ │ │ └── typing-extensions>=3.7.4.3 +│ │ ├── toml>=0.10.2 +│ │ └── typing-extensions!=4.7.0,>=3.7.4.3 +│ └── shippinglabel>=0.16.0 +│ ├── apeye>=1.0.0 +│ │ ├── apeye-core>=1.0.0b2 +│ │ │ ├── domdf-python-tools>=2.6.0 +│ │ │ │ ├── natsort>=7.0.1 +│ │ │ │ └── typing-extensions>=3.7.4.1 +│ │ │ └── idna>=2.5 +│ │ ├── domdf-python-tools>=2.6.0 +│ │ │ ├── natsort>=7.0.1 +│ │ │ └── typing-extensions>=3.7.4.1 +│ │ ├── platformdirs>=2.3.0 +│ │ └── requests>=2.24.0 +│ │ ├── certifi>=2017.4.17 +│ │ ├── charset-normalizer<4,>=2 +│ │ ├── idna<4,>=2.5 +│ │ └── urllib3<3,>=1.21.1 +│ ├── deprecation-alias>=0.3.2 +│ │ ├── deprecation>=2.1.0 +│ │ │ └── packaging +│ │ └── packaging>=20.4 +│ ├── dist-meta>=0.1.2 +│ │ ├── domdf-python-tools>=3.1.0 +│ │ │ ├── natsort>=7.0.1 +│ │ │ └── typing-extensions>=3.7.4.1 +│ │ ├── handy-archives>=0.1.0 +│ │ └── packaging>=20.9 +│ ├── dom-toml>=0.2.2 +│ │ ├── domdf-python-tools>=2.8.0 +│ │ │ ├── natsort>=7.0.1 +│ │ │ └── typing-extensions>=3.7.4.1 +│ │ └── toml>=0.10.2 +│ ├── domdf-python-tools>=3.1.0 +│ │ ├── natsort>=7.0.1 +│ │ └── typing-extensions>=3.7.4.1 +│ ├── packaging>=20.9 +│ ├── platformdirs>=2.3.0 +│ └── typing-extensions>=3.7.4.3 +└── yapf-isort>=0.5.2 + ├── click>=7.1.2 + ├── consolekit>=0.3.0 + │ ├── click>=7.1.2 + │ ├── deprecation-alias>=0.1.1 + │ │ ├── deprecation>=2.1.0 + │ │ │ └── packaging + │ │ └── packaging>=20.4 + │ ├── domdf-python-tools>=3.8.0 + │ │ ├── natsort>=7.0.1 + │ │ └── typing-extensions>=3.7.4.1 + │ ├── mistletoe>=0.7.2 + │ └── typing-extensions!=3.10.0.1,>=3.10.0.0 + ├── domdf-python-tools>=0.10.0 + │ ├── natsort>=7.0.1 + │ └── typing-extensions>=3.7.4.1 + └── formate>=0.7.0 + ├── astatine>=0.3.1 + │ ├── asttokens>=1.1 + │ │ └── six + │ └── domdf-python-tools>=2.7.0 + │ ├── natsort>=7.0.1 + │ └── typing-extensions>=3.7.4.1 + ├── asttokens>=2.0.4 + │ └── six + ├── attr-utils>=0.5.5 + │ ├── attrs>=21.2.0 + │ ├── domdf-python-tools>=3.6.1 + │ │ ├── natsort>=7.0.1 + │ │ └── typing-extensions>=3.7.4.1 + │ ├── toolz>=0.11.1 + │ └── typing-extensions>=4.0.0 + ├── attrs>=20.3.0 + ├── click>=7.1.2 + ├── consolekit>=1.0.0 + │ ├── click>=7.1.2 + │ ├── deprecation-alias>=0.1.1 + │ │ ├── deprecation>=2.1.0 + │ │ │ └── packaging + │ │ └── packaging>=20.4 + │ ├── domdf-python-tools>=3.8.0 + │ │ ├── natsort>=7.0.1 + │ │ └── typing-extensions>=3.7.4.1 + │ ├── mistletoe>=0.7.2 + │ └── typing-extensions!=3.10.0.1,>=3.10.0.0 + ├── dom-toml>=0.4.0 + │ ├── domdf-python-tools>=2.8.0 + │ │ ├── natsort>=7.0.1 + │ │ └── typing-extensions>=3.7.4.1 + │ └── toml>=0.10.2 + ├── domdf-python-tools>=2.5.0 + │ ├── natsort>=7.0.1 + │ └── typing-extensions>=3.7.4.1 + ├── isort>=5.5.2 + ├── prettyprinter>=0.18.0 + │ ├── Pygments>=2.2.0 + │ └── colorful>=0.4.0 + ├── typing-extensions>=3.7.4.3 + └── yapf>=0.30.0 + ├── importlib-metadata>=6.6.0 + │ └── zipp>=0.5 + ├── platformdirs>=3.5.1 + └── tomli>=2.0.1 diff --git a/tests/test_cli/test_show_windows.py b/tests/test_cli/test_show_windows.py index 5b862a87..0a140cbb 100644 --- a/tests/test_cli/test_show_windows.py +++ b/tests/test_cli/test_show_windows.py @@ -1,3 +1,6 @@ +# stdlib +import sys + # 3rd party import pytest from coincidence.regressions import AdvancedFileRegressionFixture @@ -18,7 +21,14 @@ pytest.param("3.8", marks=only_version(3.8, reason="Output differs on Python 3.8")), pytest.param("3.9", marks=only_version(3.9, reason="Output differs on Python 3.9")), pytest.param("3.10", marks=only_version("3.10", "Output differs on Python 3.10")), - pytest.param("3.11+", marks=min_version("3.11", "Output differs on Python 3.11+")), + pytest.param( + "3.11+", + marks=pytest.mark.skipif( + sys.version_info[:2] not in {(3, 11), (3, 11)}, + reason="Output differs on Python 3.11&12" + ) + ), + pytest.param("3.13+", marks=min_version("3.13", "Output differs on Python 3.13")), ] )