{ "info": { "author": "CERN", "author_email": "info@inveniosoftware.org", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Plugins", "Environment :: Web Environment", "Framework :: Pytest", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.5", "Topic :: Software Development :: Libraries :: Python Modules", "Topic :: Software Development :: Testing" ], "description": "..\n This file is part of pytest-invenio.\n Copyright (C) 2018 CERN.\n\n pytest-invenio is free software; you can redistribute it and/or modify it\n under the terms of the MIT License; see LICENSE file for more details.\n\n================\n pytest-invenio\n================\n\n.. image:: https://img.shields.io/travis/inveniosoftware/pytest-invenio.svg\n :target: https://travis-ci.org/inveniosoftware/pytest-invenio\n\n.. image:: https://img.shields.io/coveralls/inveniosoftware/pytest-invenio.svg\n :target: https://coveralls.io/r/inveniosoftware/pytest-invenio\n\n.. image:: https://img.shields.io/pypi/v/pytest-invenio.svg\n :target: https://pypi.org/pypi/pytest-invenio\n\nPytest fixtures for Invenio.\n\nThe package offers a number of features to help test Invenio based\napplications:\n\n- Less boilerplate: Using the fixtures you can keep your ``conftest.py`` short\n and focused.\n- Database re-use: database tests are running inside a transaction which is\n rolled back after the test.\n- End-to-end testing: Selenium tests can easily be switched on/off, and in case\n of test failures a screenshot is taken (with possibility to output in the\n console in base64-encoding - useful on e.g. TravisCI).\n- Application configuration for testing (e.g. disable CSRF protection in forms\n and HTTPS requirement).\n- JSON decoding support in Flask test client for easier API testing.\n- Batteries included: further fixtures help with e.g. mail sending and CLI\n tests.\n\nFurther documentation is available on https://pytest-invenio.readthedocs.io/.\n\n\n..\n This file is part of pytest-invenio.\n Copyright (C) 2018 CERN.\n\n pytest-invenio is free software; you can redistribute it and/or modify it\n under the terms of the MIT License; see LICENSE file for more details.\n\nChanges\n=======\n\nVersion 1.2.0 (released 2019-07-31)\n\n- Adds fixture for creating default Location.\n- Adds fixture for creating Bucket from directory with files.\n\nVersion 1.1.1 (released 2019-05-21)\n\n- Adds pytest-cov as install dependency.\n\nVersion 1.1.0 (released 2019-02-15)\n\n- Changes name of fixture from celery_config to celery_config_ext due to\n unreliable overwriting of celery_config fixture name.\n\nVersion 1.0.6 (released 2018-12-03)\n\n- Fixes overwriting of celery_config fixture\n\nVersion 1.0.5 (released 2018-10-08)\n\n- Adds default Content Security Policy header to the app configuration.\n- Fixes issue with default tests scope.\n\nVersion 1.0.4 (released 2018-08-14)\n\n- Bumps pytest minimun version to 3.8.0.\n\nVersion 1.0.3 (released 2018-09-05)\n\n- Moves module dependent imports inside the fixture functions in order to\n decouple dependencies for Invenio apps or modules that might not be using\n them.\n\nVersion 1.0.2 (released 2018-05-25)\n\nVersion 1.0.1 (released 2018-04-17)\n\nVersion 1.0.0 (released 2018-03-22)\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/inveniosoftware/pytest-invenio", "keywords": "invenio pytest", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "pytest-invenio", "package_url": "https://pypi.org/project/pytest-invenio/", "platform": "any", "project_url": "https://pypi.org/project/pytest-invenio/", "project_urls": { "Homepage": "https://github.com/inveniosoftware/pytest-invenio" }, "release_url": "https://pypi.org/project/pytest-invenio/1.2.0/", "requires_dist": [ "pytest-flask (>=0.10.0)", "pytest (>=3.8.1)", "pytest-cov (>=2.5.1)", "selenium (>=3.7.0)", "Sphinx (>=1.8.0) ; extra == 'all'", "check-manifest (>=0.25) ; extra == 'all'", "coverage (>=4.0) ; extra == 'all'", "elasticsearch-dsl (<6.0.0,>=5.0.0) ; extra == 'all'", "elasticsearch (<6.0.0,>=5.0.0) ; extra == 'all'", "flask-celeryext (>=0.3.1) ; extra == 'all'", "invenio-db (<1.1.0,>=1.0.0) ; extra == 'all'", "invenio-files-rest (>=1.0.0) ; extra == 'all'", "invenio-mail (<1.1.0,>=1.0.0) ; extra == 'all'", "invenio-search (<1.1.0,>=1.0.0) ; extra == 'all'", "isort (>=4.3) ; extra == 'all'", "pydocstyle (>=2.0.0) ; extra == 'all'", "pytest-pep8 (>=1.0.6) ; extra == 'all'", "six (>=1.12.0) ; extra == 'all'", "urllib3 (>=1.23) ; extra == 'all'", "Sphinx (>=1.8.0) ; extra == 'docs'", "check-manifest (>=0.25) ; extra == 'tests'", "coverage (>=4.0) ; extra == 'tests'", "elasticsearch-dsl (<6.0.0,>=5.0.0) ; extra == 'tests'", "elasticsearch (<6.0.0,>=5.0.0) ; extra == 'tests'", "flask-celeryext (>=0.3.1) ; extra == 'tests'", "invenio-db (<1.1.0,>=1.0.0) ; extra == 'tests'", "invenio-files-rest (>=1.0.0) ; extra == 'tests'", "invenio-mail (<1.1.0,>=1.0.0) ; extra == 'tests'", "invenio-search (<1.1.0,>=1.0.0) ; extra == 'tests'", "isort (>=4.3) ; extra == 'tests'", "pydocstyle (>=2.0.0) ; extra == 'tests'", "pytest-pep8 (>=1.0.6) ; extra == 'tests'", "six (>=1.12.0) ; extra == 'tests'", "urllib3 (>=1.23) ; extra == 'tests'" ], "requires_python": "", "summary": "Pytest fixtures for Invenio.", "version": "1.2.0" }, "last_serial": 5624732, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "64702e7b9c065668a1dafdfd4ccd719b", "sha256": "7be7d1ac8725efe585779eb3ee640848d91526e2b03932e021d78bc59927ba2f" }, "downloads": -1, "filename": "pytest_invenio-1.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "64702e7b9c065668a1dafdfd4ccd719b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 17247, "upload_time": "2018-03-22T10:04:58", "url": "https://files.pythonhosted.org/packages/36/1b/119e1c6a1dd019f64a14bbeb9ebd85f84850aa67f69bdcbcd0fab3069b03/pytest_invenio-1.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5369cb6d3e06b863148d72386b370f6b", "sha256": "ea1b2fe6765bcfa906f733932c109e81d17cc2d21912b9b4aed1c64875fea8c7" }, "downloads": -1, "filename": "pytest-invenio-1.0.0.tar.gz", "has_sig": false, "md5_digest": "5369cb6d3e06b863148d72386b370f6b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30157, "upload_time": "2018-03-22T10:05:02", "url": "https://files.pythonhosted.org/packages/16/e9/be7051e22ef74bef878b7ebd9ca87bb88e111b07ee0a286df31d6cd78adb/pytest-invenio-1.0.0.tar.gz" } ], "1.0.0a1": [ { "comment_text": "", "digests": { "md5": "830153e854711480079970598801466a", "sha256": "bf089cc7f63ef5ad4fc86cdc9df7efc15bb49743855e09b577345f958c6c4bd1" }, "downloads": -1, "filename": "pytest_invenio-1.0.0a1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "830153e854711480079970598801466a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 17333, "upload_time": "2018-02-21T09:20:34", "url": "https://files.pythonhosted.org/packages/14/22/85d3b6395d9bc6e5e80c0f5a4ebb759d11a34264621ed85cf2497c630d31/pytest_invenio-1.0.0a1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d3ca5d0bdaed6e600eab5b2f6d43a694", "sha256": "051d573420406221eb41b6775611ee0eca9b0a3a6fa26ff59be2ffc13cfd0a80" }, "downloads": -1, "filename": "pytest-invenio-1.0.0a1.tar.gz", "has_sig": false, "md5_digest": "d3ca5d0bdaed6e600eab5b2f6d43a694", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29275, "upload_time": "2018-02-21T09:20:36", "url": "https://files.pythonhosted.org/packages/4b/87/51f1a5aa53ac9b8b699423a8fb2ad96aa65e2337c4313a97dd3943c70f8b/pytest-invenio-1.0.0a1.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "ad54e46fcba313c0712d2e2029aa5f1a", "sha256": "335c8415661b9cdd86f2c37abf6f116c1073b50137535f73e8650713248b2215" }, "downloads": -1, "filename": "pytest_invenio-1.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ad54e46fcba313c0712d2e2029aa5f1a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 15178, "upload_time": "2018-04-17T13:21:37", "url": "https://files.pythonhosted.org/packages/70/dd/5c9c8f3659d67b2a47aa556db9d2ec58fe3607f7a6469c0bf3ae498a4a94/pytest_invenio-1.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0d095ccc2ef5bddc6cab843cee7c23fc", "sha256": "cd179a17290767a857644c53cfba7f6d2fb11bc6fd0eaaf17c8b2839055d80b0" }, "downloads": -1, "filename": "pytest-invenio-1.0.1.tar.gz", "has_sig": false, "md5_digest": "0d095ccc2ef5bddc6cab843cee7c23fc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28263, "upload_time": "2018-04-17T13:21:38", "url": "https://files.pythonhosted.org/packages/19/f7/27b4d5bff2dbc87ba009cbcd009d0c8f7e7336846123141dbe377e9034d3/pytest-invenio-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "5603d3d9f359496e1b5b124385feaade", "sha256": "d6b1bf74d8fc7ff0667d71bf49e1f62e0f6d58eb174c1931c8b1e7819272cc2f" }, "downloads": -1, "filename": "pytest_invenio-1.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5603d3d9f359496e1b5b124385feaade", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 15208, "upload_time": "2018-05-25T17:22:58", "url": "https://files.pythonhosted.org/packages/f6/87/2c92de9c888bc45926257869c3a7f85c67ca7b5caefa85d999cad6a4f185/pytest_invenio-1.0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "63f2b1016ee7adba3f11e72aadf2cd72", "sha256": "65e6a70b9dd2c663946e522ee39d210e52ac7f699f52a216f80eb3c3f9b11c32" }, "downloads": -1, "filename": "pytest-invenio-1.0.2.tar.gz", "has_sig": false, "md5_digest": "63f2b1016ee7adba3f11e72aadf2cd72", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28304, "upload_time": "2018-05-25T17:22:59", "url": "https://files.pythonhosted.org/packages/b8/14/618cea065da48672f51622ff406b1fa6391f861105c83286248509d9c825/pytest-invenio-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "2dd4dcf8b26659ef17a8f2e0f07ce38f", "sha256": "3e7f0a49baeb0a0d0d12a48db211fd3a034e7f7a7a951e5daa16db90697f91e0" }, "downloads": -1, "filename": "pytest_invenio-1.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2dd4dcf8b26659ef17a8f2e0f07ce38f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 15351, "upload_time": "2018-09-10T15:38:16", "url": "https://files.pythonhosted.org/packages/0f/4a/f63e885018c2069f1b0614bf88f8bfcf2940adc4799d868f6cb53d6d7896/pytest_invenio-1.0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f52d64c692a811efacb63631827b2bbf", "sha256": "8bf9b8d2bec2748f49515c664838d95ab177b1e5bf8ffa9766840610ca6d77f6" }, "downloads": -1, "filename": "pytest-invenio-1.0.3.tar.gz", "has_sig": false, "md5_digest": "f52d64c692a811efacb63631827b2bbf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28550, "upload_time": "2018-09-10T15:38:18", "url": "https://files.pythonhosted.org/packages/38/5c/674ff357582775b64f961e490ad4d110022cc9b411c75f9c81e118a36750/pytest-invenio-1.0.3.tar.gz" } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "86ef4c260e27b17fe896abbf1e8bac46", "sha256": "b176775ea18c8fc0982124caed4c63cec2c0d954c3a4db0702b532e285982b39" }, "downloads": -1, "filename": "pytest_invenio-1.0.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "86ef4c260e27b17fe896abbf1e8bac46", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 15387, "upload_time": "2018-09-19T14:23:23", "url": "https://files.pythonhosted.org/packages/59/31/06bc9204e42da1281d59c587c5649a2b4aa3432aa46a13ea7e2ca5d58a96/pytest_invenio-1.0.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cfa4fc734c869dcf1f99d5ab04860b3f", "sha256": "9268912b88ce2717a4cad02a41ea8165ad76bd4c60ff117206c3dc167f7a95ae" }, "downloads": -1, "filename": "pytest-invenio-1.0.4.tar.gz", "has_sig": false, "md5_digest": "cfa4fc734c869dcf1f99d5ab04860b3f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28620, "upload_time": "2018-09-19T14:23:25", "url": "https://files.pythonhosted.org/packages/ef/c2/a13ced11849c6bcae542564a13b34caad75162dfe3c0dadd9618089b7f18/pytest-invenio-1.0.4.tar.gz" } ], "1.0.5": [ { "comment_text": "", "digests": { "md5": "d63a58a9b6fbf1b9197ddec42afbe217", "sha256": "2a09138b096baded98075ccc8bee60cbc1d2ed394e2e359099c252b83a740666" }, "downloads": -1, "filename": "pytest_invenio-1.0.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d63a58a9b6fbf1b9197ddec42afbe217", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 16910, "upload_time": "2018-10-08T16:30:00", "url": "https://files.pythonhosted.org/packages/87/00/d3dcdddf5073a22bd3d59d3bae84e9e084376cc8637705d807e292aba618/pytest_invenio-1.0.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c0ac7c0cd70e2e8fc1eb0934462c5b22", "sha256": "39e56ab3fa5d756ab5d1753e3edbfa04ad6b8b933a14be3ce4ab7a723bfdb930" }, "downloads": -1, "filename": "pytest-invenio-1.0.5.tar.gz", "has_sig": false, "md5_digest": "c0ac7c0cd70e2e8fc1eb0934462c5b22", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28913, "upload_time": "2018-10-08T16:30:02", "url": "https://files.pythonhosted.org/packages/18/d0/5e5f6c2501fb1028c1609e4e7aa597be09b46f1e44fa18295b0592c8feeb/pytest-invenio-1.0.5.tar.gz" } ], "1.0.6": [ { "comment_text": "", "digests": { "md5": "f10b525469f9de7083a9fd609256372f", "sha256": "096063be36e57586db47e735ea848d0577b7b9b54d868a852af56cb5448dd93b" }, "downloads": -1, "filename": "pytest_invenio-1.0.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f10b525469f9de7083a9fd609256372f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 17263, "upload_time": "2018-12-04T07:14:21", "url": "https://files.pythonhosted.org/packages/f4/86/e92396dbda3344184c2f3ec12ca7fabcb7974a6da615bea54677642db972/pytest_invenio-1.0.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "764744de01173a69e16598c50c4f68ef", "sha256": "2a980fe0cb1834e30e887b19576cd52d57b6bc02afca6c3343e59895f3413b82" }, "downloads": -1, "filename": "pytest-invenio-1.0.6.tar.gz", "has_sig": false, "md5_digest": "764744de01173a69e16598c50c4f68ef", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29308, "upload_time": "2018-12-04T07:14:22", "url": "https://files.pythonhosted.org/packages/21/1c/1215211bd9ec33d5ce96a058314cee2c54aae89ea78dba27be4947d8fa43/pytest-invenio-1.0.6.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "8f4593ac0ec0186b2acbd0b2c0132ff6", "sha256": "150a2ec52ce6ecb2c67e58289b8163fe135419f5ffbb11aceacc91808698e2fb" }, "downloads": -1, "filename": "pytest_invenio-1.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8f4593ac0ec0186b2acbd0b2c0132ff6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 17329, "upload_time": "2019-02-15T13:43:32", "url": "https://files.pythonhosted.org/packages/47/f8/6daba90b8e493dec90a46961e982d6ea658ce918872c7681d7758691f950/pytest_invenio-1.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5e4b9e3864fe809a1cf7936555a209ea", "sha256": "ac00481e19f6e4b26244a50119087bea6d5e5355818cf7c81fa2e388e9b8ebd1" }, "downloads": -1, "filename": "pytest-invenio-1.1.0.tar.gz", "has_sig": false, "md5_digest": "5e4b9e3864fe809a1cf7936555a209ea", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29494, "upload_time": "2019-02-15T13:43:33", "url": "https://files.pythonhosted.org/packages/23/7d/d28183165025d982e9d4bd90c9652877a94df7fa2317d66058e0abc1f2e1/pytest-invenio-1.1.0.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "1642369793bbe4c0964779ab42104f65", "sha256": "5be181fbf4fa87f914f65c5f7eca8b0be1635de41a9ab69ab15c846c2bf2b963" }, "downloads": -1, "filename": "pytest_invenio-1.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1642369793bbe4c0964779ab42104f65", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 17347, "upload_time": "2019-05-21T16:26:44", "url": "https://files.pythonhosted.org/packages/a5/ef/5a932e0e89e08d9a557398395234ddbb1494dc7af6dddac897e3ea4c9392/pytest_invenio-1.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c864554d232086c386cd255b1d7718bf", "sha256": "e96a05bb0787d68c90f2491fefc8004ea17182124812fbb5367e5352ac7bef8e" }, "downloads": -1, "filename": "pytest-invenio-1.1.1.tar.gz", "has_sig": false, "md5_digest": "c864554d232086c386cd255b1d7718bf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29541, "upload_time": "2019-05-21T16:26:46", "url": "https://files.pythonhosted.org/packages/03/37/c0079f7e3d58af4192781768b8d99c5badce7d5afcafd9c75934c7fe3d5f/pytest-invenio-1.1.1.tar.gz" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "47497e741e85d81b6e485db2abfaf4ad", "sha256": "86d06c518752f586d7c508510dd9e938ecb764cc2310a680c12dd2e6dc25f412" }, "downloads": -1, "filename": "pytest_invenio-1.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "47497e741e85d81b6e485db2abfaf4ad", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 17766, "upload_time": "2019-08-02T15:11:41", "url": "https://files.pythonhosted.org/packages/b8/a9/28aef83c15d30ca397ee094745ccabbdad6dfc939c79bd9845e51b8e20ec/pytest_invenio-1.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a868998a30703cc649124aacbdad6b40", "sha256": "7d6593eb374f1697d8de0194543dd66e4591905ab87aae5a8a8970dce091fc44" }, "downloads": -1, "filename": "pytest-invenio-1.2.0.tar.gz", "has_sig": false, "md5_digest": "a868998a30703cc649124aacbdad6b40", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30373, "upload_time": "2019-08-02T15:11:42", "url": "https://files.pythonhosted.org/packages/98/1f/af41d0f70b4b8ae312470325f4ff9f745f5a470036c1a59473bfd585f746/pytest-invenio-1.2.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "47497e741e85d81b6e485db2abfaf4ad", "sha256": "86d06c518752f586d7c508510dd9e938ecb764cc2310a680c12dd2e6dc25f412" }, "downloads": -1, "filename": "pytest_invenio-1.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "47497e741e85d81b6e485db2abfaf4ad", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 17766, "upload_time": "2019-08-02T15:11:41", "url": "https://files.pythonhosted.org/packages/b8/a9/28aef83c15d30ca397ee094745ccabbdad6dfc939c79bd9845e51b8e20ec/pytest_invenio-1.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a868998a30703cc649124aacbdad6b40", "sha256": "7d6593eb374f1697d8de0194543dd66e4591905ab87aae5a8a8970dce091fc44" }, "downloads": -1, "filename": "pytest-invenio-1.2.0.tar.gz", "has_sig": false, "md5_digest": "a868998a30703cc649124aacbdad6b40", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 30373, "upload_time": "2019-08-02T15:11:42", "url": "https://files.pythonhosted.org/packages/98/1f/af41d0f70b4b8ae312470325f4ff9f745f5a470036c1a59473bfd585f746/pytest-invenio-1.2.0.tar.gz" } ] }