{ "info": { "author": "Rinzler", "author_email": "feliphezion@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Topic :: Software Development" ], "description": "# Spitzer\n\nDjango-based multi-target migration tool\n\n# Install requires\n- Python 3.4+\n- Django\n- PyYAML\n- terminaltables\n- cymysql\n- django-cymysq\n\n```PHP\npip install rinzler\n```\n\n# Config\n\nPlace a copy of the sample [spitzer.yaml](https://github.com/feliphebueno/Spitzer/wiki/spitzer.yaml) at \nyour app's root directory.\n\n# Usage\n```PHP\n//Configure e install Spitzer\n$ python -m spitzer install\n\n//Create and register a new blank migration file\n$ python -m spitzer create\n\n//Register your self-created migration file\n$ python -m spitzer make_migrations\n\n//Execute migrations on the configured target\n$ python -m spitzer migrate\n\n//List your migrations\n$ python -m spitzer show_migrations\n\n//You will see something like this:\n```\n\"captura\n\n\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/feliphebueno/Spitzer", "keywords": "migration,database,devops", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "spitzer", "package_url": "https://pypi.org/project/spitzer/", "platform": "", "project_url": "https://pypi.org/project/spitzer/", "project_urls": { "Homepage": "https://github.com/feliphebueno/Spitzer" }, "release_url": "https://pypi.org/project/spitzer/1.1.0/", "requires_dist": [ "Django", "PyYAML", "cymysql", "django-cymysql", "terminaltables", "check-manifest; extra == 'dev'", "coverage; extra == 'test'" ], "requires_python": "", "summary": "Django-based multi-target migration tool", "version": "1.1.0" }, "last_serial": 3166005, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "fd7ae8701390f364b6d4c1dd273037de", "sha256": "6197aafdd1eb6030383188c0ebf8d2f1cee19c4fb6db2606c654a649737606c4" }, "downloads": -1, "filename": "spitzer-1.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "fd7ae8701390f364b6d4c1dd273037de", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 14897, "upload_time": "2017-09-06T04:05:05", "url": "https://files.pythonhosted.org/packages/6e/fe/069cf2f0759404e29382bddee90d94924962a762a246384d071e278001c3/spitzer-1.0.0-py2.py3-none-any.whl" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "3c448fbdf8526b4a89440713ae3e641c", "sha256": "92cdd2881e95a7fba291fb92ab33fc60f932a2750968f87b50f33cdc980ab466" }, "downloads": -1, "filename": "spitzer-1.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3c448fbdf8526b4a89440713ae3e641c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 14901, "upload_time": "2017-09-06T04:09:39", "url": "https://files.pythonhosted.org/packages/39/38/90b869075c05e1c99417716b198b387825e372bceb7bc023f1e8a9f4aeee/spitzer-1.0.1-py2.py3-none-any.whl" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "13f8120819cda9612a439cd2eff61331", "sha256": "d4f437301eca760503d0db65770e34d5707113eec90e1125b30d46af85d86e25" }, "downloads": -1, "filename": "spitzer-1.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "13f8120819cda9612a439cd2eff61331", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 14883, "upload_time": "2017-09-06T04:18:45", "url": "https://files.pythonhosted.org/packages/b9/ae/04dd97196f24ca0fd77ff05a6c89208ea8b284c09122e3d0850dbd1498b4/spitzer-1.0.3-py2.py3-none-any.whl" } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "562103d44df406830a6f251413975f35", "sha256": "6c5d13c092d09913c70eeb045b57f0e41770663f95a123e0687672b6d7ff9b1f" }, "downloads": -1, "filename": "spitzer-1.0.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "562103d44df406830a6f251413975f35", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 14890, "upload_time": "2017-09-06T04:27:59", "url": "https://files.pythonhosted.org/packages/1f/03/b4ae55ece65204df56dc0ba8dcd77a31a5a4a2172c753510fed46d8ec61f/spitzer-1.0.4-py2.py3-none-any.whl" } ], "1.0.5": [ { "comment_text": "", "digests": { "md5": "ec017d4784639a4529b6010f2350b15b", "sha256": "600e985ae063459e08b32d550c3026111be65eb90676f6580145a44134fce218" }, "downloads": -1, "filename": "spitzer-1.0.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ec017d4784639a4529b6010f2350b15b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 15330, "upload_time": "2017-09-06T14:43:24", "url": "https://files.pythonhosted.org/packages/b7/48/97059ba8916fcdbe0cfabb750513eb7ef4e0d6e7171a937fc7da6b278125/spitzer-1.0.5-py2.py3-none-any.whl" } ], "1.0.6": [ { "comment_text": "", "digests": { "md5": "1b5d150b4f48b5186f470b8ae941a88c", "sha256": "caf207979f581d9579b6df640c1479c232476f9f0ac2605d84e26ac977163e3b" }, "downloads": -1, "filename": "spitzer-1.0.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1b5d150b4f48b5186f470b8ae941a88c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 15332, "upload_time": "2017-09-06T14:49:19", "url": "https://files.pythonhosted.org/packages/f5/3e/acc758eed052f516b5b86a56c357c18418427375a1a580b0e6328290e397/spitzer-1.0.6-py2.py3-none-any.whl" } ], "1.0.7": [ { "comment_text": "", "digests": { "md5": "009c6c411f5943dd9457cc0c86c7c873", "sha256": "efe6ce6b4a9eac4a5c8d94e29b25baadf913eb1480391efb365c9781191d7358" }, "downloads": -1, "filename": "spitzer-1.0.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "009c6c411f5943dd9457cc0c86c7c873", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 15329, "upload_time": "2017-09-11T15:01:28", "url": "https://files.pythonhosted.org/packages/39/02/5fb62a50918db94275fc31c13d24fdda098a2e7fbd4110cee1e04be0dad9/spitzer-1.0.7-py2.py3-none-any.whl" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "16644adfe065c1018a3b90ebd52c45d2", "sha256": "085c4b2f2697ba15f0db26f48bc1d205a85333bf1f6807ae91121a5824309644" }, "downloads": -1, "filename": "spitzer-1.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "16644adfe065c1018a3b90ebd52c45d2", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 15359, "upload_time": "2017-09-11T18:57:42", "url": "https://files.pythonhosted.org/packages/30/d5/91e8c878531f2f8d0569d5090d3883f492fd2414c50ecd89028901813669/spitzer-1.1.0-py2.py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "16644adfe065c1018a3b90ebd52c45d2", "sha256": "085c4b2f2697ba15f0db26f48bc1d205a85333bf1f6807ae91121a5824309644" }, "downloads": -1, "filename": "spitzer-1.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "16644adfe065c1018a3b90ebd52c45d2", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 15359, "upload_time": "2017-09-11T18:57:42", "url": "https://files.pythonhosted.org/packages/30/d5/91e8c878531f2f8d0569d5090d3883f492fd2414c50ecd89028901813669/spitzer-1.1.0-py2.py3-none-any.whl" } ] }