{ "info": { "author": "Arne Babenhauserheide", "author_email": "arne_bab@web.de", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Environment :: Console", "Intended Audience :: Developers", "Intended Audience :: End Users/Desktop", "License :: OSI Approved :: GNU General Public License (GPL)", "Operating System :: OS Independent", "Programming Language :: Python", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "This example covers a nice setup.py file, which gets name and description for the PyPI from the docstrings in itself as well as in the main file (babtools_EXAMPLE.py). \n\nThe changelog is automatically extracted from the file Changelog.txt and appended to the long description for the PyPI. \n\nTo customize it, you need to change the following: \n - The first line of this files docstring - it will be your name and description in PyPI. You must keep the dash (\" - \") as seperator between name and description to make getting name and description work.\n - Every occurrence of \"babtools_EXAMPLE\" in this file to the name of your module\n - Author, author_email, etc. in setup() to your preferred settings. \n \t- A list of all classifiers can be found via python setup.py register --list-classifiers\n - This docstring to a mainly static description of your program.Things which may change at times should go into your main file (here it's babtools_EXAMPLE.py).\n - Your main files docstring, which provides the second paragraph (its first line is ignored). \n\nFor updating your PyPI entry to a new version, you only need to change the __version__ parameter in your main file (here it is babtools_EXAMPLE.py) and then run \"python setup.py register\" (no file release) or \"python setup.py register sdist upload\" to include a file release (sources). \n\n\n\n \n\nUsage: \n - babscript.py \n \n for default usage, or \n \n - babscript.py --help\n \n for getting help\n \n\nExamples: \n - babscript.py\n \n Print the help message, since we have nothing else to do right now. \n\n\nPlans: \n - None. At the moment I'm happy with this structure.\n\n\nIdeas: \n - Adding information, how to use Mercurial to use this structure in your own project and keep it up to date while keeping your changes. \n\n\nSource URL (Mercurial): U{http://freehg.org/u/ArneBab/babtools_EXAMPLE/}\n\nPyPI URL: U{http://pypi.python.org/pypi/babtools_EXAMPLE}\n\n\nChangelog: \n\nbabtools_EXAMPLe 0.9\n\n- Added plans and ideas to the main file.\n\nbabtools_EXAMPLE 0.8\n\n- Added customization instructions.\n\nbabtools_EXAMPLE 0.7\n\n- Removed the title in the batools_EXAMPLE file from the PyPI description.\"\n\nbabtools_EXAMPLE 0.6\n\n- Improved code comments.\n\nbabtools_EXAMPLE 0.5\n\n- Some cleaning up.\n\nbabtools_EXAMPLE 0.4\n\n- Improved description on PyPI.\n\nbabtools_EXAMPLE 0.3\n\n- Better documentation. \n- Removed the name from the description for PyPI. \n\nbabtools_EXAMPLE 0.2\n\n- Now reading changes from Changelog.txt\n\nbabtools_EXAMPLE 0.1\n\n- Created working example structure.", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://freehg.org/u/ArneBab/babtools_EXAMPLE", "keywords": "babtools", "license": "GNU GPL-3 or later", "maintainer": null, "maintainer_email": null, "name": "babtools_EXAMPLE", "package_url": "https://pypi.org/project/babtools_EXAMPLE/", "platform": "any", "project_url": "https://pypi.org/project/babtools_EXAMPLE/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://freehg.org/u/ArneBab/babtools_EXAMPLE" }, "release_url": "https://pypi.org/project/babtools_EXAMPLE/0.9/", "requires_dist": null, "requires_python": null, "summary": "Example structure with efficient PyPI usage: very small overhead for updating the PyPI entry.", "version": "0.9" }, "last_serial": 786663, "releases": { "0.2": [ { "comment_text": "", "digests": { "md5": "ee805203420d55c86c2bcf18afac3cf0", "sha256": "c2614dc7df07a56155deb479000e9b77afe949d248d269850ab7b5b4bc35a18c" }, "downloads": -1, "filename": "babtools_EXAMPLE-0.2.tar.gz", "has_sig": false, "md5_digest": "ee805203420d55c86c2bcf18afac3cf0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2349, "upload_time": "2008-05-23T07:29:43", "url": "https://files.pythonhosted.org/packages/21/66/b7cf88f091759299b3f6b80f41ecb46ff6bbd983f7956a800a15cdfa3ade/babtools_EXAMPLE-0.2.tar.gz" } ], "0.4": [ { "comment_text": "", "digests": { "md5": "94367729f54b9acdabdbddbd757d583f", "sha256": "cc45ef5efd8bf6d556fc376f7d3ae015219b1ab783586aec5613e5fb7f3ffe01" }, "downloads": -1, "filename": "babtools_EXAMPLE-0.4.tar.gz", "has_sig": false, "md5_digest": "94367729f54b9acdabdbddbd757d583f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2390, "upload_time": "2008-05-23T07:34:40", "url": "https://files.pythonhosted.org/packages/54/b5/dfa9f2a2e35091a1358b93c74aafa387f0540b53ed0431fd264e56ef4eaa/babtools_EXAMPLE-0.4.tar.gz" } ], "0.5": [], "0.6": [ { "comment_text": "", "digests": { "md5": "258574109781b1457532494ed78b1276", "sha256": "4a70462921374e5245daeaadf004419d0119976042cfaf6e7879c87bf6151cd6" }, "downloads": -1, "filename": "babtools_EXAMPLE-0.6.tar.gz", "has_sig": false, "md5_digest": "258574109781b1457532494ed78b1276", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2959, "upload_time": "2008-05-23T07:55:12", "url": "https://files.pythonhosted.org/packages/cb/a4/3c4b81c5d68695fca7a1f7abf5f52a55aeb3c1c2565e8d32d74502f632b6/babtools_EXAMPLE-0.6.tar.gz" } ], "0.7": [ { "comment_text": "", "digests": { "md5": "f2ebbcd0aa2385f01bd177e151f2478b", "sha256": "509ae8ab2bea3a67460ddbdc8e3917365306df765c924be7c68fcd446672bb4f" }, "downloads": -1, "filename": "babtools_EXAMPLE-0.7.tar.gz", "has_sig": false, "md5_digest": "f2ebbcd0aa2385f01bd177e151f2478b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3390, "upload_time": "2008-05-23T08:17:20", "url": "https://files.pythonhosted.org/packages/ff/e9/7a9cf27c8fb61090c0bbd01542881c528ceb9257ce9737a5b292f93f61ae/babtools_EXAMPLE-0.7.tar.gz" } ], "0.8": [ { "comment_text": "", "digests": { "md5": "58c646c5c9b42cddbbc205882a352dfd", "sha256": "5b70614afec7f5b63e066f5bd1b070c0f16b61c72c1c4d4094a3ce0181db1f00" }, "downloads": -1, "filename": "babtools_EXAMPLE-0.8.tar.gz", "has_sig": false, "md5_digest": "58c646c5c9b42cddbbc205882a352dfd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3391, "upload_time": "2008-05-23T08:18:01", "url": "https://files.pythonhosted.org/packages/db/72/8f45046519676e039465ab13c0f259486c13c7a480c999b44b6bcd0b9645/babtools_EXAMPLE-0.8.tar.gz" } ], "0.9": [ { "comment_text": "", "digests": { "md5": "20d2ec2c4a9640b6e9b177251456f53c", "sha256": "28c5c0b7501594b71a34ac6e9ffd31ee53b196bdd3f84e40309d94435fa17a83" }, "downloads": -1, "filename": "babtools_EXAMPLE-0.9.tar.gz", "has_sig": false, "md5_digest": "20d2ec2c4a9640b6e9b177251456f53c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3639, "upload_time": "2008-05-23T08:33:12", "url": "https://files.pythonhosted.org/packages/59/a5/4e88e80b0881c8739ee51c259d55fa187d55395993b5df48acefb073a7dd/babtools_EXAMPLE-0.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "20d2ec2c4a9640b6e9b177251456f53c", "sha256": "28c5c0b7501594b71a34ac6e9ffd31ee53b196bdd3f84e40309d94435fa17a83" }, "downloads": -1, "filename": "babtools_EXAMPLE-0.9.tar.gz", "has_sig": false, "md5_digest": "20d2ec2c4a9640b6e9b177251456f53c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3639, "upload_time": "2008-05-23T08:33:12", "url": "https://files.pythonhosted.org/packages/59/a5/4e88e80b0881c8739ee51c259d55fa187d55395993b5df48acefb073a7dd/babtools_EXAMPLE-0.9.tar.gz" } ] }