Skip to content

Releases: LabForComputationalVision/pyrtools

v1.0.4

13 Feb 23:56
5582f77
Compare
Choose a tag to compare

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

18 Dec 19:04
ec7feec
Compare
Choose a tag to compare

🎉 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

New Contributors

Full Changelog: v1.0.2...v1.0.3

v1.0.2

20 Nov 17:10
c36ac7c
Compare
Choose a tag to compare

Largely documentation-related updates:

What's Changed

Full Changelog: v1.0.1...v1.0.2

v1.0.1

21 Dec 21:18
e4cf002
Compare
Choose a tag to compare

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

16 Oct 19:10
Compare
Choose a tag to compare

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

v0.9.3

19 Nov 19:13
Compare
Choose a tag to compare

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.

v0.9.2

06 Aug 22:42
Compare
Choose a tag to compare

One minor addition:

  • Adds blue_noise function to pyrtools.synthetic_images

v0.9.1

01 Jul 23:59
Compare
Choose a tag to compare

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)

v0.9.0

12 Apr 15:39
Compare
Choose a tag to compare

Initial release.

All the code works at this point, but the documentation could be improved.