November 13, 2016
- it is now possible to pass any keyword arguments to requests
- the encoding used to decode the server response can be overridden
November 12, 2015
- support for Python 3
- consider resumption tokens with empty tag bodies
May 31, 2015
- bug fix: resumptionToken parameter is exclusive
- added support for harvesting complete OAI-XML responses
April 17, 2013
- added support for protected OAI interfaces (basic authentication)
- made class mapping for OAI elements configurable
- added options for HTTP timeout and max retries
- added handling of HTTP 503 responses
February 26, 2013
- OAI items are now represented as their own classes instead of XML elements
- library raises OAI-specific exceptions
- made lxml a required dependency
February 20, 2013
First public release.