Skip to content

Conversation

@harperj
Copy link
Contributor

@harperj harperj commented Aug 16, 2019

In order for downstream packages to make use of the latest
pre-release features, we can pre-release versions of our packages.
For packages ending in devN pip will not install that package
version by default. This change manually updates our package version
to a development version with the idea that we can manually perform
development versions with the potential for future automated / nightly
dev releases.

In order for downstream packages to make use of the latest
pre-release features, we can pre-release versions of our packages.
For packages ending in `devN` pip will not install that package
version by default.  This change manually updates our package version
to a development version with the idea that we can manually perform
development versions with the potential for future automated / nightly
dev releases.
@harperj harperj requested a review from ervteng August 16, 2019 20:20
@ervteng
Copy link
Contributor

ervteng commented Aug 16, 2019

Looks fine to me - I'd just update the release checklist to be sure to remove the dev from the setup.py. There's also the possibility of a major release becoming a minor release if a certain feature doesn't make it in by the end of the month.

What do you think about auto-ticking the dev version, e.g. https://the-hitchhikers-guide-to-packaging.readthedocs.io/en/latest/specification.html#development-releases?

Copy link
Contributor

@ervteng ervteng left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks OK

@harperj
Copy link
Contributor Author

harperj commented Aug 16, 2019

@ervteng I was thinking of this as a stepping stone towards automatically ticking the development version -- we should confirm the process works manually and then potentially add it to an automated process. I think it's OK if we have 0.10.devX be at the same position as 0.9.2 if something changes with our release schedule.

Will update the release checklist.

@harperj harperj merged commit 3c41d37 into develop Aug 16, 2019
@harperj harperj deleted the develop-0.10.0.dev0 branch October 1, 2019 16:48
@github-actions github-actions bot locked as resolved and limited conversation to collaborators May 17, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants