Releases: ComPWA/policy
Releases · ComPWA/policy
ComPWA repository policy 0.2.1
ComPWA repository policy 0.2.0
⚠️ API changes
- Rename this repository to ComPWA/policy and the package to
compwa_policy
(#271) - The imported pre-commit config is now typed with
TypedDict
(#272 and #274)
✨ New features
- Automatically ComPWA/policy repo URL (#273)
⚠️ Enhancements and optimizations
- Remove redundant paths from requirements workflow (#275)
The full changelog as commits can be found here.
ComPWA Repository Maintenance 0.1.13
✨ New features
- Added option to outsource requirements schedule (#263)
- Autoupdate PR title in precommit.ci config (#265 and #266)
- Add
--color=yes
topytest
config (#267, #268 and #269)
⚠️ Enhancements and optimizations
- The deprecated Unwanted Extensions VSCode extension itself is now 'unwanted' (#260)
🐛 Bug fixes
🖱️ Developer Experience
- Ignore missing module docstring in
conf.py
(#264)
The full changelog as commits can be found here.
ComPWA Repository Maintenance 0.1.12
ComPWA Repository Maintenance 0.1.11
ComPWA Repository Maintenance 0.1.10
ComPWA Repository Maintenance 0.1.9
ComPWA Repository Maintenance 0.1.8
✨ New features
- Allow
print()
orpprint()
in tests (#240) - Ban ignoring Ruff rules
F821
andISC003
for Jupyter notebooks (#244) - Set preferred Python version for developer environment (#245)
⚠️ API changes
- Drop Python 3.6 support (#234)
📝 Documentation
- Link to source code on GitHub with
sphinx.ext.linkcode
(#242)
🖱️ Developer Experience
- Clean up
conf.py
Sphinx configuration (#239)
The full changelog as commits can be found here.
ComPWA Repository Maintenance 0.1.7
⚠️ Enhancements and optimizations
- Automatically sort pre-commit hooks (#235)
🐛 Bug fixes
- Exclude
.egg-info
directories when finding package insrc
directory (#236)
🖱️ Developer Experience
- Remove
_relink_references.py
script and replace withsphinx-api-relink
(#237) - Ignore
rst_t
templates in cSpell configuration (#238)
The full changelog as commits can be found here.
ComPWA Repository Maintenance 0.1.6
🖱️ Developer Experience
- Replace
nbqa-ruff
with official Ruff formatter (#222) - Remove pyupgrade if Ruff is installed (#224)
- Import existing Ruff
extend-ignore
s from nbQA (#225) - List
jupyterlab-git
as a dependency (#227) - List
python-lsp-ruff
as dev requirement (#229) - Install
isort
injupyter
dependencies (#230) - Extend ignored Ruff rules for notebooks (#231)
⚠️ Enhancements and optimizations
- Automatically add
jupyterlab
requirements to notebook repos (#226) - Filter redundant Ruff rules (#228)
🔨 Maintenance
- Test package on Python 3.12 (#220)
The full changelog as commits can be found here.