{ "info": { "author": "Zachary King", "author_email": "", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Topic :: Scientific/Engineering", "Topic :: Scientific/Engineering :: Visualization" ], "description": "", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://escher.github.io", "keywords": "visualization,pathway map,metabolism,genome-scale-model,web application,D3.js,biojs", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "Escher", "package_url": "https://pypi.org/project/Escher/", "platform": "", "project_url": "https://pypi.org/project/Escher/", "project_urls": { "Homepage": "https://escher.github.io" }, "release_url": "https://pypi.org/project/Escher/1.7.3/", "requires_dist": [ "Jinja2 (<3,>=2.7.3)", "pytest (<5,>=4.0.1)", "cobra (>=0.5.0)", "jsonschema (<4,>=3.0.1)", "ipywidgets (<8,>=7.4.0)", "pandas (>=0.18)", "sphinx (<3,>=2.1.1) ; extra == 'docs'", "sphinx-rtd-theme (<0.5,>=0.4.3) ; extra == 'docs'", "nbsphinx (<0.5,>=0.4.2) ; extra == 'docs'" ], "requires_python": "", "summary": "Escher: A Web Application for Building, Sharing, and Embedding Data-Rich Visualizations of Metabolic Pathways", "version": "1.7.3" }, "last_serial": 5786523, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "70f3e1c6746914893c85b44137b2de61", "sha256": "577800b5602c1e2d89596316c1c3f9357f756767c68c324fd25fcd6dbc567673" }, "downloads": -1, "filename": "Escher-1.0.0.tar.gz", "has_sig": false, "md5_digest": "70f3e1c6746914893c85b44137b2de61", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 914543, "upload_time": "2014-12-12T19:06:44", "url": "https://files.pythonhosted.org/packages/aa/6e/70b425fa2631277a06f3ee97d0d0155197e72992aeb4d3a5c3f4ba12f637/Escher-1.0.0.tar.gz" } ], "1.0.0b1": [ { "comment_text": "", "digests": { "md5": "525d5ae9c93b2a0793490305a4ff0b5f", "sha256": "23d5a2eca3725320231b9cd75cde456590b9ddfdaa7d9419dc84d47f0a1d1a80" }, "downloads": -1, "filename": "Escher-1.0.0b1.tar.gz", "has_sig": false, "md5_digest": "525d5ae9c93b2a0793490305a4ff0b5f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 459475, "upload_time": "2014-06-08T21:08:00", "url": "https://files.pythonhosted.org/packages/63/17/2434ae23af7eaece8bfea541f4991cf19c66d493a92c08e980c2a762ed5b/Escher-1.0.0b1.tar.gz" } ], "1.0.0b2": [ { "comment_text": "", "digests": { "md5": "8292e37bf2096023f97f1eabebbd1e2b", "sha256": "9c863c01576466be8862fbfad5830b68875420b8964eb639a2adcd0524a078f9" }, "downloads": -1, "filename": "Escher-1.0.0b2.tar.gz", "has_sig": false, "md5_digest": "8292e37bf2096023f97f1eabebbd1e2b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 599511, "upload_time": "2014-07-20T02:12:03", "url": "https://files.pythonhosted.org/packages/d9/25/948f8a51ce717338225951f2380eb4a62caafabf91434def2011510d0aa4/Escher-1.0.0b2.tar.gz" } ], "1.0.0b3": [ { "comment_text": "", "digests": { "md5": "000b37f530b43cf3a95fa8618643c9f6", "sha256": "b7a0cf9b126994066d24b41ac3a8a2afa21aba791ab9fefdaef77f3cbbe24d33" }, "downloads": -1, "filename": "Escher-1.0.0b3.tar.gz", "has_sig": false, "md5_digest": "000b37f530b43cf3a95fa8618643c9f6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 612374, "upload_time": "2014-09-12T18:39:23", "url": "https://files.pythonhosted.org/packages/61/f9/39b85b87b4dfad7e6d731f68199f013e05f8d21c8d9b4b80633c05d0bbe5/Escher-1.0.0b3.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "5b0dc6ed49276b931fae0afea8991ea2", "sha256": "2998f2da5367d2c8be72282a9e1652caddce3544414b4d1380ec1f9879c5ed14" }, "downloads": -1, "filename": "Escher-1.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "5b0dc6ed49276b931fae0afea8991ea2", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 1120542, "upload_time": "2015-03-18T18:54:32", "url": "https://files.pythonhosted.org/packages/7e/eb/0d886fabed4619a27ce834b53cdf5e2372079770ebe1dd888631e7cad1a9/Escher-1.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4b96c68726254eb6a87252d27bf7a17f", "sha256": "3f6282a7a208b3f9c422c9c4083ac993ddc9525c1f59e145f9ae8fecd48e82e9" }, "downloads": -1, "filename": "Escher-1.1.0.tar.gz", "has_sig": false, "md5_digest": "4b96c68726254eb6a87252d27bf7a17f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1092113, "upload_time": "2015-03-18T18:54:36", "url": "https://files.pythonhosted.org/packages/c6/b8/3175f90fd0119deebbc6e8f373a42fba1751507f538c78da3d2463926896/Escher-1.1.0.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "27d4b55d299d1f8e2232f4bcb01e064b", "sha256": "7585e4b2bc600bb95b4ddeb091fb31aa47c9dc8d5095f1f2740613c5dbd54d36" }, "downloads": -1, "filename": "Escher-1.1.1-py2.7.egg", "has_sig": false, "md5_digest": "27d4b55d299d1f8e2232f4bcb01e064b", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 1328911, "upload_time": "2015-04-14T23:02:31", "url": "https://files.pythonhosted.org/packages/99/e8/cd27307863b1ab5fea4899a554ff8648204a7242ca2c531ea050f0fe8fd8/Escher-1.1.1-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "6e133058fa1e7199f8f7c51338da0342", "sha256": "dbdeefc9814f2997976f430f031438373edd922bf6c44a3d491548a141f32e90" }, "downloads": -1, "filename": "Escher-1.1.1.tar.gz", "has_sig": false, "md5_digest": "6e133058fa1e7199f8f7c51338da0342", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1092159, "upload_time": "2015-04-14T23:02:26", "url": "https://files.pythonhosted.org/packages/55/01/bc375f1a3dfe2f15b3aeeef88b236bf237b21197a041ad337c2c0c8c7c64/Escher-1.1.1.tar.gz" } ], "1.1.2": [ { "comment_text": "", "digests": { "md5": "0bb83b60879ba5c3c50bfda2c6e67d30", "sha256": "3bcadffcf35e066a239848fbb1807ae6544c4f3cc88d1348c63d56e17eac0fdd" }, "downloads": -1, "filename": "Escher-1.1.2.tar.gz", "has_sig": false, "md5_digest": "0bb83b60879ba5c3c50bfda2c6e67d30", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1074773, "upload_time": "2015-04-22T07:55:46", "url": "https://files.pythonhosted.org/packages/4a/2e/15d262d45ba06446aac0d807d15fa79d3eb3e60cfcd91bb34e5772fb7ba3/Escher-1.1.2.tar.gz" } ], "1.1.2.post1": [ { "comment_text": "", "digests": { "md5": "62b61ffe5eb6f35db5bd696c9754be1a", "sha256": "598fc84ff2091efdf2c96f4667eda90b1e8a2bc82565b2327ebb76c3ad6242e7" }, "downloads": -1, "filename": "Escher-1.1.2.post1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "62b61ffe5eb6f35db5bd696c9754be1a", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 1120822, "upload_time": "2015-07-02T23:41:36", "url": "https://files.pythonhosted.org/packages/26/1b/2c4666dafa0e8ce5c214570883d577775759eb3c5485a8418b2314355698/Escher-1.1.2.post1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "40e64454c922aefdf4332554b165c8d8", "sha256": "a06f57caa69f21015700ba59c94788881e954b4dbd51479cd5df2eb4c2176335" }, "downloads": -1, "filename": "Escher-1.1.2.post1.tar.gz", "has_sig": false, "md5_digest": "40e64454c922aefdf4332554b165c8d8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1092193, "upload_time": "2015-07-02T23:41:31", "url": "https://files.pythonhosted.org/packages/bc/0a/7c0552062bb4b3fdbe7a7e4ee1693148a9a9295585fec0c707d8cfc8ee63/Escher-1.1.2.post1.tar.gz" } ], "1.1.2.post2": [ { "comment_text": "", "digests": { "md5": "48f17460d87235c4be832b93ab1b8334", "sha256": "0e02e1c60a9161e4a8ced23cf37836982d50b61707cc3a9d03086495610edb10" }, "downloads": -1, "filename": "Escher-1.1.2.post2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "48f17460d87235c4be832b93ab1b8334", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 1215464, "upload_time": "2015-07-07T23:06:16", "url": "https://files.pythonhosted.org/packages/b9/d8/a524a9a2ed1ba46a3fb4540150250cf79ffdbfa0a329f7aba4fd127c764e/Escher-1.1.2.post2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d73913a1e776646d288e3f1ca845a703", "sha256": "ff723da5163385fe5aede307448ceee7e6d68a6ec8c3d5173d77e9c6b12b9d18" }, "downloads": -1, "filename": "Escher-1.1.2.post2.tar.gz", "has_sig": false, "md5_digest": "d73913a1e776646d288e3f1ca845a703", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1187073, "upload_time": "2015-07-07T23:06:01", "url": "https://files.pythonhosted.org/packages/d9/c3/12750352feaf84fb91411870c9802d323c53e6a9297b65067a48876a4bf6/Escher-1.1.2.post2.tar.gz" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "198481d9435fe47151579145aa114d69", "sha256": "b721fa3a60f815eb14f8aee3bbd0bbace2fc85465a1e0cd8cf3fdffff3264e74" }, "downloads": -1, "filename": "Escher-1.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "198481d9435fe47151579145aa114d69", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 1739771, "upload_time": "2015-08-01T07:00:28", "url": "https://files.pythonhosted.org/packages/b2/04/1ffd30eb8f0c3af88a7120fd0447eb8983bfe632aa2eda3ccdd72034f9eb/Escher-1.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "809a8dbc953c5abd2c12badc2f735ed0", "sha256": "376fa735fc17d7db14d71954d41bfa4c4edd1deb7c0dab6aa2120346f618246a" }, "downloads": -1, "filename": "Escher-1.2.0.tar.gz", "has_sig": false, "md5_digest": "809a8dbc953c5abd2c12badc2f735ed0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1174143, "upload_time": "2015-08-01T07:00:00", "url": "https://files.pythonhosted.org/packages/af/c8/b585fbf93db703e2b368bf06babbd075e6ef6af80742ee51cd1d2a216ede/Escher-1.2.0.tar.gz" } ], "1.2.1": [ { "comment_text": "", "digests": { "md5": "e01040e69acfcea9a0d9b05eff0d2e92", "sha256": "17339c6bf432a598acccb910b031a9c02fba407b542c7b677b9c385daeb175be" }, "downloads": -1, "filename": "Escher-1.2.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e01040e69acfcea9a0d9b05eff0d2e92", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 1402411, "upload_time": "2015-08-18T01:48:21", "url": "https://files.pythonhosted.org/packages/29/4d/2941599e3d07d9029b20abdf747cf4070c64c6ecae5485e398d04418ff37/Escher-1.2.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c6c9e83ce0b43ff02804b384fe80fba5", "sha256": "9ab1fe378bd9bfefb43e601cc1f7f82d7256842655a16a51af866e669fe28d20" }, "downloads": -1, "filename": "Escher-1.2.1.tar.gz", "has_sig": false, "md5_digest": "c6c9e83ce0b43ff02804b384fe80fba5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1194376, "upload_time": "2015-08-18T01:48:16", "url": "https://files.pythonhosted.org/packages/e3/71/136c3d8da127fa5ec82e60cd32ab47ed16e4ef889b5f8281db00e636cad6/Escher-1.2.1.tar.gz" } ], "1.3.0": [ { "comment_text": "", "digests": { "md5": "2a002acd0ccc983765a2f2beeabe71fd", "sha256": "24bddd43fce9740870efb1b0244bc8f1454e8eae63721a04c7e98dbc367df269" }, "downloads": -1, "filename": "Escher-1.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2a002acd0ccc983765a2f2beeabe71fd", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 2035861, "upload_time": "2015-10-13T03:22:55", "url": "https://files.pythonhosted.org/packages/58/34/606fd8a22a6920aa5097b8529c4892deadbc2343e6b2e71a1a09cc66f566/Escher-1.3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "be8b314a314714f89f80dd95bee29ac4", "sha256": "3ebadc50aac25fa61c678eb53b7e2d75ff1d9c273597092e5be5551cb97095df" }, "downloads": -1, "filename": "Escher-1.3.0.tar.gz", "has_sig": false, "md5_digest": "be8b314a314714f89f80dd95bee29ac4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1289679, "upload_time": "2015-10-13T03:22:04", "url": "https://files.pythonhosted.org/packages/7b/2c/c770495b62c7a7d2d970ead3b8d1b694ce0b1196e9403dcee78c1f2e9fa9/Escher-1.3.0.tar.gz" } ], "1.3.1": [ { "comment_text": "", "digests": { "md5": "b0f9733591046e3d1ac3add0458a421d", "sha256": "6ad55a115033d0f4ae12304b970b9c08a5e0647a6aae623ac06742517c055bf4" }, "downloads": -1, "filename": "Escher-1.3.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b0f9733591046e3d1ac3add0458a421d", "packagetype": "bdist_wheel", "python_version": "3.4", "requires_python": null, "size": 2258357, "upload_time": "2015-11-09T02:30:42", "url": "https://files.pythonhosted.org/packages/01/75/9c4eae654056ffeb9d5624c0bd03852f7d51609e1fc56877800caee733b8/Escher-1.3.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "64e230725f7299b56bfd4f36dbbd24eb", "sha256": "e79b964bdf98c542bb14214bc8b4897e6ac033bb0cd1c168e9b513b31b8694b3" }, "downloads": -1, "filename": "Escher-1.3.1.tar.gz", "has_sig": false, "md5_digest": "64e230725f7299b56bfd4f36dbbd24eb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1306041, "upload_time": "2015-11-09T02:29:59", "url": "https://files.pythonhosted.org/packages/ce/22/68cfff4b1c3b5f733e087edc0ddc64bbd4c1bf4b58c776cd06f12de0cac8/Escher-1.3.1.tar.gz" } ], "1.4.0": [ { "comment_text": "", "digests": { "md5": "07d32e83567cc1dc07c1a4897c793d25", "sha256": "02d0102cc9a76c3657c0631a4ae1a6f1cbcc078ac7a8dd1f777adf8423713230" }, "downloads": -1, "filename": "Escher-1.4.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "07d32e83567cc1dc07c1a4897c793d25", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 1047166, "upload_time": "2016-02-22T23:55:18", "url": "https://files.pythonhosted.org/packages/5c/fd/da8cbc04e25d86f954babe7babe1ece96f3b46ef772c26ea539bc151e1a1/Escher-1.4.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9856dd9bf32f226e125301e88ff3744d", "sha256": "ef1e24f1061a147bf52a81386dd79fc5d2a97d23b0b9f017b331d43e7e480472" }, "downloads": -1, "filename": "Escher-1.4.0.tar.gz", "has_sig": false, "md5_digest": "9856dd9bf32f226e125301e88ff3744d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1032913, "upload_time": "2016-02-22T23:55:05", "url": "https://files.pythonhosted.org/packages/3d/a2/423077e3e3aaec6dde5dac86429995034746b070c2ca9fbe8610c8f0bb31/Escher-1.4.0.tar.gz" } ], "1.4.0b1": [ { "comment_text": "", "digests": { "md5": "ab8392d16e7ee64a9d51f076bd504beb", "sha256": "120962b392fcf22c68009008a1599f526c70e1117af9d78aa5fde10a00dc2195" }, "downloads": -1, "filename": "Escher-1.4.0b1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ab8392d16e7ee64a9d51f076bd504beb", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 795279, "upload_time": "2016-01-17T06:24:24", "url": "https://files.pythonhosted.org/packages/47/1e/222885ea6149a61a1618c95dfafd7e941b330ecfc7aea45a9910a32b0d5f/Escher-1.4.0b1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1e98c6a8151c5278e051e5eeafd0c303", "sha256": "900d66c233d6b594516a218a108d633aa0ec11c6d7e45aab56a9c3b558de2056" }, "downloads": -1, "filename": "Escher-1.4.0b1.tar.gz", "has_sig": false, "md5_digest": "1e98c6a8151c5278e051e5eeafd0c303", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 782377, "upload_time": "2016-01-17T06:24:13", "url": "https://files.pythonhosted.org/packages/6d/d4/a74411b4d632d1e8466b3f364c31b83bd4743d563771a5685aa42a2c9eb4/Escher-1.4.0b1.tar.gz" } ], "1.4.0b2": [ { "comment_text": "", "digests": { "md5": "c6fdbb87a022cea526c57e35b55108ff", "sha256": "490bd075380ebd311cdce5dc7fb5891ffe3db35414c5a21dcc826026abf10984" }, "downloads": -1, "filename": "Escher-1.4.0b2.tar.gz", "has_sig": false, "md5_digest": "c6fdbb87a022cea526c57e35b55108ff", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 785692, "upload_time": "2016-02-02T02:08:02", "url": "https://files.pythonhosted.org/packages/d7/bc/dc047668d1560bd09aff15d78aa818fef2497d5b95431d6377bca4f46b9b/Escher-1.4.0b2.tar.gz" } ], "1.4.0b3": [ { "comment_text": "", "digests": { "md5": "62cfda9beec3d0882f58b01b3e430f50", "sha256": "cb41bf10b676067611c8066d82c95013e40a2e56622d7fb3db6db82f9396d35b" }, "downloads": -1, "filename": "Escher-1.4.0b3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "62cfda9beec3d0882f58b01b3e430f50", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 798988, "upload_time": "2016-02-02T19:57:30", "url": "https://files.pythonhosted.org/packages/b4/29/dd3f73ed1313116d855b4cda78326adb98a67fc554647aaf28c934a18d12/Escher-1.4.0b3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a1b2b16e1c9e2cc7f076b381f06438d6", "sha256": "e148f517b772afc2f3ee6a012fbc88c64ce3976f092bf77daa14f1bb6848dedc" }, "downloads": -1, "filename": "Escher-1.4.0b3.tar.gz", "has_sig": false, "md5_digest": "a1b2b16e1c9e2cc7f076b381f06438d6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 786047, "upload_time": "2016-02-02T19:57:18", "url": "https://files.pythonhosted.org/packages/c6/a3/53c6edd4c5cee406bf09fe470246d8d500c2843e74ed6c2d28a19074fc2b/Escher-1.4.0b3.tar.gz" } ], "1.4.0b4": [ { "comment_text": "", "digests": { "md5": "023ebfd5310c540d7193fe8d206e4a19", "sha256": "1ac140fc3697a6db66e0251a2b2c13499d8b6c736af4eddfe1b2c47abe67a5de" }, "downloads": -1, "filename": "Escher-1.4.0b4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "023ebfd5310c540d7193fe8d206e4a19", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 1151797, "upload_time": "2016-02-04T18:20:09", "url": "https://files.pythonhosted.org/packages/25/35/9e59b9172e6a33a8f736ff57a5a2fa4cb19b11288dd30e57a25d2d855fbb/Escher-1.4.0b4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e0a74e632091d7b70f9c542c180bf214", "sha256": "556e0220157236d13e3bdd45d1626e8bac3097bbac10456b34a4b59392e391d7" }, "downloads": -1, "filename": "Escher-1.4.0b4.tar.gz", "has_sig": false, "md5_digest": "e0a74e632091d7b70f9c542c180bf214", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1028266, "upload_time": "2016-02-04T18:19:50", "url": "https://files.pythonhosted.org/packages/4e/0e/309e4b966075b3ffd5ad64b54fb9e22295d88b54fe44189da97de6961d24/Escher-1.4.0b4.tar.gz" } ], "1.4.0b5": [ { "comment_text": "", "digests": { "md5": "6e59bd7901dadbc6a154dd37fc04e182", "sha256": "42b7b3c6f4372ba2a3681c230ad987de1cfb66d3204aed429104499fe346e7d3" }, "downloads": -1, "filename": "Escher-1.4.0b5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6e59bd7901dadbc6a154dd37fc04e182", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 1042587, "upload_time": "2016-02-04T19:15:04", "url": "https://files.pythonhosted.org/packages/24/90/d951519367ad8f184925ae34646cef1d3c240fdca232360c0ca9dbcaca73/Escher-1.4.0b5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9908993ce82603d33b166f35701e74ce", "sha256": "a6642397727c3f381f031d9650fd61b5e52108ac1df9440615376e3088c79ee2" }, "downloads": -1, "filename": "Escher-1.4.0b5.tar.gz", "has_sig": false, "md5_digest": "9908993ce82603d33b166f35701e74ce", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1028222, "upload_time": "2016-02-04T19:14:49", "url": "https://files.pythonhosted.org/packages/b6/94/1d913609e808edc2c451deab8069075126309ae85c916f5ab5d6e1afdee4/Escher-1.4.0b5.tar.gz" } ], "1.4.0b6": [ { "comment_text": "", "digests": { "md5": "9e3683cae7db566efef77a0f932cca18", "sha256": "5f28b5190659cc23752a844b3b36acf628406f55b3505060bcd044916415e17d" }, "downloads": -1, "filename": "Escher-1.4.0b6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9e3683cae7db566efef77a0f932cca18", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 1043255, "upload_time": "2016-02-06T01:53:37", "url": "https://files.pythonhosted.org/packages/f9/c3/f29dc8a66457a0d1c5e615b913b2d55bf001ac5722c72db213f4a7372db0/Escher-1.4.0b6-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0c16cb8f8c01abbacc508c743beffc9f", "sha256": "9edeecbd5c0f4545b66df06db2737c8bd494bc02a7699060999f1f51e210eb57" }, "downloads": -1, "filename": "Escher-1.4.0b6.tar.gz", "has_sig": false, "md5_digest": "0c16cb8f8c01abbacc508c743beffc9f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1028529, "upload_time": "2016-02-06T01:53:29", "url": "https://files.pythonhosted.org/packages/1e/e5/cc143eb4fb59f73a7fa430e500c3c751462fea7e2b2a3ec7759569d34abb/Escher-1.4.0b6.tar.gz" } ], "1.4.4": [ { "comment_text": "", "digests": { "md5": "643815c126e5bb30c7762c86c8725a7e", "sha256": "9f113eac2c31bcb77c11ae05625f394b17f9a3f74518d4e38834b12f4cc4e8b9" }, "downloads": -1, "filename": "Escher-1.4.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "643815c126e5bb30c7762c86c8725a7e", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 1047084, "upload_time": "2016-05-25T22:07:20", "url": "https://files.pythonhosted.org/packages/b9/3e/6b79e23159cb1085a9284f8c2bb6977e185e286b898bd8ddcfbbf1bd9c1b/Escher-1.4.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e3ba772551ad02a73b05fb010d6fd6eb", "sha256": "024348e09c1e75c74bd961f785af6d46bb40cf2fc846b2e30f9fc4b6c7a3c9f2" }, "downloads": -1, "filename": "Escher-1.4.4.tar.gz", "has_sig": false, "md5_digest": "e3ba772551ad02a73b05fb010d6fd6eb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1032757, "upload_time": "2016-05-25T22:07:12", "url": "https://files.pythonhosted.org/packages/42/59/0539a846b2eed6f8e19eeb55bf45c6e57b13494db3a111e4451891a672ce/Escher-1.4.4.tar.gz" } ], "1.5.0": [ { "comment_text": "", "digests": { "md5": "abee26df8b436e3889dec21313d9cb25", "sha256": "96e62d1b4e3d65727e0ceb5e7ac7a30fe65310eb624c0cbdffd9c9dbc46ff82b" }, "downloads": -1, "filename": "Escher-1.5.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "abee26df8b436e3889dec21313d9cb25", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 1049698, "upload_time": "2016-09-14T18:22:49", "url": "https://files.pythonhosted.org/packages/d9/04/6b16a1ff228d59d87afd8f45a921635a1e0ce67140376e862e0f66873b90/Escher-1.5.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8e7e7b8af5af724b433ad63ed95512cd", "sha256": "55803776bb625a83b09fbb7f7b7f4c3777395b90fd81f14c622f1dca1f1f10c0" }, "downloads": -1, "filename": "Escher-1.5.0.tar.gz", "has_sig": false, "md5_digest": "8e7e7b8af5af724b433ad63ed95512cd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1035808, "upload_time": "2016-09-14T18:22:44", "url": "https://files.pythonhosted.org/packages/db/8d/6d317d42cc98f932b5eb4400a92a7dbd4b2d954504f05ec6b0794591a97e/Escher-1.5.0.tar.gz" } ], "1.5.0b1": [ { "comment_text": "", "digests": { "md5": "b6bbba2c81cc8e690d282c9a5c7ca250", "sha256": "cde7502279100b2688cc3289f2ff5643c4f4df3390c4d617a2e23db2808d2bce" }, "downloads": -1, "filename": "Escher-1.5.0b1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b6bbba2c81cc8e690d282c9a5c7ca250", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 1049768, "upload_time": "2016-08-10T15:22:33", "url": "https://files.pythonhosted.org/packages/ed/82/01ed128fdd03a12c13e7d55257ea4ef795d2b406ddd1f247f096ee5f4328/Escher-1.5.0b1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "29a48cbdabe663208b958d782003a154", "sha256": "471f1a8b722cdd6ff72f85057610747ad1e9dc02d0345e0e789030373c20a047" }, "downloads": -1, "filename": "Escher-1.5.0b1.tar.gz", "has_sig": false, "md5_digest": "29a48cbdabe663208b958d782003a154", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1035846, "upload_time": "2016-08-10T15:22:29", "url": "https://files.pythonhosted.org/packages/9b/d3/25c3df21ea1e6cd28d45947cf1ea3bc30b7b966ce022ee6acd0d2a633468/Escher-1.5.0b1.tar.gz" } ], "1.6.0": [ { "comment_text": "", "digests": { "md5": "8efcf53e745fc2278508bc6ddc0aac40", "sha256": "4dc9edf5ebd0f85c64e57637beed26e3c681b3394eaf018dd193716ba7d3eb62" }, "downloads": -1, "filename": "Escher-1.6.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8efcf53e745fc2278508bc6ddc0aac40", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 1390524, "upload_time": "2017-03-29T17:50:36", "url": "https://files.pythonhosted.org/packages/9a/71/4f261cf1843e8e1d814486c7feeb1cadfc6f8afa1b1809f5d3d778a96e45/Escher-1.6.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ce28b99a579c0990306b00847de05158", "sha256": "911e1113a3237879accb5548c59dca1989fb2db1d37b6e23120bfaaaa2fae1da" }, "downloads": -1, "filename": "Escher-1.6.0.tar.gz", "has_sig": false, "md5_digest": "ce28b99a579c0990306b00847de05158", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1376786, "upload_time": "2017-03-29T17:50:31", "url": "https://files.pythonhosted.org/packages/0e/68/cfe6f835c3c5e3f7d73c509410dfd09a5a748b547d66fb11598406c90482/Escher-1.6.0.tar.gz" } ], "1.6.0b1": [ { "comment_text": "", "digests": { "md5": "e8f4b1b3b11731d1bc25c348d3a413f3", "sha256": "6a2c423160ac5b7fc820b34cdfd9cbeb2c542a3a153c2fecab2355ec4a7da450" }, "downloads": -1, "filename": "Escher-1.6.0b1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e8f4b1b3b11731d1bc25c348d3a413f3", "packagetype": "bdist_wheel", "python_version": "3.5", "requires_python": null, "size": 1123042, "upload_time": "2017-01-05T19:15:01", "url": "https://files.pythonhosted.org/packages/fa/3e/5467f1abb078c01027eb1eb6e431aa5ddb0bb00945cc96f4d7918040dd46/Escher-1.6.0b1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0d0802bac42593bf7b3c34feef92c486", "sha256": "fcc6b8b47edbfaabc37f0a7fa3f50f25b3ea180dcda0e9cea9b963af0e2bf6e5" }, "downloads": -1, "filename": "Escher-1.6.0b1.tar.gz", "has_sig": false, "md5_digest": "0d0802bac42593bf7b3c34feef92c486", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1109967, "upload_time": "2017-01-05T19:14:56", "url": "https://files.pythonhosted.org/packages/40/ea/c3059d345d5c1bda45b5e99aa57f46f6f312ca0f641ae3bbdf17c31481f0/Escher-1.6.0b1.tar.gz" } ], "1.6.0b4": [ { "comment_text": "", "digests": { "md5": "cc6f064db5bb8a4d67d561c6d1ffd72c", "sha256": "21c58ed041149840abd7442b3db824ccca515f44fae8c41afbbeb4deceede54f" }, "downloads": -1, "filename": "Escher-1.6.0b4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "cc6f064db5bb8a4d67d561c6d1ffd72c", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 1388737, "upload_time": "2017-03-28T21:37:01", "url": "https://files.pythonhosted.org/packages/7e/88/c4495b71f84941ed3f3fbd08b6ace0b4c8c3fdb61d780fb5971309ece6da/Escher-1.6.0b4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "640999e7123450d288ea7b688e2383b7", "sha256": "2d7e05b6215e9a17d2415ba4b65c9531d00db02ea4f260e53b4f78df6286bb60" }, "downloads": -1, "filename": "Escher-1.6.0b4.tar.gz", "has_sig": false, "md5_digest": "640999e7123450d288ea7b688e2383b7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1374537, "upload_time": "2017-03-28T21:36:56", "url": "https://files.pythonhosted.org/packages/a4/43/bd993db2c7d590a34ac6f1c483152f778c5f4a2940e51714db5dc3ab7e61/Escher-1.6.0b4.tar.gz" } ], "1.7.0": [ { "comment_text": "", "digests": { "md5": "bed63e214d18a143766731cacc0470b7", "sha256": "a908b0ef6f728312bd40ece51b41b36f54db7b20b419cede5601668a803c7563" }, "downloads": -1, "filename": "Escher-1.7.0-py3-none-any.whl", "has_sig": false, "md5_digest": "bed63e214d18a143766731cacc0470b7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 1190026, "upload_time": "2019-07-11T23:41:48", "url": "https://files.pythonhosted.org/packages/3c/15/23386caa26ca6a1126acfc141d664f42f2e5d2f2fc5cbf2a4530d37d5fae/Escher-1.7.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e748f77673e154e20c3203748db77dc1", "sha256": "3365ef745e929db05c9a3419ddf7552d2941a508a8c887d1e6c5be3d175ea2f9" }, "downloads": -1, "filename": "Escher-1.7.0.tar.gz", "has_sig": false, "md5_digest": "e748f77673e154e20c3203748db77dc1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 593997, "upload_time": "2019-07-11T23:41:50", "url": "https://files.pythonhosted.org/packages/be/82/4f3a6c3d391e90992a9db23ffd73edf3db8a03a351660c432c99aceed642/Escher-1.7.0.tar.gz" } ], "1.7.0b14": [ { "comment_text": "", "digests": { "md5": "067afcacf799040e335e5ca4b59c12b6", "sha256": "c0ae2293142a8ed52020e84ee3109d2e211de00170c088adeb4072c1a1bdcb0d" }, "downloads": -1, "filename": "Escher-1.7.0b14-py3-none-any.whl", "has_sig": false, "md5_digest": "067afcacf799040e335e5ca4b59c12b6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 1841118, "upload_time": "2019-05-07T02:32:32", "url": "https://files.pythonhosted.org/packages/43/f5/ff864a601379245fa2e4d93a15233c5867524756e77033ce00b38909e450/Escher-1.7.0b14-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5767c13be2281535292ec0e9b2dbfc71", "sha256": "867920b8446016d2099a79e9e98b0be3eef33b4f5db303db7ac28231925116f1" }, "downloads": -1, "filename": "Escher-1.7.0b14.tar.gz", "has_sig": false, "md5_digest": "5767c13be2281535292ec0e9b2dbfc71", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 917722, "upload_time": "2019-05-07T02:32:35", "url": "https://files.pythonhosted.org/packages/9c/3e/f531c81b7ba4985b3071f2620a0636b737476d77fd8c074995f296c9a971/Escher-1.7.0b14.tar.gz" } ], "1.7.0b19": [ { "comment_text": "", "digests": { "md5": "528369c6650eff338f801684f1b46c08", "sha256": "dea0824b0de878fcfa0e6db7c26056759d7e62d6ba45a6db69b4e28cfdf46cb2" }, "downloads": -1, "filename": "Escher-1.7.0b19-py3-none-any.whl", "has_sig": false, "md5_digest": "528369c6650eff338f801684f1b46c08", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 1848139, "upload_time": "2019-07-09T23:27:29", "url": "https://files.pythonhosted.org/packages/ae/62/a33ed1dcde41950c695ba97cc2be9f3e7dce6ddc035ce089968378c99b59/Escher-1.7.0b19-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a5e39ed6f042f1d32f6ecf677660d8cb", "sha256": "553eea3ad559c13723dc87be845fe6347a9b4d0fa9f939480ad87411430d87d8" }, "downloads": -1, "filename": "Escher-1.7.0b19.tar.gz", "has_sig": false, "md5_digest": "a5e39ed6f042f1d32f6ecf677660d8cb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 921143, "upload_time": "2019-07-09T23:27:31", "url": "https://files.pythonhosted.org/packages/2b/ea/2f0720a13b9bf358055746919732304d7ea7d4717a3f90603a6b61fc61ec/Escher-1.7.0b19.tar.gz" } ], "1.7.1": [ { "comment_text": "", "digests": { "md5": "63fcd29b92e24c99eac7fba4940bd793", "sha256": "5321ac899fc3e0646e8ac91714b74109736d7dc4dce2475362b8f7c1c2c32657" }, "downloads": -1, "filename": "Escher-1.7.1-py3-none-any.whl", "has_sig": false, "md5_digest": "63fcd29b92e24c99eac7fba4940bd793", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 1190259, "upload_time": "2019-07-15T21:25:58", "url": "https://files.pythonhosted.org/packages/6e/c5/99efdb177cecafd857c8b9b20655bad74a7cf2174d013f15e7d0da66a4d4/Escher-1.7.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ce383f1ec3b65c228780c01749e70654", "sha256": "9a71d7123b3019af8d662d57baf328d9351bf14ee3b382d51fff32faf97b2def" }, "downloads": -1, "filename": "Escher-1.7.1.tar.gz", "has_sig": false, "md5_digest": "ce383f1ec3b65c228780c01749e70654", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 594145, "upload_time": "2019-07-15T21:26:00", "url": "https://files.pythonhosted.org/packages/cb/21/d4089ec388642d16877a28b19836990b8e098636268a8cf5d8e7e75ea7f6/Escher-1.7.1.tar.gz" } ], "1.7.2": [ { "comment_text": "", "digests": { "md5": "ad94d3c24bcddaac7eaeaee36d8e413e", "sha256": "1f369e832750dd69e6affa66010cabce3862f12ce2475719166970ed00955d85" }, "downloads": -1, "filename": "Escher-1.7.2-py3-none-any.whl", "has_sig": false, "md5_digest": "ad94d3c24bcddaac7eaeaee36d8e413e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 1190275, "upload_time": "2019-08-22T18:05:10", "url": "https://files.pythonhosted.org/packages/22/16/432b19faba1298c458a14ec158c5e66450d39421d34d5fa564e2f71b8b0e/Escher-1.7.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dead66f246de2dd2726a759e4c3c6673", "sha256": "bf65fb46e793e4c5a4ba8bd54d9465a6d9bf9c8e40a6c2c1fdd89e3c151ba1b6" }, "downloads": -1, "filename": "Escher-1.7.2.tar.gz", "has_sig": false, "md5_digest": "dead66f246de2dd2726a759e4c3c6673", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 594186, "upload_time": "2019-08-22T18:05:12", "url": "https://files.pythonhosted.org/packages/09/53/418730af613ec076844cae9cbc116a97c7b68fdb749373691d92c36365d9/Escher-1.7.2.tar.gz" } ], "1.7.3": [ { "comment_text": "", "digests": { "md5": "c5308f830beeeed6dedcc1db7117316f", "sha256": "9616e7fb37ce7c99b0b4c8ebd914fca4eed16bb1b71525a053a7585c44a4d66a" }, "downloads": -1, "filename": "Escher-1.7.3-py3-none-any.whl", "has_sig": false, "md5_digest": "c5308f830beeeed6dedcc1db7117316f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 1190003, "upload_time": "2019-09-05T13:24:37", "url": "https://files.pythonhosted.org/packages/5c/34/6f5b5314c9b1b7c66261865b0f26d18d8eccb4728eeccfebd8275b05c649/Escher-1.7.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "707eb09b2fdb54f6423c71ca900b6b1c", "sha256": "5a0853506c5f978f3daaea4cd992249e4495a5e1968f0771b345457aabaac79f" }, "downloads": -1, "filename": "Escher-1.7.3.tar.gz", "has_sig": false, "md5_digest": "707eb09b2fdb54f6423c71ca900b6b1c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 595758, "upload_time": "2019-09-05T13:24:40", "url": "https://files.pythonhosted.org/packages/cf/e6/62ca512196b375aa93bebb0cb2d7b620fe90e26a330cb3ea89dc2a47acbd/Escher-1.7.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "c5308f830beeeed6dedcc1db7117316f", "sha256": "9616e7fb37ce7c99b0b4c8ebd914fca4eed16bb1b71525a053a7585c44a4d66a" }, "downloads": -1, "filename": "Escher-1.7.3-py3-none-any.whl", "has_sig": false, "md5_digest": "c5308f830beeeed6dedcc1db7117316f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 1190003, "upload_time": "2019-09-05T13:24:37", "url": "https://files.pythonhosted.org/packages/5c/34/6f5b5314c9b1b7c66261865b0f26d18d8eccb4728eeccfebd8275b05c649/Escher-1.7.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "707eb09b2fdb54f6423c71ca900b6b1c", "sha256": "5a0853506c5f978f3daaea4cd992249e4495a5e1968f0771b345457aabaac79f" }, "downloads": -1, "filename": "Escher-1.7.3.tar.gz", "has_sig": false, "md5_digest": "707eb09b2fdb54f6423c71ca900b6b1c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 595758, "upload_time": "2019-09-05T13:24:40", "url": "https://files.pythonhosted.org/packages/cf/e6/62ca512196b375aa93bebb0cb2d7b620fe90e26a330cb3ea89dc2a47acbd/Escher-1.7.3.tar.gz" } ] }