Skip to content

@felixlohmeier felixlohmeier released this Aug 16, 2019 · 20 commits to master since this release

bugfixes:

  • fixed bug #1 (option columnWidths broken) which was introduced in v0.3.2
  • fixed bug #3 (commands create and export templating broken) which was introduced in v0.3.5

features:

  • new command --download to download files from URL (e.g. to download example data)
  • extended --info command to list all available metadata and columns of a project
  • improved performance of --export command
  • improved error handling and user feedback

distribution:

  • added one-file-executable for macOS (also available for v0.3.4)
  • distribution on PyPI with package name openrefine-client
  • improved Dockerfile to build from latest code and added version tags to Docker Hub repository
  • removed support for legacy option docker --link

documentation:

  • revised docs in README.md substantially
  • detailed usage instructions with examples
  • added chapter on Python library
  • added chapter on Binder openrefineder
  • integrated separate docker README.md and extended instructions

code:

  • added script tests.sh for running unit tests with different OpenRefine and Java versions
  • realigned code to upstream refine-client-py
  • moved all functions from parser to cli module
  • separated export and template function
  • improved code style (PEP8)
Assets 5
You can’t perform that action at this time.