Skip to content

ComPWA repository policy 0.3.1

Compare
Choose a tag to compare
@github-actions github-actions released this 13 Mar 20:42
· 51 commits to refs/heads/main since this release
8f6f65e

⚠️ Enhancements and optimizations

  • Several performance improvements for check-dev-files:
    • Modify .pre-commit-config.yaml and pyproject.toml with context manager to share state (#316, #319)
    • Load TOML with rtoml if read-only (#318)
    • Speed up TOML file updates (#313)
    • Find files with git ls-files instead of glob() (#329)
  • Run pip install with uv on Read the Docs (#325)
  • Automatically update pyright pre-commit hook (#326)

⚠️ API changes

  • Removed --ignore-author option (#312)

🖱️ Developer Experience

  • Remove Ruff E402 from notebook default ignore (#327)
  • Move pep8-naming Ruff config to lint (#309)

⚠️ Changes that may affect behavior

  • Remove setup.cfg support (#312)

📝 Documentation

  • Add logos and source button links (#311)
  • Remove module from API entries (#314)

🐛 Bug fixes

  • Add select to lint option keys (#310)
  • Correctly dump pre-commit and update changelog (#321)
  • Dump to file when leaving context managers (#322)
  • Stabilize tests for multithreading (#328)

🔨 Maintenance

  • Rewrite Executor as context manager (#315)
  • Define TypedDict for pyproject.toml (#317)

The full changelog as commits can be found here.