{ "info": { "author": "Micropyramid", "author_email": "hello@micropyramid.com", "bugtrack_url": null, "classifiers": [ "Environment :: Web Environment", "Framework :: Django", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.2", "Programming Language :: Python :: 3.3", "Topic :: Internet :: WWW/HTTP", "Topic :: Internet :: WWW/HTTP :: Dynamic Content" ], "description": "Deploy Django Project with Fabric\n===================================\n\n.. image:: https://readthedocs.org/projects/django-spanner/badge/?version=latest\n :target: http://django-spanner.readthedocs.io/en/latest/\n :alt: Documentation Status\n\n.. image:: https://img.shields.io/pypi/dm/django-spanner.svg\n :target: https://pypi.python.org/pypi/django-spanner\n :alt: Downloads\n\n.. image:: https://img.shields.io/pypi/v/django-spanner.svg\n :target: https://pypi.python.org/pypi/django-spanner\n :alt: Latest Release\n\n.. image:: https://travis-ci.org/MicroPyramid/django-spanner.svg?branch=master\n :target: https://travis-ci.org/MicroPyramid/django-spanner\n\n.. image:: https://coveralls.io/repos/github/MicroPyramid/django-spanner/badge.svg?branch=master\n :target: https://coveralls.io/github/MicroPyramid/django-spanner?branch=master\n\n.. image:: https://img.shields.io/github/license/micropyramid/django-spanner.svg\n :target: https://pypi.python.org/pypi/django-spanner/\n\n\n`Django spanner`_ Setup:\n------------------------\n\n* First, create an YAML file similar to `sample_config.yaml`_ and fill the configuration details.\n\n.. _`sample_config.yaml`: https://github.com/MicroPyramid/django-spanner/blob/master/django_spanner/sample_config.yaml\n\n* Next, create a :code:`fabfile.py` in your project directory and import all functions(fab commands/tasks) from `django_spanner`.\n\n* Finally, call setup() function with your configuration yaml file path.\n\n**Here is an example fabfile** -\n\n.. code-block:: python\n\n # fabfile.py\n from django_spanner.commands import *\n setup(\"fabconfig.yaml\")\n\n\nUsage:\n-------\n\n* To list all the fab commands:\n\n.. code-block:: python\n\n fab -l\n\n\n* To install the requirements on your local system, you can run the command as follows\n\n.. code-block:: python\n\n fab run_local activate_env_install_requirements\n (or)\n fab activate_env_install_requirements\n\n\n* To run a command on staging/live host,\n\n.. code-block:: python\n\n fab [run_local/run_stage/run_live] \n\n\nNOTE:\n-------\nBy default, all the functions will run on the local system.\n\nYou can view the complete `Documentation Here`_\n\nQuestions, Comments, etc?\n-------------------------\n\nWe welcome your feedback and support, raise `github ticket`_ if you want to report a bug. Need new features? `Contact us here`_\n\n\n.. _contact us here: https://micropyramid.com/contact-us/\n.. _Documentation Here: http://django-spanner.readthedocs.io/en/latest/\n.. _github ticket: https://github.com/MicroPyramid/django-spanner/issues\n.. _Django spanner: https://micropyramid.com/oss/", "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/MicroPyramid/django-spanner", "keywords": null, "license": "UNKNOWN", "maintainer": null, "maintainer_email": null, "name": "django-spanner", "package_url": "https://pypi.org/project/django-spanner/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/django-spanner/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/MicroPyramid/django-spanner" }, "release_url": "https://pypi.org/project/django-spanner/0.0.4/", "requires_dist": null, "requires_python": null, "summary": "A Django deployment package for all hosting types.", "version": "0.0.4" }, "last_serial": 2456223, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "3c90f75e75c262ef1243c45abbc86291", "sha256": "aa4e21138e367aaf8b368b7a2dbf23a80681a8b7b372637a112d9c67f084d465" }, "downloads": -1, "filename": "django-spanner-0.0.1.tar.gz", "has_sig": false, "md5_digest": "3c90f75e75c262ef1243c45abbc86291", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3395, "upload_time": "2016-06-27T07:32:47", "url": "https://files.pythonhosted.org/packages/ce/eb/5266409d38842a31feeddc3c03b9ac6b6a6e400a6c147b1e771701398aff/django-spanner-0.0.1.tar.gz" } ], "0.0.2": [ { "comment_text": "", "digests": { "md5": "fec3cd4b4353ca1ac389c93a4f8f5e44", "sha256": "89317428e0671230e0d7fa4af4084f97e6d7c3444d5c06ca9dfa929a003c392b" }, "downloads": -1, "filename": "django-spanner-0.0.2.tar.gz", "has_sig": false, "md5_digest": "fec3cd4b4353ca1ac389c93a4f8f5e44", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6026, "upload_time": "2016-07-02T06:47:14", "url": "https://files.pythonhosted.org/packages/dd/42/35dae8c2d0554d8d56ba5a545e8c005f653099c2f58aea127db1d4339e6f/django-spanner-0.0.2.tar.gz" } ], "0.0.3": [ { "comment_text": "", "digests": { "md5": "b12a9ff8e603952d7cbb26dfefd8eab7", "sha256": "a4487edbe960cc734bc8910e510bfd4a8fb9957c2161761ece0874a0c6ae2a3c" }, "downloads": -1, "filename": "django-spanner-0.0.3.tar.gz", "has_sig": false, "md5_digest": "b12a9ff8e603952d7cbb26dfefd8eab7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6129, "upload_time": "2016-07-04T11:57:00", "url": "https://files.pythonhosted.org/packages/19/44/ce71868d3bb5f4ea047662b781a35ea4b95463dfbc6db0a1e5cca92a3119/django-spanner-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "ad962a706656f100e4925ba56b06ca4e", "sha256": "545d56c17304380727fedd8653f6782dfd58bbe7fb1578194d801a310e81a242" }, "downloads": -1, "filename": "django-spanner-0.0.4.tar.gz", "has_sig": false, "md5_digest": "ad962a706656f100e4925ba56b06ca4e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6405, "upload_time": "2016-11-12T08:01:25", "url": "https://files.pythonhosted.org/packages/7d/60/3b53ff3813d55ff856e2a3e2306751f283144e3be23351dd0d1aa91bb40e/django-spanner-0.0.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "ad962a706656f100e4925ba56b06ca4e", "sha256": "545d56c17304380727fedd8653f6782dfd58bbe7fb1578194d801a310e81a242" }, "downloads": -1, "filename": "django-spanner-0.0.4.tar.gz", "has_sig": false, "md5_digest": "ad962a706656f100e4925ba56b06ca4e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6405, "upload_time": "2016-11-12T08:01:25", "url": "https://files.pythonhosted.org/packages/7d/60/3b53ff3813d55ff856e2a3e2306751f283144e3be23351dd0d1aa91bb40e/django-spanner-0.0.4.tar.gz" } ] }