{ "info": { "author": "Shawn J Burke", "author_email": "pypi.python@teamburke.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: Implementation :: CPython", "Topic :: Software Development :: Quality Assurance", "Topic :: Software Development :: Testing" ], "description": "\n=======================================\nPython Guide for Practicing Wizards\n=======================================\n\n########################\nDocumentation\n########################\n\nhttps://shawnjburke.github.io/py_guide/\n\nThe docs are hosted with gitHub Pages, with html in the docs/ folder, powered by reStructured text markup in the\ndata-source folder. You can get to the root at `py_quide`.\n\n##########################\nPurpose of this Project\n##########################\n\nThis project implements a Python Project generator. It's aim is to create a standard framework for Python\nprojects that includes best practices. The results should be code that is documented, has an installation\nand versioning paradigm in place, and makes it easier for a programmer to do things that are often tedious.\n\nBest practice steps are organized as follows:\n\n* Step 1 - `Install Python`_\n* Step 2 - `Install PyCharm`_\n* Step 3 - `Python Project Structure`_\n* Step 4 - `Documentation Matters`_\n* Step 5 - `setup.py`_ for success early in your project\n\n.. _Install Python: `py_guide/python_best_practices/install_python.html\n.. _Install Pycharm: `py_guide/python_best_practices/install_Pycharm.html\n.. _Python Project Structure: `py_guide/python_best_practices/project_structure.html\n.. _Documentation Matters: `py_guide/python_best_practices/project_documentation_matters.html\n.. _setup.py: `py_guide/python_best_practices/project_setup.html\n\n############################\nInstallation\n############################\n\nAt this time you can't install this module. At a later version the installation will provide an interface to create\nthe recommended project structure, documented here.\n\n.. code-block:: Python\n\n >>> venv/scripts/pip install sjb.pyguide\n\n########################\nVersion History\n########################\n\n* 0.2.5 - Fix missing installation requirements in setup.py\n\n* 0.2.4 - Fix issues with generated project, wheel installation file, not working. Add several files missing from generated project.\n\n* 0.2.3 - Beta version of project generator. Creates a Python 3.x project with best practices, including initialized virtual environment.\n\n* 0.2.2 - Adding in incomplete changes for project generator on way to v0.3.0. Will create directory structure and 1/2 dozen files for the project. Not complete yet.\n\n* 0.2.1 - Remove revealjs theme which is no longer supported and didn't work right anyway.\n\n* 0.2.0 - Updated a number of package requirements such as sphinx themes to meet compatibility requirements.\n\n* 0.1.0 - First version with semantic versioning schema. Most of documentation is strong. Console script to create a project is in an development state.\n\n\n\n", "description_content_type": "text/x-rst", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/shawnjburke/py_guide", "keywords": "", "license": "GNU GENERAL PUBLIC LICENSE", "maintainer": "", "maintainer_email": "", "name": "sjb.pyguide", "package_url": "https://pypi.org/project/sjb.pyguide/", "platform": "", "project_url": "https://pypi.org/project/sjb.pyguide/", "project_urls": { "Bug Tracker": "https://github.com/shawnjburke/py_guide/issues/", "Documentation": "https://shawnjburke.github.io/py_guide/", "Homepage": "https://github.com/shawnjburke/py_guide", "Source Code": "https://github.com/shawnjburke/py_guide/" }, "release_url": "https://pypi.org/project/sjb.pyguide/0.2.5/", "requires_dist": [ "configparser2 (==4.0.0)", "Menu (==3.1.0)", "Jinja2 (==2.10.1)", "requests", "twine (==1.13.0)" ], "requires_python": "", "summary": "Python Project & Coding Standards for Practicing Wizards", "version": "0.2.5" }, "last_serial": 5913817, "releases": { "0.2.2": [ { "comment_text": "", "digests": { "md5": "511c93e73ff7ddc29ac8ef64ec3e07f8", "sha256": "3302e7574adf95663e00bb573164ec24bd674a3badd0fda6ec9ded8a28b0e308" }, "downloads": -1, "filename": "sjb.pyguide-0.2.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "511c93e73ff7ddc29ac8ef64ec3e07f8", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 12456, "upload_time": "2019-09-04T17:03:31", "url": "https://files.pythonhosted.org/packages/6d/e3/954ffae0d8ec6fdf93a36d98a2faf11eb21ea7582b7d1fdba909d74a0183/sjb.pyguide-0.2.2-py2.py3-none-any.whl" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "01cc5bf20bf75875da03cda7628ae963", "sha256": "16d80346482673f97f19996df5c77414e3067875be12e0c7add47afecd289c06" }, "downloads": -1, "filename": "sjb.pyguide-0.2.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "01cc5bf20bf75875da03cda7628ae963", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 22721, "upload_time": "2019-09-21T22:57:51", "url": "https://files.pythonhosted.org/packages/70/17/266a75c6346f29cf7ae862d4e08a3bd6b02e91046ecba14f27521ccb4c33/sjb.pyguide-0.2.3-py2.py3-none-any.whl" } ], "0.2.4": [ { "comment_text": "", "digests": { "md5": "bf910b5894aae94a854518baac259ecc", "sha256": "bb43d29caf1abbf934c748dbfda6adc9a9abb47b96424ccb5cd137da24ba4639" }, "downloads": -1, "filename": "sjb.pyguide-0.2.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "bf910b5894aae94a854518baac259ecc", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23025, "upload_time": "2019-09-30T04:28:24", "url": "https://files.pythonhosted.org/packages/ca/aa/b95d03922cb4dbd77e48a70b39b4fe32d76776f13a173abdaee685065476/sjb.pyguide-0.2.4-py2.py3-none-any.whl" } ], "0.2.5": [ { "comment_text": "", "digests": { "md5": "64cf21626cd81fb2df169d41b5e27b49", "sha256": "2e405f7ebcd4779ac1cc5c84b6564b3ce04d99c03cefa320bed7fe3008e38095" }, "downloads": -1, "filename": "sjb.pyguide-0.2.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "64cf21626cd81fb2df169d41b5e27b49", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 69507, "upload_time": "2019-10-01T17:16:23", "url": "https://files.pythonhosted.org/packages/5e/f7/ec25e7ba99a49d9d5571a2aaf83e62c822e4c6d08e5df9cc67ebd11b2e81/sjb.pyguide-0.2.5-py2.py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "64cf21626cd81fb2df169d41b5e27b49", "sha256": "2e405f7ebcd4779ac1cc5c84b6564b3ce04d99c03cefa320bed7fe3008e38095" }, "downloads": -1, "filename": "sjb.pyguide-0.2.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "64cf21626cd81fb2df169d41b5e27b49", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 69507, "upload_time": "2019-10-01T17:16:23", "url": "https://files.pythonhosted.org/packages/5e/f7/ec25e7ba99a49d9d5571a2aaf83e62c822e4c6d08e5df9cc67ebd11b2e81/sjb.pyguide-0.2.5-py2.py3-none-any.whl" } ] }