{ "info": { "author": "Patrick Ayoup", "author_email": "patrick.ayoup@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Console", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2", "Topic :: Software Development :: Code Generators", "Topic :: Utilities" ], "description": "pyoss-boilerplate\r\n=================\r\n\r\n|TravisCI Status|\r\n|Coveralls Status|\r\n|Documentation Status|\r\n|PyPi Package Status|\r\n\r\nBoilerplate for starting an open source python project.\r\n\r\nRead the documentation at `Read the Docs!`_\r\n\r\nSetting Up the Development Environment\r\n--------------------------------------\r\n\r\nThe development environment is based on a Centos 7 environment managed\r\nby Vagrant.\r\n\r\nPre-Requisites\r\n~~~~~~~~~~~~~~\r\n\r\n- `Vagrant`_\r\n- `ChefDK`_\r\n\r\nOnce Vagrant and the ChefDK are installed, you must install the\r\nvagrant-berkshelf plugin for Vagrant which allows the use of Berkshelf\r\nto manage cookbooks for provisioning the virtual machine, and the\r\nvagrant-omnibus plugin which installs chef on the vm allowing it to be\r\nprovisioned.\r\n\r\n.. code:: bash\r\n\r\n vagrant plugin install vagrant-berkshelf\r\n vagrant plugin install vagrant-omnibus\r\n\r\nCreate the Development Environment\r\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\r\n\r\nThe creation of the development environment is automated by Vagrant.\r\nSimply run the following:\r\n\r\n.. code:: bash\r\n\r\n vagrant up\r\n\r\nfrom the root directory of this project.\r\n\r\nOnce the virtual machine is provisioned, login to the vm:\r\n\r\n.. code:: bash\r\n\r\n vagrant ssh\r\n\r\nCreate and activate a virtualenv:\r\n\r\n.. code:: bash\r\n\r\n mkvirtualenv pyoss-boilerplate\r\n\r\nInstall the dependencies:\r\n\r\n.. code:: bash\r\n\r\n pip install -r /vagrant/requirements.txt\r\n\r\n.. _Read the Docs!: http://pyoss-boilerplate.readthedocs.org/en/latest/\r\n.. _Vagrant: http://www.vagrantup.com\r\n.. _ChefDK: http://downloads.getchef.com/chef-dk/\r\n\r\n.. |Documentation Status| image:: https://readthedocs.org/projects/pyoss-boilerplate/badge/?version=latest\r\n :target: https://readthedocs.org/projects/pyoss-boilerplate/?badge=latest\r\n\r\n.. |PyPi Package Status| image:: https://badge.fury.io/py/pyossboilerplate.svg\r\n :target: http://badge.fury.io/py/pyossboilerplate\r\n\r\n.. |TravisCI Status| image:: https://travis-ci.org/patrickayoup/pyoss-boilerplate.svg?branch=master\r\n :target: https://travis-ci.org/patrickayoup/pyoss-boilerplate\r\n\r\n.. |Coveralls Status| image:: https://coveralls.io/repos/patrickayoup/pyoss-boilerplate/badge.png?branch=master\r\n :target: https://coveralls.io/r/patrickayoup/pyoss-boilerplate?branch=master", "description_content_type": null, "docs_url": null, "download_url": "https://github.com/patrickayoup/pyoss-boilerplate/tarball/0.2.1", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://patrickayoup.github.com/pyoss-boilerplate", "keywords": "open source,boiler plate", "license": "MIT", "maintainer": null, "maintainer_email": null, "name": "pyossboilerplate", "package_url": "https://pypi.org/project/pyossboilerplate/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/pyossboilerplate/", "project_urls": { "Download": "https://github.com/patrickayoup/pyoss-boilerplate/tarball/0.2.1", "Homepage": "https://patrickayoup.github.com/pyoss-boilerplate" }, "release_url": "https://pypi.org/project/pyossboilerplate/0.2.1/", "requires_dist": null, "requires_python": null, "summary": "Generates boilerplate for open source python projects.", "version": "0.2.1" }, "last_serial": 1206210, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "ae691b73329f82f1391825826c93617f", "sha256": "4cb00251d6f00012781b9496ec9bda5110f7f83a8fbb5a5e5be701934cf17682" }, "downloads": -1, "filename": "pyossboilerplate-0.1.0.tar.gz", "has_sig": false, "md5_digest": "ae691b73329f82f1391825826c93617f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2490, "upload_time": "2014-08-19T22:50:06", "url": "https://files.pythonhosted.org/packages/33/48/a866c258358cf6fa92c8c591fc4d972daad0aa869354854bd2b7a1c5afa9/pyossboilerplate-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "57e5cbe590a2c06479e76e914af67475", "sha256": "d2dd6028646833c62a6270064aac9699b298769044c49eef021666fe60127266" }, "downloads": -1, "filename": "pyossboilerplate-0.2.0.tar.gz", "has_sig": false, "md5_digest": "57e5cbe590a2c06479e76e914af67475", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3155, "upload_time": "2014-08-29T06:17:31", "url": "https://files.pythonhosted.org/packages/83/17/b67e17caea3b6d677e4a6f149412511f3f405a0c30bcbddde660366f22d2/pyossboilerplate-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "da9a955d4a5375cb99a3a0253de03c8e", "sha256": "cde2e5e1ddc0663d85fe050ff020216031a10d3ffc5a32dbd6da98e10cf196c0" }, "downloads": -1, "filename": "pyossboilerplate-0.2.1.tar.gz", "has_sig": false, "md5_digest": "da9a955d4a5375cb99a3a0253de03c8e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3184, "upload_time": "2014-08-29T06:46:56", "url": "https://files.pythonhosted.org/packages/ab/3d/880aa828f11ea6b9284f7390b3d4c6fe22d516ca1b8b7ea9c0183e929716/pyossboilerplate-0.2.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "da9a955d4a5375cb99a3a0253de03c8e", "sha256": "cde2e5e1ddc0663d85fe050ff020216031a10d3ffc5a32dbd6da98e10cf196c0" }, "downloads": -1, "filename": "pyossboilerplate-0.2.1.tar.gz", "has_sig": false, "md5_digest": "da9a955d4a5375cb99a3a0253de03c8e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3184, "upload_time": "2014-08-29T06:46:56", "url": "https://files.pythonhosted.org/packages/ab/3d/880aa828f11ea6b9284f7390b3d4c6fe22d516ca1b8b7ea9c0183e929716/pyossboilerplate-0.2.1.tar.gz" } ] }