Changelog
0.3.5 (6/2/2021)
- Dependencies update
- urllib3 from 1.26.4 to 1.26.5
0.3.4 (3/22/2021)
- Dependencies update
- certifi to 2020.12.5
- chardet to 4.0.0
- requests to 2.25.1
- urllib3 to 1.26.4
0.3.3 (12/28/2020)
- Type hints added
-
Default timeout in the MetadataSesssion extended to 5 seconds
-
Dependencies:
- pytest bump to 6.1.2
- mypy 0.7.8
0.3.2 (11/25/2020)
- Bug fixes:
- MetadataSession timeout paramerter correctly passed into every session request
0.3.1 (11/24/2020)
-
Bug fixes:
- Fixed auto refreshing of the access token when expired
- testing: fixed testing for error messages on exceptions & testing of stale tokens
-
Dependencies bump
- certifi from 2020.6.20 to 2020.11.8
- requests from 2.24.0 to 2.25.0
- urlib3 from 1.25.10 to 1.26.2
- Added Python 3.9 testing to CI
0.3.0 (10/03/2020)
- Introduces multiple breaking changes compared to the previous version!
- Dropped features related to the WorldCat Search API
- Support for Worldcat Metadata API v.1.1 introduced in May 2020
- Supported Metdata API endpoints:
- /bibs-retained-holdings
- /bibs-summary-holdings
- /brief-bibs
- /brief-bibs/{oclcNumber}
- /brief-bibs/{oclcNumber}/other-editions
- /bib/data/{oclcNumber}
- /bib/checkcontrolnumbers
- /ih/data (POST|DELETE)
- /ih/checkholdings
- /ih/datalist (POST|DELETE)
- API reference added to docs with mkapi
0.2.1 (9/28/2020)
- added functionality for docs versioning with mike
0.2.0 (04/30/2020)
- Expanded and improved documentation
- Customizable "user-agent" in session header and token request
- SRU/CQL query syntax aligned with OCLC specifications
TokenRequestError
exception added on failed access token request- fixed hooks info in docstrings in
SearchSession
andMetadataSession