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

Commit ddeaa1f

Browse files
rel: prep v0.2.4b0 (#169)
## Which problem is this PR solving? new release with latest otel versions ## Short description of the changes - update version to 0.2.4b0 - update changelog for 0.2.4b0 - update readme with new otel version - update releasing doc for consistency
1 parent 89d5392 commit ddeaa1f

File tree

4 files changed

+19
-7
lines changed

4 files changed

+19
-7
lines changed

CHANGELOG.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,15 @@
11
# honeycomb-opentelemetry-python changelog
22

3+
## [0.2.4b0] - 2024-01-18
4+
5+
### Maintenance
6+
7+
- maint(deps-dev): bump pylint from 2.17.6 to 2.17.7 (#162) | dependabot[bot]
8+
- maint(deps-dev): bump the testing-dependencies group with 1 update (#163) | dependabot[bot]
9+
- maint(deps): update otel to 1.22 and 0.43b0 (#168) | @JamieDanielson
10+
- maint: update codeowners to pipeline-team (#166) | @JamieDanielson
11+
- maint: update codeowners to pipeline (#165) | @JamieDanielson
12+
313
## [0.2.3b0] - 2023-09-25
414

515
### Fixes

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ It makes getting started with OpenTelemetry and Honeycomb easier!
1212

1313
Latest release built with:
1414

15-
- [OpenTelemetry version 1.19.0/0.40b0](https://github.com/open-telemetry/opentelemetry-python/releases/tag/v1.19.0)
15+
- [OpenTelemetry version 1.22.0/0.43b0](https://github.com/open-telemetry/opentelemetry-python/releases/tag/v1.22.0)
1616

1717
## Requirements
1818

RELEASING.md

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,14 @@
88
```
99

1010
- Confirm the version number update appears in `src/pyproject.toml`.
11-
- Update `CHANGELOG.md` with the changes since the last release.
12-
- If this release bumps OTel versions, update `README.md`.
11+
- Update `CHANGELOG.md` with the changes since the last release. Consider automating with a command such as these two:
12+
- `git log $(git describe --tags --abbrev=0)..HEAD --no-merges --oneline > new-in-this-release.log`
13+
- `git log --pretty='%C(green)%d%Creset- %s | %an'`
14+
- If the upstream OpenTelemetry package versions have changed, update `README.md` with new versions and links.
1315
- Commit changes, push, and open a release preparation pull request for review.
1416
- Once the pull request is merged, fetch the updated `main` branch.
1517
- Apply a tag for the new version on the merged commit (e.g. `git tag -a v2.3.1 -m "v2.3.1"`)
1618
- Push the tag upstream (this will kick off the release pipeline in CI) e.g. `git push origin v2.3.1`
17-
- Copy change log entry for newest version into draft GitHub release created as part of CI publish steps.
18-
- Make sure to "generate release notes" in github for full changelog notes and any new contributors
19-
- Publish the github draft release and this will kick off publishing to GitHub and the PyPI registry.
19+
- Ensure that there is a draft GitHub release created as part of CI publish steps (this will also publish to PyPI).
20+
- Click "generate release notes" in GitHub for full changelog notes and any new contributors
21+
- Publish the github draft release - if it is a prerelease (e.g., beta) click the prerelease checkbox.

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-opentelemetry"
3-
version = "0.2.3b0"
3+
version = "0.2.4b0"
44
description = "Honeycomb OpenTelemetry Distro for Python"
55
authors = ["Honeycomb <[email protected]>"]
66
readme = "README.md"

0 commit comments

Comments
 (0)