Conversation
Bump the backend base package (kitconcept.core) and the frontend base package (@kitconcept/core) via repoplone deps upgrade. Refs #81
The root and frontend towncrier configs pointed issue_format at GitHub, using an invalid /issue/ (and /pull/) path. Issues for this project are tracked on gitlab.kitconcept.io, so align both with the backend config.
Each behavior becomes its own test case, so a wrong or misordered behavior is reported by index and value instead of a whole-tuple diff.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What
Upgrade the distribution's base packages to
kitconcept.core2.0.0b7 /@kitconcept/core2.0.0-beta.7, plus two drive-by cleanups.Tracking issue: kitconcept/distribution-kitconcept-website#81
Commits
1. Upgrade kitconcept.core to 2.0.0b7
Done with
uvx repoplone deps upgrade backend+uvx repoplone deps upgrade frontend:backend/pyproject.toml— thedependenciespin and theconstraint-dependenciesentrybackend/uv.lock,backend/version.txtfrontend/mrs.developer.json— the@kitconcept/coretagfrontend/pnpm-lock.yaml2. Point towncrier issue links at the GitLab tracker
The root and frontend towncrier configs had
issue_formatpointing at GitHub with an invalid path (/issue/{issue}and/pull/{issue}). Issues for this project live ongitlab.kitconcept.io, so every issue link rendered into the frontend and root changelogs was dead. Both now match the backend config's-/work_items/{issue}format.3. Parametrize content type
test_behaviorswithenumerateApplies the pattern already adopted in
test_ct_lrf.pyto the other eight content type test modules. Each behavior becomes its own test case, so a wrong or misordered behavior is reported by index and value rather than as a 17-element tuple diff. Behavior lists and their order are unchanged — pure test-shape refactor.Test plan
make backend-test— greenuv run pytest tests/content_types/ -q— 158 passedmake format— no changesuvx towncrier build --drafton all three scopes renders correctly, with working GitLab links