Skip to content

Releases: bloomonkey/oai-harvest

OAI-PMH Harvest 3.0.0

04 Dec 10:51
Compare
Choose a tag to compare

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

19 Apr 21:33
Compare
Choose a tag to compare

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

15 May 09:31
Compare
Choose a tag to compare

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

02 Apr 21:31
Compare
Choose a tag to compare

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.