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.
.. towncrier-draft-entries::
- Also capture
stderr
so that no errors are seen on console when checking for FIPS support (#33)
- Minor fixes
- Don't set the config value twice for the same marker
- Update copyright headers (#33)
- Add a
skip_on_fips_enabled_platform
marker (#30)
- Stop using deprecated @pytest.mark.trylast (#24)
- Several minor fixes & improvements:
- Update pre-commit hooks versions
- Update copyright headers
- Update workflows
- Add dependabot config to update GH Actions workflow versions (#25)
- Drop support for python versions older than 3.7 (#22)
- Don't cache the functions in pytestskipmarkers.utils.platform (#21)
- Updated pre-commit hook versions and added missing long_description_content_type to setup.cfg (#23)
- 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)
- Added
pytest.mark.skip_on_photonos
andpytest.mark.skip_unless_on_photonos
markers (#13) - Added the
pytest.mark.skip_on_env
marker. (#14)
- Fixed issue with
sdist
recompression for reproducible packages not iterating though subdirectories contents. (#12)
- Set lower required python to 3.5.2 and avoid issues with flake8-typing-imports. (#10)
- Allow installing on older minior versions of Py3.5. Looking at you Debian. (#10)
- Reproducible builds
- Fix copyright headers hook
towncrier
now usesissue_format
(#7)
- First public release of the Pytest Skip Markers Plugin