Skip to content

chore(release): v2.0.0#81

Merged
PascalRepond merged 1 commit intorero:stagingfrom
PascalRepond:rep-release
Mar 26, 2026
Merged

chore(release): v2.0.0#81
PascalRepond merged 1 commit intorero:stagingfrom
PascalRepond:rep-release

Conversation

@PascalRepond
Copy link
Copy Markdown
Contributor

No description provided.

@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented Mar 26, 2026

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: 0b6911c2-e66f-4da7-8532-1fd3089acd3e

📥 Commits

Reviewing files that changed from the base of the PR and between e497ecb and 10b640b.

⛔ Files ignored due to path filters (1)
  • uv.lock is excluded by !**/*.lock
📒 Files selected for processing (9)
  • CHANGELOG.md
  • babel.cfg
  • flask_wiki/translations/de/LC_MESSAGES/messages.po
  • flask_wiki/translations/en/LC_MESSAGES/messages.po
  • flask_wiki/translations/fr/LC_MESSAGES/messages.po
  • flask_wiki/translations/hu/LC_MESSAGES/messages.po
  • flask_wiki/translations/it/LC_MESSAGES/messages.po
  • flask_wiki/translations/messages.pot
  • pyproject.toml
💤 Files with no reviewable changes (1)
  • babel.cfg
✅ Files skipped from review due to trivial changes (7)
  • flask_wiki/translations/messages.pot
  • CHANGELOG.md
  • flask_wiki/translations/fr/LC_MESSAGES/messages.po
  • flask_wiki/translations/it/LC_MESSAGES/messages.po
  • flask_wiki/translations/de/LC_MESSAGES/messages.po
  • flask_wiki/translations/hu/LC_MESSAGES/messages.po
  • flask_wiki/translations/en/LC_MESSAGES/messages.po
🚧 Files skipped from review as they are similar to previous changes (1)
  • pyproject.toml

Walkthrough

Release v2.0.0: project version bumped, Babel extraction moved into pyproject.toml (deleting babel.cfg), dependency specifiers normalized, translation template and .po headers regenerated with updated timestamps and Babel version, and CHANGELOG updated with release notes.

Changes

Cohort / File(s) Summary
Changelog
CHANGELOG.md
Added v2.0.0 entry (2026-03-26) with breaking change (Python <3.10 deprecated), new basic test suite (PR #80), and dependency updates (PR #79) including author attributions.
Project config / Build
pyproject.toml, babel.cfg
Removed babel.cfg; migrated Babel extraction config into pyproject.toml ([[tool.babel.mappings]] for **.py and **/templates/**.html), updated project.version to 2.0.0, and normalized dependency constraint formatting.
Translation templates & locales
flask_wiki/translations/messages.pot, flask_wiki/translations/*/LC_MESSAGES/messages.po
Bumped POT-Creation-Date and copyright year to 2026, and updated Generated-By Babel version to 2.18.0 across messages.pot and localized messages.po files (de, en, fr, hu, it); no message strings changed.

Estimated code review effort

🎯 3 (Moderate) | ⏱️ ~20 minutes

Possibly related PRs

  • chore: update dependencies #79: Related changes to pyproject.toml dependency and Python requirement metadata, likely overlapping with the build/config adjustments in this PR.
🚥 Pre-merge checks | ✅ 2 | ❌ 1

❌ Failed checks (1 inconclusive)

Check name Status Explanation Resolution
Description check ❓ Inconclusive No pull request description was provided by the author, making it impossible to assess relevance to the changeset. Add a pull request description explaining the release changes, including the breaking change (Python <3.10 deprecation), new features, and dependency updates.
✅ Passed checks (2 passed)
Check name Status Explanation
Title check ✅ Passed The title 'chore(release): v2.0.0' directly and clearly describes the main change—a version bump to v2.0.0 with corresponding release updates across multiple files.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

Copy link
Copy Markdown

@coderabbitai coderabbitai Bot left a comment

Choose a reason for hiding this comment

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

Actionable comments posted: 1

🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.

Inline comments:
In `@pyproject.toml`:
- Line 15: Update the Babel dependency minimum to at least 2.16.0: replace the
current "babel>=2.9.1" requirement with a minimum of 2.16.0 so the pybabel
extract -F pyproject.toml invocation and the [[tool.babel.mappings]]
configuration in pyproject.toml are supported; locate the dependency line
containing "babel>=2.9.1" and change it to require >=2.16.0.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: 6ddc5f4b-e399-4428-abf0-a3349be9f4e8

📥 Commits

Reviewing files that changed from the base of the PR and between 91b3900 and e497ecb.

⛔ Files ignored due to path filters (1)
  • uv.lock is excluded by !**/*.lock
📒 Files selected for processing (9)
  • CHANGELOG.md
  • babel.cfg
  • flask_wiki/translations/de/LC_MESSAGES/messages.po
  • flask_wiki/translations/en/LC_MESSAGES/messages.po
  • flask_wiki/translations/fr/LC_MESSAGES/messages.po
  • flask_wiki/translations/hu/LC_MESSAGES/messages.po
  • flask_wiki/translations/it/LC_MESSAGES/messages.po
  • flask_wiki/translations/messages.pot
  • pyproject.toml
💤 Files with no reviewable changes (1)
  • babel.cfg

Comment thread pyproject.toml Outdated
Co-Authored-by: Pascal Repond <pascal.repond@rero.ch>
@PascalRepond PascalRepond merged commit d00364e into rero:staging Mar 26, 2026
11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant