Libhxl

Latest version: v5.2.2

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

Scan your dependencies

Page 5 of 10

4.20

Not secure
- switch to jsonpath-ng library to support more JSONPath features
- add support for row formulas as right side of row queries (making it possible to compare one column to another)
- add today() function for row formulas (today's UTC date in ISO YYYY-mm-dd format)
- add support for parsing Unix-style epoch timestamps (nanoseconds, milliseconds, or seconds)
- add long description in setup.py for PyPi (from README.md)
- work around xlrd date-handling bug (for malformed Excel dates)
- more cleanup on docstrings

4.19

Not secure
- allow selector for JSON data to be a JSON path as well as just a simple token
- add --selector option to all command-line scripts
- added toupper() and tolower() row functions
- fixed bugs with date heuristics and with JSONpath parsing of non-strings
- various code cleanup
- add a generic Makefile to simplify common testing and git tasks

4.18

Not secure
- add ImplodeFilter and implode() method to convert a long dataset into a wide dataset
- add hxlexplode and hxlimplode command-line scripts
- change hxl.model.Column.parse to return None for an empty string, or False for a malformed one
- add logging for malformed tagspecs
- extend column-rename spec to allow filtering by header as well as tag pattern

4.17

Not secure
- add ability to flatten lists as non-JSON (just separated by " | ")

4.16

Not secure
- added optional encoding parameter to hxl.io.data() etc. to force a character encoding
- fix bug opening an Excel file when the server sends a
content-type: zip MIME type
- fix bug peeking at UTF-8 files with many extended characters
- fix minor stability issues (e.g. unclosed file resources)
- fix CSV delimiter detection to ensure "," is always tried first

4.15.1

Not secure
- better error report when trying to open a zip file that's not an
XLSX or zipped CSV

Page 5 of 10

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.