{ "info": { "author": "webee.yw", "author_email": "webee.yw@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "A sample Python project\n=========================\nLicense\n-------\n\n.. image:: https://img.shields.io/pypi/l/python_packaging_demo.svg\n :target: https://github.com/webee/python-packaging-demo/blob/master/LICENSE\n :alt: The MIT License\n\nPYPI\n----\n\n.. image:: https://img.shields.io/pypi/v/python_packaging_demo.svg\n :target: https://pypi.python.org/pypi/python_packaging_demo\n :alt: Latest Version\n\n.. image:: https://img.shields.io/pypi/wheel/python_packaging_demo.svg\n :target: https://pypi.python.org/pypi/python_packaging_demo\n :alt: wheel\n\n.. image:: https://img.shields.io/pypi/format/python_packaging_demo.svg\n :target: https://pypi.python.org/pypi/python_packaging_demo\n :alt: format\n\n.. image:: https://img.shields.io/pypi/pyversions/python_packaging_demo.svg\n :target: https://pypi.python.org/pypi/python_packaging_demo\n :alt: python versions\n\n.. image:: https://img.shields.io/pypi/implementation/python_packaging_demo.svg\n :target: https://pypi.python.org/pypi/python_packaging_demo\n :alt: implementation\n\n.. image:: https://img.shields.io/pypi/status/python_packaging_demo.svg\n :target: https://pypi.python.org/pypi/python_packaging_demo\n :alt: status\n\n.. image:: https://img.shields.io/pypi/dm/python_packaging_demo.svg\n :target: https://pypi.python.org/pypi/python_packaging_demo\n :alt: downloads/month\n\n.. image:: https://img.shields.io/pypi/dw/python_packaging_demo.svg\n :target: https://pypi.python.org/pypi/python_packaging_demo\n :alt: downloads/week\n\n.. image:: https://img.shields.io/pypi/dd/python_packaging_demo.svg\n :target: https://pypi.python.org/pypi/python_packaging_demo\n :alt: downloads/day\n\nDescribe\n--------\n\nA sample project that demonstrate python packaging and upload to pypi.\n\nbuild && upload\n::\n\n $ python setup.py sdist\n $ python setup.py bdist_wheel\n $ python setup.py register -r pypi\n $ python setup.py sdist upload -r pypi\n $ python setup.py bdist_wheel upload -r pypi\n or\n $ twine upload dist/*\n\n\nHow to packaging\n\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\n\nrefer to: https://hynek.me/articles/sharing-your-labor-of-love-pypi-quick-and-dirty/\n\nand https://python-packaging-user-guide.readthedocs.org/en/latest/distributing.html\n\n\nDocs\n\"\"\"\"\nsphinx: http://sphinx-doc.org/tutorial.html\n\n\nAdd shields and progress bar\n\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\"\nhttp://shields.io/\n\nhttps://github.com/fehmicansaglam/progressed.io\n\n\n.. :changelog:\n\nChangelog\n=========\n\nchange logs.\n\n\n0.1.5/6 (2015-09-11)\n--------------------\n\n-- update docs.\n\n-- update docs and some shields.\n\n\n0.1.3/4 (2015-09-10)\n--------------------\n\n**oh no.**\n\n-- fix CHANGE_LOG.\n\n\n0.1.2 (2015-09-10)\n------------------\n\n-- update CHANGE_LOG.\n\n\n0.1.1 (2015-09-10)\n------------------\n\n-- Fix README.\n\n\n0.1.0 (2015-09-10)\n------------------\n\n- Initial release.\n\n\nCredits\n-------\n\n`python_packaging_demo `_ is written and maintained by `webee.yw `_.\n\nContributors\n------------\n\nThe following wonderful people contributed directly or indirectly to this project:\n\n- `hyperwood.yw `_\n\nPlease add yourself here alphabetically when you submit your first pull request.", "description_content_type": null, "docs_url": null, "download_url": null, "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/webee/python-packaging-demo", "keywords": "demo setuptools development package", "license": "MIT", "maintainer": null, "maintainer_email": null, "name": "python_packaging_demo", "package_url": "https://pypi.org/project/python_packaging_demo/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/python_packaging_demo/", "project_urls": { "Homepage": "https://github.com/webee/python-packaging-demo" }, "release_url": "https://pypi.org/project/python_packaging_demo/0.1.7/", "requires_dist": [ "ipython", "requests", "coverage; extra == 'test'", "ipython; extra == 'dev'", "check-manifest; extra == 'dev'" ], "requires_python": null, "summary": "sample python packaging and upload to pypi demo.", "version": "0.1.7" }, "last_serial": 1717778, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "41cda2f9f8f1cdbe9adab01d72b4e2ed", "sha256": "a40e9ce65e5c3ace4ec2ef5661a01cc9ce5d931a6e062f0592da5f4ab7699992" }, "downloads": -1, "filename": "python_packaging_demo-0.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "41cda2f9f8f1cdbe9adab01d72b4e2ed", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4580, "upload_time": "2015-09-10T11:44:07", "url": "https://files.pythonhosted.org/packages/e1/9b/09ab5d0db239e2e1089c1c3ed58744f49e7400d6a967b59a63e32133b937/python_packaging_demo-0.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2af3db86ae6edab470bb665645fb7ff3", "sha256": "265fcae0d075ac238f3a1676e17bd2342a6c517e5d1b383c9f47ee05a89385d8" }, "downloads": -1, "filename": "python_packaging_demo-0.1.0.tar.gz", "has_sig": false, "md5_digest": "2af3db86ae6edab470bb665645fb7ff3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4584, "upload_time": "2015-09-10T11:44:12", "url": "https://files.pythonhosted.org/packages/c1/8f/c06659dc054f19b2e1c4272d8d41073be1d6ba1bdf6cbacb3064d1c1b088/python_packaging_demo-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "5c2fd3626fafc46477cab11067b0f6ba", "sha256": "6b201e57de49f50722a745df67b98c424d071a40ac736fd1a044604f6b5710a0" }, "downloads": -1, "filename": "python_packaging_demo-0.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5c2fd3626fafc46477cab11067b0f6ba", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4440, "upload_time": "2015-09-10T11:54:01", "url": "https://files.pythonhosted.org/packages/53/30/9ca89ca2627dad5dfd3ed8caf3796e800eec7c19ccaa1c5061f76615f773/python_packaging_demo-0.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "64e9783ebd979ed36a30031ad4f75559", "sha256": "4564e2845e8b6e36ab846675174d3215d61897de34ccdc196c46e5bbff4feac8" }, "downloads": -1, "filename": "python_packaging_demo-0.1.1.tar.gz", "has_sig": false, "md5_digest": "64e9783ebd979ed36a30031ad4f75559", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4520, "upload_time": "2015-09-10T11:54:12", "url": "https://files.pythonhosted.org/packages/8c/03/1244ba6fa9611c42fc258d51b5f9afaec5fa26daec72c14df830e572db66/python_packaging_demo-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "6e020198d65c10162bcf9dee654d55e1", "sha256": "967293a9abb1135a6eb80dbc07b1678f8b1f98f01ae7fd375cb6d5b0bcbbb9a5" }, "downloads": -1, "filename": "python_packaging_demo-0.1.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6e020198d65c10162bcf9dee654d55e1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4532, "upload_time": "2015-09-10T11:56:13", "url": "https://files.pythonhosted.org/packages/ee/56/f6dcdf9daeeafce99cf681df64e98c91dda9af0cfd939c67409344951448/python_packaging_demo-0.1.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ff5872eb0ae31573a5c43f34179f1d89", "sha256": "e72f29d10269195d502b5735f7e9a93ecd12e7069a4b48bb171cc4b5210ab86c" }, "downloads": -1, "filename": "python_packaging_demo-0.1.2.tar.gz", "has_sig": false, "md5_digest": "ff5872eb0ae31573a5c43f34179f1d89", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4574, "upload_time": "2015-09-10T11:56:19", "url": "https://files.pythonhosted.org/packages/db/69/5b73126525307cfa0fd68fb61bab9ead9751ab8d4c509ce15781c0e7e10b/python_packaging_demo-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "e1063e0d00ab9a54751417c0711845ae", "sha256": "14a2d880412a8d1e1ab6a668b16a9af12040e68089bbfdb92d438fcade1fbf4b" }, "downloads": -1, "filename": "python_packaging_demo-0.1.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e1063e0d00ab9a54751417c0711845ae", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4581, "upload_time": "2015-09-10T12:04:35", "url": "https://files.pythonhosted.org/packages/cb/ac/ace9b4ef7c528fc3ce96a6aeb8c575706fc367829566426e15a276376926/python_packaging_demo-0.1.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "efc5e1c5980f31ae48038bed6d9ef231", "sha256": "a0d53c3ecdcf0637d882188148980eac79fc18e37c9e37ba06fabee3504f64f2" }, "downloads": -1, "filename": "python_packaging_demo-0.1.3.tar.gz", "has_sig": false, "md5_digest": "efc5e1c5980f31ae48038bed6d9ef231", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4637, "upload_time": "2015-09-10T12:04:43", "url": "https://files.pythonhosted.org/packages/e7/1e/56d8181d7944b198adbb35704b87b3dbb649aa0a56efad878daa5a388f98/python_packaging_demo-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "06fde4a7634eb7baa907ec1986fa57f1", "sha256": "4cbdfbf4345fe882044ff2dfc507b4f48da6d0761e998fe8a6a65ec15fc1b11c" }, "downloads": -1, "filename": "python_packaging_demo-0.1.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "06fde4a7634eb7baa907ec1986fa57f1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4580, "upload_time": "2015-09-10T12:07:28", "url": "https://files.pythonhosted.org/packages/0a/6e/4958f5275d63bf307972ed814db1f880c72394ab15e430781e84ff0c91c6/python_packaging_demo-0.1.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b688a5f44c3f37965909ad01786d6c02", "sha256": "ce590b9e349df85e131dfc1331537cd32e00616584d67988a65806b9526d1dd6" }, "downloads": -1, "filename": "python_packaging_demo-0.1.4.tar.gz", "has_sig": false, "md5_digest": "b688a5f44c3f37965909ad01786d6c02", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4639, "upload_time": "2015-09-10T12:07:35", "url": "https://files.pythonhosted.org/packages/6e/c8/f9364ec1a329feeab5f51f9e62a72b8a2badf959974ae07a830b30271fb6/python_packaging_demo-0.1.4.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "5f2e4ef4bf7a2d922945c61974da2e59", "sha256": "e7c4801d8ac4a46ebb089ceef0d2b6969d44c798fbe8f837b1094ecfc015ff2c" }, "downloads": -1, "filename": "python_packaging_demo-0.1.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5f2e4ef4bf7a2d922945c61974da2e59", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 5138, "upload_time": "2015-09-10T16:16:37", "url": "https://files.pythonhosted.org/packages/17/07/1cd1c7aff59c6d80b8dadb38e8b8d85dba26da264e46145c1536d9b62580/python_packaging_demo-0.1.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4acf28df1b3d24486b4e1e9a421f8b0e", "sha256": "1516219830ffb48e20fcb07369921d342db1681a57771261931f5a45ad8c79bf" }, "downloads": -1, "filename": "python_packaging_demo-0.1.5.tar.gz", "has_sig": false, "md5_digest": "4acf28df1b3d24486b4e1e9a421f8b0e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5082, "upload_time": "2015-09-10T16:16:43", "url": "https://files.pythonhosted.org/packages/d9/7d/e0ba59cf7c7d0655efa2f1ff333c638616a6cec872c6c3aff571c453f1c1/python_packaging_demo-0.1.5.tar.gz" } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "53e3ab66e007be3a7c8858b0dc9928cc", "sha256": "410b1c6ab5b32988d19b36c2ecd1df498a8a7c8fe33e319be7b272ef9c6eaa8d" }, "downloads": -1, "filename": "python_packaging_demo-0.1.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "53e3ab66e007be3a7c8858b0dc9928cc", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6603, "upload_time": "2015-09-10T16:43:58", "url": "https://files.pythonhosted.org/packages/e9/7b/175cc32005d4dbb5303d1c426494faca128ecd8c4f91f0da82b9601e0bca/python_packaging_demo-0.1.6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ecd9e160c1b5626224e37dd8071028a5", "sha256": "d3def508eec5548f39b5c53c076b6dcc15c15d1ce05af5df7e536bd6f4ce2e5b" }, "downloads": -1, "filename": "python_packaging_demo-0.1.6.tar.gz", "has_sig": false, "md5_digest": "ecd9e160c1b5626224e37dd8071028a5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5322, "upload_time": "2015-09-10T16:44:02", "url": "https://files.pythonhosted.org/packages/e8/43/653322817394a9f8843b099b25c77e2faaba494b4cc14a2d5d8dd7d49913/python_packaging_demo-0.1.6.tar.gz" } ], "0.1.7": [ { "comment_text": "", "digests": { "md5": "16c720b4b7e693f081d2e486e8458696", "sha256": "b7225d7bf869a8667600b26151f220c380640beaaae9f52346258cb4f1ac90f7" }, "downloads": -1, "filename": "python_packaging_demo-0.1.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "16c720b4b7e693f081d2e486e8458696", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6639, "upload_time": "2015-09-10T16:47:40", "url": "https://files.pythonhosted.org/packages/43/65/a66c2a82c705619f431bab5b73494e1e27ced292f201f899236538a631d8/python_packaging_demo-0.1.7-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f570f4782d45fb21403d4b3d960fb3d1", "sha256": "b75408dc29950eff29619a50a7f55a54b2946f5c7689d4c17c6fb9cac9e930c0" }, "downloads": -1, "filename": "python_packaging_demo-0.1.7.tar.gz", "has_sig": false, "md5_digest": "f570f4782d45fb21403d4b3d960fb3d1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5322, "upload_time": "2015-09-10T16:47:45", "url": "https://files.pythonhosted.org/packages/e5/dd/0f1c143005c62ef001839d5c622b283ed042350e4909bdcf57ef53590bee/python_packaging_demo-0.1.7.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "16c720b4b7e693f081d2e486e8458696", "sha256": "b7225d7bf869a8667600b26151f220c380640beaaae9f52346258cb4f1ac90f7" }, "downloads": -1, "filename": "python_packaging_demo-0.1.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "16c720b4b7e693f081d2e486e8458696", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6639, "upload_time": "2015-09-10T16:47:40", "url": "https://files.pythonhosted.org/packages/43/65/a66c2a82c705619f431bab5b73494e1e27ced292f201f899236538a631d8/python_packaging_demo-0.1.7-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f570f4782d45fb21403d4b3d960fb3d1", "sha256": "b75408dc29950eff29619a50a7f55a54b2946f5c7689d4c17c6fb9cac9e930c0" }, "downloads": -1, "filename": "python_packaging_demo-0.1.7.tar.gz", "has_sig": false, "md5_digest": "f570f4782d45fb21403d4b3d960fb3d1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5322, "upload_time": "2015-09-10T16:47:45", "url": "https://files.pythonhosted.org/packages/e5/dd/0f1c143005c62ef001839d5c622b283ed042350e4909bdcf57ef53590bee/python_packaging_demo-0.1.7.tar.gz" } ] }