Brukeropus

Latest version: v1.1.0

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

Scan your dependencies

Page 1 of 2

1.1.0

Significant update involving a rewrite of the `OPUSFile` class and its constituent parts. This was rewrite was initiated to address the issue of certain OPUS files containing multiple versions of the same data block type (e.g. two absorbance data blocks). The new class attempts to correctly match duplicate data blocks to their corresponding data status block and provides access to all matched data (instead of ignoring duplicates). Despite the major rewrite, the user facing functions and attributes have largely gone unchanged apart from newly added attributes/methods.


**Full Changelog**: https://github.com/joshduran/brukeropus/compare/v1.0.6...v1.1.0

1.0.6

- [Bug-fix] Fix import error for non-windows when attempting to import the `Opus` control class. `Opus` control is only supported by Windows (as is OPUS). See: https://github.com/joshduran/brukeropus/issues/1

1.0.5

- Refine `FileBlockInfo` `is_data()` and `is_3d_data()` class functions to correctly identify trace peak table as a data block (time resolved measurements)

**Full Changelog**: https://github.com/joshduran/brukeropus/compare/v1.0.4...v1.0.5

1.0.4

- Better logic for determining if file block is categorized as a Data block
- Adds unknown file block list to OPUSFile class (with raw byte data) for debugging purposes
- Parse "Compound Information" block as a parameter block
- [Bugfix] `file.parse_file_and_print` now correctly prints the raw bytes from an unknown file block

1.0.3

Minor bug fixes:

- fix exception due to inconsistent DAT formatting
- fix syntax errors for pair data status block warnings

1.0.2

minor update to docs

Page 1 of 2

Links

Releases

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.