{ "info": { "author": "Shoobx, Inc.", "author_email": "dev@shoobx.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 2 - Pre-Alpha", "Intended Audience :: Developers", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: Implementation :: CPython" ], "description": "=======\nMigrant\n=======\n\n.. image:: https://travis-ci.org/Shoobx/migrant.png?branch=master\n :target: https://travis-ci.org/Shoobx/migrant\n\n.. image:: https://coveralls.io/repos/github/Shoobx/migrant/badge.svg?branch=master\n :target: https://coveralls.io/github/Shoobx/migrant?branch=master\n\n.. image:: https://img.shields.io/pypi/v/migrant.svg\n :target: https://pypi.python.org/pypi/migrant\n\n.. image:: https://img.shields.io/pypi/pyversions/migrant.svg\n :target: https://pypi.python.org/pypi/migrant/\n\n.. image:: https://api.codeclimate.com/v1/badges/08342b65bdf96b761dcd/maintainability\n :target: https://codeclimate.com/github/Shoobx/migrant/maintainability\n :alt: Maintainability\n\nMigrant is a database schema version management framework\n\nFeatures include:\n\n * backend agnostic core\n * explicit migration script ordering\n * support for downgrading\n * support for out-of-order migrations\n * support for migrating multiple homogenuous databases\n\n\nCHANGELOG\n=========\n\n1.3.1 (2019-03-01)\n------------------\n\n- Updated the script template to make it lint friendly.\n\n\n1.3.0 (2018-07-11)\n------------------\n\n- Suppport for Python 3.6 and 3.7. Dropped Python 3.5.\n\n- Fixed compatibility to not use `future`, since it imported `ConfigParser` as\n `configparser` in Python 2.7. Instead the official `configparser` backport\n is used.\n\n\n1.2.1 (2018-02-06)\n------------------\n\n- Bugfix: proper error when `cmd` argument missing in Python 3\n\n\n1.2.0 (2018-02-06)\n------------------\n\n- Python 3 compatibility.\n\n\n1.1.1 (2017-05-23)\n------------------\n\n- Update README.rst badges.\n\n\n1.1.0 (2017-05-23)\n------------------\n\n- First public release using all public tools.\n\n\n1.0.0 (2017-05-16)\n------------------\n\n- First packaged version.", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "", "keywords": "migration version database", "license": "Proprietary", "maintainer": "", "maintainer_email": "", "name": "migrant", "package_url": "https://pypi.org/project/migrant/", "platform": "", "project_url": "https://pypi.org/project/migrant/", "project_urls": null, "release_url": "https://pypi.org/project/migrant/1.3.1/", "requires_dist": null, "requires_python": "", "summary": "Database Migration Engine", "version": "1.3.1" }, "last_serial": 4884047, "releases": { "1.1.0": [ { "comment_text": "", "digests": { "md5": "84cddd0b5dfba1dde2b8a2c2acdd4303", "sha256": "089414e5452bef43b7a6323837b9e0e898158dc3e0c1836e2c0c3ea641118ca3" }, "downloads": -1, "filename": "migrant-1.1.0.tar.gz", "has_sig": false, "md5_digest": "84cddd0b5dfba1dde2b8a2c2acdd4303", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9918, "upload_time": "2017-05-23T20:45:41", "url": "https://files.pythonhosted.org/packages/a0/f0/caa643e934c66ef9f65ef552690da053a1cf72fb7c1d7b7fd9b718066a37/migrant-1.1.0.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "14e5ab3c882d6637e7513e7dc0dd255e", "sha256": "3d07e5e4f1b42c0e821fa09adbefbfe5fde0953f99ad7484c848075c28446406" }, "downloads": -1, "filename": "migrant-1.1.1.tar.gz", "has_sig": false, "md5_digest": "14e5ab3c882d6637e7513e7dc0dd255e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9903, "upload_time": "2017-05-23T20:48:52", "url": "https://files.pythonhosted.org/packages/32/c5/913e3ab787bc976214b88fd9e8bee2cfa1e5d1f00f7ac4acef4c710cbfe0/migrant-1.1.1.tar.gz" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "73d2ac660f2a518c30931da317616924", "sha256": "472c03cc280ab45850e78c61f665bf9f1c4337b8d48cdd98fe0e7a832d4a589f" }, "downloads": -1, "filename": "migrant-1.2.0.tar.gz", "has_sig": false, "md5_digest": "73d2ac660f2a518c30931da317616924", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10801, "upload_time": "2018-02-06T00:04:09", "url": "https://files.pythonhosted.org/packages/08/a7/b76263e963e8d49fb3005ff289e1794c646faa0650e21135219bbd0b4dfd/migrant-1.2.0.tar.gz" } ], "1.2.1": [ { "comment_text": "", "digests": { "md5": "980da7b93ff0a52324d329af258b3969", "sha256": "60622be90ef682ce9a1bc3789bf0ae6a3a11f6695a4459bd163a668e69231e2a" }, "downloads": -1, "filename": "migrant-1.2.1.tar.gz", "has_sig": false, "md5_digest": "980da7b93ff0a52324d329af258b3969", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10938, "upload_time": "2018-02-06T10:41:52", "url": "https://files.pythonhosted.org/packages/5b/34/8754628054763eba0caece5f75557ad6ed31a49bcc8b6c396cdbd70cdf11/migrant-1.2.1.tar.gz" } ], "1.3.0": [ { "comment_text": "", "digests": { "md5": "cabb774a1db10596542da2e3c81df43d", "sha256": "3e795849b471e21b838400d4f28027140dd1d22bcd2d8c10189e4375a54366c9" }, "downloads": -1, "filename": "migrant-1.3.0.tar.gz", "has_sig": false, "md5_digest": "cabb774a1db10596542da2e3c81df43d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10508, "upload_time": "2018-07-11T11:55:32", "url": "https://files.pythonhosted.org/packages/7a/93/edf8ad21fc88de20214f3c21846ad7127b0657da0a73fd65dca549c12a90/migrant-1.3.0.tar.gz" } ], "1.3.1": [ { "comment_text": "", "digests": { "md5": "14d2030dea7faaa74e9cc3281561f016", "sha256": "c73d7e6523aa28763797ca708d8a0e3e1643182e8cea691758ba6b399b7199c2" }, "downloads": -1, "filename": "migrant-1.3.1.tar.gz", "has_sig": false, "md5_digest": "14d2030dea7faaa74e9cc3281561f016", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10290, "upload_time": "2019-03-01T12:44:40", "url": "https://files.pythonhosted.org/packages/0f/45/64a5771c78a8337678c749ceef124f2b966c6bd9057ce6ed16c2ab2435ec/migrant-1.3.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "14d2030dea7faaa74e9cc3281561f016", "sha256": "c73d7e6523aa28763797ca708d8a0e3e1643182e8cea691758ba6b399b7199c2" }, "downloads": -1, "filename": "migrant-1.3.1.tar.gz", "has_sig": false, "md5_digest": "14d2030dea7faaa74e9cc3281561f016", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10290, "upload_time": "2019-03-01T12:44:40", "url": "https://files.pythonhosted.org/packages/0f/45/64a5771c78a8337678c749ceef124f2b966c6bd9057ce6ed16c2ab2435ec/migrant-1.3.1.tar.gz" } ] }