Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | commit old TODO filemain | Bryan Newbold | 2023-01-04 | 1 | -0/+114 |
| | |||||
* | small type annotation improvement (for newer mypy) | Bryan Newbold | 2022-02-03 | 1 | -2/+2 |
| | |||||
* | pipenv: black has a stable release! | Bryan Newbold | 2022-02-03 | 2 | -5/+2 |
| | |||||
* | makefile: typo in a comment | Bryan Newbold | 2021-11-24 | 1 | -1/+1 |
| | |||||
* | add multiple-editor test for possible forthcoming GROBID TEI output update | Bryan Newbold | 2021-11-08 | 2 | -0/+66 |
| | |||||
* | update CHANGELOG and version for releasev0.1.3 | Bryan Newbold | 2021-11-04 | 2 | -2/+2 |
| | |||||
* | update CHANGELOG | Bryan Newbold | 2021-11-03 | 1 | -0/+12 |
| | |||||
* | add a test for a proceedings citation; 'meeting' is not implemented yet | Bryan Newbold | 2021-11-03 | 2 | -0/+58 |
| | |||||
* | add test for XML parse exception behavior | Bryan Newbold | 2021-11-03 | 2 | -0/+87 |
| | |||||
* | handle 'bare' editor names | Bryan Newbold | 2021-11-03 | 3 | -1/+31 |
| | |||||
* | add a test for author email extraction | Bryan Newbold | 2021-11-03 | 2 | -0/+100 |
| | | | | | | The recent refactor fixed email extraction. Thanks to Seán Healy for reporting and providing a test case. | ||||
* | improve author and editor parsing | Bryan Newbold | 2021-11-03 | 2 | -46/+99 |
| | |||||
* | move test files into sub-directories | Bryan Newbold | 2021-11-03 | 10 | -9/+9 |
| | |||||
* | add failing test for single editor tag, multiple persname | Bryan Newbold | 2021-11-03 | 2 | -0/+58 |
| | |||||
* | README: includeRawCitations | Bryan Newbold | 2021-10-29 | 1 | -0/+1 |
| | |||||
* | update README to use process_citation_xml() | Bryan Newbold | 2021-10-29 | 1 | -5/+5 |
| | |||||
* | add UTF-8 processCitation tests | Bryan Newbold | 2021-10-29 | 3 | -0/+134 |
| | |||||
* | bump version to v0.1.2v0.1.2 | Bryan Newbold | 2021-10-28 | 2 | -2/+10 |
| | |||||
* | add more explicit single and multiple citation parsing functions | Bryan Newbold | 2021-10-27 | 6 | -5/+106 |
| | |||||
* | setup.py: un-indent | Bryan Newbold | 2021-10-27 | 1 | -32/+32 |
| | |||||
* | bump version to 0.1.0v0.1.1 | Bryan Newbold | 2021-10-27 | 2 | -1/+8 |
| | |||||
* | add py.typed file so other libraries know there are type annotations | Bryan Newbold | 2021-10-27 | 2 | -1/+2 |
| | |||||
* | make fmt (black 21.9b0) | Bryan Newbold | 2021-10-27 | 4 | -97/+108 |
| | |||||
* | update lint/fmt/test tools and configuration | Bryan Newbold | 2021-10-27 | 6 | -18/+33 |
| | | | | | | | yapf => black isort config mypy configuration flake8 configuration | ||||
* | make: don't ignore-missing-imports for mypy | Bryan Newbold | 2021-10-27 | 1 | -1/+1 |
| | | | | This repo has no dependencies, so not needed | ||||
* | lint setup.py | Bryan Newbold | 2021-10-25 | 1 | -1/+2 |
| | |||||
* | README: fix README tests | Bryan Newbold | 2021-10-25 | 1 | -1/+1 |
| | |||||
* | setup.py: fix upload process | Bryan Newbold | 2021-10-25 | 1 | -2/+6 |
| | |||||
* | start a changelog, and document release processv0.1.0 | Bryan Newbold | 2021-10-25 | 2 | -0/+23 |
| | |||||
* | more test coverage and comments | Bryan Newbold | 2021-10-25 | 4 | -4/+124 |
| | |||||
* | remove legacy grobid2json code itself | Bryan Newbold | 2021-10-25 | 3 | -313/+0 |
| | |||||
* | schema expansion; grobid v0.7.x examples and test coverage | Bryan Newbold | 2021-10-25 | 7 | -115/+3337 |
| | |||||
* | refactor GrobidHeader and GrobidCitation into GrobidBiblio | Bryan Newbold | 2021-10-22 | 5 | -120/+68 |
| | |||||
* | make: fix test imports with fmt | Bryan Newbold | 2021-10-22 | 1 | -1/+1 |
| | |||||
* | initial CSL conversion test | Bryan Newbold | 2021-10-22 | 2 | -1/+73 |
| | |||||
* | more tweaking/refactoring progress, and some to_csl_dict() helpers | Bryan Newbold | 2021-10-22 | 4 | -145/+275 |
| | |||||
* | re-sort README a bit | Bryan Newbold | 2021-10-22 | 1 | -5/+19 |
| | |||||
* | setup.py: tag for 3.7 | Bryan Newbold | 2021-10-22 | 1 | -0/+1 |
| | |||||
* | to_legacy_dict() helper, and start adding some new fields | Bryan Newbold | 2021-10-22 | 5 | -35/+30 |
| | |||||
* | bunch of lint and fmt cleanups | Bryan Newbold | 2021-10-22 | 9 | -161/+125 |
| | |||||
* | 'upload' setup.py comment (for pypi.org) | Bryan Newbold | 2021-10-22 | 2 | -2/+38 |
| | |||||
* | mention license in README | Bryan Newbold | 2021-10-22 | 1 | -0/+6 |
| | |||||
* | setup.py: require python 3.7 | Bryan Newbold | 2021-10-21 | 1 | -0/+1 |
| | |||||
* | gitignore: htmlcov/ | Bryan Newbold | 2021-10-21 | 1 | -0/+1 |
| | |||||
* | add examples to README, and test those examples in CI | Bryan Newbold | 2021-10-21 | 4 | -8/+120 |
| | | | | | These tests don't run as part of 'make test' by default because they do live fetches against the internet. | ||||
* | some docs and prep for including MD5 in output | Bryan Newbold | 2021-10-21 | 2 | -0/+20 |
| | |||||
* | more progress | Bryan Newbold | 2021-10-21 | 10 | -163/+619 |
| | |||||
* | start refactoring into new parser, with dataclass types | Bryan Newbold | 2021-10-21 | 8 | -48/+431 |
| | |||||
* | gitlab CI try again | Bryan Newbold | 2021-10-21 | 1 | -1/+2 |
| | |||||
* | gitignore: egg-info | Bryan Newbold | 2021-10-21 | 1 | -0/+1 |
| |