Skip to content

Automatic versioning and new v1.3.2 ready for release #313

Merged
murrayrm merged 2 commits intomainfrom
patch-ver-sep14-2025
Sep 15, 2025
Merged

Automatic versioning and new v1.3.2 ready for release #313
murrayrm merged 2 commits intomainfrom
patch-ver-sep14-2025

Conversation

@ayush9pandey
Copy link
Collaborator

@ayush9pandey ayush9pandey commented Sep 14, 2025

After recent merges from PRs #311 and #312 a new release was not set. This PR updates the package version so it can be released. In that process, I automated the versioning for the package and added instructions in docs/develop.rst for all future releases.
This PR will also enable users to run biocrnpyler.__version__ to check which version they are running.

Additional fixes/changes:

  • Drop python support for 3.7 and 3.8 in setuptools in pyproject.toml (as discussed in Drop python 3.8 support for biocrnpyler? #298)
  • Remove setup.py since it is deprecated now (pyproject.toml is the replacement)
  • Update docs/conf.py to get version from _version.py (automatically generated file when running pip install .)
  • Updated "refactor-modules" from docs/conf.py to "main"

…cated by libsbml), and add automatic versioning to pyproject and to __init__
@ayush9pandey
Copy link
Collaborator Author

If the changes look good, we can merge and then release v1.3.2

@ayush9pandey ayush9pandey changed the title Automatic versioning and set for new release Automatic versioning and new v1.3.2 ready for release Sep 15, 2025
@murrayrm murrayrm merged commit 86117e5 into main Sep 15, 2025
11 of 13 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.

2 participants