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

Commit ef7ed2a

Browse files
Prepare v2.17.3 release (#195)
1 parent a3581a1 commit ef7ed2a

File tree

5 files changed

+24
-18
lines changed

5 files changed

+24
-18
lines changed

.bumpversion.cfg

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[bumpversion]
22
commit = False
33
tag = False
4-
current_version = 2.17.2
4+
current_version = 2.17.3
55
parse = (?P<major>\d+)\.(?P<minor>\d+)\.(?P<patch>\d+)(\-(?P<release>[a-z]+)(?P<build>\d+))?
66
serialize =
77
{major}.{minor}.{patch}-{release}{build}
@@ -19,5 +19,3 @@ values =
1919
[bumpversion:file:beeline/version.py]
2020

2121
[bumpversion:file:pyproject.toml]
22-
search = "version = \"{current_version}\" # Update using bump2version"
23-
replace = {new_version}

CHANGELOG.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,19 @@
11
# beeline-python changelog
22

3+
## 2.17.3 2021-12-01
4+
5+
### Fixes
6+
7+
- Remove condition on status code (#191) | [@JamieDanielson](https://github.com/JamieDanielson)
8+
- Close trace regardless of exception (#190) | [@vreynolds](https://github.com/vreynolds)
9+
10+
### Maintenance
11+
12+
- Update dependabot to monthly (#194) | [@vreynolds](https://github.com/vreynolds)
13+
- Add python 3.9 and 3.10 to test matrix (#192) | [@vreynolds](https://github.com/vreynolds)
14+
- Add example app using Flask (#189) | [@JamieDanielson](https://github.com/JamieDanielson)
15+
- Empower apply-labels action to apply labels (#187) | [robbkidd](https://github.com/robbkidd)
16+
317
## 2.17.2 2021-10-19
418

519
### Fixes

RELEASING.md

Lines changed: 7 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,9 @@
11
# Releasing
22

3-
- Use `bump2version`, available in the installed project dependencies, to update the version number. For example, to bump from v1.1.1 to the next patch version:
4-
5-
```shell
6-
> bump2version patch # 1.1.1 -> 1.1.2-dev0
7-
> bump2version --allow-dirty release # 1.1.2-dev0 -> 1.1.2
8-
```
9-
10-
- Confirm the version number update appears in the project files defined in `.bumpversion.cfg`.
11-
- Update `CHANGELOG.md` with the changes since the last release.
12-
- Commit changes, push, and open a release preparation pull request for review.
13-
- Once the pull request is merged, fetch the updated `main` branch.
14-
- Apply a tag for the new version on the merged commit: vX.Y.Z, for example v1.1.2.
15-
- Push the new version tag up to the project repository to kick off build and artifact publishing to GitHub and PyPI.
3+
1. Add release entry to [changelog](./CHANGELOG.md)
4+
2. Update version using `bump2version --new-version 1.12.0 patch` (NOTE: the `patch` is reqiured for the command to execute but doesn't mean anything as you're supplying a full version)
5+
3. Open a PR with the above, and merge that into main
6+
4. Create new tag on merged commit with the new version (e.g. `v2.3.1`)
7+
5. Push the tag upstream (this will kick off the release pipeline in CI)
8+
6. Copy change log entry for newest version into draft GitHub release created as part of CI publish steps
9+
7.

beeline/version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
VERSION = '2.17.2' # Update using bump2version
1+
VERSION = '2.17.3' # Update using bump2version

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[tool.poetry]
22
name = "honeycomb-beeline"
3-
version = "2.17.2" # Update using bump2version
3+
version = "2.17.3" # Update using bump2version
44
description = "Honeycomb library for easy instrumentation"
55
authors = ["Honeycomb.io <[email protected]>"]
66
license = "Apache-2.0"

0 commit comments

Comments
 (0)