diff --git a/poetry.lock b/poetry.lock index 16d8bf7c90..48ef31e819 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1124,7 +1124,7 @@ Unidecode = ">=0.04.14" [[package]] name = "hepcrawl" -version = "13.0.69" +version = "13.0.70" description = "Scrapy project for feeds into INSPIRE-HEP (http://inspirehep.net)." category = "main" optional = false @@ -1147,6 +1147,7 @@ LinkHeader = ">=0.4.3" pyasn1 = ">=0.1.8" pylatexenc = ">=2.9,<3.0" python-dateutil = ">=2.7.0,<3.0" +python-logstash = "0.4.8" python-scrapyd-api = ">=2.0.1" queuelib = "1.5.0" redis = ">=2.10.5" @@ -1330,8 +1331,8 @@ test = ["mock", "nose", "nose-cov", "requests-mock"] [[package]] name = "inspire-crawler" -version = "3.0.9" -description = "" +version = "3.0.44" +description = "Crawler integration with INSPIRE-HEP." category = "main" optional = false python-versions = "*" @@ -1342,25 +1343,25 @@ autosemver = ">=0.2,<1.0" celery = ">=4.1.0,<5.0" Flask = "0.12.5" Flask-Breadcrumbs = "0.4.0" -Flask_Security = "3.0.0" +Flask-Security = "3.0.0" Flask-SQLAlchemy = {git = "https://github.com/inspirehep/flask-sqlalchemy.git", rev = "71abd94a1e2317a1365a25a31e719dbd9aafceea"} ftfy = "4.4.3" invenio-access = "1.3.0" invenio-accounts = "1.1.1" invenio-base = "1.2.0" invenio-celery = "1.1.0" -invenio_db = "1.0.4" +invenio-db = "1.0.4" invenio-files-rest = "1.0.5" invenio-i18n = "1.1.1" invenio-indexer = "1.1.1" -invenio_oaiharvester = "1.0.0a4" +invenio-oaiharvester = "1.0.0a4" invenio-pidstore = "1.1.0" invenio-records = "1.1.1" invenio-records-rest = "1.6.4" -invenio_rest = "1.1.3" +invenio-rest = "1.1.3" invenio-search = "1.2.3" -invenio_workflows = "7.0.6" -invenio_workflows_ui = "2.0.19" +invenio-workflows = "7.0.6" +invenio-workflows-ui = "2.0.19" itsdangerous = "<=2.0.1" jsonref = "0.2" jsonresolver = "0.2.1" @@ -1373,11 +1374,12 @@ Werkzeug = "0.16.1" WTForms = "2.2.1" [package.extras] +all = ["Sphinx (>=1.5,<1.6)", "check-manifest (>=0.25)", "coverage (>=4.0)", "mock (>=2.0.0,<3.0)", "pydocstyle (>=1.0.0)", "pytest (>=2.8.0)", "pytest-cache (>=1.0)", "pytest-cov (>=1.8.0)", "pytest-pep8 (>=1.0.6)", "requests-mock (>=1.4.0,<2.0)"] docs = ["Sphinx (>=1.5,<1.6)"] -mysql = ["invenio-db[mysql,versioning] (==1.0.4)"] +mysql = ["invenio-db[versioning,mysql] (==1.0.4)"] postgresql = ["invenio-db[postgresql,versioning] (==1.0.4)", "psycopg2-binary (==2.8.4)"] sqlite = ["invenio-db[versioning] (==1.0.4)"] -tests = ["check-manifest (>=0.25)", "coverage (>=4.0)", "mock (>=2.0,<3.0)", "pydocstyle (>=1.0.0)", "pytest (>=2.8.0)", "pytest-cache (>=1.0)", "pytest-cov (>=1.8.0)", "pytest-pep8 (>=1.0.6)", "requests_mock (>=1.4.0,<2.0)"] +tests = ["check-manifest (>=0.25)", "coverage (>=4.0)", "mock (>=2.0.0,<3.0)", "pydocstyle (>=1.0.0)", "pytest (>=2.8.0)", "pytest-cache (>=1.0)", "pytest-cov (>=1.8.0)", "pytest-pep8 (>=1.0.6)", "requests-mock (>=1.4.0,<2.0)"] [package.source] type = "git" @@ -1605,7 +1607,7 @@ ua-parser = ">=0.7.3" all = ["Sphinx (>=1.4.2,<1.6)", "celery (>=3.1.0,<4.0)", "check-manifest (>=0.25)", "coverage (>=4.0)", "isort (>=4.3.0)", "mock (>=2.0.0)", "pydocstyle (>=1.0.0)", "pytest (>=2.8.0)", "pytest-cov (>=1.8.0)", "pytest-flask (>=0.10.0)", "pytest-pep8 (>=1.0.6)", "selenium (>=3.0.1)"] celery = ["celery (>=3.1.0,<4.0)"] docs = ["Sphinx (>=1.4.2,<1.6)"] -mysql = ["invenio-db[mysql,versioning] (>=1.0.0)"] +mysql = ["invenio-db[versioning,mysql] (>=1.0.0)"] postgresql = ["invenio-db[postgresql,versioning] (>=1.0.0)"] sqlite = ["invenio-db[versioning] (>=1.0.0)"] tests = ["check-manifest (>=0.25)", "coverage (>=4.0)", "isort (>=4.3.0)", "mock (>=2.0.0)", "pydocstyle (>=1.0.0)", "pytest (>=2.8.0)", "pytest-cov (>=1.8.0)", "pytest-flask (>=0.10.0)", "pytest-pep8 (>=1.0.6)", "selenium (>=3.0.1)"] @@ -2010,7 +2012,7 @@ jsonschema = ">=2.5.1" admin = ["Flask-Admin (>=1.3.0)"] all = ["Flask-Admin (>=1.3.0)", "Flask-Menu (>=0.4.0)", "Sphinx (>=1.5.1)", "check-manifest (>=0.25)", "coverage (>=4.5.3)", "invenio-admin (>=1.0.0)", "invenio-pidstore (>=1.0.0)", "isort (>=4.3.0)", "mock (>=1.0.0)", "pydocstyle (>=3.0.0)", "pytest (>=4.6.4,<5.0.0)", "pytest-cov (>=2.7.1)", "pytest-pep8 (>=1.0.6)"] docs = ["Sphinx (>=1.5.1)"] -mysql = ["invenio-db[mysql,versioning] (>=1.0.0)"] +mysql = ["invenio-db[versioning,mysql] (>=1.0.0)"] pidstore = ["invenio-pidstore (>=1.0.0)"] postgresql = ["invenio-db[postgresql,versioning] (>=1.0.0)"] sqlite = ["invenio-db[versioning] (>=1.0.0)"] @@ -2033,7 +2035,7 @@ invenio-records-rest = ">=1.6.3" [package.extras] all = ["Sphinx (>=1.5.1)", "check-manifest (>=0.25)", "coverage (>=4.0)", "invenio-indexer (>=1.1.0)", "invenio-search[elasticsearch6] (>=1.2.0)", "isort (>=4.3.4)", "mock (>=1.3.0)", "pydocstyle (>=1.0.0)", "pytest (>=3.7.0)", "pytest-cov (>=1.8.0)", "pytest-pep8 (>=1.0.6)"] docs = ["Sphinx (>=1.5.1)"] -mysql = ["invenio-db[mysql,versioning] (>=1.0.0)"] +mysql = ["invenio-db[versioning,mysql] (>=1.0.0)"] postgresql = ["invenio-db[postgresql,versioning] (>=1.0.0)"] sqlite = ["invenio-db[versioning] (>=1.0.0)"] tests = ["check-manifest (>=0.25)", "coverage (>=4.0)", "invenio-indexer (>=1.1.0)", "invenio-search[elasticsearch6] (>=1.2.0)", "isort (>=4.3.4)", "mock (>=1.3.0)", "pydocstyle (>=1.0.0)", "pytest (>=3.7.0)", "pytest-cov (>=1.8.0)", "pytest-pep8 (>=1.0.6)"] @@ -2088,9 +2090,9 @@ invenio-pidstore = ">=1.0.0" invenio-records = ">=1.0.0" [package.extras] -all = ["Sphinx (>=1.5.1)", "Sphinx (>=1.5.1)", "check-manifest (>=0.25)", "check-manifest (>=0.25)", "coverage (>=4.0)", "coverage (>=4.0)", "invenio-access (>=1.0.0)", "invenio-access (>=1.0.0)", "invenio-accounts (>=1.0.0)", "invenio-accounts (>=1.0.0)", "invenio-db[mysql,postgresql,versioning] (>=1.0.0)", "invenio-db[mysql,postgresql,versioning] (>=1.0.0)", "isort (>=4.2.2)", "isort (>=4.2.2)", "pydocstyle (>=1.0.0)", "pydocstyle (>=1.0.0)", "pytest (>=2.8.0)", "pytest (>=2.8.0)", "pytest-cov (>=1.8.0)", "pytest-cov (>=1.8.0)", "pytest-pep8 (>=1.0.6)", "pytest-pep8 (>=1.0.6)"] +all = ["Sphinx (>=1.5.1)", "Sphinx (>=1.5.1)", "check-manifest (>=0.25)", "check-manifest (>=0.25)", "coverage (>=4.0)", "coverage (>=4.0)", "invenio-access (>=1.0.0)", "invenio-access (>=1.0.0)", "invenio-accounts (>=1.0.0)", "invenio-accounts (>=1.0.0)", "invenio-db[postgresql,versioning,mysql] (>=1.0.0)", "invenio-db[postgresql,versioning,mysql] (>=1.0.0)", "isort (>=4.2.2)", "isort (>=4.2.2)", "pydocstyle (>=1.0.0)", "pydocstyle (>=1.0.0)", "pytest (>=2.8.0)", "pytest (>=2.8.0)", "pytest-cov (>=1.8.0)", "pytest-cov (>=1.8.0)", "pytest-pep8 (>=1.0.6)", "pytest-pep8 (>=1.0.6)"] docs = ["Sphinx (>=1.5.1)"] -tests = ["check-manifest (>=0.25)", "coverage (>=4.0)", "invenio-access (>=1.0.0)", "invenio-accounts (>=1.0.0)", "invenio-db[mysql,postgresql,versioning] (>=1.0.0)", "isort (>=4.2.2)", "pydocstyle (>=1.0.0)", "pytest (>=2.8.0)", "pytest-cov (>=1.8.0)", "pytest-pep8 (>=1.0.6)"] +tests = ["check-manifest (>=0.25)", "coverage (>=4.0)", "invenio-access (>=1.0.0)", "invenio-accounts (>=1.0.0)", "invenio-db[postgresql,versioning,mysql] (>=1.0.0)", "isort (>=4.2.2)", "pydocstyle (>=1.0.0)", "pytest (>=2.8.0)", "pytest-cov (>=1.8.0)", "pytest-pep8 (>=1.0.6)"] [[package]] name = "invenio-rest" @@ -3150,6 +3152,14 @@ category = "main" optional = false python-versions = "*" +[[package]] +name = "python-logstash" +version = "0.4.8" +description = "Python logging handler for Logstash." +category = "main" +optional = false +python-versions = "*" + [[package]] name = "python-magic" version = "0.4.15" @@ -4138,14 +4148,14 @@ test = ["zope.event"] testing = ["coverage", "nose", "zope.event"] [extras] +worker-node = ["flower", "superlance", "tornado"] all = ["coverage", "docutils", "flake8-future-import", "flower", "freezegun", "gunicorn", "hepcrawl", "honcho", "ipdb", "mock", "pytest", "pytest-cov", "pytest-vcr", "requests-mock", "sphinx", "superlance", "tornado"] -build-node = ["ipdb"] crawler-node = ["hepcrawl"] -docs = ["docutils", "sphinx"] -tests = ["coverage", "flake8-future-import", "freezegun", "mock", "pytest", "pytest-cov", "pytest-vcr", "requests-mock"] web-node = ["gunicorn", "honcho"] -worker-node = ["flower", "superlance", "tornado"] +tests = ["coverage", "flake8-future-import", "freezegun", "mock", "pytest", "pytest-cov", "pytest-vcr", "requests-mock"] xrootd = ["xrootdpyfs", "invenio-xrootd"] +docs = ["docutils", "sphinx"] +build-node = ["ipdb"] [metadata] lock-version = "1.1" @@ -4631,8 +4641,8 @@ harvestingkit = [ {file = "HarvestingKit-0.6.17.tar.gz", hash = "sha256:e55d675e4b9042c6bf73300192e317794a3bd147987a5ed052a0e1a3380aff3e"}, ] hepcrawl = [ - {file = "hepcrawl-13.0.69-py2.py3-none-any.whl", hash = "sha256:c34cfc8c216720f9df44e4b8ae5761413e898f8d1da57d2781e05ad5654ebf9b"}, - {file = "hepcrawl-13.0.69.tar.gz", hash = "sha256:caff20e2be02c9261f0dddeafa30772642bada8f9a9bd2ee88543660ef5ae90c"}, + {file = "hepcrawl-13.0.70-py2.py3-none-any.whl", hash = "sha256:9a02a0a428c6d549cecb14f6bee5be6aab4603f4709c92fd37b9a8e1d8a30cd4"}, + {file = "hepcrawl-13.0.70.tar.gz", hash = "sha256:b374e8188a8d5406a8082f9dc1d88f42ed711a6a4e22e138928fe4e45e3c7963"}, ] honcho = [ {file = "honcho-1.0.1-py2.py3-none-any.whl", hash = "sha256:af5806bf13e3b20acdcb9ff8c0beb91eee6fe07393c3448dfad89667e6ac7576"}, @@ -5294,6 +5304,9 @@ python-editor = [ {file = "python_editor-1.0.4-py3-none-any.whl", hash = "sha256:1bf6e860a8ad52a14c3ee1252d5dc25b2030618ed80c022598f00176adc8367d"}, {file = "python_editor-1.0.4-py3.5.egg", hash = "sha256:c3da2053dbab6b29c94e43c486ff67206eafbe7eb52dbec7390b5e2fb05aac77"}, ] +python-logstash = [ + {file = "python-logstash-0.4.8.tar.gz", hash = "sha256:d04e1ce11ecc107e4a4f3b807fc57d96811e964a554081b3bbb44732f74ef5f9"}, +] python-magic = [ {file = "python-magic-0.4.15.tar.gz", hash = "sha256:f3765c0f582d2dfc72c15f3b5a82aecfae9498bd29ca840d72f37d7bd38bfcd5"}, {file = "python_magic-0.4.15-py2.py3-none-any.whl", hash = "sha256:f2674dcfad52ae6c49d4803fa027809540b130db1dec928cfbb9240316831375"},