Releases: bloomonkey/oai-harvest
OAI-PMH Harvest 3.0.0
Tuesday 31 October 2017
REMOVED
- Support for Python 2.6
BUG FIXES
- Log complete traceback on errors
- Decode binary metadata string returned by pyoai in Python 3
- Output files as UTF-8
OAI-PMH Harvest 2.0.0
OAI-PMH Harvest 2.0.0
Wednesday 19th April 2017
NEW FEATURES
-
Support for building a development virtualenv and testing builds using Tox
-
Integration with Travis CI
ENHANCEMENTS
-
Now works in Python 3 (thanks to @ulikoehler )
-
Allow providers with https transport scheme (thanks to
@ulikoehler )
OAI-PMH Harvest 1.1.5
Description
A harvester to collect records from an OAI-PMH enabled provider.
The harvester can be used to carry out one-time harvesting of all records from a particular OAI-PMH provider by giving its base URL. It can also be used for selective harvesting, e.g. to harvest only records updated after, or before specified dates.
To assist in regular harvesting from one or more OAI-PMH providers, there's a provider registry. It is possible to associate a short memorable name for a provider with its base URLs, destination directory for harvested records, and the format (metadataPrefix) in which records should be harvested. The registry will also record the date and time of the most recent harvest, and automatically add this to subsequent requests in order to avoid repeatedly harvesting unmodified records.
Changes
1.1.5 - 28th April 2014 (2014-04-28)
ENHANCEMENTS
- Check that specified URL is an OAI-PMH server before attempting to harvest
OAI-PMH Harvester 1.1.4
CHANGES
- Add an option to specify a string that, when it occurs in identifiers, is treated as a separator to store harvested records in sub-directories.
- Fix bug in file name escaping on Windows. On Windows do not protect
:
characters from being escaped.