refine-client-py
refine-client-py copied to clipboard
The OpenRefine Python Client Library provides an interface to communicating with an OpenRefine server.
It uses docker images from https://hub.docker.com/r/felixlohmeier/openrefine. Test results are reported in https://github.com/paulmakepeace/refine-client-py/issues/19. Examples: ./tests.sh -a # run tests on all OpenRefine versions (from 2.0 up to 3.2) ./tests.sh -t 3.2...
The OpenRefine [Templating](https://github.com/OpenRefine/OpenRefine/wiki/Export-As-YAML) supports exporting data in any text format (i.e. to construct JSON or XML). The graphical user interface offers four input fields: 1. prefix 2. row template (supports...
the change was introduced with commit https://github.com/OpenRefine/OpenRefine/commit/b3f5fada9594cc694b0ae4bef5ad9bec71cce3a1 I guess
create project from clipboard: ``` π£ code meaning π 1F347 GRAPES π 1F349 WATERMELON π 1F352 CHERRIES π 1F353 STRAWBERRY π 1F34D PINEAPPLE ``` export: ``` $ python2 refine.py --export...
project name: `unicodΓ©` export: ``` $ python2 ./refine.py --export 1774315430083 /usr/lib64/python2.7/urllib.py:1298: UnicodeWarning: Unicode equal comparison failed to convert both arguments to Unicode - interpreting them as being unequal return ''.join(map(quoter,...
OpenRefine 2.8 introduced a new feature for selecting sheets in the importer. OpenRefine 2.7: ``` json { "sheets": [ 0 ] } ``` OpenRefine 2.8: ``` json { "sheets": [...
As @paulmakepeace [commented in #15](https://github.com/paulmakepeace/refine-client-py/pull/15#issuecomment-517914647) our first goal should be > "a working python 3 version that's passing tests and runs correctly in OpenRefine 3.2 with the least amount of...
Working on fixing the facet engine. All but some of the tutorial tests pass
Updates to python2 2.8 and 3.0-beta server updates
Fair warning, haven't tested this thoroughly so please review!