Releases: LabForComputationalVision/pyrtools
v1.0.6
Small change here to the polar_angle
function, allowing user to set the direction that angle increases (clockwise or counter-clockwise)
What's Changed
- Adds conda install instructions by @billbrod in #36
- Allows user to specify polar_angle direction by @billbrod in #37
- updates version tags by @billbrod in #38
Full Changelog: v1.0.5...v1.0.6
v1.0.5
Main change here is to update some of the C code that it can be compiled with clang 16, as needed for the conda-forge OSX build (conda-forge/staged-recipes#25506).
What's Changed
- Fix failing tests/notebooks by updating action versions by @billbrod in #33
- C issues: by @billbrod in #34
- Bump link version from 1.0.4 -> 1.0.5 by @billbrod in #35
Full Changelog: v1.0.4...v1.0.5
v1.0.4
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 #31
- Switch all metadata to pyproject.toml by @billbrod in #32
Full Changelog: v1.0.3...v1.0.4
v1.0.3
🎉 Windows support! 🎉
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 #27
- Fix typo by @billbrod in #28
- CI Build Wheel fixes by @billbrod in #29
- Bump version 1.0.3 by @billbrod in #30
New Contributors
- @WardBrian made their first contribution in #27
Full Changelog: v1.0.2...v1.0.3
v1.0.2
Largely documentation-related updates:
What's Changed
- Bug report template by @billbrod in #19
- Readthedocs by @billbrod in #22
- Update index.rst by @billbrod in #23
- Update README.md by @billbrod in #24
- Release 1.0.2 updates by @billbrod in #25
- adds zenodo badges, citation guide, citation.cff file, and updates
1.0.1
to1.0.2
throughout package.
- adds zenodo badges, citation guide, citation.cff file, and updates
Full Changelog: v1.0.1...v1.0.2
v1.0.1
Minor update
- #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
Full Changelog: v1.0.0...v1.0.1
v1.0.0
Changes since v0.9.4 are mainly to some of the display code:
imshow
andanimshow
now correctly handle RGB(A) images- there's a breaking change in how
imshow
andanimshow
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
andanimshow
v0.9.3
Small bugfix:
- there was a bug where we would never set
vert_pct=1
inimshow
, even if the user settitle=None
, because we converttitle
to a list early on in the function. with this, we check whethertitle is None
before converting it to a list, which has the behavior we want.
v0.9.2
v0.9.1
Several small changes:
-
adds project_polar_to_cartesian function
-
colormap_range now handles NaNs
-
updates docstring for colormap range and the various display functions to explain auto0/indep0
-
simplifies how we handle filter shapes
-
we explicitly check whether a filter is greater than the signal and raise an exception if so (things can get weird in that case)