Pin pybids version to fix upath protocol compatibility issue#1026
Pin pybids version to fix upath protocol compatibility issue#1026tsalo merged 4 commits intoPennLINC:mainfrom
Conversation
Fixes PennLINC#1025 The error 'Protocol not known: bids' occurred due to version incompatibility between pybids and upath. This commit pins pybids to version >= 0.15.0, < 0.16.0 to ensure a compatible version is installed that works properly with the rest of the dependencies.
|
Thanks for opening this pull request! We have detected this is the first time for you to contribute to QSIPrep. Please check out our contributing guidelines. |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #1026 +/- ##
=======================================
Coverage 47.13% 47.13%
=======================================
Files 66 66
Lines 9836 9836
Branches 1084 1084
=======================================
Hits 4636 4636
Misses 4979 4979
Partials 221 221 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
|
I'm hoping to overhaul the management of Python dependencies in #1028 soon so I may re-implement this once that is merged. |
|
I think we can merge this, but I'll need to run pixi lock in a followup PR afterward. |
Fixes #1025
The error 'Protocol not known: bids' occurred due to version incompatibility between pybids and upath. This commit pins pybids to version >= 0.15.0, < 0.16.0 to ensure a compatible version is installed that works properly with the rest of the dependencies.