{ "info": { "author": "Steve Pulec", "author_email": "spulec@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "Superwrap: The easy way to contribute to python packages\n=========================================================\n\nSuperwrap in an extension to virtualenvwrapper that makes it easier to contribute to a python package for the first time.\n\nHere is the current workflow for starting to contribute to a new project for people that use virtualenvwrapper: ::\n\n $ mkvirtualenv requests\n ...\n (requests)$ ~/Development\n (requests)$ git clone git@github.com:kennethreitz/requests.git\n ...\n (requests)$ cd requests\n (requests)$ python setup.py develop\n\nAnd then start working. After setting up Superwrap, it becomes this: ::\n\n $ workon requests\n Setup kennethreitz:requests repo for development\n activated\n (requests)$ echo \"There is no step 2!\"\n\nAnytime you use workon with a repo that you don't already have setup, it will create a new virtualenv, find and clone the repo from github into a new directory, change to that directory, and run ``python setup.py develop``. If you use workon with a virtualenv that has been previously setup, it will work the exact same.\n\nInstallation\n------------\n\n * First, have `virtualenvwrapper configured `_.\n * Configure where you want new repos to go by setting the SUPERWRAP_DIR evnrionment variable. It will default to ~/Development.\n * (Optional) Configure GITHUB_OAUTH_TOKEN if you want to create a fork of every repo to clone instead of cloning the repo itself.\n * $ pip install superwrap\n * Add the following to $WORKON_HOME/postactivate\n\n::\n\n #!/bin/bash\n proj_name=$(echo $VIRTUAL_ENV|awk -F'/' '{print $NF}')\n cd $SUPERWRAP_DIR/$proj_name\n\nNote that this will create issues if your current setup does not consist of virtualenvs and directories with matching names.", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/spulec/superwrap", "keywords": null, "license": "Apache License 2.0", "maintainer": null, "maintainer_email": null, "name": "superwrap", "package_url": "https://pypi.org/project/superwrap/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/superwrap/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/spulec/superwrap" }, "release_url": "https://pypi.org/project/superwrap/0.0.4/", "requires_dist": null, "requires_python": null, "summary": "The easy way to contribute to python packages", "version": "0.0.4" }, "last_serial": 800253, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "3889058ca7fa9d3be3e8608d5401d91e", "sha256": "ad9d458d057fdaf1496f4dc49846f9f405e66f289474ad7f5ea36cc02566914b" }, "downloads": -1, "filename": "superwrap-0.0.1.tar.gz", "has_sig": false, "md5_digest": "3889058ca7fa9d3be3e8608d5401d91e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1784, "upload_time": "2012-09-23T02:56:45", "url": "https://files.pythonhosted.org/packages/56/0d/d7a95d86630d7893b8ca92dc9b66d35d907b5836e4e903c361edea0bfb70/superwrap-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "2248d8a6ba4be518459573c686e6bc28", "sha256": "204b7091f338be9a222a7657a06da667941a635721c3e5b498b45036f0790743" }, "downloads": -1, "filename": "superwrap-0.0.2.tar.gz", "has_sig": false, "md5_digest": "2248d8a6ba4be518459573c686e6bc28", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2719, "upload_time": "2012-09-23T05:03:24", "url": "https://files.pythonhosted.org/packages/c3/a9/1cd8c6e29aec59c0eeb9343e68bf04f8b1be527fa4f7f186212b4eb0aaec/superwrap-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "171a4a1ec93a19d9db864c689b404a70", "sha256": "8031d24ea8332a3130c962dbeb727ccd9a6394780e54a19307c5dfdd25984b79" }, "downloads": -1, "filename": "superwrap-0.0.3.tar.gz", "has_sig": false, "md5_digest": "171a4a1ec93a19d9db864c689b404a70", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2761, "upload_time": "2012-09-24T02:33:37", "url": "https://files.pythonhosted.org/packages/da/4a/ca487085986f4082589731223a94f4c131a68bea9fc6958e68ef2e6ffe88/superwrap-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "c8878273f707c9d8341bd1bb87e9d7af", "sha256": "a5a6725bf09b6fed4fd61378f6674ebbe8e564f82a4c28af8b614fee0293bb8a" }, "downloads": -1, "filename": "superwrap-0.0.4.tar.gz", "has_sig": false, "md5_digest": "c8878273f707c9d8341bd1bb87e9d7af", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2815, "upload_time": "2012-09-24T02:49:55", "url": "https://files.pythonhosted.org/packages/99/ee/a38c5b2b405841b54046700b9b275cbc30e0b04d926eddf0ba9648ee7377/superwrap-0.0.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "c8878273f707c9d8341bd1bb87e9d7af", "sha256": "a5a6725bf09b6fed4fd61378f6674ebbe8e564f82a4c28af8b614fee0293bb8a" }, "downloads": -1, "filename": "superwrap-0.0.4.tar.gz", "has_sig": false, "md5_digest": "c8878273f707c9d8341bd1bb87e9d7af", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2815, "upload_time": "2012-09-24T02:49:55", "url": "https://files.pythonhosted.org/packages/99/ee/a38c5b2b405841b54046700b9b275cbc30e0b04d926eddf0ba9648ee7377/superwrap-0.0.4.tar.gz" } ] }