Releases: afuetterer/oaipmh-scythe
Releases · afuetterer/oaipmh-scythe
0.16.0
Compare
Sorry, something went wrong.
No results found
Features
client: add transport error retries to retryconfig (#555 ) (abed96f )
client: add httpconfig.user_agent (b5ab996 )
client: add HTTPConfig and deprecate http arguments (7f54b60 )
client: add retryconfig and deprecate retry arguments (45652bf )
Performance improvements
config: replace tuple lookup to set lookup (#556 ) (a626a71 )
Code Refactoring
client: [breaking ] enforce keyword-only arguments in init (#543 ) (18a9ee0 )
Full Changelog : 0.15.2...0.16.0
0.15.2
Compare
Sorry, something went wrong.
No results found
Bug Fixes
client: check oai-pmh errors before http status codes (#549 ) (8ec9821 )
Code Refactoring
client: deprecate get_retry_after method (#548 ) (ab536d0 )
types: replace _Element with etree.Element in type annotations (#545 ) (91593df )
Full Changelog : 0.15.1...0.15.2
0.15.1
Compare
Sorry, something went wrong.
No results found
Bug Fixes
warnings: use futurewarning instead of deprecationwarning (#542 ) (18bab4c )
Documentation
display deprecated section as admonition in api docs (#541 ) (e35b70e )
Full Changelog : 0.15.0...0.15.1
0.15.0
Compare
Sorry, something went wrong.
No results found
Features
client: [breaking ] replace httpx with httpx2 (#527 ) (4cf79fd )
Code Refactoring
iterator: use getattr to handle optional deleted attribute (#523 ) (7e4ec74 )
models: declare explicit attributes in identify, set, metadataformat (#525 ) (46d5075 )
models: fix type error in record.get_metadata namespace handling (#522 ) (a978135 )
types: add isinstance checks for type narrowing (#524 ) (c6b9f77 )
types: ensure get_namespace always returns str (#519 ) (fe14463 )
enable flake8-annotations rule and add type annotations (#518 ) (351b3df )
Full Changelog : 0.14.4...0.15.0
0.14.4
Compare
Sorry, something went wrong.
No results found
Bug Fixes
utils: filter none values in filter_dict_except_resumption_token (#517 ) (cc77d98 )
Full Changelog : 0.14.3...0.14.4
0.14.3
Compare
Sorry, something went wrong.
No results found
Performance improvements
utils: pre-compile regex pattern for namespace handling (#515 ) (62f3201 )
Code Refactoring
Testing
switch from pytest-recording to cassetter (#513 ) (8bf8475 )
Full Changelog : 0.14.2...0.14.3
0.14.2
Compare
Sorry, something went wrong.
No results found
Performance improvements
pre-compile regex pattern in get_namespace (#451 ) (42bd6b1 )
Full Changelog : 0.14.1...0.14.2
You can install this version via pip from PyPI :
python -m pip install oaipmh-scythe==0.14.2
0.14.1
Compare
Sorry, something went wrong.
No results found
Bug Fixes
client: add application/xml to headers (#462 ) (0d65ebe )
Documentation
Full Changelog : 0.14.0...0.14.1
You can install this version via pip from PyPI :
python -m pip install oaipmh-scythe==0.14.1
0.14.0
Compare
Sorry, something went wrong.
No results found
Features
Documentation
Full Changelog : 0.13.0...0.14.0
You can install this version via pip from PyPI :
python -m pip install oaipmh-scythe==0.14.0
0.13.0
Compare
Sorry, something went wrong.
No results found
Features
client: make numeric arguments accept 'int | float' (#366 ) (b53bbed )
Documentation
Full Changelog : 0.12.1...0.13.0
You can install this version via pip from PyPI :
python -m pip install oaipmh-scythe==0.13.0