Skip to content

Commit

Permalink
Merge branch 'branch-23.12' into mark_bdist_whl_impure
Browse files Browse the repository at this point in the history
  • Loading branch information
jakirkham authored Dec 8, 2023
2 parents 07e2ed2 + 6e44e3f commit 8724e97
Show file tree
Hide file tree
Showing 3 changed files with 37 additions and 1 deletion.
28 changes: 28 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,31 @@
# cuCIM 23.12.00 (6 Dec 2023)

## 🐛 Bug Fixes

- Retag wheels to be `cpXY` ([#644](https://github.com/rapidsai/cucim/pull/644)) [@jakirkham](https://github.com/jakirkham)
- remove leftover pyproject_.toml file ([#632](https://github.com/rapidsai/cucim/pull/632)) [@grlee77](https://github.com/grlee77)
- update version string (e.g. for CHANGELOG link) in pyproject.toml ([#630](https://github.com/rapidsai/cucim/pull/630)) [@grlee77](https://github.com/grlee77)
- fix import order in test case ([#624](https://github.com/rapidsai/cucim/pull/624)) [@grlee77](https://github.com/grlee77)
- Standardize on `rng` over `seed` and fix miscellaneous deprecation warnings ([#621](https://github.com/rapidsai/cucim/pull/621)) [@grlee77](https://github.com/grlee77)
- Fix iterator-related memory issues ([#620](https://github.com/rapidsai/cucim/pull/620)) [@gigony](https://github.com/gigony)

## 🚀 New Features

- build wheels on CI ([#619](https://github.com/rapidsai/cucim/pull/619)) [@grlee77](https://github.com/grlee77)

## 🛠️ Improvements

- carry out removals of previously deprecated functions/kwargs ([#631](https://github.com/rapidsai/cucim/pull/631)) [@grlee77](https://github.com/grlee77)
- Improve memory leak check stability in test_read_region_cpu_memleak test ([#623](https://github.com/rapidsai/cucim/pull/623)) [@gigony](https://github.com/gigony)
- Update linting tool versions and replace isort with ruff ([#622](https://github.com/rapidsai/cucim/pull/622)) [@grlee77](https://github.com/grlee77)
- Update packages (pybind11 and catch2) and do not use nvidia-docker command ([#618](https://github.com/rapidsai/cucim/pull/618)) [@gigony](https://github.com/gigony)
- Replace setup.py with pyproject toml ([#617](https://github.com/rapidsai/cucim/pull/617)) [@grlee77](https://github.com/grlee77)
- update linters and move their configurations from setup.cfg to pyproject.toml ([#616](https://github.com/rapidsai/cucim/pull/616)) [@grlee77](https://github.com/grlee77)
- remove versioneer ([#615](https://github.com/rapidsai/cucim/pull/615)) [@grlee77](https://github.com/grlee77)
- Update `shared-action-workflows` references ([#614](https://github.com/rapidsai/cucim/pull/614)) [@AyodeAwe](https://github.com/AyodeAwe)
- Use branch-23.12 workflows. ([#613](https://github.com/rapidsai/cucim/pull/613)) [@bdice](https://github.com/bdice)
- cucim: Build CUDA 12.0 ARM conda packages. ([#610](https://github.com/rapidsai/cucim/pull/610)) [@bdice](https://github.com/bdice)

# cuCIM 23.10.00 (11 Oct 2023)

## 🐛 Bug Fixes
Expand Down
8 changes: 8 additions & 0 deletions ci/build_wheel.sh
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,14 @@ cd "${package_dir}"

python -m pip wheel . -w dist -vvv --no-deps --disable-pip-version-check

# Because we built the library with the run script and manually copied the shared pybind11
# library, the subsequent py_project.toml wheel build was as a pure Python package and results in
# tags that incorrectly indicate it is a universal wheel. To fix this, we need to modify the wheel
# to have CPython ABI and Python tags matching the version of Python that the Python bindings were
# built with.
WHEEL_PYTHON_TAG=cp$(echo ${RAPIDS_PY_VERSION} | sed 's/\.//g')
python -m wheel tags --remove --python-tag="${WHEEL_PYTHON_TAG}" --abi-tag="${WHEEL_PYTHON_TAG}" dist/*

mkdir -p final_dist
python -m auditwheel repair -w final_dist dist/*

Expand Down
2 changes: 1 addition & 1 deletion conda/recipes/libcucim/meta.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,7 @@ requirements:
- jbig
- libwebp-base
- nvtx-c >=3.1.0
- openslide
- openslide <4
- xz
- zlib
- zstd
Expand Down

0 comments on commit 8724e97

Please sign in to comment.