{ "info": { "author": "zhaozl", "author_email": "545362989@qq.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy" ], "description": "\n\ud83d\udce6 setup.py (for humans)\n=======================\n\nThis repo exists to provide [an example setup.py] file, that can be used\nto bootstrap your next Python project. It includes some advanced\npatterns and best practices for `setup.py`, as well as some\ncommented\u2013out nice\u2013to\u2013haves.\n\nFor example, this `setup.py` provides a `$ python setup.py upload`\ncommand, which creates a *universal wheel* (and *sdist*) and uploads\nyour package to [PyPi] using [Twine], without the need for an annoying\n`setup.cfg` file. It also creates/uploads a new git tag, automatically.\n\nIn short, `setup.py` files can be daunting to approach, when first\nstarting out \u2014 even Guido has been heard saying, \"everyone cargo cults\nthems\". It's true \u2014 so, I want this repo to be the best place to\ncopy\u2013paste from :)\n\n[Check out the example!][an example setup.py]\n\nInstallation\n-----\n\n```bash\ncd your_project\n\n# Download the setup.py file:\n# download with wget\nwget https://raw.githubusercontent.com/navdeep-G/setup.py/master/setup.py -O setup.py\n\n# download with curl\ncurl -O https://raw.githubusercontent.com/navdeep-G/setup.py/master/setup.py\n```\n\nTo Do\n-----\n\n- Tests via `$ setup.py test` (if it's concise).\n\nPull requests are encouraged!\n\nMore Resources\n--------------\n\n- [What is setup.py?] on Stack Overflow\n- [Official Python Packaging User Guide](https://packaging.python.org)\n- [The Hitchhiker's Guide to Packaging]\n- [Cookiecutter template for a Python package]\n\nLicense\n-------\n\nThis is free and unencumbered software released into the public domain.\n\nAnyone is free to copy, modify, publish, use, compile, sell, or\ndistribute this software, either in source code form or as a compiled\nbinary, for any purpose, commercial or non-commercial, and by any means.\n\n [an example setup.py]: https://github.com/navdeep-G/setup.py/blob/master/setup.py\n [PyPi]: https://docs.python.org/3/distutils/packageindex.html\n [Twine]: https://pypi.python.org/pypi/twine\n [image]: https://farm1.staticflickr.com/628/33173824932_58add34581_k_d.jpg\n [What is setup.py?]: https://stackoverflow.com/questions/1471994/what-is-setup-py\n [The Hitchhiker's Guide to Packaging]: https://the-hitchhikers-guide-to-packaging.readthedocs.io/en/latest/creation.html\n [Cookiecutter template for a Python package]: https://github.com/audreyr/cookiecutter-pypackage\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/me/Self_Developed_Integrated_Basic_ToolBox", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "Self-Developed-Integrated-Basic-ToolBox", "package_url": "https://pypi.org/project/Self-Developed-Integrated-Basic-ToolBox/", "platform": "", "project_url": "https://pypi.org/project/Self-Developed-Integrated-Basic-ToolBox/", "project_urls": { "Homepage": "https://github.com/me/Self_Developed_Integrated_Basic_ToolBox" }, "release_url": "https://pypi.org/project/Self-Developed-Integrated-Basic-ToolBox/0.1/", "requires_dist": null, "requires_python": ">=3.7.0", "summary": "...", "version": "0.1" }, "last_serial": 6005565, "releases": { "0.0": [ { "comment_text": "", "digests": { "md5": "1cd73314422d098f1d5184e3785209f4", "sha256": "2b1ad3cb2a924b0af15c563d910f81db26353f14d85f0c160d1deca25cd17d35" }, "downloads": -1, "filename": "Self_Developed_Integrated_Basic_ToolBox-0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "1cd73314422d098f1d5184e3785209f4", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7.0", "size": 4732, "upload_time": "2019-10-21T05:31:58", "url": "https://files.pythonhosted.org/packages/fe/bd/2d7a7eeeb57bc14f59e503b356f86cf60cb212a4f00285586817a963a124/Self_Developed_Integrated_Basic_ToolBox-0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4d6a9f4d0a743ad40da41170a937f1d5", "sha256": "62df15c54037dd16e0c3ec5e09801a86d8522a10c08fa80373f1085e3e616a1a" }, "downloads": -1, "filename": "Self_Developed_Integrated_Basic_ToolBox-0.0.tar.gz", "has_sig": false, "md5_digest": "4d6a9f4d0a743ad40da41170a937f1d5", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7.0", "size": 5142, "upload_time": "2019-10-21T05:32:01", "url": "https://files.pythonhosted.org/packages/5c/bd/2c87667e88580fe8ca6fd8eac2f1c888e488f9f6cdf3244e301cded2c161/Self_Developed_Integrated_Basic_ToolBox-0.0.tar.gz" } ], "0.1": [ { "comment_text": "", "digests": { "md5": "faa00f85633d502f4c2e70fa1fdcf55f", "sha256": "bb2ddc9cb1989447f1397a253fc703f431ecce5e7446ae838d5db114cc48f58f" }, "downloads": -1, "filename": "Self_Developed_Integrated_Basic_ToolBox-0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "faa00f85633d502f4c2e70fa1fdcf55f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7.0", "size": 4804, "upload_time": "2019-10-21T05:43:09", "url": "https://files.pythonhosted.org/packages/ec/e1/6ddc11c08a8e2622506e0b1e0aa6e1d37dc8040768a3532f44f21d00c5f1/Self_Developed_Integrated_Basic_ToolBox-0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6d64f324fa41452fc3b199c9c8fc7072", "sha256": "a5c4d58faaa98260381fa11f17c6cb563af406149261e511b1a3addba6481984" }, "downloads": -1, "filename": "Self_Developed_Integrated_Basic_ToolBox-0.1.tar.gz", "has_sig": false, "md5_digest": "6d64f324fa41452fc3b199c9c8fc7072", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7.0", "size": 5150, "upload_time": "2019-10-21T05:43:11", "url": "https://files.pythonhosted.org/packages/93/23/a7abf1e3aca5eccb2521a5a7bab685e22538baafd250a893c82cf028abdc/Self_Developed_Integrated_Basic_ToolBox-0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "faa00f85633d502f4c2e70fa1fdcf55f", "sha256": "bb2ddc9cb1989447f1397a253fc703f431ecce5e7446ae838d5db114cc48f58f" }, "downloads": -1, "filename": "Self_Developed_Integrated_Basic_ToolBox-0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "faa00f85633d502f4c2e70fa1fdcf55f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7.0", "size": 4804, "upload_time": "2019-10-21T05:43:09", "url": "https://files.pythonhosted.org/packages/ec/e1/6ddc11c08a8e2622506e0b1e0aa6e1d37dc8040768a3532f44f21d00c5f1/Self_Developed_Integrated_Basic_ToolBox-0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6d64f324fa41452fc3b199c9c8fc7072", "sha256": "a5c4d58faaa98260381fa11f17c6cb563af406149261e511b1a3addba6481984" }, "downloads": -1, "filename": "Self_Developed_Integrated_Basic_ToolBox-0.1.tar.gz", "has_sig": false, "md5_digest": "6d64f324fa41452fc3b199c9c8fc7072", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7.0", "size": 5150, "upload_time": "2019-10-21T05:43:11", "url": "https://files.pythonhosted.org/packages/93/23/a7abf1e3aca5eccb2521a5a7bab685e22538baafd250a893c82cf028abdc/Self_Developed_Integrated_Basic_ToolBox-0.1.tar.gz" } ] }