Skip to content

FIX: install compwa-python-constraints - #346

Merged
redeboer merged 2 commits into
mainfrom
dependabot/lock-27357673a3
Jul 30, 2026
Merged

FIX: install compwa-python-constraints#346
redeboer merged 2 commits into
mainfrom
dependabot/lock-27357673a3

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 30, 2026

Copy link
Copy Markdown
Contributor

Closes #345

🔨 Maintenance

  • Upgraded lock files and pinned tool versions (ruff v0.16.0, uv-pre-commit 0.12.0, ComPWA/policy 0.9.3).
  • Replaced taplo/toml-sort with tombi for TOML formatting and linting, both in pre-commit and in VS Code settings/extensions.
  • Split notebook-related pre-commit hooks out of ComPWA/policy into a dedicated ComPWA/nbhooks repo.
  • Migrated pyproject.toml build metadata from setuptools/tool.setuptools declarations to tool.compwa.policy configuration, following the updated ComPWA/policy template.
  • Replaced python-constraint with compwa-python-constraint as the CSP backend dependency, and made the forwardcheck argument to BacktrackingSolver explicit (solving.py).
  • Reformatted pyproject.toml inline tables/arrays to tombi's style and re-ordered pyproject.toml [project] fields.
  • Replaced # noqa: ... suppression comments with the newer # ruff: ignore[...] syntax across src/, tests/, and docs/.
  • Bumped the indirect gitpython dependency from 3.1.50 to 3.1.54 (dependabot).

Squash commit messages

* DX: switch to Tombi as TOML formatter
* FIX: install `compwa-python-constraints`
* MAINT: upgrade lock files

Bumps [gitpython](https://github.com/gitpython-developers/GitPython) from 3.1.50 to 3.1.54.
- [Release notes](https://github.com/gitpython-developers/GitPython/releases)
- [Changelog](https://github.com/gitpython-developers/GitPython/blob/main/CHANGES)
- [Commits](gitpython-developers/GitPython@3.1.50...3.1.54)

---
updated-dependencies:
- dependency-name: gitpython
  dependency-version: 3.1.54
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added the ⬆️ Lock This PR upgrades the lock files label Jul 30, 2026
@redeboer redeboer changed the title MAINT: bump gitpython from 3.1.50 to 3.1.54 MAINT: upgrade lock files Jul 30, 2026
@redeboer
redeboer self-requested a review July 30, 2026 15:30
@redeboer redeboer changed the title MAINT: upgrade lock files MAINT: upgrade lock files and dev environment Jul 30, 2026
@redeboer redeboer added 🔨 Maintenance Maintenance and upkeep improvements 🖱️ DX Improvements to the Developer Experience 🐛 Bug Something isn't working and removed 🔨 Maintenance Maintenance and upkeep improvements labels Jul 30, 2026
@redeboer redeboer changed the title MAINT: upgrade lock files and dev environment FIX: install compwa-python-constraints Jul 30, 2026
@redeboer
redeboer enabled auto-merge (squash) July 30, 2026 15:36

@redeboer redeboer left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM 👾

@redeboer
redeboer merged commit 4b79de2 into main Jul 30, 2026
52 checks passed
@redeboer
redeboer deleted the dependabot/lock-27357673a3 branch July 30, 2026 15:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

🐛 Bug Something isn't working 🖱️ DX Improvements to the Developer Experience ⬆️ Lock This PR upgrades the lock files

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Replace python-constraint with its ComPWA packaging fork

1 participant