{ "info": { "author": "Daniel Omar Vergara P\u00e9rez", "author_email": "daniel.omar.vergara@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy" ], "description": "# Pypkg Generator\n\n[![PyPI version](https://badge.fury.io/py/pypkg-generator.svg)](https://badge.fury.io/py/pypkg-generator)\n[![CircleCI](https://circleci.com/gh/dany2691/pypkg-generator.svg?style=svg)](https://circleci.com/gh/dany2691/pypkg-generator)\n\n> Creates a simple template of a python package.\n\nCreates a basic template of python package with a simple command line tool.\n\n## Installation\n\nOS X & Linux:\n\nFrom PYPI\n\n```sh\n$ pip3 install pypkg-generator\n```\n\nfrom the source\n\n```sh\n$ git clone https://github.com/dany2691/pypkg-generator.git\n$ cd pypkg-generator\n$ python3 setup.py install\n```\n\n## Usage example\n\nOpen a terminal and type:\n\n```sh\n$ pkg-generator --help\n```\n\nAnd it'll display:\n\n```sh\nOptions:\n -n, --name TEXT The name of the package\n -p, --path TEXT The path where the package will be created\n --tests / --no-tests Create test suite directory or not, created by default\n --help Show this message and exit.\n```\nThere are many options for customization, you can decide what file will be created or not.\n\nYou must assign a name, or the project will be name *forgotten_name*.\n\n```sh\n$ pkg-generator --name my-awesome-project\n```\n\nYou can explicitly pass a path, otherwise, the project will be created in the current directory.\n\n```sh\n$ pkg-generator --name my-awesome-project --path /home/user/Documents/\n```\n\n# Development setup\n\nThis project uses _pipenv_ for dependecy resolution. It's a kind of mix between\npip and virtualenv. Follow the next instructions to setup the development enviroment.\n\n```sh\n$ git clone https://github.com/dany2691/pypkg-generator.git\n$ cd pypkg-generator\n$ pipenv shell\n$ pip3 install -e .\n```\n\nTo run the test-suite, inside the pypkg-generator directory:\n\n```shell\n$ pytest -vv test/\n```\n\n## Meta\n\nDaniel Omar Vergara P\u00e9rez \u2013 [@dan1_net](https://twitter.com/dan1_net) \u2013 daniel.omar.vergara@gmail.com\n\n[https://github.com/dany2691](https://github.com/dany2691)\n\n## Contributing\n\n1. Fork it ()\n2. Create your feature branch (`git checkout -b feature/fooBar`)\n3. Commit your changes (`git commit -am 'Add some fooBar'`)\n4. Push to the branch (`git push origin feature/fooBar`)\n5. Create a new Pull Request\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/dany2691/pypkg-generator", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "pypkg-generator", "package_url": "https://pypi.org/project/pypkg-generator/", "platform": "", "project_url": "https://pypi.org/project/pypkg-generator/", "project_urls": { "Homepage": "https://github.com/dany2691/pypkg-generator" }, "release_url": "https://pypi.org/project/pypkg-generator/0.5.0/", "requires_dist": [ "click (>=7.0.0)", "colored (>=1.3.93)" ], "requires_python": "", "summary": "Creates a new python package from basic template", "version": "0.5.0" }, "last_serial": 5926375, "releases": { "0.4.0": [ { "comment_text": "", "digests": { "md5": "34720cea10e6ae069805598db84be9ee", "sha256": "83606bdbf3e9404d70e47dc0cc123dd9ccbc0f0242dde0f2aad69f038b87799b" }, "downloads": -1, "filename": "pypkg_generator-0.4.0-py3-none-any.whl", "has_sig": false, "md5_digest": "34720cea10e6ae069805598db84be9ee", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6341, "upload_time": "2019-02-20T23:48:18", "url": "https://files.pythonhosted.org/packages/37/f6/376ea1f22f8ac78dbd3462abb5119ceee0f0cf73daf707551f5d362bced4/pypkg_generator-0.4.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ec2eb043a27f830f84e968e5f5edc5c7", "sha256": "a72b41921d2c4759b3b5435ec047f6d04b4954a640094faf0ca37d3f0b88ec91" }, "downloads": -1, "filename": "pypkg-generator-0.4.0.tar.gz", "has_sig": false, "md5_digest": "ec2eb043a27f830f84e968e5f5edc5c7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4608, "upload_time": "2019-02-20T23:48:21", "url": "https://files.pythonhosted.org/packages/bd/2d/18dc3dbbb67f741cd8ab106eed36ae450af72202c215b4847309310225c6/pypkg-generator-0.4.0.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "d197a094c74d9c8fdd1d5a5ff2b27f5c", "sha256": "5cb85d4c40af71c30a6b9ec5cb10e5b8aaf6fab9905b0a59bd490245ff1ed7d2" }, "downloads": -1, "filename": "pypkg_generator-0.4.1-py3-none-any.whl", "has_sig": false, "md5_digest": "d197a094c74d9c8fdd1d5a5ff2b27f5c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6355, "upload_time": "2019-02-20T23:48:20", "url": "https://files.pythonhosted.org/packages/77/41/5949877e5f399671e64c6f0a84ca05f114706220e848bfc4b8cb70ece88b/pypkg_generator-0.4.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "428678e12fe80079af1257759ec35829", "sha256": "fb536fcbb3b6ab4bf4de47c92466a5bc2c72865399526b1e3b0cefebe78e474c" }, "downloads": -1, "filename": "pypkg-generator-0.4.1.tar.gz", "has_sig": false, "md5_digest": "428678e12fe80079af1257759ec35829", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4622, "upload_time": "2019-02-20T23:48:22", "url": "https://files.pythonhosted.org/packages/cf/05/5336c4814347ed0dc09210891ab41b1ea830043a6f4fbf7468efe861b671/pypkg-generator-0.4.1.tar.gz" } ], "0.4.2": [ { "comment_text": "", "digests": { "md5": "1e7bffdd9c363d18fd28e935911c1df7", "sha256": "407ec1a1ea20ae454016355c06b87373865b2ff2411b1e50367ffeaaa6034c93" }, "downloads": -1, "filename": "pypkg_generator-0.4.2-py3-none-any.whl", "has_sig": false, "md5_digest": "1e7bffdd9c363d18fd28e935911c1df7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7518, "upload_time": "2019-03-08T20:10:23", "url": "https://files.pythonhosted.org/packages/61/f5/7357f9f17f7f77c85e5a5f8f0651c563e3742d8200f75c8634fb61d4bdb3/pypkg_generator-0.4.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ed1b68a31b185e394481bd6e8fe75fd9", "sha256": "ef78b2b7b8dde92045795f6171d2443cd6e8093a71ed72792626de323852735a" }, "downloads": -1, "filename": "pypkg-generator-0.4.2.tar.gz", "has_sig": false, "md5_digest": "ed1b68a31b185e394481bd6e8fe75fd9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4322, "upload_time": "2019-03-08T20:10:25", "url": "https://files.pythonhosted.org/packages/1a/a9/ea4e418ae8dc1c63b3783f9a5fbecc1f818afad44d16833dac6cc21db7f1/pypkg-generator-0.4.2.tar.gz" } ], "0.4.3": [ { "comment_text": "", "digests": { "md5": "cd6d04b8b819707011fdc2f71a02a6bf", "sha256": "0d6625d9e0fa5d29e5e1b75fec4db5120616bbbfa0ad7daba8073e24ef6e4a02" }, "downloads": -1, "filename": "pypkg_generator-0.4.3-py3-none-any.whl", "has_sig": false, "md5_digest": "cd6d04b8b819707011fdc2f71a02a6bf", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6401, "upload_time": "2019-06-06T17:26:36", "url": "https://files.pythonhosted.org/packages/d5/69/7182bb1a251fcdec456fba0b0a117aee16391dd3eaf768b51b8e17dff203/pypkg_generator-0.4.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "864b95fcf695395caecd0869dd900269", "sha256": "9af1ed75ce6b3f18198b3331be2b209f6e7e82d83fdc1d4e57bf5c62c95791a9" }, "downloads": -1, "filename": "pypkg-generator-0.4.3.tar.gz", "has_sig": false, "md5_digest": "864b95fcf695395caecd0869dd900269", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4306, "upload_time": "2019-06-06T17:26:37", "url": "https://files.pythonhosted.org/packages/99/8d/9a379d69cac276f3a8c257bd7f68911db9f8b8b632d8b248e115abe70f1c/pypkg-generator-0.4.3.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "3a6f641af585490981664f71dc198591", "sha256": "66246cb02cafdc5aff991923bbf2fd9fd4257aefcc960c0872a480fbefb5d68f" }, "downloads": -1, "filename": "pypkg_generator-0.5.0-py3-none-any.whl", "has_sig": false, "md5_digest": "3a6f641af585490981664f71dc198591", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6334, "upload_time": "2019-10-04T03:26:45", "url": "https://files.pythonhosted.org/packages/62/21/a14792f54669646fd6a08a2fd7ec30181a679a03171fa869d558d3dd6501/pypkg_generator-0.5.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fdf4ce96d7bed5d7cce2ac613b840b62", "sha256": "1a1a98daabe1c2721a411f09fd68175fdacc7c3a9379048a78ebf273f98d125f" }, "downloads": -1, "filename": "pypkg-generator-0.5.0.tar.gz", "has_sig": false, "md5_digest": "fdf4ce96d7bed5d7cce2ac613b840b62", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4436, "upload_time": "2019-10-04T03:26:46", "url": "https://files.pythonhosted.org/packages/cd/72/8ea70906a3ebae29f05ea381755ca2459fc52204bf437e666cae5476e38b/pypkg-generator-0.5.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "3a6f641af585490981664f71dc198591", "sha256": "66246cb02cafdc5aff991923bbf2fd9fd4257aefcc960c0872a480fbefb5d68f" }, "downloads": -1, "filename": "pypkg_generator-0.5.0-py3-none-any.whl", "has_sig": false, "md5_digest": "3a6f641af585490981664f71dc198591", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 6334, "upload_time": "2019-10-04T03:26:45", "url": "https://files.pythonhosted.org/packages/62/21/a14792f54669646fd6a08a2fd7ec30181a679a03171fa869d558d3dd6501/pypkg_generator-0.5.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fdf4ce96d7bed5d7cce2ac613b840b62", "sha256": "1a1a98daabe1c2721a411f09fd68175fdacc7c3a9379048a78ebf273f98d125f" }, "downloads": -1, "filename": "pypkg-generator-0.5.0.tar.gz", "has_sig": false, "md5_digest": "fdf4ce96d7bed5d7cce2ac613b840b62", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4436, "upload_time": "2019-10-04T03:26:46", "url": "https://files.pythonhosted.org/packages/cd/72/8ea70906a3ebae29f05ea381755ca2459fc52204bf437e666cae5476e38b/pypkg-generator-0.5.0.tar.gz" } ] }