crossrefapi
crossrefapi copied to clipboard
A python library that implements the Crossref API.
Cool library. I however find that only supporting sample(n) for limiting the results is a pity. It would be cool if you could also support the rows query parameter to...
Great package ! It would be nice to add support for proxies the request.get method accept proxies (in a form of a dictionary) dict_proxies = {'https': 'https://username:password@HOST:PORT', 'http': 'http://username:password@HOST:PORT', }...
Bumps [urllib3](https://github.com/urllib3/urllib3) from 1.26.16 to 1.26.18. Release notes Sourced from urllib3's releases. 1.26.18 Made body stripped from HTTP requests changing the request method to GET after HTTP 303 "See Other"...
**Description:** The code currently lacks proper documentation, making it difficult for users to understand the classes and methods and their intended usage. In order to improve the code's usability and...
I want to read 200 results in 50 result chunks. The reading is done not concurrently but with sometimes other requests in between. How to tell the api to give...
The proposed changes are based on Crossref's [REST API documentation](https://api.crossref.org/swagger-ui/index.html) recommendation of caching the responses. NOTE: The cache that unittest creates is persistent. To tackle that, I have written .bat...
Fixes [Issue #64](https://github.com/fabiobatalha/crossrefapi/issues/64), "AttributeError: 'Depositor' object has no attribute 'timeout' because self.timeout is never initialized" by adding a timeout attribute to Depositor.
Hello, I've found your library useful, but encountered a bug recently. `crossref.restful.Depositor` has several methods that expect to pass the the attribute `self.timeout` as a parameter to `self.do_http_request`, which throws...
According to the api docs, the response may contain the following headers to indicate a request to self-limit request rates: ``` X-Rate-Limit-Limit: 50 X-Rate-Limit-Interval: 1s ``` It would be neat...