summaryrefslogtreecommitdiffstats
path: root/python/fatcat_tools/harvest/doi_registrars.py
Commit message (Expand)AuthorAgeFilesLines
* fmt (black): fatcat_tools/Bryan Newbold2021-11-021-57/+88
* python: isort everythingBryan Newbold2021-11-021-3/+4
* small python lint fixes (no behavior change)Bryan Newbold2021-05-251-1/+1
* harvest: datacite API yields HTTP 200 with broken JSONMartin Czygan2020-08-101-1/+8
* lint (flake8) tool python filesBryan Newbold2020-07-011-7/+0
* harvest: fail on HTTP 400Martin Czygan2020-05-291-4/+0
* rename HarvestState.next() to HarvestState.next_span()Bryan Newbold2020-05-261-1/+1
* HACK: skip pylint errors on lines that seem to be fineBryan Newbold2020-05-221-1/+1
* crossref: switch from index-date to update-dateBryan Newbold2020-03-301-1/+1
* crossref: longer comment about crossref API date fieldsBryan Newbold2020-03-301-2/+22
* harvest: log state on startup and use stderr for diagnosticsMartin Czygan2020-02-141-7/+7
* datacite: extend range search queryMartin Czygan2019-12-271-1/+1
* avoid usage of short linksMartin Czygan2019-12-271-2/+2
* Datacite API v2 throws 400, we cannot recover from, currently.Martin Czygan2019-12-271-0/+4
* datacite: update documentation, add links to issuesMartin Czygan2019-12-271-10/+5
* datacite: use v2 of the API (flaky)Martin Czygan2019-12-271-5/+28
* refactor kafka producer in crossref harvesterBryan Newbold2019-12-061-21/+26
* crossref is_update isn't what I thoughtBryan Newbold2019-12-031-6/+2
* review/fix all confluent-kafka produce codeBryan Newbold2019-09-201-5/+8
* small fixes to confluent-kafka importers/workersBryan Newbold2019-09-201-1/+1
* small kafka tweaks for robustnessBryan Newbold2019-09-201-0/+2
* bump max message size to ~20 MBytesBryan Newbold2019-09-201-0/+1
* fixes to confluent-kafka harvestersBryan Newbold2019-09-201-10/+11
* first draft harvesters using confluent-kafkaBryan Newbold2019-09-201-26/+45
* fix harvester session.get() paramsBryan Newbold2019-03-061-5/+8
* retry/backoff for Crossref harvesterBryan Newbold2019-03-061-2/+2
* bunch of lint/whitespace cleanupsBryan Newbold2019-02-221-2/+1
* check request status codes idiomaticallyBryan Newbold2018-12-291-2/+2
* clean up harvester comments/docsBryan Newbold2018-11-211-5/+1
* use isoformat() to format datesBryan Newbold2018-11-211-2/+2
* fix loop_sleep typoBryan Newbold2018-11-211-1/+1
* fix datacite DOI extractionBryan Newbold2018-11-211-1/+1
* initial OAI-PMH harvestersBryan Newbold2018-11-191-5/+8
* better DOI registrar harvestersBryan Newbold2018-11-191-48/+20
* bunch of pylint cleanupBryan Newbold2018-11-151-7/+12
* refactoring harvestersBryan Newbold2018-11-151-0/+209