question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Release 0.15.0 checklist

See original GitHub issue

Preparing the release

Before the beta release

  • New branch
  • Bump version to 0.15b1 in:
    • README.md
    • __init__.py
    • Sphinx conf.py
  • Check that the release branch will be tested on CI
  • Check all the badges in README point to the appropriate git branch (replace master by new branch sed -i 's/master/.../g' README.md)
  • Check that docs badges and URLs point to appropriate tag (replace latest by new tag, without sed!)
  • Commit
  • Generate sdist and bdist_wheel with flit build
  • twine upload dist/* --repository-url https://test.pypi.org/legacy/
  • Tag
  • Bump master to next development version

Beta release

  • Push branch to GitHub and tags
  • Check on Test PyPI that the badges will work
  • Upload sdist and bdist_wheel to PyPI - this step cannot be undone if the release is removed! twine upload dist/* --repository-url https://upload.pypi.org/legacy/
  • Check Read the Docs

Before final release

  • Backport any bugs
  • Update release date in changelog
  • Bump version to 0.15.0 in:
    • README.md
    • __init__.py
    • Sphinx conf.py
  • Check that docs badges and URLs point to appropriate tag (replace v0.15b1 by v0.15.0)
  • Commit
  • Generate sdist and bdist_wheel
  • twine upload dist/* --repository-url https://test.pypi.org/legacy/
  • Tag

Final release

  • Push tag to GitHub
  • Upload sdist and bdist_wheel to PyPI - this step cannot be undone if the release is removed! twine upload dist/* --repository-url https://upload.pypi.org/legacy/
  • Check Read the Docs
  • Create GitHub release
  • Add Zenodo badge to GitHub release
  • Send announcement email with subject “ANN: poliastro 0.15.0 released 🚀”
  • Cherry pick release date to master
  • Close milestone

Issue Analytics

  • State:closed
  • Created 3 years ago
  • Comments:7 (7 by maintainers)

github_iconTop GitHub Comments

2reactions
astrojuanlucommented, May 7, 2021

Beta is released!

1reaction
astrojuanlucommented, May 14, 2021

Released! Only announcements left.

Read more comments on GitHub >

github_iconTop Results From Across the Web

release-checklist - npm
Track tasks to know when something can happen. Latest version: 0.15.0, last published: 6 years ago. Start using release-checklist in your project by...
Read more >
Zephyr SDK 0.15.0 Checklist · Issue #46491 - GitHub
Zephyr SDK 0.15.0 Checklist #46491 ... Release CI Docker image containing RC1 ... Set minimum required Zephyr SDK version to 0.15.0
Read more >
SystemML Release Process - Apache SystemDS
Release Candidate Build and Deployment; Release Candidate Checklist. All Artifacts and Checksums Present; Release Candidate Build; Test Suite Passes ...
Read more >
A QA checklist for CPAN releases - metacpan.org
A QA checklist for CPAN releases. ... 0.04 (HMBRAND on 2018-03-30), 0.03 (HMBRAND on 2018-03-30), 0.02 (HMBRAND on 2018-03-30). Release-Checklist-0.15.
Read more >
Developing — Pulsar 0.15.0.dev0 documentation
This section contains documentation for maintainers of Pulsar. Release Checklist¶. This release checklist is based on the Pocoo Release Management Workflow.
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found