summaryrefslogtreecommitdiffstats
path: root/python/fatcat_tools/importers/jstor.py
Commit message (Collapse)AuthorAgeFilesLines
* refactor importer metadata tables into separate file; move some helpers aroundBryan Newbold2021-11-101-1/+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 helpersBryan Newbold2021-11-101-7/+7
|
* importers: use clean_doi() in many more (all?) importersBryan Newbold2021-11-091-1/+5
|
* typing: relatively simple type check fixesBryan Newbold2021-11-031-4/+9
| | | | | | | 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 importersBryan Newbold2021-11-031-9/+14
| | | | | This commit just adds the type annotations, doesn't do fixes to code to make type checking pass.
* importers: remove unused __main__ routineBryan Newbold2021-11-031-5/+0
| | | | | | These perhaps were used in initial develoment or testing? fatcat_import.py is the correct way to do these imports, even for testing/development.
* fmt (black): fatcat_tools/Bryan Newbold2021-11-021-66/+74
|
* python: isort everythingBryan Newbold2021-11-021-4/+5
|
* lint (flake8) tool python filesBryan Newbold2020-07-011-1/+1
|
* importers: replace newlines in get_text() stringsBryan Newbold2020-04-011-7/+7
|
* importers: more string/get_text swapsBryan Newbold2020-03-281-9/+9
| | | | See previous pubmed commit for details.
* refactor all python source for client lib nameBryan Newbold2019-09-051-9/+9
|
* all new importers need to set contrib index (order)Bryan Newbold2019-05-221-0/+4
|
* more aggressive JSTOR over-writingBryan Newbold2019-05-221-0/+8
|
* JSTOR importer polishBryan Newbold2019-05-221-18/+51
|
* stderr.write() needs newlineBryan Newbold2019-05-221-1/+1
|
* importers: create containers by defaultBryan Newbold2019-05-211-1/+1
|
* correct JSTOR fixBryan Newbold2019-05-211-6/+6
|
* fix lint errors in JSTOR importerBryan Newbold2019-05-211-17/+16
|
* JSTOR importer polishBryan Newbold2019-05-211-14/+38
|
* tweaks to new imports/testsBryan Newbold2019-05-211-13/+7
|
* missing jstor import test (and fix typo)Bryan Newbold2019-05-211-2/+1
|
* initial JSTOR importerBryan Newbold2019-05-211-0/+270