{ "info": { "author": "Daniel Abercrombie", "author_email": "dabercro@mit.edu", "bugtrack_url": null, "classifiers": [], "description": ".. _intro-ref:\n\nIntroduction\n============\n\n|build-status|\n\nDynamo Consistency is the consistency plugin for Dynamo Dynamic Data Management System.\nEven though Dynamo controls and tracks the history of file transfers between computing sites,\na separate check is needed to ensure files are not lost or accumulated during user or system errors.\nSites that can no longer access files after a power outage, for example,\ncan cause other problems for the entire data management system.\nTransfers requested from the site to another site will fail for missing files.\nSites are chosen incorrectly for production jobs that assume the presence of a local file.\nLast disk copies may also be missing, causing a delay for user requests for data.\nAnother type of inconsistency is caused when files thought to be deleted are still on disk.\nThis leads to wasted disk space for files that are not accessed, except by accident.\nDynamo Consistency does its check by regularly listing each remote site and\ncomparing the listed contents to Dynamo's inventory database.\n\nThe package also includes a number of modules that can be imported independently\nto create custom consistency check runs.\nA simple consistency check on a site can be done by doing the following\nwhen an instance of ``dynamo`` is installed::\n\n from dynamo_consistency import config, datatypes, remotelister, inventorylister\n\n config.LOCATION = '/path/to/config.json'\n site = 'T2_US_MIT' # For example\n\n inventory_listing = inventorylister.listing(site)\n remote_listing = remotelister.listing(site)\n\n datatypes.compare(inventory_listing, remote_listing, 'results')\n\nIn this example,\nthe list of file LFNs in the inventory and not at the site will be in ``results_missing.txt``.\nThe list of file LFNs at the site and not in the inventory will be in ``results_orphan.txt``.\nThe ``listing`` functions can be re-implemented to perform the check desired.\n\nInstallation\n++++++++++++\n\nDynamo Consistency requires the `XRootD `_ Python module to be installed separately.\nIn addition, it uses the Dynamo Dynamic Data Management package to get inventory listings\nand to report results of the consistency check.\nAny other needed packages are installed with Dynamo Consistency during installation.\n\nThe simplest way to install is through pip::\n\n pip install dynamo-consistency\n\nThe source code is maintained on `GitHub `_.\nOther typical ``setuptools`` methods are supported by the repository's ``setup.py``.\n\n.. |build-status| image:: https://travis-ci.org/SmartDataProjects/dynamo-consistency.svg?branch=master\n :target: https://travis-ci.org/SmartDataProjects/dynamo-consistency", "description_content_type": "text/x-rst", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/SmartDataProjects/dynamo-consistency", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "dynamo-consistency", "package_url": "https://pypi.org/project/dynamo-consistency/", "platform": "", "project_url": "https://pypi.org/project/dynamo-consistency/", "project_urls": { "Homepage": "https://github.com/SmartDataProjects/dynamo-consistency" }, "release_url": "https://pypi.org/project/dynamo-consistency/2.11.0/", "requires_dist": null, "requires_python": ">=2.6, <3", "summary": "Consistency plugin for Dynamo Dynamic Data Management System", "version": "2.11.0" }, "last_serial": 5552643, "releases": { "1.2.1": [ { "comment_text": "", "digests": { "md5": "9750d1815cf7757994ad7724a41d2404", "sha256": "49d708f0a044154f34d616c2f04b26ca6a3213f5f38a2b26442ef222fce09f7f" }, "downloads": -1, "filename": "dynamo_consistency-1.2.1-py2.7.egg", "has_sig": false, "md5_digest": "9750d1815cf7757994ad7724a41d2404", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": ">=2.6, <3", "size": 51212, "upload_time": "2018-07-27T19:45:23", "url": "https://files.pythonhosted.org/packages/77/e9/c14adde61fcaa1cb576b8e8d19046c46f407bbf6419403bdfd71185f13cf/dynamo_consistency-1.2.1-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "60826e5a584704d78ed79e6c56ccb83a", "sha256": "8320ff3951f66d5ca6b8de0e54dc5a6c320b8e2038c689b34d8053dd0b1588cc" }, "downloads": -1, "filename": "dynamo-consistency-1.2.1.tar.gz", "has_sig": false, "md5_digest": "60826e5a584704d78ed79e6c56ccb83a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.6, <3", "size": 27373, "upload_time": "2018-07-27T19:45:24", "url": "https://files.pythonhosted.org/packages/84/31/d9a8eb71288951c6ea510e04087aa1645f3f34ca1cf4c7627ab78fb9fe13/dynamo-consistency-1.2.1.tar.gz" } ], "1.2.2": [ { "comment_text": "", "digests": { "md5": "88f21753d2049e1cc7f9c46c2d9600b3", "sha256": "baaf38bac7fb54abe4a0eb19f807529474bc2a1197536eefc4a853943fe0c7cc" }, "downloads": -1, "filename": "dynamo-consistency-1.2.2.tar.gz", "has_sig": false, "md5_digest": "88f21753d2049e1cc7f9c46c2d9600b3", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.6, <3", "size": 26722, "upload_time": "2018-08-01T20:26:39", "url": "https://files.pythonhosted.org/packages/f1/7b/0d770cb09310887ab843f4484c0d5099581cbe49880aa22130b36491576c/dynamo-consistency-1.2.2.tar.gz" } ], "2.0.0": [ { "comment_text": "", "digests": { "md5": "274bbdf1bf6f7759bd864b4334b60d5f", "sha256": "e26ceaebaeec70d3b380b391c4ae291935fbf30b2fffb7b5ce1c95e2422fc9d6" }, "downloads": -1, "filename": "dynamo-consistency-2.0.0.tar.gz", "has_sig": false, "md5_digest": "274bbdf1bf6f7759bd864b4334b60d5f", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.6, <3", "size": 45401, "upload_time": "2018-08-04T03:26:21", "url": "https://files.pythonhosted.org/packages/27/31/32028ab14dd73f57b7e8610cd13abee81fcadc8a142d8696bfc8e9a9a26f/dynamo-consistency-2.0.0.tar.gz" } ], "2.0.1": [ { "comment_text": "", "digests": { "md5": "78ad714f4d9201b6b745b10b46ea23c1", "sha256": "5f751fd60a1827c1455f984f74a67ca568d696aa5c47df2a04ce344313a376f5" }, "downloads": -1, "filename": "dynamo-consistency-2.0.1.tar.gz", "has_sig": false, "md5_digest": "78ad714f4d9201b6b745b10b46ea23c1", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.6, <3", "size": 45441, "upload_time": "2018-08-04T06:04:24", "url": "https://files.pythonhosted.org/packages/bd/2f/591b8da6c6381246846c38669891005d802a7f70aafa82ebe4d3bb935973/dynamo-consistency-2.0.1.tar.gz" } ], "2.0.2": [ { "comment_text": "", "digests": { "md5": "9aeac6b2f7216239113e392a50e62c52", "sha256": "37b8e7402873f0b9484a36d2ce51009807c7f4ca2f8d6198b97422de2f6faaa7" }, "downloads": -1, "filename": "dynamo-consistency-2.0.2.tar.gz", "has_sig": false, "md5_digest": "9aeac6b2f7216239113e392a50e62c52", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.6, <3", "size": 47369, "upload_time": "2018-08-04T09:18:29", "url": "https://files.pythonhosted.org/packages/c0/94/79c7e042cbe6ed7fd7648eedffc2a4036415a98a5524e185f8ae1243fb7f/dynamo-consistency-2.0.2.tar.gz" } ], "2.0.3": [ { "comment_text": "", "digests": { "md5": "9ba1c4657b8c0165c8e7bf634c4b49c0", "sha256": "0f7844b495b5059bafd0795368daa9fc4e7f6c7f3bbaded78982ffafed5b9b0e" }, "downloads": -1, "filename": "dynamo-consistency-2.0.3.tar.gz", "has_sig": false, "md5_digest": "9ba1c4657b8c0165c8e7bf634c4b49c0", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.6, <3", "size": 47980, "upload_time": "2018-08-04T17:25:57", "url": "https://files.pythonhosted.org/packages/90/81/a7f374680a8862b1feea819700a6528dc7003de21ed2b73c094fc7d4093e/dynamo-consistency-2.0.3.tar.gz" } ], "2.0.4": [ { "comment_text": "", "digests": { "md5": "c1227b832b6584875d32dfd9236d4903", "sha256": "7828756b798f7917fb59a55993e1cd0646d37bf7bca6972301217f4f859572a3" }, "downloads": -1, "filename": "dynamo-consistency-2.0.4.tar.gz", "has_sig": false, "md5_digest": "c1227b832b6584875d32dfd9236d4903", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.6, <3", "size": 48559, "upload_time": "2018-08-04T23:15:54", "url": "https://files.pythonhosted.org/packages/45/f5/691f1a852923843de9d150b6f095bed02afd1c09961cec8c5bcd79068de9/dynamo-consistency-2.0.4.tar.gz" } ], "2.0.5": [ { "comment_text": "", "digests": { "md5": "b3038133d77c129f966a5e827d213387", "sha256": "dfe3c2c5b8d0c43214741224af182537d47d8ffee0ecc130b80247f0e42f64e0" }, "downloads": -1, "filename": "dynamo-consistency-2.0.5.tar.gz", "has_sig": false, "md5_digest": "b3038133d77c129f966a5e827d213387", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.6, <3", "size": 48340, "upload_time": "2018-08-05T02:09:43", "url": "https://files.pythonhosted.org/packages/01/63/08a526eb6935fd3f8123b4d8e479e724792c6d9a54165dfce5327a03cceb/dynamo-consistency-2.0.5.tar.gz" } ], "2.1.0": [ { "comment_text": "", "digests": { "md5": "889aa489bb4010a1c29656b86f3cfb59", "sha256": "2ba05c676f4638b763ca5c6470842b81298061be92d8543b5698b9b455d1b95d" }, "downloads": -1, "filename": "dynamo-consistency-2.1.0.tar.gz", "has_sig": false, "md5_digest": "889aa489bb4010a1c29656b86f3cfb59", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.6, <3", "size": 49769, "upload_time": "2018-08-05T03:04:10", "url": "https://files.pythonhosted.org/packages/cb/ac/958ab66810a5f64cf305747f71c43a7b316f080b73ed324b5de8a35c59ad/dynamo-consistency-2.1.0.tar.gz" } ], "2.1.1": [ { "comment_text": "", "digests": { "md5": "fa4afa0b091f22f1335e87606637c59a", "sha256": "4bd624450717a77e9078364200210d8d00fcf3ffd7eb4a369c1066dd72cec477" }, "downloads": -1, "filename": "dynamo-consistency-2.1.1.tar.gz", "has_sig": false, "md5_digest": "fa4afa0b091f22f1335e87606637c59a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.6, <3", "size": 49770, "upload_time": "2018-08-05T03:13:10", "url": "https://files.pythonhosted.org/packages/bf/78/baa8151c1240de4555f0734142031cc7702704f8bd036fd205cdf3d664ab/dynamo-consistency-2.1.1.tar.gz" } ], "2.1.2": [ { "comment_text": "", "digests": { "md5": "60879ff758907eeb507179c35ae7d6d2", "sha256": "6ad2f62e32da22f4c272f8f21c7ccd0f01a8aec70d21e912c72fa0e6b588e47a" }, "downloads": -1, "filename": "dynamo-consistency-2.1.2.tar.gz", "has_sig": false, "md5_digest": "60879ff758907eeb507179c35ae7d6d2", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.6, <3", "size": 49729, "upload_time": "2018-08-05T18:17:16", "url": "https://files.pythonhosted.org/packages/16/41/a448512886fae0b7b533daba5cc942fefc8aeb56e5703adfa11babf8285b/dynamo-consistency-2.1.2.tar.gz" } ], "2.1.3": [ { "comment_text": "", "digests": { "md5": "1b685df4a17b4710a03f0da985caf3d1", "sha256": "418541f21f98e3c9de7c017fdbf9e91367d420c209b7f7b664508a93607a7e28" }, "downloads": -1, "filename": "dynamo-consistency-2.1.3.tar.gz", "has_sig": false, "md5_digest": "1b685df4a17b4710a03f0da985caf3d1", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.6, <3", "size": 49056, "upload_time": "2018-08-17T18:53:51", "url": "https://files.pythonhosted.org/packages/85/84/aa0c863c9feec343fa4ebd652d43855d76f977864737af13799834d033e6/dynamo-consistency-2.1.3.tar.gz" } ], "2.1.4": [ { "comment_text": "", "digests": { "md5": "70d37a14d2eee3c4875f7727b15f9d2a", "sha256": "2f0ac7ea00a60669074800c0f9744ec1749a5fb7b50068d83b95af229eb7b11c" }, "downloads": -1, "filename": "dynamo-consistency-2.1.4.tar.gz", "has_sig": false, "md5_digest": "70d37a14d2eee3c4875f7727b15f9d2a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 48910, "upload_time": "2018-08-21T19:50:16", "url": "https://files.pythonhosted.org/packages/50/47/ea3fa37ded394c99f2b6032cbcd09928f33195875acdd029e86860766a49/dynamo-consistency-2.1.4.tar.gz" } ], "2.1.5": [ { "comment_text": "", "digests": { "md5": "4aebee4abf00a709d763084ed3635486", "sha256": "49476e8e0177aa2f567a2226cb9fd94abd176abe968db9c7a2bf3ed35fbe2f67" }, "downloads": -1, "filename": "dynamo-consistency-2.1.5.tar.gz", "has_sig": false, "md5_digest": "4aebee4abf00a709d763084ed3635486", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.6, <3", "size": 49050, "upload_time": "2018-08-21T20:10:38", "url": "https://files.pythonhosted.org/packages/11/df/93320e680e15caf29eda075eb25eb3063e8747d1e2a54bcecdf6d693318f/dynamo-consistency-2.1.5.tar.gz" } ], "2.1.6": [ { "comment_text": "", "digests": { "md5": "4918abfff9681424f0332276f9622e2c", "sha256": "55843c29e45a79eddd8352857001e4432b914ab464ea21f03ead82a5f1bafadf" }, "downloads": -1, "filename": "dynamo-consistency-2.1.6.tar.gz", "has_sig": false, "md5_digest": "4918abfff9681424f0332276f9622e2c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.6, <3", "size": 49054, "upload_time": "2018-08-21T20:18:47", "url": "https://files.pythonhosted.org/packages/4b/ba/8546a17dbf83f2dc22785dcfa120e71651d3b0223e85dff9c6de46d3558a/dynamo-consistency-2.1.6.tar.gz" } ], "2.10.0": [ { "comment_text": "", "digests": { "md5": "3f2250645d4f75e5c0f73032db67eff0", "sha256": "f5b097a60567d1e88f474d8a2b22a128fcbfff581f596851bfde726de625a48c" }, "downloads": -1, "filename": "dynamo-consistency-2.10.0.tar.gz", "has_sig": false, "md5_digest": "3f2250645d4f75e5c0f73032db67eff0", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.6, <3", "size": 68190, "upload_time": "2019-06-09T20:07:27", "url": "https://files.pythonhosted.org/packages/96/73/bdf248afb7e5eb0878f9b71dc2c30f59ea0a0f2319f8b0cec8d326753970/dynamo-consistency-2.10.0.tar.gz" } ], "2.10.1": [ { "comment_text": "", "digests": { "md5": "693268caedd1262aadd388b6c2e30474", "sha256": "202c8ddb78fd4387f7e4583166b4f8d190b78bd478e4847bffe9e3035e3365af" }, "downloads": -1, "filename": "dynamo-consistency-2.10.1.tar.gz", "has_sig": false, "md5_digest": "693268caedd1262aadd388b6c2e30474", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.6, <3", "size": 68211, "upload_time": "2019-06-10T18:46:09", "url": "https://files.pythonhosted.org/packages/7d/94/7b888b91ea9d26a0516f50ced56aebb6068f6ff08bf77a20b38a9c32009c/dynamo-consistency-2.10.1.tar.gz" } ], "2.10.2": [ { "comment_text": "", "digests": { "md5": "ec0b12b3fb2b9b35dcc374377b07cb23", "sha256": "6219b1e70fae2091d42aae2da6bafc2f73c80db0b03a79c323a6ea1e4a1dcc17" }, "downloads": -1, "filename": "dynamo-consistency-2.10.2.tar.gz", "has_sig": false, "md5_digest": "ec0b12b3fb2b9b35dcc374377b07cb23", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.6, <3", "size": 68465, "upload_time": "2019-06-14T20:19:02", "url": "https://files.pythonhosted.org/packages/c0/2c/bec39ff465771ec5877fb80a1910c35e9e86230222279cfd04c962cd1464/dynamo-consistency-2.10.2.tar.gz" } ], "2.10.3": [ { "comment_text": "", "digests": { "md5": "a8a9acce6aa97a242295a10deabb9234", "sha256": "4147c3292c9df2dcea14b5beb94b43e2138e7604454041cceb5cef241d0eac42" }, "downloads": -1, "filename": "dynamo-consistency-2.10.3.tar.gz", "has_sig": false, "md5_digest": "a8a9acce6aa97a242295a10deabb9234", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.6, <3", "size": 68774, "upload_time": "2019-07-15T18:42:46", "url": "https://files.pythonhosted.org/packages/9d/f9/f999d1a8d4e26100d6cceed5a43b5d02619e6a8c2ae6398298abfabca84b/dynamo-consistency-2.10.3.tar.gz" } ], "2.11.0": [ { "comment_text": "", "digests": { "md5": "c63333461e38daec233a92988f4b72cf", "sha256": "760cdffb95bcd2a035e191838c159ac6f5c75d828105c8d402d55658e22ae019" }, "downloads": -1, "filename": "dynamo-consistency-2.11.0.tar.gz", "has_sig": false, "md5_digest": "c63333461e38daec233a92988f4b72cf", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.6, <3", "size": 68820, "upload_time": "2019-07-18T18:27:54", "url": "https://files.pythonhosted.org/packages/99/a7/8d9ebf3fec12238ba08e42a4b52431c9c3256e14bc6d3567361a9ba86037/dynamo-consistency-2.11.0.tar.gz" } ], "2.2.0": [ { "comment_text": "", "digests": { "md5": "f1a216794a4b26ecd915b60d030ef2d3", "sha256": "92c1355105f596b8f2eb180376631e8e07ae4a821a77a4cab187a70a003c05fa" }, "downloads": -1, "filename": "dynamo-consistency-2.2.0.tar.gz", "has_sig": false, "md5_digest": "f1a216794a4b26ecd915b60d030ef2d3", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.6, <3", "size": 49467, "upload_time": "2018-08-22T17:33:05", "url": "https://files.pythonhosted.org/packages/ae/c8/64f9ed374de689950a41583ced1017d5b656fa69b1f39d14378201d4e216/dynamo-consistency-2.2.0.tar.gz" } ], "2.2.1": [ { "comment_text": "", "digests": { "md5": "4f9f23a26bed622535453e93dd2e55e2", "sha256": "d2fa643f8aca8f423929b026125c1a29aec956adf870033024174779715f0704" }, "downloads": -1, "filename": "dynamo-consistency-2.2.1.tar.gz", "has_sig": false, "md5_digest": "4f9f23a26bed622535453e93dd2e55e2", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.6, <3", "size": 49473, "upload_time": "2018-08-22T17:55:51", "url": "https://files.pythonhosted.org/packages/dc/81/c494db08543dde06c902334e31869380a18186c106cc5951d9d05b5d8bd5/dynamo-consistency-2.2.1.tar.gz" } ], "2.2.10": [ { "comment_text": "", "digests": { "md5": "b570ce30573a828a8461f2a5c6025cda", "sha256": "7789e8aa22340e95e4ed40ddd25797b27a624d54a0c649a17e4174982583fda5" }, "downloads": -1, "filename": "dynamo-consistency-2.2.10.tar.gz", "has_sig": false, "md5_digest": "b570ce30573a828a8461f2a5c6025cda", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.6, <3", "size": 52138, "upload_time": "2018-08-30T20:35:46", "url": "https://files.pythonhosted.org/packages/c5/08/6cd09020a3a9cb9f54e338428396f629adb9b2cd741a109d32bced50661f/dynamo-consistency-2.2.10.tar.gz" } ], "2.2.11": [ { "comment_text": "", "digests": { "md5": "6909e6df47b41e62927ab66a783dbef6", "sha256": "824aef4e273811c192adb1ba8c7d30331225b23dacb792bff4c138de578c1ab1" }, "downloads": -1, "filename": "dynamo-consistency-2.2.11.tar.gz", "has_sig": false, "md5_digest": "6909e6df47b41e62927ab66a783dbef6", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.6, <3", "size": 52152, "upload_time": "2018-08-31T14:13:22", "url": "https://files.pythonhosted.org/packages/e4/07/58b1a95d341db0341d8bde69df2796267545ad14029e20b914226e9a2f6c/dynamo-consistency-2.2.11.tar.gz" } ], "2.2.12": [ { "comment_text": "", "digests": { "md5": "f150b6149fbb7993533287e12a350dc9", "sha256": "44a936fccf1b64980c7e0043862be34fa49ed9ce169f26bb0c97702ebcafc7f9" }, "downloads": -1, "filename": "dynamo-consistency-2.2.12.tar.gz", "has_sig": false, "md5_digest": "f150b6149fbb7993533287e12a350dc9", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.6, <3", "size": 52589, "upload_time": "2018-09-04T20:48:32", "url": "https://files.pythonhosted.org/packages/58/f7/8ef483aa7c61c495a5e3f2ede3e4813eef7482d46849483daa55fa579560/dynamo-consistency-2.2.12.tar.gz" } ], "2.2.2": [ { "comment_text": "", "digests": { "md5": "6f6dc08075ff9690a7dc99e6e5e99115", "sha256": "eb933f59022c4809a6117f24ab94369ef848418520f1b66db975da5feee82c0b" }, "downloads": -1, "filename": "dynamo-consistency-2.2.2.tar.gz", "has_sig": false, "md5_digest": "6f6dc08075ff9690a7dc99e6e5e99115", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.6, <3", "size": 49555, "upload_time": "2018-08-24T16:48:40", "url": "https://files.pythonhosted.org/packages/69/3e/02a0ff8e99963cbaef2e616f070ca78f4ea72a545d91527193b67c41773d/dynamo-consistency-2.2.2.tar.gz" } ], "2.2.3": [ { "comment_text": "", "digests": { "md5": "2dd984e1d3e573dca6a27d246b08ae09", "sha256": "2f61a234934c4ceb391377df8d46704d392e4e01526bad1ba2c29320e2183f6d" }, "downloads": -1, "filename": "dynamo-consistency-2.2.3.tar.gz", "has_sig": false, "md5_digest": "2dd984e1d3e573dca6a27d246b08ae09", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.6, <3", "size": 50656, "upload_time": "2018-08-24T20:11:54", "url": "https://files.pythonhosted.org/packages/a4/0c/7842b71fbe4330e69305f31ef27185f8fcbc098f8a45d1696d1f31d96384/dynamo-consistency-2.2.3.tar.gz" } ], "2.2.4": [ { "comment_text": "", "digests": { "md5": "c2e94f38e6f43dcf09bd0d0b3fe66424", "sha256": "4cb8b022edad821a4680aea997da9e5060e96a8bfa15ce9258f3326c99543e34" }, "downloads": -1, "filename": "dynamo-consistency-2.2.4.tar.gz", "has_sig": false, "md5_digest": "c2e94f38e6f43dcf09bd0d0b3fe66424", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.6, <3", "size": 50815, "upload_time": "2018-08-25T00:06:43", "url": "https://files.pythonhosted.org/packages/5e/cb/56e741f84bc5c5de5b90b936fce0a13dc0aa045390f8daefe14f8e2c87e4/dynamo-consistency-2.2.4.tar.gz" } ], "2.2.5": [ { "comment_text": "", "digests": { "md5": "c92dc485a687d6d6ef068e3b33982fd5", "sha256": "0f4d83bf5e037da1e467ea436f59db136291272df192909b6eec04bad113a493" }, "downloads": -1, "filename": "dynamo-consistency-2.2.5.tar.gz", "has_sig": false, "md5_digest": "c92dc485a687d6d6ef068e3b33982fd5", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.6, <3", "size": 51920, "upload_time": "2018-08-25T03:11:43", "url": "https://files.pythonhosted.org/packages/5e/c9/b2485a9ad499509660c7338b96b431c335a27abbe53f5e15b0fb907fe0fa/dynamo-consistency-2.2.5.tar.gz" } ], "2.2.6": [ { "comment_text": "", "digests": { "md5": "747f2fc0f391fc03ad59b6beae02971e", "sha256": "fc53d666ab90034e86283b61b089b8f4c39a511c5c6a4a609ea3203867c80034" }, "downloads": -1, "filename": "dynamo-consistency-2.2.6.tar.gz", "has_sig": false, "md5_digest": "747f2fc0f391fc03ad59b6beae02971e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.6, <3", "size": 51860, "upload_time": "2018-08-25T12:41:37", "url": "https://files.pythonhosted.org/packages/d0/1d/45aed260a79a1cde1913c28265266e5d281fed70de99a14bfb99b4e5ea56/dynamo-consistency-2.2.6.tar.gz" } ], "2.2.7": [ { "comment_text": "", "digests": { "md5": "e793efa55b3a0f76f0c597b112da0051", "sha256": "d4028865b844e83afea3cbd3b40e1b1c043ed4f9520e91fb6878394603101137" }, "downloads": -1, "filename": "dynamo-consistency-2.2.7.tar.gz", "has_sig": false, "md5_digest": "e793efa55b3a0f76f0c597b112da0051", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.6, <3", "size": 51927, "upload_time": "2018-08-27T20:09:28", "url": "https://files.pythonhosted.org/packages/75/03/a4094daf81d5b5e2b290bccf3bc859b38c22950738cda05f447f2204c3dd/dynamo-consistency-2.2.7.tar.gz" } ], "2.2.8": [ { "comment_text": "", "digests": { "md5": "f4f84325725fe5b72a21cc362a068dce", "sha256": "5944f923bea6a092b70019e30b72dff5da739398b6b243a32b7f2119db068404" }, "downloads": -1, "filename": "dynamo-consistency-2.2.8.tar.gz", "has_sig": false, "md5_digest": "f4f84325725fe5b72a21cc362a068dce", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.6, <3", "size": 51918, "upload_time": "2018-08-28T17:32:57", "url": "https://files.pythonhosted.org/packages/11/77/29637e8982fcda315ca9bcea5f8a37564338d26bcd2d59ed3e4ef9fa4151/dynamo-consistency-2.2.8.tar.gz" } ], "2.2.9": [ { "comment_text": "", "digests": { "md5": "dcbdafc34f1425cc8d210d35956ea203", "sha256": "84007a22a8e52a1844b98fff907f39b517c92827561d791d7b8c824f109880cc" }, "downloads": -1, "filename": "dynamo-consistency-2.2.9.tar.gz", "has_sig": false, "md5_digest": "dcbdafc34f1425cc8d210d35956ea203", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.6, <3", "size": 52083, "upload_time": "2018-08-30T18:23:07", "url": "https://files.pythonhosted.org/packages/8b/81/3d79c033392842a760cd958425686a6e617185221d9bb6f70a1e12ff54b3/dynamo-consistency-2.2.9.tar.gz" } ], "2.3.0": [ { "comment_text": "", "digests": { "md5": "629d13ba4b1a1acc3c24cab5f33f4cde", "sha256": "35a0807e3f6174d9ab184fecfffefce87259845fbf6a92d63060a65a51a8d995" }, "downloads": -1, "filename": "dynamo-consistency-2.3.0.tar.gz", "has_sig": false, "md5_digest": "629d13ba4b1a1acc3c24cab5f33f4cde", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.6, <3", "size": 56153, "upload_time": "2018-09-06T18:16:24", "url": "https://files.pythonhosted.org/packages/46/ac/e52fb915496a48ef95a71a417f9cfaf562637c22a6c1aa1dac3a26bc79ca/dynamo-consistency-2.3.0.tar.gz" } ], "2.3.1": [ { "comment_text": "", "digests": { "md5": "acbc240a61eb16a9628576cef42b2420", "sha256": "97f3b9357defa2d250e2972b022a760bcae09638af6f83641233cba996fe5ef1" }, "downloads": -1, "filename": "dynamo-consistency-2.3.1.tar.gz", "has_sig": false, "md5_digest": "acbc240a61eb16a9628576cef42b2420", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.6, <3", "size": 56369, "upload_time": "2018-09-06T19:14:09", "url": "https://files.pythonhosted.org/packages/a7/84/7efc81b91b2eefb188d55c8b74e901a5314fc614c2851faea0db5f94e560/dynamo-consistency-2.3.1.tar.gz" } ], "2.3.2": [ { "comment_text": "", "digests": { "md5": "0f6bb3024b6b4f3c5e08c17d9ffe8171", "sha256": "15add8d0e1326acd446d13df44186a0ed25eb2400f7c2ce40e40db9e1a4d2eb1" }, "downloads": -1, "filename": "dynamo-consistency-2.3.2.tar.gz", "has_sig": false, "md5_digest": "0f6bb3024b6b4f3c5e08c17d9ffe8171", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.6, <3", "size": 56695, "upload_time": "2018-09-07T01:16:06", "url": "https://files.pythonhosted.org/packages/c2/2a/fbd4c9dd6a65b192583ad04008a30d07f24cb65d3af7abf8dfeccae1601e/dynamo-consistency-2.3.2.tar.gz" } ], "2.3.3": [ { "comment_text": "", "digests": { "md5": "d7be9b33e6f4fc069b55f90734ac0c26", "sha256": "682b604357d409731c0cee9e629cf404d969c741215f62e3f1de64812c92bad8" }, "downloads": -1, "filename": "dynamo-consistency-2.3.3.tar.gz", "has_sig": false, "md5_digest": "d7be9b33e6f4fc069b55f90734ac0c26", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.6, <3", "size": 57984, "upload_time": "2018-09-07T21:56:09", "url": "https://files.pythonhosted.org/packages/90/28/c312df51747a5f79048a303698025c78cad708e142a5bd489cab87121f4f/dynamo-consistency-2.3.3.tar.gz" } ], "2.3.4": [ { "comment_text": "", "digests": { "md5": "cb9b4f70ea3bd9902bd93a6f347c32c9", "sha256": "f95957d28c4d75af5a6fbb06f3a26c408558004f2d51f57147d4eae39e87fbd7" }, "downloads": -1, "filename": "dynamo-consistency-2.3.4.tar.gz", "has_sig": false, "md5_digest": "cb9b4f70ea3bd9902bd93a6f347c32c9", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.6, <3", "size": 58015, "upload_time": "2018-09-10T15:09:00", "url": "https://files.pythonhosted.org/packages/3e/9a/a294a844e0e8e72fbc8476c34ab36017684e5860fbd24eefd3ef3d5237af/dynamo-consistency-2.3.4.tar.gz" } ], "2.3.5": [ { "comment_text": "", "digests": { "md5": "66b641d6000bd4d17c1a152adc4850e3", "sha256": "959833a926ccd967a2a3fc7268c6546d75dfb38b36d49c5dacf5df6e830fd04c" }, "downloads": -1, "filename": "dynamo-consistency-2.3.5.tar.gz", "has_sig": false, "md5_digest": "66b641d6000bd4d17c1a152adc4850e3", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.6, <3", "size": 58289, "upload_time": "2018-09-14T18:04:49", "url": "https://files.pythonhosted.org/packages/55/97/a63352a495e418680a58b16755460362a4eb783ae44f795b1a6bff998c31/dynamo-consistency-2.3.5.tar.gz" } ], "2.3.6": [ { "comment_text": "", "digests": { "md5": "24b82240e4fba251cfe99fdf2547bd76", "sha256": "2ebb9d171362b9c43480abead5485a8e588e831fb1e7f520cfa01fde575779ca" }, "downloads": -1, "filename": "dynamo-consistency-2.3.6.tar.gz", "has_sig": false, "md5_digest": "24b82240e4fba251cfe99fdf2547bd76", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.6, <3", "size": 59285, "upload_time": "2018-09-24T18:56:51", "url": "https://files.pythonhosted.org/packages/4a/a3/4c28dd2865c56e714ca0947f137201aab90a40df5f22686d7d7b68239b41/dynamo-consistency-2.3.6.tar.gz" } ], "2.4.0": [ { "comment_text": "", "digests": { "md5": "5eeeb0f8a5862588158076d90588562f", "sha256": "5295d52850eae7b8b8294da2aa1b317c390b63d3d16089596492fcc534c976b8" }, "downloads": -1, "filename": "dynamo-consistency-2.4.0.tar.gz", "has_sig": false, "md5_digest": "5eeeb0f8a5862588158076d90588562f", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.6, <3", "size": 59754, "upload_time": "2018-09-24T19:04:03", "url": "https://files.pythonhosted.org/packages/ca/cc/8ef79741e1e79f6dcc8f9223a99003717f74102aaa2d423495b61bd8d3b7/dynamo-consistency-2.4.0.tar.gz" } ], "2.4.1": [ { "comment_text": "", "digests": { "md5": "1c0e5236d8bc181ced694a313b95a3f7", "sha256": "62a5111e971657e716e5845e9266bf916e6cd0ea50b27b6456332162bab342f2" }, "downloads": -1, "filename": "dynamo-consistency-2.4.1.tar.gz", "has_sig": false, "md5_digest": "1c0e5236d8bc181ced694a313b95a3f7", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.6, <3", "size": 59743, "upload_time": "2018-09-26T19:55:10", "url": "https://files.pythonhosted.org/packages/47/4e/5b9ffa61f2617cdcc09251fe0f403a0e502134010adbf8565ae1cfdaef42/dynamo-consistency-2.4.1.tar.gz" } ], "2.5.0": [ { "comment_text": "", "digests": { "md5": "5a0a79d74573f8e3ad9d00a818131332", "sha256": "d59b3ae91f80eb7b2974bce6848a34e5fd46c2333094a948a7310291719118bd" }, "downloads": -1, "filename": "dynamo-consistency-2.5.0.tar.gz", "has_sig": false, "md5_digest": "5a0a79d74573f8e3ad9d00a818131332", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.6, <3", "size": 62383, "upload_time": "2018-10-03T15:59:12", "url": "https://files.pythonhosted.org/packages/3a/ca/b770c7fbc847d819da6cf4f96f7b333f80e8260bbc37f47ede8e5f29eb7a/dynamo-consistency-2.5.0.tar.gz" } ], "2.5.1": [ { "comment_text": "", "digests": { "md5": "2e79b63634aa936325c01728aaf8bd74", "sha256": "f426d79ba9f4ad98e83102f19ba83dd21cc2af0b17737a5966e69554ed3031a5" }, "downloads": -1, "filename": "dynamo-consistency-2.5.1.tar.gz", "has_sig": false, "md5_digest": "2e79b63634aa936325c01728aaf8bd74", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 62682, "upload_time": "2018-10-04T20:18:11", "url": "https://files.pythonhosted.org/packages/71/e7/1ba5191487abe3ba81d84685ca5a9edff9f6e06ff5629d033587d477d0c6/dynamo-consistency-2.5.1.tar.gz" } ], "2.6.0": [ { "comment_text": "", "digests": { "md5": "3ff716d23026ad5792605597ba7ea08d", "sha256": "76f1f3b03492618898ad1932150bd794da91c69d0f96a1083643a73c164f2bb4" }, "downloads": -1, "filename": "dynamo-consistency-2.6.0.tar.gz", "has_sig": false, "md5_digest": "3ff716d23026ad5792605597ba7ea08d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.6, <3", "size": 62930, "upload_time": "2018-10-12T18:09:21", "url": "https://files.pythonhosted.org/packages/57/be/e43dff5e5141311ac3580c39d1d3fd6d5b95ad27f9f9d2e14bc7e6e3b4b2/dynamo-consistency-2.6.0.tar.gz" } ], "2.6.1": [ { "comment_text": "", "digests": { "md5": "027817590e8f72990a4e1e824565fc06", "sha256": "f514c3fe51f0b9d52e61006eaaa95b547392034accfca9723c7c0b153e2203bb" }, "downloads": -1, "filename": "dynamo-consistency-2.6.1.tar.gz", "has_sig": false, "md5_digest": "027817590e8f72990a4e1e824565fc06", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.6, <3", "size": 63077, "upload_time": "2018-10-22T15:18:56", "url": "https://files.pythonhosted.org/packages/75/ac/390de791e927d464c215ede7825b7830d518580c0950dfd3bc9d6450cacd/dynamo-consistency-2.6.1.tar.gz" } ], "2.6.2": [ { "comment_text": "", "digests": { "md5": "23bb3b5ff1ec1ebfbbc3cacb50cb4d20", "sha256": "32815b4c9f62ba4da7b55b4e84e10a6d0e15e6f0d5b036d7db06c63f86618cad" }, "downloads": -1, "filename": "dynamo-consistency-2.6.2.tar.gz", "has_sig": false, "md5_digest": "23bb3b5ff1ec1ebfbbc3cacb50cb4d20", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.6, <3", "size": 63193, "upload_time": "2018-11-05T16:59:03", "url": "https://files.pythonhosted.org/packages/f1/e8/7c6acbab9f281f6ee18ac167f531628c04737b44736692d6e7ed911475e4/dynamo-consistency-2.6.2.tar.gz" } ], "2.6.3": [ { "comment_text": "", "digests": { "md5": "5c14a8aadd6d432197023978a1bfec4f", "sha256": "dc78e1f1d1febbc9b95f6d3bd3c99b1ad0fcbd464e0b3118e09cdf371de7fc19" }, "downloads": -1, "filename": "dynamo-consistency-2.6.3.tar.gz", "has_sig": false, "md5_digest": "5c14a8aadd6d432197023978a1bfec4f", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.6, <3", "size": 63236, "upload_time": "2018-11-06T16:05:55", "url": "https://files.pythonhosted.org/packages/dc/d1/59bca84c2992bfb4b0200d28ef411e4843ba8b94f7fb4825b932605afb37/dynamo-consistency-2.6.3.tar.gz" } ], "2.7.0": [ { "comment_text": "", "digests": { "md5": "29c71c846b759bffb90d44a419fbe957", "sha256": "4052c805a9b3699a995c34e1faaa7e66cffb0d2d9ace3b3397f34eefffcae4ea" }, "downloads": -1, "filename": "dynamo-consistency-2.7.0.tar.gz", "has_sig": false, "md5_digest": "29c71c846b759bffb90d44a419fbe957", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.6, <3", "size": 63687, "upload_time": "2018-11-06T17:51:33", "url": "https://files.pythonhosted.org/packages/66/c2/8c1eb6ab22430feec53f90a13b11ee91d18b88483eef221ba771398310dc/dynamo-consistency-2.7.0.tar.gz" } ], "2.7.1": [ { "comment_text": "", "digests": { "md5": "fc196faccdcabfd512e8584e81c4cda4", "sha256": "e82f8cf4244a1af5882776470b16ea7bd2b1f3ad075a6d464b84b8a58f797f6a" }, "downloads": -1, "filename": "dynamo-consistency-2.7.1.tar.gz", "has_sig": false, "md5_digest": "fc196faccdcabfd512e8584e81c4cda4", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.6, <3", "size": 63827, "upload_time": "2018-11-07T20:27:39", "url": "https://files.pythonhosted.org/packages/0a/28/2eca6d9d985071b5af26d82635082efd0755732dc03029ce8de042544798/dynamo-consistency-2.7.1.tar.gz" } ], "2.7.2": [ { "comment_text": "", "digests": { "md5": "f3c8c597e890783b5a66cdfe6f3cb9a5", "sha256": "768fad88ba0b8cec5f1c57cc7e12a79a4d3875c0a2018b0badcdcb5624ba5ded" }, "downloads": -1, "filename": "dynamo-consistency-2.7.2.tar.gz", "has_sig": false, "md5_digest": "f3c8c597e890783b5a66cdfe6f3cb9a5", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.6, <3", "size": 64226, "upload_time": "2018-11-07T21:09:02", "url": "https://files.pythonhosted.org/packages/75/14/e12c2c8f358438b8365ff70e134a076ecbde34248f1b0ca4fec3389731c6/dynamo-consistency-2.7.2.tar.gz" } ], "2.7.3": [ { "comment_text": "", "digests": { "md5": "5ec3fafb0f33e5196499e136d11ebc5c", "sha256": "bc4e7546188dc0a229510d07dc7ef5acf0e8bd1642537b6934f1ecd1db343d3b" }, "downloads": -1, "filename": "dynamo-consistency-2.7.3.tar.gz", "has_sig": false, "md5_digest": "5ec3fafb0f33e5196499e136d11ebc5c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.6, <3", "size": 64280, "upload_time": "2018-12-11T18:28:30", "url": "https://files.pythonhosted.org/packages/fa/a2/05c11d1ece62b25840f76cf5010f6bea88f133b46dacc1a0df55c3b223bd/dynamo-consistency-2.7.3.tar.gz" } ], "2.7.4": [ { "comment_text": "", "digests": { "md5": "a4a6385b19395f78257daa067883ab61", "sha256": "e4830b8c28c7b958400aa72ae345f90a8385f4d1de68a14ea62a39f0cb0ebf76" }, "downloads": -1, "filename": "dynamo-consistency-2.7.4.tar.gz", "has_sig": false, "md5_digest": "a4a6385b19395f78257daa067883ab61", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.6, <3", "size": 64795, "upload_time": "2018-12-11T20:16:57", "url": "https://files.pythonhosted.org/packages/e3/2b/4b386f8f0538fbb68a45a4f97e9a879848e069c25bf3af08e7a7f488a084/dynamo-consistency-2.7.4.tar.gz" } ], "2.7.5": [ { "comment_text": "", "digests": { "md5": "7af89977737a15654c96c2a0cb82d703", "sha256": "13457306a8298dbe18e7bd13f0830d8dab31b3ddf55c6699a3888c252ec2cef4" }, "downloads": -1, "filename": "dynamo-consistency-2.7.5.tar.gz", "has_sig": false, "md5_digest": "7af89977737a15654c96c2a0cb82d703", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.6, <3", "size": 64957, "upload_time": "2018-12-12T20:23:37", "url": "https://files.pythonhosted.org/packages/0c/14/809c91b6b161d867f3d53b8990bc0fca70d65514f57fe7ba931b9abd56d8/dynamo-consistency-2.7.5.tar.gz" } ], "2.7.6": [ { "comment_text": "", "digests": { "md5": "5d8e7ff8ca071a0e6f58b6d87a2bccca", "sha256": "2f2c70016b19a94cf27ae518b78075d541da83973664321a8321d6f836322233" }, "downloads": -1, "filename": "dynamo-consistency-2.7.6.tar.gz", "has_sig": false, "md5_digest": "5d8e7ff8ca071a0e6f58b6d87a2bccca", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.6, <3", "size": 65286, "upload_time": "2018-12-17T18:24:15", "url": "https://files.pythonhosted.org/packages/1d/82/a7f7775c546d38dfe77f1a5b8efe7f9091c815fed9bba223e40875dffb89/dynamo-consistency-2.7.6.tar.gz" } ], "2.7.7": [ { "comment_text": "", "digests": { "md5": "5699bcfbd05bb33c041bcc8b7bb840b1", "sha256": "2c67e1a6f6289868e186c5238d09bf2c7446191ffe3320e40b7a74b81212dbee" }, "downloads": -1, "filename": "dynamo-consistency-2.7.7.tar.gz", "has_sig": false, "md5_digest": "5699bcfbd05bb33c041bcc8b7bb840b1", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.6, <3", "size": 65534, "upload_time": "2019-01-15T20:48:11", "url": "https://files.pythonhosted.org/packages/f7/73/4bb608b337f3d5db03d5a82171d142cf37ea8f15930aa36d127db3c9c7ae/dynamo-consistency-2.7.7.tar.gz" } ], "2.8.0": [ { "comment_text": "", "digests": { "md5": "858aed7ab3c8b3dfd5cc89f8973dea6a", "sha256": "efc4f6ace4ae3c7a641491d3ef489bd8e1866362255bb2ffced97cbeaf03bec3" }, "downloads": -1, "filename": "dynamo-consistency-2.8.0.tar.gz", "has_sig": false, "md5_digest": "858aed7ab3c8b3dfd5cc89f8973dea6a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.6, <3", "size": 65799, "upload_time": "2019-01-29T21:31:32", "url": "https://files.pythonhosted.org/packages/f3/b1/88b8add5c1f1ce385d435174f99d651db1a17f6e968f37b5dd52195b1a16/dynamo-consistency-2.8.0.tar.gz" } ], "2.9.0": [ { "comment_text": "", "digests": { "md5": "3c2a877f97269644c25c8a213babe6e6", "sha256": "4e2f9b278de4e2c3afe44e639c3d41db5bbaaf842c6095c33f39f2eea3e4ab58" }, "downloads": -1, "filename": "dynamo-consistency-2.9.0.tar.gz", "has_sig": false, "md5_digest": "3c2a877f97269644c25c8a213babe6e6", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.6, <3", "size": 66555, "upload_time": "2019-02-04T21:19:58", "url": "https://files.pythonhosted.org/packages/19/e5/3ad3f66539154be59d73843ecb26143ac31e62c8e0fd44fb52e98f1fc74c/dynamo-consistency-2.9.0.tar.gz" } ], "2.9.1": [ { "comment_text": "", "digests": { "md5": "017ce766a2abe7b0d530d3907f70c3e8", "sha256": "15fcbff7576780cf41c366cd5eaf3905937c959268d089203b510c0eb41e50c3" }, "downloads": -1, "filename": "dynamo-consistency-2.9.1.tar.gz", "has_sig": false, "md5_digest": "017ce766a2abe7b0d530d3907f70c3e8", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.6, <3", "size": 66596, "upload_time": "2019-02-07T18:40:14", "url": "https://files.pythonhosted.org/packages/ad/e3/d33c860fe756a0d52e42a7963389a3b7b7bd69ffc31c6c168ef7e868cf26/dynamo-consistency-2.9.1.tar.gz" } ], "2.9.2": [ { "comment_text": "", "digests": { "md5": "0d7510ac88dafbaf5e9b6775f43baf27", "sha256": "2f4bfae52bf47ce647b0e20b84544e52943d35647ffad0448fc614f32a3c8035" }, "downloads": -1, "filename": "dynamo-consistency-2.9.2.tar.gz", "has_sig": false, "md5_digest": "0d7510ac88dafbaf5e9b6775f43baf27", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.6, <3", "size": 66701, "upload_time": "2019-02-09T01:00:50", "url": "https://files.pythonhosted.org/packages/21/68/00e5a6eb5458fdb7c1d6d06eb68dd04b5a3e1bf5c2e08f6992e3d5a05c92/dynamo-consistency-2.9.2.tar.gz" } ], "2.9.3": [ { "comment_text": "", "digests": { "md5": "17aa68ca4db0c4761cb962ccc8bac34e", "sha256": "74bc78e2ebcd7c4f5c6b0132bbb48b9e36ea145c8f44adbb052f5b3d4bd976b1" }, "downloads": -1, "filename": "dynamo-consistency-2.9.3.tar.gz", "has_sig": false, "md5_digest": "17aa68ca4db0c4761cb962ccc8bac34e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.6, <3", "size": 67039, "upload_time": "2019-02-15T16:26:02", "url": "https://files.pythonhosted.org/packages/77/1f/929b87d77cfaad8da4dac52b20a79204d33878286639c1c52bc6d4392121/dynamo-consistency-2.9.3.tar.gz" } ], "2.9.4": [ { "comment_text": "", "digests": { "md5": "99cbd6a2a62b004cccd305ef571077c8", "sha256": "31c59be0b7abaf565c03c7b4b8b6f0ae474cf77c815f6c6f60efbc312b6e8edf" }, "downloads": -1, "filename": "dynamo-consistency-2.9.4.tar.gz", "has_sig": false, "md5_digest": "99cbd6a2a62b004cccd305ef571077c8", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.6, <3", "size": 67224, "upload_time": "2019-02-20T20:46:12", "url": "https://files.pythonhosted.org/packages/a0/ec/65b6315cb4c1138d3f88387d49b444e772f7caac776f4eeb6e7cb8476bbc/dynamo-consistency-2.9.4.tar.gz" } ], "2.9.5": [ { "comment_text": "", "digests": { "md5": "18e358a38f122c7cfea2b612fb6a6152", "sha256": "799b421b318b52d0d145b382b39e84d0a4b9018bf0ce0167d15ec56efa11329d" }, "downloads": -1, "filename": "dynamo-consistency-2.9.5.tar.gz", "has_sig": false, "md5_digest": "18e358a38f122c7cfea2b612fb6a6152", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.6, <3", "size": 67152, "upload_time": "2019-03-15T14:52:47", "url": "https://files.pythonhosted.org/packages/f8/fd/eda23518519d3d24ceee18f885af18bbbfc45dc24c3ef4bba65d9ecf1d6b/dynamo-consistency-2.9.5.tar.gz" } ], "2.9.6": [ { "comment_text": "", "digests": { "md5": "9756d03ab042556ece802d019ff551e2", "sha256": "9db73f56e53d533172870b3fedbb975db6ecbb24b94913655c76e6864f5664e3" }, "downloads": -1, "filename": "dynamo-consistency-2.9.6.tar.gz", "has_sig": false, "md5_digest": "9756d03ab042556ece802d019ff551e2", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.6, <3", "size": 67377, "upload_time": "2019-03-29T19:08:29", "url": "https://files.pythonhosted.org/packages/ea/5e/2af3f7b07cce0202707c7a4f8013d2b5a305fb93cee3ffc5a0caf584b449/dynamo-consistency-2.9.6.tar.gz" } ], "2.9.7": [ { "comment_text": "", "digests": { "md5": "3f8885d42deca4348165e7800d0b4535", "sha256": "d1aef84e6c37da1a2be23a4f81f3dd4dba24448a819c37bceb6cc82006e2cec1" }, "downloads": -1, "filename": "dynamo-consistency-2.9.7.tar.gz", "has_sig": false, "md5_digest": "3f8885d42deca4348165e7800d0b4535", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.6, <3", "size": 67813, "upload_time": "2019-06-05T20:05:05", "url": "https://files.pythonhosted.org/packages/d6/7f/4c233ab49667c35bdd690439c0c5fff669bf86f1a7766b29ccacf6470e1a/dynamo-consistency-2.9.7.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "c63333461e38daec233a92988f4b72cf", "sha256": "760cdffb95bcd2a035e191838c159ac6f5c75d828105c8d402d55658e22ae019" }, "downloads": -1, "filename": "dynamo-consistency-2.11.0.tar.gz", "has_sig": false, "md5_digest": "c63333461e38daec233a92988f4b72cf", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.6, <3", "size": 68820, "upload_time": "2019-07-18T18:27:54", "url": "https://files.pythonhosted.org/packages/99/a7/8d9ebf3fec12238ba08e42a4b52431c9c3256e14bc6d3567361a9ba86037/dynamo-consistency-2.11.0.tar.gz" } ] }