{ "info": { "author": "Dan Passaro", "author_email": "danpassaro@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 2 - Pre-Alpha", "Intended Audience :: Developers", "Programming Language :: Python", "Topic :: Software Development :: Build Tools" ], "description": "# Wracker\n\n(PRE-ALPHA DO NOT USE) A Python clone of bundler. The wheel racker!\n\n## Commands\n\n* `wracker install` installs packages from a `requirements.in` file (in your CWD\n or parent directories) and writes the specific versions to `requirements.txt`\n\n* `wracker exec` sets `$PYTHONPATH` to use only the packages in your\n requirements.txt, nothing more. It also modifies `$PATH` to point to a\n 'clean' virtualenv, which wracker manages for you. These virtualenvs do not\n have `pip` installed so hopefully they never become polluted (although there\n are no hard locks in place or anything like that).\n\n It also adds entrypoints to your `$PATH`, so `wracker exec pep8` will use a\n frozen pep8 if available.\n\n## Todo\n\n(Presented in no particular order.)\n\n* [ ] Support installation with Python 3\n\n* [ ] VCS URLs\n\n* [ ] `-r` includes\n\n* [ ] Verification that all versions are compatible (similar to pip-tools)\n\n* [ ] Tests", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/dan-passaro/wracker", "keywords": "", "license": "License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+)", "maintainer": "", "maintainer_email": "", "name": "wracker", "package_url": "https://pypi.org/project/wracker/", "platform": "Operating System :: POSIX", "project_url": "https://pypi.org/project/wracker/", "project_urls": { "Homepage": "https://github.com/dan-passaro/wracker" }, "release_url": "https://pypi.org/project/wracker/0.4.1/", "requires_dist": null, "requires_python": "", "summary": "A Bundler clone for Python", "version": "0.4.1" }, "last_serial": 2687913, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "6e0c88fbedca4cce5aa24bd1ddfc8e58", "sha256": "33c132dbbaab747ae8dcd2ced582d314073a7cbc39d1f1cf989898a1a36bfe85" }, "downloads": -1, "filename": "wracker-0.1-py2-none-any.whl", "has_sig": false, "md5_digest": "6e0c88fbedca4cce5aa24bd1ddfc8e58", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 39191, "upload_time": "2016-12-30T04:10:37", "url": "https://files.pythonhosted.org/packages/3a/3c/db24129ce7dc0f13351a96e7eb28185b3e7698e1d022ac84fed15f2c135a/wracker-0.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f589475405b298da778f55473aab7291", "sha256": "f0b7f3cfa83d02d41aee6834b1efd99761355e81014b902218107987da011b35" }, "downloads": -1, "filename": "wracker-0.1.tar.gz", "has_sig": false, "md5_digest": "f589475405b298da778f55473aab7291", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34621, "upload_time": "2016-12-30T04:10:38", "url": "https://files.pythonhosted.org/packages/c7/d6/21a17fc4b7e10dbe439e6870bf21f0ac81e3d4e0c1e91260df3aee68e60e/wracker-0.1.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "ffc938873dd1c67a208a3737bb513a1c", "sha256": "5a5366b200730aa00e87972669d01bf8412ec62c703f15efd8a1f090210f2e3f" }, "downloads": -1, "filename": "wracker-0.2.0-py2-none-any.whl", "has_sig": false, "md5_digest": "ffc938873dd1c67a208a3737bb513a1c", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 39205, "upload_time": "2017-01-17T07:51:24", "url": "https://files.pythonhosted.org/packages/3f/a1/d7d311986d836b1218f5643e960c1f9e03ef272a968bc93e22ad57d20d30/wracker-0.2.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a3458455a5ec97df313625577c5043db", "sha256": "884e0dece7e368fd98e03a3ae4f5d0911e0e28aba1087a36c1335927358dc673" }, "downloads": -1, "filename": "wracker-0.2.0.tar.gz", "has_sig": false, "md5_digest": "a3458455a5ec97df313625577c5043db", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35448, "upload_time": "2017-01-17T07:51:26", "url": "https://files.pythonhosted.org/packages/9a/48/941e2364ae52ac9f3024b5e938cad191ad397e3745de07fb676bfe69416a/wracker-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "ca2e2e17e6cc04b81ef0ebf4c9fff8fb", "sha256": "5585ae0368141d75808bdac80448f2aab335b271beafff9485b4ba3460d1225d" }, "downloads": -1, "filename": "wracker-0.2.1-py2-none-any.whl", "has_sig": false, "md5_digest": "ca2e2e17e6cc04b81ef0ebf4c9fff8fb", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 39228, "upload_time": "2017-01-17T07:58:15", "url": "https://files.pythonhosted.org/packages/c4/bc/4d7e237eb2f760896bb3353e3b0374a99fa97d2e2a9a730089ce30635894/wracker-0.2.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e6c93d7dbb3d7f58f79d35e30dd435c2", "sha256": "b3e9299bc84f5115da60b6275420adfe33851d193e9e8a71868e15d39a12795c" }, "downloads": -1, "filename": "wracker-0.2.1.tar.gz", "has_sig": false, "md5_digest": "e6c93d7dbb3d7f58f79d35e30dd435c2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35441, "upload_time": "2017-01-17T07:58:16", "url": "https://files.pythonhosted.org/packages/ce/37/ab59de29539ea7e07a6650dab017ef4ff6a4ac7b8375c0175971ba9945d9/wracker-0.2.1.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "38bb6ae0bfe06e82e0241878f183f6da", "sha256": "97aa4ed2d616ca75b60f3eef4c81db90df56d1bc8fdbd6afb9add46ca8bc7a72" }, "downloads": -1, "filename": "wracker-0.3.0-py2-none-any.whl", "has_sig": false, "md5_digest": "38bb6ae0bfe06e82e0241878f183f6da", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 39644, "upload_time": "2017-02-03T05:51:59", "url": "https://files.pythonhosted.org/packages/40/f0/3d08f36e552189fb56cf3c9fd110f12a6a50d71529c4a9227e9e04a8598c/wracker-0.3.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cff1f89ee79c71bb9f9cacd15a0dc45c", "sha256": "4ab7d21b10cf8ab999289be112070351258b414a4ed7b3059997a6cdc68a59f1" }, "downloads": -1, "filename": "wracker-0.3.0.tar.gz", "has_sig": false, "md5_digest": "cff1f89ee79c71bb9f9cacd15a0dc45c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35829, "upload_time": "2017-02-03T05:52:00", "url": "https://files.pythonhosted.org/packages/27/4e/ca497bd84792862d7b60462af5504622fd24115007de60c7c22356c05a86/wracker-0.3.0.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "0924e81630bc277941f6ad547a2bdaa4", "sha256": "e20277563df76242846fdfc832b51fa19e1a435cdc93c164df9d0fe93d87538d" }, "downloads": -1, "filename": "wracker-0.4.0-py2-none-any.whl", "has_sig": false, "md5_digest": "0924e81630bc277941f6ad547a2bdaa4", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 39751, "upload_time": "2017-02-03T16:15:39", "url": "https://files.pythonhosted.org/packages/ed/b3/9396c056444292411d0052bc5e8e910729517700a684f51823be157ff439/wracker-0.4.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1789e44ffa47fb5cd3e1472f7d5135bc", "sha256": "65b4367fd05e054aae66ac10974a8d43c2ae436aa0fb299e88f6261351c43d65" }, "downloads": -1, "filename": "wracker-0.4.0.tar.gz", "has_sig": false, "md5_digest": "1789e44ffa47fb5cd3e1472f7d5135bc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35934, "upload_time": "2017-02-03T16:15:40", "url": "https://files.pythonhosted.org/packages/9b/48/242fce705ce085216c3d17ff1b5207d0c5d4238a39a831784e544da681a5/wracker-0.4.0.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "ffbe35e43a7c7f74a8cea95efc3613a8", "sha256": "e775ba688c9157fdb48643619d5f2e56f6c35d5cb9d045ab1ab9db3d80298fdc" }, "downloads": -1, "filename": "wracker-0.4.1.tar.gz", "has_sig": false, "md5_digest": "ffbe35e43a7c7f74a8cea95efc3613a8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35743, "upload_time": "2017-03-07T04:06:30", "url": "https://files.pythonhosted.org/packages/86/ae/0d01172d6e5a957713b0e9ffa40c1d1caec253cc9b923b25eb31bf0d5190/wracker-0.4.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "ffbe35e43a7c7f74a8cea95efc3613a8", "sha256": "e775ba688c9157fdb48643619d5f2e56f6c35d5cb9d045ab1ab9db3d80298fdc" }, "downloads": -1, "filename": "wracker-0.4.1.tar.gz", "has_sig": false, "md5_digest": "ffbe35e43a7c7f74a8cea95efc3613a8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35743, "upload_time": "2017-03-07T04:06:30", "url": "https://files.pythonhosted.org/packages/86/ae/0d01172d6e5a957713b0e9ffa40c1d1caec253cc9b923b25eb31bf0d5190/wracker-0.4.1.tar.gz" } ] }