{ "info": { "author": "Carl Simon Adorf", "author_email": "csadorf@umich.edu", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Science/Research", "License :: OSI Approved :: BSD License", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy", "Topic :: Database", "Topic :: Scientific/Engineering :: Physics" ], "description": "# signac - simple data management\n\n[![Affiliated with NumFOCUS](https://img.shields.io/badge/NumFOCUS-affiliated%20project-orange.svg?style=flat&colorA=E1523D&colorB=007D8A)](https://numfocus.org/sponsored-projects/affiliated-projects)\n[![PyPI](https://img.shields.io/pypi/v/signac.svg)](https://pypi.org/project/signac/)\n[![conda-forge](https://img.shields.io/conda/vn/conda-forge/signac.svg?style=flat)](https://anaconda.org/conda-forge/signac)\n![CircleCI](https://img.shields.io/circleci/project/github/glotzerlab/signac/master.svg)\n[![RTD](https://img.shields.io/readthedocs/signac.svg?style=flat)](https://docs.signac.io)\n[![License](https://img.shields.io/github/license/glotzerlab/signac.svg)](https://github.com/glotzerlab/signac/blob/master/LICENSE.txt)\n[![PyPI-downloads](https://img.shields.io/pypi/dm/signac.svg?style=flat)](https://pypistats.org/packages/signac)\n[![Gitter](https://img.shields.io/gitter/room/signac/Lobby.svg?style=flat)](https://gitter.im/signac/Lobby)\n\nThe [**signac** framework](https://signac.io) helps users manage and scale file-based workflows, facilitating data reuse, sharing, and reproducibility.\n\nIt provides a simple and robust data model to create a well-defined indexable storage layout for data and metadata.\nThis makes it easier to operate on large data spaces, streamlines post-processing and analysis and makes data collectively accessible.\n\n## Resources\n\n- [Framework documentation](https://docs.signac.io/):\n Examples, tutorials, topic guides, and package Python APIs.\n- [Chat Support](https://gitter.im/signac/Lobby):\n Get help and ask questions on the **signac** gitter channel.\n- [**signac** website](https://signac.io/):\n Framework overview and news.\n\n## Installation\n\nThe recommended installation method for **signac** is through **conda** or **pip**.\nThe software is tested for Python versions 2.7 and 3.4+ and is built for all major platforms.\n\nTo install **signac** *via* the [conda-forge](https://conda-forge.github.io/) channel, execute:\n\n```bash\nconda install -c conda-forge signac\n```\n\nTo install **signac** *via* **pip**, execute:\n\n```bash\npip install signac\n```\n\n**Detailed information about alternative installation methods can be found in the [documentation](https://docs.signac.io/en/latest/installation.html).**\n\n## Quickstart\n\nThe framework facilitates a project-based workflow.\nSet up a new project:\n\n```bash\n$ mkdir my_project\n$ cd my_project\n$ signac init MyProject\n```\n\nand access the project handle:\n\n```python\n>>> project = signac.get_project()\n```\n\n## Testing\n\nYou can test this package by executing:\n\n```bash\n$ python -m unittest discover tests/\n```\n\n## Acknowledgment\n\nWhen using **signac** as part of your work towards a publication, we would really appreciate that you acknowledge **signac** appropriately.\nWe have prepared examples on how to do that [here](http://docs.signac.io/en/latest/acknowledge.html).\n**Thank you very much!**\n\nThe signac framework is a [NumFOCUS Affiliated Project](https://numfocus.org/sponsored-projects/affiliated-projects).\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://signac.io", "keywords": "simulation database index collaboration workflow", "license": "", "maintainer": "", "maintainer_email": "", "name": "signac", "package_url": "https://pypi.org/project/signac/", "platform": "", "project_url": "https://pypi.org/project/signac/", "project_urls": { "Homepage": "https://signac.io" }, "release_url": "https://pypi.org/project/signac/1.2.0/", "requires_dist": [ "pymongo (>=3.0) ; extra == 'db'", "h5py ; extra == 'h5'", "mpi4py ; extra == 'mpi'" ], "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, <4", "summary": "Simple file data management database.", "version": "1.2.0" }, "last_serial": 5569692, "releases": { "0.3.0": [ { "comment_text": "", "digests": { "md5": "a42d1d24ada7ee6889596bdac19d3532", "sha256": "56a1e04953e224dbd360523fa711f7fd955050f2722f03cd5097aa50b6294426" }, "downloads": -1, "filename": "signac-0.3.0.tar.gz", "has_sig": false, "md5_digest": "a42d1d24ada7ee6889596bdac19d3532", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 84678, "upload_time": "2016-07-19T20:08:50", "url": "https://files.pythonhosted.org/packages/e8/4f/4b59b3b052d8a20e9b03520ab095dc163273751775c622dfc995b7ab84bd/signac-0.3.0.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "5a10f2df765b1c44c4536d7e63e833e7", "sha256": "fef1b05ccecf33753a12257032184d4d1fa36735ad65224e9d72ef9dd7beb559" }, "downloads": -1, "filename": "signac-0.5.0-py2.7.egg", "has_sig": false, "md5_digest": "5a10f2df765b1c44c4536d7e63e833e7", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 247454, "upload_time": "2016-11-19T21:17:03", "url": "https://files.pythonhosted.org/packages/02/3c/1939f664187d9fa31b9bcd00b1be85e4efcb0d2d09cedd612cb479a47163/signac-0.5.0-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "33043867ff563cf82c70263d9b360b8d", "sha256": "047255b858425b27585608389a902518581196a8f35b6b873341edbd173b3253" }, "downloads": -1, "filename": "signac-0.5.0.tar.gz", "has_sig": false, "md5_digest": "33043867ff563cf82c70263d9b360b8d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 90308, "upload_time": "2016-08-31T21:53:44", "url": "https://files.pythonhosted.org/packages/63/48/d9e48726ad6a31549da051832d319bcf8126e220a5c6d9f9ccb356d3536c/signac-0.5.0.tar.gz" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "dc3066d8137f2737be38fd9852f7474d", "sha256": "083cd818b3a7d097dbc58951143ea64bd923dd7f01c483e7f996c12dcdd4a747" }, "downloads": -1, "filename": "signac-0.6.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "dc3066d8137f2737be38fd9852f7474d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 112841, "upload_time": "2016-11-19T21:16:17", "url": "https://files.pythonhosted.org/packages/26/95/6dc676505b6cc7d1e5d3c09d8c177a7999ba14036e3faa287470d8abeab2/signac-0.6.0-py2.py3-none-any.whl" } ], "0.6.1": [ { "comment_text": "", "digests": { "md5": "073a1072836a86f01a6a86952fd405e1", "sha256": "16e02d41f768348c94fad724d06f0eedfdd726c06758381da09d7143e24ac237" }, "downloads": -1, "filename": "signac-0.6.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "073a1072836a86f01a6a86952fd405e1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 101802, "upload_time": "2016-11-26T22:47:34", "url": "https://files.pythonhosted.org/packages/d0/00/ff102aaee50bd0c43238f3db806a9b2052ac4ef9dc10e41f47293124bf81/signac-0.6.1-py2.py3-none-any.whl" } ], "0.6.2": [ { "comment_text": "", "digests": { "md5": "7a9253eb5a5d3372beb095f78ab83187", "sha256": "9e33381f8829a1404ae7c1dc4b2ecd4638b68b3c8a47d013b484db7f26b0ebe2" }, "downloads": -1, "filename": "signac-0.6.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7a9253eb5a5d3372beb095f78ab83187", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 102488, "upload_time": "2016-12-15T20:59:50", "url": "https://files.pythonhosted.org/packages/f6/d8/b5264ce58886ee7ba3e3e94356d4947fafe5d26ef5e9c56266ba5e0c57f5/signac-0.6.2-py2.py3-none-any.whl" } ], "0.7.0": [ { "comment_text": "", "digests": { "md5": "642b973155050b59229c3b0f29247f5c", "sha256": "3cb46a3d1c3e89e7c190b64f2b20617736512bb145263ded7e8d13e755458293" }, "downloads": -1, "filename": "signac-0.7.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "642b973155050b59229c3b0f29247f5c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 106499, "upload_time": "2017-01-04T22:41:40", "url": "https://files.pythonhosted.org/packages/ea/ab/5f1491d51b983486b667e4adf29d6ffeac09f9ed39ce64a1dfddf582e62d/signac-0.7.0-py2.py3-none-any.whl" } ], "0.7.1": [ { "comment_text": "", "digests": { "md5": "302e8970765e143d2f782e4fe2357cea", "sha256": "65173494c70a9fdbc68e14ee2e995c2d35572e9430ceb1d0e6d3c191b442162f" }, "downloads": -1, "filename": "signac-0.7.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "302e8970765e143d2f782e4fe2357cea", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 107007, "upload_time": "2017-01-09T15:38:36", "url": "https://files.pythonhosted.org/packages/ef/12/58b87b8588be3855d20b0776fb76299543cbad647b19297e7bbbe72cf699/signac-0.7.1-py2.py3-none-any.whl" } ], "0.8.0": [ { "comment_text": "", "digests": { "md5": "621bd5d7ab396d96b455c863c5626165", "sha256": "3e8ee155ccd7ee9c88b40177bb17cefce289a9ecf71ea53996b6ed3d90ed95ee" }, "downloads": -1, "filename": "signac-0.8.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "621bd5d7ab396d96b455c863c5626165", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 116341, "upload_time": "2017-04-16T20:58:05", "url": "https://files.pythonhosted.org/packages/f9/81/98e942af9f8d75d668315cc5790489c88ef12bf5a5a042016ee5aad4b3bb/signac-0.8.0-py2.py3-none-any.whl" } ], "0.8.1": [ { "comment_text": "", "digests": { "md5": "3061f7cafecf2c01c476dcc316e2ffbe", "sha256": "780e5ae83fa4cccc4b5b2bf911d28ac2ce0b9dbe5790ccc1ab5826f09de2d876" }, "downloads": -1, "filename": "signac-0.8.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3061f7cafecf2c01c476dcc316e2ffbe", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 116338, "upload_time": "2017-04-17T19:04:58", "url": "https://files.pythonhosted.org/packages/07/e2/cc214c3001fe6c2673e482054a485a729bb65e41fb3ddcefc99db371d2fd/signac-0.8.1-py2.py3-none-any.whl" } ], "0.8.2": [ { "comment_text": "", "digests": { "md5": "dd96f5f234d493940feb7b910fa991b7", "sha256": "9d14aaf031423a4ee7b5917c20525ea0a4145494ce906acd880f2ab39715692e" }, "downloads": -1, "filename": "signac-0.8.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "dd96f5f234d493940feb7b910fa991b7", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 116606, "upload_time": "2017-04-20T00:35:10", "url": "https://files.pythonhosted.org/packages/3c/3e/31246338e418024127928aee29f996956afc6a04ce98066b74ef53f40c39/signac-0.8.2-py2.py3-none-any.whl" } ], "0.8.3": [ { "comment_text": "", "digests": { "md5": "9193e099353b4d9aeac625baf653eab8", "sha256": "6fa75ec7ba2d2550e0e2a63ac87ae638f7d29f0ea63426965d477f8e2ad0ec70" }, "downloads": -1, "filename": "signac-0.8.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "9193e099353b4d9aeac625baf653eab8", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 116825, "upload_time": "2017-05-11T01:22:15", "url": "https://files.pythonhosted.org/packages/fc/93/bd0c64924b5b17f4e03bd19c9bf51ceb620dc981f48305de4f232fbee68c/signac-0.8.3-py2.py3-none-any.whl" } ], "0.8.4": [ { "comment_text": "", "digests": { "md5": "3c8d18cd20ab51dcc188850801a0cf0f", "sha256": "f2b2adb145071145f25cc4edabc3ecc87eda0c444c8510509a52aa2da2ed70b7" }, "downloads": -1, "filename": "signac-0.8.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3c8d18cd20ab51dcc188850801a0cf0f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 120336, "upload_time": "2017-05-19T04:39:38", "url": "https://files.pythonhosted.org/packages/54/b5/647fbf75bc7c1a6fe167040be326cf0fb42896d3cc01b13b7fddbf9bdcf1/signac-0.8.4-py2.py3-none-any.whl" } ], "0.8.5": [ { "comment_text": "", "digests": { "md5": "e8c36e3f1332f6d4ce7ca77e5a879ae1", "sha256": "a8c1d66a21dd5f738f4ace350f34d3d4e5f92207aa73841202c64cfc4ad88410" }, "downloads": -1, "filename": "signac-0.8.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "e8c36e3f1332f6d4ce7ca77e5a879ae1", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 120356, "upload_time": "2017-06-07T16:02:12", "url": "https://files.pythonhosted.org/packages/97/aa/446c49adaa7256fdd738cee2d4860666a152368d5b34773ff5f53123a0c3/signac-0.8.5-py2.py3-none-any.whl" } ], "0.8.6": [ { "comment_text": "", "digests": { "md5": "6a8bf5cbe5815b309c717235617d541b", "sha256": "1edc32b060efacfb79b417696178740f2df35be6890bf870f026a4a10e19c451" }, "downloads": -1, "filename": "signac-0.8.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6a8bf5cbe5815b309c717235617d541b", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 120549, "upload_time": "2017-08-25T13:26:39", "url": "https://files.pythonhosted.org/packages/3b/86/77f0269d9e0108a1e8586a4d390e871ded3d0efe14a5c13f5be0037a4e28/signac-0.8.6-py2.py3-none-any.whl" } ], "0.8.7": [ { "comment_text": "", "digests": { "md5": "116fe7512dd46a6853f7741179e93a97", "sha256": "1e01ed8a83279c62337f68ac9ed75007540b1dcf3508f16699bacedfcfde3f12" }, "downloads": -1, "filename": "signac-0.8.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "116fe7512dd46a6853f7741179e93a97", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 120589, "upload_time": "2017-10-05T17:06:23", "url": "https://files.pythonhosted.org/packages/eb/b4/2befde3593ca216c991e6e5949665c982dbcd6fb58a2a9a66c64557f182c/signac-0.8.7-py2.py3-none-any.whl" } ], "0.9.0": [ { "comment_text": "", "digests": { "md5": "2838ca7386b78f2e2884ebc2e2ffc397", "sha256": "9afc0f6c7f30963b03add32121b876ffc1e41e0ae494f7a0ea02d79a769dd46c" }, "downloads": -1, "filename": "signac-0.9.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2838ca7386b78f2e2884ebc2e2ffc397", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 140868, "upload_time": "2017-10-28T21:06:39", "url": "https://files.pythonhosted.org/packages/37/ed/2359335854ddf97e178f03dfb47a46185d116290177a93c618a035f7230c/signac-0.9.0-py2.py3-none-any.whl" } ], "0.9.1": [ { "comment_text": "", "digests": { "md5": "86260b67005aa1be16b348535f2e6576", "sha256": "9af5a4f286bd128c772de02cc28e22970c23f5cbad3d8b7c84c4597eeda5ea71" }, "downloads": -1, "filename": "signac-0.9.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "86260b67005aa1be16b348535f2e6576", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 140907, "upload_time": "2017-11-08T00:10:38", "url": "https://files.pythonhosted.org/packages/be/a7/34755e2cf23b70c695e39d3a82c232ca11fb711c232757af8adafa03e332/signac-0.9.1-py2.py3-none-any.whl" } ], "0.9.2": [ { "comment_text": "", "digests": { "md5": "84a01d98db371df9a038c9b7452cf43c", "sha256": "87af2ea4c3d5f006ff8194a422c281d09f66a1df1cea628e0e60985105887000" }, "downloads": -1, "filename": "signac-0.9.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "84a01d98db371df9a038c9b7452cf43c", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 143688, "upload_time": "2017-12-18T22:44:27", "url": "https://files.pythonhosted.org/packages/0f/68/4ce17f75a8d784322363ea408b70be6e7fe11f73877b84639d89e00e2e7f/signac-0.9.2-py2.py3-none-any.whl" } ], "0.9.3": [ { "comment_text": "", "digests": { "md5": "7759553d4b36fdaa82bb87916b2b4abf", "sha256": "bc9e80fc03f367b62fcb80744ff1b3cbe28fb2e787fd0495796f30b92fdaa277" }, "downloads": -1, "filename": "signac-0.9.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7759553d4b36fdaa82bb87916b2b4abf", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, <4", "size": 147021, "upload_time": "2018-06-14T20:11:49", "url": "https://files.pythonhosted.org/packages/b4/9d/73932046eae7ea2de0bb9609f0f64f63dc1c8ef5f15cc8f584f42ece71ee/signac-0.9.3-py2.py3-none-any.whl" } ], "0.9.4": [ { "comment_text": "", "digests": { "md5": "dc1cd2b9b2fcd82d276fc5d677fd5497", "sha256": "3ce651f5c5631a69370a0649104ef0446615bbc90e793eac2ec6814b319b2494" }, "downloads": -1, "filename": "signac-0.9.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "dc1cd2b9b2fcd82d276fc5d677fd5497", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, <4", "size": 173736, "upload_time": "2018-10-25T02:39:09", "url": "https://files.pythonhosted.org/packages/42/9c/8c1160a56abbaaeefb8a406e193f2256aad942635fc85e49dcddfb13f5bd/signac-0.9.4-py2.py3-none-any.whl" } ], "0.9.5": [ { "comment_text": "", "digests": { "md5": "468e94cae237a820611ceef1fdb92b43", "sha256": "9ffacc1d09c6a885a4f4d163c4cd523f6945ab39bc1700153a87b358a84ba2b5" }, "downloads": -1, "filename": "signac-0.9.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "468e94cae237a820611ceef1fdb92b43", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, <4", "size": 173920, "upload_time": "2019-01-31T19:17:19", "url": "https://files.pythonhosted.org/packages/ce/09/a3f11da4763aa877910ae4601bdb44cf31b17bff5ec1511689c86fa0f6b7/signac-0.9.5-py2.py3-none-any.whl" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "6cb1dc5ab55df46bde06f598f4efadfe", "sha256": "66cbaec61a741cad9e1def7f1002e6ef7182bdb3333a87a3766d74e4fe091373" }, "downloads": -1, "filename": "signac-1.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "6cb1dc5ab55df46bde06f598f4efadfe", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, <4", "size": 183039, "upload_time": "2019-02-28T21:01:57", "url": "https://files.pythonhosted.org/packages/56/4f/dcd8d06c324986ffd313bf76dedbc4a21579aac96e9f93807ab1571a97a9/signac-1.0.0-py2.py3-none-any.whl" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "99909feb1dfd0a5c93af6bef4aed82fe", "sha256": "9b425b22bb41b8650556955244d12019030f0e9cc1a199a673f7de87e56d6dad" }, "downloads": -1, "filename": "signac-1.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "99909feb1dfd0a5c93af6bef4aed82fe", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, <4", "size": 183842, "upload_time": "2019-05-19T19:50:03", "url": "https://files.pythonhosted.org/packages/d8/45/ad4a0a0c22a21edf5f2ab93efbf3bfff70622933bf732da3d0a175b0a651/signac-1.1.0-py2.py3-none-any.whl" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "d8dd3543a9e4f47d6728848eb877dd32", "sha256": "3b7f94cbdd306a29e525000cf4661bb8025f3ab27d696a4d3145e6769e1cc470" }, "downloads": -1, "filename": "signac-1.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d8dd3543a9e4f47d6728848eb877dd32", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, <4", "size": 184595, "upload_time": "2019-07-22T23:55:58", "url": "https://files.pythonhosted.org/packages/c0/bc/666c21c681fdfd52e77d5b604fd6c6d2524c5326fda7f1ceebbe548fe65d/signac-1.2.0-py2.py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "d8dd3543a9e4f47d6728848eb877dd32", "sha256": "3b7f94cbdd306a29e525000cf4661bb8025f3ab27d696a4d3145e6769e1cc470" }, "downloads": -1, "filename": "signac-1.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d8dd3543a9e4f47d6728848eb877dd32", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, <4", "size": 184595, "upload_time": "2019-07-22T23:55:58", "url": "https://files.pythonhosted.org/packages/c0/bc/666c21c681fdfd52e77d5b604fd6c6d2524c5326fda7f1ceebbe548fe65d/signac-1.2.0-py2.py3-none-any.whl" } ] }