{ "info": { "author": "Spencer Putt", "author_email": "sputt@alumni.iu.edu", "bugtrack_url": null, "classifiers": [ "Environment :: Console", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3.8", "Topic :: Software Development" ], "description": "New in version 0.10.21:\n\n* Allow for setuptools backend projects specified only by pyproject.toml and setup.cfg\n\nREADME for Req-Compile Python Requirements Compiler\n===================================================\n\n.. image:: https://img.shields.io/pypi/v/req-compile.svg\n :alt: PyPI package version\n :target: https://pypi.python.org/pypi/req-compile\n\n.. image:: https://github.com/sputt/req-compile/actions/workflows/build.yml/badge.svg\n :alt: Github build status\n :target: https://github.com/sputt/req-compile\n\n========================================\nReq-Compile Python Requirements Compiler\n========================================\n\nReq-Compile is a Python requirements compiler geared toward large Python projects. It allows you to:\n\n* Produce an output file consisting of fully constrained exact versions of your requirements\n* Identify sources of constraints on your requirements\n* Constrain your output requirements using requirements that will not be included in the output\n* Save distributions that are downloaded while compiling in a configurable location\n* Use a current solution as a source of requirements. In other words, you can easily compile a subset from an existing solution.\n\nWhy use it?\n-----------\n**pip** and **pip-tools** are missing features and lack usability for some important workflows:\n* Using a previous solution as an input file to avoid hitting the network\n* pip-compile can't consider constraints that are not included in the final output. While pip accepts a constraints file, there is no way to stop at the \"solving\" phase, which would be used to push a fully solved solution to your repo\n* Track down where conflicting constraints originate\n* Treating source directories recursively as sources of requirements, like with --find-links\n* Configuring a storage location for downloaded distributions. Finding a fresh solution to a set of input requirements always requires downloading distributions\n\nA common workflow that is difficult to achieve with other tools:\n\nYou have a project with requirements ``requirements.txt`` and test requirements ``test-requirements.txt``. You want\nto produce a fully constrained output of ``requirements.txt`` to use to deploy your application. Easy, right? Just\ncompile ``requirements.txt``. However, if your test requirements will in any way constrain packages you need,\neven those needed transitively, it means you will have tested with different versions than you'll ship.\n\nFor this reason, you can use Req-Compile to compile ``requirements.txt`` using ``test-requirements.txt`` as constraints.\n\nThe Basics\n----------\n\nInstall and run\n~~~~~~~~~~~~~~~\nReq-Compile can be simply installed by running::\n\n pip install req-compile\n\nTwo entrypoint scripts are provided::\n\n req-compile ... [--constraints constraint_file] [repositories, such as --index-url https://...]\n req-candidates [requirement] [repositories, such as --index-url https://...]\n\nProducing output requirements\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\nTo produce a fully constrained set of requirements for a given number of input requirements files, pass requirements\nfiles to req-compile::\n\n > cat requirements.txt\n astroid >= 2.0.0\n isort >= 4.2.5\n mccabe\n\n > req-compile req-compile requirements.txt\n astroid==2.9.0 # requirements.txt (>=2.0.0)\n isort==5.10.1 # requirements.txt (>=4.2.5)\n lazy-object-proxy==1.7.1 # astroid (>=1.4.0)\n mccabe==0.6.1 # requirements.txt\n setuptools==60.0.1 # astroid (>=20.0)\n typed-ast==1.5.1 # astroid (<2.0,>=1.4.0)\n typing_extensions==4.0.1 # astroid (>=3.10)\n wrapt==1.13.3 # astroid (<1.14,>=1.11)\n\n\nOutput is always emitted to stdout. Possible inputs include::\n\n > req-compile\n > req-compile .\n # Compiles the current directory (looks for a setup.py or pyproject.toml)\n\n > req-compile subdir/project\n # Compiles the project in the subdir/project directory\n\n > req-candidates --paths-only | req-compile\n # Search for candidates and compile them piped in via stdin\n\n > echo flask | req-compile\n # Compile the requirement 'flask' using the default remote index (PyPI)\n\n > req-compile . --extra test\n # Compiles the current directory with the extra \"test\"\n\n\nSpecifying source of distributions\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\nReq-Compile supports obtaining python distributions from multiple sources, each of which can be specified more than once. The following sources\ncan be specified, resolved in the same order (e.g. source takes precedence over index-url):\n\n* ``--solution``\n\n Load a previous solution and use it as a source of distributions. This will allow a full\n recompilation of a working solution without requiring any other source. If the\n solution file can't be found, a warning will be emitted but not cause a failure\n* ``--source``\n\n Use a local filesystem with source python packages to compile from. This will search the entire\n tree specified at the source directory, until an __init__.py is reached. ``--remove-source`` can\n be supplied to remove results that were obtained from source directories. You may want to do\n this if compiling for a project and only third party requirements compilation results need to be saved.\n* ``--find-links``\n\n Read a directory to load distributions from. The directory can contain anything\n a remote index would, wheels, zips, and source tarballs. This matches pip's command line.\n* ``--index-url``\n\n URL of a remote index to search for packages in. When compiling, it's necessary to download\n a package to determine its requirements. ``--wheel-dir`` can be supplied to specify where to save\n these distributions. Otherwise they will be deleted after compilation is complete.\n\nAll options can be repeated multiple times, with the resolution order within types matching what\nwas passed on the commandline. However, overall resolution order will always match the order\nof the list above.\n\nBy default, PyPI (https://pypi.org/) is added as a default source. It can be removed by passing\n``--no-index`` on the commandline.\n\nIdentifying source of constraints\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\nWhy did I just get version 1.11.0 of ``six``? Find out by examining the output::\n\n six==1.11.0 # astroid, pathlib2, pymodbus (==1.11.0), pytest (>=1.10.0), more_itertools (<2.0.0,>=1.0.0)\n\n\nIn the above output, the (==1.11.0) indicates that pymodbus, the requirement name listed before the\nparenthesis, specifically requested version 1.11.0 of six.\n\nConstraining output\n~~~~~~~~~~~~~~~~~~~\nConstrain production outputs with test requirements using the ``--constraints`` flag. More than one file can be\npassed::\n\n > cat requirements.txt\n astroid\n\n > cat test-requirements.txt\n pylint<1.6\n\n > req-compile requirements.txt --constraints test-requirements.txt\n astroid==1.4.9 # pylint (<1.5.0,>=1.4.5), requirements.txt\n lazy-object-proxy==1.7.1 # astroid\n six==1.16.0 # astroid, pylint\n wrapt==1.13.3 # astroid\n\n\nNote that astroid is constrained by ``pylint``, even though ``pylint`` is not included in the output.\n\nIf a passed constraints file is fully pinned, Req-Compile will not attempt to find a solution for\nthe requirements passed in the constraints files. This behavior only occurs if ALL of the requirements\nlisted in the constraints files are pinned. This is because pinning a single requirement may\nstill bring in transitive requirements that would affect the final solution. The heuristic of\nchecking that all requirements are pinned assumes that you are providing a full solution.\n\nAdvanced Features\n-----------------\nCompiling a constrained subset\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\nInput can be supplied via stdin as well as via as through files. For example, to supply a full\nsolution through a second compilation in order to obtain a subset of requirements, the\nfollowing cmdline might be used::\n\n > req-compile requirements.txt --constraints compiled-requirements.txt\n\nor, for example to consider two projects together::\n\n > req-compile /some/other/project /myproject | req-compile /myproject --solution -\n\nwhich is equivalent to::\n\n > req-compile /myproject --constraints /some/other/project\n\nResolving constraint conflicts\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\nConflicts will automatically print the source of each conflicting requirement::\n\n > cat projectreqs.txt\n astroid<1.6\n pylint>=1.5\n\n > req-compile projectreqs.txt\n No version of astroid could possibly satisfy the following requirements (astroid<1.6,<3,>=2.3.0):\n projectreqs.txt -> astroid<1.6\n projectreqs.txt -> pylint 2.4.1 -> astroid<3,>=2.3.0\n\nSaving distributions\n~~~~~~~~~~~~~~~~~~~~\nFiles downloading during the compile process can be saved for later install. This can optimize\nthe execution times of builds when a separate compile step is required::\n\n > req-compile projectreqs.txt --wheel-dir .wheeldir > compiledreqs.txt\n > pip install -r compiledreqs.txt --find-links .wheeldir --no-index\n\nCookbook\n--------\nSome useful patterns for projects are outlined below.\n\nCompile, then install\n~~~~~~~~~~~~~~~~~~~~~\nAfter requirements are compiled, the usual next step is to install them\ninto a virtualenv.\n\nA script for test might run::\n\n > req-compile --extra test --solution compiled-requirements.txt --wheel-dir .wheeldir > compiled-requirements.txt\n > pip-sync compiled-requirement.txt --find-links .wheeldir --no-index\n or\n > pip install -r compiled-requirements.txt --find-links .wheeldir --no-index\n\nThis would produce an environment containing all of the requirements and test requirements for the project\nin the current directory (as defined by a setup.py). This is a *stable* set, in that only changes to\nthe requirements and constraints would produce a new output. To produce a totally fresh compilation,\ndon't pass in a previous solution.\n\nThe find-links parameter to the sync or pip install will *reuse* the wheels already downloaded by Req-Compile during\nthe compilation phase. This will make the installation step entirely offline.\n\nWhen taking this environment to deploy, trim down the set to the install requirements::\n\n > req-compile --solution compiled-requirements.txt --no-index > install-requirements.txt\n\ninstall-requirements.txt will contain the pinned requirements that should be installed in your\ntarget environment. The reason for this extra step is that you don't want to distribute\nyour test requirements, and you also want your installed requirements to be the same\nversions that you've tested with. In order to get all of your explicitly declared\nrequirements and all of the transitive dependencies, you can use the prior solution to\nextract a subset. Passing the ``--no-index`` makes it clear that this command will not\nhit the remote index at all (though this would naturally be the case as solution files\ntake precedence over remote indexes in repository search order).\n\nCompile for a group of projects\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\nReq-Compile can discover requirements that are grouped together on the filesystem. The\n``req-candidates`` command will print discovered projects and with the ``--paths-only`` options\nwill dump their paths to stdout. This allows recursive discovery of projects that you\nmay want to compile together.\n\nFor example, consider a filesystem with this layout::\n\n solution\n \\_ utilities\n | \\_ network_helper\n |_ integrations\n | \\_ github\n \\_ frameworks\n |_ neural_net\n \\_ cluster\n\nIn each of the leaf nodes, there is a setup.py and full python project. To compile these\ntogether and ensure that their requirements will all install into the same environment::\n\n > cd solution\n > req-candidates --paths-only\n /home/user/projects/solution/utilities/network_helper\n /home/user/projects/solution/integrations/github\n /home/user/projects/solution/frameworks/neural_net\n /home/user/projects/solution/frameworks/cluster\n\n > req-candidates --paths-only | req-compile --extra test --solution compiled-requirements.txt --wheel-dir .wheeldir > compiled-requirements.txt\n .. all reqs and all test reqs compiled together...\n\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/sputt/req-compile", "keywords": "", "license": "MIT License", "maintainer": "", "maintainer_email": "", "name": "req-compile", "package_url": "https://pypi.org/project/req-compile/", "platform": "", "project_url": "https://pypi.org/project/req-compile/", "project_urls": { "Homepage": "https://github.com/sputt/req-compile" }, "release_url": "https://pypi.org/project/req-compile/0.10.21/", "requires_dist": [ "requests", "six", "toml", "appdirs", "packaging", "wheel", "functools32 ; python_version < \"3.0\"", "enum34 ; python_version < \"3.0\"", "typing ; python_version < \"3.0\"" ], "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "summary": "Python requirements compiler", "version": "0.10.21", "yanked": false, "yanked_reason": null }, "last_serial": 12365206, "releases": { "0.10.0": [ { "comment_text": "", "digests": { "md5": "df46c56698246215fa5598416c6f75e6", "sha256": "efdd67ed61833a67cfc686c03a66282217187616fea63de13e71313096ec76de" }, "downloads": -1, "filename": "req_compile-0.10.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "df46c56698246215fa5598416c6f75e6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 50358, "upload_time": "2020-03-22T02:34:31", "upload_time_iso_8601": "2020-03-22T02:34:31.934311Z", "url": "https://files.pythonhosted.org/packages/84/60/5c1ec5b383a53cae7d64af19bfeda3382b3bea43ee342b40dece50e30155/req_compile-0.10.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "faeefaa470bd61fac06f398790979bf1", "sha256": "e765aa09d75a4aa459274440f41164d1adbbfd256b6972d12f055467cc6ff95d" }, "downloads": -1, "filename": "req-compile-0.10.0.tar.gz", "has_sig": false, "md5_digest": "faeefaa470bd61fac06f398790979bf1", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 43363, "upload_time": "2020-03-22T02:34:33", "upload_time_iso_8601": "2020-03-22T02:34:33.202265Z", "url": "https://files.pythonhosted.org/packages/70/b8/3ece4523cb28ddd04ffecc821f67a1fc2f6e0e3498adbde28514699a7ce4/req-compile-0.10.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.10.1": [ { "comment_text": "", "digests": { "md5": "b9c3f97a0b21524097b5979f5e6fa142", "sha256": "31f1954e34e6450f592c0bf312ded116a6b888c192b6b04a9abedf2e51dbfebb" }, "downloads": -1, "filename": "req_compile-0.10.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b9c3f97a0b21524097b5979f5e6fa142", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 50367, "upload_time": "2020-03-29T07:58:16", "upload_time_iso_8601": "2020-03-29T07:58:16.617078Z", "url": "https://files.pythonhosted.org/packages/a3/5f/8b6325b4d2669b0ab662b4c37d4351ef631a567fb5928569d5a77f17aded/req_compile-0.10.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c949d6e74c655558df31b66ed1ceb168", "sha256": "caaac49ae7db5783fd7ef7b034a9f35524651f42a89d585c7efb47ea228d4eb4" }, "downloads": -1, "filename": "req-compile-0.10.1.tar.gz", "has_sig": false, "md5_digest": "c949d6e74c655558df31b66ed1ceb168", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 43382, "upload_time": "2020-03-29T07:58:18", "upload_time_iso_8601": "2020-03-29T07:58:18.085295Z", "url": "https://files.pythonhosted.org/packages/3c/32/a8594808d11a55c3ac9f917639d5d6fbb51da9f1d99f0674f792226f50ee/req-compile-0.10.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.10.10": [ { "comment_text": "", "digests": { "md5": "5ea71496e835e1681007b3501ccf4f50", "sha256": "bf48d12082d4d377ab0b096b8114a5694a18a5f19a6de66a77a8c370042352a1" }, "downloads": -1, "filename": "req_compile-0.10.10-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5ea71496e835e1681007b3501ccf4f50", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 54083, "upload_time": "2020-09-19T22:45:53", "upload_time_iso_8601": "2020-09-19T22:45:53.468039Z", "url": "https://files.pythonhosted.org/packages/39/6c/1d72ddc69e8ee23260ecff5c1d18a6d4f2a54d9a4bf38a10686be963ddd2/req_compile-0.10.10-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "01ae0a39ae590315ff8826ea08708cfa", "sha256": "d38342c5c99eee7569aa6039c9b4796d853f2975a21df9d05c3c84d50f388092" }, "downloads": -1, "filename": "req-compile-0.10.10.tar.gz", "has_sig": false, "md5_digest": "01ae0a39ae590315ff8826ea08708cfa", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 47321, "upload_time": "2020-09-19T22:45:55", "upload_time_iso_8601": "2020-09-19T22:45:55.119314Z", "url": "https://files.pythonhosted.org/packages/ca/25/962e0b0ea15c863abd9b24006825d769f90df8934678a5172db53ac97e9c/req-compile-0.10.10.tar.gz", "yanked": false, "yanked_reason": null } ], "0.10.11": [ { "comment_text": "", "digests": { "md5": "e4e1818866d0b263a4afc249d4852f69", "sha256": "ff8f1032716ca930eff0c5bc6587538cf20ce9569d32a0772c0e1bdd83c452b4" }, "downloads": -1, "filename": "req_compile-0.10.11-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e4e1818866d0b263a4afc249d4852f69", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 54685, "upload_time": "2020-10-28T05:15:22", "upload_time_iso_8601": "2020-10-28T05:15:22.338447Z", "url": "https://files.pythonhosted.org/packages/85/30/f8fc41355777d2b2cd5f3ccc43a28a4a50cff7e699085f9cbadf5c18b86c/req_compile-0.10.11-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "5ea7fc2021d6e58b45493bcaa5415682", "sha256": "e065ae1c2a991cf28ec1354e79c2305a902edf4a5a790df34fe12a0e15689d2c" }, "downloads": -1, "filename": "req-compile-0.10.11.tar.gz", "has_sig": false, "md5_digest": "5ea7fc2021d6e58b45493bcaa5415682", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 47479, "upload_time": "2020-10-28T05:15:23", "upload_time_iso_8601": "2020-10-28T05:15:23.850900Z", "url": "https://files.pythonhosted.org/packages/c0/78/c61b7b2320cda6529f7d03ab569e4ebe767c043d18b147037f2d2487d54f/req-compile-0.10.11.tar.gz", "yanked": false, "yanked_reason": null } ], "0.10.12": [ { "comment_text": "", "digests": { "md5": "fe46e8da11889a116d38a4eb02ae6219", "sha256": "4cee5995ae4e9e352da0e5c3c7ebc0789a411ff0ad18054be419ce08430d5ee7" }, "downloads": -1, "filename": "req_compile-0.10.12-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "fe46e8da11889a116d38a4eb02ae6219", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 54692, "upload_time": "2020-10-28T08:15:11", "upload_time_iso_8601": "2020-10-28T08:15:11.234788Z", "url": "https://files.pythonhosted.org/packages/7d/de/b4f9786be7e364a1550fae9b8bb0b7fa4c20d501ca19f00baaa20dc284c6/req_compile-0.10.12-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "31ecf90a73f768b33dd0f29fe83790af", "sha256": "448e6e30258a857dc31ab24e88774a2aaba4429933a5dfec6ec0cd05b9fcc31c" }, "downloads": -1, "filename": "req-compile-0.10.12.tar.gz", "has_sig": false, "md5_digest": "31ecf90a73f768b33dd0f29fe83790af", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 47493, "upload_time": "2020-10-28T08:15:12", "upload_time_iso_8601": "2020-10-28T08:15:12.718044Z", "url": "https://files.pythonhosted.org/packages/a7/ce/74f9dfe9cf6a428ef9810d19eb3595aba37c19f49845a45419de2cd262a8/req-compile-0.10.12.tar.gz", "yanked": false, "yanked_reason": null } ], "0.10.13": [ { "comment_text": "", "digests": { "md5": "ee864b4ff5eb8ffca4c0d4b590ea4c94", "sha256": "ad780e0a40ef6d1452c35527ab594dc12aa60f8666dfb9b22affb24492daec2b" }, "downloads": -1, "filename": "req_compile-0.10.13-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ee864b4ff5eb8ffca4c0d4b590ea4c94", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 55067, "upload_time": "2020-12-07T22:36:02", "upload_time_iso_8601": "2020-12-07T22:36:02.085581Z", "url": "https://files.pythonhosted.org/packages/d2/ba/1858b427e4ca6bef84b0129cf9916c37de9e716ff8340b7486744d87a331/req_compile-0.10.13-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "d1636cd49114c2a842f7137a4f23c031", "sha256": "306e27ad41e2f50eb8fa941d24344b867280967e775ba95a369db59b9f589454" }, "downloads": -1, "filename": "req-compile-0.10.13.tar.gz", "has_sig": false, "md5_digest": "d1636cd49114c2a842f7137a4f23c031", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 47839, "upload_time": "2020-12-07T22:36:03", "upload_time_iso_8601": "2020-12-07T22:36:03.382535Z", "url": "https://files.pythonhosted.org/packages/64/92/608a28dce2d19d0e8d60a71ad87a84798916dffa63c2e295ec36df45f65c/req-compile-0.10.13.tar.gz", "yanked": false, "yanked_reason": null } ], "0.10.14": [ { "comment_text": "", "digests": { "md5": "d85a530b72c1cf5668a365cbdcfacee1", "sha256": "9639b498cd837a89b9264e8c837fe1f4dbc5d1843f8d3718933a359c89797676" }, "downloads": -1, "filename": "req_compile-0.10.14-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d85a530b72c1cf5668a365cbdcfacee1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 55604, "upload_time": "2021-01-18T02:54:45", "upload_time_iso_8601": "2021-01-18T02:54:45.489303Z", "url": "https://files.pythonhosted.org/packages/11/3a/43281824c5f2bf3f488c666d280d05308f6b0bd4bb1f0fd2a2488772dd47/req_compile-0.10.14-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "5618c1e2a2e212d04b21becef38966d6", "sha256": "0e5dd125a96bb7617912ecfe140b36388f6414ea8ce4a90a9d524cc6f93e96be" }, "downloads": -1, "filename": "req-compile-0.10.14.tar.gz", "has_sig": false, "md5_digest": "5618c1e2a2e212d04b21becef38966d6", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 48354, "upload_time": "2021-01-18T02:54:46", "upload_time_iso_8601": "2021-01-18T02:54:46.699794Z", "url": "https://files.pythonhosted.org/packages/fd/d7/99acc6cd0e1dc474ac8351c0f7a54c7f6550cf7ddee318b7c366ca2459f9/req-compile-0.10.14.tar.gz", "yanked": false, "yanked_reason": null } ], "0.10.14.post1": [ { "comment_text": "", "digests": { "md5": "e1b34b8b26a5bf6ce221dc49a5270c8b", "sha256": "18460d9d5c3fa0f084adf8f7e398d73a18f81ce67ddea30449f5900f75bad8fd" }, "downloads": -1, "filename": "req_compile-0.10.14.post1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e1b34b8b26a5bf6ce221dc49a5270c8b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 55684, "upload_time": "2021-01-18T18:49:11", "upload_time_iso_8601": "2021-01-18T18:49:11.638607Z", "url": "https://files.pythonhosted.org/packages/05/c7/056a29e9b1d6cd41b1145759971cc047b11a197fd2ff01cc7ac9cdf8f1eb/req_compile-0.10.14.post1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "2d25fec6a07f07d8380a3b94b5853801", "sha256": "47874ba9ba7edc6dd072bfe447611cf755b0244f3c1801cf52575534f868013b" }, "downloads": -1, "filename": "req-compile-0.10.14.post1.tar.gz", "has_sig": false, "md5_digest": "2d25fec6a07f07d8380a3b94b5853801", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 48363, "upload_time": "2021-01-18T18:49:13", "upload_time_iso_8601": "2021-01-18T18:49:13.138733Z", "url": "https://files.pythonhosted.org/packages/42/10/785f46569c631fd4066d90b0bef8672b01d348b940c123319a0b1807fef9/req-compile-0.10.14.post1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.10.15": [ { "comment_text": "", "digests": { "md5": "973c714a74e0d7f6269853d5475309c1", "sha256": "a0bb4f0de97352d1a3ef638b609a85c1dae7df1253e7d33fce42fc886d0cd0e3" }, "downloads": -1, "filename": "req_compile-0.10.15-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "973c714a74e0d7f6269853d5475309c1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 55846, "upload_time": "2021-03-01T03:24:19", "upload_time_iso_8601": "2021-03-01T03:24:19.462508Z", "url": "https://files.pythonhosted.org/packages/02/d8/379ef6ce65078760b2e12e84cbf32e1d80973eb91dc5428000f8bdfef3b2/req_compile-0.10.15-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "857032bdfe850905a2830ca6cd9afaa9", "sha256": "f152b03079948c47a5d31bbd5837331ee992d2f9abbaf10b9cb62602ad8ead2b" }, "downloads": -1, "filename": "req-compile-0.10.15.tar.gz", "has_sig": false, "md5_digest": "857032bdfe850905a2830ca6cd9afaa9", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 48827, "upload_time": "2021-03-01T03:24:20", "upload_time_iso_8601": "2021-03-01T03:24:20.566351Z", "url": "https://files.pythonhosted.org/packages/7c/bf/ecb66177cb04ebb1bbf6b3419fb940ba19535eae82af3e0e33fb5dc216a5/req-compile-0.10.15.tar.gz", "yanked": false, "yanked_reason": null } ], "0.10.15.post1": [ { "comment_text": "", "digests": { "md5": "cd5067f498fc867a3999efe0eaf58c86", "sha256": "ec2b46eee27feda432a888c98396e32401eeb703946564f9862f5ad202ac8d14" }, "downloads": -1, "filename": "req_compile-0.10.15.post1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "cd5067f498fc867a3999efe0eaf58c86", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 55936, "upload_time": "2021-03-01T04:20:59", "upload_time_iso_8601": "2021-03-01T04:20:59.859166Z", "url": "https://files.pythonhosted.org/packages/71/a5/ef6c7fec3b18d1721587a3571883e80641b8eda24af7f45f7185624acc12/req_compile-0.10.15.post1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "ff8151ca98389b2f3314f9ce5862aeb0", "sha256": "d5ae6d7977505492073d9560a48f2007994db7421d3bec7eaa34716441793482" }, "downloads": -1, "filename": "req-compile-0.10.15.post1.tar.gz", "has_sig": false, "md5_digest": "ff8151ca98389b2f3314f9ce5862aeb0", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 48840, "upload_time": "2021-03-01T04:21:01", "upload_time_iso_8601": "2021-03-01T04:21:01.213094Z", "url": "https://files.pythonhosted.org/packages/fd/4b/3058eda5a3b9df7ec489ba7a53723f338799a9ded6a555b764e9c936d7f9/req-compile-0.10.15.post1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.10.16": [ { "comment_text": "", "digests": { "md5": "b182a291708533e935a8b6ebd4f42309", "sha256": "089e2964d84ad9a0f6a332e0de5982c441bce61e07027e860d59081f5f904052" }, "downloads": -1, "filename": "req_compile-0.10.16-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b182a291708533e935a8b6ebd4f42309", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 56693, "upload_time": "2021-05-17T06:13:31", "upload_time_iso_8601": "2021-05-17T06:13:31.150069Z", "url": "https://files.pythonhosted.org/packages/1d/d2/67d32cd8b708b406f980727261187f6516f8b256c8b45e2a104a9f9cb1f3/req_compile-0.10.16-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "0d4f0725e0df38aa4585824a61927bc7", "sha256": "6cc284130e4d38ebcad1ec4d7edbaaf353a6fca4f7b2457173c14aac969e84a0" }, "downloads": -1, "filename": "req-compile-0.10.16.tar.gz", "has_sig": false, "md5_digest": "0d4f0725e0df38aa4585824a61927bc7", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 49688, "upload_time": "2021-05-17T06:13:32", "upload_time_iso_8601": "2021-05-17T06:13:32.816191Z", "url": "https://files.pythonhosted.org/packages/b9/f4/326040d1e5407ff3c08dc5b08f8c4342d134ecc245e38d2cc52f8c81346e/req-compile-0.10.16.tar.gz", "yanked": false, "yanked_reason": null } ], "0.10.16rc1": [ { "comment_text": "", "digests": { "md5": "4ac4991e0728e7e865766134d50078f7", "sha256": "500b41d598397376bc0909f379eef4a67e877da974db517d8e485d7d948c6ba9" }, "downloads": -1, "filename": "req_compile-0.10.16rc1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4ac4991e0728e7e865766134d50078f7", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 56088, "upload_time": "2021-04-23T06:42:40", "upload_time_iso_8601": "2021-04-23T06:42:40.826677Z", "url": "https://files.pythonhosted.org/packages/5a/ce/462de345ba77de7c134e90ce434ff302c86ea1e7437903804275593a0b23/req_compile-0.10.16rc1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "8e7b96741a758b449073cca31fd10a03", "sha256": "c91f3c2f1785ca9659680fa32c2b692c7a1f9e160a3dc63e0f4c229311227ff8" }, "downloads": -1, "filename": "req-compile-0.10.16rc1.tar.gz", "has_sig": false, "md5_digest": "8e7b96741a758b449073cca31fd10a03", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 48795, "upload_time": "2021-04-23T06:42:42", "upload_time_iso_8601": "2021-04-23T06:42:42.251459Z", "url": "https://files.pythonhosted.org/packages/2a/ce/dfb59762dae543c243ff0a2a5d2bc8c25951c09eae4eb88d86daab6684c4/req-compile-0.10.16rc1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.10.16rc2": [ { "comment_text": "", "digests": { "md5": "ef6db6e9014da58ed3b0af536dfd2aab", "sha256": "6b8540c93a86c684d7806d5a8a7d4f34dfc1ce6761517b433ce6bebad969946c" }, "downloads": -1, "filename": "req_compile-0.10.16rc2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ef6db6e9014da58ed3b0af536dfd2aab", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 56114, "upload_time": "2021-04-23T10:34:39", "upload_time_iso_8601": "2021-04-23T10:34:39.976752Z", "url": "https://files.pythonhosted.org/packages/e1/c7/42ebae519b330179bb9f0161826109cfcae3f63e3919e53e92fbe2ceb935/req_compile-0.10.16rc2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "2ac2aba40640ba22705d8ee00dd1bf06", "sha256": "c3e24f236c5028ed3d7c2239f6432bef99dbd3b6441ce0b391a20532c6f6e326" }, "downloads": -1, "filename": "req-compile-0.10.16rc2.tar.gz", "has_sig": false, "md5_digest": "2ac2aba40640ba22705d8ee00dd1bf06", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 49033, "upload_time": "2021-04-23T10:34:41", "upload_time_iso_8601": "2021-04-23T10:34:41.229811Z", "url": "https://files.pythonhosted.org/packages/26/af/2753e4918702776c89fa051c600add2e1c9be70068c75673b3453177aac4/req-compile-0.10.16rc2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.10.16rc3": [ { "comment_text": "", "digests": { "md5": "a1641b47f4987399ec909c0ff4973c54", "sha256": "cacfc64babd77c553e4a88785ad32300d4a17e50d52776642722b3fb7606a500" }, "downloads": -1, "filename": "req_compile-0.10.16rc3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a1641b47f4987399ec909c0ff4973c54", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 56354, "upload_time": "2021-05-13T21:40:57", "upload_time_iso_8601": "2021-05-13T21:40:57.600379Z", "url": "https://files.pythonhosted.org/packages/2a/8f/0b83875b3a60ed24199cbfb59c5354ecdf4b8a84c9c567c19bfbba800085/req_compile-0.10.16rc3-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "f237f7e737bab63cae664e191c4c539a", "sha256": "a8e926946889a411804b1c24f92e73854a4ffdd07bd6aa5ea5d4babd8c1f6661" }, "downloads": -1, "filename": "req-compile-0.10.16rc3.tar.gz", "has_sig": false, "md5_digest": "f237f7e737bab63cae664e191c4c539a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 49282, "upload_time": "2021-05-13T21:40:59", "upload_time_iso_8601": "2021-05-13T21:40:59.107231Z", "url": "https://files.pythonhosted.org/packages/63/62/b9ecf5f7349376d1bcdcbf7886584467d1db2a60c41066033029c6913efb/req-compile-0.10.16rc3.tar.gz", "yanked": false, "yanked_reason": null } ], "0.10.17": [ { "comment_text": "", "digests": { "md5": "0748751e8083929e59216f9d25388d6e", "sha256": "63f6e6943fad1951f99f2294cfc2a5b89ebbc372b6fe064ff16d169df5f74d7a" }, "downloads": -1, "filename": "req_compile-0.10.17-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0748751e8083929e59216f9d25388d6e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 56704, "upload_time": "2021-05-17T08:28:19", "upload_time_iso_8601": "2021-05-17T08:28:19.105966Z", "url": "https://files.pythonhosted.org/packages/86/79/25a3655e7df8d6e85417ec57629dc41b433e28e07bacc1f341af855b96d5/req_compile-0.10.17-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "ebea33f7ea9a429de0a58cdab13ec57a", "sha256": "ecb76ac2eec9fca32a374462188b582081ac166bb8cb13522ee1d1bb34c3c67d" }, "downloads": -1, "filename": "req-compile-0.10.17.tar.gz", "has_sig": false, "md5_digest": "ebea33f7ea9a429de0a58cdab13ec57a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 49688, "upload_time": "2021-05-17T08:28:20", "upload_time_iso_8601": "2021-05-17T08:28:20.774241Z", "url": "https://files.pythonhosted.org/packages/c0/c8/9d1aa74bbd5473664cf213068f1a094b7bb14e91c2a6efec05c5b603018b/req-compile-0.10.17.tar.gz", "yanked": false, "yanked_reason": null } ], "0.10.18": [ { "comment_text": "", "digests": { "md5": "18128122d9ba94eadbc7fb4cfa5db47b", "sha256": "2f1b1094b277a5c17a33ceb6a6f6b5bb2464957fbb5dfbe857b613578bc92ecf" }, "downloads": -1, "filename": "req_compile-0.10.18-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "18128122d9ba94eadbc7fb4cfa5db47b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 56727, "upload_time": "2021-05-24T01:05:32", "upload_time_iso_8601": "2021-05-24T01:05:32.711139Z", "url": "https://files.pythonhosted.org/packages/97/a0/f17d9cbfd933b92e45c3cf4cc5e314955b5da66e710ae4fa4a6f2f166f21/req_compile-0.10.18-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "5ae97144abcac8e2cd86540436201a5e", "sha256": "e262165264ae7dcad91633fdf0acbfc6d1343cf3ca96de2c308578db506dc9cf" }, "downloads": -1, "filename": "req-compile-0.10.18.tar.gz", "has_sig": false, "md5_digest": "5ae97144abcac8e2cd86540436201a5e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 48965, "upload_time": "2021-05-24T01:05:33", "upload_time_iso_8601": "2021-05-24T01:05:33.902403Z", "url": "https://files.pythonhosted.org/packages/88/2d/793865b08ed0309503e981b9f7cc8c68c3651518437d5bd769128767469c/req-compile-0.10.18.tar.gz", "yanked": false, "yanked_reason": null } ], "0.10.19": [ { "comment_text": "", "digests": { "md5": "040b447fc79f7f1e61143ffba18008aa", "sha256": "e1a4dac1027d861f3bac81517339e54d64a7701b527d13ad8ad6c12c8ca4f2c2" }, "downloads": -1, "filename": "req_compile-0.10.19-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "040b447fc79f7f1e61143ffba18008aa", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 56854, "upload_time": "2021-06-14T05:43:08", "upload_time_iso_8601": "2021-06-14T05:43:08.840091Z", "url": "https://files.pythonhosted.org/packages/14/d6/a770d8f7efb8342e6bd04f988c709f0c322fd4d7f2c15b1da7ef6f77b093/req_compile-0.10.19-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "8b7102a83640995d022f8b0799d7e9d5", "sha256": "5a14c67a791d05fd7b959d90ae68dd1edad838483a55b39191c9207567bef6aa" }, "downloads": -1, "filename": "req-compile-0.10.19.tar.gz", "has_sig": false, "md5_digest": "8b7102a83640995d022f8b0799d7e9d5", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 49086, "upload_time": "2021-06-14T05:43:10", "upload_time_iso_8601": "2021-06-14T05:43:10.438808Z", "url": "https://files.pythonhosted.org/packages/d5/51/55a17977ee7c02b51fa9aab87cc7aac90fe6d4a5538eef1d61aa1c94ec25/req-compile-0.10.19.tar.gz", "yanked": false, "yanked_reason": null } ], "0.10.2": [ { "comment_text": "", "digests": { "md5": "4cd0ce9e3dcf9250fc38278816ccb373", "sha256": "1a738ec92956d436bbbfde5e110b96b79c9c0e368f6948db49f4ce5d0b4b511a" }, "downloads": -1, "filename": "req_compile-0.10.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4cd0ce9e3dcf9250fc38278816ccb373", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 50481, "upload_time": "2020-03-30T19:07:39", "upload_time_iso_8601": "2020-03-30T19:07:39.173265Z", "url": "https://files.pythonhosted.org/packages/2a/74/df9cf6077ba965cd1ea57a937ba871cb4f5003d39632e3b9f4fd34daa744/req_compile-0.10.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "1ace82c9acf9b804a19b35d0fa9bb8a1", "sha256": "cef5f3c2be491810cb649febc8fa7f2cfd3fdfc2a6e90f62d0da5d3fbb085b59" }, "downloads": -1, "filename": "req-compile-0.10.2.tar.gz", "has_sig": false, "md5_digest": "1ace82c9acf9b804a19b35d0fa9bb8a1", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 43500, "upload_time": "2020-03-30T19:07:40", "upload_time_iso_8601": "2020-03-30T19:07:40.358403Z", "url": "https://files.pythonhosted.org/packages/1f/3a/d3c34c74cad231fb2742bf97186385fcc031606f19a01471b3f422d0ae2f/req-compile-0.10.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.10.20": [ { "comment_text": "", "digests": { "md5": "78487b26d78bdb21143d9f7d267ddc02", "sha256": "3b7d3c92dbce29231a64abf485df6ceb8fffe59e8f7b48ec736d97cc1f889832" }, "downloads": -1, "filename": "req_compile-0.10.20-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "78487b26d78bdb21143d9f7d267ddc02", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 56950, "upload_time": "2021-10-11T21:02:55", "upload_time_iso_8601": "2021-10-11T21:02:55.815666Z", "url": "https://files.pythonhosted.org/packages/6c/78/0f840d758f706ce90946b1db90152c38325a7e90283042c8e051e43b41fe/req_compile-0.10.20-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "a9a23dcc0044e2e64c72205d95b5f798", "sha256": "52837f14b2c9ddc2664f01ffdb30351f86bd371378505ccb9a64b2a5a01d0eee" }, "downloads": -1, "filename": "req-compile-0.10.20.tar.gz", "has_sig": false, "md5_digest": "a9a23dcc0044e2e64c72205d95b5f798", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 49172, "upload_time": "2021-10-11T21:02:58", "upload_time_iso_8601": "2021-10-11T21:02:58.213089Z", "url": "https://files.pythonhosted.org/packages/f0/8b/20dc5bc8c9770988d3f616328d915a509eff6ea95dcd236f328efac91121/req-compile-0.10.20.tar.gz", "yanked": false, "yanked_reason": null } ], "0.10.21": [ { "comment_text": "", "digests": { "md5": "232c340131e65e2e4531ecca1002de91", "sha256": "3c5c0382c2638f919d0f40ea9293f12690ea3464a305953888f25c477b5ca20c" }, "downloads": -1, "filename": "req_compile-0.10.21-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "232c340131e65e2e4531ecca1002de91", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 57230, "upload_time": "2021-12-20T21:57:23", "upload_time_iso_8601": "2021-12-20T21:57:23.862118Z", "url": "https://files.pythonhosted.org/packages/3b/1e/7c857196fb177e33bd6d9a0ed0f73d23a88a2f6b38936077859d76d938fd/req_compile-0.10.21-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "a08ef3ed57ea81029d2a26e25c915e9c", "sha256": "1d00377a276a3ec6ade6a7c83fe74ad76f1797c8e9c76a7075875808b5d1e721" }, "downloads": -1, "filename": "req-compile-0.10.21.tar.gz", "has_sig": false, "md5_digest": "a08ef3ed57ea81029d2a26e25c915e9c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 49642, "upload_time": "2021-12-20T21:57:25", "upload_time_iso_8601": "2021-12-20T21:57:25.644592Z", "url": "https://files.pythonhosted.org/packages/b1/d2/da4f876a0bbf60ae34546127f3ee3983491a508ea871a382760f84750b98/req-compile-0.10.21.tar.gz", "yanked": false, "yanked_reason": null } ], "0.10.3": [ { "comment_text": "", "digests": { "md5": "69f642a8c4674e0369df0bf203dc8fb1", "sha256": "515861b2e273d203720bd45410727213f30aed49c046401e079d25a4aaa3e71e" }, "downloads": -1, "filename": "req_compile-0.10.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "69f642a8c4674e0369df0bf203dc8fb1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 50901, "upload_time": "2020-03-31T02:26:22", "upload_time_iso_8601": "2020-03-31T02:26:22.953327Z", "url": "https://files.pythonhosted.org/packages/de/94/728ab0c183c35bace97b56cb76051fc13e0fef7909d08d19d9806c7f0c0b/req_compile-0.10.3-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "1b54ee6b2cc6c15cdd608548f2fda3a5", "sha256": "f5bb971446f563167c29d733875e454c70f7120ab5c3a93828d4deb800452da1" }, "downloads": -1, "filename": "req-compile-0.10.3.tar.gz", "has_sig": false, "md5_digest": "1b54ee6b2cc6c15cdd608548f2fda3a5", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 43911, "upload_time": "2020-03-31T02:26:24", "upload_time_iso_8601": "2020-03-31T02:26:24.229137Z", "url": "https://files.pythonhosted.org/packages/cc/d6/b4f19b7298b892c154a370f7fce2711c0a09d573bb85ab6c46ba63ebe91c/req-compile-0.10.3.tar.gz", "yanked": false, "yanked_reason": null } ], "0.10.4": [ { "comment_text": "", "digests": { "md5": "00f5d7d4bc6fff31b60e8d6ff5b049ba", "sha256": "350ef99c9eedc6575455c9ede408eba00f449c5cacbb3ab6da3058839d318f3b" }, "downloads": -1, "filename": "req_compile-0.10.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "00f5d7d4bc6fff31b60e8d6ff5b049ba", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 50979, "upload_time": "2020-04-06T21:26:01", "upload_time_iso_8601": "2020-04-06T21:26:01.454497Z", "url": "https://files.pythonhosted.org/packages/d2/bf/1726908ffc246e9b36913735587ac352576c8bc102bc29d878e8afe0635b/req_compile-0.10.4-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "583a66ddc0a74a669ceb66b1ba2e0dfd", "sha256": "556d09dad5432c6c5ce3dad15ae5f4923fc10c84d776a1e5d049fd0746ee3523" }, "downloads": -1, "filename": "req-compile-0.10.4.tar.gz", "has_sig": false, "md5_digest": "583a66ddc0a74a669ceb66b1ba2e0dfd", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 43956, "upload_time": "2020-04-06T21:26:03", "upload_time_iso_8601": "2020-04-06T21:26:03.227196Z", "url": "https://files.pythonhosted.org/packages/b4/b6/ce5511a294f983388c732f95d2caac866b985f105f26f457c35daacccc48/req-compile-0.10.4.tar.gz", "yanked": false, "yanked_reason": null } ], "0.10.5": [ { "comment_text": "", "digests": { "md5": "3520449b8b07e14989079aceaf3d867b", "sha256": "19545a8042f1efd64620c42534b805162e22ea552db9656a871a79a9212e0884" }, "downloads": -1, "filename": "req_compile-0.10.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3520449b8b07e14989079aceaf3d867b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 51182, "upload_time": "2020-04-13T20:54:38", "upload_time_iso_8601": "2020-04-13T20:54:38.928988Z", "url": "https://files.pythonhosted.org/packages/0b/ff/e2eca33c975399be90f74c6a6c7b24c090a633fdf9eb25dcc8c53358f098/req_compile-0.10.5-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "ce9a2e7b831e108b3d1fd9dd346ef467", "sha256": "dc6b5c78c9dace80e277f74659741bc7b27d5debde720708292ad0296af6c58a" }, "downloads": -1, "filename": "req-compile-0.10.5.tar.gz", "has_sig": false, "md5_digest": "ce9a2e7b831e108b3d1fd9dd346ef467", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 44567, "upload_time": "2020-04-13T20:54:40", "upload_time_iso_8601": "2020-04-13T20:54:40.197058Z", "url": "https://files.pythonhosted.org/packages/77/31/98814fd8315240ffbc2d0db4e78a4b10a83518f5ed5890b843f7c0e799ec/req-compile-0.10.5.tar.gz", "yanked": false, "yanked_reason": null } ], "0.10.6": [ { "comment_text": "", "digests": { "md5": "76de416d55424ca4482dcef29ef8639c", "sha256": "ccc679ad544b101a9de56c1d9fdd6f999522760d84d4f50a6add71f5d3582564" }, "downloads": -1, "filename": "req_compile-0.10.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "76de416d55424ca4482dcef29ef8639c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 51572, "upload_time": "2020-06-01T01:30:05", "upload_time_iso_8601": "2020-06-01T01:30:05.035965Z", "url": "https://files.pythonhosted.org/packages/05/af/ad3e9baac2a7972468fcab44b08d5c5335a8ebcdc3449ac7d819302b3644/req_compile-0.10.6-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b09f708cc7704e66e5e3d95554edc80c", "sha256": "9eccaa51c2ce0294469e0ca6b44281529fed813b776bb64fdd47a870bb63b412" }, "downloads": -1, "filename": "req-compile-0.10.6.tar.gz", "has_sig": false, "md5_digest": "b09f708cc7704e66e5e3d95554edc80c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 44659, "upload_time": "2020-06-01T01:30:06", "upload_time_iso_8601": "2020-06-01T01:30:06.515678Z", "url": "https://files.pythonhosted.org/packages/c3/e4/512b27dc423e095fc7d3d307037098a705dceac90fa78f3267c824e610f8/req-compile-0.10.6.tar.gz", "yanked": false, "yanked_reason": null } ], "0.10.7": [ { "comment_text": "", "digests": { "md5": "771d731a2d9af9b5dd0941669c36eb19", "sha256": "45cf8d0e05b4899df590defc4e570f5ffc8d0eca7093a9109223dd06a10ebc5e" }, "downloads": -1, "filename": "req_compile-0.10.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "771d731a2d9af9b5dd0941669c36eb19", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 51576, "upload_time": "2020-06-05T05:23:23", "upload_time_iso_8601": "2020-06-05T05:23:23.043551Z", "url": "https://files.pythonhosted.org/packages/98/26/35f5f079c5f460a21522aa1e8a9565d43963773308cfceb809d49d7693de/req_compile-0.10.7-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "57db394243254b54bf7a573866d56273", "sha256": "150da51015705459e368f9b0aec9dd647447cf2577b170bf4fd71f668e8b8c5a" }, "downloads": -1, "filename": "req-compile-0.10.7.tar.gz", "has_sig": false, "md5_digest": "57db394243254b54bf7a573866d56273", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 45032, "upload_time": "2020-06-05T05:23:24", "upload_time_iso_8601": "2020-06-05T05:23:24.513250Z", "url": "https://files.pythonhosted.org/packages/c7/58/5607d25010aa66b050d36e3c978015d5f30fc2fc8c46777316127218738a/req-compile-0.10.7.tar.gz", "yanked": false, "yanked_reason": null } ], "0.10.8": [ { "comment_text": "", "digests": { "md5": "e5c0ecc877e46bb7ba6748963c4f1714", "sha256": "02a9c6f616085441c0748181867f89cfabb172c30d511a6485fef54e550b54aa" }, "downloads": -1, "filename": "req_compile-0.10.8-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e5c0ecc877e46bb7ba6748963c4f1714", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 51582, "upload_time": "2020-06-12T04:20:56", "upload_time_iso_8601": "2020-06-12T04:20:56.871696Z", "url": "https://files.pythonhosted.org/packages/e2/7d/fe62e1ce2dac931587c411280c75fe4516b83e8519d020abb03b1bfc1ac6/req_compile-0.10.8-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "ff6708b0a18c0dbccbe4044730c9d208", "sha256": "c1b041554a22dacaa0518dffb652523066647ecb8daa03f00cf6aa0bf25d94b2" }, "downloads": -1, "filename": "req-compile-0.10.8.tar.gz", "has_sig": false, "md5_digest": "ff6708b0a18c0dbccbe4044730c9d208", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 44662, "upload_time": "2020-06-12T04:20:58", "upload_time_iso_8601": "2020-06-12T04:20:58.197319Z", "url": "https://files.pythonhosted.org/packages/22/c4/1ea5720087bc48b762f1accc74873d4a3be959790c1f75aead7929484701/req-compile-0.10.8.tar.gz", "yanked": false, "yanked_reason": null } ], "0.10.9": [ { "comment_text": "", "digests": { "md5": "d85915fafc25945edc9538436d99d5c5", "sha256": "4e18899ef273781fa0400c50c80d75dbfcdce871583a3ef017b18481676350d9" }, "downloads": -1, "filename": "req_compile-0.10.9-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d85915fafc25945edc9538436d99d5c5", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 51531, "upload_time": "2020-09-19T18:49:34", "upload_time_iso_8601": "2020-09-19T18:49:34.420393Z", "url": "https://files.pythonhosted.org/packages/4e/63/a224a634919961a899e9505cd1a12319839c32f23f205aa11fd932dc2dee/req_compile-0.10.9-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c0cfb5a1cd26b666a46b648a8c8cdc44", "sha256": "5fbfcfde761e37993f0a3644c6418c7401b5e0b2c75009fa155b9864eb79ee89" }, "downloads": -1, "filename": "req-compile-0.10.9.tar.gz", "has_sig": false, "md5_digest": "c0cfb5a1cd26b666a46b648a8c8cdc44", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 45440, "upload_time": "2020-09-19T18:49:36", "upload_time_iso_8601": "2020-09-19T18:49:36.098074Z", "url": "https://files.pythonhosted.org/packages/2c/5c/51e802d35a5f7ed7b51621a842497899b3c8a6e6ea44cf7ebd9825a16c21/req-compile-0.10.9.tar.gz", "yanked": false, "yanked_reason": null } ], "0.9.0": [ { "comment_text": "", "digests": { "md5": "aa26915d2aed49f3208e84820530d20f", "sha256": "db6ed9e8e668f912e5ff644e86d880e60fac4b3d2da80c36ca734d3cd319c904" }, "downloads": -1, "filename": "req_compile-0.9.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "aa26915d2aed49f3208e84820530d20f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 36702, "upload_time": "2019-09-03T01:24:28", "upload_time_iso_8601": "2019-09-03T01:24:28.096118Z", "url": "https://files.pythonhosted.org/packages/f8/7f/f69a7dfe6536a2faca33af3fa971d2dd5e05903a3b276bf4b333accbc42f/req_compile-0.9.0-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "3cc2cf7dabacf05b419adb84ba2ebfd4", "sha256": "47d9cf22cc43ad2ebd2391fa45be5ec77235234ea2bd1fea5c63651a8b56a64b" }, "downloads": -1, "filename": "req-compile-0.9.0.tar.gz", "has_sig": false, "md5_digest": "3cc2cf7dabacf05b419adb84ba2ebfd4", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 32058, "upload_time": "2019-09-03T01:24:30", "upload_time_iso_8601": "2019-09-03T01:24:30.200319Z", "url": "https://files.pythonhosted.org/packages/7c/75/af0e3a13811b68b571cf0e2e218f046710f9b9ec8ee74032656ceb58793d/req-compile-0.9.0.tar.gz", "yanked": false, "yanked_reason": null } ], "0.9.1": [ { "comment_text": "", "digests": { "md5": "42981312a9a6637a432e7bd5b8b14e6e", "sha256": "c61ad8b4963ed7d4d93357304096e8ac4af5822535e1efc99f44dd0db0346cde" }, "downloads": -1, "filename": "req_compile-0.9.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "42981312a9a6637a432e7bd5b8b14e6e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 36252, "upload_time": "2019-09-09T03:57:13", "upload_time_iso_8601": "2019-09-09T03:57:13.185668Z", "url": "https://files.pythonhosted.org/packages/cc/ad/e5202214e8d95ba377b1e495bb09d68a56e2ba95b306460bc4d4b2dc9ea2/req_compile-0.9.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "33cf9a5b65f39b0f86ba6430f8cde3d9", "sha256": "930bcc6d3cfe5b31f4923d3a089e8a23ca55fc5d455917c0904d307ac251961e" }, "downloads": -1, "filename": "req-compile-0.9.1.tar.gz", "has_sig": false, "md5_digest": "33cf9a5b65f39b0f86ba6430f8cde3d9", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 31560, "upload_time": "2019-09-09T03:57:14", "upload_time_iso_8601": "2019-09-09T03:57:14.962041Z", "url": "https://files.pythonhosted.org/packages/73/b0/5114364b2e1479ba2acc8838992a6cefe44a53b1dbdf04c151dfcce3c655/req-compile-0.9.1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.9.10": [ { "comment_text": "", "digests": { "md5": "d9bbba18f5e236f5080a80056ad5f7cb", "sha256": "f6d2b49cac962420bd75ddbfe1524de98832a8f7e99fa2d09a92f3cf77efc3f5" }, "downloads": -1, "filename": "req_compile-0.9.10-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d9bbba18f5e236f5080a80056ad5f7cb", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 42531, "upload_time": "2019-10-18T06:20:21", "upload_time_iso_8601": "2019-10-18T06:20:21.974858Z", "url": "https://files.pythonhosted.org/packages/bf/29/3f90593323da5ffaf8f4bcd46c3b5cd35499453886a4e7c257f4d725333f/req_compile-0.9.10-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "eb8752c9398e2358ee22191231c9099d", "sha256": "45f2c77b2e0f2482e446153e2091e1619b8091c8abdbf111932251a4c4cf1a05" }, "downloads": -1, "filename": "req-compile-0.9.10.tar.gz", "has_sig": false, "md5_digest": "eb8752c9398e2358ee22191231c9099d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 37307, "upload_time": "2019-10-18T06:20:23", "upload_time_iso_8601": "2019-10-18T06:20:23.811278Z", "url": "https://files.pythonhosted.org/packages/c6/79/7fa40bb0c6631f09cc9a18c324566a74fe11a7c33f2bfd155367af63ef10/req-compile-0.9.10.tar.gz", "yanked": false, "yanked_reason": null } ], "0.9.11": [ { "comment_text": "", "digests": { "md5": "9ebdd9d63ff3990144be24d5b32c8f22", "sha256": "1be0f3405f3c3f3d49143989f0199a116dab794a6a13be4c0bffa15df3d66afd" }, "downloads": -1, "filename": "req_compile-0.9.11-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9ebdd9d63ff3990144be24d5b32c8f22", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 42601, "upload_time": "2019-10-22T08:35:34", "upload_time_iso_8601": "2019-10-22T08:35:34.412373Z", "url": "https://files.pythonhosted.org/packages/a8/c2/6fe8df02432c2459c0045ad3f2105ccef036c27c86c3b656b5533e08f589/req_compile-0.9.11-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "1d89c233cdb6809fe78de5428799d41b", "sha256": "d5d68a677d7273f8abfd239c495b00acc5e1865e9f40975831a21cd062db63b4" }, "downloads": -1, "filename": "req-compile-0.9.11.tar.gz", "has_sig": false, "md5_digest": "1d89c233cdb6809fe78de5428799d41b", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 37392, "upload_time": "2019-10-22T08:35:36", "upload_time_iso_8601": "2019-10-22T08:35:36.786783Z", "url": "https://files.pythonhosted.org/packages/3a/5a/de65a920c1826c4d59586d8d31cb6da15e14e6c66fd5c9419c683ef9a52e/req-compile-0.9.11.tar.gz", "yanked": false, "yanked_reason": null } ], "0.9.12": [ { "comment_text": "", "digests": { "md5": "020880d3bdc62605d4027ec18a66857f", "sha256": "eb28f8296e0400edc89d7a1deb71aab2a380d2ef806242f07861a6ee831c1f3e" }, "downloads": -1, "filename": "req_compile-0.9.12-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "020880d3bdc62605d4027ec18a66857f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 43256, "upload_time": "2019-10-25T07:59:32", "upload_time_iso_8601": "2019-10-25T07:59:32.686383Z", "url": "https://files.pythonhosted.org/packages/60/30/bd3d18fa9bcab588106a3a54b19b566f591230030eac462182ed32bd90e1/req_compile-0.9.12-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "9c83473e72e7f3ea5decf25851a14cb8", "sha256": "d1efdd2551cbf90bef686aaef5454cfb5d75ebfbaa87d7a737e748f130fac17a" }, "downloads": -1, "filename": "req-compile-0.9.12.tar.gz", "has_sig": false, "md5_digest": "9c83473e72e7f3ea5decf25851a14cb8", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 38719, "upload_time": "2019-10-25T07:59:34", "upload_time_iso_8601": "2019-10-25T07:59:34.642807Z", "url": "https://files.pythonhosted.org/packages/44/93/e3328d691e689a4666ce8a428897b099f2dc8b9cf28343a0421b30b24e3b/req-compile-0.9.12.tar.gz", "yanked": false, "yanked_reason": null } ], "0.9.13": [ { "comment_text": "", "digests": { "md5": "7692adf3be7b92496c6b41dc5f8db582", "sha256": "7a9135cd6ee0d29761c728a565972d700a93ce9f3402ea12f22ce0cbf4445059" }, "downloads": -1, "filename": "req_compile-0.9.13-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7692adf3be7b92496c6b41dc5f8db582", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 43507, "upload_time": "2019-11-02T22:42:14", "upload_time_iso_8601": "2019-11-02T22:42:14.626010Z", "url": "https://files.pythonhosted.org/packages/ac/a4/99b259a3cd8ae15a98565d5393545c55a57ab64d73a0e75a563d3f3096f5/req_compile-0.9.13-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "392b2044cf81a2913cbfdb01226a947a", "sha256": "e098cb8f4435d684e010809c5ddf34f2acbb731b72e82270f66471b6e73636a9" }, "downloads": -1, "filename": "req-compile-0.9.13.tar.gz", "has_sig": false, "md5_digest": "392b2044cf81a2913cbfdb01226a947a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 38934, "upload_time": "2019-11-02T22:42:16", "upload_time_iso_8601": "2019-11-02T22:42:16.522713Z", "url": "https://files.pythonhosted.org/packages/fc/73/6088f5e6507cd28a29dab10485a6055715e992a01fb9133fa619aeded128/req-compile-0.9.13.tar.gz", "yanked": false, "yanked_reason": null } ], "0.9.13.post1": [ { "comment_text": "", "digests": { "md5": "0089ec43a83ec186ca966d8d10ec6cde", "sha256": "41b32ffc76cc245f605447fc80ec93f30ec3896c9df9b73e2b9d341598a1896a" }, "downloads": -1, "filename": "req_compile-0.9.13.post1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0089ec43a83ec186ca966d8d10ec6cde", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 43597, "upload_time": "2019-11-02T22:46:51", "upload_time_iso_8601": "2019-11-02T22:46:51.535579Z", "url": "https://files.pythonhosted.org/packages/24/c6/810fcc6c3b88b14237df83cc85dc632c02a68d5d8eb17f01888afe5287dc/req_compile-0.9.13.post1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "81c560d651dc9867909a36a65b898fcc", "sha256": "310a56eae47bf8db3db7214fbcd2fcd4adbce02c900dc2e75715759aa48683a2" }, "downloads": -1, "filename": "req-compile-0.9.13.post1.tar.gz", "has_sig": false, "md5_digest": "81c560d651dc9867909a36a65b898fcc", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 38951, "upload_time": "2019-11-02T22:46:53", "upload_time_iso_8601": "2019-11-02T22:46:53.300428Z", "url": "https://files.pythonhosted.org/packages/4e/f2/36ea50a8bb1f8cc7a510a48a90e6d76f8677cb14dc1a6f122e5fce9c4bee/req-compile-0.9.13.post1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.9.14": [ { "comment_text": "", "digests": { "md5": "a130489b0ef1e05aa7d1d7df53ac71d5", "sha256": "4d58d551151b253e2432eb3efcd433ba8fe4cba3674e193f8bd7c76dd011deff" }, "downloads": -1, "filename": "req_compile-0.9.14-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a130489b0ef1e05aa7d1d7df53ac71d5", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 43601, "upload_time": "2019-11-04T07:16:42", "upload_time_iso_8601": "2019-11-04T07:16:42.122237Z", "url": "https://files.pythonhosted.org/packages/38/70/8ae0b468aad36678bcae038d57749ccf15252cb53e6d24d1e35eecfd367e/req_compile-0.9.14-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "42e73766e9c3393f9c8e7b318624274e", "sha256": "c78cbcfcf23f5a79d4cf8dac9bc867541578d4a6267494a6867e46f711198998" }, "downloads": -1, "filename": "req-compile-0.9.14.tar.gz", "has_sig": false, "md5_digest": "42e73766e9c3393f9c8e7b318624274e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 38300, "upload_time": "2019-11-04T07:16:43", "upload_time_iso_8601": "2019-11-04T07:16:43.959854Z", "url": "https://files.pythonhosted.org/packages/3f/da/cc99e245cf5287d0cf1a0a62898eb51ec0a827dc18d9cc4fe416f896742c/req-compile-0.9.14.tar.gz", "yanked": false, "yanked_reason": null } ], "0.9.15": [ { "comment_text": "", "digests": { "md5": "b02d97368a9e2f842227c1120245ffa6", "sha256": "b143ab4823211c87c8796edb82768cff58edb2b0cbec026cdb57cb3eee223ba2" }, "downloads": -1, "filename": "req_compile-0.9.15-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b02d97368a9e2f842227c1120245ffa6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 43662, "upload_time": "2019-11-09T19:02:32", "upload_time_iso_8601": "2019-11-09T19:02:32.689620Z", "url": "https://files.pythonhosted.org/packages/cb/89/a2ac70eacf3ef9ee1221f7daa60ea3d25394e0f703d01ea0160e05c67cb0/req_compile-0.9.15-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "922947ea23f4cc484b4af4e64b61a07f", "sha256": "7403beec9ba51b5982f7bae4c0ad8c4a6cb30072e1be0425389cde376c1fd761" }, "downloads": -1, "filename": "req-compile-0.9.15.tar.gz", "has_sig": false, "md5_digest": "922947ea23f4cc484b4af4e64b61a07f", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 39112, "upload_time": "2019-11-09T19:02:34", "upload_time_iso_8601": "2019-11-09T19:02:34.117209Z", "url": "https://files.pythonhosted.org/packages/76/a5/8264e02d6484777b95a917d58085767f94ac160c8fde2f03e8df01fd9205/req-compile-0.9.15.tar.gz", "yanked": false, "yanked_reason": null } ], "0.9.16": [ { "comment_text": "", "digests": { "md5": "2b08fea73b73a98a79f1c8af80b66561", "sha256": "df24b11643cb62e93dfd3acdd0d53875475fbd637c92591285a06520eb5a5dd2" }, "downloads": -1, "filename": "req_compile-0.9.16-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2b08fea73b73a98a79f1c8af80b66561", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 45893, "upload_time": "2019-11-26T08:04:30", "upload_time_iso_8601": "2019-11-26T08:04:30.983036Z", "url": "https://files.pythonhosted.org/packages/9a/fd/bed1f6e11bc7ac2ba8296222a352d4d3b3ba2a5ad8b63e572765ae113fab/req_compile-0.9.16-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "b3290e3bd6e7a483394ef12ef642b4a6", "sha256": "1b9fbfaf0cef8dd4a25c4891dccffb822f4702dae0fb82e1730402b7aeea50e6" }, "downloads": -1, "filename": "req-compile-0.9.16.tar.gz", "has_sig": false, "md5_digest": "b3290e3bd6e7a483394ef12ef642b4a6", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 39437, "upload_time": "2019-11-26T08:04:32", "upload_time_iso_8601": "2019-11-26T08:04:32.846782Z", "url": "https://files.pythonhosted.org/packages/1a/41/d02cf7a37c8709418a2657eef6922570157ccd909688321a3c97b7dba60f/req-compile-0.9.16.tar.gz", "yanked": false, "yanked_reason": null } ], "0.9.17": [ { "comment_text": "", "digests": { "md5": "20eb8a271c62ef701c7fc8c0a87d7fdd", "sha256": "ab492da4235f32d5f40284ea15b4a208616db5473d603183e6a35cfe03c62a20" }, "downloads": -1, "filename": "req_compile-0.9.17-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "20eb8a271c62ef701c7fc8c0a87d7fdd", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 45884, "upload_time": "2020-02-04T05:27:02", "upload_time_iso_8601": "2020-02-04T05:27:02.242909Z", "url": "https://files.pythonhosted.org/packages/b8/bc/9445206927d96fbdf8a7396cee3e1ac8dcdb95b360b4418fbc999cdf9553/req_compile-0.9.17-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "626850c2f6c061db8199e09e9183e96d", "sha256": "a624dc5619de380a23d4ecec94e89379c329bdf097f05bf5ecb220b1fda6cde0" }, "downloads": -1, "filename": "req-compile-0.9.17.tar.gz", "has_sig": false, "md5_digest": "626850c2f6c061db8199e09e9183e96d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 39434, "upload_time": "2020-02-04T05:27:04", "upload_time_iso_8601": "2020-02-04T05:27:04.462767Z", "url": "https://files.pythonhosted.org/packages/c6/64/a5f8cb40a7df5f12acbc6fa5c936aee1f212ebaa3a58ee5861fb9dd886fe/req-compile-0.9.17.tar.gz", "yanked": false, "yanked_reason": null } ], "0.9.18": [ { "comment_text": "", "digests": { "md5": "e1915c2cb8c06f62d8b6f84bcaae3432", "sha256": "4fae29870d135cde6be7d356b035d27fb7fa6b8193286049ede79be9f83ea564" }, "downloads": -1, "filename": "req_compile-0.9.18-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e1915c2cb8c06f62d8b6f84bcaae3432", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 48760, "upload_time": "2020-03-02T06:26:53", "upload_time_iso_8601": "2020-03-02T06:26:53.938965Z", "url": "https://files.pythonhosted.org/packages/b3/7c/6970bb452a17a8f8190156db9b494a7f55e6ba044bd2d17a46a6a21bc6ef/req_compile-0.9.18-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "853b29811af2a1c0b8c6c9a65a07a239", "sha256": "476be71ef70594150b04581653c7db00a6c800b41108fc725b50b0517ad8a998" }, "downloads": -1, "filename": "req-compile-0.9.18.tar.gz", "has_sig": false, "md5_digest": "853b29811af2a1c0b8c6c9a65a07a239", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 42212, "upload_time": "2020-03-02T06:26:55", "upload_time_iso_8601": "2020-03-02T06:26:55.536538Z", "url": "https://files.pythonhosted.org/packages/15/f7/8fd5e56a4035df7f9c5ba1132e0873b1f674b527c0d60c0deec4ba8d4771/req-compile-0.9.18.tar.gz", "yanked": false, "yanked_reason": null } ], "0.9.19": [ { "comment_text": "", "digests": { "md5": "c80aed3d35719223d50a5d4fa02da5f4", "sha256": "84612baaa6e5e98fa994d9b02e343debcc134cfe4506e85de9e15c1e80f9f52d" }, "downloads": -1, "filename": "req_compile-0.9.19-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c80aed3d35719223d50a5d4fa02da5f4", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 48983, "upload_time": "2020-03-03T08:18:54", "upload_time_iso_8601": "2020-03-03T08:18:54.300844Z", "url": "https://files.pythonhosted.org/packages/4f/9c/72621b89de4b536af194681c1a178d4aff4681a0663ae2bbcea7f9a7a477/req_compile-0.9.19-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "0854b7652ac6626ba716cabe6db3fa12", "sha256": "c4ddd17261fa5eaac1d008b9bd2cc3e5759d78f6e173d0c63a71f16992040e7a" }, "downloads": -1, "filename": "req-compile-0.9.19.tar.gz", "has_sig": false, "md5_digest": "0854b7652ac6626ba716cabe6db3fa12", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 42412, "upload_time": "2020-03-03T08:18:55", "upload_time_iso_8601": "2020-03-03T08:18:55.632423Z", "url": "https://files.pythonhosted.org/packages/e9/32/75974442c91dd0de3e4fab9ff7e59b97e082b8f759bf9518e82ceaffed80/req-compile-0.9.19.tar.gz", "yanked": false, "yanked_reason": null } ], "0.9.2": [ { "comment_text": "", "digests": { "md5": "5817524bfb9e9aabbb90324c0f1d6148", "sha256": "8af77bc0350aadcff3add7908bf6292948c414ae6f47effc65ca002d445ed213" }, "downloads": -1, "filename": "req_compile-0.9.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5817524bfb9e9aabbb90324c0f1d6148", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 36434, "upload_time": "2019-09-18T03:35:32", "upload_time_iso_8601": "2019-09-18T03:35:32.406944Z", "url": "https://files.pythonhosted.org/packages/e0/ae/695e0ad39d977824806da3c1c3e83e927474179fd11eff4819c3be2af7e9/req_compile-0.9.2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "e78cbb0713d48ef65f8c999708fff4fc", "sha256": "9c2085f90e888913078c77980aea5db3773443c09e10658e0054df5fa442b283" }, "downloads": -1, "filename": "req-compile-0.9.2.tar.gz", "has_sig": false, "md5_digest": "e78cbb0713d48ef65f8c999708fff4fc", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 31707, "upload_time": "2019-09-18T03:35:34", "upload_time_iso_8601": "2019-09-18T03:35:34.232699Z", "url": "https://files.pythonhosted.org/packages/34/22/297ad9c4b100d22b6a17c70a3dd2f40352d8c7c79ad18a113e84611492dc/req-compile-0.9.2.tar.gz", "yanked": false, "yanked_reason": null } ], "0.9.20": [ { "comment_text": "", "digests": { "md5": "7af37f94cd1f378057fddb386fd48bb6", "sha256": "0826d026aa67b9e66a646e8c2b1b6afbab04c6880a726a6b7f7f95ec1008c43a" }, "downloads": -1, "filename": "req_compile-0.9.20-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7af37f94cd1f378057fddb386fd48bb6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 49082, "upload_time": "2020-03-04T06:56:34", "upload_time_iso_8601": "2020-03-04T06:56:34.990544Z", "url": "https://files.pythonhosted.org/packages/9a/07/9a1dd44ee55ef7fe06eb24cef85ce3b05edef3941511e60d6f5bee003dd3/req_compile-0.9.20-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "f83817eca96d636b3714f2ecbaa6a1f4", "sha256": "ab70be6c4db6a50cab7983c67e23d8846133a1f9f827367c38898e0f7d12b3e8" }, "downloads": -1, "filename": "req-compile-0.9.20.tar.gz", "has_sig": false, "md5_digest": "f83817eca96d636b3714f2ecbaa6a1f4", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 42465, "upload_time": "2020-03-04T06:56:36", "upload_time_iso_8601": "2020-03-04T06:56:36.560804Z", "url": "https://files.pythonhosted.org/packages/8c/b9/319e2c9edf528ee5c31d16ada50fb3faa432c312f06414c761c7313afd2f/req-compile-0.9.20.tar.gz", "yanked": false, "yanked_reason": null } ], "0.9.21": [ { "comment_text": "", "digests": { "md5": "407333084f4172194c305d2d656c4638", "sha256": "9ebd48d7efacdebc63bae1de4b3a3c1cf7ed4be5fbb3ce85a251b3f1f6e4b113" }, "downloads": -1, "filename": "req_compile-0.9.21-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "407333084f4172194c305d2d656c4638", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 49520, "upload_time": "2020-03-06T09:34:16", "upload_time_iso_8601": "2020-03-06T09:34:16.784378Z", "url": "https://files.pythonhosted.org/packages/1a/c3/242ced62fc19f7e95a7c0dd2b28234ad4db5b43159142a4c18e9a8239b8b/req_compile-0.9.21-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "d77c489bd4569204cbceb3de6833625d", "sha256": "6c1967b90cdba809a16d95660bbcceb0854ca9fbcc3147c23e42b04ba0729466" }, "downloads": -1, "filename": "req-compile-0.9.21.tar.gz", "has_sig": false, "md5_digest": "d77c489bd4569204cbceb3de6833625d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 42590, "upload_time": "2020-03-06T09:34:18", "upload_time_iso_8601": "2020-03-06T09:34:18.132862Z", "url": "https://files.pythonhosted.org/packages/60/a9/ea74cdefc0c91c792e6b6048fadbf13726788f500ab28fd7ad674bb4ef53/req-compile-0.9.21.tar.gz", "yanked": false, "yanked_reason": null } ], "0.9.22": [ { "comment_text": "", "digests": { "md5": "e44b91361151e81a8ff668625c73fe1c", "sha256": "25c648ac6a88b1964441487637e28869acbc89108d5a13073291e93bcc1bb163" }, "downloads": -1, "filename": "req_compile-0.9.22-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e44b91361151e81a8ff668625c73fe1c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 49521, "upload_time": "2020-03-11T04:28:14", "upload_time_iso_8601": "2020-03-11T04:28:14.250960Z", "url": "https://files.pythonhosted.org/packages/d3/3c/a435304311f81b6fb43ae6c380ead419ee4e48ae53705e12f9dfc85943d1/req_compile-0.9.22-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "8a8fa109779a352c02c03a43de71d13b", "sha256": "cc7cc306a75aa96f8386600046fd9c76747d9083e5a8fe6eecbdc2cdb33f5e13" }, "downloads": -1, "filename": "req-compile-0.9.22.tar.gz", "has_sig": false, "md5_digest": "8a8fa109779a352c02c03a43de71d13b", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 42587, "upload_time": "2020-03-11T04:28:15", "upload_time_iso_8601": "2020-03-11T04:28:15.477550Z", "url": "https://files.pythonhosted.org/packages/5c/b1/61d1a3e5d6111b1a0032b8c38b3a038eb9372fabf641afbfed1e6df45964/req-compile-0.9.22.tar.gz", "yanked": false, "yanked_reason": null } ], "0.9.23": [ { "comment_text": "", "digests": { "md5": "5c9c9c2869a82ed63b51a6d0a32f71dc", "sha256": "761134cda13762db78c45fd836a2703a2ac904189a32db1354efbf01778c8360" }, "downloads": -1, "filename": "req_compile-0.9.23-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5c9c9c2869a82ed63b51a6d0a32f71dc", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 49958, "upload_time": "2020-03-18T09:11:46", "upload_time_iso_8601": "2020-03-18T09:11:46.135813Z", "url": "https://files.pythonhosted.org/packages/bc/cd/1b6d543f6551fabe8300b603e2ef48d5b2fc0e715331289cec5b997348a7/req_compile-0.9.23-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "d38267a38c90be228bb9fd20a3cd9e6c", "sha256": "fbdf9eb4467740ce9ae890cca0315f0e313f4bf7e0958feafa8e3e34cf5f1e84" }, "downloads": -1, "filename": "req-compile-0.9.23.tar.gz", "has_sig": false, "md5_digest": "d38267a38c90be228bb9fd20a3cd9e6c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 43038, "upload_time": "2020-03-18T09:11:47", "upload_time_iso_8601": "2020-03-18T09:11:47.696556Z", "url": "https://files.pythonhosted.org/packages/cc/46/9f1993724db9cba71f4591c6d85a45f13c2df2aa158d90104ddeac25d229/req-compile-0.9.23.tar.gz", "yanked": false, "yanked_reason": null } ], "0.9.3": [ { "comment_text": "", "digests": { "md5": "c248b0d7003c25cd9422df5a08a13636", "sha256": "98efcf4c1bdab441835dc11de377adae31f3303bb6c0e67a6486db2a3f690b94" }, "downloads": -1, "filename": "req_compile-0.9.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c248b0d7003c25cd9422df5a08a13636", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 36526, "upload_time": "2019-09-19T02:58:29", "upload_time_iso_8601": "2019-09-19T02:58:29.637901Z", "url": "https://files.pythonhosted.org/packages/d9/8a/df07f7e44aebe110a8a72f8e1f81c7bec78430790392d8a6e17455967c8f/req_compile-0.9.3-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c653f97d461627014f8a859856f9a998", "sha256": "e923675b6139266be71cea70714a6bf1c7d33f173d92dedbc863ebc2f4f8b716" }, "downloads": -1, "filename": "req-compile-0.9.3.tar.gz", "has_sig": false, "md5_digest": "c653f97d461627014f8a859856f9a998", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 31845, "upload_time": "2019-09-19T02:58:31", "upload_time_iso_8601": "2019-09-19T02:58:31.499321Z", "url": "https://files.pythonhosted.org/packages/3d/95/38da8be929eacd421150e26e806ee84d39842caac42994cd7285d2dced5c/req-compile-0.9.3.tar.gz", "yanked": false, "yanked_reason": null } ], "0.9.4": [ { "comment_text": "", "digests": { "md5": "6f436f147025f73f08aae324ec80cb1c", "sha256": "8e65080da9a164511c6f7a88c998cd723bd3b729a23943a753e554bb8c243d36" }, "downloads": -1, "filename": "req_compile-0.9.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6f436f147025f73f08aae324ec80cb1c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 37456, "upload_time": "2019-09-19T07:32:29", "upload_time_iso_8601": "2019-09-19T07:32:29.543693Z", "url": "https://files.pythonhosted.org/packages/06/ec/4e0d9c875554250e405eaaea08d70cd1749a42a9a6272419288628eb2dae/req_compile-0.9.4-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "0345ad2848e1849630ce39d05478bcd4", "sha256": "493e0be7b438b686208e2fe3934b13fd437f757a9f1b7b16188be3e8702ddb54" }, "downloads": -1, "filename": "req-compile-0.9.4.tar.gz", "has_sig": false, "md5_digest": "0345ad2848e1849630ce39d05478bcd4", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 32763, "upload_time": "2019-09-19T07:32:30", "upload_time_iso_8601": "2019-09-19T07:32:30.972687Z", "url": "https://files.pythonhosted.org/packages/ce/00/41cdc726bba1398a3aa2ec241c872749f6f833ab001cc15f7a02e6b91cf1/req-compile-0.9.4.tar.gz", "yanked": false, "yanked_reason": null } ], "0.9.5": [ { "comment_text": "", "digests": { "md5": "6da4c74db8d430ca78d3653e78ec847c", "sha256": "9581eb3df2b22c163897d950d444e5a281177cd9d583ab2add95abad1f145ac2" }, "downloads": -1, "filename": "req_compile-0.9.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6da4c74db8d430ca78d3653e78ec847c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 37593, "upload_time": "2019-09-20T06:02:29", "upload_time_iso_8601": "2019-09-20T06:02:29.260012Z", "url": "https://files.pythonhosted.org/packages/57/ca/822a53a9971560ef405a728750c18d591e83bd6f659a3c3105fb4afa6b2f/req_compile-0.9.5-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "c5b573ee13a67537635e9aa555af026e", "sha256": "35906216b3a32a3d401929d9417a4a3d3b1a2072f954a5dab82a774986cfaebe" }, "downloads": -1, "filename": "req-compile-0.9.5.tar.gz", "has_sig": false, "md5_digest": "c5b573ee13a67537635e9aa555af026e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 33508, "upload_time": "2019-09-20T06:02:31", "upload_time_iso_8601": "2019-09-20T06:02:31.122408Z", "url": "https://files.pythonhosted.org/packages/dc/8a/2f17375b48c39a1a1fd343579913a6131a59e8262dfc4fa678130d130020/req-compile-0.9.5.tar.gz", "yanked": false, "yanked_reason": null } ], "0.9.6": [ { "comment_text": "", "digests": { "md5": "7d565e4efd929acd8203e674a0c54ccf", "sha256": "3c34ce8f63f37ac49e39b1ee459a5b399073d7bd225b06ceb44bb750f08c0bc8" }, "downloads": -1, "filename": "req_compile-0.9.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7d565e4efd929acd8203e674a0c54ccf", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 39332, "upload_time": "2019-09-25T03:40:17", "upload_time_iso_8601": "2019-09-25T03:40:17.966595Z", "url": "https://files.pythonhosted.org/packages/53/ec/96bff969bae8c4934b49adaccb88479f33afc4db8dc0702860ddc927f2ab/req_compile-0.9.6-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "ad11c44760a33152a498b784eb285d24", "sha256": "12ae024c35f494f2bf2ae64c3b50f70391c528a5dae8376a4423eca57108bd09" }, "downloads": -1, "filename": "req-compile-0.9.6.tar.gz", "has_sig": false, "md5_digest": "ad11c44760a33152a498b784eb285d24", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 34173, "upload_time": "2019-09-25T03:40:19", "upload_time_iso_8601": "2019-09-25T03:40:19.638973Z", "url": "https://files.pythonhosted.org/packages/40/a4/0684a3d7d71af120598896509a9d8b771297cc141e6242e0ef506b02fba6/req-compile-0.9.6.tar.gz", "yanked": false, "yanked_reason": null } ], "0.9.7": [ { "comment_text": "", "digests": { "md5": "020eb40580c552bfa5f13dd8beedf684", "sha256": "b370201d42a1ec1a9512839011f900a00276ec29c0d28d2804834fa43c8a9d8b" }, "downloads": -1, "filename": "req_compile-0.9.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "020eb40580c552bfa5f13dd8beedf684", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 39850, "upload_time": "2019-09-27T07:42:25", "upload_time_iso_8601": "2019-09-27T07:42:25.541329Z", "url": "https://files.pythonhosted.org/packages/3f/f5/57cc6f8e341fff12aa736c872803a960cbc86c72f66deb0b6290cc246951/req_compile-0.9.7-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "3ddb364178beb2030b78a6644079e29d", "sha256": "cb68c9a59471be434972b80dea65fd0ad00984daa1021ac1d0f4ad07c758d42c" }, "downloads": -1, "filename": "req-compile-0.9.7.tar.gz", "has_sig": false, "md5_digest": "3ddb364178beb2030b78a6644079e29d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 34689, "upload_time": "2019-09-27T07:42:27", "upload_time_iso_8601": "2019-09-27T07:42:27.457069Z", "url": "https://files.pythonhosted.org/packages/e9/e9/df331e116a359afbec4698b1354858926fc364fa1122c8bedeca951907c1/req-compile-0.9.7.tar.gz", "yanked": false, "yanked_reason": null } ], "0.9.8": [ { "comment_text": "", "digests": { "md5": "2dcb973a4e30715e3a8e64f8b988a6f3", "sha256": "7d412cca20078d2adbdf752efb08f911951e2616a9de1c1455cb93813bc54c44" }, "downloads": -1, "filename": "req_compile-0.9.8-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2dcb973a4e30715e3a8e64f8b988a6f3", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 39978, "upload_time": "2019-09-28T06:11:23", "upload_time_iso_8601": "2019-09-28T06:11:23.523300Z", "url": "https://files.pythonhosted.org/packages/ba/b4/59c4f4138d18610fb0a479405c4b07103b04bea53376b2eb3a5b52c5e027/req_compile-0.9.8-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "528991ba02f0afd3c9cdd4d82f4b4ea2", "sha256": "00178ab8848101af0f1e4d327626ed831f76b5cfbf81cb5fc463aeed467622df" }, "downloads": -1, "filename": "req-compile-0.9.8.tar.gz", "has_sig": false, "md5_digest": "528991ba02f0afd3c9cdd4d82f4b4ea2", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 34798, "upload_time": "2019-09-28T06:11:24", "upload_time_iso_8601": "2019-09-28T06:11:24.938242Z", "url": "https://files.pythonhosted.org/packages/b9/04/0545bb06d30ea3be6acdb93b0584026809b77dde74b6a6cb4860e6daea34/req-compile-0.9.8.tar.gz", "yanked": false, "yanked_reason": null } ], "0.9.9": [ { "comment_text": "", "digests": { "md5": "73f5145ef59009cc46e5c8c0c7f37d09", "sha256": "fef9e767d8eb61e274a8eb4dc32d0231a56792cfbb4f3f1749ad02b2fcb84087" }, "downloads": -1, "filename": "req_compile-0.9.9-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "73f5145ef59009cc46e5c8c0c7f37d09", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 40982, "upload_time": "2019-10-09T07:33:17", "upload_time_iso_8601": "2019-10-09T07:33:17.823617Z", "url": "https://files.pythonhosted.org/packages/15/bb/6e1aa2f2eca5bfa6eb060ca76b2ea9b1ea3839fda05ebcf31bd7b6d2c56f/req_compile-0.9.9-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "3895db9954af6fcf263ce60839fac8a1", "sha256": "d2a2531029bdec900d38898d233b9014c8980f5ba4b3dd898493ab5ab739ab56" }, "downloads": -1, "filename": "req-compile-0.9.9.tar.gz", "has_sig": false, "md5_digest": "3895db9954af6fcf263ce60839fac8a1", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 35936, "upload_time": "2019-10-09T07:33:20", "upload_time_iso_8601": "2019-10-09T07:33:20.350343Z", "url": "https://files.pythonhosted.org/packages/f1/ab/2f43a3fd60845416cea516a0bc0225fb7f661df6cfcd7cf19b3d5f254c64/req-compile-0.9.9.tar.gz", "yanked": false, "yanked_reason": null } ], "0.9.9.post1": [ { "comment_text": "", "digests": { "md5": "1f4fff79e925fa277c196691d8645077", "sha256": "7fc7363146a3c4bd1ea830a5900f6d6ef326e350a7650f22e1e7042ec2ba330c" }, "downloads": -1, "filename": "req_compile-0.9.9.post1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1f4fff79e925fa277c196691d8645077", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 41763, "upload_time": "2019-10-16T08:11:58", "upload_time_iso_8601": "2019-10-16T08:11:58.180985Z", "url": "https://files.pythonhosted.org/packages/5b/63/cd8c28f22951fffdeafce227ee076adc120ab425032e45436ab19d61c2d2/req_compile-0.9.9.post1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "eaa316d3c12141e17834837cd89540b5", "sha256": "1ae9ea99e0e15271d36131bcfc9b05ec2058c857bf8bd34fd544e3d5457951f8" }, "downloads": -1, "filename": "req-compile-0.9.9.post1.tar.gz", "has_sig": false, "md5_digest": "eaa316d3c12141e17834837cd89540b5", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 36536, "upload_time": "2019-10-16T08:11:59", "upload_time_iso_8601": "2019-10-16T08:11:59.707254Z", "url": "https://files.pythonhosted.org/packages/58/2d/35d435a278709d68435c7798e2ebaa06fa8d51528cd931af69077fcf115d/req-compile-0.9.9.post1.tar.gz", "yanked": false, "yanked_reason": null } ], "0.9.9.post2": [ { "comment_text": "", "digests": { "md5": "19f17ac8aa4a93e9496e9988bf54f74a", "sha256": "6ad049fcc1b2a8e9a8a44f68256168dc9e4830c544c7df8abcd81e46ef001268" }, "downloads": -1, "filename": "req_compile-0.9.9.post2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "19f17ac8aa4a93e9496e9988bf54f74a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 42450, "upload_time": "2019-10-17T07:52:40", "upload_time_iso_8601": "2019-10-17T07:52:40.246964Z", "url": "https://files.pythonhosted.org/packages/2b/1e/5861eb89ab34b3bdeb2d61c72b41a42260f3660b10e0007d30104a18ba72/req_compile-0.9.9.post2-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "7eeee05b6058ed565d241a07348f5ee0", "sha256": "7fbc2def6dddae05fa7f8c38fd1bedde66c3cbd9bf29999d6b4e167328a75330" }, "downloads": -1, "filename": "req-compile-0.9.9.post2.tar.gz", "has_sig": false, "md5_digest": "7eeee05b6058ed565d241a07348f5ee0", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 37164, "upload_time": "2019-10-17T07:52:41", "upload_time_iso_8601": "2019-10-17T07:52:41.999158Z", "url": "https://files.pythonhosted.org/packages/36/30/275512665506175ac978b46dcc3fc431c99c8defcfbdbbb84b58c8d1faae/req-compile-0.9.9.post2.tar.gz", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "232c340131e65e2e4531ecca1002de91", "sha256": "3c5c0382c2638f919d0f40ea9293f12690ea3464a305953888f25c477b5ca20c" }, "downloads": -1, "filename": "req_compile-0.10.21-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "232c340131e65e2e4531ecca1002de91", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 57230, "upload_time": "2021-12-20T21:57:23", "upload_time_iso_8601": "2021-12-20T21:57:23.862118Z", "url": "https://files.pythonhosted.org/packages/3b/1e/7c857196fb177e33bd6d9a0ed0f73d23a88a2f6b38936077859d76d938fd/req_compile-0.10.21-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "a08ef3ed57ea81029d2a26e25c915e9c", "sha256": "1d00377a276a3ec6ade6a7c83fe74ad76f1797c8e9c76a7075875808b5d1e721" }, "downloads": -1, "filename": "req-compile-0.10.21.tar.gz", "has_sig": false, "md5_digest": "a08ef3ed57ea81029d2a26e25c915e9c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*", "size": 49642, "upload_time": "2021-12-20T21:57:25", "upload_time_iso_8601": "2021-12-20T21:57:25.644592Z", "url": "https://files.pythonhosted.org/packages/b1/d2/da4f876a0bbf60ae34546127f3ee3983491a508ea871a382760f84750b98/req-compile-0.10.21.tar.gz", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }