Commit 9a1723f
chore: Bump BMZ dependency to 0.9.0 (#508)
## Description
<!-- This section provides the necessary background and information for
reviewers to
understand the code and have the correct mindset when examining changes.
-->
> [!NOTE]
> **tldr**: Depend on BMZ latest version
### Background - why do we need this PR?
<!-- What problem are you solving? Describe in a few sentences the state
before
this PR. Use code examples if useful. -->
Currently, we fixed `xarray` dependency bc of the BMZ, and we depend on
an old BMZ version. This allows us to depend on the latest version
(`0.8.0` was incompatible bc of bioimageio.specs lagging dependency on
Pydantic).
### Overview - what changed?
<!-- What aspects and mechanisms of the code base changed? Describe only
the general
idea and overarching features. -->
Dependency on BMZ.
### Implementation - how did you implement the changes?
<!-- How did you solve the issue technically? Explain why you chose this
approach and
provide code examples if applicable (e.g. change in the API for users).
-->
Update `pyproject.toml` and some BMZ API calls.
## Changes Made
<!-- This section highlights the important features and files that
reviewers should
pay attention to when reviewing. Only list important features or files,
this is useful for
reviewers to correctly assess how deeply the modifications impact the
code base.
For instance:
### New features or files
- `NewClass` added to `new_file.py`
- `new_function` added to `existing_file.py`
...
-->
### Modified features or files
<!-- List important modified features or files. -->
- `pyproject.toml`
- `model_description.py`
## How has this been tested?
<!-- Describe the tests that you ran to verify your changes. This can be
a short
description of the tests added to the PR or code snippet to reproduce
the change
in behaviour. -->
CI and local.
## Related Issues
<!-- Link to any related issues or discussions. Use keywords like
"Fixes", "Resolves",
or "Closes" to link to issues automatically. -->
#495 (comment)
Thanks @mese79 !!!
---
**Please ensure your PR meets the following requirements:**
- [x] Code builds and passes tests locally, including doctests
- [ ] New tests have been added (for bug fixes/features)
- [x] Pre-commit passes
- [ ] PR to the documentation exists (for bug fixes / features)
---------
Co-authored-by: Mehdi Seifi <mehdiseifi@gmail.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>1 parent 137cb30 commit 9a1723f
File tree
3 files changed
+10
-10
lines changed- src/careamics/model_io
- bioimage
3 files changed
+10
-10
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
44 | 44 | | |
45 | 45 | | |
46 | 46 | | |
47 | | - | |
| 47 | + | |
48 | 48 | | |
49 | 49 | | |
50 | 50 | | |
| |||
55 | 55 | | |
56 | 56 | | |
57 | 57 | | |
58 | | - | |
59 | 58 | | |
60 | 59 | | |
61 | 60 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
| 7 | + | |
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
15 | | - | |
16 | 15 | | |
17 | 16 | | |
18 | 17 | | |
| |||
269 | 268 | | |
270 | 269 | | |
271 | 270 | | |
272 | | - | |
| 271 | + | |
273 | 272 | | |
274 | 273 | | |
275 | 274 | | |
| |||
322 | 321 | | |
323 | 322 | | |
324 | 323 | | |
325 | | - | |
326 | | - | |
327 | | - | |
| 324 | + | |
| 325 | + | |
| 326 | + | |
| 327 | + | |
| 328 | + | |
328 | 329 | | |
329 | 330 | | |
330 | 331 | | |
331 | 332 | | |
332 | 333 | | |
333 | 334 | | |
334 | 335 | | |
335 | | - | |
| 336 | + | |
336 | 337 | | |
337 | 338 | | |
338 | 339 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
187 | 187 | | |
188 | 188 | | |
189 | 189 | | |
190 | | - | |
| 190 | + | |
191 | 191 | | |
192 | 192 | | |
193 | 193 | | |
| |||
0 commit comments