{ "info": { "author": "Robert Lechte", "author_email": "robertlechte@gmail.com", "bugtrack_url": null, "classifiers": [ "License :: Other/Proprietary License", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7" ], "description": "# migra: Like diff but for Postgres schemas\n\n- ## compare schemas\n- ## autogenerate migration scripts\n- ## autosync your development database from your application models\n- ## make your schema changes testable, robust, and (mostly) automatic\n\n`migra` is a schema diff tool for PostgreSQL, written in Python. Use it in your python scripts, or from the command line like this:\n\n $ migra postgresql:///a postgresql:///b\n alter table \"public\".\"products\" add column newcolumn text;\n\n alter table \"public\".\"products\" add constraint \"x\" CHECK ((price > (0)::numeric));\n\n`migra` magically figures out all the statements required to get from A to B.\n\nMost features of PostgreSQL are supported.\n\n**Migra supports PostgreSQL >= 10 only.** Known issues exist with earlier versions. Development resources are limited, and feature support rather than backwards compatibility is prioritised.\n\n## THE DOCS\n\nDocumentation is at [djrobstep.com/docs/migra](https://djrobstep.com/docs/migra).\n\n## Folks, schemas are good\n\nSchema migrations are without doubt the most cumbersome and annoying part of working with SQL databases. So much so that some people think that schemas themselves are bad!\n\nBut schemas are actually good. Enforcing data consistency and structure is a good thing. It\u2019s the migration tooling that is bad, because it\u2019s harder to use than it should be. ``migra`` is an attempt to change that, and make migrations easy, safe, and reliable instead of something to dread.\n\n## Contributing\n\nContributing is easy. [Jump into the issues](https://github.com/djrobstep/migra/issues), find a feature or fix you'd like to work on, and get involved. Or create a new issue and suggest something completely different. If you're unsure about any aspect of the process, just ask.\n\n## Credits\n\n- [https://github.com/djrobstep](djrobstep): initial development, maintenance\n- [https://github.com/alvarogzp](alvarogzp): privileges support\n- [https://github.com/seblucas](seblucas): docker improvements\n- [https://github.com/MOZGIII](MOZGIII): docker support\n- [https://github.com/mshahbazi](mshahbazi): misc fixes and enhancements\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://migra.djrobstep.com/", "keywords": "", "license": "Unlicense", "maintainer": "Robert Lechte", "maintainer_email": "robertlechte@gmail.com", "name": "migra", "package_url": "https://pypi.org/project/migra/", "platform": "", "project_url": "https://pypi.org/project/migra/", "project_urls": { "Homepage": "https://migra.djrobstep.com/", "Repository": "https://github.com/djrobstep/migra" }, "release_url": "https://pypi.org/project/migra/1.0.1554608452/", "requires_dist": [ "sqlbag", "six", "schemainspect (>=0.1.1552209928)", "psycopg2-binary; extra == \"pg\"" ], "requires_python": "", "summary": "Like `diff` but for PostgreSQL schemas", "version": "1.0.1554608452" }, "last_serial": 5108887, "releases": { "0.1.1469411508": [ { "comment_text": "", "digests": { "md5": "dc739409ac66e782e9c778f02715274a", "sha256": "3135715b8ca7e80f6bbb8da0ec040a0f42cf8b359c4a257841886cf645273f73" }, "downloads": -1, "filename": "migra-0.1.1469411508-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "dc739409ac66e782e9c778f02715274a", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 9541, "upload_time": "2016-07-25T04:40:07", "url": "https://files.pythonhosted.org/packages/ed/c6/6569e6e708d61faa34404ea8e626efed17f98720eb69e13d3de1d8112f55/migra-0.1.1469411508-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ff6e05a8276805193f9d624bc417e87f", "sha256": "f5c809b5c4f66c3151306fd9f2d4647aad75e2d0ec9bf124aeab5145fd6d9963" }, "downloads": -1, "filename": "migra-0.1.1469411508.tar.gz", "has_sig": false, "md5_digest": "ff6e05a8276805193f9d624bc417e87f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5379, "upload_time": "2016-07-25T04:40:05", "url": "https://files.pythonhosted.org/packages/8b/41/a82b49cafb990aca3f90b7fa86eb003cabc769b8f4297be0ebfd8b0b9a6d/migra-0.1.1469411508.tar.gz" } ], "0.1.1469704724": [ { "comment_text": "", "digests": { "md5": "28e0a18ba3f42d8aae7f280c24824bdb", "sha256": "582f9c7732307bf21b1cce4375b307d634b4c708cb4286ffc735df8a55a2ad44" }, "downloads": -1, "filename": "migra-0.1.1469704724-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "28e0a18ba3f42d8aae7f280c24824bdb", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 9436, "upload_time": "2016-07-28T11:27:07", "url": "https://files.pythonhosted.org/packages/60/5a/fe5005ddadacfc8605b26315e238207b35cc70af8af137668368497bf9a8/migra-0.1.1469704724-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "613aecf76b6a8a12d61f3edf1bcd4b3a", "sha256": "d7b9075abbdf9062718f65d8c2d22b21071036a1756dc857393c9a40df4f8452" }, "downloads": -1, "filename": "migra-0.1.1469704724.tar.gz", "has_sig": false, "md5_digest": "613aecf76b6a8a12d61f3edf1bcd4b3a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5312, "upload_time": "2016-07-28T11:27:05", "url": "https://files.pythonhosted.org/packages/4e/47/ceec7d39f44052c45d46a2a518f19a77a09e55dbe7584b32a465aebdfb27/migra-0.1.1469704724.tar.gz" } ], "0.1.1470583937": [ { "comment_text": "", "digests": { "md5": "9fe61e31f29374e62bb81ab7c71fb102", "sha256": "5b58d4dd2ee68fb9a6385a2b022e25d1cdafdedaa8d95bba3dc5b449879b9ebd" }, "downloads": -1, "filename": "migra-0.1.1470583937-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9fe61e31f29374e62bb81ab7c71fb102", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 9711, "upload_time": "2016-08-07T15:58:42", "url": "https://files.pythonhosted.org/packages/c4/3b/42b368a9eae9d708bfbb1ee3ba5b6d7f4ef886ff58b93cc99a3b7d1ea784/migra-0.1.1470583937-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e5d0ee9b78bd1678c4cecaec217bde75", "sha256": "b94b9498de260e05578f9bc5cdc4f26f1d31167194781fcc397942f19491df80" }, "downloads": -1, "filename": "migra-0.1.1470583937.tar.gz", "has_sig": false, "md5_digest": "e5d0ee9b78bd1678c4cecaec217bde75", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5559, "upload_time": "2016-08-07T15:58:40", "url": "https://files.pythonhosted.org/packages/dc/c6/60ba1d8a31c426deb70cfef4396f0494410594671061c2b4bf1ba0618f5c/migra-0.1.1470583937.tar.gz" } ], "0.1.1470742990": [ { "comment_text": "", "digests": { "md5": "822230c2b95be4b8c39196fdab064755", "sha256": "63d864a4fe68149c0a54801d0dff5a108026cfa8f293eb5132c4c8ae84782a9c" }, "downloads": -1, "filename": "migra-0.1.1470742990-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "822230c2b95be4b8c39196fdab064755", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 9737, "upload_time": "2016-08-09T11:45:22", "url": "https://files.pythonhosted.org/packages/6a/67/4f05b0e10d4a82ff3758dd7c2394877b7a47a9e7b82f6432545d9d6716c5/migra-0.1.1470742990-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "90d6e2ebacba8dfd7674deb1e96f2aba", "sha256": "2b6c00c1bbe5d30044ee6439f65ae49b38cd49a3561afe0eaaebaa056eea396a" }, "downloads": -1, "filename": "migra-0.1.1470742990.tar.gz", "has_sig": false, "md5_digest": "90d6e2ebacba8dfd7674deb1e96f2aba", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5592, "upload_time": "2016-08-09T11:45:19", "url": "https://files.pythonhosted.org/packages/ae/d3/ba99f59e952bf7d8bc9282e1fa441846d268556579d831105ced134d92f7/migra-0.1.1470742990.tar.gz" } ], "0.1.1470840894": [ { "comment_text": "", "digests": { "md5": "96eebb379b2648a040ff0283764b487b", "sha256": "17bdcf399ff490cf8044e9b8b75ef4a198e5e07cee6fd181dd671b7a687bb83e" }, "downloads": -1, "filename": "migra-0.1.1470840894-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "96eebb379b2648a040ff0283764b487b", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 9737, "upload_time": "2016-08-10T14:58:03", "url": "https://files.pythonhosted.org/packages/bf/31/b97359f66d70ee28725bfbd16765d50954d884f000d1f2a28917200e6638/migra-0.1.1470840894-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f27f8927e7fb8b69c42669c944c36a7f", "sha256": "1c8d25b94b34a841e270ba3ce676f7be5f9837d736e6be113f3c0ca6ff0efdd5" }, "downloads": -1, "filename": "migra-0.1.1470840894.tar.gz", "has_sig": false, "md5_digest": "f27f8927e7fb8b69c42669c944c36a7f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5603, "upload_time": "2016-08-10T14:58:00", "url": "https://files.pythonhosted.org/packages/e7/9e/814b466236943be20beef77f46f9909d389123c3beb23d17d9d06e7038f0/migra-0.1.1470840894.tar.gz" } ], "0.1.1470841985": [ { "comment_text": "", "digests": { "md5": "d21bddfafd5f513d3d482c2e898da2dd", "sha256": "89bf4f19892ce14ca514a69567d3bbcfb469a5f5528ca86b0c7f6654c412521e" }, "downloads": -1, "filename": "migra-0.1.1470841985-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d21bddfafd5f513d3d482c2e898da2dd", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 9733, "upload_time": "2016-08-10T15:15:27", "url": "https://files.pythonhosted.org/packages/18/e6/d647bd2d2b8fed56bc8ad4a447a74ecb8514577bcd8ac7703f3f06b07575/migra-0.1.1470841985-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9f32da347a5120e04cb0c47abb0bd026", "sha256": "103692a578fa32f5676fe2ba1456a7bf503f5acf22f1a1b8beb4c3b59a1aa386" }, "downloads": -1, "filename": "migra-0.1.1470841985.tar.gz", "has_sig": false, "md5_digest": "9f32da347a5120e04cb0c47abb0bd026", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5596, "upload_time": "2016-08-10T15:15:24", "url": "https://files.pythonhosted.org/packages/84/2b/c4c1365fe6c14c4f4dac0d8cb4810316ffa5056d809f3fd11b09e6abb93b/migra-0.1.1470841985.tar.gz" } ], "0.1.1470843990": [ { "comment_text": "", "digests": { "md5": "dcd345fbdf0db6d8ed26a54182c5b42c", "sha256": "3750ae250994b3af9059653effbed1e3381ea8c0583432a42baaacba53214816" }, "downloads": -1, "filename": "migra-0.1.1470843990-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "dcd345fbdf0db6d8ed26a54182c5b42c", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 9739, "upload_time": "2016-08-10T15:47:34", "url": "https://files.pythonhosted.org/packages/1b/ff/ad37751389be0b7e9a4d5dc604bb728e81b1bbe6302fa7ced0bf828b3bea/migra-0.1.1470843990-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8eeb87913050cb242e0f0bcb07d0a55a", "sha256": "2f73291b7207e3d1485c21a63db25d4dc3256cc32346148716c79f870224c967" }, "downloads": -1, "filename": "migra-0.1.1470843990.tar.gz", "has_sig": false, "md5_digest": "8eeb87913050cb242e0f0bcb07d0a55a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5596, "upload_time": "2016-08-10T15:47:31", "url": "https://files.pythonhosted.org/packages/ec/fb/9d06317aff307c2f098080ee9130f37f86fb58852bb293a25902073597ee/migra-0.1.1470843990.tar.gz" } ], "0.1.1470915710": [ { "comment_text": "", "digests": { "md5": "95cf4564a87c052a9269f773e69a66f5", "sha256": "1d6dd93660ff8caa4c50d5a9c58c75dbb6e7efc39bca7e94a1dc42e9adff707d" }, "downloads": -1, "filename": "migra-0.1.1470915710-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "95cf4564a87c052a9269f773e69a66f5", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 9910, "upload_time": "2016-08-11T11:45:24", "url": "https://files.pythonhosted.org/packages/22/71/1b46da297d6dd9a919b25cbe00d1d858c1b0551a8380811b4db2ad00c7eb/migra-0.1.1470915710-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bbac98ce938f34961f3855bc96339b3d", "sha256": "b928552b640ad5b13a02c38dc6590e66e0c0a87778c77dfcedb5979d35174ee4" }, "downloads": -1, "filename": "migra-0.1.1470915710.tar.gz", "has_sig": false, "md5_digest": "bbac98ce938f34961f3855bc96339b3d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5728, "upload_time": "2016-08-11T11:45:21", "url": "https://files.pythonhosted.org/packages/39/9a/d48954757bc690490c338e28cb1983b5be1815c35fe67fce4f8efde72d91/migra-0.1.1470915710.tar.gz" } ], "0.1.1470919405": [ { "comment_text": "", "digests": { "md5": "7e041acd1a15609587b101ea7af96905", "sha256": "f12843dc1aea76b3981d374702872de27025adb80e38d5503a8d51a38b0c2c77" }, "downloads": -1, "filename": "migra-0.1.1470919405-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7e041acd1a15609587b101ea7af96905", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 10061, "upload_time": "2016-08-11T12:52:29", "url": "https://files.pythonhosted.org/packages/1f/bf/cea23565bd687be6e113a49cbd7fb48acce34872d200e3b00498615f8369/migra-0.1.1470919405-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3ac643afa9a28537c79c873db9d19fe4", "sha256": "f3a7172a6f2a05996fb7b2f1fcc1451d212e4a3c5989bc3ff885ea3327a439fa" }, "downloads": -1, "filename": "migra-0.1.1470919405.tar.gz", "has_sig": false, "md5_digest": "3ac643afa9a28537c79c873db9d19fe4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5836, "upload_time": "2016-08-11T12:52:26", "url": "https://files.pythonhosted.org/packages/a5/b1/99a4f0fadfec42dd6e5318213bfbecd022e77f1a38db26d7799854b8b798/migra-0.1.1470919405.tar.gz" } ], "0.1.1470919406": [ { "comment_text": "", "digests": { "md5": "05090d1a4b6ee601be82792cccaefbc1", "sha256": "d9a6dd2df4e3a09d8065aece471872b2c8f9bca9310e2d23f1a2972a1da62984" }, "downloads": -1, "filename": "migra-0.1.1470919406-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "05090d1a4b6ee601be82792cccaefbc1", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 10274, "upload_time": "2017-02-05T11:27:35", "url": "https://files.pythonhosted.org/packages/64/aa/3866174e01fb62fa4e1207d19095cce8b2027b16e62be26780a091aee902/migra-0.1.1470919406-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b617995de8b17764e06c044cbfb6bfde", "sha256": "cd1f2eefa7328829459100e63e714c9a4d663ef7366dfb97680f7eb62d792ea5" }, "downloads": -1, "filename": "migra-0.1.1470919406.tar.gz", "has_sig": false, "md5_digest": "b617995de8b17764e06c044cbfb6bfde", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6042, "upload_time": "2017-02-05T11:27:32", "url": "https://files.pythonhosted.org/packages/de/a0/edbff47663811fce8406f14e180ed75cc0706650206654a6e8e43cf7bd21/migra-0.1.1470919406.tar.gz" } ], "1.0.1489900901": [ { "comment_text": "", "digests": { "md5": "041f085a69045e07c17e193dc35ff75c", "sha256": "847e6e4b7b44a2b146db10e4d4b6203f3b46d9ef0d64b71f12b828cf8ce15404" }, "downloads": -1, "filename": "migra-1.0.1489900901-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "041f085a69045e07c17e193dc35ff75c", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 10555, "upload_time": "2017-03-19T06:28:47", "url": "https://files.pythonhosted.org/packages/44/ec/67a103df6845014372b77ee231eb19b9a7cec56302710711ed73266a2d1b/migra-1.0.1489900901-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "54a13af6b7fc94dab236b2c411304bdb", "sha256": "a47797641ed40555d52ef5c15511a9a5124461b343623b9f875472f3ae04840c" }, "downloads": -1, "filename": "migra-1.0.1489900901.tar.gz", "has_sig": false, "md5_digest": "54a13af6b7fc94dab236b2c411304bdb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6222, "upload_time": "2017-03-19T06:28:45", "url": "https://files.pythonhosted.org/packages/e8/13/122c7ccd2adbbfbbdeffa67be1e3398ab84e8c71cf71441978fe35220405/migra-1.0.1489900901.tar.gz" } ], "1.0.1489905075": [ { "comment_text": "", "digests": { "md5": "1f972c99edbc86a8a888737a3e696484", "sha256": "45a0f20300c72816c9ec3b277e2e13d98105949e2aa45dabb88fb5b3b67193dc" }, "downloads": -1, "filename": "migra-1.0.1489905075-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1f972c99edbc86a8a888737a3e696484", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 10562, "upload_time": "2017-03-19T06:32:27", "url": "https://files.pythonhosted.org/packages/fd/d3/ed51e6941079f027eb5a8301b69e390ce13bae6013bb6fd565739f8a432e/migra-1.0.1489905075-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7ee9aa443d9a7b30a99884210aa842db", "sha256": "3e47f3af5c008d0385b20e204aae1ec5d78b9023845301713f594d7f788782f9" }, "downloads": -1, "filename": "migra-1.0.1489905075.tar.gz", "has_sig": false, "md5_digest": "7ee9aa443d9a7b30a99884210aa842db", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6217, "upload_time": "2017-03-19T06:32:24", "url": "https://files.pythonhosted.org/packages/ab/17/4eb89a7247cf68f1ecd0561e7a4496035a40745af3e76c54ef5c782df2b2/migra-1.0.1489905075.tar.gz" } ], "1.0.1494928440": [ { "comment_text": "", "digests": { "md5": "b0fae27a086fbe3060073773e2040b37", "sha256": "95a71ce2327ec17526389e9577713226c0dd752fc5a60ced4152df1d0d039b32" }, "downloads": -1, "filename": "migra-1.0.1494928440-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b0fae27a086fbe3060073773e2040b37", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 11033, "upload_time": "2017-05-16T09:59:48", "url": "https://files.pythonhosted.org/packages/68/55/e40cef0080d5de6938e43dc7a6ace2b48e902751305327244b70d2aeb6e5/migra-1.0.1494928440-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d852d6ca8aaaf810ff7dc99519cb7bd9", "sha256": "1f70ea67f440d3e65b5b0cf9b3ed4e0f0ce50b3b920a229bd51b2442e6f9234a" }, "downloads": -1, "filename": "migra-1.0.1494928440.tar.gz", "has_sig": false, "md5_digest": "d852d6ca8aaaf810ff7dc99519cb7bd9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6576, "upload_time": "2017-05-16T09:59:49", "url": "https://files.pythonhosted.org/packages/35/c3/e4eae6a5f03f61d09d6726388b9e75a3b338d7594f7393cba8b4785d7be4/migra-1.0.1494928440.tar.gz" } ], "1.0.1500870460": [ { "comment_text": "", "digests": { "md5": "433411877ca53e335f6586661eaac104", "sha256": "24dfc22fd54c65c2a8aa6a19cee3438a9e6955a81f862a893df95c432922eaf2" }, "downloads": -1, "filename": "migra-1.0.1500870460-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "433411877ca53e335f6586661eaac104", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 11113, "upload_time": "2017-07-24T04:38:37", "url": "https://files.pythonhosted.org/packages/ec/12/cf0b7ca08f545ee34eb998678ce8b6093a0d25ee57dc7da74fa6e418518f/migra-1.0.1500870460-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ceeefca18560eee23ad982d0a44f6900", "sha256": "7c15d1b58232f5a6ebb1f15bee7832dbe06ec7773a9358668349c488817c0cf3" }, "downloads": -1, "filename": "migra-1.0.1500870460.tar.gz", "has_sig": false, "md5_digest": "ceeefca18560eee23ad982d0a44f6900", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6664, "upload_time": "2017-07-24T04:38:39", "url": "https://files.pythonhosted.org/packages/6e/1e/b712ea457eff503e79b35d652bb248ab9de99c1c9e38fe579736b231dbb1/migra-1.0.1500870460.tar.gz" } ], "1.0.1503199248": [ { "comment_text": "", "digests": { "md5": "f03075cc871762600041d97401d362c6", "sha256": "d99802756fdfef8a83104a67b3a23ced7460a36b28ebffb057a9731b210ae806" }, "downloads": -1, "filename": "migra-1.0.1503199248-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f03075cc871762600041d97401d362c6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 11032, "upload_time": "2017-08-20T03:30:14", "url": "https://files.pythonhosted.org/packages/e8/99/3f0f43bb22d2f26ed632ea6eb752759b0498aa9c3d30aa8504cd99cd6c1f/migra-1.0.1503199248-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "50383eab131c55651d8b3d51ac6c296e", "sha256": "255ac84f0af48954ac7f1e39071360fdd26a74b5ff7c57160d29d4b1508cf1f0" }, "downloads": -1, "filename": "migra-1.0.1503199248.tar.gz", "has_sig": false, "md5_digest": "50383eab131c55651d8b3d51ac6c296e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6667, "upload_time": "2017-08-20T03:30:16", "url": "https://files.pythonhosted.org/packages/7e/b2/fbe3642a0cb91a3c0561079f2a59d2db23dd6edb3ba0abaff78cef3aafe5/migra-1.0.1503199248.tar.gz" } ], "1.0.1509328651": [ { "comment_text": "", "digests": { "md5": "38b4add52d1db037092e8b8dd3fa5962", "sha256": "74145a376aa974c10923e7dc0de326345a9258f2d8e9064886fd4c75b25e3961" }, "downloads": -1, "filename": "migra-1.0.1509328651-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "38b4add52d1db037092e8b8dd3fa5962", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 11083, "upload_time": "2017-10-30T02:22:25", "url": "https://files.pythonhosted.org/packages/9e/57/b4a8f6cd9a65ee7b1c5b0105be5623d2125693cc66a096637e418233d639/migra-1.0.1509328651-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "77c2df9eee2cc9347c5fb9b5b8242c84", "sha256": "df2e1791a396a99f5d5384befb3d598a33793cc76b3cfbfe46337145aab860a2" }, "downloads": -1, "filename": "migra-1.0.1509328651.tar.gz", "has_sig": false, "md5_digest": "77c2df9eee2cc9347c5fb9b5b8242c84", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6711, "upload_time": "2017-10-30T02:22:27", "url": "https://files.pythonhosted.org/packages/03/cf/7bde9f641032f8b709dc24a7792fcaf55787fb2c2beffa21458a8a9b3944/migra-1.0.1509328651.tar.gz" } ], "1.0.1519192543": [ { "comment_text": "", "digests": { "md5": "79550aaba31886bc068bdc65afb1c1f2", "sha256": "805645139d6b73bf4fbcfe39ddec6d32c8e568e589e00113ee5274241144cc24" }, "downloads": -1, "filename": "migra-1.0.1519192543-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "79550aaba31886bc068bdc65afb1c1f2", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 11136, "upload_time": "2018-02-21T06:09:54", "url": "https://files.pythonhosted.org/packages/41/e9/a9406e85e95b240decd055f38c3746efc7d8c3c4a93a9e271c84b2c741d4/migra-1.0.1519192543-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "109f1cb362c078fb0448e89b0f51ce7a", "sha256": "c90863f8191cb7def42757ca466a441a663501c785370a8b1ec0c706b20cf6f6" }, "downloads": -1, "filename": "migra-1.0.1519192543.tar.gz", "has_sig": false, "md5_digest": "109f1cb362c078fb0448e89b0f51ce7a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6786, "upload_time": "2018-02-21T06:09:55", "url": "https://files.pythonhosted.org/packages/c6/55/5cad00792d8a076a6e7dfdaf667d87f62135a28b32e929dc8e36fa11fa1e/migra-1.0.1519192543.tar.gz" } ], "1.0.1521442627": [ { "comment_text": "", "digests": { "md5": "b2ff04f9205dca66170230a19dbd197a", "sha256": "ff46f64c25d55de16a2076e1853069ad82786aabf55fc202ea26eab82cb1ec9c" }, "downloads": -1, "filename": "migra-1.0.1521442627-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b2ff04f9205dca66170230a19dbd197a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 12111, "upload_time": "2018-03-19T07:00:48", "url": "https://files.pythonhosted.org/packages/6c/66/d250dc87f5083b73c41dd9e2dab99743fb1d08b3fc163c4b417e952e278f/migra-1.0.1521442627-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "145b88d6248ead7b88d04209417171a2", "sha256": "81427694956febb6d8c2f060582c4a6e0f85274b49f225a02e21a3eb5e51ee7a" }, "downloads": -1, "filename": "migra-1.0.1521442627.tar.gz", "has_sig": false, "md5_digest": "145b88d6248ead7b88d04209417171a2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7388, "upload_time": "2018-03-19T07:00:50", "url": "https://files.pythonhosted.org/packages/69/45/f528ee2e6e121942d1e545d588c05ad0f92a7222939f1cec27ac84f71d51/migra-1.0.1521442627.tar.gz" } ], "1.0.1531741707": [ { "comment_text": "", "digests": { "md5": "2d05acd3980d1527cb37954cc4e4f9ee", "sha256": "a08da528ac0ca8b250ec2cdfaedb802c5c40998544784043fa2e1b7611ba34ea" }, "downloads": -1, "filename": "migra-1.0.1531741707-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2d05acd3980d1527cb37954cc4e4f9ee", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8973, "upload_time": "2018-07-16T12:05:07", "url": "https://files.pythonhosted.org/packages/b1/2f/ccbc59f2f9ab09257755dcb00b500dc8ab9d6dc7ebecca8a6b746faf9674/migra-1.0.1531741707-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "96b4449edbe0ce3c82a84e5908445a70", "sha256": "e109d86fc76f34e1bf8455c728f074de679b9d714da7af993cf9547d2eeda4e3" }, "downloads": -1, "filename": "migra-1.0.1531741707.tar.gz", "has_sig": false, "md5_digest": "96b4449edbe0ce3c82a84e5908445a70", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8134, "upload_time": "2018-07-16T12:05:09", "url": "https://files.pythonhosted.org/packages/fd/25/dd086d4bad393c414e6f4ed1d4854129d927a80b0814442e5c1b4e1a7563/migra-1.0.1531741707.tar.gz" } ], "1.0.1535509978": [ { "comment_text": "", "digests": { "md5": "653dff7b73a64b121625837dcc388636", "sha256": "b8356282f5d57fe5f7c3f9ced1e05fc10bf0e18c1a691eddaa51b5d7b40aed6c" }, "downloads": -1, "filename": "migra-1.0.1535509978-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "653dff7b73a64b121625837dcc388636", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9151, "upload_time": "2018-08-29T02:35:45", "url": "https://files.pythonhosted.org/packages/30/c3/d21553f8a22c95907da2b5b842d28c4deb879a3e65e9347093ebcbea3dcd/migra-1.0.1535509978-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e88d27a1d92b09d9c825fade7a3fef75", "sha256": "3c3b28e3dea294c54b02a230fff0571434896b948a5d9d6d6c98cc865de62144" }, "downloads": -1, "filename": "migra-1.0.1535509978.tar.gz", "has_sig": false, "md5_digest": "e88d27a1d92b09d9c825fade7a3fef75", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8344, "upload_time": "2018-08-29T02:35:47", "url": "https://files.pythonhosted.org/packages/36/c0/0f9d66915d911fad5aae4d347b24a6f2e663139657cbfb62d7703d15bd49/migra-1.0.1535509978.tar.gz" } ], "1.0.1540800905": [ { "comment_text": "", "digests": { "md5": "e76b24e0be9ad8d80d79834de99680b1", "sha256": "5ad08d3f27559be201a90363e9174553b6b8008fbba5dce7448d958e3a3a533b" }, "downloads": -1, "filename": "migra-1.0.1540800905-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e76b24e0be9ad8d80d79834de99680b1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 22624, "upload_time": "2018-10-29T08:15:06", "url": "https://files.pythonhosted.org/packages/79/80/1d764d5dfd8c56eb9a7ee589a63ec824260440fe9e0f7d338d012507f864/migra-1.0.1540800905-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7fe0eafed6f6ca8e4fdb59938e8bb326", "sha256": "384859e2a17aa05aad293cc90a496d54b0cfc183364320610ec8ef81f4ec5449" }, "downloads": -1, "filename": "migra-1.0.1540800905.tar.gz", "has_sig": false, "md5_digest": "7fe0eafed6f6ca8e4fdb59938e8bb326", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10210, "upload_time": "2018-10-29T08:15:24", "url": "https://files.pythonhosted.org/packages/89/32/51e859d56920ee2b20493aa90a7ec26537f7765443804c5fbb313c5f99d1/migra-1.0.1540800905.tar.gz" } ], "1.0.1540898381": [ { "comment_text": "", "digests": { "md5": "2cd7a104e44231e30e043f4146097692", "sha256": "04b343b54a6f7b375b44c7941e1588a396b7dc72e96eae17576602b6d5970336" }, "downloads": -1, "filename": "migra-1.0.1540898381-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2cd7a104e44231e30e043f4146097692", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 22624, "upload_time": "2018-10-30T11:19:42", "url": "https://files.pythonhosted.org/packages/bd/47/0241266de1a2f289c377f439de19e44d30ae066c90b1788465a69293a16e/migra-1.0.1540898381-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "87ff62e9f470799fcc387c2b428c453e", "sha256": "b339cb83242c722103030a37c992125e4a75a4619223a11b1fd8abae8cf9259b" }, "downloads": -1, "filename": "migra-1.0.1540898381.tar.gz", "has_sig": false, "md5_digest": "87ff62e9f470799fcc387c2b428c453e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10205, "upload_time": "2018-10-30T11:19:43", "url": "https://files.pythonhosted.org/packages/39/83/080ce17e5d8e5fe03edf6964db89a0f5fdd22fa8fedad021ecea6d7bf97f/migra-1.0.1540898381.tar.gz" } ], "1.0.1541154795": [ { "comment_text": "", "digests": { "md5": "f9ff545f0975d34531f13599442aec4f", "sha256": "f2f040207a49003b259a99016bacb97d5adf0f5f460b86f63ddf1a9d517e24b8" }, "downloads": -1, "filename": "migra-1.0.1541154795-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "f9ff545f0975d34531f13599442aec4f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 22653, "upload_time": "2018-11-02T10:33:16", "url": "https://files.pythonhosted.org/packages/e3/ca/95830cccd07c3e9d350ca3043d260f436e8564464ee5425cdec90e398bf2/migra-1.0.1541154795-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dc0e5bed4926776832bb04439336273a", "sha256": "bb44fa22d96208fc40a5ebcc7b2e1ea1a2c4ee6e6463e3ffd7f51dc602772dbd" }, "downloads": -1, "filename": "migra-1.0.1541154795.tar.gz", "has_sig": false, "md5_digest": "dc0e5bed4926776832bb04439336273a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10265, "upload_time": "2018-11-02T10:33:17", "url": "https://files.pythonhosted.org/packages/a0/54/a9e6687852685c129f9ec42d7ea1c0f81b29779cf11c1923f59ffe54465d/migra-1.0.1541154795.tar.gz" } ], "1.0.1542697120": [ { "comment_text": "", "digests": { "md5": "ef819c07a1be5dd93664e08463e0c6b1", "sha256": "b374af9773648024027f185e3e3c9e82b809d424cdfebf8d932f53615fdf2583" }, "downloads": -1, "filename": "migra-1.0.1542697120-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ef819c07a1be5dd93664e08463e0c6b1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 22937, "upload_time": "2018-11-20T06:58:40", "url": "https://files.pythonhosted.org/packages/80/0f/8fc5b9f4c0b0209362a880b741c7f67e4b499188fdaa427e1ee2ecc865a0/migra-1.0.1542697120-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "642f6597b6e603902a8318a7acc069f7", "sha256": "8f34525a31e1c36f33308296606426104f1c92d26735ca811f5533e54a55abfe" }, "downloads": -1, "filename": "migra-1.0.1542697120.tar.gz", "has_sig": false, "md5_digest": "642f6597b6e603902a8318a7acc069f7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10350, "upload_time": "2018-11-20T06:58:42", "url": "https://files.pythonhosted.org/packages/7c/56/cb6a81039f52f86e28b185192c0e3432169ecc357f7a1b95f8637ab1a67a/migra-1.0.1542697120.tar.gz" } ], "1.0.1543656674": [ { "comment_text": "", "digests": { "md5": "1d610695a6efc4b5a9261eeca9c02fff", "sha256": "6cce1906890a0c839d2af2c12d2287ffe60301b9b9fe9ce77156972031722fac" }, "downloads": -1, "filename": "migra-1.0.1543656674-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1d610695a6efc4b5a9261eeca9c02fff", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23221, "upload_time": "2018-12-01T09:31:15", "url": "https://files.pythonhosted.org/packages/b4/09/2ce760b2648423bc0d38d466df5ecdf9f119366d2a705aab01c83dc910a2/migra-1.0.1543656674-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bf7ee58fbf9f5d9f2e16beece3bdd119", "sha256": "cfa432be408fee8f6616b799d48e490426741b2768243262fec45cff2a8f4989" }, "downloads": -1, "filename": "migra-1.0.1543656674.tar.gz", "has_sig": false, "md5_digest": "bf7ee58fbf9f5d9f2e16beece3bdd119", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10428, "upload_time": "2018-12-01T09:31:16", "url": "https://files.pythonhosted.org/packages/0f/07/1fd9f368e41b5420c700570372f1e24e7d1da0c0c629584391e93c91cc68/migra-1.0.1543656674.tar.gz" } ], "1.0.1543709471": [ { "comment_text": "", "digests": { "md5": "5fe908623f83ee098dfbd7b9563405d1", "sha256": "32ef58e4f1e41e1b6d34d402a05c735ec23dc20b70db8e95c29c9f69a87f7497" }, "downloads": -1, "filename": "migra-1.0.1543709471-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5fe908623f83ee098dfbd7b9563405d1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23541, "upload_time": "2018-12-02T00:11:12", "url": "https://files.pythonhosted.org/packages/03/81/44048a4d7e6e0c341901c40deb3ab3c5c7f73cb8958201831c0073cb55c6/migra-1.0.1543709471-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c2a56e0f670635ae5474c61371166139", "sha256": "61415c624b67c797d43c0fad69f1b7951893f5fb73ba23e7d3f1b08da5b66040" }, "downloads": -1, "filename": "migra-1.0.1543709471.tar.gz", "has_sig": false, "md5_digest": "c2a56e0f670635ae5474c61371166139", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10490, "upload_time": "2018-12-02T00:11:13", "url": "https://files.pythonhosted.org/packages/ff/7c/9b7971d47f9f7d8b4c10465542d6941cf1d39e506259e3ed30d08753064b/migra-1.0.1543709471.tar.gz" } ], "1.0.1543720764": [ { "comment_text": "", "digests": { "md5": "15c549e15e62dc0849cefc983681d2ac", "sha256": "66be77b9adfb4608178e1a552ce28e1867a269a2a2483bbf4a736445d99bf5de" }, "downloads": -1, "filename": "migra-1.0.1543720764-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "15c549e15e62dc0849cefc983681d2ac", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23682, "upload_time": "2018-12-02T03:19:24", "url": "https://files.pythonhosted.org/packages/20/ab/078b0bec89b658d28ea4defe806143771d66c7acd2e285e1a682d7a41298/migra-1.0.1543720764-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fdde9a0b200a00333ea7682e0240ccaf", "sha256": "d420c72b10388c7b541df588e3bc4e0b85fd72e0621016b1710b83ea86b010a9" }, "downloads": -1, "filename": "migra-1.0.1543720764.tar.gz", "has_sig": false, "md5_digest": "fdde9a0b200a00333ea7682e0240ccaf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10786, "upload_time": "2018-12-02T03:19:26", "url": "https://files.pythonhosted.org/packages/ac/5b/2499583ccd9ab9a98ef6c50545e6df3047eea2f4f78c27a8fe19e7372c45/migra-1.0.1543720764.tar.gz" } ], "1.0.1543721039": [ { "comment_text": "", "digests": { "md5": "1e481ed0e43ea2ef80eb88e29e87fa90", "sha256": "d56c35dc824c812b59670aef0fde852a86232a5461e36d8a24514f0ee536869b" }, "downloads": -1, "filename": "migra-1.0.1543721039-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "1e481ed0e43ea2ef80eb88e29e87fa90", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23674, "upload_time": "2018-12-02T03:24:00", "url": "https://files.pythonhosted.org/packages/09/5e/4d3a513d3a425217bb345479a4472346a5c2da4ecc5c107b1c8ec95c574d/migra-1.0.1543721039-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "984651baedf41ad7edb7b2bbc840226d", "sha256": "2488ac737331b68d60e1318bee7182fc2897ff4073f73daf39dfe9dad1f61d18" }, "downloads": -1, "filename": "migra-1.0.1543721039.tar.gz", "has_sig": false, "md5_digest": "984651baedf41ad7edb7b2bbc840226d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10768, "upload_time": "2018-12-02T03:24:02", "url": "https://files.pythonhosted.org/packages/1e/a1/938a6120b4cdc70bec26bf7ec3511f376207807f90aa65f469a21713b058/migra-1.0.1543721039.tar.gz" } ], "1.0.1544329941": [ { "comment_text": "", "digests": { "md5": "53dea79125aaa91ae5fa757747949cdf", "sha256": "7bef3cf8a6462a30572a1c6541d5a8534430a65464c37e00e9622695e7b64064" }, "downloads": -1, "filename": "migra-1.0.1544329941-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "53dea79125aaa91ae5fa757747949cdf", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24227, "upload_time": "2018-12-09T04:32:22", "url": "https://files.pythonhosted.org/packages/86/91/9034c7ef0c3b14d2a221eceec8c3635f6abcddc3e55073d43167d9258e7c/migra-1.0.1544329941-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d03f544401fa946cbe47973ba8de5857", "sha256": "57922fe49056c75096739695416a86c0686518190d3dbc70ad8eac6aad34107d" }, "downloads": -1, "filename": "migra-1.0.1544329941.tar.gz", "has_sig": false, "md5_digest": "d03f544401fa946cbe47973ba8de5857", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11652, "upload_time": "2018-12-09T04:32:23", "url": "https://files.pythonhosted.org/packages/ef/98/2e36f80cded571896185f6fb86021f10c60dd80de198007b5a712a2d9230/migra-1.0.1544329941.tar.gz" } ], "1.0.1547903620": [ { "comment_text": "", "digests": { "md5": "07cfaefb28519ea1d1534b1a88f3f9ab", "sha256": "9ee7de0f15f5ad0fed48843f2e0a12e39ae0c8f2326f1452d9cee329be52be57" }, "downloads": -1, "filename": "migra-1.0.1547903620-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "07cfaefb28519ea1d1534b1a88f3f9ab", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24225, "upload_time": "2019-01-19T13:13:41", "url": "https://files.pythonhosted.org/packages/a5/31/211ba49f8d17a68776cb611674ac32432118718eea62013d821c7495799b/migra-1.0.1547903620-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9bcbef31b042bf06eea9d168075943ab", "sha256": "c50dd8281ced3a5223617bee555f29e3100443fdbaf71aa609f91f163997f2dd" }, "downloads": -1, "filename": "migra-1.0.1547903620.tar.gz", "has_sig": false, "md5_digest": "9bcbef31b042bf06eea9d168075943ab", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11646, "upload_time": "2019-01-19T13:13:43", "url": "https://files.pythonhosted.org/packages/ef/c0/5b660e585fb02c2c3567c9bdfa1a8bbac0e63d0140f7bedbd17e93054c71/migra-1.0.1547903620.tar.gz" } ], "1.0.1547933425": [ { "comment_text": "", "digests": { "md5": "af30071440713b8bae49f35f14d32e7d", "sha256": "236b01009c2e05c05f33ec838c7b491b78958ca05f9506858de14e4cf06cf612" }, "downloads": -1, "filename": "migra-1.0.1547933425-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "af30071440713b8bae49f35f14d32e7d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24806, "upload_time": "2019-01-19T21:30:26", "url": "https://files.pythonhosted.org/packages/f6/a4/d95a4cedb908e943613186472214957274c4a998bb574aa08754301b7cc6/migra-1.0.1547933425-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fd5ddf8dff4779dceb5f415ef496d252", "sha256": "951601be388c49d29153fb02a497d6f4fc282c555be0ce03a0af46dffbe11e08" }, "downloads": -1, "filename": "migra-1.0.1547933425.tar.gz", "has_sig": false, "md5_digest": "fd5ddf8dff4779dceb5f415ef496d252", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11799, "upload_time": "2019-01-19T21:30:27", "url": "https://files.pythonhosted.org/packages/54/ea/5840c735db7cc9c92b412ded95f13469e1bc9597d285034cf069bf8d9bc4/migra-1.0.1547933425.tar.gz" } ], "1.0.1548031590": [ { "comment_text": "", "digests": { "md5": "638992d8a1dde3987b763fb92e3c82fb", "sha256": "fa2a764371f7ef48bc1bd66e2ab7621e39db2a6101c8419d3a255914ef4e4136" }, "downloads": -1, "filename": "migra-1.0.1548031590-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "638992d8a1dde3987b763fb92e3c82fb", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24879, "upload_time": "2019-01-21T00:46:31", "url": "https://files.pythonhosted.org/packages/50/c7/add6067ea1e90748a38aaf001ea412e9d36002cb83bb1ac07db91207a8ff/migra-1.0.1548031590-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e0256ca87b3dd6e3ef9a5f1e255e5a16", "sha256": "0ed05ef2a730dd8747a345ac3e127decc4045c2a5a8065a0a9f6676b7e94e8fd" }, "downloads": -1, "filename": "migra-1.0.1548031590.tar.gz", "has_sig": false, "md5_digest": "e0256ca87b3dd6e3ef9a5f1e255e5a16", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11802, "upload_time": "2019-01-21T00:46:32", "url": "https://files.pythonhosted.org/packages/86/f3/e187771bad7f9680a46702447abf8616672f4bf537ebb1d8aebf13ed8c98/migra-1.0.1548031590.tar.gz" } ], "1.0.1548146738": [ { "comment_text": "", "digests": { "md5": "27724a226c37edf16f2f5ad2405947ea", "sha256": "80b3778ee4f1aacb7a04c0d68e6e639f7bda8df9416ee133b83e2ca089ab5e8d" }, "downloads": -1, "filename": "migra-1.0.1548146738-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "27724a226c37edf16f2f5ad2405947ea", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24976, "upload_time": "2019-01-22T08:45:39", "url": "https://files.pythonhosted.org/packages/3f/b6/5f78ca506e97b16e06a345e543d6b8fea0ecd38d865637cfa654b828482e/migra-1.0.1548146738-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2a83a104bd592e8494775c2cfaa42faa", "sha256": "0554492bd2618042a48a64f40465835cadac3a99bb904ef1cc0ee52a24e006b2" }, "downloads": -1, "filename": "migra-1.0.1548146738.tar.gz", "has_sig": false, "md5_digest": "2a83a104bd592e8494775c2cfaa42faa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11813, "upload_time": "2019-01-22T08:45:40", "url": "https://files.pythonhosted.org/packages/a7/a9/af219b22f43540adc827743e45f5dbdb20f68f547630ea2c022c3954f874/migra-1.0.1548146738.tar.gz" } ], "1.0.1548147093": [ { "comment_text": "", "digests": { "md5": "d00a9681ea11aa0b9cc72c574f7503cb", "sha256": "cb11346d18fc693a61b838eb42d249803b371430f89a7ca3f3f5c41ea40d4158" }, "downloads": -1, "filename": "migra-1.0.1548147093-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d00a9681ea11aa0b9cc72c574f7503cb", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25016, "upload_time": "2019-01-22T08:51:34", "url": "https://files.pythonhosted.org/packages/8a/75/fb7788f1d03fe20f343926f50b300d9182f9608d6fd1d495aa07900d1dec/migra-1.0.1548147093-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "49eba74bba6e0ae707dfd13319de8585", "sha256": "ac8fd0d583cad2ecdef4d6d992f046750422b8c0d167af6d7ecc3df5b0049160" }, "downloads": -1, "filename": "migra-1.0.1548147093.tar.gz", "has_sig": false, "md5_digest": "49eba74bba6e0ae707dfd13319de8585", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11810, "upload_time": "2019-01-22T08:51:35", "url": "https://files.pythonhosted.org/packages/02/22/9f0f3a9a0df585e7beb2e3596ae9afcfa08c9dff66f8ebb4180bba8ab62a/migra-1.0.1548147093.tar.gz" } ], "1.0.1548288865": [ { "comment_text": "", "digests": { "md5": "7ea7674bcc589e638e183f691867de31", "sha256": "aa751c6a20c0f1f926cb60e5df3e896e93122e2ff485747f1a0444a7272336f6" }, "downloads": -1, "filename": "migra-1.0.1548288865-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7ea7674bcc589e638e183f691867de31", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25010, "upload_time": "2019-01-24T00:14:26", "url": "https://files.pythonhosted.org/packages/d8/55/a6e1caf7a7b3825d566551209991f3f0c3f9e0dffdea094824cffaaed7fe/migra-1.0.1548288865-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "385bec5c3859d398a7ad3c4057665561", "sha256": "eab191403f7f28356d51f5b7888e8b2154dad22fb3c082c6115c1699467690cb" }, "downloads": -1, "filename": "migra-1.0.1548288865.tar.gz", "has_sig": false, "md5_digest": "385bec5c3859d398a7ad3c4057665561", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11816, "upload_time": "2019-01-24T00:14:28", "url": "https://files.pythonhosted.org/packages/1f/ec/02b953a1a1cbd2f45edbbb954a6fade09cc3f5b8af08fed4e76b0ddce4b2/migra-1.0.1548288865.tar.gz" } ], "1.0.1548289315": [ { "comment_text": "", "digests": { "md5": "21be932b14387e7a117bc69caef19bef", "sha256": "26d1599f737bcfbfd57ded68cd44b1891a93142c0dc371c9bb842f6b82c4473a" }, "downloads": -1, "filename": "migra-1.0.1548289315-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "21be932b14387e7a117bc69caef19bef", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 25009, "upload_time": "2019-01-24T00:21:56", "url": "https://files.pythonhosted.org/packages/e4/57/be796aac0f44118af6e13a61f466307f3c9d7089736c77f6b02cc970e8bf/migra-1.0.1548289315-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "765da280774324d43f7ebfdc0fc33eba", "sha256": "315e33c908146afead7d0b2588fad0b9766b6b88dbecc1aa2ca347dad2981832" }, "downloads": -1, "filename": "migra-1.0.1548289315.tar.gz", "has_sig": false, "md5_digest": "765da280774324d43f7ebfdc0fc33eba", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11815, "upload_time": "2019-01-24T00:21:57", "url": "https://files.pythonhosted.org/packages/04/3d/5d358fb88f45cb4e74e12e1d3793f66be41b8f90b099a368b2180b7924c6/migra-1.0.1548289315.tar.gz" } ], "1.0.1551585739": [ { "comment_text": "", "digests": { "md5": "3884680f000c2ee716cf8af67e6b03e3", "sha256": "34f045434ddc31928ba20b0aff9aee8311afb2103ce36b8a4fbca9b11f40e950" }, "downloads": -1, "filename": "migra-1.0.1551585739-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3884680f000c2ee716cf8af67e6b03e3", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23077, "upload_time": "2019-03-03T04:02:20", "url": "https://files.pythonhosted.org/packages/e8/c8/7b4a0822a811518a1cb86769429703d8bfee810c34bccd4e8225372ead41/migra-1.0.1551585739-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "be7c51a59762876432c50a52a082a083", "sha256": "0883cd9f952e0c60f42d39b9ebb37fe20e36b19c3aa13a56328883552327f5fa" }, "downloads": -1, "filename": "migra-1.0.1551585739.tar.gz", "has_sig": false, "md5_digest": "be7c51a59762876432c50a52a082a083", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8126, "upload_time": "2019-03-03T04:02:22", "url": "https://files.pythonhosted.org/packages/e0/c2/25a7c114051ffae89f206ebd5e066c1b0228fbb2f8e8260dd0a207139e6c/migra-1.0.1551585739.tar.gz" } ], "1.0.1551586344": [ { "comment_text": "", "digests": { "md5": "4cf580d3cbf60d55d9e45ca0b9dc9600", "sha256": "7635f302e46b2d7784dc86b8cfe4e83bb304092b11073cec4e710b1db28b4f97" }, "downloads": -1, "filename": "migra-1.0.1551586344-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4cf580d3cbf60d55d9e45ca0b9dc9600", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23063, "upload_time": "2019-03-03T04:12:25", "url": "https://files.pythonhosted.org/packages/e9/0c/7ec657ec86fd3dd29b2d5a6eacbdd002eecd9d5ae8f2bb66ef791034f5ac/migra-1.0.1551586344-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7d59923eec3f9a3dbf83622f0fff7190", "sha256": "d3d3bc68aacf695909219b78347d3d09494cb101e953adbfeb19e328c8ca1465" }, "downloads": -1, "filename": "migra-1.0.1551586344.tar.gz", "has_sig": false, "md5_digest": "7d59923eec3f9a3dbf83622f0fff7190", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8103, "upload_time": "2019-03-03T04:12:26", "url": "https://files.pythonhosted.org/packages/c0/b2/52420f143da9ed2f8dc511cfec9e896ee14d022427d1b1fdda7268a7bef8/migra-1.0.1551586344.tar.gz" } ], "1.0.1551726198": [ { "comment_text": "", "digests": { "md5": "bfe5b84f76f47e93ed8168fe7ae79df1", "sha256": "6f5f1f9854e7026cc94b4e7a3fcd1830d80cd3d4d53d4858afc0120c82e7aae6" }, "downloads": -1, "filename": "migra-1.0.1551726198-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "bfe5b84f76f47e93ed8168fe7ae79df1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23061, "upload_time": "2019-03-04T19:03:20", "url": "https://files.pythonhosted.org/packages/b5/08/cf9b135a98f414c05486db215c741ca26e4349fb28b402615425dda98ee0/migra-1.0.1551726198-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "50c05276469d29c3b5563a4e62ca7d69", "sha256": "685e5f75408a5ce553e2603c51ca305f6af0f3464e2e34ccd03da15c81af8cf2" }, "downloads": -1, "filename": "migra-1.0.1551726198.tar.gz", "has_sig": false, "md5_digest": "50c05276469d29c3b5563a4e62ca7d69", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8116, "upload_time": "2019-03-04T19:03:21", "url": "https://files.pythonhosted.org/packages/20/77/18c285f4038dcf2c8e562cefeac692e67d2b4c3f1853e9cab3b03168976b/migra-1.0.1551726198.tar.gz" } ], "1.0.1552212409": [ { "comment_text": "", "digests": { "md5": "88d1f9970563ace9c2160572afcbff3c", "sha256": "de3d9e7ab4650f144823354388205558cc0eb2b7ded104f4603a0614b6ffd38d" }, "downloads": -1, "filename": "migra-1.0.1552212409-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "88d1f9970563ace9c2160572afcbff3c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23060, "upload_time": "2019-03-10T10:06:50", "url": "https://files.pythonhosted.org/packages/3e/df/0425c185a0a9f5a31375f46dcd4eda57cf68dd00ad2d977def25f8e07ad8/migra-1.0.1552212409-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "96f990087920e41ad39a69af61a5446a", "sha256": "37bf5f6a9ba3aa7142f23b21540c9413de4985fcd10e8ff66e436095608c57c4" }, "downloads": -1, "filename": "migra-1.0.1552212409.tar.gz", "has_sig": false, "md5_digest": "96f990087920e41ad39a69af61a5446a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8149, "upload_time": "2019-03-10T10:06:51", "url": "https://files.pythonhosted.org/packages/e4/58/c6f4f8231999833c99a3d20f91e6d847d2424bc6f396dfcd9816ef4897a4/migra-1.0.1552212409.tar.gz" } ], "1.0.1552220361": [ { "comment_text": "", "digests": { "md5": "beb6f6a7ad4f89ba17844b379739b898", "sha256": "212f101f2cdb162e7f0f5ef60eb9d208c4eba5a2dc36e8fb39528425a5e84079" }, "downloads": -1, "filename": "migra-1.0.1552220361-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "beb6f6a7ad4f89ba17844b379739b898", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23059, "upload_time": "2019-03-10T12:19:22", "url": "https://files.pythonhosted.org/packages/22/31/ac65e7b48b2fbd2632a1b6a5013a1fd250f78c5a68865e16c7fab9135268/migra-1.0.1552220361-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ecce283c4b62cecd06b5aef4aa88895e", "sha256": "3abdcfec23d589db86af0322224bfc905e30aab1f59fc9229051511dfbb29355" }, "downloads": -1, "filename": "migra-1.0.1552220361.tar.gz", "has_sig": false, "md5_digest": "ecce283c4b62cecd06b5aef4aa88895e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8145, "upload_time": "2019-03-10T12:19:23", "url": "https://files.pythonhosted.org/packages/9c/f4/4f282a74ac6b8f0cfdb9b8969c95dc8b8ad7bb8b42b31939912761033fcd/migra-1.0.1552220361.tar.gz" } ], "1.0.1554608452": [ { "comment_text": "", "digests": { "md5": "503b171aa5c5b8833a039197adb62d78", "sha256": "bb4582ce42d5fe13f710e9b08ccdfe2f142b9f5cc7656afdd81b86ed4caecc86" }, "downloads": -1, "filename": "migra-1.0.1554608452-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "503b171aa5c5b8833a039197adb62d78", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23061, "upload_time": "2019-04-07T03:40:53", "url": "https://files.pythonhosted.org/packages/9e/1a/95df052fb61bdba77491bb58f3acb4d47c9ea1d127ecac2af543b6e396a6/migra-1.0.1554608452-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cc70646e9faa389a96251503d2dc48a5", "sha256": "c0eb2f05a5af8b637e7b24c0ec03af8dad89812016d75a3b31f543102a0b31c4" }, "downloads": -1, "filename": "migra-1.0.1554608452.tar.gz", "has_sig": false, "md5_digest": "cc70646e9faa389a96251503d2dc48a5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8151, "upload_time": "2019-04-07T03:40:54", "url": "https://files.pythonhosted.org/packages/e0/8d/46ecae90abf709a22acb15c7c5d0864d23183cde1252c60103e43a4d49d2/migra-1.0.1554608452.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "503b171aa5c5b8833a039197adb62d78", "sha256": "bb4582ce42d5fe13f710e9b08ccdfe2f142b9f5cc7656afdd81b86ed4caecc86" }, "downloads": -1, "filename": "migra-1.0.1554608452-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "503b171aa5c5b8833a039197adb62d78", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23061, "upload_time": "2019-04-07T03:40:53", "url": "https://files.pythonhosted.org/packages/9e/1a/95df052fb61bdba77491bb58f3acb4d47c9ea1d127ecac2af543b6e396a6/migra-1.0.1554608452-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cc70646e9faa389a96251503d2dc48a5", "sha256": "c0eb2f05a5af8b637e7b24c0ec03af8dad89812016d75a3b31f543102a0b31c4" }, "downloads": -1, "filename": "migra-1.0.1554608452.tar.gz", "has_sig": false, "md5_digest": "cc70646e9faa389a96251503d2dc48a5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8151, "upload_time": "2019-04-07T03:40:54", "url": "https://files.pythonhosted.org/packages/e0/8d/46ecae90abf709a22acb15c7c5d0864d23183cde1252c60103e43a4d49d2/migra-1.0.1554608452.tar.gz" } ] }