{ "info": { "author": "Flavio Curella", "author_email": "flavio.curella@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Environment :: Console", "Intended Audience :: Developers", "Intended Audience :: Information Technology", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python" ], "description": "Python Packager\n===============\n\nA command-line tool to create Python Packages.\n\nIt's intended as a quick way to create new Python packages. It is not a maintenance tool.\n\nUsage::\n\n $ pip install python-packager\n $ pypackager create [options]\n\nThis will create a package in your current directory, complete with ``setup.py``, ``AUTHORS`` and ``LICENSE`` files.\n\nLicense files are generated by `lice `_.\n\nOptions\n=======\nAll options can be specified on the command-line. Templates can override this settings by including a file called ``.package.cfg`` and users can override everything by creating a config file at ``~/.pypackager/pypackager.cfg``.\n\nStoring options\n---------------\nTo store your options (so you don't have to type them every time) you can write them into a file called ``~/.pypackager/pypackager.cfg``::\n\n [author]\n name = John Smith\n email = john.smith@example.com\n\n [license]\n type = bsd3\n organization = John Smith\n\n [scripts]\n prerender = ~/.pypackager/my_prerender_script.sh\n postrender = ~/.pypackager/my_postrender_script.sh\n\nCreating new packages from a template\n=====================================\n\nTo create a new package::\n\n $ pypackager create [options]\n\nOptions for ``create``\n----------------------\n\n``--author``\n~~~~~~~~~~~~\n(alias of ``--author-name``)\n\n``--author-name``\n~~~~~~~~~~~~~~~~~\nRequired. The author's full name\n\n``--author-email``\n~~~~~~~~~~~~~~~~~~\nRequired. The author's email.\n\n``--force``\n~~~~~~~~~~~\nDeletes and recreate the package dir if it's already existing.\n\n``--license``\n~~~~~~~~~~~~~\n(alias of ``--license-type``)\n\n``--license-type``\n~~~~~~~~~~~~~~~~~~\nRequired. The license to include in the code. See `lice `_ for a list of the available licenses.\n\n``--license-organization``\n~~~~~~~~~~~~~~~~~~~~~~~~~~\nRequired. The organization licensing the code. Most of the time this will be the same as ``--author-name``\n\n``--template``\n~~~~~~~~~~~~~~\nOptional. The template to use. Can be a directory on the filesystem, a URL pointing to a zip or tarball archive, or the name of an installed template. By default is uses the ``python-package`` template shipped with Python Packager.\n\nThe rendering context will contain every setting specified, plus a ``package_name`` variable containing the package name.\n\nAny directory called ``{{package_name}}`` will be renamed to the package's name.\n\n``--template-syntax``\n~~~~~~~~~~~~~~~~~~~~~\nOptional. The language used to render the templates. Options currently available are ``pystache`` and ``jinja2``. Defaults to ``pystache``\n\n``--script``\n~~~~~~~~~~~~\n(alias of ``--script-prerender``)\n\n``--script-prerender``\n~~~~~~~~~~~~~~~~~~~~~~\nOptional. If enabled, the specified script will be called before files are rendered from the skeleton. A typical example is a script creating a virtualenv.\n\n``--script-postrender``\n~~~~~~~~~~~~~~~~~~~~~~~\nOptional. If enabled, the specified script will be called after files are rendered from the skeleton. A typical example is a script initializing a new VCS repository.\n\nManaging templates\n==================\n\nYou can list, search and download templates from a 'template channel'.\n\nThe following commands are available::\n\n $ pypackager list\n $ pypackager search \n $ pypackager add []\n $ pypackager installed\n $ pypackager remove \n\nCommands\n--------\n\n``list``\n~~~~~~~~\n\nLists all templates available on the index.\n\n``search``\n~~~~~~~~~~\n\nLists available templates on the index whose name contains the specified text.\n\n``add``\n~~~~~~~~~~~~\n\nDownloads the specified template to your ``~/.pypackager/`` directory.\n\nIf a URL is specified, downloads the template from there instead of using the index.\n\n``installed``\n~~~~~~~~~~~~~\n\nLists templates that have already been downloaded.\n\n``remove``\n~~~~~~~~~~\n\nDeletes the specified template from your ``~/.pypackager/`` directory.\n\nOptions\n-------\n\n``--index``\n~~~~~~~~~~~\n\nOptional. Specifies an alternative index to use.\n\nStatus\n======\n\nThis software should be considered Alpha.\n\nLicense\n=======\nThis project is released under the MIT License.", "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/fcurella/python-packager", "keywords": null, "license": "MIT", "maintainer": null, "maintainer_email": null, "name": "python-packager", "package_url": "https://pypi.org/project/python-packager/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/python-packager/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/fcurella/python-packager" }, "release_url": "https://pypi.org/project/python-packager/0.0.9/", "requires_dist": null, "requires_python": null, "summary": "A command-line tool to create Python Packages.", "version": "0.0.9" }, "last_serial": 836724, "releases": { "0.0.1": [], "0.0.2": [ { "comment_text": "", "digests": { "md5": "6988e1cdc4a63ab21970d39c1dd3d32c", "sha256": "de3c949a0b1c71b9b07ff94829792aeb4878cac0a225ffe62cc098261f438091" }, "downloads": -1, "filename": "python-packager-0.0.2.tar.gz", "has_sig": false, "md5_digest": "6988e1cdc4a63ab21970d39c1dd3d32c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13648, "upload_time": "2013-07-21T21:50:55", "url": "https://files.pythonhosted.org/packages/39/0f/45eb53b82cf925bb6e7db91d30a1fdd30eb070cdf1b6744572d24b26b083/python-packager-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "ab6efedf3c681620bd8ec04490d6e2ac", "sha256": "b8dcb28471017ff8396053e66ccd52cdd8f5b7198f8d880d36912394c214c53c" }, "downloads": -1, "filename": "python-packager-0.0.3.tar.gz", "has_sig": false, "md5_digest": "ab6efedf3c681620bd8ec04490d6e2ac", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 13639, "upload_time": "2013-07-21T21:55:23", "url": "https://files.pythonhosted.org/packages/f6/f9/e58699a25c0fe0dffb7c542cb03f3f6eeed47e7b7e0b38aa1081bba2c22e/python-packager-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "13f6e1bfdc24db7d41d255714bd90d31", "sha256": "84ffa9025d1ff36553e7e7beeebe38586b69e1f51d3dc9c5faee46a3f28fdc30" }, "downloads": -1, "filename": "python-packager-0.0.4.tar.gz", "has_sig": false, "md5_digest": "13f6e1bfdc24db7d41d255714bd90d31", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15911, "upload_time": "2013-07-29T01:40:59", "url": "https://files.pythonhosted.org/packages/ab/ae/de6849b960a35195d2c6c98bce1cec7fac030fb24344102a42ede0b2df1b/python-packager-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "4559c2defd7492382cee19af7379a3c1", "sha256": "6c1ccca69e9a84f7410c89055be6f50b6248e3b2f41198421e94f21423d2b92c" }, "downloads": -1, "filename": "python-packager-0.0.5.tar.gz", "has_sig": false, "md5_digest": "4559c2defd7492382cee19af7379a3c1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15926, "upload_time": "2013-07-29T02:04:16", "url": "https://files.pythonhosted.org/packages/18/dc/76609cc1badd7c3bd262eb61a0f1664e86924ba71ba86018052960a45ac9/python-packager-0.0.5.tar.gz" } ], "0.0.6": [ { "comment_text": "", "digests": { "md5": "3a38df0821fac908bf78eda28a1d41f1", "sha256": "c395100aaed70bc9362e0fd1675701e8df991b43f2398b49fb8a496bb806cbfa" }, "downloads": -1, "filename": "python-packager-0.0.6.tar.gz", "has_sig": false, "md5_digest": "3a38df0821fac908bf78eda28a1d41f1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16481, "upload_time": "2013-07-29T19:22:50", "url": "https://files.pythonhosted.org/packages/d8/fb/8d12dd62048acc27f2a649dfc3b39d47e8a4fcd047d019d1fefa4831affd/python-packager-0.0.6.tar.gz" } ], "0.0.7": [ { "comment_text": "", "digests": { "md5": "24f471f42a7c3a64059b5ad82b4149c4", "sha256": "998322dcb07c4a79f8859e3f8a0b89a54860c7742aa979726fd913632616a31f" }, "downloads": -1, "filename": "python-packager-0.0.7.tar.gz", "has_sig": false, "md5_digest": "24f471f42a7c3a64059b5ad82b4149c4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16509, "upload_time": "2013-07-29T19:44:50", "url": "https://files.pythonhosted.org/packages/4e/48/a0b0b660867a71ae3e397ed77657be4be0eae21f0a6104453bf0a97e92b7/python-packager-0.0.7.tar.gz" } ], "0.0.8": [ { "comment_text": "", "digests": { "md5": "96205078ea3f9fcbdcc76500150c3a77", "sha256": "d52d26065aaaa4e59fdb6a717505a81fb1eadc7fef5c2cd8e366b41bfa797a35" }, "downloads": -1, "filename": "python-packager-0.0.8.tar.gz", "has_sig": false, "md5_digest": "96205078ea3f9fcbdcc76500150c3a77", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18006, "upload_time": "2013-08-07T17:43:05", "url": "https://files.pythonhosted.org/packages/64/24/fc85d48efce447fceb9160bf653222725104aedd3cb3c855e35252a85a2d/python-packager-0.0.8.tar.gz" } ], "0.0.9": [ { "comment_text": "", "digests": { "md5": "81827b04e9c1a20b189e1fdf543d7aec", "sha256": "373bb73a798016dcbc58aa485a8e0fcb58714494615026d951ecdd92938da638" }, "downloads": -1, "filename": "python-packager-0.0.9.tar.gz", "has_sig": false, "md5_digest": "81827b04e9c1a20b189e1fdf543d7aec", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17490, "upload_time": "2013-08-09T17:50:06", "url": "https://files.pythonhosted.org/packages/be/d4/962959c092cc1c0f47afb7d1f3c53de9faf1a7061be7908c5c8d5dfd3ab6/python-packager-0.0.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "81827b04e9c1a20b189e1fdf543d7aec", "sha256": "373bb73a798016dcbc58aa485a8e0fcb58714494615026d951ecdd92938da638" }, "downloads": -1, "filename": "python-packager-0.0.9.tar.gz", "has_sig": false, "md5_digest": "81827b04e9c1a20b189e1fdf543d7aec", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17490, "upload_time": "2013-08-09T17:50:06", "url": "https://files.pythonhosted.org/packages/be/d4/962959c092cc1c0f47afb7d1f3c53de9faf1a7061be7908c5c8d5dfd3ab6/python-packager-0.0.9.tar.gz" } ] }