219 Commits

Author SHA1 Message Date
Felix Lohmeier
bfd00b55aa release v0.3.7 - substantially revised code and docs
fixed bug #1 (option columnWidths broken since v0.3.2)
fixed bug #2 (commands create and export templating broken since v0.3.5)
added --download command
extended --info command
improved performance of --export command
improved error handling and user feedback
removed support for legacy docker option --link
added detailed usage instructions with examples
moved and extended instructions from docker/README.md to README.md
added usage instructions for Python library
added chapter on Binder openrefineder
added badges for docker, pypi and binder
added usage instructions for tests script
added note to myself for distributing releases
moved all functions from parser to cli module
separated export and template function
improved code style (PEP8)
2019-08-16 10:58:41 +02:00
Felix Lohmeier
7d66993982 set required python version from >2.6 to >=2.7 (to be more explicit) 2019-08-16 00:23:26 +02:00
Felix Lohmeier
be439c986b templating export format should always be txt 2019-08-16 00:18:59 +02:00
Felix Lohmeier
777d73997c restore project_format default and remove unused code
create project from url has never worked before
new_project_defaults are outdated
2019-08-15 18:06:53 +02:00
Felix Lohmeier
e18b4d04be add json history file for test tutorial duplicates.csv 2019-08-14 13:46:44 +02:00
Felix Lohmeier
aa5b3a4203 realign to upstream 2019-08-14 13:45:35 +02:00
Felix Lohmeier
ad95432fc0 add codacy badge 2019-08-06 22:02:24 +02:00
Felix Lohmeier
6de4399012 improved script tests.sh
default to main versions
option for multiple tags
option for host port
improved usage of sudo
more examples in help screen
2019-08-06 22:01:20 +02:00
Felix Lohmeier
70782d8465 fix templating example 2019-08-06 21:58:28 +02:00
Felix Lohmeier
f0e6fbcd75 removed test for 3.1-java7 (OpenRefine 3.1 does not support java 7) 2019-08-06 00:47:39 +02:00
Felix Lohmeier
5819b15cf3 Script for running tests with different OpenRefine and Java versions based on Docker images. 2019-08-05 23:33:55 +02:00
Felix Lohmeier
b6f20f2e93 renamed module client.py to cli.py 2019-08-05 10:20:09 +02:00
Felix Lohmeier
4a455282f5 fix PyPI error (invalid classifier) v0.3.6 2019-08-04 03:26:57 +02:00
Felix Lohmeier
ece61c1096 prepare distribution on PyPI
moved parser from refine.py to google/refine/__main__.py to allow module execution (python -m google.refine); script refine.py is now just a forwarding to __main__.py
2019-08-04 03:03:49 +02:00
Felix Lohmeier
b8675fc894 fix comment in Dockerfile 2019-08-04 02:15:26 +02:00
Felix Lohmeier
1d0c4f828a moved functions from cli script into new module client.py 2019-08-04 02:15:07 +02:00
Felix Lohmeier
d82c7b28fb Revert "refactor to allow module execution"
This reverts commit a0123e951171cb22eddac6c65a23c2d8a28a88dc.
2019-08-03 13:23:32 +02:00
Felix Lohmeier
16560cb884 Revert "minor refactoring for dist"
This reverts commit 0c26aad39aa6ec6ec8681e76ad838ed2578cf0a1.
2019-08-03 13:23:10 +02:00
Felix Lohmeier
0c26aad39a minor refactoring for dist v0.3.5 2019-08-02 23:28:40 +02:00
Felix Lohmeier
a0123e9511 refactor to allow module execution 2019-08-01 17:23:40 +02:00
Felix Lohmeier
04db513453 restore curl for openrefine-batch 2019-07-29 23:12:09 +02:00
Felix Lohmeier
e03b3633e5 update metadata 2019-07-29 22:36:31 +02:00
Felix Lohmeier
aa844bde99 Update maintainer info to new format 2019-07-29 22:13:47 +02:00
Felix Lohmeier
221b83e805 create docker image with COPY instead of curl 2019-07-29 20:41:32 +02:00
Felix Lohmeier
fce77d8d78 new README with video demo 2019-05-08 23:23:55 +02:00
Felix Lohmeier
491795a30d fix file size in readme 2018-12-02 22:06:13 +01:00
Felix Lohmeier
0c0a0dfc1c added one-file-executable for mac 2018-12-02 22:04:14 +01:00
Felix Lohmeier
fd8f34be39 release v0.3.4 v0.3.4 2017-12-11 17:45:26 +01:00
Felix Lohmeier
c896248c8c improved templating option splitToFiles 2017-12-11 17:32:10 +01:00
Felix Lohmeier
f7b33684b3 fix download link for windows 2017-11-23 16:15:05 +01:00
Felix Lohmeier
e31d565194 update version to v0.3.3 2017-11-23 02:00:39 +01:00
Felix Lohmeier
3e8f209a50 release v0.3.3: support for templating export, fixed some bugs v0.3.3 2017-11-23 01:48:29 +01:00
Felix Lohmeier
913e5eda56 Merge branch 'master' of github.com:felixlohmeier/openrefine-client 2017-11-20 12:22:35 +01:00
Felix Lohmeier
53fc89c147 added windows one-file-executable 2017-11-20 12:21:10 +01:00
Felix Lohmeier
9e97aff653 added windows one-file-executable 2017-11-20 12:19:20 +01:00
Felix Lohmeier
8253b8f794 added link to one-file-executable v0.3.2 2017-11-20 06:29:17 +01:00
Felix Lohmeier
1605ac2cab fix docker entrypoint 2017-11-20 05:28:30 +01:00
Felix Lohmeier
ed9e1e2afb update options to CamelCase 2017-11-20 04:55:51 +01:00
Felix Lohmeier
6c65f15363 fixed JSON post arguments 2017-11-20 04:55:11 +01:00
Felix Lohmeier
6262d703d3 improved parameter handling 2017-11-20 04:53:58 +01:00
Felix Lohmeier
28b4c7466b added chapter usage with examples 2017-11-19 23:29:45 +01:00
Felix Lohmeier
2061e804c3 OpenRefine 2.7/2.8 compatibility 2017-11-19 23:28:51 +01:00
Felix Lohmeier
058552aab6 refactored Dockerfile a bit 2017-11-19 23:27:40 +01:00
Felix Lohmeier
947c7510a6 refactored and extended CLI 2017-11-19 23:26:22 +01:00
Felix Lohmeier
31f06b35c4 ignore refine.spec (pyinstaller) 2017-11-19 23:24:52 +01:00
Felix Lohmeier
7a0f405007 Revert "added new function create_project and many options in CLI"
This reverts commit 35963dad38515740e86f6ebff27131863ed4b207.
2017-11-17 16:50:09 +01:00
Felix Lohmeier
b6ce0cf24c Revert "added options for separator (csv,tsv) and projectName (all)"
This reverts commit 6f8badae6a9e37d60ed7d7ea1d5a3a8f54fca4c1.
2017-11-17 16:49:56 +01:00
Felix Lohmeier
f0643b46a0 Revert "included urllib2_file.py in the package to ease installation"
This reverts commit bf91e918df59c0ce4b96f102db2639f0d7ed521b.
2017-11-17 16:47:31 +01:00
Felix Lohmeier
f70fed2966 Revert "removed urllib2 dependencies"
This reverts commit 44fd7c4611765579595cd908d66ceac3cc10cf98.
2017-11-17 16:46:37 +01:00
Felix Lohmeier
37004aadff Revert "minor changes to coding style"
This reverts commit 56e5ee96f5e1c06c0cb2175718b214d6b8b69ff8.
2017-11-17 12:43:48 +01:00