{ "info": { "author": "CERN", "author_email": "info@inveniosoftware.org", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Web Environment", "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 :: Internet :: WWW/HTTP :: Dynamic Content", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "..\n This file is part of Invenio.\n Copyright (C) 2017-2018 CERN.\n\n 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 Invenio-App\n=============\n\n.. image:: https://img.shields.io/github/license/inveniosoftware/invenio-app.svg\n :target: https://github.com/inveniosoftware/invenio-app/blob/master/LICENSE\n\n.. image:: https://img.shields.io/travis/inveniosoftware/invenio-app.svg\n :target: https://travis-ci.org/inveniosoftware/invenio-app\n\n.. image:: https://img.shields.io/coveralls/inveniosoftware/invenio-app.svg\n :target: https://coveralls.io/r/inveniosoftware/invenio-app\n\n.. image:: https://img.shields.io/pypi/v/invenio-app.svg\n :target: https://pypi.org/pypi/invenio-app\n\nWSGI, Celery and CLI applications for Invenio flavours.\n\nFurther documentation is available on\nhttps://invenio-app.readthedocs.io/\n\n\n..\n This file is part of Invenio.\n Copyright (C) 2017-2019 CERN.\n\n 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.3 (released 2019-10-10)\n\n- Make `static_url_path` configurable through environment variable.\n\nVersion 1.2.2 (released 2019-08-29)\n\n- Unpins Invenio packages versions.\n\nVersion 1.2.1 (released 2019-08-21)\n\n- Exempts the \"/ping\" view from rate limiting.\n\nVersion 1.2.0 (released 2019-07-29)\n\n- Fixes issue with instance_path and static_folder being globals. Depends on\n change in Invenio-Base v1.1.0\n\n- Improves rate limiting function to have limits per guest and per\n authenticated users.\n\nVersion 1.1.1 (released 2019-07-15)\n\n- Fixes a security issue where APP_ALLOWED_HOSTS was not always being checked,\n and thus could allow host header injection attacks.\n\n NOTE: you should never route requests to your application with a wrong host\n header. The APP_ALLOWED_HOSTS exists as an extra protective measure, because\n it is easy to misconfigure your web server.\n\n The root cause was that Werkzeug's trusted host feature only works when\n request.host is being evaluated. This means that for instance when only\n url_for (part of the routing system) is used, then the host header check is\n not performed.\n\nVersion 1.1.0 (released 2018-12-14)\n\n- The Flask-DebugToolbar extension is now automatically registered if\n installed.\n\nVersion 1.0.5 (released 2018-12-05)\n\n- Add health check view\n\n- Fix response headers assertion in tests\n\nVersion 1.0.4 (released 2018-10-11)\n\n- Fix Content Security Policy headers when set empty in DEBUG mode.\n\nVersion 1.0.3 (released 2018-10-08)\n\n- Fix Content Security Policy headers when running in DEBUG mode.\n\nVersion 1.0.2 (released 2018-08-24)\n\n- Allows use of Flask-DebugToolbar when running in DEBUG mode.\n\nVersion 1.0.1 (released 2018-06-29)\n\n- Pin Flask-Talisman.\n\nVersion 1.0.0 (released 2018-03-23)\n\n- Initial public release.\n\n\n", "description_content_type": "", "docs_url": "https://pythonhosted.org/invenio-app/", "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/inveniosoftware/invenio-app", "keywords": "invenio applications", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "invenio-app", "package_url": "https://pypi.org/project/invenio-app/", "platform": "any", "project_url": "https://pypi.org/project/invenio-app/", "project_urls": { "Homepage": "https://github.com/inveniosoftware/invenio-app" }, "release_url": "https://pypi.org/project/invenio-app/1.2.3/", "requires_dist": [ "flask-celeryext (>=0.2.2)", "flask-limiter (>=1.0.1)", "flask-shell-ipython (>=0.3.1)", "flask-talisman (<0.5.1,>=0.3.2)", "invenio-base (>=1.1.0)", "invenio-cache (>=1.0.0)", "invenio-config (>=1.0.0)", "Sphinx (>=1.8.0) ; extra == 'all'", "check-manifest (>=0.25) ; extra == 'all'", "coverage (>=4.5.3) ; extra == 'all'", "isort (>=4.3.21) ; extra == 'all'", "pydocstyle (>=3.0.0) ; extra == 'all'", "pytest-cov (>=2.7.1) ; extra == 'all'", "pytest-pep8 (>=1.0.6) ; extra == 'all'", "pytest (<5.0.0,>=4.6.4) ; extra == 'all'", "redis (>=2.10.5) ; extra == 'all'", "mock (>=2.0.0) ; extra == 'all'", "Sphinx (>=1.8.0) ; extra == 'docs'", "check-manifest (>=0.25) ; extra == 'tests'", "coverage (>=4.5.3) ; extra == 'tests'", "isort (>=4.3.21) ; extra == 'tests'", "pydocstyle (>=3.0.0) ; extra == 'tests'", "pytest-cov (>=2.7.1) ; extra == 'tests'", "pytest-pep8 (>=1.0.6) ; extra == 'tests'", "pytest (<5.0.0,>=4.6.4) ; extra == 'tests'", "redis (>=2.10.5) ; extra == 'tests'", "mock (>=2.0.0) ; extra == 'tests'" ], "requires_python": "", "summary": "WSGI, Celery and CLI applications for Invenio flavours.", "version": "1.2.3" }, "last_serial": 5955749, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "fa0497d04d28314eb92dbc75fb11c294", "sha256": "5d7539fe2c953b37a626f442cec4042c64858c3390ffc48b11a4f2cd09dc78b4" }, "downloads": -1, "filename": "invenio_app-1.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "fa0497d04d28314eb92dbc75fb11c294", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 14010, "upload_time": "2018-03-21T17:15:25", "url": "https://files.pythonhosted.org/packages/74/c1/a2c4b9a89d1fba81a6cc507311c69252fb08fde0c102b44793463cf40f57/invenio_app-1.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "051b4ebbd95b52755a5d2a2e501b48f0", "sha256": "26e2f329e757c32a79aa364e6960dc4cc6971f1e3b8cd5c4a0ead690631fabf5" }, "downloads": -1, "filename": "invenio-app-1.0.0.tar.gz", "has_sig": false, "md5_digest": "051b4ebbd95b52755a5d2a2e501b48f0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20542, "upload_time": "2018-03-21T17:15:27", "url": "https://files.pythonhosted.org/packages/0c/ac/090be607ea85dfd152d4a89207d18e854b0b712354def66845ea15a83c20/invenio-app-1.0.0.tar.gz" } ], "1.0.0.dev20170000": [], "1.0.0a1": [ { "comment_text": "", "digests": { "md5": "e95a37e09c3d3dfc7a8a43321c030fb1", "sha256": "9152f8c7f2e9890cd3c8e9914e13c64fc2fb5d04da391410bb6596ac92485c42" }, "downloads": -1, "filename": "invenio_app-1.0.0a1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e95a37e09c3d3dfc7a8a43321c030fb1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 14598, "upload_time": "2017-03-05T07:57:40", "url": "https://files.pythonhosted.org/packages/6f/8f/e17871c65e7acfb500cb5c3f9bc12fb0429e53001ac42156ba72e5d89abd/invenio_app-1.0.0a1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "67db16f638a9af47f0aec1d070b0ba4a", "sha256": "1a6c7fad44d26c41b46a36aad35430e92cd1b67b0282b9999f352ceebce1569c" }, "downloads": -1, "filename": "invenio-app-1.0.0a1.tar.gz", "has_sig": false, "md5_digest": "67db16f638a9af47f0aec1d070b0ba4a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26329, "upload_time": "2017-03-05T07:57:42", "url": "https://files.pythonhosted.org/packages/ae/fa/611788c6ac0616d23c2a131f0fd6e244bfa290b9985415ab0c5d4b105c7e/invenio-app-1.0.0a1.tar.gz" } ], "1.0.0a2": [ { "comment_text": "", "digests": { "md5": "72882b1fc87e206d2279f317fb8fa6d2", "sha256": "799b3268aae0b1c0288039b6d82fcff95f8d828f9e8bb839766b5a1e48777229" }, "downloads": -1, "filename": "invenio_app-1.0.0a2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "72882b1fc87e206d2279f317fb8fa6d2", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 17588, "upload_time": "2017-06-16T20:40:42", "url": "https://files.pythonhosted.org/packages/b3/93/44cd4a9598eb0b5b785822ec16c37e1765459d36aeed144fb0b935b22ad9/invenio_app-1.0.0a2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b07343de4b6e6b9dd1ad0281e7e61a27", "sha256": "4c2636f135d16e97654e9319b5c9aff74f7078937a663213515d3177f4e43ff7" }, "downloads": -1, "filename": "invenio-app-1.0.0a2.tar.gz", "has_sig": false, "md5_digest": "b07343de4b6e6b9dd1ad0281e7e61a27", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28616, "upload_time": "2017-06-16T20:40:44", "url": "https://files.pythonhosted.org/packages/0d/7c/99232c21281e846eefa1797ed98295479eec41a1a405345724b034143019/invenio-app-1.0.0a2.tar.gz" } ], "1.0.0a3": [ { "comment_text": "", "digests": { "md5": "5710a504af9d6874da74079e5290fcc0", "sha256": "ee6304d7d5afb20f83484cd5cdb23004906c162efddc627d180f4050c6523f7c" }, "downloads": -1, "filename": "invenio_app-1.0.0a3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5710a504af9d6874da74079e5290fcc0", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 17893, "upload_time": "2017-08-06T07:18:41", "url": "https://files.pythonhosted.org/packages/e9/46/367441ad9ae16fc14ab48a4d4db1d163077783b220b32432850062045c3f/invenio_app-1.0.0a3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c5cab5bf746a8db71abd2f9b233ae30b", "sha256": "a9465a5751f9653254f579fde85cd90282453b1cf8583d2bc3dd1a1b22e31019" }, "downloads": -1, "filename": "invenio-app-1.0.0a3.tar.gz", "has_sig": false, "md5_digest": "c5cab5bf746a8db71abd2f9b233ae30b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28928, "upload_time": "2017-08-06T07:18:43", "url": "https://files.pythonhosted.org/packages/c8/f9/0b419d10d897bdce615debd7320080187158bb6cc8337c9279986186f4db/invenio-app-1.0.0a3.tar.gz" } ], "1.0.0b1": [ { "comment_text": "", "digests": { "md5": "5661845803b34b15fee5a6bae6743d6a", "sha256": "c075d168dc9d7eaec558e775d9bedabb4c0c4b33fb28dc1140b42f35c59bd7a9" }, "downloads": -1, "filename": "invenio_app-1.0.0b1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5661845803b34b15fee5a6bae6743d6a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 17913, "upload_time": "2017-08-09T20:59:27", "url": "https://files.pythonhosted.org/packages/9d/f7/a16de771684126810f64aa9d14070597025f671684990eada6ec5b7ee161/invenio_app-1.0.0b1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "32ed3e3f115582a0bdadb0bdb17c1ff6", "sha256": "8bdfcfcd0903715055b2b3f75160a8b3a630729df50bc8bca8e6301165acb364" }, "downloads": -1, "filename": "invenio-app-1.0.0b1.tar.gz", "has_sig": false, "md5_digest": "32ed3e3f115582a0bdadb0bdb17c1ff6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29083, "upload_time": "2017-08-09T20:59:29", "url": "https://files.pythonhosted.org/packages/9e/95/9b1f7db05f15b964786ed86930e427ce986c9a63a8df76b17894afc00922/invenio-app-1.0.0b1.tar.gz" } ], "1.0.0b2": [ { "comment_text": "", "digests": { "md5": "c0cc5032a2ca85b7997103479568e7b3", "sha256": "e2f4c027bbcfc61eb08e11cf75638f605fbeeb93383fad661531fc4bb526559a" }, "downloads": -1, "filename": "invenio_app-1.0.0b2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c0cc5032a2ca85b7997103479568e7b3", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 19284, "upload_time": "2017-12-22T00:03:00", "url": "https://files.pythonhosted.org/packages/24/8a/5666101fd5a128910469457c16120ffc31b1f5d8235b6bcc73ef81053d3d/invenio_app-1.0.0b2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f71a9719059c051921124173cfb82e02", "sha256": "d43b04323cc1af30270ffc8b992f9a7752399c553b4ee6e8952ae4b82589c36f" }, "downloads": -1, "filename": "invenio-app-1.0.0b2.tar.gz", "has_sig": false, "md5_digest": "f71a9719059c051921124173cfb82e02", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28193, "upload_time": "2017-12-22T00:03:01", "url": "https://files.pythonhosted.org/packages/6d/26/87e9fa024b4be00e34fa2ad86831db851586590877893dd5ccdd8bf0cede/invenio-app-1.0.0b2.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "2e0a308cfd566c3a83153d97718eaaf3", "sha256": "08c2283ce1288e19597589c5acc41d82888f4cc5aeb82f72c077bd313bfd84e5" }, "downloads": -1, "filename": "invenio_app-1.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2e0a308cfd566c3a83153d97718eaaf3", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 12366, "upload_time": "2018-06-29T13:31:59", "url": "https://files.pythonhosted.org/packages/05/a2/3e8e2dcfa424b7db307929053021182f2a2ec64d5ed7d1947022c31f05b2/invenio_app-1.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ddbcb4051b42d0fee48736aa8a2812e6", "sha256": "5bc4b73f2fe679f2a3278319fb1ca906b8b1ef96763cf2faa4e2d0fb1c3c14c4" }, "downloads": -1, "filename": "invenio-app-1.0.1.tar.gz", "has_sig": false, "md5_digest": "ddbcb4051b42d0fee48736aa8a2812e6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20662, "upload_time": "2018-06-29T13:32:00", "url": "https://files.pythonhosted.org/packages/b5/ca/e8e0d811fe1db7bcd94385456c941c49abc530ce676f5d266ddd313051a2/invenio-app-1.0.1.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "7eb6a121282e45753bb07736aca816ef", "sha256": "848cb6febc8808964588b1fa4443d22b0fd357823a32139fbed2e91117bffb3b" }, "downloads": -1, "filename": "invenio_app-1.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7eb6a121282e45753bb07736aca816ef", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 12512, "upload_time": "2018-08-24T13:06:40", "url": "https://files.pythonhosted.org/packages/78/62/36383216c048582dfe70e70fc70c40a130ebbe51ed549c272c60a057488d/invenio_app-1.0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "30b4b40ca7a9b70429f8bd0b82c32c29", "sha256": "f31703d9ceed0d6a365b274d7ff486594d18bb1587e9b64dbb1a7a52c6116240" }, "downloads": -1, "filename": "invenio-app-1.0.2.tar.gz", "has_sig": false, "md5_digest": "30b4b40ca7a9b70429f8bd0b82c32c29", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20822, "upload_time": "2018-08-24T13:06:42", "url": "https://files.pythonhosted.org/packages/11/cc/d2abbb9322bd55a02c218e534c2969b7b8619402252e33c064305f076cd1/invenio-app-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "4b1f6de4c69e08aedf5144ed223a0d2e", "sha256": "3e03abb8a816d9efec092de673d3c4be07ad3ae63f1c2c1d179b1af31b9c5305" }, "downloads": -1, "filename": "invenio_app-1.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4b1f6de4c69e08aedf5144ed223a0d2e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 13882, "upload_time": "2018-10-08T14:21:30", "url": "https://files.pythonhosted.org/packages/eb/bf/50dd9835af02fa5c6c9d92735ccd33848fbc396659674a99ae94b8fde4a3/invenio_app-1.0.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8738119bd55ea45975ac48fc1940e865", "sha256": "1f0a9a41e434635fa19f1607ae04a130c94b67bd6db11e983a2eee97d006a9df" }, "downloads": -1, "filename": "invenio-app-1.0.3.tar.gz", "has_sig": false, "md5_digest": "8738119bd55ea45975ac48fc1940e865", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21114, "upload_time": "2018-10-08T14:21:31", "url": "https://files.pythonhosted.org/packages/70/ce/6ef39924eaa7999f84fa58c5dd5fb2b0aa73e760e128223d46df852d26a2/invenio-app-1.0.3.tar.gz" } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "3dc3aa05c36d7f890ea4bb0545a8f67d", "sha256": "606ba80346363ebc176d990c927d5da1c511083e2c808e4008e919da6604a7a7" }, "downloads": -1, "filename": "invenio_app-1.0.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3dc3aa05c36d7f890ea4bb0545a8f67d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 13948, "upload_time": "2018-10-11T09:35:27", "url": "https://files.pythonhosted.org/packages/ac/3c/1ba19950dd07b29b61d8548aa33b712f6bf59fa8299a3cb960d56107c2ba/invenio_app-1.0.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d9cd36b17b4f02dd6a30ecc02f9e6926", "sha256": "bd3b7be69b92d28c60e8392cae9657b7471c896c6fa6b49544d06f4980597ae7" }, "downloads": -1, "filename": "invenio-app-1.0.4.tar.gz", "has_sig": false, "md5_digest": "d9cd36b17b4f02dd6a30ecc02f9e6926", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21276, "upload_time": "2018-10-11T09:35:28", "url": "https://files.pythonhosted.org/packages/4c/c2/093f3d087edc0cc48e82110d23edd73ba1c284e4cfcd17bfb619450927ca/invenio-app-1.0.4.tar.gz" } ], "1.0.5": [ { "comment_text": "", "digests": { "md5": "35eec8d3e3a66ebf4b12292ed934ec22", "sha256": "b7df6b0e6d842c3a1288eebd6623ab8ff51e64dc8284b78fac2319c9fdcf643b" }, "downloads": -1, "filename": "invenio_app-1.0.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "35eec8d3e3a66ebf4b12292ed934ec22", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 14225, "upload_time": "2018-12-06T10:14:24", "url": "https://files.pythonhosted.org/packages/39/2c/1ea8f8fb9230bef86b6c9f057589b815b5c19ba0462556e1a738b4ca055d/invenio_app-1.0.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "95a611d55c0eb6f84f1b6616fc770a99", "sha256": "28736fceb726a6fa740fbcfa06f1ba1ee042a5a520cf515ace373a773ea49777" }, "downloads": -1, "filename": "invenio-app-1.0.5.tar.gz", "has_sig": false, "md5_digest": "95a611d55c0eb6f84f1b6616fc770a99", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21849, "upload_time": "2018-12-06T10:14:25", "url": "https://files.pythonhosted.org/packages/39/bb/10d2ad6bfe2f7d5a3bbae9f6d3d6b71447cf10f372bea87d42aab78500c9/invenio-app-1.0.5.tar.gz" } ], "1.0.6": [ { "comment_text": "", "digests": { "md5": "b591f7e593387ebc84ebc5150538ba12", "sha256": "f0501ca48d9a4692283f606b52465c1dc2664b733e22159bec4d7ddab585438b" }, "downloads": -1, "filename": "invenio_app-1.0.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b591f7e593387ebc84ebc5150538ba12", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 14866, "upload_time": "2019-07-15T07:41:25", "url": "https://files.pythonhosted.org/packages/7b/ed/ecda9b9d7ad72351a67e0dd08f313dc4344e0e66ccc092481e523d8a3277/invenio_app-1.0.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f3d53bb3bce263c4e94a34feddb2de01", "sha256": "f16802fb735d703649102d391fcf804398d1d51255b146c74cd5ae952813f328" }, "downloads": -1, "filename": "invenio-app-1.0.6.tar.gz", "has_sig": false, "md5_digest": "f3d53bb3bce263c4e94a34feddb2de01", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 24766, "upload_time": "2019-07-15T07:41:27", "url": "https://files.pythonhosted.org/packages/8b/33/b109a9bcc867817e2bef9cb4b27c1c0e1b09eadce5d9bdeaecb94ce2b2f5/invenio-app-1.0.6.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "f39b0d11be64d5706e24b7bb3c22109b", "sha256": "617b8e80e313e46db3d6476fbd4848423115b8d4cf25505f86928c4c94fdbb4a" }, "downloads": -1, "filename": "invenio_app-1.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f39b0d11be64d5706e24b7bb3c22109b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 14861, "upload_time": "2018-12-14T16:28:19", "url": "https://files.pythonhosted.org/packages/fc/9c/fcdea8f72afe247a841f2b56eabfd0c6f6401fa7aed1e17b6915363bf336/invenio_app-1.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c21dd18ef0f3b2a2caa1e1fb46061380", "sha256": "b8e084aa57f9a4f2c6439872339d73364ece15be14f75a5ebc6f869eac4d1610" }, "downloads": -1, "filename": "invenio-app-1.1.0.tar.gz", "has_sig": false, "md5_digest": "c21dd18ef0f3b2a2caa1e1fb46061380", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22773, "upload_time": "2018-12-14T16:28:21", "url": "https://files.pythonhosted.org/packages/4d/0e/f81e70ca149c6c711c89c3676db17a8c9020c87e963f3d7eb7da1a3e0744/invenio-app-1.1.0.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "cdc28cf593a027e20f9ad35f2b0832c8", "sha256": "a77aee57118d06909d2187a3e25f3d0a299189e06bb43b4d7404a689119ae75a" }, "downloads": -1, "filename": "invenio_app-1.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "cdc28cf593a027e20f9ad35f2b0832c8", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 15473, "upload_time": "2019-07-15T07:40:45", "url": "https://files.pythonhosted.org/packages/e7/d9/7472b3cd38e0af669f5212de136d7f65065c485d67fb8fcb9c64237d696f/invenio_app-1.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7ce501648f032127758b09939e1379a6", "sha256": "df15a9ef65758f82f75f8b392456793c2fc36e9984d15113c852a7d8fd2c52dd" }, "downloads": -1, "filename": "invenio-app-1.1.1.tar.gz", "has_sig": false, "md5_digest": "7ce501648f032127758b09939e1379a6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25687, "upload_time": "2019-07-15T07:40:47", "url": "https://files.pythonhosted.org/packages/0c/02/be21dd7ca58310e34bada5134003576e770660c2b6b958ed5350331405cf/invenio-app-1.1.1.tar.gz" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "b4633caa6d8f61e6a558cb8af41da8c0", "sha256": "1a9c8dbca547030c6a428cd832c3ac66a7cab37d186de67dc8a8cc710c246b80" }, "downloads": -1, "filename": "invenio_app-1.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b4633caa6d8f61e6a558cb8af41da8c0", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 17883, "upload_time": "2019-07-29T20:36:11", "url": "https://files.pythonhosted.org/packages/7b/04/a482623b7b3bbfe5d678fdd23842b84aadef7ee0d10258cc70a3efabf1d4/invenio_app-1.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b72bfcfc30b0b9a3b187945071cee8c7", "sha256": "83399e2663dabc31d3b63b81b6d84131492caa298a921c636b217bf1b38b7a2b" }, "downloads": -1, "filename": "invenio-app-1.2.0.tar.gz", "has_sig": false, "md5_digest": "b72bfcfc30b0b9a3b187945071cee8c7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 26623, "upload_time": "2019-07-29T20:36:22", "url": "https://files.pythonhosted.org/packages/6e/a5/80b94b6d7e5b3493983d20b7fc5eff6a95ed5359969fdd53c931e010ce07/invenio-app-1.2.0.tar.gz" } ], "1.2.1": [ { "comment_text": "", "digests": { "md5": "b33c3ac520c1a6cef5298793f112305e", "sha256": "3210d55c83acad3ced70b67659ceee5bf9d4f5da35842840c94afb114a4c2528" }, "downloads": -1, "filename": "invenio_app-1.2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b33c3ac520c1a6cef5298793f112305e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 17937, "upload_time": "2019-08-21T08:35:42", "url": "https://files.pythonhosted.org/packages/c2/87/57890554825992aec4df357138fcadb88cd86226f56b6825ddd630747d3c/invenio_app-1.2.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7b814d181de5af01260c98a6c9f10ee8", "sha256": "acdf266136cefe6b478a33f9a8e7864eb23a248af232f4fb2838025523673eda" }, "downloads": -1, "filename": "invenio-app-1.2.1.tar.gz", "has_sig": false, "md5_digest": "7b814d181de5af01260c98a6c9f10ee8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27063, "upload_time": "2019-08-21T08:35:44", "url": "https://files.pythonhosted.org/packages/32/c3/d7e185747f7731f6e425131e2682757a9f23369d1a894a3c54ef826cb2ef/invenio-app-1.2.1.tar.gz" } ], "1.2.2": [ { "comment_text": "", "digests": { "md5": "a262e89f1043bae762cd55d1579d6835", "sha256": "662af1120e2234774aff28ce7f7f4965a630fbd8c3290cd12bf98c8de69ef620" }, "downloads": -1, "filename": "invenio_app-1.2.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a262e89f1043bae762cd55d1579d6835", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 17951, "upload_time": "2019-08-29T11:56:17", "url": "https://files.pythonhosted.org/packages/69/4d/2f6f3e807d52b98fa6827b3da346d831e4983ce3b7ffc3b09842f4adda04/invenio_app-1.2.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "14677737b8a3eb4efc52d1be0b20495b", "sha256": "5affafa8bd12077b07a62a4a8a6241fcae9c41f769c7bc14a3525720d0f19acb" }, "downloads": -1, "filename": "invenio-app-1.2.2.tar.gz", "has_sig": false, "md5_digest": "14677737b8a3eb4efc52d1be0b20495b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27107, "upload_time": "2019-08-29T11:56:19", "url": "https://files.pythonhosted.org/packages/e3/5b/1497a1eb209e25c268aff45effed15da92fa7708510ce606958338184214/invenio-app-1.2.2.tar.gz" } ], "1.2.3": [ { "comment_text": "", "digests": { "md5": "631a25c966db213807f8845e410636e9", "sha256": "3cd980498a4312d50b71f73ab82b6b4ae914ba3eb526ec77f908435c8fdf962a" }, "downloads": -1, "filename": "invenio_app-1.2.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "631a25c966db213807f8845e410636e9", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 18036, "upload_time": "2019-10-10T16:03:38", "url": "https://files.pythonhosted.org/packages/c2/a8/26f9df212204138fba823cfa5f2d4cb9020b086667fa06086595dce194e7/invenio_app-1.2.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "550595d0596191ffbce9f4fb8c369857", "sha256": "c58a51699a27768ad36006ff41900c2b769c76493ee67d5d213d62d842ac9d33" }, "downloads": -1, "filename": "invenio-app-1.2.3.tar.gz", "has_sig": false, "md5_digest": "550595d0596191ffbce9f4fb8c369857", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27228, "upload_time": "2019-10-10T16:03:40", "url": "https://files.pythonhosted.org/packages/25/d7/21feb24e1143ea688d0801143b0e2c71d47c460fe4d5dcaecab4bc75d910/invenio-app-1.2.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "631a25c966db213807f8845e410636e9", "sha256": "3cd980498a4312d50b71f73ab82b6b4ae914ba3eb526ec77f908435c8fdf962a" }, "downloads": -1, "filename": "invenio_app-1.2.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "631a25c966db213807f8845e410636e9", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 18036, "upload_time": "2019-10-10T16:03:38", "url": "https://files.pythonhosted.org/packages/c2/a8/26f9df212204138fba823cfa5f2d4cb9020b086667fa06086595dce194e7/invenio_app-1.2.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "550595d0596191ffbce9f4fb8c369857", "sha256": "c58a51699a27768ad36006ff41900c2b769c76493ee67d5d213d62d842ac9d33" }, "downloads": -1, "filename": "invenio-app-1.2.3.tar.gz", "has_sig": false, "md5_digest": "550595d0596191ffbce9f4fb8c369857", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27228, "upload_time": "2019-10-10T16:03:40", "url": "https://files.pythonhosted.org/packages/25/d7/21feb24e1143ea688d0801143b0e2c71d47c460fe4d5dcaecab4bc75d910/invenio-app-1.2.3.tar.gz" } ] }