chore: Prohibit dependencies on included modules from causing unexpected version changes#247
Conversation
9213490 to
4752e52
Compare
4752e52 to
f3fb7ab
Compare
dependencies versions for their own dependencies this might not always work but will at least make the docker build fail completely instead of silently downgrading dependencies
f3fb7ab to
97fa0b2
Compare
There was a problem hiding this comment.
Pull request overview
Updates the Famedly Synapse addon image build to better control Python dependency resolution by introducing a pip constraints file derived from the base image environment.
Changes:
- Generate a
constraints.txtviapip freezeduring the image build. - Apply
-c constraints.txtwhen installing Synapse addons so transitive dependencies are constrained to the base image set.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## master #247 +/- ##
==========================================
- Coverage 80.14% 80.13% -0.01%
==========================================
Files 501 501
Lines 71549 71549
Branches 10751 10751
==========================================
- Hits 57342 57339 -3
- Misses 10947 10949 +2
- Partials 3260 3261 +1 see 2 files with indirect coverage changes Continue to review full report in Codecov by Sentry.
🚀 New features to boost your workflow:
|
No description provided.