Dlisio

Latest version: v1.0.3

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

Scan your dependencies

Page 3 of 5

0.2.6

-------------------
* Fixes a bug that caused ``dlisio.load`` to fail on files >2GB on Windows.
* dlisio can now read data from truncated files, this feature is opt-in.
* dlisio can now read data from files that are padded at the end, this feature
is opt-in.
* How dlisio handles spec-violations in files is now customisable.
* ``describe()`` includes attributes units
* ``Batch`` has been renamed to ``physicalfile``.
* ``dlis`` has been renamed to ``logicalfile``
* ``dlis.match`` (now ``logicalfile.match``) is deprecated in favor of
``logicalfile.find``

0.2.5

-------------------
* Fixed a bug where dlisio silently misinterpreted vax-floats.
* More robust handling of encoded strings.
* Internal restructuring. Metadata handling is partially moved to C++.

0.2.4

-------------------
* fixes a bug in ``dl::findoffsets`` that caused an infinite loop for certain
broken files.

0.2.3

-------------------
* Fixes a bug in ``dlisio.load()`` that caused it to leak open file handles when
load failed.
* Added official support and distributed wheels for python 3.8.
* Better error message is reported when attempting to load files which do not
exist.
* dlisio can now read files which contain empty logical records.
* The cli tool describe.cpp is removed as it has not been maintained and used.

0.2.2

-------------------
* Fixes a bug in ``dlisio.load()`` that caused it to leak an open file handle.

0.2.1

-------------------
* Fixes a bug in the build script that creates the macos wheels. The lfp
library was not properly included, resulting in an import error when
importing dlisio.

Page 3 of 5

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.