Conversation
Release pyproc-worker 0.1.1 with observability support: - W3C Trace Context extraction (tracing.py) - Compatible with pyproc v0.7.1 Go package - Optional telemetry dependencies (opentelemetry-api, opentelemetry-sdk) Changelog: - Add tracing.py module for W3C Trace Context extraction - Graceful degradation when OpenTelemetry not installed - No breaking changes to existing API
There was a problem hiding this comment.
Pull request overview
Releases pyproc-worker v0.1.1 to PyPI, aligning the package metadata with the new release.
Changes:
- Bumped Python package version from
0.1.0to0.1.1.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: ae6d9aa972
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
| [project] | ||
| name = "pyproc-worker" | ||
| version = "0.1.0" | ||
| version = "0.1.1" |
There was a problem hiding this comment.
Keep telemetry version aligned with release version
Updating project.version to 0.1.1 without updating the hardcoded service.version in pyproc_worker/tracing.py causes all traces from this release to still report 0.1.0. In environments that use version tags for rollout monitoring or regression triage, this mislabels production telemetry and makes it difficult to attribute issues to the actual deployed package version.
Useful? React with 👍 / 👎.
Add OIDC Trusted Publisher based PyPI publishing that runs after GitHub release creation on version tags. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
pyproc-worker 0.1.1 Release
Release Python package to PyPI with observability support.
Changes
tracing.py)What's New
W3C Trace Context Support
Optional Dependencies
orjson(required): High-performance JSON codecopentelemetry-api,opentelemetry-sdk(optional): Tracing supportmsgspec(optional): MessagePack codecBackward Compatibility
✅ No breaking changes
Testing
PyPI Release
After merge, publish to PyPI:
cd worker/python uv build uv publishCo-Authored-By: Claude Sonnet 4.5 noreply@anthropic.com