Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release v0.2 #151

Merged
merged 1 commit into from
Nov 30, 2024
Merged

Release v0.2 #151

merged 1 commit into from
Nov 30, 2024

Conversation

cgohlke
Copy link
Member

@cgohlke cgohlke commented Nov 29, 2024

Description

  • Open PR named Release v0.2
  • Set __version__ = '0.2' in src/phasorpy/version.py
  • Bump versions in docs/_static/switcher.json
  • Create release notes (copy changes from GitHub release notes tool)
  • Merge this PR
  • Use GitHub to create new release and tag v0.2
  • Copy sdist and wheels from GitHub Actions
  • Build wheels locally for linux_aarch64 using tools/build_manylinux2014 script
  • Upload sdist and wheels to GitHub release
  • Upload sdist and wheels to PyPI using twine
  • Change docs/stable symlink to point to docs/v0.2 (mklink /D stable v0.2) at phasorpy.github.io
  • Update version to 0.2 (stable) in phasorpy-homepage/docs.rst
  • Add news entry Nov 30, 2024: PhasorPy 0.2 is released. to phasorpy-homepage
  • Set __version__ = '0.3.dev' in src/phasorpy/version.py and create PR named Bump version
  • Fix authors, affiliations, and license in Zenodo record

Checklist

  • The pull request title and description are concise.
  • Related issues are linked in the description.
  • New dependencies are explained.
  • The source code and documentation can be distributed under the MIT license.
  • The source code adheres to code standards.
  • New classes, functions, and features are thoroughly tested.
  • New, user-facing classes, functions, and features are documented.
  • New features are covered in tutorials.
  • No files other than source code, documentation, and project settings are added to the repository.

@cgohlke cgohlke self-assigned this Nov 29, 2024
@cgohlke cgohlke merged commit ca6caa0 into phasorpy:main Nov 30, 2024
14 checks passed
@cgohlke cgohlke deleted the release-v0.2 branch November 30, 2024 04:28
schutyb pushed a commit to schutyb/phasorpy that referenced this pull request Jan 16, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant