Skip to content

chore(version): bump version to 3.4.0 - #133

Merged
ltroussellier merged 1 commit into
mainfrom
release_3.4.0
Oct 13, 2026
Merged

ltroussellier merged 1 commit into
mainfrom
release_3.4.0

Conversation

@ltroussellier

Copy link
Copy Markdown
Collaborator

Summary

Bumps the version to 3.4.0 and fixes what --version reports.

  • pyproject.toml: 3.3.3 → 3.4.0.
  • esgprep/constants.py:
    • VERSION was stuck at 3.2.0, so esgdrs --version and esgmapfile --version reported 3.2.0. It's now 3.4.0.
    • VERSION_DATE was datetime.now() formatted as %Y-%d-%m (year-day-month), so it showed today's date with day and month swapped instead of the release date. It's now the fixed release date, 2026-10-13.
  • tests/unit/test_version.py: checks that constants.VERSION matches the package metadata, so the two can't drift apart again, and that the date is YYYY-MM-DD.

Before: esgmapfile (from esgprep v3.2.0 2026-13-10)
After: esgmapfile (from esgprep v3.4.0 2026-10-13)

Testing

  • Full suite: 70 passed.
  • uv build produces esgprep-3.4.0.

constants.VERSION was still 3.2.0, so --version reported the wrong
version, and VERSION_DATE was the current date formatted as
year-day-month. Set both to the 3.4.0 release and add tests checking
that constants.VERSION matches the package metadata and the date is
YYYY-MM-DD.
@ltroussellier
ltroussellier merged commit 48f1faf into main Oct 13, 2026
3 checks passed
@ltroussellier
ltroussellier deleted the release_3.4.0 branch October 13, 2026 13:09
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