{ "info": { "author": "Igor Davydenko", "author_email": "playpauseandstop@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: Implementation :: PyPy", "Topic :: System :: Systems Administration" ], "description": "============\nbootstrapper\n============\n\n.. image:: https://img.shields.io/travis/playpauseandstop/bootstrapper/master.svg\n :target: https://travis-ci.org/playpauseandstop/bootstrapper\n :alt: Travis CI\n\n.. image:: https://img.shields.io/pypi/v/bootstrapper.svg\n :target: https://warehouse.python.org/project/bootstrapper/\n :alt: Latest Version\n\n.. image:: https://img.shields.io/pypi/pyversions/bootstrapper.svg\n :target: https://warehouse.python.org/project/bootstrapper/\n :alt: Python versions\n\n.. image:: https://img.shields.io/pypi/l/bootstrapper.svg\n :target: https://github.com/playpauseandstop/bootstrapper/blob/master/LICENSE\n :alt: BSD License\n\n.. image:: https://readthedocs.org/projects/bootstrapper/badge/?version=latest\n :target: http://bootstrapper.readthedocs.org/en/latest/\n :alt: Documentation\n\nBootstrap Python projects or libraries by checking system pre-requirements if\nnecessary, creating virtual environment, installing all requirements there and\nfinally execute post-bootstrap hooks if any.\n\n* Works on Python 2.6+\n* BSD licensed\n* Latest documentation `on Read the Docs `_\n* Source, issues, and pull requests `on GitHub\n `_\n* Install with ``pip install bootstrapper``\n* Run with ``python -m bootstrapper``\n\n\n", "description_content_type": "", "docs_url": "https://pythonhosted.org/bootstrapper/", "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/playpauseandstop/bootstrapper", "keywords": "bootstrap pip virtualenv", "license": "BSD License", "maintainer": "", "maintainer_email": "", "name": "bootstrapper", "package_url": "https://pypi.org/project/bootstrapper/", "platform": "any", "project_url": "https://pypi.org/project/bootstrapper/", "project_urls": { "Homepage": "https://github.com/playpauseandstop/bootstrapper" }, "release_url": "https://pypi.org/project/bootstrapper/1.1.0/", "requires_dist": [ "virtualenv (>=1.10)" ], "requires_python": "", "summary": "Bootstrap Python projects with virtualenv and pip.", "version": "1.1.0" }, "last_serial": 3786864, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "c523cf343c0b8e020d4b883efae445d9", "sha256": "0c4bcee861bf14974b293f308e6d59a08b16e0088b594c703039ec9388a15057" }, "downloads": -1, "filename": "bootstrapper-0.1.tar.gz", "has_sig": false, "md5_digest": "c523cf343c0b8e020d4b883efae445d9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5728, "upload_time": "2012-09-26T14:04:31", "url": "https://files.pythonhosted.org/packages/1b/91/f832bed6f4696d9580aaac73a04a97117cb58897e2d5c44cf22bcae67cb0/bootstrapper-0.1.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "b82c1644f1eafe1ad21dbf9236130318", "sha256": "521241e885885b98cc1b6c46a6269fda46cfb8c79295f8acd0bc1662c85d95a7" }, "downloads": -1, "filename": "bootstrapper-0.1.1.tar.gz", "has_sig": false, "md5_digest": "b82c1644f1eafe1ad21dbf9236130318", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7217, "upload_time": "2013-01-03T07:40:40", "url": "https://files.pythonhosted.org/packages/d1/51/167f74876d0cc592dbbe8671991f31cddcd122d7f7696919ea33891c0cf0/bootstrapper-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "69357c3136dbca557744776383e36302", "sha256": "ce809fc5e9d70d492e0a3d71fde4a0236fe3cecba32341caab49005bcbc3ac3c" }, "downloads": -1, "filename": "bootstrapper-0.1.2.tar.gz", "has_sig": false, "md5_digest": "69357c3136dbca557744776383e36302", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7299, "upload_time": "2013-05-20T18:15:10", "url": "https://files.pythonhosted.org/packages/f1/21/23cf35460da01870db6b7d8c831adfeb892a28cdbe24dcae0a3de42f940b/bootstrapper-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "db5e5ffa6266c408c7826cf67027cbcf", "sha256": "2caf79cd0c2f9b1228ff733d06060575c131b0ad5cbb5be0e95b2ac15aa057b5" }, "downloads": -1, "filename": "bootstrapper-0.1.3.tar.gz", "has_sig": false, "md5_digest": "db5e5ffa6266c408c7826cf67027cbcf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7404, "upload_time": "2013-05-28T14:43:23", "url": "https://files.pythonhosted.org/packages/85/b8/15e17063906101ea3d573c73cd3d4ae7b89daabc11b1028cf32467e625a9/bootstrapper-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "af3bd8850ad29b280692cccdce9b3b56", "sha256": "3af4f84de5e770a6cdd4999cc97f1733858013f75c50667cac1851295d856037" }, "downloads": -1, "filename": "bootstrapper-0.1.4.tar.gz", "has_sig": false, "md5_digest": "af3bd8850ad29b280692cccdce9b3b56", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7491, "upload_time": "2013-06-02T20:40:19", "url": "https://files.pythonhosted.org/packages/16/34/64aa0874337e8d765193e6ba906e2917661fdce48cba865fe0c695b16e0b/bootstrapper-0.1.4.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "514a9a79c34aca05296823bec7472701", "sha256": "774ba4af6e4bc77b8d352b2cf88c6975e5c92590bef1efd160d150f1629cf7ee" }, "downloads": -1, "filename": "bootstrapper-0.1.5.tar.gz", "has_sig": false, "md5_digest": "514a9a79c34aca05296823bec7472701", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7914, "upload_time": "2013-06-02T22:52:48", "url": "https://files.pythonhosted.org/packages/b4/25/572d039ceff394f4e9f27ecbf004ddd6bf6142869b6872b67a0f447e0eed/bootstrapper-0.1.5.tar.gz" } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "fb06749839a18aebfff78a5dda80ae2b", "sha256": "8d3e9bc664df7865373db386cf906dea55dc6e0b456c73581df1429494842eb3" }, "downloads": -1, "filename": "bootstrapper-0.1.6.zip", "has_sig": false, "md5_digest": "fb06749839a18aebfff78a5dda80ae2b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14548, "upload_time": "2013-12-17T19:49:36", "url": "https://files.pythonhosted.org/packages/fe/76/d3e52d2e14bde61de924bd37e9ee85371c6f3688ba5b30d9ee94fb591677/bootstrapper-0.1.6.zip" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "c4515cd27593d484606a018d7589f9bd", "sha256": "14d85ee627d335fce671eab1123e616f5c3d6b448e297d28057d9b1e6ab3ece2" }, "downloads": -1, "filename": "bootstrapper-0.2.tar.gz", "has_sig": false, "md5_digest": "c4515cd27593d484606a018d7589f9bd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6775, "upload_time": "2013-12-18T11:22:07", "url": "https://files.pythonhosted.org/packages/b8/2d/f5ad249403981e1e98ad2af5f64e15db22b0eaf47011bb35de1d4c747ba4/bootstrapper-0.2.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "f963a603f07286683901531e658f907e", "sha256": "c3c5428d55716287d22e8aef6745c7f81e5f2f1547b79caf41c93f6211166984" }, "downloads": -1, "filename": "bootstrapper-0.2.1.tar.gz", "has_sig": false, "md5_digest": "f963a603f07286683901531e658f907e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6768, "upload_time": "2013-12-20T19:19:02", "url": "https://files.pythonhosted.org/packages/5c/07/733c0863f5b1dfd5cadfe85a3ab167bc9ea5ec2db1de56c59f6426c24c2b/bootstrapper-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "512ec16f891f51e9c7f5175d6595383e", "sha256": "91f06af677f784f19c97a53883c66d3521fd4daa44a052f8973f0a67a4969db7" }, "downloads": -1, "filename": "bootstrapper-0.2.2.tar.gz", "has_sig": false, "md5_digest": "512ec16f891f51e9c7f5175d6595383e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7287, "upload_time": "2013-12-25T12:39:16", "url": "https://files.pythonhosted.org/packages/fa/c1/c9fc7775349e10dcecb1b820590a8ac01df5dbd8019721431aa1b564f0dc/bootstrapper-0.2.2.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "21c1ff5d84a17a2f3f767d8fe6d58d55", "sha256": "88e3e1a4a80d04ca543963a878f9bd423df1b04e69ec6e0d703847860ef4d1b1" }, "downloads": -1, "filename": "bootstrapper-0.3-py27-none-any.whl", "has_sig": false, "md5_digest": "21c1ff5d84a17a2f3f767d8fe6d58d55", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 12186, "upload_time": "2014-03-02T15:08:39", "url": "https://files.pythonhosted.org/packages/71/e9/b4a83a14e7d8147c2ee35048f931593a5d04044191d5af1045d1fab6f024/bootstrapper-0.3-py27-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8cd1e3f4d12cdc96c52ada97a7592b69", "sha256": "aebe94cb05f96adaeadfcc0421309b28920a9d1e74dc240647a6fc3cd4e21600" }, "downloads": -1, "filename": "bootstrapper-0.3.tar.gz", "has_sig": false, "md5_digest": "8cd1e3f4d12cdc96c52ada97a7592b69", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8551, "upload_time": "2014-03-02T15:08:36", "url": "https://files.pythonhosted.org/packages/15/e6/b62a12840d6e3a7c414a6b9713c2ee0e679436dd751caddfdea3cb9b27c1/bootstrapper-0.3.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "660dd5687e4da550c29f72cfe1f13040", "sha256": "37f2db67455816a4eed9281371e7daa0e665afd6cbd6a9f4139ddf274ce944ed" }, "downloads": -1, "filename": "bootstrapper-0.3.1-py27-none-any.whl", "has_sig": false, "md5_digest": "660dd5687e4da550c29f72cfe1f13040", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 12310, "upload_time": "2014-03-08T21:27:46", "url": "https://files.pythonhosted.org/packages/30/9a/9e6f3f1b80bc0c95e3280fdd8c9c48e6b4357ef65eabe7583708640c5cd7/bootstrapper-0.3.1-py27-none-any.whl" }, { "comment_text": "", "digests": { "md5": "68b79d1ceb6e7fca0aa87549a0a63b06", "sha256": "476cb15e84820dfd53d5129dad04393ddb1ff188368f02e710975842d2a10bc1" }, "downloads": -1, "filename": "bootstrapper-0.3.1.tar.gz", "has_sig": false, "md5_digest": "68b79d1ceb6e7fca0aa87549a0a63b06", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8523, "upload_time": "2014-03-08T21:27:43", "url": "https://files.pythonhosted.org/packages/91/cf/6978c59b673f97e236543a1b21cd709e43b0f20697364dedd1f1da88a1a4/bootstrapper-0.3.1.tar.gz" } ], "0.4": [ { "comment_text": "", "digests": { "md5": "1be21e6d2a0774f973507e737d702604", "sha256": "f44e04cae2e0e5558a7c9e0802183849886c3e8e809d962f5e0a424c417d4d6b" }, "downloads": -1, "filename": "bootstrapper-0.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1be21e6d2a0774f973507e737d702604", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 11736, "upload_time": "2014-08-25T20:59:05", "url": "https://files.pythonhosted.org/packages/65/a8/7dafe7cbff290f7d5141388d099e82382d65cfc3bacf961546c600e37f81/bootstrapper-0.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "34a3de36264bd3e4d33bcd6b5bb19dd6", "sha256": "a303f4a632c9ee7ac6196a4cbc18c3665deeca58cfb324b329b5fbde663745d6" }, "downloads": -1, "filename": "bootstrapper-0.4.tar.gz", "has_sig": false, "md5_digest": "34a3de36264bd3e4d33bcd6b5bb19dd6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8990, "upload_time": "2014-08-25T20:56:00", "url": "https://files.pythonhosted.org/packages/ab/80/e2c3b66345c5dffdccf06cdae5648e5d8b6bf2387738878d9cb750411d5a/bootstrapper-0.4.tar.gz" } ], "0.5": [ { "comment_text": "", "digests": { "md5": "41e4fd78e2b24b5f56e3f0e6a44a6aca", "sha256": "ba66d582457ebafceb0825b38de746fa1c943af224f8ea1b3f235c578f8bdfe6" }, "downloads": -1, "filename": "bootstrapper-0.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "41e4fd78e2b24b5f56e3f0e6a44a6aca", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 12083, "upload_time": "2015-01-07T19:33:50", "url": "https://files.pythonhosted.org/packages/9d/d5/cb727d330d1be9b2e05205f11e16aa72a628508047835f4e108b8d29632a/bootstrapper-0.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "373b70a4d538fa6981eeaf44343120ca", "sha256": "8867afe125fb039e698bf86410c55a553226e6bd9837ed8951b2e2ec96b6c364" }, "downloads": -1, "filename": "bootstrapper-0.5.tar.gz", "has_sig": false, "md5_digest": "373b70a4d538fa6981eeaf44343120ca", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9223, "upload_time": "2015-01-07T19:33:47", "url": "https://files.pythonhosted.org/packages/5d/be/f3bfe802d755e0608fff1d4e130c3cfe306b508a3c7efbef80a70f29b0e4/bootstrapper-0.5.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "173cb585343f6a68d55d9723a6dea826", "sha256": "fcb34daf8454852eb2f696f495b849bd39b55c8ddcf2f5a754240d626379e3a8" }, "downloads": -1, "filename": "bootstrapper-1.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "173cb585343f6a68d55d9723a6dea826", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9779, "upload_time": "2015-11-15T22:44:59", "url": "https://files.pythonhosted.org/packages/66/5b/7dd7dff679794ac294843caca748acec70d2a30fc33f49b9f6e1632ea7cc/bootstrapper-1.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c628cff351f120400207c9f43676c593", "sha256": "833289fba1cf832d2402c4671f98f9b5c0106c0ed7c19401f1c5c1140dd81cf5" }, "downloads": -1, "filename": "bootstrapper-1.0.0.tar.gz", "has_sig": false, "md5_digest": "c628cff351f120400207c9f43676c593", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8154, "upload_time": "2015-11-15T22:45:11", "url": "https://files.pythonhosted.org/packages/c7/04/ef59d49d676710101f93a9f84c0ab83f931442540e49a48a5e7ddb93cab0/bootstrapper-1.0.0.tar.gz" } ], "1.0.0a1": [ { "comment_text": "", "digests": { "md5": "19a9ddd04ef900112052da13476beca1", "sha256": "452d02e73e427ce5dfe32e967ea0d438e0b6de7af7b1be7995b88f18e7bed624" }, "downloads": -1, "filename": "bootstrapper-1.0.0a1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "19a9ddd04ef900112052da13476beca1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 13800, "upload_time": "2015-06-09T08:03:16", "url": "https://files.pythonhosted.org/packages/26/9e/3c02b9db7d70c6b531469e51d819a94a482192a8a63f57c3a31105279616/bootstrapper-1.0.0a1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c9847a7851a2c40b2e2c338ca0318d6c", "sha256": "9b50e905023f2f4773fbe7ebdecd9020b811599a61efec9276933bd7d45fc655" }, "downloads": -1, "filename": "bootstrapper-1.0.0a1.tar.gz", "has_sig": false, "md5_digest": "c9847a7851a2c40b2e2c338ca0318d6c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12739, "upload_time": "2015-06-09T08:03:24", "url": "https://files.pythonhosted.org/packages/31/99/7a030fbdf26d3db835defd9bee519b5f126105c87a1c49406f3c5b8e6e69/bootstrapper-1.0.0a1.tar.gz" } ], "1.0.0a2": [ { "comment_text": "", "digests": { "md5": "4a7b74cdc7d2991f6e90b4f61a30ae95", "sha256": "af91d89e555c027b65290078464351dab7b96da8d6c0db94d5d5f486b8bb31a2" }, "downloads": -1, "filename": "bootstrapper-1.0.0a2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4a7b74cdc7d2991f6e90b4f61a30ae95", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 13955, "upload_time": "2015-07-03T09:41:59", "url": "https://files.pythonhosted.org/packages/74/31/546065db13315359961d66744d3cf5c05df6a873f897e5aff0320465473f/bootstrapper-1.0.0a2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e715fe1e0b75a47523dd04d8c7e4ea80", "sha256": "eeeca7627d2cc75fb171900b3b8ce5acd496fa0df7c54b28b2816e7f302f0ec5" }, "downloads": -1, "filename": "bootstrapper-1.0.0a2.tar.gz", "has_sig": false, "md5_digest": "e715fe1e0b75a47523dd04d8c7e4ea80", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10845, "upload_time": "2015-07-03T09:42:03", "url": "https://files.pythonhosted.org/packages/a3/2b/c913a248a8e40ce5b18c014f5ca836230edbea60820640e81cd54d066439/bootstrapper-1.0.0a2.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "d45a52aa419dc56e9e3b6023ad1d7a00", "sha256": "1ce23b5395f5e67bbeabb4ce7025d431b4d654bf3231b097704cee46de51cd16" }, "downloads": -1, "filename": "bootstrapper-1.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d45a52aa419dc56e9e3b6023ad1d7a00", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8259, "upload_time": "2018-04-21T08:34:45", "url": "https://files.pythonhosted.org/packages/9a/8a/fa69a92ead8beda73cf8064faa6e81de644742d6d0a07ba4edc11759b2cf/bootstrapper-1.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b9a235c695f2fc4de146a74f3bd426db", "sha256": "9487e145810a979eda46e03690d0e2b4390cd9abbcae39841e69eb6fbe10e094" }, "downloads": -1, "filename": "bootstrapper-1.1.0.tar.gz", "has_sig": false, "md5_digest": "b9a235c695f2fc4de146a74f3bd426db", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8134, "upload_time": "2018-04-21T08:34:47", "url": "https://files.pythonhosted.org/packages/1c/a2/bedca23a80ac78baa2c5f91db090736e0f5856645840f79a3154f344b4bc/bootstrapper-1.1.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "d45a52aa419dc56e9e3b6023ad1d7a00", "sha256": "1ce23b5395f5e67bbeabb4ce7025d431b4d654bf3231b097704cee46de51cd16" }, "downloads": -1, "filename": "bootstrapper-1.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d45a52aa419dc56e9e3b6023ad1d7a00", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8259, "upload_time": "2018-04-21T08:34:45", "url": "https://files.pythonhosted.org/packages/9a/8a/fa69a92ead8beda73cf8064faa6e81de644742d6d0a07ba4edc11759b2cf/bootstrapper-1.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b9a235c695f2fc4de146a74f3bd426db", "sha256": "9487e145810a979eda46e03690d0e2b4390cd9abbcae39841e69eb6fbe10e094" }, "downloads": -1, "filename": "bootstrapper-1.1.0.tar.gz", "has_sig": false, "md5_digest": "b9a235c695f2fc4de146a74f3bd426db", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8134, "upload_time": "2018-04-21T08:34:47", "url": "https://files.pythonhosted.org/packages/1c/a2/bedca23a80ac78baa2c5f91db090736e0f5856645840f79a3154f344b4bc/bootstrapper-1.1.0.tar.gz" } ] }