diff --git a/.github/workflows/build-pipdeptree.yml b/.github/workflows/build-pipdeptree.yml index 255808b2763..56a9298911d 100644 --- a/.github/workflows/build-pipdeptree.yml +++ b/.github/workflows/build-pipdeptree.yml @@ -91,10 +91,13 @@ jobs: # "testing" extra, which lists coverage as a requirement. CIBW_TEST_REQUIRES: pytest pytest-cov CIBW_TEST_SOURCES: tests docs + # tests/test_build_version.py (new after 4.2.3) reads build.rs/tools/version.py off the + # project root and a scratch git repo to check the version-derivation tooling itself; + # CIBW_TEST_SOURCES stages only tests/docs, so it has no wheel behavior to verify here. CIBW_TEST_COMMAND: >- python -c "import pipdeptree._rust as m; assert m.__file__.endswith('.so'), m.__file__" && pipdeptree --version && - python -m pytest tests -v + python -m pytest tests --ignore=tests/test_build_version.py -v - uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1 with: diff --git a/docs/packages/pipdeptree.yaml b/docs/packages/pipdeptree.yaml index 2dc57b50cea..95626d2f5eb 100644 --- a/docs/packages/pipdeptree.yaml +++ b/docs/packages/pipdeptree.yaml @@ -14,3 +14,5 @@ versions: - filename: pipdeptree-4.2.2-cp315-cp315t-manylinux_2_39_riscv64.whl sha256: a4a71e160b7b5894529b0932bc8e45fbf11e42ac792009bcd2bd78776379ebad requires-python: '>=3.10' +- version: 4.2.3 +- version: 4.2.5