aboutsummaryrefslogtreecommitdiffstats
path: root/python/Pipfile.lock
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'martin-datacite-import'Martin Czygan2020-01-081-5/+50
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Pipfile.lock is broken. * martin-datacite-import: (68 commits) datacite: pass in doi into factored out method datacite: reformat test cases and use jq . --sort-keys datacite: factor out contributor handling datacite: catch type mismatch in language detection datacite: adjust tests for release_month datacite: name extra.month, extra.release_month datacite: mark additional files as stub datacite: CCDC are entries, mostly datacite: use more specific release_type, if possible datacite: ignore certain names datacite: over 3% records have the same title: stub datacite: fill a few more release_type gaps datacite: adding datacite-specific extra metadata datacite: apply pylint suggestions datacite: fix typos datacite: set release_stage to published by default datacite: month field should be top-level datacite: include month in extra datacite: indicate mismatched file in test datacite: clean abstracts, use unknown value tokens ...
| * add pycountry dependencyMartin Czygan2020-01-031-1/+8
| |
| * add missing pathlib2 dependencyMartin Czygan2020-01-031-1/+17
| | | | | | | | | | first seen in CI (jobs/230137), slightly related: https://github.com/pytest-dev/pytest/issues/3953
| * update potentially outdated Pipfile.lockMartin Czygan2020-01-031-96/+86
| | | | | | | | | | | | | | | | via: $ pipenv lock CI complained with a slightly cryptic: > TypeError: __init__() missing 1 required positional argument: 'self'
| * remove langcodes dependencyMartin Czygan2019-12-281-14/+0
| |
| * address first round of MR14 commentsMartin Czygan2019-12-281-0/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | * add missing langdetect * use entity_to_dict for json debug output * factor out code for fields in function and add table driven tests * update citeproc types * add author as default role * add raw_affiliation * include relations from datacite * remove url (covered by doi already) Using yapf for python formatting.
* | pipenv: update pytest to 5.x; remove langcodesBryan Newbold2020-01-031-106/+84
|/ | | | | | | | | | pytest has been pinned to the 4.x series to work around a test import package mangling problem with citeproc_styles. Now that pytest.ini explicitly lists test files, this seems to no longer be a problem and pytest can be updated to the most recent version. Also re-locked Pipfile.lock with updated dependencies (only minor changes).
* pipenv: update depsBryan Newbold2019-12-171-9/+53
| | | | | | | | loginpass patches got accepted upstream a while back, so don't need to pin to a git version ipython 7.10 seems to have problems installing, so restricting to earlier 6.x versions
* pipenv: restrict pytest<5.0.0Bryan Newbold2019-12-171-4/+12
| | | | | | | | | | | | | | | | | | | | | | | | | This prevents a test exception that presents like: tests/transform_csl.py:46: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ fatcat_tools/transforms/csl.py:204: in citeproc_csl style_path = get_style_filepath(style) .venv/lib/python3.5/site-packages/citeproc_styles/__init__.py:74: in get_style_filepath if resource_exists(__name__, independent_style): .venv/lib/python3.5/site-packages/pkg_resources/__init__.py:1134: in resource_exists return get_provider(package_or_requirement).has_resource(resource_name) .venv/lib/python3.5/site-packages/pkg_resources/__init__.py:1404: in has_resource return self._has(self._fn(self.module_path, resource_name)) _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ self = <pkg_resources.NullProvider object at 0x7f4f38c0bb00> path = '/home/bnewbold/code/fatcat/python/.venv/lib/python3.5/site-packages/citeproc_styles/styles/bibtex.csl' def _has(self, path): raise NotImplementedError( > "Can't perform this operation for unregistered loader type" ) E NotImplementedError: Can't perform this operation for unregistered loader type
* pipenv: update Pipfile and Pipfile.lockBryan Newbold2019-12-171-284/+316
| | | | | | This is still manually tweaked. I believe i've bifurcated the source of the CSL/citeproc_style import error to upgrade of the 'pytest' module. This commit upgrades all packages except pytest.
* pipfile: add langcodes and dateparser dependenciesBryan Newbold2019-12-171-1/+42
|
* pipenv: add elasticsearch and elasticsearch-dsl librariesBryan Newbold2019-12-101-1/+17
| | | | | These are low-level and high-level (respectively) client wrappers for elasticsearch
* add pytest-mock helper library to dev depsBryan Newbold2019-12-061-1/+9
|
* update Pipfile.lock after confluent-kafka rebaseBryan Newbold2019-09-201-1/+33
|
* update all other mentions of python client libBryan Newbold2019-09-051-3/+3
|
* very conservative Pipfile.lock to fix import bugBryan Newbold2019-09-041-141/+143
| | | | | | | | | | | | When pipenv upgraded all dependencies after installing pygal, tests failed due to errors like: NotImplementedError: Can't perform this operation for unregistered loader type coming from citeproc style code, via `pkg_resource`. Still not sure what the root cause is, as that package itself wasn't upgraded. I tried a bit of bisecting dependency upgrades but nothing obvious was the cause, and a full bisection would take forever.
* import pygalBryan Newbold2019-09-041-144/+150
|
* make fatcat_client not relocatableBryan Newbold2019-06-201-105/+126
| | | | This is necessary to for build artifacts.
* fix pipenv after mergeBryan Newbold2019-05-211-259/+116
|
* pipenv: beautiful soup and pylatexencBryan Newbold2019-05-211-0/+139
|
* point loginpass to upstream (patch accepted)Bryan Newbold2019-04-101-3/+3
|
* bump loginpass patch versionBryan Newbold2019-04-101-1/+1
|
* update Pipfile.lock using new pipenv (2018.11.26)Bryan Newbold2019-04-101-18/+6
|
* use patched loginpass (temporarily)Bryan Newbold2019-04-101-46/+6
|
* flask-mwoauth for Wikipedia OAuth loginsBryan Newbold2019-04-091-29/+71
|
* pytest improvements: squelch raven deprecation; run pylintBryan Newbold2019-04-041-33/+23
|
* markdown rendering of comments/annotationsBryan Newbold2019-04-031-50/+65
|
* add wtforms depsBryan Newbold2019-03-201-1/+17
|
* dep: python-magicBryan Newbold2019-03-191-1/+9
|
* add missing beautifulsoup python depBryan Newbold2019-03-191-13/+35
|
* citeproc-py depBryan Newbold2019-03-111-236/+245
| | | | | The style package has 40+ MByte of style info (thousands of files), which is unforunately large.
* start changes to release ES schemaBryan Newbold2019-01-231-87/+102
|
* continue breaking out python clientBryan Newbold2019-01-091-1/+5
|
* update python dependenciesBryan Newbold2019-01-081-39/+35
|
* require pymacaroonsBryan Newbold2019-01-031-33/+65
|
* start on webface oauth2/oidc web authBryan Newbold2019-01-021-56/+158
|
* add python-snappy (for pykafka)Bryan Newbold2018-12-101-31/+39
|
* enable sentry exceptions for fatcat-webBryan Newbold2018-11-211-1/+1
|
* remove Pipfile cruftBryan Newbold2018-11-211-76/+1
|
* initial OAI-PMH harvestersBryan Newbold2018-11-191-125/+195
|
* pipfile: pykafkaBryan Newbold2018-11-041-160/+224
|
* need debugbar for deploymentBryan Newbold2018-05-311-65/+24
|
* uuids in flask routesBryan Newbold2018-05-281-40/+54
|
* move python code to subdirectoryBryan Newbold2018-05-161-0/+602