Skip to content

build: implement dynamic versioning and unified metadata#349

Merged
dmitry-lipetsk merged 1 commit intopostgrespro:masterfrom
dmitry-lipetsk:D20260313_001--package-version-in-init_py
Mar 13, 2026
Merged

build: implement dynamic versioning and unified metadata#349
dmitry-lipetsk merged 1 commit intopostgrespro:masterfrom
dmitry-lipetsk:D20260313_001--package-version-in-init_py

Conversation

@dmitry-lipetsk
Copy link
Collaborator

  • Move version to src/init.py as the single source of truth
  • Update pyproject.toml to use dynamic versioning via setuptools
  • Refactor docs/source/conf.py to import version from the package
  • Add robust version validation tests using packaging.version

- Move version to src/__init__.py as the single source of truth
- Update pyproject.toml to use dynamic versioning via setuptools
- Refactor docs/source/conf.py to import version from the package
- Add robust version validation tests using packaging.version

Co-authored-by: Mark G. <mark@google.com>
@dmitry-lipetsk dmitry-lipetsk merged commit 0761149 into postgrespro:master Mar 13, 2026
29 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