{ "info": { "author": "Derek Anderson", "author_email": "public@kered.org", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3)", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3" ], "description": "`Build Status `__\n\nPeewee DB Evolve\n================\n\nDiffs your models against your database, and outputs SQL to\n(non-destructively) update your schema.\n\nThink of it as ``db.create_tables()`` on steriods (which doesn\u2019t drop\nyour database).\n\nYou can also think of it as schema migrations, without having to\nactually write the migrations.\n\nQuick Start\n-----------\n\n1. Run: ``sudo pip install peewee-db-evolve``\n2. Add ``import peeweedbevolve`` anywhere before your models are\n defined.\n3. Run ``db.evolve()`` where you would have normally run\n ``db.create_tables()``, and enjoy!\n\nExample\n-------\n\nSee our `Hello\nWorld `__\nexample.\n\n.. figure:: https://cloud.githubusercontent.com/assets/2049665/17993037/1d1c8cf2-6b12-11e6-8591-cd11eb263938.png\n :alt: image\n\n image\n\nSupported Databases\n-------------------\n\n- PostgreSQL\n- MySQL\n\nFrequently Asked Questions\n--------------------------\n\n*Does this work with existing projects, or only with new projects?*\n\nThis works very well with existing projects. If your API only works with\nnew projects, you\u2019re probably doing it wrong.\n\n*Don\u2019t you give up control by not writing your own migrations?*\n\nManaging your schema by writing your own migrations is kind of like\nmanaging your source code by writing your own ``patch`` files in\naddition to writing your actual code. A well vetted ``diff`` tool is\ngoing to be better and faster at it than you.\n\n*How old / well vetted is this tool?*\n\nThis project has been in production use since August 2016. (We switched\nto Peewee as an ORM.) But it\u2019s a style of schema management I\u2019ve been\nusing for ~10 years now.\n\n*How can I prevent ``peewee-db-evolve`` from evolving a specific table\nor class?*\n\nIn the class\u2019 ``Meta`` class, add ``evolve = False`` and\n``peewee-db-evolve`` will ignore it. If you don\u2019t have a class for a\nspecific table, just make a do-nothing dummy class for it. Or you can\npass in any iterable into the ``ignore_tables`` kwarg of ``evolve()``.\n\nTests\n-----\n\nHow to run:\n\n.. code:: bash\n\n $ python3 test.py\n ..................................................................................................\n ----------------------------------------------------------------------\n Ran 98 tests in 39.860s\n\n OK\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/keredson/peewee-db-evolve", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "peewee-db-evolve", "package_url": "https://pypi.org/project/peewee-db-evolve/", "platform": "", "project_url": "https://pypi.org/project/peewee-db-evolve/", "project_urls": { "Homepage": "https://github.com/keredson/peewee-db-evolve" }, "release_url": "https://pypi.org/project/peewee-db-evolve/3.7.3/", "requires_dist": null, "requires_python": "", "summary": "Schema Evolution for Peewee", "version": "3.7.3" }, "last_serial": 5853073, "releases": { "0.2.0": [ { "comment_text": "", "digests": { "md5": "9d41014112b53e29751f80539b09bcba", "sha256": "627ba3b541b66aa426227ad28ffd12bac8bf2fd8cb6f0755d67e13d26b64fe6e" }, "downloads": -1, "filename": "peewee-db-evolve-0.2.0.tar.gz", "has_sig": false, "md5_digest": "9d41014112b53e29751f80539b09bcba", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6100, "upload_time": "2016-08-25T19:37:26", "url": "https://files.pythonhosted.org/packages/de/24/f1015198b0210a1a6106979193443ea8fd34e7ebaecda5821a41c3f8d999/peewee-db-evolve-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "6adf320bee0483395cd870cb1f175ac9", "sha256": "fd60670e965c3ae382f5ce599e196f59d2bf6afe4c4f56c8f6899012364c047d" }, "downloads": -1, "filename": "peewee-db-evolve-0.2.1.tar.gz", "has_sig": false, "md5_digest": "6adf320bee0483395cd870cb1f175ac9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6108, "upload_time": "2016-08-25T21:59:41", "url": "https://files.pythonhosted.org/packages/13/e6/c636ab4582d7d468f76afceb072c2226a1c19703a3fb05430e0a8f40696a/peewee-db-evolve-0.2.1.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "58daed212612fb9aa3d281f547f91e33", "sha256": "486f96ab39d5b1f3987b4338981802117d8c486e45441dac9e556ca9fde011fe" }, "downloads": -1, "filename": "peewee-db-evolve-0.3.0.tar.gz", "has_sig": false, "md5_digest": "58daed212612fb9aa3d281f547f91e33", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7713, "upload_time": "2016-08-26T14:17:04", "url": "https://files.pythonhosted.org/packages/87/3b/cf3fcbf3983a4e544051dc83bad7b56ef6a8099a28e3b052588144734996/peewee-db-evolve-0.3.0.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "dac73534f124bcb92e09f59eb776e8a9", "sha256": "f92956710e26a322ff24e1d95eaf2126df2faee4e898f90bf96767af50255ff3" }, "downloads": -1, "filename": "peewee-db-evolve-0.4.0.tar.gz", "has_sig": false, "md5_digest": "dac73534f124bcb92e09f59eb776e8a9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8401, "upload_time": "2016-08-30T17:36:10", "url": "https://files.pythonhosted.org/packages/e2/d1/89a16c9772074bab83974e19735afc210221a90edfda4fa4b81116610573/peewee-db-evolve-0.4.0.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "3e421465950dcc6c67b0163a0d2aaedb", "sha256": "b733d18cfa8a859078c86b389af695bc8527afc91c7b0fc6de4f74b6f6a78b16" }, "downloads": -1, "filename": "peewee-db-evolve-0.4.1.tar.gz", "has_sig": false, "md5_digest": "3e421465950dcc6c67b0163a0d2aaedb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8450, "upload_time": "2016-08-30T17:53:42", "url": "https://files.pythonhosted.org/packages/a5/37/a9ae832e00d913b2295ad2590b511b77ee17bea401d0ffff504b120a1225/peewee-db-evolve-0.4.1.tar.gz" } ], "0.4.2": [ { "comment_text": "", "digests": { "md5": "07a5380ad87f62290602dc91c4c772e5", "sha256": "1ebb1b761fe0ecfdcff6e749c572f35cee322799aca41321274ca4b7d1c4c241" }, "downloads": -1, "filename": "peewee-db-evolve-0.4.2.tar.gz", "has_sig": false, "md5_digest": "07a5380ad87f62290602dc91c4c772e5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8438, "upload_time": "2016-08-30T19:49:04", "url": "https://files.pythonhosted.org/packages/57/45/af92aa337eff15aadf5d8d7d2da6277bb4caa0738687a2f2df606f886d9f/peewee-db-evolve-0.4.2.tar.gz" } ], "0.4.3": [ { "comment_text": "", "digests": { "md5": "7a4a7d3c7057b1a9548744f49afde91e", "sha256": "19c65c91c55eb7ecd3921e72df59387ca92aa2ea03399e38998c2071d931a361" }, "downloads": -1, "filename": "peewee-db-evolve-0.4.3.tar.gz", "has_sig": false, "md5_digest": "7a4a7d3c7057b1a9548744f49afde91e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8447, "upload_time": "2016-08-30T22:01:51", "url": "https://files.pythonhosted.org/packages/8e/86/fd546bf5efb0c879137fe3dd9881c514bbd1ae9022850ae63bb3ff2f7c4a/peewee-db-evolve-0.4.3.tar.gz" } ], "0.4.4": [ { "comment_text": "", "digests": { "md5": "3021aea2d053dd306136fe34e426f732", "sha256": "be63fdaa89c104951e1a1573d159ed8179fb55489109e433fbdcb3b5bc59cc24" }, "downloads": -1, "filename": "peewee-db-evolve-0.4.4.tar.gz", "has_sig": false, "md5_digest": "3021aea2d053dd306136fe34e426f732", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8438, "upload_time": "2016-09-06T21:35:57", "url": "https://files.pythonhosted.org/packages/67/1e/17a68824cc31cbf9b2c6d224fa3238b18d6884f7704dc73b1cb4fa1b4f05/peewee-db-evolve-0.4.4.tar.gz" } ], "0.4.5": [ { "comment_text": "", "digests": { "md5": "3db2451dd7421345e0e6ed4d32ea2280", "sha256": "2e0d3dd1c764fbba1e036ff1e844d6995dc97e3d38062e34f97d1085ac518c80" }, "downloads": -1, "filename": "peewee-db-evolve-0.4.5.tar.gz", "has_sig": false, "md5_digest": "3db2451dd7421345e0e6ed4d32ea2280", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9085, "upload_time": "2016-10-17T15:54:52", "url": "https://files.pythonhosted.org/packages/86/68/bde31237b37ad94db77aa341ee580d937239e6373636d52b59dcc020b023/peewee-db-evolve-0.4.5.tar.gz" } ], "0.4.6": [ { "comment_text": "", "digests": { "md5": "3b14de79b5665cc56d7c75d973b5f3ab", "sha256": "599dcde06a7abe6573981411609eb6c66924a08ab7201729bdd85d465fdf2fe9" }, "downloads": -1, "filename": "peewee-db-evolve-0.4.6.tar.gz", "has_sig": false, "md5_digest": "3b14de79b5665cc56d7c75d973b5f3ab", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9131, "upload_time": "2016-11-21T18:24:01", "url": "https://files.pythonhosted.org/packages/f4/e2/82bc12fc52b287c07326905b5119a08d7b0575a4bfe6e7a0f7d9be3afb3c/peewee-db-evolve-0.4.6.tar.gz" } ], "0.4.7": [ { "comment_text": "", "digests": { "md5": "90fcb6f4fbe5d820d952723fd277afaa", "sha256": "f8d049752388ed8527a92d150a9981357a7125fbc97b7153b67ee6641e6b23aa" }, "downloads": -1, "filename": "peewee-db-evolve-0.4.7.tar.gz", "has_sig": false, "md5_digest": "90fcb6f4fbe5d820d952723fd277afaa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9147, "upload_time": "2016-11-21T18:58:13", "url": "https://files.pythonhosted.org/packages/7e/84/3f654efe7ce0f0923de5efa772191cc168c1f35d2348798059cb2dab4efd/peewee-db-evolve-0.4.7.tar.gz" } ], "0.4.8": [ { "comment_text": "", "digests": { "md5": "247789a43e568bc894b382a153d6c992", "sha256": "bb754b42d888d603bc3d6f6dd8f1f0e1764bf70d1cd702c226167a9323c4bf00" }, "downloads": -1, "filename": "peewee-db-evolve-0.4.8.tar.gz", "has_sig": false, "md5_digest": "247789a43e568bc894b382a153d6c992", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9267, "upload_time": "2016-11-21T20:22:36", "url": "https://files.pythonhosted.org/packages/70/c8/ba59dc53c4ec5c5e6737db9388ab7539ac91eaaa44e7ed72915a03c20513/peewee-db-evolve-0.4.8.tar.gz" } ], "0.4.9": [ { "comment_text": "", "digests": { "md5": "15f7896504c201e6c54874c92b4f5184", "sha256": "862be30dc1a85402ec6dda45a808cb1dfc8e27b4b1079eea9616b810a3e7b0c9" }, "downloads": -1, "filename": "peewee-db-evolve-0.4.9.tar.gz", "has_sig": false, "md5_digest": "15f7896504c201e6c54874c92b4f5184", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9156, "upload_time": "2016-12-07T19:59:05", "url": "https://files.pythonhosted.org/packages/ae/86/83aad6e6df68b3b18b31d887808139e967feb2dac593a24a3e90103d4036/peewee-db-evolve-0.4.9.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "c977c7983d004d99ed6f761e61d6f972", "sha256": "133c2f8f302b1b2432e2a27420d99a3778a5dcc90018948c828f0f202815bdad" }, "downloads": -1, "filename": "peewee-db-evolve-0.5.0.tar.gz", "has_sig": false, "md5_digest": "c977c7983d004d99ed6f761e61d6f972", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9199, "upload_time": "2016-12-21T21:24:54", "url": "https://files.pythonhosted.org/packages/4b/25/4ca95309981d539c07998e0f13e6cb1d9f865cf04e539e1b0dc8c0450503/peewee-db-evolve-0.5.0.tar.gz" } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "9d1df6919f2e07d342fe4afcb1311bf8", "sha256": "0b533b8064fe4f4378665ce0f80fbaff1ab11c71e149832ea6bc044ce72b6fc6" }, "downloads": -1, "filename": "peewee-db-evolve-0.5.1.tar.gz", "has_sig": false, "md5_digest": "9d1df6919f2e07d342fe4afcb1311bf8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9226, "upload_time": "2017-01-05T22:50:22", "url": "https://files.pythonhosted.org/packages/27/81/c3d31ad1a1997b0cab172f1465e8bda91f0eb517bd9d3f330ef3ab6d6727/peewee-db-evolve-0.5.1.tar.gz" } ], "0.5.2": [ { "comment_text": "", "digests": { "md5": "7898d611304162a0c697db3f4c68a7b9", "sha256": "579c9c01c0f20acf5692c93da6c355e390389fdd53d8b534b5d11f6b9fda4faa" }, "downloads": -1, "filename": "peewee-db-evolve-0.5.2.tar.gz", "has_sig": false, "md5_digest": "7898d611304162a0c697db3f4c68a7b9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9327, "upload_time": "2017-01-09T16:30:05", "url": "https://files.pythonhosted.org/packages/4c/71/c0c81f513f0617c623dbceaa738a963dc81425e8ee1f037c98597c7d23ad/peewee-db-evolve-0.5.2.tar.gz" } ], "0.5.3": [ { "comment_text": "", "digests": { "md5": "3dcca27df4bbfb79c8862dfdeec951b9", "sha256": "500810e24b700c6155acb0654968d0283e3cd30119b7a70406d0efa2d01d6bb4" }, "downloads": -1, "filename": "peewee-db-evolve-0.5.3.tar.gz", "has_sig": false, "md5_digest": "3dcca27df4bbfb79c8862dfdeec951b9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9401, "upload_time": "2017-01-11T18:27:19", "url": "https://files.pythonhosted.org/packages/76/34/35fc417715a06bac488f05f7c57fd2627962b697fee72c9636cc75a0b4b2/peewee-db-evolve-0.5.3.tar.gz" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "13a6fc94c4213a2d9d34bdf6bd786976", "sha256": "f0f27b1a415504b0b68ea39d0219097b1b1233b211a3fb7fd7c662dfe9285546" }, "downloads": -1, "filename": "peewee-db-evolve-0.6.0.tar.gz", "has_sig": false, "md5_digest": "13a6fc94c4213a2d9d34bdf6bd786976", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8332, "upload_time": "2017-01-22T18:38:07", "url": "https://files.pythonhosted.org/packages/8e/14/6e786dd0c4d816f37654670d0a214dd8e8fc10ea8131a187c6c03ce59a96/peewee-db-evolve-0.6.0.tar.gz" } ], "0.6.1": [ { "comment_text": "", "digests": { "md5": "f2124b2abb10e57a9a1f5e9d436c7a20", "sha256": "aa83bbb9e3aabe567a7d3ef10d67a7d0570940ab79c00637984432a00724dc48" }, "downloads": -1, "filename": "peewee-db-evolve-0.6.1.tar.gz", "has_sig": false, "md5_digest": "f2124b2abb10e57a9a1f5e9d436c7a20", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9573, "upload_time": "2017-01-24T18:51:59", "url": "https://files.pythonhosted.org/packages/9f/6a/47a80fe63960eece46f1c9cacf90c8574c9936b5a2e371950d1b7a6c0e5b/peewee-db-evolve-0.6.1.tar.gz" } ], "0.6.2": [ { "comment_text": "", "digests": { "md5": "3d6d65c4b27fbc6f1fad1da72f9c03c2", "sha256": "c92b2ee5858d122963d39d9aafeb563fc939e6fbaa88e2275c3a5e4e6dd98b20" }, "downloads": -1, "filename": "peewee-db-evolve-0.6.2.tar.gz", "has_sig": false, "md5_digest": "3d6d65c4b27fbc6f1fad1da72f9c03c2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8398, "upload_time": "2017-05-05T18:19:16", "url": "https://files.pythonhosted.org/packages/db/9b/9599d9f2b91bf8306dda55cab6368ec407d2e2d8339d5cc9e91b2cf8a5a8/peewee-db-evolve-0.6.2.tar.gz" } ], "0.6.3": [ { "comment_text": "", "digests": { "md5": "a664efaf2480640c3cdb7a937f0f4464", "sha256": "1db2fc1c958883bbbd685c7d8e4c41c67f508fce361de823658d432210cbfb92" }, "downloads": -1, "filename": "peewee-db-evolve-0.6.3.tar.gz", "has_sig": false, "md5_digest": "a664efaf2480640c3cdb7a937f0f4464", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8383, "upload_time": "2017-05-22T17:59:48", "url": "https://files.pythonhosted.org/packages/91/62/bdde1118cfc66b01e8709b6e323705f965a44c7b89a532003e845f124b7d/peewee-db-evolve-0.6.3.tar.gz" } ], "0.6.4": [ { "comment_text": "", "digests": { "md5": "0a72fcbf3519f70dd44757615d362b84", "sha256": "b0b540a78272b023deceb8376e7e0ccefd8a5886598240fecb3b7c838a5a4fbc" }, "downloads": -1, "filename": "peewee-db-evolve-0.6.4.tar.gz", "has_sig": false, "md5_digest": "0a72fcbf3519f70dd44757615d362b84", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8397, "upload_time": "2017-07-26T21:00:15", "url": "https://files.pythonhosted.org/packages/8b/48/2fdacd4d33c74ef3b9f71232875c2355d41100eee8c2e022e0ad3d369afb/peewee-db-evolve-0.6.4.tar.gz" } ], "0.6.6": [ { "comment_text": "", "digests": { "md5": "37e1eaa7fa648eaff8940337a996e2ee", "sha256": "a9d4d6b4e7924b06a1d8688f6d13d6129a758e927de1e6d8de8a0966e1f35240" }, "downloads": -1, "filename": "peewee-db-evolve-0.6.6.tar.gz", "has_sig": false, "md5_digest": "37e1eaa7fa648eaff8940337a996e2ee", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9979, "upload_time": "2017-10-19T17:53:15", "url": "https://files.pythonhosted.org/packages/4a/e3/0a418525a60c48d8db65e7007e0dbc1e7644163157d7a293710c1fe5f27e/peewee-db-evolve-0.6.6.tar.gz" } ], "0.6.7": [ { "comment_text": "", "digests": { "md5": "a89b508993acdc8b52a0f24df6b3e668", "sha256": "14a8adcfeccf401427f0a32e346904cd10c73c963524d2ec9e5c98b224ba7028" }, "downloads": -1, "filename": "peewee-db-evolve-0.6.7.tar.gz", "has_sig": false, "md5_digest": "a89b508993acdc8b52a0f24df6b3e668", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9979, "upload_time": "2017-10-19T18:06:09", "url": "https://files.pythonhosted.org/packages/cd/35/d30163574d2c4b59b59b7f8e881364e2e7b89c3d8b2841a2c2652b491109/peewee-db-evolve-0.6.7.tar.gz" } ], "0.6.8": [ { "comment_text": "", "digests": { "md5": "9c79b23e4a9bac70f5a802a3c6e70f1d", "sha256": "08ef3a9f978e527424c8d129245b73eed993f8d79b8e26f1868cda51ccba3ba3" }, "downloads": -1, "filename": "peewee-db-evolve-0.6.8.tar.gz", "has_sig": false, "md5_digest": "9c79b23e4a9bac70f5a802a3c6e70f1d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10266, "upload_time": "2018-01-26T19:51:02", "url": "https://files.pythonhosted.org/packages/4d/33/93d95ac781f1095312063ab4225bfdb9d3bf3117c767119f5920ecdab9e6/peewee-db-evolve-0.6.8.tar.gz" } ], "3.7.0": [ { "comment_text": "", "digests": { "md5": "f636fbd0509268971fa1c864191091ff", "sha256": "fbb9cc5054679b27ad6c8da27e6671151b3b6aa4696b0c5807f1429319e2bb8b" }, "downloads": -1, "filename": "peewee-db-evolve-3.7.0.tar.gz", "has_sig": false, "md5_digest": "f636fbd0509268971fa1c864191091ff", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11170, "upload_time": "2018-12-17T01:29:43", "url": "https://files.pythonhosted.org/packages/13/83/8c6435b2befc7a52a50ba83ee292890b2ae2f027eeeddc310b5018acca9f/peewee-db-evolve-3.7.0.tar.gz" } ], "3.7.1": [ { "comment_text": "", "digests": { "md5": "f8dfdf8faa135747dc5d6f65eabe9bbc", "sha256": "619c83e68305b2eb54dfec206032bf974867651b67d8963cc29354c330b04e3b" }, "downloads": -1, "filename": "peewee-db-evolve-3.7.1.tar.gz", "has_sig": false, "md5_digest": "f8dfdf8faa135747dc5d6f65eabe9bbc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11408, "upload_time": "2019-08-24T01:59:21", "url": "https://files.pythonhosted.org/packages/6f/7e/279369a4c6178477159e9b1ece209b4cb93328b102a3fce19908271385fe/peewee-db-evolve-3.7.1.tar.gz" } ], "3.7.2": [ { "comment_text": "", "digests": { "md5": "cd790cda4131ddd35bf24e6649bdac47", "sha256": "9557e52ba370d09c02c6e6e1d76ae71f395497e867906fbc608b328bd2b5b291" }, "downloads": -1, "filename": "peewee-db-evolve-3.7.2.tar.gz", "has_sig": false, "md5_digest": "cd790cda4131ddd35bf24e6649bdac47", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11422, "upload_time": "2019-08-24T04:59:55", "url": "https://files.pythonhosted.org/packages/18/52/f9a9ce6ab0420203f416e373bb6d799abe290b49d604e0191e52a0199714/peewee-db-evolve-3.7.2.tar.gz" } ], "3.7.3": [ { "comment_text": "", "digests": { "md5": "f67a68e83c53f2b127e35fc4781ac09c", "sha256": "5a57a20cb8900d10674da3c4ecdee0aafa57abe6b1bf33e48244df7b749e63b7" }, "downloads": -1, "filename": "peewee-db-evolve-3.7.3.tar.gz", "has_sig": false, "md5_digest": "f67a68e83c53f2b127e35fc4781ac09c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11476, "upload_time": "2019-09-18T23:28:37", "url": "https://files.pythonhosted.org/packages/40/a6/dd81ab642909bcf0f9603a59f6e4224861195b215b2550c1eff344dbb2fe/peewee-db-evolve-3.7.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "f67a68e83c53f2b127e35fc4781ac09c", "sha256": "5a57a20cb8900d10674da3c4ecdee0aafa57abe6b1bf33e48244df7b749e63b7" }, "downloads": -1, "filename": "peewee-db-evolve-3.7.3.tar.gz", "has_sig": false, "md5_digest": "f67a68e83c53f2b127e35fc4781ac09c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11476, "upload_time": "2019-09-18T23:28:37", "url": "https://files.pythonhosted.org/packages/40/a6/dd81ab642909bcf0f9603a59f6e4224861195b215b2550c1eff344dbb2fe/peewee-db-evolve-3.7.3.tar.gz" } ] }