Fixing API change in pixell 0.19.0#69
Conversation
pixell is broken with the latest version of pillow (see #65 (comment))
|
@xgarrido should we bound pixell versions to < 0.18? |
|
Actually this branch is for trying to use |
|
@xzackli in the current |
Bumps [pypa/cibuildwheel](https://github.com/pypa/cibuildwheel) from 2.14.1 to 2.15.0. - [Release notes](https://github.com/pypa/cibuildwheel/releases) - [Changelog](https://github.com/pypa/cibuildwheel/blob/main/docs/changelog.md) - [Commits](pypa/cibuildwheel@v2.14.1...v2.15.0) --- updated-dependencies: - dependency-name: pypa/cibuildwheel dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](actions/checkout@v3...v4) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
Codecov Report
Additional details and impacted files@@ Coverage Diff @@
## master #69 +/- ##
=======================================
Coverage 33.62% 33.62%
=======================================
Files 19 19
Lines 2091 2091
=======================================
Hits 703 703
Misses 1388 1388
|
|
Here is a summary just to not to forget what have been done:
|
|
Unit tests are all passing on linux as well as on mac. When using different C++ compilers namely Within our unit test, we set the utils.setenv("DUCC0_NUM_THREADS", utils.getenv("OMP_NUM_THREADS", 0), keep=True) |
|
This should be fixed in pixell 0.20.3. It's fixed a bit differently, by making setenv not try to initialize DUCC0_NUM_THREADS at all if OMP_NUM_THREADS is undefined. That's how it was supposed to work in the first place, but there was a logic error in utils.setenv. |
|
@thibautlouis I think we are good to go and to move |
|
As expected |
pixell is broken with the latest version of pillow (see #65 (comment))