Skip to content

Commit

Permalink
[v0.1.1] Add bounds on packages shared by dagster and opentelemetry t…
Browse files Browse the repository at this point in the history
…o avoid conflicts.
  • Loading branch information
markfickett committed Jan 5, 2023
1 parent 218560f commit eb482ce
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 1 deletion.
2 changes: 1 addition & 1 deletion form_observability/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
#: * Major: breaking API changes, significant feature additions.
#: * Minor: standard feature additions and improvements. No breaking changes.
#: * Micro: small bug fixes.
__version__ = "0.1.0"
__version__ = "0.1.1"

# Make commonly used symbols importable from form_observability.
from .context_aware import ContextAwareTracer, ctx
Expand Down
6 changes: 6 additions & 0 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,12 @@ classifiers = [
"Operating System :: OS Independent",
]
dependencies = [
# Help pip get the right version of grpsio and packaging to satisfy both
# Dagster and OTel. This specifies the versions to match Dagster 1.1.7, which
# also satisfy OTel. (If pip picks OTel's version first, it's outside
# Dagster's bounds.)
"grpcio>=1.32.0,<1.48.1",
"packaging>=20.9,<22",
# Accept any version that's not a major version upgrade, but is at least
# a known good recent version. This is slightly different from for example
# ~=1.1.6 which would mean >=1.1.6,<1.2 and is too strict.
Expand Down

0 comments on commit eb482ce

Please sign in to comment.