Skip to main content

NionSwift IO handlers.

Project description

Nion Swift I/O

The Nion Swift I/O library (used in Nion Swift)

Nion Swift I/O is the I/O library for Nion Swift, providing additional commonly used file formats.

tests

Travis CI build status (Linux)

package

Latest PyPI version

More Information

Changelog (nionswift-io)

15.3.0 (2024-10-27)

  • Require Numpy 2. Add Python 3.13 support. Drop Python 3.9, 3.10 support.

15.2.1 (2023-10-23)

  • Update requirements.

15.2.0 (2023-08-17)

  • Update requirements, version.

  • Add Python 3.11 support; drop Python 3.8 support.

0.15.1 (2022-05-28)

  • Update dependencies for Swift 0.16.3 compatibility.

0.15.0 (2021-11-12)

  • Fix handling of spectrum image export in DM format (now recognized in DM).

  • Drop support for Python 3.7.

  • Compatible with Swift 0.16

0.14.3 (2021-01-16)

  • Partially fix issue storing tuple-of-tuple as rectangle in dm3 import/export.

0.14.2 (2020-11-04)

  • Write out high tension tag with no units.

  • Improve writing SI data (always mark 1D datum as a spectrum).

0.14.1 (2020-11-04)

  • Skipped.

0.14.0 (2019-11-12)

  • Add support for writing DM4 files. Contributed by Marcel Tencé.

0.13.9 (2019-04-17)

  • Handle large format data items (HDF5 backed) when exporting to TIFF.

  • Improve support for multi-dimensional data as available in latest TIFF library.

0.13.8 (2019-01-31)

  • Improve treatment of 1D collections/sequences of spectra/images when exporting/import to DM file.

0.13.7 (2018-12-11)

  • Improve treatment of spectrum images when exporting/import to DM file.

0.13.6 (2018-06-18)

  • Improve support for exporting large format (HDF5) data items to DM file format.

0.13.5 (2018-05-21)

  • Add support for timestamp/timezone when exporting/importing to DM file.

0.13.4 (2018-05-20)

  • Fix bug with large integers (showing up in timestamp).

0.13.2 (2018-05-17)

  • Improve recognition of 1d data (spectrum) during import. Also sequences.

0.13.0 (2018-05-10)

  • Initial version online.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

nionswift_io-15.3.0.tar.gz (132.0 kB view details)

Uploaded Source

Built Distribution

nionswift_io-15.3.0-py3-none-any.whl (144.9 kB view details)

Uploaded Python 3

File details

Details for the file nionswift_io-15.3.0.tar.gz.

File metadata

  • Download URL: nionswift_io-15.3.0.tar.gz
  • Upload date:
  • Size: 132.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.7

File hashes

Hashes for nionswift_io-15.3.0.tar.gz
Algorithm Hash digest
SHA256 5a927fd1096a60eee1113c607f7cdab59d364aa4528ea6ab2fb21f17af7f65c4
MD5 17b6e9bf954edb55dbe65ffbdd115edd
BLAKE2b-256 e1272d738a5f362df41ee2589118a8a1a9e92e11c38cde1da7c4288ec301e1d4

See more details on using hashes here.

File details

Details for the file nionswift_io-15.3.0-py3-none-any.whl.

File metadata

File hashes

Hashes for nionswift_io-15.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 4b5bf16ca194b4e86acf66153cc63c54126bb4de8ff852745c3954366b822ac3
MD5 e5ecad10ff121cd6f3460f9666005589
BLAKE2b-256 23cb6d1f0b20f4898809fe6560c8aef4d30a5e4f8f72a984922c81522ea7eb18

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page