Libhxl Python Versions Save

Python support library for the Humanitarian Exchange Language (HXL) data standard.

5.2.1

3 months ago
  • make logup log level configurable via environment variable

5.2

4 months ago
  • update URLs for test files on GitHub
  • fixed bug in aggregators that excluded tag patterns ending in "!"

5.1

8 months ago
  • reduce log level for failed number conversion from INFO to DEBUG

5.0.3

8 months ago
  • remove pytest from requirements.txt, and move it to tests_require in setup.py

5.0.2

10 months ago

Minor update:

  • allow .hxl extension for CSV data
  • change hxlspec script args to allow variable input source

5.0.1

1 year ago
  • loosen versions for dependencies
  • remove dependency on requests_cache

5.0

1 year ago
  • milestone release
  • fix URL munging for direct-download HXL Proxy URLs
  • add hxlinfo command-line script
  • added headers and hxl_headers fields to output of hxl.input.info()

4.29

1 year ago
  • remove hxl.input.ExcelInput.info() and make a top-level hxl.input.info() function that works with every data type (also alias to hxl.info())
  • update Makefile for new git branch structure (just dev and prod)

4.29-b1

1 year ago

4.28

1 year ago
  • update requirements to allow latest versions of dependencies
  • don't fall back to CSV if we have a MIME type or file extension that's not in the allow list (which is fairly liberal)
  • change behaviour of ReplaceDataFilter so that with a map, it stops after the first successful replacement for each value
  • change to ReplaceDataFilter means that replacement maps can now have default values at the end
  • speed up ReplaceDataFilter by precompiling matching column indices for each pattern/replacement
  • simplify Excel handling to remove dependency on mmap and tmpfile
  • add patch from wynnw to fix crash reading some local files
  • fixed issue where libhxl can't read directly from sys.stdin