{ "info": { "author": "Anton Pirker", "author_email": "anton@ignaz.at", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Operating System :: POSIX :: Linux", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3 :: Only" ], "description": "Pipinator\n=========\n\nThis is just a sample project to illustrate how to package a Django project so it can be installed over PyPi with pip.\n\nYou can find the source code at: https://github.com/antonpirker/django-pip-project\nThe important parts are in the files: ``django-pip-project/setup.py`` and ``django-pip-project/pipinator/__main__.py``.\n\n\n\nInstalling the project from a local directory:\n----------------------------------------------\n\nIf you clone the code repository to a local directory (~/tmp/django-pip-project/) you can install the project with the following command::\n\n $ pip3 install -e ~/tmp/django-pip-project/\n\nAfter this you can run the debug server of the project with a simple::\n\n $ pipinator\n\n\nYou need to run `pipinator` inside (or above) the local directory you cloned the project to or you will get an ``SuspiciousFileOperation`` Error.\n\n\n\nUploading to PyPI:\n------------------\n\nCheck description format:\n~~~~~~~~~~~~~~~~~~~~~~~~~\nCheck if the ``description`` and ``long_description`` can be rendered by PyPI::\n\n $ pip install readme_renderer\n $ python setup.py check -r -s\n\n\nCreate a source distribution:\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\nThis creates a `dist/` directory containing a archive with your project::\n\n $ python setup.py sdist\n\n**Note**: There are also other ways to package your project. See the Python documentation for a complete guide on how to package your project: https://packaging.python.org/tutorials/distributing-packages/#packaging-your-project\n\n\nCreate an account on PyPI:\n~~~~~~~~~~~~~~~~~~~~~~~~~~\n\nSee: https://packaging.python.org/tutorials/distributing-packages/#create-an-account\n\n\nUpload your project to PyPI:\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\nYou have to use twine to upload your package (you will need to enter your username and password)::\n\n $ pip install twine\n $ twine upload dist/*\n\nIf you want to save your credentials to a file, so you do not have to enter them every time you upload a version see: https://packaging.python.org/tutorials/distributing-packages/#create-an-account", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/antonpirker/django-pip-project", "keywords": "django", "license": "", "maintainer": "", "maintainer_email": "", "name": "pipinator", "package_url": "https://pypi.org/project/pipinator/", "platform": "", "project_url": "https://pypi.org/project/pipinator/", "project_urls": { "Homepage": "https://github.com/antonpirker/django-pip-project" }, "release_url": "https://pypi.org/project/pipinator/0.1.20/", "requires_dist": null, "requires_python": "", "summary": "Example Project to show how to package a Django project for pip and PyPI", "version": "0.1.20" }, "last_serial": 3622667, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "84927d09bc6ce5db7547ccdee92ed5f5", "sha256": "8b9c6c6c4d232cacc9e06e82351a624c0eea85e8c3a813166d19335d5445912b" }, "downloads": -1, "filename": "pipinator-0.1.0.tar.gz", "has_sig": false, "md5_digest": "84927d09bc6ce5db7547ccdee92ed5f5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1251, "upload_time": "2018-02-27T14:17:44", "url": "https://files.pythonhosted.org/packages/18/9b/e8ec29c142360f012340390ec9926b2b19c8a876ffbc1ffedca0badc8820/pipinator-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "9adbcd916256c6f4012bfa5cc5c1a521", "sha256": "42f26a05044267fd9694c1579c5cc6ea479c67309b88fbb1259d1cb0af945297" }, "downloads": -1, "filename": "pipinator-0.1.1.tar.gz", "has_sig": false, "md5_digest": "9adbcd916256c6f4012bfa5cc5c1a521", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1248, "upload_time": "2018-02-27T14:20:37", "url": "https://files.pythonhosted.org/packages/29/49/b2fda7acdfa2394c1dab0eb92dc5bb3075c911287dcc09d8c998be6012fe/pipinator-0.1.1.tar.gz" } ], "0.1.10": [ { "comment_text": "", "digests": { "md5": "370dfbc1d799f7a27152999aad02ece3", "sha256": "ed6a8812b6836c7037de50255e86ab8a7866fcd14c6bf8d2c87b83f7e1efef99" }, "downloads": -1, "filename": "pipinator-0.1.10.tar.gz", "has_sig": false, "md5_digest": "370dfbc1d799f7a27152999aad02ece3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2167, "upload_time": "2018-02-27T16:01:17", "url": "https://files.pythonhosted.org/packages/15/93/617f443752203c63fabcb5851324a7fe91ea287834356af8f9f5ae21f79f/pipinator-0.1.10.tar.gz" } ], "0.1.11": [ { "comment_text": "", "digests": { "md5": "c917d7fa0d0172a2e49e184c67852e83", "sha256": "2d11cbc18c99bf38911adcdd4f881cc034eeaa385a0467a2d4ac96f20d644d8a" }, "downloads": -1, "filename": "pipinator-0.1.11.tar.gz", "has_sig": false, "md5_digest": "c917d7fa0d0172a2e49e184c67852e83", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2174, "upload_time": "2018-02-27T16:03:09", "url": "https://files.pythonhosted.org/packages/56/da/0ff2a6c1b0763f6496ac88a933f20e5e94593f9260fafa849ffffd41fe76/pipinator-0.1.11.tar.gz" } ], "0.1.12": [ { "comment_text": "", "digests": { "md5": "e306476d8dc8fcfdb5dcbb52cfdfa762", "sha256": "3ec6a830c43debca3782013b1b4f6fe9faa1b1eab8602835eee397154412d0db" }, "downloads": -1, "filename": "pipinator-0.1.12.tar.gz", "has_sig": false, "md5_digest": "e306476d8dc8fcfdb5dcbb52cfdfa762", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2178, "upload_time": "2018-02-27T16:05:52", "url": "https://files.pythonhosted.org/packages/c5/1f/543678e61beb1ca62d93a2a20ec7fa35628f9f70a01513212c59033c1557/pipinator-0.1.12.tar.gz" } ], "0.1.13": [ { "comment_text": "", "digests": { "md5": "d1cd0eaa5501d6317c9f12918bdbb79b", "sha256": "596c68fd0ef399e7191eaf8ac1646228ad742786a0f2d0ba707404199fed05a5" }, "downloads": -1, "filename": "pipinator-0.1.13.tar.gz", "has_sig": false, "md5_digest": "d1cd0eaa5501d6317c9f12918bdbb79b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4750, "upload_time": "2018-02-27T16:21:06", "url": "https://files.pythonhosted.org/packages/22/f6/bc56b8ea0c0cc38b256e0672411cd18976c3cdfc5fb5f9b0922dcde86685/pipinator-0.1.13.tar.gz" } ], "0.1.14": [ { "comment_text": "", "digests": { "md5": "dfa971afa6fe201c226573342b79f8d4", "sha256": "eea5489ab1523955125f7666993a0257da5414237d645fdd1667b7d182020fc9" }, "downloads": -1, "filename": "pipinator-0.1.14.tar.gz", "has_sig": false, "md5_digest": "dfa971afa6fe201c226573342b79f8d4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 124119, "upload_time": "2018-02-27T16:33:14", "url": "https://files.pythonhosted.org/packages/c1/9e/0a10474bf98eb8da3507d085f790f1675f0d62771ac507c26fb8d90f3beb/pipinator-0.1.14.tar.gz" } ], "0.1.15": [ { "comment_text": "", "digests": { "md5": "08bb658a5bc1fce1b4a4308d4e74502c", "sha256": "bd781a64bfb54d56f89b2a058614557aff11e4a7169d060c78c6099fb5804539" }, "downloads": -1, "filename": "pipinator-0.1.15.tar.gz", "has_sig": false, "md5_digest": "08bb658a5bc1fce1b4a4308d4e74502c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 124115, "upload_time": "2018-02-27T16:34:11", "url": "https://files.pythonhosted.org/packages/58/1a/4c276b4cd5c742f27fed3f734819938a59fe50e9250fc7a491149b89580e/pipinator-0.1.15.tar.gz" } ], "0.1.16": [ { "comment_text": "", "digests": { "md5": "ce6a62b9ab0ff1de13045081e0f1c193", "sha256": "fba8978375ff66706a51574f9a6f8654653b0a8977a2bb3c261686072477a042" }, "downloads": -1, "filename": "pipinator-0.1.16.tar.gz", "has_sig": false, "md5_digest": "ce6a62b9ab0ff1de13045081e0f1c193", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 124146, "upload_time": "2018-02-27T16:43:04", "url": "https://files.pythonhosted.org/packages/3d/0b/a8a6d9d4ef2118f30151c38b9203bcd908940977433d57c238508278e085/pipinator-0.1.16.tar.gz" } ], "0.1.17": [ { "comment_text": "", "digests": { "md5": "1742c2239815a405ef428feaa95ab7d5", "sha256": "87d6cc48096526684785e36b20c69a7e20e54a109131c032cf5b058f557e782f" }, "downloads": -1, "filename": "pipinator-0.1.17.tar.gz", "has_sig": false, "md5_digest": "1742c2239815a405ef428feaa95ab7d5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 124144, "upload_time": "2018-02-27T16:45:12", "url": "https://files.pythonhosted.org/packages/c7/2b/630fbb3579ec5fd4f0fd4af7d13ed70dede0a81f090f517222aac1cdc18a/pipinator-0.1.17.tar.gz" } ], "0.1.18": [ { "comment_text": "", "digests": { "md5": "7efa807f8e548ca5efa8e1a6c57c297a", "sha256": "f80b3c3a1adea71a3728da3ec01e5113b7c6dc058a44e930a68aa5defb41bed3" }, "downloads": -1, "filename": "pipinator-0.1.18.tar.gz", "has_sig": false, "md5_digest": "7efa807f8e548ca5efa8e1a6c57c297a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 124158, "upload_time": "2018-02-27T16:48:53", "url": "https://files.pythonhosted.org/packages/db/a2/c514ca399e2017fe93c7b845acc875211516e9a87c4c6c11f2606b8901b6/pipinator-0.1.18.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "53e210144a79249238d0562cc4f1a42f", "sha256": "3ad4058d086bbe7d004e23a23908efd1d4cad713aaac087c2671437c0977ad41" }, "downloads": -1, "filename": "pipinator-0.1.2.tar.gz", "has_sig": false, "md5_digest": "53e210144a79249238d0562cc4f1a42f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1736, "upload_time": "2018-02-27T14:56:05", "url": "https://files.pythonhosted.org/packages/5d/cf/e73af997643b4412d803a635f673346864100e823b192a990470a1a830b7/pipinator-0.1.2.tar.gz" } ], "0.1.20": [ { "comment_text": "", "digests": { "md5": "46075af2d09bbdf40418db6a46962303", "sha256": "b4c44b32cc555fb3addafbe964aedb820f6b31a231dc9791c16f91e61d5fb738" }, "downloads": -1, "filename": "pipinator-0.1.20.tar.gz", "has_sig": false, "md5_digest": "46075af2d09bbdf40418db6a46962303", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 123989, "upload_time": "2018-02-27T18:54:16", "url": "https://files.pythonhosted.org/packages/48/61/f66d4a47c685ef87b8888707a2886c0af4d71f23d4f7fe8ec3c1f0e7a816/pipinator-0.1.20.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "fda7b4d4168081dfb5b62bd1d7c97950", "sha256": "bd9d6c607de7d865c921851be167ba45dea5c9c41c61dd93c64d1d8eca821bd4" }, "downloads": -1, "filename": "pipinator-0.1.3.tar.gz", "has_sig": false, "md5_digest": "fda7b4d4168081dfb5b62bd1d7c97950", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2168, "upload_time": "2018-02-27T15:17:49", "url": "https://files.pythonhosted.org/packages/79/14/36ac972d042b1bab0a926f0708c50595b2d8d09a46d8a4c5b0abf29ca661/pipinator-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "04b7e89a45b0302f3aa37303a779aa74", "sha256": "3388db5dfcd433e5a31a7f52a5cae0bcc13e2f5615e4fb02c5f3be867a157044" }, "downloads": -1, "filename": "pipinator-0.1.4.tar.gz", "has_sig": false, "md5_digest": "04b7e89a45b0302f3aa37303a779aa74", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2171, "upload_time": "2018-02-27T15:44:41", "url": "https://files.pythonhosted.org/packages/e0/61/6f2ba2b44482a354e45047e501d87bbf277f992d4222ae7e9d727c94d2aa/pipinator-0.1.4.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "127bf69494d5bdd71de055264c2ec702", "sha256": "2de9ccc1fca0965ba8c8d96e70ba026b306c29764d505b54bc54e5ae1131e369" }, "downloads": -1, "filename": "pipinator-0.1.5.tar.gz", "has_sig": false, "md5_digest": "127bf69494d5bdd71de055264c2ec702", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2164, "upload_time": "2018-02-27T15:52:03", "url": "https://files.pythonhosted.org/packages/12/5d/d2fb086a2a985834f5faabd20b50a58b2f38ddf81fac98f7957e76b3dc40/pipinator-0.1.5.tar.gz" } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "848c1b9d6c8c5f43f4f59f885f3db5e7", "sha256": "293645a13e8567bcb8fd09f6304741e8d43e803a61d14c1531bbe4fc6047123d" }, "downloads": -1, "filename": "pipinator-0.1.6.tar.gz", "has_sig": false, "md5_digest": "848c1b9d6c8c5f43f4f59f885f3db5e7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2164, "upload_time": "2018-02-27T15:54:03", "url": "https://files.pythonhosted.org/packages/c3/39/f88fa801a0fdc20ab7f6fa1651c5a5a1f3f12c03f78307fc022d51d25e88/pipinator-0.1.6.tar.gz" } ], "0.1.7": [ { "comment_text": "", "digests": { "md5": "695060497fd8f1c8e32fe75c09427b60", "sha256": "df322a716fd1af2be6c5359526e2df9e4e62a0e7127950afe458f51ec99335b3" }, "downloads": -1, "filename": "pipinator-0.1.7.tar.gz", "has_sig": false, "md5_digest": "695060497fd8f1c8e32fe75c09427b60", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2166, "upload_time": "2018-02-27T15:55:17", "url": "https://files.pythonhosted.org/packages/a4/22/a90c5f9c652a807c97702dc98fddb302ec08eed7b468fd92434d46547a46/pipinator-0.1.7.tar.gz" } ], "0.1.8": [ { "comment_text": "", "digests": { "md5": "b97f069396b69d47896e8e9878a6fcce", "sha256": "3c72147d9deef5e0095267617d8f5c7d7fe864f283a05761a50d27b0fc732424" }, "downloads": -1, "filename": "pipinator-0.1.8.tar.gz", "has_sig": false, "md5_digest": "b97f069396b69d47896e8e9878a6fcce", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2166, "upload_time": "2018-02-27T15:57:11", "url": "https://files.pythonhosted.org/packages/0f/4a/5aecaa42506d69cb4e564c75be84405062fe0d3a076b2242c5a679c2ad44/pipinator-0.1.8.tar.gz" } ], "0.1.9": [ { "comment_text": "", "digests": { "md5": "e20d32b2af63377f164d9bc792951ef8", "sha256": "0c37c60725604fc238d05b993e1baf1f0051f21083c2b409c6df11f5af7e883c" }, "downloads": -1, "filename": "pipinator-0.1.9.tar.gz", "has_sig": false, "md5_digest": "e20d32b2af63377f164d9bc792951ef8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2170, "upload_time": "2018-02-27T15:59:19", "url": "https://files.pythonhosted.org/packages/b2/a5/1bc05555e025136800233c2ef700aad5c2a48accd0339f8c5e483d51834f/pipinator-0.1.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "46075af2d09bbdf40418db6a46962303", "sha256": "b4c44b32cc555fb3addafbe964aedb820f6b31a231dc9791c16f91e61d5fb738" }, "downloads": -1, "filename": "pipinator-0.1.20.tar.gz", "has_sig": false, "md5_digest": "46075af2d09bbdf40418db6a46962303", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 123989, "upload_time": "2018-02-27T18:54:16", "url": "https://files.pythonhosted.org/packages/48/61/f66d4a47c685ef87b8888707a2886c0af4d71f23d4f7fe8ec3c1f0e7a816/pipinator-0.1.20.tar.gz" } ] }