Releases: openpreserve/jpylyzer
Jpylyzer 2.2.1
What's Changed since 2.2.0:
- Excluded tests from package and removed remaining six references (contributed by Janne Pulkkinen )
- Fixed unknown error message if bPCSignValues or bPCDepthValues are undefined
- Fixed check on expected tile parts per tile
- Fixed unit tests
Full Changelog: 2.2.0...2.2.1
Jpylyzer 2.2.0
What's Changed since 2.1
- Added support for High Throughput JPEG 2000 (JPH and JHC formats)
- Added support for CAP, PRF and CPF marker segments
- Improved reporting and validation of Rsiz property, added Capability property
- Added reporting of warnings to output file
- Added reporting of compression ratio for codestreams
- Output and extraction options are now callable from API
- Removed Python 2.7 fallbacks
- Removed legacy wrapper and legacyout options
- New XSD schema
- Various bug fixes and improvements
Full Changelog: 2.1.0...2.2.0
Jpylyzer 2.2 release candidate 1
What's Changed
- Added support for High Throughput JPEG 2000 (JPH and JHC formats)
- Added support for CAP, PRF and CPF marker segments
- Improved reporting and validation of Rsiz property, added Capability property
- Added reporting of warnings to output file
- Added reporting of compression ratio for codestreams
- Output and extraction options are now callable from API
- Removed Python 2.7 fallbacks
- Removed legacy wrapper and legacyout options
- New XSD schema
- Various bug fixes and improvements
Full Changelog: 2.1.0...2.2.0rc1
2.1.0
What's Changed
- FIX - Windows Docker file permissions by @carlwilson in #160
- FEAT - Jpylyzer app in docker container by @carlwilson in #161
- Pin pyinstaller at 3.6, as that's the last version that supports Python 2.7 by @VirtualTim in #172
New Contributors
- @VirtualTim made their first contribution in #172
Full Changelog: 2.0.0...2.1.0
Jpylyzer 2.1 release candidate 1
What's Changed
- FIX - Windows Docker file permissions by @carlwilson in #160
- FEAT - Jpylyzer app in docker container by @carlwilson in #161
- Pin pyinstaller at 3.6, as that's the last version that supports Python 2.7 by @VirtualTim in #172
New Contributors
- @VirtualTim made their first contribution in #172
Full Changelog: 2.0.0...2.1.0rc1
Fix for ModuleNotFoundError on "six" module
This bugfix release fixes a "ModuleNotFoundError" that is reported on the "six" module. Six is now only imported for Python 2.x versions.
Jpylyzer 2
-
Validation of raw codestreams
-
New option to report additional output in NISO MIX format
-
Support for additional codestream marker segments
-
Support for the following (optional) codestream marker segments:
-
COC (Code style component)
-
QCC (Quantization component)
-
POC (Progression order change)
-
RGN (Region of interest)
-
CRG (Component registration)
-
-
Updated and improved output format (including new XSD schema)
See this blog post on the jpylyzer web site for additional details.
Delayed 2017 Spring clean release
- Restructured repo to make packaging more straightforward
- Updated build scripts
- Windows binaries now built on Linux using Wine
- Added installation with pip
- Fixed detection of surrogate pairs in Py3
- Fixed exception with images with Intellectual Property Box
- Improved handling of codestream comments with non-text data
- Various code clean-ups based on PEP8 and PyLint analysis
- Removed outdated build scripts (esp. Windows batch files)
1.17.1
fixed changelog
1.17.0
tagging vesion 1.17.0 with surrogate pair fix