Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | refactor importer metadata tables into separate file; move some helpers around | Bryan Newbold | 2021-11-10 | 1 | -4/+2 |
| | | | | | | | - MAX_ABSTRACT_LENGTH set in a single place (importer common) - merge datacite license slug table in to common table, removing some TDM-specific licenses (which do not apply in the context of preserving the full work) | ||||
* | importers: refactor imports of clean() and other normalization helpers | Bryan Newbold | 2021-11-10 | 1 | -15/+15 |
| | |||||
* | importers: use clean_doi() in many more (all?) importers | Bryan Newbold | 2021-11-09 | 1 | -3/+6 |
| | |||||
* | typing: relatively simple type check fixes | Bryan Newbold | 2021-11-03 | 1 | -8/+5 |
| | | | | | | | These mostly add new variable names so that existing variables aren't overwritten with a new type; delay coercing '{}' or '[]' to 'None' until the last minute; adding is-not-None checks to conditional clauses; and similar small changes. | ||||
* | typing: initial annotations on importers | Bryan Newbold | 2021-11-03 | 1 | -11/+15 |
| | | | | | This commit just adds the type annotations, doesn't do fixes to code to make type checking pass. | ||||
* | fmt (black): fatcat_tools/ | Bryan Newbold | 2021-11-02 | 1 | -62/+74 |
| | |||||
* | python: isort everything | Bryan Newbold | 2021-11-02 | 1 | -1/+3 |
| | |||||
* | simple lint (flake8) fixes over python codebase | Bryan Newbold | 2020-07-23 | 1 | -1/+1 |
| | | | | | | These should not have any behavior changes, though a number of exception catches are now more general, and there may be long-tail exceptions getting thrown in these statements. | ||||
* | lint (flake8) tool python files | Bryan Newbold | 2020-07-01 | 1 | -2/+0 |
| | |||||
* | refactor all python source for client lib name | Bryan Newbold | 2019-09-05 | 1 | -12/+12 |
| | |||||
* | python impl | Bryan Newbold | 2019-05-14 | 1 | -4/+5 |
| | |||||
* | python impl | Bryan Newbold | 2019-05-14 | 1 | -4/+4 |
| | |||||
* | importer code updates | Bryan Newbold | 2019-05-13 | 1 | -0/+2 |
| | |||||
* | partial python impl of ext_id and release_stage refactors | Bryan Newbold | 2019-05-13 | 1 | -0/+1 |
| | |||||
* | bunch of lint/whitespace cleanups | Bryan Newbold | 2019-02-22 | 1 | -1/+0 |
| | |||||
* | tweaks to GROBID metadata import | Bryan Newbold | 2019-01-29 | 1 | -3/+2 |
| | |||||
* | pass through kwargs (fixes bezerk imports) | Bryan Newbold | 2019-01-29 | 1 | -1/+2 |
| | |||||
* | many fixes in GROBID importer | Bryan Newbold | 2019-01-28 | 1 | -14/+10 |
| | |||||
* | fix GROBID null/short abstract additions | Bryan Newbold | 2019-01-28 | 1 | -1/+2 |
| | |||||
* | enforce title len>1 for release imports | Bryan Newbold | 2019-01-28 | 1 | -1/+5 |
| | |||||
* | grobid import extra metadata tweaks | Bryan Newbold | 2019-01-24 | 1 | -6/+7 |
| | |||||
* | refactor make_rel_url | Bryan Newbold | 2019-01-24 | 1 | -15/+3 |
| | |||||
* | importer bugfixes | Bryan Newbold | 2019-01-23 | 1 | -3/+5 |
| | |||||
* | ftfy all over (needs Pipfile.lock) | Bryan Newbold | 2019-01-23 | 1 | -11/+12 |
| | |||||
* | more tests; fix some importer behavior | Bryan Newbold | 2019-01-23 | 1 | -27/+23 |
| | |||||
* | refactor remaining importers | Bryan Newbold | 2019-01-22 | 1 | -36/+68 |
| | |||||
* | importers and tests all use new api-passing | Bryan Newbold | 2019-01-08 | 1 | -3/+10 |
| | |||||
* | python impl of API ident harmonization | Bryan Newbold | 2018-12-24 | 1 | -5/+5 |
| | |||||
* | implement release_year (and rustfmt) | Bryan Newbold | 2018-12-24 | 1 | -2/+4 |
| | |||||
* | grobid importer: release_date as a date | Bryan Newbold | 2018-11-21 | 1 | -1/+1 |
| | |||||
* | bunch of pylint cleanup | Bryan Newbold | 2018-11-15 | 1 | -7/+6 |
| | |||||
* | large refactor of python names/paths | Bryan Newbold | 2018-11-15 | 1 | -2/+2 |
| | | | | | | | - Add __init__.py files for fatcat_tools submodules, and use them in imports - Add a bunch of comments to files. - rename a number of classes and functions to be less verbose | ||||
* | update crossref controlled vocab | Bryan Newbold | 2018-11-14 | 1 | -1/+1 |
| | |||||
* | use Counter object instead of per-metric ints | Bryan Newbold | 2018-11-13 | 1 | -1/+1 |
| | |||||
* | shuffle around fatcat_tools layout | Bryan Newbold | 2018-11-13 | 1 | -0/+168 |