← Back to all projects

weecology/retriever

Google Summer of Code 2016. Python data retrieval tool for ecology.

69 commits Mar 19, 2016 — Feb 13, 2017 Python View on GitHub ↗

February 2017

4fcefd9d Feb 13, 2017 Merge pull request #789 from ethanwhite/add-akash

November 2016

981a7abf Nov 05, 2016 Remove urlretrieve import from python 2
cbe4c689 Nov 03, 2016 Updated version.txt
8c58a4de Nov 03, 2016 Remove eBird dataset from retriever

October 2016

45465ee2 Oct 22, 2016 Merge pull request #691 from goelakash/fix_datasets
40582a27 Oct 12, 2016 Fix installation of LEDA, BAAD and Pertraitis dataset, along with similar changes in BBS and BBS50.
5ab9bb94 Oct 06, 2016 Refactor insert_statment for readability
6725dff6 Oct 06, 2016 Merge pull request #663 from goelakash/ls_exception
963add34 Oct 06, 2016 Cast retriever_minimum_version to str before compilation
bb001884 Oct 02, 2016 Change to string before concatenating value with '"' delmiters in compile_json function.

September 2016

a087cfd7 Sep 11, 2016 Add encoding information to compiled python files
0ef7ea1e Sep 03, 2016 Re-add edit_json feature

August 2016

88d6fcc5 Aug 24, 2016 Fixing script install issue in repo
536b1265 Aug 23, 2016 Update docs to show Python 3 support
59a05395 Aug 22, 2016 Fix input of columns for JSON script creation
f08957ec Aug 21, 2016 Correct behavior when empty dataset is specified
b2177949 Aug 19, 2016 Update version.txt with JSON scripts
7456aef1 Aug 19, 2016 Use master to get latest JSON scripts
87fb8586 Aug 19, 2016 Add updated JSON scripts to master
05a39458 Aug 19, 2016 Fix imports
77180650 Aug 19, 2016 cleanup using autopep8
b902282f Aug 17, 2016 Add delete_json functionality
75319397 Aug 17, 2016 Disable edit_json feature
abd6ff9a Aug 17, 2016 Add unit tests for add_dialect and add_schema functions for JSON compilation
d78f6606 Aug 14, 2016 Add Datapackage.JSON standard mention for scripts in docs
116b37f7 Aug 12, 2016 Refactor CLI input for testability and add unit tests
8783c3fb Aug 11, 2016 Remove pyyaml
b09e977d Aug 10, 2016 Add docstrings to new functions
531f05cf Aug 09, 2016 Add function to clean input
85b14e41 Aug 07, 2016 Add docs for JSON script creation/editing and CLI bug-fixes
351bfc14 Aug 07, 2016 Update Python 3 version to 3.5 for appveyor
5678c9ab Aug 07, 2016 parse keywords before storing
e3b1814e Aug 04, 2016 Add docstrings and comments, refactoring & some bug-fixing

July 2016

3c505c57 Jul 20, 2016 Search for json instead of .script module
9ddc98f4 Jul 20, 2016 Added _version file
4d424306 Jul 20, 2016 Change encoding type in comment in __main__.py
e4031e10 Jul 18, 2016 Replace script to json by default
7718d69e Jul 18, 2016 Track changes in JSON files
aeecf7a7 Jul 18, 2016 Update PortalMammals URL
9f05ea31 Jul 16, 2016 Add row value length checks before adding to table (with integraton tests)
134a9ed6 Jul 09, 2016 Set default encoding to 'latin-1'
722358ab Jul 09, 2016 latin-1 encoding changes for python 2/3 compatibility
7ce68f10 Jul 01, 2016 Edit JSON scripts from CLI

June 2016

e2c87492 Jun 28, 2016 Changed python requirement to 2.7+ and 3.3+ to README.
2dbc9eff Jun 28, 2016 Read source files in UTF8 and ignore non-UTF8 chars
f4dba513 Jun 24, 2016 Revert encoding to avoid decoding issues in Python 2
3e925abf Jun 22, 2016 Fix setdefaultencoding comment in __main__.py
aef175d5 Jun 22, 2016 Add bytes check to postgres engine and remove unnecessary code
6b52de0f Jun 16, 2016 Unicode changes for python3 compatibility
7623adfb Jun 16, 2016 setup.py - write to _version.py in standard (non-binary) mode
5140fa49 Jun 16, 2016 urllib imports
c18cef56 Jun 15, 2016 Standardize versioning info
b67c298f Jun 14, 2016 Moved VERSION to setup.py
b42d3a15 Jun 12, 2016 Add CLI to create datapackage.json scripts
3050cfc9 Jun 11, 2016 Remove script files from master/version.txt absent from scripts dir
56a0b53a Jun 10, 2016 Cleanup of temp test files
56f69881 Jun 10, 2016 Add absolute imports and builtins imports
85a03c07 Jun 07, 2016 Updated md5sum according to commit #508
39567d60 Jun 06, 2016 Adhering to datapackage.JSON format and conversion of JSON to python
d95103f2 Jun 03, 2016 Python 3 compatibility changes

May 2016

3356342e May 23, 2016 Updated code for script to JSON conversion
17febe19 May 17, 2016 Print exception message if script not loaded
6a10329c May 16, 2016 Forcing value to type str for keys starting with '*'
acaa7076 May 13, 2016 Added verbose mode and keyword search for dataset display
72624201 May 05, 2016 Updated postgresql to 9.2 in .travis.yaml
3eff64b3 May 01, 2016 Cleanup of temporary files after running tests (#483)

March 2016

97089d94 Mar 22, 2016 Ignore .cache folder
53335d4b Mar 19, 2016 Created new JSON files
6dc16a2f Mar 19, 2016 Parsing script to JSON