Skip to content

Releases: ComPWA/policy

ComPWA repository policy 0.4.1

23 Sep 15:47
4d13e2e
Compare
Choose a tag to compare

✨ New features

  • Move imports to top in notebooks (#392)

The full changelog as commits can be found here.

ComPWA repository policy 0.4.0

05 Sep 20:15
0f1b3e6
Compare
Choose a tag to compare

✨ New features

  • implement --allowed-cell-metadata flag (#366)
  • support pixi and venv in .envrc (#367)
  • automatically create Pixi environment (#374)
  • create or remove Conda environment.yml (#375)
  • remove Pixi configuration if not listed in --package-managers (#377)

⚠️ Enhancements and optimizations

  • remove GitPod badge if --no-gitpod (#369)
  • allow enforce single-line arrays (#373)
  • add --drop-empty-cells tag in pre-commmit hook (#380)
  • rename mirrors-taplo repo to taplo-pre-commit (#383)
  • remove target-version from black and ruff config (#382)
  • update Prettier pre-commit URL to ComPWA (#386)

⚠️ API changes

  • rename enforce_multiline in to_toml_array() (#372)
  • merge vscode.remove_setting() into remove_settings() (#376)
  • expose changelog as property (#384)
  • remove GitPod configuration by default (#387)

⚠️ Changes that may affect behavior

  • sort ComPWA/policy hooks after meta (#371)
  • remove GitPod configuration by default (#387)

🐛 Bug fixes

  • set intermediate TOML tables to be super table (#368)
  • do not sort table keys with toml-sort (#388)
  • do not duplicate nbstripout --extra-keys (#389)
  • do not create pixi.activation table for env (#390)

📝 Documentation

  • add --drop-empty-cells tag in pre-commmit hook (#380)

🔨 Maintenance

  • clean up Tox configuration (#370)

🖱️ Developer Experience

  • remove GitPod badge if --no-gitpod (#369)
  • clean up Tox configuration (#370)
  • add --drop-empty-cells tag in pre-commmit hook (#380)

The full changelog as commits can be found here.

ComPWA repository policy 0.3.18

07 Aug 09:31
1e0f886
Compare
Choose a tag to compare

🐛 Bug fixes

  • Exclude Python files from EditorConfig pre-commit hook only if there are tracked or untracked Python files (#365)

The full changelog as commits can be found here.

ComPWA repository policy 0.3.17

07 Aug 08:23
d722bf7
Compare
Choose a tag to compare

⚠️ Enhancements and optimizations

  • Automatically add remove-empty-tag hook (#362)
  • Remove editable and slideshow from cell metadata (#363)
  • Highlight .constraints/py*.txt as pip requirements (#364)

🖱️ Developer Experience

  • Disable Ruff rule E303 in notebooks (#361)

The full changelog as commits can be found here.

ComPWA repository policy 0.3.16

06 Aug 15:39
0d670c9
Compare
Choose a tag to compare

⚠️ Enhancements and optimizations

  • Allow dict with keyword arguments in notebooks (#360)

🐛 Bug fixes

  • Do not insert empty list of rules (#359)

The full changelog as commits can be found here.

ComPWA repository policy 0.3.15

06 Aug 09:48
2c9eba2
Compare
Choose a tag to compare

🐛 Bug fixes

  • Keep black if installed in doc and test dependencies (#357 and #358)

The full changelog as commits can be found here.

ComPWA repository policy 0.3.13

05 Aug 18:06
563570c
Compare
Choose a tag to compare

⚠️ Enhancements and optimizations

  • Added display as allowed function name (#356)

The full changelog as commits can be found here.

ComPWA repository policy 0.3.12

05 Aug 17:40
bd6d69b
Compare
Choose a tag to compare

✨ New features

  • Add .envrc for Conda and Pixi environments (#354)

⚠️ Enhancements and optimizations

  • Select ALL Ruff linting rules (#355)

🔨 Maintenance

  • Autoupdate pre-commit hooks (#348)

The full changelog as commits can be found here.

ComPWA repository policy 0.3.11

01 Aug 13:01
3e1efdc
Compare
Choose a tag to compare

🖱️ Developer Experience

  • Format notebooks with Ruff in Jupyter Lab (#353)

The full changelog as commits can be found here.

ComPWA repository policy 0.3.10

08 Jul 14:59
a64df28
Compare
Choose a tag to compare

✨ New features

  • Remove tags from notebook cell if empty (#349 and #350)

The full changelog as commits can be found here.