Recent Releases of pynrrd

pynrrd - v1.1.3 Released

What's Changed

  • Fix ReadTheDocs config by @addisonElliott in https://github.com/mhe/pynrrd/pull/169

Full Changelog: https://github.com/mhe/pynrrd/compare/v1.1.2...v1.1.3

- Python
Published by addisonElliott about 1 year ago

pynrrd - v1.1.2 Released

What's Changed

  • Fix tests failing in CI/CD by @addisonElliott in https://github.com/mhe/pynrrd/pull/166
  • Fix Python 13 deprecation warning by @addisonElliott in https://github.com/mhe/pynrrd/pull/167
  • Stop closing files opened by the caller by @jackriccomini in https://github.com/mhe/pynrrd/pull/165

New Contributors

  • @jackriccomini made their first contribution in https://github.com/mhe/pynrrd/pull/165

Full Changelog: https://github.com/mhe/pynrrd/compare/v1.1.1...v1.1.2

- Python
Published by addisonElliott about 1 year ago

pynrrd - v1.1.1 Released

What's Changed

  • Fix/improve pyproject.toml metadata by @addisonElliott in https://github.com/mhe/pynrrd/pull/160
    • Fixes issue with publishing v1.0.0 package

Full Changelog: https://github.com/mhe/pynrrd/compare/v1.1.0...v1.1.1

- Python
Published by addisonElliott over 1 year ago

pynrrd - v1.1.0 Released

