Skip to content

Releases: alexfayers/pytest-lf-skip

v1.1.0

14 Oct 21:55
96c86bb

Choose a tag to compare

v1.1.0 (2025-10-14)

Chores

  • Update commitlint config to allow Copilot commits (#136, 96c86bb)

Features

  • Enhance auto-approve to check for repo owner involvement (#136, 96c86bb)

Performance Improvements

  • Optimize validation workflow and enhance auto-approval (#136, 96c86bb)

Refactoring

  • Improve readability of coverage job conditional (#136, 96c86bb)

Detailed Changes: v1.0.1...v1.1.0

v1.0.1

14 Oct 21:35
3e53ad5

Choose a tag to compare

v1.0.1 (2025-10-14)

Bug Fixes

Chores

  • deps: Lock file maintenance (#107, 5332324)

  • deps: Lock file maintenance (#97, 342b080)

  • deps: Lock file maintenance (#94, 3ea38ae)

  • deps: Lock file maintenance (#89, 112a8b7)

  • deps: Update actions/checkout action to v5 (#119, 3ddab6c)

  • deps: Update actions/download-artifact action to v5 (#115, 235cf71)

  • deps: Update dawidd6/action-download-artifact action to v10 (#88, 96aaa22)

  • deps: Update dawidd6/action-download-artifact action to v11 (#96, a636423)

  • deps: Update pre-commit hook astral-sh/uv-pre-commit to v0.7.10 (#91, 079a1e4)

  • deps: Update pre-commit hook astral-sh/uv-pre-commit to v0.7.11 (#92, 8750ef5)

  • deps: Update pre-commit hook astral-sh/uv-pre-commit to v0.7.12 (#93, 9dddc00)

  • deps: Update pre-commit hook astral-sh/uv-pre-commit to v0.7.13 (#95, 7e1c463)

  • deps: Update pre-commit hook astral-sh/uv-pre-commit to v0.7.14 (#100, 00901c7)

  • deps: Update pre-commit hook astral-sh/uv-pre-commit to v0.7.15 (#101, 41a53c3)

  • deps: Update pre-commit hook astral-sh/uv-pre-commit to v0.7.16 (#102, c40a33c)

  • deps: Update pre-commit hook astral-sh/uv-pre-commit to v0.7.17 (#103, c0ac774)

  • deps: Update pre-commit hook astral-sh/uv-pre-commit to v0.7.18 (#104, 3c578a6)

  • deps: Update pre-commit hook astral-sh/uv-pre-commit to v0.7.19 (#105, 6804974)

  • deps: Update pre-commit hook astral-sh/uv-pre-commit to v0.7.20 (#106, ef3da6a)

  • deps: Update pre-commit hook astral-sh/uv-pre-commit to v0.7.21 (#108, 26670af)

  • deps: Update pre-commit hook astral-sh/uv-pre-commit to v0.7.9 (#87, 9079d03)

  • deps: Update pre-commit hook astral-sh/uv-pre-commit to v0.8.0 (#109, 37e51c1)

  • deps: Update pre-commit hook astral-sh/uv-pre-commit to v0.8.10 (#123, b10eb17)

  • deps: Update pre-commit hook astral-sh/uv-pre-commit to v0.8.11 (#124, 65ff618)

  • deps: Update pre-commit hook astral-sh/uv-pre-commit to v0.8.12 (#125, 2a872f9)

  • deps: Update pre-commit hook astral-sh/uv-pre-commit to v0.8.13 (#126, 6a4b5ea)

  • deps: Update pre-commit hook astral-sh/uv-pre-commit to v0.8.14 (#127, 9127a65)

  • deps: Update pre-commit hook astral-sh/uv-pre-commit to v0.8.15 (#128, 5d9df3d)

  • deps: Update pre-commit hook astral-sh/uv-pre-commit to v0.8.16 (#129, e1f6f3f)

  • deps: Update pre-commit hook astral-sh/uv-pre-commit to v0.8.17 (#130, 37e41af)

  • deps: Update pre-commit hook astral-sh/uv-pre-commit to v0.8.18 (#131, 90adc48)

  • deps: Update pre-commit hook astral-sh/uv-pre-commit to v0.8.19 (#132, 1b6729f)

  • deps: Update pre-commit hook astral-sh/uv-pre-commit to v0.8.2 (#111, d0863c2)

  • deps: Update pre-commit hook astral-sh/uv-pre-commit to v0.8.20 (#133, c924d40)

  • deps: Update pre-commit hook astral-sh/uv-pre-commit to v0.8.21 (#134, 7ca1eb7)

  • deps: Update pre-commit hook astral-sh/uv-pre-commit to v0.8.22 (#135, c563b3d)

  • deps: Update pre-commit hook astral-sh/uv-pre-commit to v0.8.23 (#137, e3b3333)

  • deps: Update pre-commit hook astral-sh/uv-pre-commit to v0.8.24 (#138, abeeb22)

  • deps: Update pre-commit hook astral-sh/uv-pre-commit to v0.8.3 (#112, 26c0132)

  • deps: Update pre-commit hook astral-sh/uv-pre-commit to v0.8.4 (#113, 402874c)

  • deps: Update pre-commit hook astral-sh/uv-pre-commit to v0.8.5 (#114, fac264d)

  • deps: Update pre-commit hook astr...

Read more

v1.0.0

26 May 06:12
90e2c5e

Choose a tag to compare

v1.0.0 (2025-05-26)

Chores

  • deps: Lock file maintenance (#86, 90e2c5e)

  • deps: Lock file maintenance (#82, 0477848)

  • deps: Update pre-commit hook astral-sh/uv-pre-commit to v0.7.6 (#83, a0dac4a)

  • deps: Update pre-commit hook astral-sh/uv-pre-commit to v0.7.7 (#84, 1bbe803)

  • deps: Update pre-commit hook astral-sh/uv-pre-commit to v0.7.8 (#85, ff0376b)


Detailed Changes: v0.4.0...v1.0.0

v0.4.0

18 May 19:20

Choose a tag to compare

v0.4.0 (2025-05-18)

Build System

  • just: Update coverage commands to use coverage directly (#80, 0c5ee73)

Chores

  • Add coverage as a direct test dependency (#80, 0c5ee73)

  • Ensure validation job only runs for non-cd bot users (#79, 32dfcdf)

Code Style

  • Update coverage version constraint in test dependencies (#80, 0c5ee73)

Continuous Integration

  • Make commitlint validation only run for PRs (#81, 4c42117)

Features

  • Add optional logging to the plugin (#80, 0c5ee73)

Testing

  • Add pragma comment to exception handling and factory_test_plugin to improve coverage (#80, 0c5ee73)

  • Add warnings and logging tests for LF skip functionality (#80, 0c5ee73)


Detailed Changes: v0.3.1...v0.4.0

v0.3.1

18 May 16:53

Choose a tag to compare

v0.3.1 (2025-05-18)

Bug Fixes

  • Update publish glob pattern so release artifacts actually get added to github (#67, 0ce91a2)

  • ci: Don't skip ci on release (#71, 1d275f7)

Build System

  • Update commit message format and exclude old pattern for semantic release (#68, ed4e6f5)

  • just: Update test-cov-build-artifact recipe to call pytest with uv (#61, bb85282)

  • just: Use sync-scripts in just install (#40, 852294b)

  • pre-commit: Remove uv-export hook to prevent generation of requirements.txt (#65, 49a1cbe)

  • scripts: Add conventional commit message validation script (#40, 852294b)

  • scripts: Add script dependency management and commit message validation (#40, 852294b)

  • scripts: Add sync-scripts.sh file to add script deps to venv (#40, 852294b)

  • scripts: Adjust get_supported_py_versions header (#40, 852294b)

Chores

  • Add initial commitlint configuration to ignore specific commit messages (#55, f7ae45f)

Co-authored-by: Copilot 175728472+Copilot@users.noreply.github.com

  • Add initial commitlint configuration to ignore specific commit messages (#55, f7ae45f)

  • Configure Renovate (#43, bab51fd)

  • Correct formatting of auto-approve review message in CI workflow (#78, 0183a80)

  • Remove requirements.txt (#65, 49a1cbe)

  • config: Adjust ruff linting config to allow prints in scripts (#40, 852294b)

  • deps: Add renovate.json (#43, bab51fd)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

  • deps: Update astral-sh/setup-uv action to v6 (#56, c392b2f)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

  • deps: Update pre-commit hook astral-sh/uv-pre-commit to v0.7.2 (#51, 7c47ed0)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

  • deps: Update pre-commit hook astral-sh/uv-pre-commit to v0.7.3 (#64, bf29c59)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

  • deps: Update pre-commit hook astral-sh/uv-pre-commit to v0.7.4 (#74, 5eab38f)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

  • deps: Update pre-commit hook astral-sh/uv-pre-commit to v0.7.5 (#75, f8abd6b)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

  • deps: Update pre-commit hook compilerla/conventional-pre-commit to v4.2.0 (#52, 8bd492c)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

  • deps: Update python docker tag to v3.13 (#53, 6122187)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

Continuous Integration

  • Add commitlint job to validate commit messages (#41, 08fa671)

  • Add coverage job to check action dependencies (#68, ed4e6f5)

  • Add GitHub Actions updates to Dependabot configuration (#42, 66ebcf7)

  • Auto-approve PRs by the repository owner (8b0a86a)

  • Configure bot user for auto-approval of pull requests (implements #66) (#68, ed4e6f5)

  • Implement setup-bot action for GitHub App token generation and configuration (#68, ed4e6f5)

  • Inherit secrets for _validate.yml (#68, ed4e6f5)

  • Reduce ci time by not waiting for linting + typechecking before build (#69, 4e19994)

  • Remove redundant test-all-oses job from workflow (#68, ed4e6f5)

  • Reorder coverage artifact storage in workflow (#69, 4e19994)

  • Simplify coverage jobs (#68, ed4e6f5)

  • Use CI bot for most public CI things (#68, ed4e6f5)

  • Use ci bot user for coverage-related github actions (#68, ed4e6f5)

  • Use correct variables in release git config setup (#70, df5ceb9)

  • *...

Read more

v0.3.0

06 May 17:37

Choose a tag to compare

v0.3.0 (2025-05-06)

Build System

  • just: Add release-local recipe (#37, 020ee22)

  • just: Add test-cov-build-artifact recipe for use in CI (#23, ca11500)

Chores

  • 📌 Update uv.lock (#13, 80e5982)

  • Add dependabot.yml (#24, 30989ce)

  • Add mypy overrides for silent import handling in scripts (#23, ca11500)

  • Create cicd.yml workflow to prevent PRs from trying to release (#23, ca11500)

  • Drop python version in .python-version (#23, ca11500)

  • Move UV_FROZEN environment variable to _validate.yml (#23, ca11500)

  • Remove pytest -rP flag from addopts (#23, ca11500)

  • Update dependabot.yml to use uv (#31, 37ba215)

  • just: Add publish to release steps (#20, 69d2987)

  • just: Uninstall pre-commit hooks before installing them (#14, 84b1ff9)

  • scripts: Add get-supported-py-versions script for use in CI (#23, ca11500)

Continuous Integration

  • 👷 Update order of build/release steps (#13, 80e5982)

  • Add all directories as safe for git (#17, 8c40070)

  • Add cache step for pre-commit in linting step (#18, 91db5b7)

  • Add environment specification for semantic release (#21, 0eed1c7)

  • Add more test runners (#23, ca11500)

  • Add pull-requests write permission to the validate job (#33, 013c0be)

  • Adjust CI release workflow to use a dedicated workflow file (#15, 481d1e5)

  • Bump version of create-github-app-token (#21, 0eed1c7)

  • Ensure tags are checked out in build semantic-release step (#18, 91db5b7)

  • Implement setup action for environment configuration and dependency management (#19, 5737b70)

  • Install just and uv before running release build (#36, e7903dd)

  • Move main validation steps into _validate.yml and refactor ci.yml and release.yml due to that (#23, ca11500)

  • Remove codecov (#18, 91db5b7)

  • Remove explicit safe directory setting (#18, 91db5b7)

  • Set fetch-depth to 0 for jobs that need git tags (#19, 5737b70)

  • Set GH_TOKEN for Python Semantic Release workflow step (#16, 08e34aa)

  • Tidy setup/action.yml (#23, ca11500)

  • Update environments for finer grain release control (#22, d5509c1)

  • Update job names for consistency and clarity in Python version calculations (#23, ca11500)

  • Update setup action to ensure virtual environment exists (#23, ca11500)

  • Use uv publish for release (#18, 91db5b7)

  • Use alexfayers-py-publisher for releasing (#20, 69d2987)

  • Use bot token on cicd release checkout (#38, fbb79e4)

  • Use just/uv for build step in validate workflow (#37, 020ee22)

  • Use just/uv for building in release (#37, 020ee22)

  • Use just/uv for building release (#37, 020ee22)

  • Use official python-semantic-release actions (#20, 69d2987)

Features

start using dynamic versioning to calculate the package version number from git tags

Testing

  • Add package version test (#18, 91db5b7)

  • Add unit tests for version calculation functions in get_supported_py_versions (#23, ca11500)

  • Adjust test_package_version to include more versions (#19, 5737b70)

  • Enhance version assertion message in test_package_version for clarity on fai...

Read more

v0.2.4

30 Apr 23:29

Choose a tag to compare

v0.2.4 (2025-05-01)

Chores

  • 🔧 Remove post hooks from pre-commit config (#11, fb30f0d)

They were annoying

Continuous Integration

Documentation

  • 📝 Add new PyPi classifiers (#12, 23b7e61)

  • ✨ Add loads of new badges to the readme! (#12, 23b7e61)

  • Update usage instructions in README.md (#10, 9a3f8dd)


Detailed Changes: v0.2.3...v0.2.4

v0.2.3

25 Apr 01:45

Choose a tag to compare

v0.2.3 (2025-04-25)

Bug Fixes

  • 👷 Set path on Download build artifacts step in release (a9781e7)

Detailed Changes: v0.2.2...v0.2.3

v0.2.2

25 Apr 01:40

Choose a tag to compare

v0.2.2 (2025-04-25)

Bug Fixes

  • 🐛 Fix clean failing if dist file doesn't exist (cf1c0b8)

Detailed Changes: v0.2.1...v0.2.2

v0.2.1

25 Apr 01:34

Choose a tag to compare

v0.2.1 (2025-04-25)

Bug Fixes

  • 🔧 Fix dist_glob_patterns pattern for release artifacts (#8, fea0fae)

  • 🔧 Fix release CI stage not running (#8, fea0fae)

Chores

Continuous Integration

  • 👷 Add build and release steps for CI (#8, fea0fae)

Detailed Changes: v0.2.0...v0.2.1