Because of a pip update, our installation was failing. The fix was something I should've done a while ago: starting to use `pyproject.toml`. Users shouldn't notice any difference with this release, other than edits to the readme/docs.
What's Changed * Add pyproject.toml with wheel as build-time dependency by WardBrian in https://github.com/LabForComputationalVision/pyrtools/pull/31 * Switch all metadata to pyproject.toml by billbrod in https://github.com/LabForComputationalVision/pyrtools/pull/32
Thanks to WardBrian , we now have Windows support. We also now upload compiled wheels to PyPI in addition to the sdist file.
All users should now be able to run `pip install pyrtools` and get a working install, regardless of OS.
What's Changed * Windows support by WardBrian in https://github.com/LabForComputationalVision/pyrtools/pull/27 * Fix typo by billbrod in https://github.com/LabForComputationalVision/pyrtools/pull/28 * CI Build Wheel fixes by billbrod in https://github.com/LabForComputationalVision/pyrtools/pull/29 * Bump version 1.0.3 by billbrod in https://github.com/LabForComputationalVision/pyrtools/pull/30
New Contributors * WardBrian made their first contribution in https://github.com/LabForComputationalVision/pyrtools/pull/27
- 14: tarball sanitation before extraction - 15: `np.float` -> `float` (which removes a deprecation warning) - small updates in readme and docs (largely around badges) - switches CI from Travis (which was inactive) to Github actions - adds tests for tutorials, making sure they run and that all notebooks in the `TUTORIALS/` folder are included in the docs - renames master branch to main
Changes since v0.9.4 are mainly to some of the display code: - `imshow` and `animshow` now correctly handle RGB(A) images - there's a breaking change in how `imshow` and `animshow` want multiple images / videos. They can no longer be arrays with an extra dimension (e.g., 3d array of multiple grayscale images); they must be lists of those arrays. This allows us to avoid some annoying ambiguity. - `animshow` correctly handles complex arrays. - adds more tests for `imshow` and `animshow`
0.9.3
Small bugfix:
- there was a bug where we would never set `vert_pct=1` in `imshow`, even if the user set `title=None`, because we convert `title` to a list early on in the function. with this, we check whether `title is None` before converting it to a list, which has the behavior we want.