Changelog#

Versions follow Semantic Versioning (<major>.<minor>.<patch>).

Backward incompatible (breaking) changes will only be introduced in major versions with advance notice in the Deprecations section of releases.

[UNRELEASED DRAFT] (2022-05-09)#

No significant changes.

1.3.0 (2022-05-09)#

Features#

  • Support skipping all test cases that access the Internet by setting the environment variable NO_INTERNET. This is useful to make the test run reproducible and robust for future runs (to avoid breaking in case some random service on the Internet changes). (#16)

1.2.0 (2022-02-22)#

Features#

  • Added pytest.mark.skip_on_photonos and pytest.mark.skip_unless_on_photonos markers (#13)

  • Added the pytest.mark.skip_on_env marker. (#14)

1.1.3 (2022-02-16)#

Bug Fixes#

  • Fixed issue with sdist recompression for reproducible packages not iterating though subdirectories contents. (#12)

1.1.2 (2022-02-05)#

Bug Fixes#

  • Set lower required python to 3.5.2 and avoid issues with flake8-typing-imports. (#10)

1.1.1 (2022-02-05)#

Bug Fixes#

  • Allow installing on older minior versions of Py3.5. Looking at you Debian. (#10)

1.1.0 (2022-01-26)#

Improvements#

  • Maintain the skip location under Pytest >= 7.0.x (#7)

  • The plugin is now fully typed (#8)

Trivial/Internal Changes#

  • Reproducible builds

    • Fix copyright headers hook

    • towncrier now uses issue_format (#7)

skip-markers 1.0.0 (2021-10-04)#

Features#

  • First public release of the Pytest Skip Markers Plugin