aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'bnewbold-verify-improvements' into 'master'Martin Czygan2021-07-026-14/+73
|\ | | | | | | | | verify improvements See merge request webgroup/fuzzycat!4
| * sandcrawler slugify: lower-case greek ambiguity (OCR)Bryan Newbold2021-07-011-2/+13
| |
| * DOI clean/normalize helper; and use in verification etcBryan Newbold2021-07-015-6/+35
| |
| * verify: page count parsing and comparison improvementsBryan Newbold2021-07-013-6/+25
|/
* add test caseMartin Czygan2021-06-214-0/+1339
|
* v0.1.21Martin Czygan2021-06-011-1/+1
|
* Merge branch 'bnewbold-bugfixes' into 'master'Martin Czygan2021-06-019-86/+110
|\ | | | | | | | | fix tests; dynaconf dependency; handle fatcat API release lookup 404 See merge request webgroup/fuzzycat!3
| * lint: remove unused importsBryan Newbold2021-05-317-10/+1
| |
| * rebuild Pipefile.lock, for 'fuzzy' depBryan Newbold2021-05-311-75/+101
| | | | | | | | | | | | | | | | | | | | Somehow the 'fuzzy' library was marked in the lockfile as a local, editable dependency (like fuzzycat itself). Deleted the lockfile and re-build (pipenv lock) to indicate that it should be an actual pypi library. This also bumps all dependency versions, but that seems safe at the moment.
| * setup.py: express dynaconf dependencyBryan Newbold2021-05-311-0/+1
| |
| * matching: handle extid not found case (fatcat API HTTP 400 or 404)Bryan Newbold2021-05-311-1/+7
|/
* add test caseMartin Czygan2021-05-263-0/+83
|
* add testMartin Czygan2021-05-123-0/+603
|
* add test casesMartin Czygan2021-05-0610-0/+1861
|
* add test caseMartin Czygan2021-04-203-0/+107
|
* ignore pyproject.tomlMartin Czygan2021-04-171-0/+3
|
* update lock fileMartin Czygan2021-04-171-156/+184
|
* add testMartin Czygan2021-04-173-0/+1982
|
* v0.1.20Martin Czygan2021-04-151-1/+1
|
* addess #2Martin Czygan2021-04-152-0/+4
|
* Merge branch 'bnewbold-upstreaming' into 'master'Martin Czygan2021-04-156-1/+823
|\ | | | | | | | | refactoring/upstreaming fuzzycat "live" matching helpers See merge request webgroup/fuzzycat!2
| * main: 'unstructured' CLI demoBryan Newbold2021-04-141-1/+38
| |
| * add 'simple' high-level routines for fuzzy-match-and-verify callsBryan Newbold2021-04-142-0/+316
| | | | | | | | | | | | | | Some of these are a little redundant, in that calling code could trivially re-implement. However, I think these are good starters for stable external API interfaces, leaving us room to iterate and refactor lower-level implementations behind the scenes.
| * GROBID API unstructured citation parsing utility codeBryan Newbold2021-04-143-1/+258
| |
| * grobid2json helper fileBryan Newbold2021-04-131-0/+212
| | | | | | | | | | This file has been passed around a couple times and should probably be published as a pypi.org project at some point.
* | cleanup merge artifactMartin Czygan2021-04-151-1/+0
| |
* | Merge branch 'bnewbold-dev-setup'Martin Czygan2021-04-157-9/+17
|\| | | | | | | | | | | | | | | | | | | * bnewbold-dev-setup: dynaconf: switch to fuzzycat.config import across project upgrade to python3.8 gitlab CI: try 'make deps' and 'make test' makefile: run common commands inside pipenv makefile: change 'deps' to be simple --dev --deploy make fmt
| * dynaconf: switch to fuzzycat.config import across projectBryan Newbold2021-04-133-3/+6
| | | | | | | | This is the recommended way to use dynaconf.
| * upgrade to python3.8Bryan Newbold2021-04-132-3/+3
| |
| * gitlab CI: try 'make deps' and 'make test'Bryan Newbold2021-04-131-5/+3
| |
| * makefile: run common commands inside pipenvBryan Newbold2021-04-131-7/+7
| |
| * makefile: change 'deps' to be simple --dev --deployBryan Newbold2021-04-131-3/+1
| | | | | | | | | | | | | | When I ran 'make deps' as-is, my pipenv mutated the Pipfile and started re-locking. This project isn't using 'black' any more, so don't need the --pre flag.
| * make fmtBryan Newbold2021-04-132-3/+16
| |
* | ci: reuse makefileMartin Czygan2021-04-151-4/+3
| |
* | cleanup makefile, add pipenv commandsMartin Czygan2021-04-151-29/+7
| |
* | fix imports and formattingMartin Czygan2021-04-143-8/+28
| |
* | test: skip if configured search server is not reachableMartin Czygan2021-04-141-0/+14
| |
* | tests: run es tests against public search endpointMartin Czygan2021-04-141-8/+31
| |
* | pytest: enable logs during test runMartin Czygan2021-04-141-0/+2
|/
* update READMEMartin Czygan2021-04-131-0/+8
|
* Merge branch 'master' of github.com:miku/fuzzycatMartin Czygan2021-04-121-200/+203
|\ | | | | | | | | * 'master' of github.com:miku/fuzzycat: Bump urllib3 from 1.26.3 to 1.26.4
| * Merge pull request #3 from miku/dependabot/pip/urllib3-1.26.4Martin Czygan2021-04-121-200/+203
| |\ | | | | | | Bump urllib3 from 1.26.3 to 1.26.4
| | * Bump urllib3 from 1.26.3 to 1.26.4dependabot[bot]2021-04-121-200/+203
| |/ | | | | | | | | | | | | | | Bumps [urllib3](https://github.com/urllib3/urllib3) from 1.26.3 to 1.26.4. - [Release notes](https://github.com/urllib3/urllib3/releases) - [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst) - [Commits](https://github.com/urllib3/urllib3/compare/1.26.3...1.26.4) Signed-off-by: dependabot[bot] <support@github.com>
* | v0.1.19Martin Czygan2021-04-121-1/+1
| |
* | address es hits.total change in ES7Martin Czygan2021-04-123-6/+28
|/ | | | * https://www.elastic.co/guide/en/elasticsearch/reference/current/breaking-changes-7.0.html
* v0.1.18Martin Czygan2021-03-161-1/+1
|
* matching: a list is requiredMartin Czygan2021-03-161-1/+1
|
* v0.1.17Martin Czygan2021-02-191-1/+1
|
* add missing dependencyMartin Czygan2021-02-191-0/+1
|
* update makefileMartin Czygan2021-02-191-17/+17
|