Pynrrd

Latest version: v1.0.0

Safety actively analyzes 620978 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 3

1.0.0

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

0.4.3

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

0.4.2

Change Log

**Closed issues:**

- Unable to read nrrd files python [\105](https://github.com/mhe/pynrrd/issues/105)

**Merged pull requests:**

- loop over write chunks added for raw encoding in writer [\106](https://github.com/mhe/pynrrd/pull/106) ([GFleishman](https://github.com/GFleishman))

0.4.1

Change Log

**Closed issues:**

- I am getting NRRDError: 'Size of the data does not equal to the product of all dimensions' [\100](https://github.com/mhe/pynrrd/issues/100)
- The nrrd.read\(\) function returns a read-only numpy array if the input file is compressed [\99](https://github.com/mhe/pynrrd/issues/99)
- Need to account for both 'datafile' and 'data file' [\97](https://github.com/mhe/pynrrd/issues/97)
- Modify 'data file' whenever detached\_header=True [\96](https://github.com/mhe/pynrrd/issues/96)
- coronal plane and cross section [\95](https://github.com/mhe/pynrrd/issues/95)

**Merged pull requests:**

- Change logic for how headers and detached data are written [\104](https://github.com/mhe/pynrrd/pull/104) ([addisonElliott](https://github.com/addisonElliott))
- Account for 'data file' and 'datafile' in header when writing NRRD file [\103](https://github.com/mhe/pynrrd/pull/103) ([addisonElliott](https://github.com/addisonElliott))
- Add docs for quoted string list [\102](https://github.com/mhe/pynrrd/pull/102) ([addisonElliott](https://github.com/addisonElliott))
- Fix issue with loading large files [\101](https://github.com/mhe/pynrrd/pull/101) ([addisonElliott](https://github.com/addisonElliott))
- Support writing and reading NRRD header quoted string lists for label… [\98](https://github.com/mhe/pynrrd/pull/98) ([pcs-dan](https://github.com/pcs-dan))

0.4.0

Change Log

**Closed issues:**

- Cannot install pynrrd via conda [\93](https://github.com/mhe/pynrrd/issues/93)
- Poor performance when opening raw data with \(wrong\) gzip encoding in header [\88](https://github.com/mhe/pynrrd/issues/88)
- tests/data don't install [\84](https://github.com/mhe/pynrrd/issues/84)
- Write NRRD file with header 'space origin' has format bug [\82](https://github.com/mhe/pynrrd/issues/82)
- Numpy Data Indexing Convention [\75](https://github.com/mhe/pynrrd/issues/75)

**Merged pull requests:**

- Remove tests from setuptools [\94](https://github.com/mhe/pynrrd/pull/94) ([addisonElliott](https://github.com/addisonElliott))
- Improve compressed NRRD read performance [\92](https://github.com/mhe/pynrrd/pull/92) ([addisonElliott](https://github.com/addisonElliott))
- Remove documentation regarding compression\_level=0 [\91](https://github.com/mhe/pynrrd/pull/91) ([addisonElliott](https://github.com/addisonElliott))
- Fix ResourceWarning from unclosed detached data NRRD files [\90](https://github.com/mhe/pynrrd/pull/90) ([addisonElliott](https://github.com/addisonElliott))
- Documentation Cleanup [\89](https://github.com/mhe/pynrrd/pull/89) ([addisonElliott](https://github.com/addisonElliott))
- Add parameter for changing index order [\87](https://github.com/mhe/pynrrd/pull/87) ([simeks](https://github.com/simeks))
- Document that header object given to nrrd.write will be updated with auto generated fields [\86](https://github.com/mhe/pynrrd/pull/86) ([addisonElliott](https://github.com/addisonElliott))
- Fixed anti-pattern in writer function [\85](https://github.com/mhe/pynrrd/pull/85) ([simeks](https://github.com/simeks))

0.3.6

Change Log

**Closed issues:**

- Print relative data file name in the header [\78](https://github.com/mhe/pynrrd/issues/78)
- 'measurement frame' should be double matrix [\76](https://github.com/mhe/pynrrd/issues/76)
- I am not able to read a nrrd file saved from Slicer \(volume sequence\) [\71](https://github.com/mhe/pynrrd/issues/71)
- byteskip -1 fails [\70](https://github.com/mhe/pynrrd/issues/70)

**Merged pull requests:**

- Minor syntax fixes [\81](https://github.com/mhe/pynrrd/pull/81) ([addisonElliott](https://github.com/addisonElliott))
- Increase Code Coverage [\80](https://github.com/mhe/pynrrd/pull/80) ([addisonElliott](https://github.com/addisonElliott))
- Relative data file path printing [\79](https://github.com/mhe/pynrrd/pull/79) ([tashrifbillah](https://github.com/tashrifbillah))
- 'measurement frame' field must be a double matrix, fixes \76 [\77](https://github.com/mhe/pynrrd/pull/77) ([ihnorton](https://github.com/ihnorton))
- Byteskip minus1 fixing [\74](https://github.com/mhe/pynrrd/pull/74) ([tashrifbillah](https://github.com/tashrifbillah))
- Update the documentation with ALLOW\_DUPLICATE\_FIELD [\72](https://github.com/mhe/pynrrd/pull/72) ([jcnils](https://github.com/jcnils))

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.