What's Changed

  • Modernize by @dyollb in https://github.com/mhe/pynrrd/pull/151
  • Fix test failures for NumPy 2.0+ by @addisonElliott in https://github.com/mhe/pynrrd/pull/155
  • Replace nptyping with numpy.typing by @eleftherioszisis in https://github.com/mhe/pynrrd/pull/154
    • Note: The new minimum Numpy version supported is bumped from 1.11.1 to 1.21 in order to utilize numpy.typing to replace nptyping package. This change was necessary in order to support Numpy 2.0.
  • Add vector list datatype & add configurable SPACE_DIRECTIONS_TYPE option by @addisonElliott in https://github.com/mhe/pynrrd/pull/157
    • Note: If you're using the space directions field in your code, it's recommended to migrate to the new space directions type (`nrrd.SPACEDIRECTIONSTYPE = 'double vector list'). This will be the new default in the next major release and generally provides a better developer experience.
  • Fix typos in docs by @addisonElliott in https://github.com/mhe/pynrrd/pull/159

New Contributors

  • @dyollb made their first contribution in https://github.com/mhe/pynrrd/pull/151
  • @eleftherioszisis made their first contribution in https://github.com/mhe/pynrrd/pull/154

Full Changelog: https://github.com/mhe/pynrrd/compare/v1.0.0...v1.1.0

- Python
Published by addisonElliott over 1 year ago

pynrrd - v1.0.0 Released

What's Changed

Breaking changes

  • Dropped support for Python 2 and Python 3.6 and below

Other changes

  • Dropped support for Python 2 and Python 3.6 and below by @bernardopericacho in https://github.com/mhe/pynrrd/pull/116
  • Allow writing a NRRD record to memory. Ref #108 by @bernardopericacho in https://github.com/mhe/pynrrd/pull/117
  • Support reading from BytesIO by @addisonElliott in https://github.com/mhe/pynrrd/pull/125
  • Add type hints by @addisonElliott in https://github.com/mhe/pynrrd/pull/131
  • Move CI to GitHub actions by @bernardopericacho in https://github.com/mhe/pynrrd/pull/116
  • Switch to GitHub actions for publishing packages to PyPi by @addisonElliott in https://github.com/mhe/pynrrd/pull/144
  • Add fmt and lint checks by @bernardopericacho in https://github.com/mhe/pynrrd/pull/118
  • Remove appending package path to test file by @addisonElliott in https://github.com/mhe/pynrrd/pull/119
  • Remove polyfill for assertRaisesRegex function in unittest module by @addisonElliott in https://github.com/mhe/pynrrd/pull/123
  • Minor tweaking to read & write tests by @addisonElliott in https://github.com/mhe/pynrrd/pull/124
  • Refactor string formatting to use f-strings by @addisonElliott in https://github.com/mhe/pynrrd/pull/128
  • Replace double quotes with single quotes where allowed by @addisonElliott in https://github.com/mhe/pynrrd/pull/129
  • Minor formatting fix to error message by @addisonElliott in https://github.com/mhe/pynrrd/pull/130
  • Add missing packages to install_requires by @addisonElliott in https://github.com/mhe/pynrrd/pull/142

Docs changes

  • Add ReadTheDocs config file by @addisonElliott in https://github.com/mhe/pynrrd/pull/120
  • Update docs wording & example by @addisonElliott in https://github.com/mhe/pynrrd/pull/122
  • Improve docs by @addisonElliott in https://github.com/mhe/pynrrd/pull/134
  • Update docs requirements.txt by @addisonElliott in https://github.com/mhe/pynrrd/pull/135
  • Update docs badge by @addisonElliott in https://github.com/mhe/pynrrd/pull/138
  • Pin deps for ReadTheDocs by @addisonElliott in https://github.com/mhe/pynrrd/pull/139
  • Fix minor formatting issue in nrrd.write docstring for header param by @addisonElliott in https://github.com/mhe/pynrrd/pull/140

New Contributors

  • @bernardopericacho made their first contribution in https://github.com/mhe/pynrrd/pull/116

Full Changelog: https://github.com/mhe/pynrrd/compare/v0.4.3...v1.0.0

- Python
Published by addisonElliott over 3 years ago

pynrrd - v0.4.3 Released

What's Changed

  • Fix numpy tostring warnings by @mscheifer in https://github.com/mhe/pynrrd/pull/112
  • Update supported Python versions by @addisonElliott in https://github.com/mhe/pynrrd/pull/114

New Contributors

  • @mscheifer made their first contribution in https://github.com/mhe/pynrrd/pull/112

Full Changelog: https://github.com/mhe/pynrrd/compare/v0.4.2...v0.4.3

- Python
Published by addisonElliott almost 4 years ago

pynrrd - v0.4.2 Released

Change Log

Closed issues:

  • Unable to read nrrd files python #105

Merged pull requests:

  • loop over write chunks added for raw encoding in writer #106 (GFleishman)

- Python
Published by addisonElliott about 6 years ago

pynrrd - v0.4.1 Released

Change Log

Closed issues:

  • I am getting NRRDError: 'Size of the data does not equal to the product of all dimensions' #100
  • The nrrd.read() function returns a read-only numpy array if the input file is compressed #99
  • Need to account for both 'datafile' and 'data file' #97
  • Modify 'data file' whenever detached_header=True #96
  • coronal plane and cross section #95

Merged pull requests:

- Python
Published by addisonElliott over 6 years ago

pynrrd - v0.4.0 Released

Change Log

Closed issues:

  • Cannot install pynrrd via conda #93
  • Poor performance when opening raw data with (wrong) gzip encoding in header #88
  • tests/data don't install #84
  • Write NRRD file with header 'space origin' has format bug #82
  • Numpy Data Indexing Convention #75

Merged pull requests:

- Python
Published by addisonElliott almost 7 years ago

pynrrd - v0.3.6 Released

Change Log

Closed issues:

  • Print relative data file name in the header #78
  • 'measurement frame' should be double matrix #76
  • I am not able to read a nrrd file saved from Slicer (volume sequence) #71
  • byteskip -1 fails #70

Merged pull requests:

- Python
Published by addisonElliott about 7 years ago

pynrrd - v0.3.5 Released

Change Log

Merged pull requests:

  • Fix key-value writing: no space after ':=' identifier #69 (ihnorton)

- Python
Published by addisonElliott over 7 years ago

pynrrd - v0.3.4 Released

Change Log

Merged pull requests:

- Python
Published by addisonElliott over 7 years ago

pynrrd - v0.3.3 Released

Change Log

Merged pull requests:

  • Allow override of dup. field error, and zlib compression level #65 (ihnorton)

- Python
Published by addisonElliott over 7 years ago

pynrrd - v0.3.2 Released

Fix issue in setuptools long_description content type

- Python
Published by addisonElliott over 7 years ago

pynrrd - v0.3.1 Released

Changelog

  • Fix issue with setup.py long description
  • Bump version correctly (forgot to do it for v0.3.0)

- Python
Published by addisonElliott over 7 years ago

pynrrd - v0.3.0 Released

Change Log

Closed issues:

  • passing a header dict to the write method #37
  • Improved documentation #34

Merged pull requests:

- Python
Published by addisonElliott over 7 years ago

pynrrd - v0.2.5 Released

Change Log

Merged pull requests:

- Python
Published by addisonElliott over 7 years ago

pynrrd - v0.2.4

- Python
Published by mhe about 8 years ago

pynrrd - v0.2.2

- Python
Published by mhe over 9 years ago

pynrrd -

- Python
Published by mhe almost 10 years ago

pynrrd -

- Python
Published by mhe about 10 years ago