Skip to content
This repository was archived by the owner on Sep 17, 2025. It is now read-only.

Update version, add changelog#463

Merged
c24t merged 2 commits intocensus-instrumentation:masterfrom
c24t:v0.2.0-housekeeping
Jan 22, 2019
Merged

Update version, add changelog#463
c24t merged 2 commits intocensus-instrumentation:masterfrom
c24t:v0.2.0-housekeeping

Conversation

@c24t
Copy link
Copy Markdown
Member

@c24t c24t commented Jan 22, 2019

This PR copies the changelog from #460 and adds an "unreleased" section. Significant changes on master should modify this section, and it should be copied verbatim into a new version-specific section of the changelog on each release. The changelog already exists on both release branches, this PR just adds it to master.

This PR also changes the version number to 0.3.dev0 to indicate that this is the development version of the unreleased v0.3.0 version of the library.

Another option is to name this version v0.2.dev0 and increment the version number on master with each patch-level update to the v0.2.x branch. This has the benefit of keeping the version numbers consistent across branches, but is potentially confusing since the version on master may include changes that won't be included in a release until the next minor- or major-version update.

Keeping the master version number one minor version ahead of the latest release is also consistent with the guidance in PEP 440 for development releases since development releases are ordered behind regular releases.

We should never upload code from master to PyPI without creating a release branch and updating the version number, so "dev" version numbers should only apply to distributions of the library built from source. Since packaging tools like pip use this version number syntax, this change also makes it possible to specify the unreleased version of the library as a dependency, as e.g. opencensus>0.2.

@c24t c24t merged commit cb0de24 into census-instrumentation:master Jan 22, 2019
@c24t c24t deleted the v0.2.0-housekeeping branch January 22, 2019 21:18
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants