{ "info": { "author": "Invenio Collaboration", "author_email": "info@inveniosoftware.org", "bugtrack_url": null, "classifiers": [ "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Natural Language :: English", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6" ], "description": "..\n This file is part of Requirements-Builder\n Copyright (C) 2015 CERN.\n\n Requirements-Builder is free software; you can redistribute it and/or\n modify it under the terms of the Revised BSD License; see LICENSE\n file for more details.\n\n======================\n Requirements-Builder\n======================\n\n.. image:: https://img.shields.io/travis/inveniosoftware/requirements-builder.svg\n :target: https://travis-ci.org/inveniosoftware/requirements-builder\n\n.. image:: https://img.shields.io/coveralls/inveniosoftware/requirements-builder.svg\n :target: https://coveralls.io/r/inveniosoftware/requirements-builder\n\n.. image:: https://img.shields.io/github/tag/inveniosoftware/requirements-builder.svg\n :target: https://github.com/inveniosoftware/requirements-builder/releases\n\n.. image:: https://img.shields.io/pypi/dm/requirements-builder.svg\n :target: https://pypi.python.org/pypi/requirements-builder\n\n.. image:: https://img.shields.io/github/license/inveniosoftware/requirements-builder.svg\n :target: https://github.com/inveniosoftware/requirements-builder/blob/master/LICENSE\n\nAbout\n=====\n\nBuild requirements from setup.py to test your package against minimum,\nlatest and development versions of your package dependencies. Particularly\nuseful when combined with your CI systems build matrix.\n\nInstallation\n============\n\nRequirements-Builder is on PyPI so all you need is::\n\n $ pip install requirements-builder\n\nOr, if you have virtualenvwrapper installed::\n\n $ mkvirtualenv requirements-builder\n $ pip install requirements-builder\n\nTesting\n=======\n\nRunning the test suite is as simple as::\n\n $ ./run-tests.sh\n\n\n..\n This file is part of Requirements-Builder\n Copyright (C) 2015, 2016 CERN.\n Copyright (C) 2018 Swiss Data Science Center (SDSC)\n A partnership between \u00c9cole Polytechnique F\u00e9d\u00e9rale de Lausanne (EPFL) and\n Eidgen\u00f6ssische Technische Hochschule Z\u00fcrich (ETHZ).\n\n Requirements-Builder is free software; you can redistribute it and/or\n modify it under the terms of the Revised BSD License; see LICENSE\n file for more details.\n\n\n\nChanges\n=======\n\nVersion 0.3.0 (released 2018-05-17)\n-----------------------------------\n\nNew features\n~~~~~~~~~~~~\n\n- Includes package extras in the generated result.\n\nBug fixes\n---------\n\n- Fixes ``~=`` selector output by including the minimum version\n additionally to the X.* specifier.\n\nVersion 0.2.6 (released 2017-07-13)\n-----------------------------------\n\nBug fixes\n~~~~~~~~~\n\n- Fixes fatal error if setup() is called under 'if __name__ == \"__main__\":'\n\n\nVersion 0.2.5 (released 2017-04-11)\n-----------------------------------\n\nBug fixes\n~~~~~~~~~\n\n- Fixes support of recursive requirements files.\n\nVersion 0.2.4 (released 2017-03-10)\n-----------------------------------\n\nBug fixes\n~~~~~~~~~\n\n- Fixes issue with upper version requirements being stripped from the output.\n\nVersion 0.2.3 (released 2017-03-09)\n-----------------------------------\n\nBug fixes\n~~~~~~~~~\n\n- Fixes the issue with conditions on extra_require not being taken into\n account.\n\nVersion 0.2.2 (released 2017-02-01)\n-----------------------------------\n\nBug fixes\n~~~~~~~~~\n\n- Fixes issue with properly building requirements for packages with version\n markers.\n\nImprovements\n~~~~~~~~~~~~\n\n- Adds YAPF auto-formatting configuration.\n\nVersion 0.2.1 (released 2017-01-23)\n-----------------------------------\n\nBug fixes\n~~~~~~~~~\n\n- Accepts non-`-e` packages from devel file.\n- Sphinx 1.5+ drops support for Python 2.6 and 3.3.\n- Adds Python 3.6 support.\n- Makes `--extras` option accepting comma separated values as\n described in help. (#14)\n\n\nVersion 0.2.0 (released 2016-09-13)\n-----------------------------------\n\nNew features\n~~~~~~~~~~~~\n\n- Adds an output option which is useful in the tox context where one\n cannot redirect the output to a file. See more at\n https://bitbucket.org/hpk42/tox/issues/73/pipe-output-of-command-into-file\n\nBug fixes\n~~~~~~~~~\n\n- Fixes problem when the setup.py command try to import the package\n its about to install in order to get the information like the\n version. E.g. Django does that.\n- Fixes problem when the setup.py command plays with `__file__` to\n read, exec, or whatever.\n\n\nVersion 0.1.0 (released 2015-10-05)\n-----------------------------------\n\n- Initial public release\n\n\n", "description_content_type": "", "docs_url": "https://pythonhosted.org/requirements-builder/", "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/inveniosoftware/requirements-builder", "keywords": "requirements-builder", "license": "BSD", "maintainer": "", "maintainer_email": "", "name": "requirements-builder", "package_url": "https://pypi.org/project/requirements-builder/", "platform": "", "project_url": "https://pypi.org/project/requirements-builder/", "project_urls": { "Homepage": "https://github.com/inveniosoftware/requirements-builder" }, "release_url": "https://pypi.org/project/requirements-builder/0.3.0/", "requires_dist": [ "click (>=6.1.0)", "mock (>=1.3.0)", "check-manifest (>=0.25); extra == 'all'", "coverage (>=4.0); extra == 'all'", "isort (>=4.0.0); extra == 'all'", "pydocstyle (>=1.0.0); extra == 'all'", "pytest-cache (>=1.0); extra == 'all'", "pytest-cov (>=2.0.0); extra == 'all'", "pytest-pep8 (>=1.0.6); extra == 'all'", "pytest (>=2.8.0); extra == 'all'", "Sphinx (<1.5.0,>=1.4.2); extra == 'all'", "docutils (<0.13,>=0.12); extra == 'all'", "Sphinx (<1.5.0,>=1.4.2); extra == 'docs'", "docutils (<0.13,>=0.12); extra == 'docs'", "check-manifest (>=0.25); extra == 'tests'", "coverage (>=4.0); extra == 'tests'", "isort (>=4.0.0); extra == 'tests'", "pydocstyle (>=1.0.0); extra == 'tests'", "pytest-cache (>=1.0); extra == 'tests'", "pytest-cov (>=2.0.0); extra == 'tests'", "pytest-pep8 (>=1.0.6); extra == 'tests'", "pytest (>=2.8.0); extra == 'tests'" ], "requires_python": "", "summary": "Build requirements files from setup.py requirements.", "version": "0.3.0" }, "last_serial": 3871656, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "57c48b8578147c7a670adc307ea90a5a", "sha256": "5c5109e085148d54ad04f82ee67172732a335b878f6d3986053b3d5ea2c4ef78" }, "downloads": -1, "filename": "requirements_builder-0.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "57c48b8578147c7a670adc307ea90a5a", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 8365, "upload_time": "2015-10-06T09:39:19", "url": "https://files.pythonhosted.org/packages/f0/5a/677f2df50bf525d6547811a8d0dcf3253823112badc1ffa5968b40b76adb/requirements_builder-0.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4716d953f46bd50ce126aea2688c9221", "sha256": "ec1b5f3879a93697def262a400d6a9651efd73c3ab2adb3de0eb6498f0efce54" }, "downloads": -1, "filename": "requirements-builder-0.1.0.tar.gz", "has_sig": false, "md5_digest": "4716d953f46bd50ce126aea2688c9221", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14910, "upload_time": "2015-10-06T09:39:15", "url": "https://files.pythonhosted.org/packages/aa/96/5ce0d6dbba27dd3d05de5100a2aa31f3c9f152e8876a4b10d8b2ff87c6b4/requirements-builder-0.1.0.tar.gz" } ], "0.1.0.dev20151005": [], "0.2.0": [ { "comment_text": "", "digests": { "md5": "0c4d69216ced0b42ee3fe8ad307620a4", "sha256": "6c536acfff66227d4c38bd35e3def4db6ff92bcb47f2488c4a91cfc452ffc09c" }, "downloads": -1, "filename": "requirements_builder-0.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0c4d69216ced0b42ee3fe8ad307620a4", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9025, "upload_time": "2016-09-13T07:43:28", "url": "https://files.pythonhosted.org/packages/51/a6/cdae4923f6ab7bf29f59d2aea31e4b8a94311ca5620325b7fc00241021bf/requirements_builder-0.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "82049b705e5acce8f7b5e5bba033a4a9", "sha256": "48727bb11111671deca307e863c7b39b525ef377d73621f28e56d4d8a9d28cbd" }, "downloads": -1, "filename": "requirements-builder-0.2.0.tar.gz", "has_sig": false, "md5_digest": "82049b705e5acce8f7b5e5bba033a4a9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16012, "upload_time": "2016-09-13T07:43:31", "url": "https://files.pythonhosted.org/packages/77/d4/022ef2c7fbf7ff25d9e689c813272ce39898e8c9f61adaa2f9c57e3fd07d/requirements-builder-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "35d7b7a78ebfbb758a16c9026352eb6a", "sha256": "dcecc17304e18c70288e1c51a93c19b4d3d314b8f50aeeb08cbb149f5300e602" }, "downloads": -1, "filename": "requirements_builder-0.2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "35d7b7a78ebfbb758a16c9026352eb6a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9719, "upload_time": "2017-01-24T08:22:18", "url": "https://files.pythonhosted.org/packages/a9/fd/d944ca4c2d21f203cd5c143bdfa4aeb67b8e6ddee7936686f65dddd75a6e/requirements_builder-0.2.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8c4de9c707cce5962cbc133da7ca0e62", "sha256": "58ffd6bd0a7c28dfd9c8fa23dbb96c64770587ca2ba4436a3a001c89d3f36f48" }, "downloads": -1, "filename": "requirements-builder-0.2.1.tar.gz", "has_sig": false, "md5_digest": "8c4de9c707cce5962cbc133da7ca0e62", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16729, "upload_time": "2017-01-24T08:22:19", "url": "https://files.pythonhosted.org/packages/2f/42/d1c2cea7bfa9b7fdd3cd5963a80729d0a624e2c2a47bf7876a25dcba2961/requirements-builder-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "5a3f248eadc467568a0bb2b1be9b3ad9", "sha256": "f7d5133c2ece6d4f24809f1d15ce69d6fe0a47e6988a913d5207153b77bccb45" }, "downloads": -1, "filename": "requirements_builder-0.2.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5a3f248eadc467568a0bb2b1be9b3ad9", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9928, "upload_time": "2017-02-01T08:42:51", "url": "https://files.pythonhosted.org/packages/2a/b8/f9093a95af4548384c28772f917155323e45114715391a80aafc38c651ce/requirements_builder-0.2.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "688f5fd0a91272a13cc53bb7325b4567", "sha256": "8f40d3216425024454382bfbc7e31dfe86c85bfbeec18cb75fb033b502ac8b4b" }, "downloads": -1, "filename": "requirements-builder-0.2.2.tar.gz", "has_sig": false, "md5_digest": "688f5fd0a91272a13cc53bb7325b4567", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17129, "upload_time": "2017-02-01T08:42:53", "url": "https://files.pythonhosted.org/packages/de/dd/037195ac14f68d7c297b92377b41e17a198a39282e68231b282ed07ca534/requirements-builder-0.2.2.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "e83cfe73d9fed40450ee9f2fb8c35808", "sha256": "58218c170ecaf41044bbd1ce83179d61924524e292fcca9a38fc1dda6097dffb" }, "downloads": -1, "filename": "requirements_builder-0.2.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e83cfe73d9fed40450ee9f2fb8c35808", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10159, "upload_time": "2017-03-09T14:07:42", "url": "https://files.pythonhosted.org/packages/ff/da/3e96e55998f6d95bcc66eb1db04159f374aaae9dfe4ddc74ecf1fb7d67cb/requirements_builder-0.2.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e1aa8ed4d1ba07f7d630df54c1dea527", "sha256": "19d57578e7e19f543c75f98a574fa9bf5fd78ca5f238f9bbd842defbe1589692" }, "downloads": -1, "filename": "requirements-builder-0.2.3.tar.gz", "has_sig": false, "md5_digest": "e1aa8ed4d1ba07f7d630df54c1dea527", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17363, "upload_time": "2017-03-09T14:07:44", "url": "https://files.pythonhosted.org/packages/b8/94/85df26ab5dee381c6bbfd6d4913042c8c0a52d00f8c3100015533ce4c3a5/requirements-builder-0.2.3.tar.gz" } ], "0.2.4": [ { "comment_text": "", "digests": { "md5": "80a3e230c112e0b14df7ce3a1cd726ff", "sha256": "cdaa3411781a6fef2f7916ac0b55a630118c67308734c4e5b01756f68b6a0685" }, "downloads": -1, "filename": "requirements_builder-0.2.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "80a3e230c112e0b14df7ce3a1cd726ff", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10241, "upload_time": "2017-03-10T08:38:12", "url": "https://files.pythonhosted.org/packages/ad/7f/808d23728f46ab549ba2338cc77c8c90e5fdf13fc444a2c9f04d11c6b7bc/requirements_builder-0.2.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3272bb6628845e3a6db0969a48932bb1", "sha256": "b273cc60d9309af071e6271b007c247943024fe9a9ddc6e126faf2fd85171f64" }, "downloads": -1, "filename": "requirements-builder-0.2.4.tar.gz", "has_sig": false, "md5_digest": "3272bb6628845e3a6db0969a48932bb1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17467, "upload_time": "2017-03-10T08:38:14", "url": "https://files.pythonhosted.org/packages/ab/13/d8d293ef31a573f8f95659dc1e9b69c790314d5706952b92cd6add506708/requirements-builder-0.2.4.tar.gz" } ], "0.2.5": [ { "comment_text": "", "digests": { "md5": "5066f3737375902998d57d115b29ea71", "sha256": "88f46b56f8547b0047f6fd0f0fff7710be29230d78034a2a75a6445572889b36" }, "downloads": -1, "filename": "requirements_builder-0.2.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5066f3737375902998d57d115b29ea71", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10404, "upload_time": "2017-04-11T14:36:30", "url": "https://files.pythonhosted.org/packages/78/05/7f6d6dcc2e95aebc997ffe9cf36083129122e096f11a0411a82a0dd14f8e/requirements_builder-0.2.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "67c58dc114f82f9f0e85440327bc3e12", "sha256": "8135683aa5de1038b5eb38a50337497cf616b352a40e71c89b3196e40e0c8357" }, "downloads": -1, "filename": "requirements-builder-0.2.5.tar.gz", "has_sig": false, "md5_digest": "67c58dc114f82f9f0e85440327bc3e12", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17922, "upload_time": "2017-04-11T14:36:32", "url": "https://files.pythonhosted.org/packages/b1/5a/612d1d9afeaaae261ded81e46d8539ea67c2ae8f8d536e871d8b9b21d017/requirements-builder-0.2.5.tar.gz" } ], "0.2.6": [ { "comment_text": "", "digests": { "md5": "a8ebade482e0128cf899c648cbc14ea9", "sha256": "6f889a6fdd52e37b0f4a290c7de19b30e1cec6a11fc7431bfd7f45540164520d" }, "downloads": -1, "filename": "requirements_builder-0.2.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a8ebade482e0128cf899c648cbc14ea9", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10516, "upload_time": "2017-07-13T19:18:43", "url": "https://files.pythonhosted.org/packages/8d/02/29489670deff040c637d42fcb4004716dac8fa9494b15ebaa782a2deba86/requirements_builder-0.2.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b5b4b546f1765b46223ddc1d9fcca9eb", "sha256": "382191a972e357198aeaa75cc9e0e03870b96ac50c7f7446a32432bc760cb6f8" }, "downloads": -1, "filename": "requirements-builder-0.2.6.tar.gz", "has_sig": false, "md5_digest": "b5b4b546f1765b46223ddc1d9fcca9eb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18122, "upload_time": "2017-07-13T19:18:45", "url": "https://files.pythonhosted.org/packages/f5/e4/5766ad2cc2a77771d9f8e9e02ef13f1bc7496e8221ff5ceb3fed03c8b163/requirements-builder-0.2.6.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "c2139290cf55017e235a14d02dc6f91e", "sha256": "d43239f698729f202dca19efd8342a2796fe09eb87a3b02fe6197f1af4626453" }, "downloads": -1, "filename": "requirements_builder-0.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c2139290cf55017e235a14d02dc6f91e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8615, "upload_time": "2018-05-17T09:31:46", "url": "https://files.pythonhosted.org/packages/b3/6f/b516ceeb4b67f724ba476d9a9a884bb6d3b3a78d95b0a59096188baeb361/requirements_builder-0.3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0284051f9f0ed5bafa6087ee294d360d", "sha256": "0d61febd8a0b6f7fc5321b6c39be9ddb1bff4786f5f8204c3d37763f9c7dc945" }, "downloads": -1, "filename": "requirements-builder-0.3.0.tar.gz", "has_sig": false, "md5_digest": "0284051f9f0ed5bafa6087ee294d360d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18756, "upload_time": "2018-05-17T09:31:47", "url": "https://files.pythonhosted.org/packages/82/78/bd52af0913d78ac003ca54ee3a37a551a71cf5298f3486ea2d4b65e14008/requirements-builder-0.3.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "c2139290cf55017e235a14d02dc6f91e", "sha256": "d43239f698729f202dca19efd8342a2796fe09eb87a3b02fe6197f1af4626453" }, "downloads": -1, "filename": "requirements_builder-0.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c2139290cf55017e235a14d02dc6f91e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8615, "upload_time": "2018-05-17T09:31:46", "url": "https://files.pythonhosted.org/packages/b3/6f/b516ceeb4b67f724ba476d9a9a884bb6d3b3a78d95b0a59096188baeb361/requirements_builder-0.3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0284051f9f0ed5bafa6087ee294d360d", "sha256": "0d61febd8a0b6f7fc5321b6c39be9ddb1bff4786f5f8204c3d37763f9c7dc945" }, "downloads": -1, "filename": "requirements-builder-0.3.0.tar.gz", "has_sig": false, "md5_digest": "0284051f9f0ed5bafa6087ee294d360d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18756, "upload_time": "2018-05-17T09:31:47", "url": "https://files.pythonhosted.org/packages/82/78/bd52af0913d78ac003ca54ee3a37a551a71cf5298f3486ea2d4b65e14008/requirements-builder-0.3.0.tar.gz" } ] }