{ "info": { "author": "Jace Browning", "author_email": "jacebrowning@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3.8", "Topic :: Software Development", "Topic :: Utilities" ], "description": "# Datafiles: A file-based ORM for dataclasses\n\nDatafiles is a bidirectional serialization library for Python [dataclasses](https://docs.python.org/3/library/dataclasses.html) to synchronizes objects to the filesystem using type annotations. It supports a variety of file formats with round-trip preservation of formatting and comments, where possible. Object changes are automatically saved to disk and only include the minimum data needed to restore each object.\n\n[![PyPI Version](https://img.shields.io/pypi/v/datafiles.svg)](https://pypi.org/project/datafiles)\n[![PyPI License](https://img.shields.io/pypi/l/datafiles.svg)](https://pypi.org/project/datafiles)\n[![Travis CI](https://img.shields.io/travis/jacebrowning/datafiles/develop.svg?label=unix)](https://travis-ci.org/jacebrowning/datafiles)\n[![AppVeyor](https://img.shields.io/appveyor/ci/jacebrowning/datafiles/develop.svg?label=windows)](https://ci.appveyor.com/project/jacebrowning/datafiles)\n[![Coveralls](https://img.shields.io/coveralls/jacebrowning/datafiles.svg)](https://coveralls.io/r/jacebrowning/datafiles)\n\nPopular use cases include:\n\n- Coercing user-editable files into the proper Python types\n- Storing program configuration and data in version control\n- Loading data fixtures for demonstration or testing purposes\n- Prototyping data models agnostic of persistance backends\n\n## Overview\n\nTake an existing dataclass such as [this example](https://docs.python.org/3/library/dataclasses.html#module-dataclasses) from the documentation:\n\n```python\nfrom dataclasses import dataclass\n\n@dataclass\nclass InventoryItem:\n \"\"\"Class for keeping track of an item in inventory.\"\"\"\n\n name: str\n unit_price: float\n quantity_on_hand: int = 0\n\n def total_cost(self) -> float:\n return self.unit_price * self.quantity_on_hand\n```\n\nand decorate it with directory pattern to synchronize instances:\n\n```python\nfrom datafiles import datafile\n\n@datafile(\"inventory/items/{self.name}.yml\")\n@dataclass\nclass InventoryItem:\n ...\n```\n\nThen, work with instances of the class as normal:\n\n```python\n>>> item = InventoryItem(\"widget\", 3)\n```\n\n```yaml\n# inventory/items/widget.yml\n\nunit_price: 3.0\n```\n\nChanges to the object are automatically saved to the filesystem:\n\n```python\n>>> item.quantity_on_hand += 100\n```\n\n```yaml\n# inventory/items/widget.yml\n\nunit_price: 3.0\nquantity_on_hand: 100\n```\n\nChanges to the filesystem are automatically reflected in the object:\n\n```yaml\n# inventory/items/widget.yml\n\nunit_price: 2.5 # <= manually changed from \"3.0\"\nquantity_on_hand: 100\n```\n\n```python\n>>> item.unit_price\n2.5\n```\n\nObjects can also be restored from the filesystem:\n\n```python\n>>> from datafiles import Missing\n>>> item = InventoryItem(\"widget\", Missing)\n>>> item.unit_price\n2.5\n>>> item.quantity_on_hand\n100\n```\n\nDemo: [Jupyter Notebook](https://github.com/jacebrowning/datafiles/blob/develop/notebooks/readme.ipynb)\n\n## Installation\n\nBecause datafiles relies on dataclasses and type annotations, Python 3.7+ is required. Install this library directly into an activated virtual environment:\n\n```\n$ pip install datafiles\n```\n\nor add it to your [Poetry](https://poetry.eustace.io/) project:\n\n```\n$ poetry add datafiles\n```\n\n## Documentation\n\nTo see additional syncrhonization and formatting options, please consult the [full documentation](https://datafiles.readthedocs.io).\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://pypi.org/project/datafiles", "keywords": "dataclasses,serialization,type-annotations,object-relational mapping,YAML,JSON,TOML", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "datafiles", "package_url": "https://pypi.org/project/datafiles/", "platform": "", "project_url": "https://pypi.org/project/datafiles/", "project_urls": { "Documentation": "https://datafiles.readthedocs.io", "Homepage": "https://pypi.org/project/datafiles", "Repository": "https://github.com/jacebrowning/datafiles" }, "release_url": "https://pypi.org/project/datafiles/0.5/", "requires_dist": [ "ruamel.yaml (>=0.16.5,<0.17.0)", "tomlkit (>=0.5.3,<0.6.0)", "parse (>=1.12,<2.0)", "cached_property (>=1.5,<2.0)", "classproperties (>=0.1.3,<0.2.0)", "minilog (>=1.2.3,<2.0.0)", "typing-extensions (>=3.7,<4.0)" ], "requires_python": ">=3.7,<4.0", "summary": "File-based ORM for dataclasses.", "version": "0.5" }, "last_serial": 5901176, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "269a8e4ae0aece2b8e521fe178eb35cc", "sha256": "f3cf829a7c453e9eadfdf529b8e88ab8716f16cc37f59ff8ca256aa9c4128215" }, "downloads": -1, "filename": "datafiles-0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "269a8e4ae0aece2b8e521fe178eb35cc", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7,<4.0", "size": 52282, "upload_time": "2019-01-13T20:00:28", "url": "https://files.pythonhosted.org/packages/77/8e/da6dbd44c5c49345185a51322f0583a9f93374a8f2b1b325a1f5f6ea2d7e/datafiles-0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e805168d50d4c9b499892d119c42784b", "sha256": "5d643b0169ee76affcabe3193b143ba3d53f1d555d14a7a45c4b21b5e42c4d04" }, "downloads": -1, "filename": "datafiles-0.1.tar.gz", "has_sig": false, "md5_digest": "e805168d50d4c9b499892d119c42784b", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7,<4.0", "size": 14498, "upload_time": "2019-01-13T20:00:29", "url": "https://files.pythonhosted.org/packages/0c/94/0c7a247bc8a0dddd49340b9d2500ddfcb3f394740fb26429d41cc88d124e/datafiles-0.1.tar.gz" } ], "0.1a1": [ { "comment_text": "", "digests": { "md5": "f465b3259ce495151f996caff7f7ea9e", "sha256": "65aed4492d720eb9c54b1df8225062f23edceb739ab92713b4fb8bcc703f6ae3" }, "downloads": -1, "filename": "datafiles-0.1a1-py3-none-any.whl", "has_sig": false, "md5_digest": "f465b3259ce495151f996caff7f7ea9e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7,<4.0", "size": 40197, "upload_time": "2018-12-09T20:43:11", "url": "https://files.pythonhosted.org/packages/06/4d/f863d1089e9e794cd9d629b69141a2d87ab9573a7f9e0cfb090d98d421ef/datafiles-0.1a1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "be3afbfa418051b40886ccad7e92286a", "sha256": "fa4a21df5b2b6d2fc23864b845220d64667af122b79d14875a5cf48fe135479c" }, "downloads": -1, "filename": "datafiles-0.1a1.tar.gz", "has_sig": false, "md5_digest": "be3afbfa418051b40886ccad7e92286a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7,<4.0", "size": 10451, "upload_time": "2018-12-09T20:43:12", "url": "https://files.pythonhosted.org/packages/02/93/1f8b8358b61e6e262b13804a8544c45316c2b3cab2dba4eaa97c7b47d699/datafiles-0.1a1.tar.gz" } ], "0.1a10": [ { "comment_text": "", "digests": { "md5": "182c825c55ceb5db69018a9e36bbf521", "sha256": "93f08ce1bccfec672eb86f7cb253b04b7f25de5ee7d593713aea27d93742e785" }, "downloads": -1, "filename": "datafiles-0.1a10-py3-none-any.whl", "has_sig": false, "md5_digest": "182c825c55ceb5db69018a9e36bbf521", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7,<4.0", "size": 49995, "upload_time": "2019-01-09T01:47:33", "url": "https://files.pythonhosted.org/packages/9a/22/fcbfc632b9f41de1fd0dfb80a0a0f6a7c9aed7f244bc439d9aa5d1bb221c/datafiles-0.1a10-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bfac0cf897a2fffa21066393150dcd8e", "sha256": "90617fe2c882d1649797896584d7f00b56f700925476171578ca0bd12f05da8e" }, "downloads": -1, "filename": "datafiles-0.1a10.tar.gz", "has_sig": false, "md5_digest": "bfac0cf897a2fffa21066393150dcd8e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7,<4.0", "size": 13987, "upload_time": "2019-01-09T01:47:35", "url": "https://files.pythonhosted.org/packages/6b/9d/5a36a5900e024cded9b711751c52be403c2cc8dd42c9d86f0257a0ab9873/datafiles-0.1a10.tar.gz" } ], "0.1a11": [ { "comment_text": "", "digests": { "md5": "68bcb9e1f7c7090a5287221c94d76537", "sha256": "c5bab03d8121b7ddeef04f8f20ec125d233da7429d2e452febb28041cc022938" }, "downloads": -1, "filename": "datafiles-0.1a11-py3-none-any.whl", "has_sig": false, "md5_digest": "68bcb9e1f7c7090a5287221c94d76537", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7,<4.0", "size": 51205, "upload_time": "2019-01-11T18:32:41", "url": "https://files.pythonhosted.org/packages/b7/c3/912f6cc6a38fa7a47fa91d39fc75ab9fba94026b56cece8e0a77fa38207b/datafiles-0.1a11-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f9348a3b91a40ba04aac2403e55129b6", "sha256": "6a8df55f2d20604fe64a197f7a175c227ed288f6ee4bee38ec418d7627745952" }, "downloads": -1, "filename": "datafiles-0.1a11.tar.gz", "has_sig": false, "md5_digest": "f9348a3b91a40ba04aac2403e55129b6", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7,<4.0", "size": 14194, "upload_time": "2019-01-11T18:32:44", "url": "https://files.pythonhosted.org/packages/89/d6/25c05b347c293995f30842e0838971835ae4a63c3b7143dcf62eb346033d/datafiles-0.1a11.tar.gz" } ], "0.1a12": [ { "comment_text": "", "digests": { "md5": "a9b0a2670bee37648078ac7b282b1780", "sha256": "39ac21d149d817d3a30129d84cda33be3d7abced6d4da28fa1c3722d49ac80af" }, "downloads": -1, "filename": "datafiles-0.1a12-py3-none-any.whl", "has_sig": false, "md5_digest": "a9b0a2670bee37648078ac7b282b1780", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7,<4.0", "size": 51781, "upload_time": "2019-01-13T02:40:14", "url": "https://files.pythonhosted.org/packages/c5/8b/531b05ffa2cdefbff35e3b7829a7b98c051c32a2592702176342ac40d62c/datafiles-0.1a12-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9705652391ed781dc3e00070b8c4f7d3", "sha256": "3db7861c5073b6b37cce4bc2bd5e1666e619e2fab49097df382b9e171563e5e9" }, "downloads": -1, "filename": "datafiles-0.1a12.tar.gz", "has_sig": false, "md5_digest": "9705652391ed781dc3e00070b8c4f7d3", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7,<4.0", "size": 14294, "upload_time": "2019-01-13T02:40:16", "url": "https://files.pythonhosted.org/packages/2a/8a/7ff96ba4111a96caa002e9189c41e53674cbf36805e2ef30eb5c635eefe4/datafiles-0.1a12.tar.gz" } ], "0.1a13": [ { "comment_text": "", "digests": { "md5": "121dbebba6795c24b629de0921233697", "sha256": "6052450f1e350a0c674d429016207f7d0797f296aff20258700d484d0959e1db" }, "downloads": -1, "filename": "datafiles-0.1a13-py3-none-any.whl", "has_sig": false, "md5_digest": "121dbebba6795c24b629de0921233697", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7,<4.0", "size": 51817, "upload_time": "2019-01-13T16:55:45", "url": "https://files.pythonhosted.org/packages/72/2c/6ecec9ae4f00fd301675ba98d3c3d71f87fe92b3ab317206530636269b5b/datafiles-0.1a13-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d5b2628f30da4a519f6323a4aa2471bf", "sha256": "e124e4f26269d7976eebb6f3cc51c8722c410b595d61332c34cf62842f771078" }, "downloads": -1, "filename": "datafiles-0.1a13.tar.gz", "has_sig": false, "md5_digest": "d5b2628f30da4a519f6323a4aa2471bf", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7,<4.0", "size": 14327, "upload_time": "2019-01-13T16:55:47", "url": "https://files.pythonhosted.org/packages/f8/36/ff765c2f46a68c55aecb66d0b3c0763cfcf130a62b0cf45ac8ab1c5cb3e2/datafiles-0.1a13.tar.gz" } ], "0.1a2": [ { "comment_text": "", "digests": { "md5": "225eeae1452f3dd262d8db314d036a5c", "sha256": "8f6ee045bd406d1c58b67bba4efea9aaf593157b54cffbc1829e90d0d52dd0cb" }, "downloads": -1, "filename": "datafiles-0.1a2-py3-none-any.whl", "has_sig": false, "md5_digest": "225eeae1452f3dd262d8db314d036a5c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7,<4.0", "size": 41329, "upload_time": "2018-12-10T02:29:28", "url": "https://files.pythonhosted.org/packages/72/77/d1c135eb8ee2efef66a36821b2b629262c9c7c55f1dff23af862e8247b73/datafiles-0.1a2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2de2ca06fa5b1247df5351e422540dba", "sha256": "69550368c5aa389d22df8f8707e747f38a9590ad95efdd153a0179eb148d884f" }, "downloads": -1, "filename": "datafiles-0.1a2.tar.gz", "has_sig": false, "md5_digest": "2de2ca06fa5b1247df5351e422540dba", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7,<4.0", "size": 10911, "upload_time": "2018-12-10T02:29:29", "url": "https://files.pythonhosted.org/packages/43/9c/04a0c5c6ca5584e10779b9ea391be001ded5b06c948fa8e79a24164bcb70/datafiles-0.1a2.tar.gz" } ], "0.1a3": [ { "comment_text": "", "digests": { "md5": "4f820c336450fd0f6ddbf113bf8a145b", "sha256": "9f2637bd83e25d5221c9a374f6fea461786c9523c51d0a882b4784043a7d1c15" }, "downloads": -1, "filename": "datafiles-0.1a3-py3-none-any.whl", "has_sig": false, "md5_digest": "4f820c336450fd0f6ddbf113bf8a145b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7,<4.0", "size": 41382, "upload_time": "2018-12-10T02:50:48", "url": "https://files.pythonhosted.org/packages/4a/2b/da996ae2d7ee53a38e96fcd6665a1a5feab7962abbb2f8abf184fb0d848b/datafiles-0.1a3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7a18f7f999436f427eb53c7ee0180530", "sha256": "8d395ef050337b9c5d5145ba426164fe5d3e56252f9b6ee6afb931f30daa21c3" }, "downloads": -1, "filename": "datafiles-0.1a3.tar.gz", "has_sig": false, "md5_digest": "7a18f7f999436f427eb53c7ee0180530", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7,<4.0", "size": 10913, "upload_time": "2018-12-10T02:50:49", "url": "https://files.pythonhosted.org/packages/13/cf/ceb928f68ba969cdf14f8763a63cc90250c6ee7726dea4f7e639815f96bd/datafiles-0.1a3.tar.gz" } ], "0.1a4": [ { "comment_text": "", "digests": { "md5": "a36e45319eada3e5490c66c3285e12db", "sha256": "a254e2e3725f79fe1e3444ec670786237c6a9588d0704f4096a575c23539b6bd" }, "downloads": -1, "filename": "datafiles-0.1a4-py3-none-any.whl", "has_sig": false, "md5_digest": "a36e45319eada3e5490c66c3285e12db", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7,<4.0", "size": 41390, "upload_time": "2018-12-10T22:16:59", "url": "https://files.pythonhosted.org/packages/4a/76/4a198ad72a2282e36e5014f347ab6ee5dc457c7807375c73d2b5b2d60a3e/datafiles-0.1a4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7a34f94bdc399e7e6ee556fc154023e8", "sha256": "b64bda816513a0a9afce7f8082533d6b1bec289c78ab8a9cab4e7bed95ae4bf4" }, "downloads": -1, "filename": "datafiles-0.1a4.tar.gz", "has_sig": false, "md5_digest": "7a34f94bdc399e7e6ee556fc154023e8", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7,<4.0", "size": 10896, "upload_time": "2018-12-10T22:17:00", "url": "https://files.pythonhosted.org/packages/52/8e/87a40797f660d8cdc5e56d35d02220b56599ab722c7ac9f3b1b248e1ad76/datafiles-0.1a4.tar.gz" } ], "0.1a5": [ { "comment_text": "", "digests": { "md5": "80bb48fd9ffe2e4b1bcec25a6a66a697", "sha256": "0e92bacda6040eb840cf5170a6768c2eb1051053defbc33be1b5dff70c94f541" }, "downloads": -1, "filename": "datafiles-0.1a5-py3-none-any.whl", "has_sig": false, "md5_digest": "80bb48fd9ffe2e4b1bcec25a6a66a697", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7,<4.0", "size": 42021, "upload_time": "2018-12-14T14:31:19", "url": "https://files.pythonhosted.org/packages/49/dc/c43492a5c98c77e32962913b5b5c34d43691e07435d53d84231778c2c774/datafiles-0.1a5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "8fdff02866e084da7b0f500b6e889082", "sha256": "997a36de80cd57be09efcd34d0a51bbbe55fc81baab0ca8a2f644d43a63f1aa1" }, "downloads": -1, "filename": "datafiles-0.1a5.tar.gz", "has_sig": false, "md5_digest": "8fdff02866e084da7b0f500b6e889082", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7,<4.0", "size": 11087, "upload_time": "2018-12-14T14:31:21", "url": "https://files.pythonhosted.org/packages/04/bb/869108cd33932ac6bde656156883ae482f2c29e94b5390fbf7d3620f4c39/datafiles-0.1a5.tar.gz" } ], "0.1a6": [ { "comment_text": "", "digests": { "md5": "ea6bc60dbcff21184f5f34efcbfd617c", "sha256": "fd2ffddac19f74cb9b5b2bdbcfc6e6c4f305a150543e3ea9421057a683f5e2fe" }, "downloads": -1, "filename": "datafiles-0.1a6-py3-none-any.whl", "has_sig": false, "md5_digest": "ea6bc60dbcff21184f5f34efcbfd617c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7,<4.0", "size": 43723, "upload_time": "2018-12-14T18:59:59", "url": "https://files.pythonhosted.org/packages/51/06/4d354fbb678f4a21bc1313a8f4a99a87b442ed722a71964b6fd38693a643/datafiles-0.1a6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7e6638c368135c99e5861e41cfa4784e", "sha256": "6c39f73ef700cd5c34689af7bc74bbeab1201dc673ebeb7638ac3bfc71268880" }, "downloads": -1, "filename": "datafiles-0.1a6.tar.gz", "has_sig": false, "md5_digest": "7e6638c368135c99e5861e41cfa4784e", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7,<4.0", "size": 11346, "upload_time": "2018-12-14T19:00:01", "url": "https://files.pythonhosted.org/packages/d8/aa/2fd5a63c9344e8ab05a72b0928a0c57806a7dc65d296adfe7e7bdceaba61/datafiles-0.1a6.tar.gz" } ], "0.1a7": [ { "comment_text": "", "digests": { "md5": "75450f3fad8e0bbafd693f7bbcee5d29", "sha256": "47d0cd5e4db6968e8b9b274a1274ee2fb71d767112d5f89f08fb60b5aa4cecdc" }, "downloads": -1, "filename": "datafiles-0.1a7-py3-none-any.whl", "has_sig": false, "md5_digest": "75450f3fad8e0bbafd693f7bbcee5d29", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7,<4.0", "size": 44127, "upload_time": "2018-12-14T19:08:38", "url": "https://files.pythonhosted.org/packages/92/92/2882bd0bbfc010dac8e0795de4dda4cdb245b95e8f42c83a8d967a2b3d47/datafiles-0.1a7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "65da98c20b1ee6088f8a596bbbb9813f", "sha256": "78163c66fa8781d2138a4118e136330f5697529741f2196e982926cebe5f6d7e" }, "downloads": -1, "filename": "datafiles-0.1a7.tar.gz", "has_sig": false, "md5_digest": "65da98c20b1ee6088f8a596bbbb9813f", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7,<4.0", "size": 11439, "upload_time": "2018-12-14T19:08:39", "url": "https://files.pythonhosted.org/packages/fd/53/7c7981e5d1dc2e1b579d1c8234fe6f47fb7fcb7798ab05c66c69ab03b884/datafiles-0.1a7.tar.gz" } ], "0.1a8": [ { "comment_text": "", "digests": { "md5": "6a6c5c89ccfeb33371ed49e8ed5ff1d3", "sha256": "67f3776fc9bf197f8a4c7ad31570be54822378eced2add061c5456bfe89f5636" }, "downloads": -1, "filename": "datafiles-0.1a8-py3-none-any.whl", "has_sig": false, "md5_digest": "6a6c5c89ccfeb33371ed49e8ed5ff1d3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7,<4.0", "size": 49948, "upload_time": "2018-12-21T18:38:05", "url": "https://files.pythonhosted.org/packages/a1/d3/7b322e9bd279b34ed57f77b067b7dac82bb318664adeeafffc1c163903a9/datafiles-0.1a8-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2ffbb062f5c0dbc6ee9a88896327125a", "sha256": "79c0727868599676403ba78881c9fdd2709a7d387a274fc77d7186d6e5213063" }, "downloads": -1, "filename": "datafiles-0.1a8.tar.gz", "has_sig": false, "md5_digest": "2ffbb062f5c0dbc6ee9a88896327125a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7,<4.0", "size": 13855, "upload_time": "2018-12-21T18:38:06", "url": "https://files.pythonhosted.org/packages/fd/1e/4a5012a60dd062485f18810111551c0de7c3eabc97fcbcd52b8442b85958/datafiles-0.1a8.tar.gz" } ], "0.1a9": [ { "comment_text": "", "digests": { "md5": "d0f6a516d91cacac48f7b3081c03502b", "sha256": "82d31a049d7324a1a4aeaa83111a5404b0ced3a84ba947e4c362096e339b23eb" }, "downloads": -1, "filename": "datafiles-0.1a9-py3-none-any.whl", "has_sig": false, "md5_digest": "d0f6a516d91cacac48f7b3081c03502b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7,<4.0", "size": 49968, "upload_time": "2018-12-22T19:47:39", "url": "https://files.pythonhosted.org/packages/a0/36/32b2caa0e65ce915e2b976b8d07ce38fcc496e2dfa89023bec6c8674a7a7/datafiles-0.1a9-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "76c7606aea4b8fe56a934466635715eb", "sha256": "17f22f4b2b9ddf55892a784d34b81730bc8bb6234fd4e390e712cdecad2d8ebc" }, "downloads": -1, "filename": "datafiles-0.1a9.tar.gz", "has_sig": false, "md5_digest": "76c7606aea4b8fe56a934466635715eb", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7,<4.0", "size": 13834, "upload_time": "2018-12-22T19:47:42", "url": "https://files.pythonhosted.org/packages/e7/3b/6e57e623c68a5484dfa12b1afc1104567f8ffc37c25445eec4c3debd16df/datafiles-0.1a9.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "b9e4e12c30958a2a51c64c55ec104cf0", "sha256": "0745eca947fae9a35e899deafea3054386fb4f79e6af3f3c690f69961dc49efd" }, "downloads": -1, "filename": "datafiles-0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "b9e4e12c30958a2a51c64c55ec104cf0", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7,<4.0", "size": 62564, "upload_time": "2019-03-31T00:03:29", "url": "https://files.pythonhosted.org/packages/d5/6f/4162f06ce18dd6a3bbd4fc133d59b2338817e2c27b7e891aa7ae6a65de8e/datafiles-0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b4619a7005a801736c332bcbdd15da83", "sha256": "c171fc6c7eb5118fa0cca584c693508a0984e91512725ce7f667d3a70a4cb496" }, "downloads": -1, "filename": "datafiles-0.2.tar.gz", "has_sig": false, "md5_digest": "b4619a7005a801736c332bcbdd15da83", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7,<4.0", "size": 16943, "upload_time": "2019-03-31T00:03:30", "url": "https://files.pythonhosted.org/packages/ad/a9/bd296206a96a72718d1abc6dd1462e5b7d73d6aad1150e94c560b1bf482c/datafiles-0.2.tar.gz" } ], "0.2b1": [ { "comment_text": "", "digests": { "md5": "51a29475d3b2c9d14ce1cb136fc7e520", "sha256": "acea46d5f25ca8a4409d90132e286cc2be8184a89e0cb8064b9a5e23114728d3" }, "downloads": -1, "filename": "datafiles-0.2b1-py3-none-any.whl", "has_sig": false, "md5_digest": "51a29475d3b2c9d14ce1cb136fc7e520", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7,<4.0", "size": 54883, "upload_time": "2019-01-27T02:26:29", "url": "https://files.pythonhosted.org/packages/6a/55/1522d468e1c6d28e5b3108776d5b176b388f2375bda5c51e9ed1cf1a6781/datafiles-0.2b1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1a3ed4612438b7296c217cc0f8c4dedd", "sha256": "2e9fd9a76630ca47eb1b48c9e8fa0b203de481c4e257cecd0cd28244a43e0b57" }, "downloads": -1, "filename": "datafiles-0.2b1.tar.gz", "has_sig": false, "md5_digest": "1a3ed4612438b7296c217cc0f8c4dedd", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7,<4.0", "size": 15012, "upload_time": "2019-01-27T02:26:31", "url": "https://files.pythonhosted.org/packages/15/ae/0e5bbb63023c1e25bbba2a493f3bc03bdbc734c0b7a48cccf64cc77c496f/datafiles-0.2b1.tar.gz" } ], "0.2b2": [ { "comment_text": "", "digests": { "md5": "9b99f8bc3626a2efd5fe4d4edc4a437a", "sha256": "871ae23c4d0698944a2689785cfabeaac94e4c44a53d7c497b358efeaebb9a9f" }, "downloads": -1, "filename": "datafiles-0.2b2-py3-none-any.whl", "has_sig": false, "md5_digest": "9b99f8bc3626a2efd5fe4d4edc4a437a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7,<4.0", "size": 56261, "upload_time": "2019-01-29T19:29:05", "url": "https://files.pythonhosted.org/packages/35/b6/0c066ea6f6d46318eb3abfbbb3eca6246f64cffaab49ac79ec2d2ad58dbd/datafiles-0.2b2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6ac60d7ddf025da766f5591a05349831", "sha256": "375bee7a233c63b13903c896e25c2613c47c80d17f53ae0c3b8f589116c942ae" }, "downloads": -1, "filename": "datafiles-0.2b2.tar.gz", "has_sig": false, "md5_digest": "6ac60d7ddf025da766f5591a05349831", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7,<4.0", "size": 15337, "upload_time": "2019-01-29T19:29:06", "url": "https://files.pythonhosted.org/packages/ee/fb/0d4acb278de7161d791cff40839c50debdfec09a43d28133ec5d63b08bb2/datafiles-0.2b2.tar.gz" } ], "0.2b3": [ { "comment_text": "", "digests": { "md5": "8094daa14ff366d0961fae3731dff4f4", "sha256": "5ce2a0971a6bd3422bd88f17478799da2a4abd658f70688298e80d012340f36f" }, "downloads": -1, "filename": "datafiles-0.2b3-py3-none-any.whl", "has_sig": false, "md5_digest": "8094daa14ff366d0961fae3731dff4f4", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7,<4.0", "size": 57049, "upload_time": "2019-01-31T15:30:42", "url": "https://files.pythonhosted.org/packages/ec/56/b2b2b2d942e2333e5770d162b6d3c3699d23de51f44120e471aff2461ca4/datafiles-0.2b3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "aa88b2f6ccd21d9584961bbffa796cf9", "sha256": "a9b89ebea067f4750e80fdc13d445a660c274a611435476c63f50715bd6ad6bb" }, "downloads": -1, "filename": "datafiles-0.2b3.tar.gz", "has_sig": false, "md5_digest": "aa88b2f6ccd21d9584961bbffa796cf9", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7,<4.0", "size": 15885, "upload_time": "2019-01-31T15:30:44", "url": "https://files.pythonhosted.org/packages/c6/76/174df3ceb5c315b6f004f72d61740326465f1b026fc216d4495bdb44fcf9/datafiles-0.2b3.tar.gz" } ], "0.2b4": [ { "comment_text": "", "digests": { "md5": "0935901bcaf74916187e37841778aad2", "sha256": "0e545d2ab3b81b87afec77feabcd39105260addf0502b0b7247954d9e09cd3a9" }, "downloads": -1, "filename": "datafiles-0.2b4-py3-none-any.whl", "has_sig": false, "md5_digest": "0935901bcaf74916187e37841778aad2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7,<4.0", "size": 60525, "upload_time": "2019-02-14T01:51:57", "url": "https://files.pythonhosted.org/packages/82/e1/433a4469a85fdba9a482001d21ae282e60c80ae8f13c4582c4def3c07a52/datafiles-0.2b4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4c1bfb67153748721788046ff7921b4f", "sha256": "d853681482cd1e4cd3085c4b6f1d67ddf23f9e5d389f91bedffe55573ecce8c0" }, "downloads": -1, "filename": "datafiles-0.2b4.tar.gz", "has_sig": false, "md5_digest": "4c1bfb67153748721788046ff7921b4f", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7,<4.0", "size": 16594, "upload_time": "2019-02-14T01:51:58", "url": "https://files.pythonhosted.org/packages/7f/d4/c4258fd00164f517ddf85b45ece2676039c58fa0bc319411128dee6b7e5d/datafiles-0.2b4.tar.gz" } ], "0.2b5": [ { "comment_text": "", "digests": { "md5": "a15b1a3dae56d713c02e05db67c988a1", "sha256": "d88540a14e0abfdf121eabd54e277bdfcccba023158bbd1224736fb95d173600" }, "downloads": -1, "filename": "datafiles-0.2b5-py3-none-any.whl", "has_sig": false, "md5_digest": "a15b1a3dae56d713c02e05db67c988a1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7,<4.0", "size": 60531, "upload_time": "2019-02-14T20:31:44", "url": "https://files.pythonhosted.org/packages/8a/d4/87f5bcd5486eb74a3fff1b64fa679c1fb239cb5aeac562a85e58b32f5125/datafiles-0.2b5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "82a1da066c95d3142c3ee4000fb2057f", "sha256": "abb2ac50bd9ac5d15ab851a6e7686f5f1c4a0b1facb1aa7fdc7ba7fb001a0179" }, "downloads": -1, "filename": "datafiles-0.2b5.tar.gz", "has_sig": false, "md5_digest": "82a1da066c95d3142c3ee4000fb2057f", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7,<4.0", "size": 16605, "upload_time": "2019-02-14T20:31:46", "url": "https://files.pythonhosted.org/packages/21/57/b5aacd83f3738d4932f2e4d0585713f1135e0fa236cc5b8d6e3408d44fd1/datafiles-0.2b5.tar.gz" } ], "0.2b6": [ { "comment_text": "", "digests": { "md5": "5388e10880ef8607aad6799264f66027", "sha256": "1ed8d3854aeb18795b757ac299555ae36711db143f1ee6497cd8d6c03b80e379" }, "downloads": -1, "filename": "datafiles-0.2b6-py3-none-any.whl", "has_sig": false, "md5_digest": "5388e10880ef8607aad6799264f66027", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7,<4.0", "size": 62583, "upload_time": "2019-02-17T22:56:47", "url": "https://files.pythonhosted.org/packages/db/ba/73866d52fc6128b0221e16e7a7cdc1772590a9658515bbff0f48e2512b34/datafiles-0.2b6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fc77630549983291564c1778981f67c5", "sha256": "575dfaf36b669bf0f11bc37f979daca96abf0bebcf1a7c32a5756c147288895f" }, "downloads": -1, "filename": "datafiles-0.2b6.tar.gz", "has_sig": false, "md5_digest": "fc77630549983291564c1778981f67c5", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7,<4.0", "size": 16933, "upload_time": "2019-02-17T22:56:49", "url": "https://files.pythonhosted.org/packages/9b/cc/fe8cc6dfee44fd34a78ecf279c4280f11e11450a7998d4fff89eb986081a/datafiles-0.2b6.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "4d80537b583836729fd4612f4eb9dbb0", "sha256": "4642a650887967d5c26435c7d0107359af24e71f378b17b1255236eb1fdf9955" }, "downloads": -1, "filename": "datafiles-0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "4d80537b583836729fd4612f4eb9dbb0", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7,<4.0", "size": 23209, "upload_time": "2019-06-09T21:32:34", "url": "https://files.pythonhosted.org/packages/89/b4/eb85cc26e6f12952938daf7cf5c2054ba5332321d640248967680e9137a5/datafiles-0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a47676df907fc5ea77fec350dfd29798", "sha256": "78ba0d77fb96ff317e31e641f26ed290bfd9cb6240dbccb48978fcb5e33d137f" }, "downloads": -1, "filename": "datafiles-0.3.tar.gz", "has_sig": false, "md5_digest": "a47676df907fc5ea77fec350dfd29798", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7,<4.0", "size": 18137, "upload_time": "2019-06-09T21:32:36", "url": "https://files.pythonhosted.org/packages/22/fe/1fb6feb598d5310ef11daa787f451548850bbb8fce4d4fceaec4f172e895/datafiles-0.3.tar.gz" } ], "0.3b1": [ { "comment_text": "", "digests": { "md5": "618f54293f2138dc7dd9527b4ee61d33", "sha256": "ef7a1339fa4c827f1d4bd0ec447c54e88bc2f1903c346d36799e81504e16a8f7" }, "downloads": -1, "filename": "datafiles-0.3b1-py3-none-any.whl", "has_sig": false, "md5_digest": "618f54293f2138dc7dd9527b4ee61d33", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7,<4.0", "size": 22339, "upload_time": "2019-05-11T21:32:43", "url": "https://files.pythonhosted.org/packages/34/90/524a53b1f35b48a1601a4761387d4b13f6474fd38bada95f9f3e6fc21f73/datafiles-0.3b1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "310e1a3cdf0eb1c5ce6d7bb0fa420005", "sha256": "64372fda23ca15198f18128227d0ff7cbf71335412dd98815c87c0b0a79ea51b" }, "downloads": -1, "filename": "datafiles-0.3b1.tar.gz", "has_sig": false, "md5_digest": "310e1a3cdf0eb1c5ce6d7bb0fa420005", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7,<4.0", "size": 17357, "upload_time": "2019-05-11T21:32:45", "url": "https://files.pythonhosted.org/packages/d0/e9/822af772e79f4252f581666f58737093748879eec3aafefcc53b4ef88966/datafiles-0.3b1.tar.gz" } ], "0.3b2": [ { "comment_text": "", "digests": { "md5": "e8d63366dd02f3d7db2a1ca1878b84db", "sha256": "a7d11096eb39481b9a54b4eebc3b93ca7175a3c8786193b6ba13d8fd5584d0c4" }, "downloads": -1, "filename": "datafiles-0.3b2-py3-none-any.whl", "has_sig": false, "md5_digest": "e8d63366dd02f3d7db2a1ca1878b84db", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7,<4.0", "size": 23118, "upload_time": "2019-05-21T00:32:18", "url": "https://files.pythonhosted.org/packages/46/d8/4ffbd33b24f9e4de21ba369eaf9919071c8400d5368cdc8af012b37d7103/datafiles-0.3b2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5e1b9e8d1ad52b03de5218d8d2d42636", "sha256": "2c542e76135636841adfb5b27f468af32561ff66755b4207a2047ff9e57dce06" }, "downloads": -1, "filename": "datafiles-0.3b2.tar.gz", "has_sig": false, "md5_digest": "5e1b9e8d1ad52b03de5218d8d2d42636", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7,<4.0", "size": 18056, "upload_time": "2019-05-21T00:32:20", "url": "https://files.pythonhosted.org/packages/b8/49/047d414fb0ef4f5560110bbbcee8d5e3a5cc6ffe566e1bbb0f78ce126118/datafiles-0.3b2.tar.gz" } ], "0.3b3": [ { "comment_text": "", "digests": { "md5": "036947e42f7c56dcc9f1c20f78455177", "sha256": "d9c2438f2249450359eb493b6e4d9d6487bd2375e649e654a4142b33da3ef01e" }, "downloads": -1, "filename": "datafiles-0.3b3-py3-none-any.whl", "has_sig": false, "md5_digest": "036947e42f7c56dcc9f1c20f78455177", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7,<4.0", "size": 23060, "upload_time": "2019-05-24T00:49:45", "url": "https://files.pythonhosted.org/packages/59/58/c8e6d463805c1694fd214a60287c0c62e19934d0ad1a7628b9b8627df839/datafiles-0.3b3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cd577fa1841e1928080c2ad7f32db332", "sha256": "6ba6461cd11cdaed4ca6dd0990ecc25f948b7ef7300e6a0fe056ba3eb0ce213d" }, "downloads": -1, "filename": "datafiles-0.3b3.tar.gz", "has_sig": false, "md5_digest": "cd577fa1841e1928080c2ad7f32db332", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7,<4.0", "size": 18053, "upload_time": "2019-05-24T00:49:48", "url": "https://files.pythonhosted.org/packages/f2/7d/abc1f911db3bc859e405fdbbbfb21b35ebc624f68ffd81282fc2aaca3606/datafiles-0.3b3.tar.gz" } ], "0.3b4": [ { "comment_text": "", "digests": { "md5": "2fcd7353cb48dbd8703103e5cf09ad6f", "sha256": "8d85ed8192ee2039f6198a95e3cd6b2e54e86c51d32c5ef48c560b2c54168f63" }, "downloads": -1, "filename": "datafiles-0.3b4-py3-none-any.whl", "has_sig": false, "md5_digest": "2fcd7353cb48dbd8703103e5cf09ad6f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7,<4.0", "size": 23113, "upload_time": "2019-05-26T18:34:26", "url": "https://files.pythonhosted.org/packages/08/46/c9094bee11270d7aab5eb7d616fdd9c116d7945d53685afc5acc42ec7eb1/datafiles-0.3b4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "aaba9117fd42c2644eb26e63df6c5837", "sha256": "c37134432ece09c39ffe89e30e6ed09de52aabbe93b53c6671c6d41f08ef302d" }, "downloads": -1, "filename": "datafiles-0.3b4.tar.gz", "has_sig": false, "md5_digest": "aaba9117fd42c2644eb26e63df6c5837", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7,<4.0", "size": 18076, "upload_time": "2019-05-26T18:34:27", "url": "https://files.pythonhosted.org/packages/fd/29/6497bcafee9f03cdb22a55fca4f036f9c58290bae9230cd087c23106678f/datafiles-0.3b4.tar.gz" } ], "0.4": [ { "comment_text": "", "digests": { "md5": "2c506470d397b3b7210ad77142b89443", "sha256": "47fe0e57b6797680121d67aa85c44fa704140ef91690757b7bdd7f43754bc4dd" }, "downloads": -1, "filename": "datafiles-0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "2c506470d397b3b7210ad77142b89443", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7,<4.0", "size": 24477, "upload_time": "2019-06-29T22:16:17", "url": "https://files.pythonhosted.org/packages/42/00/e3fe69cfc28fcd223e6596f9dd13429a411ee89ded9affa473cacd2b6971/datafiles-0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ef4a9fa9026c9b98bf20814b2857b8f0", "sha256": "4f63c7a790fe7f82237865fdac32a779fcebcb02c3fe9bebddde0e7d89be531f" }, "downloads": -1, "filename": "datafiles-0.4.tar.gz", "has_sig": false, "md5_digest": "ef4a9fa9026c9b98bf20814b2857b8f0", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7,<4.0", "size": 19123, "upload_time": "2019-06-29T22:16:19", "url": "https://files.pythonhosted.org/packages/3e/ac/5c4c7f6c5ca2788b922044f831dbb92dac95d1ded7ba3c1a462f9f7211cc/datafiles-0.4.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "f152ffdc1e4d97e8d6c6ac8d26d9e8c1", "sha256": "6daec1303143200463d4276087610d6a389a9327013fea565ebc070f839d90fa" }, "downloads": -1, "filename": "datafiles-0.4.1-py3-none-any.whl", "has_sig": false, "md5_digest": "f152ffdc1e4d97e8d6c6ac8d26d9e8c1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7,<4.0", "size": 24504, "upload_time": "2019-08-25T22:53:48", "url": "https://files.pythonhosted.org/packages/af/e4/2cf8d6b7990b8f724f5eb4993eda1d2020ec3af6c84381c0b4f7dd76b03e/datafiles-0.4.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9627b57479985290773c292e8732dd18", "sha256": "d74f7b3893f988d6c9b9e139f2eac2a5617c395acd3ce9a30654b0f05b02c7d4" }, "downloads": -1, "filename": "datafiles-0.4.1.tar.gz", "has_sig": false, "md5_digest": "9627b57479985290773c292e8732dd18", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7,<4.0", "size": 19069, "upload_time": "2019-08-25T22:53:50", "url": "https://files.pythonhosted.org/packages/95/9f/556b97f0bf3f1f39ec22270387519d48d920ffb50e014a7887511f5c66e0/datafiles-0.4.1.tar.gz" } ], "0.4.2": [ { "comment_text": "", "digests": { "md5": "e617b5b161863706c0f4ace4070680a8", "sha256": "c58e75fb401cfcef6f47d645439d6edc45451d7b201d3c32b15607b5c49e407f" }, "downloads": -1, "filename": "datafiles-0.4.2-py3-none-any.whl", "has_sig": false, "md5_digest": "e617b5b161863706c0f4ace4070680a8", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7,<4.0", "size": 24590, "upload_time": "2019-09-27T12:39:43", "url": "https://files.pythonhosted.org/packages/f2/41/28ae990adc3c8b8916889fdb65beb1e1158eb2ae38362a1f10256d2eec62/datafiles-0.4.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9acd877d37f251692e4c8022db70d5c4", "sha256": "86f4c286bf220dd2bd5b7ee33d88e8355b5ab3b66fa62f6b7444bd465733027d" }, "downloads": -1, "filename": "datafiles-0.4.2.tar.gz", "has_sig": false, "md5_digest": "9acd877d37f251692e4c8022db70d5c4", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7,<4.0", "size": 19137, "upload_time": "2019-09-27T12:39:45", "url": "https://files.pythonhosted.org/packages/5b/c6/0df1b770f0873abb545f2f2613911963b30abb23035231f63d7af517d638/datafiles-0.4.2.tar.gz" } ], "0.4b1": [ { "comment_text": "", "digests": { "md5": "c5bbebd7476bfefb5916bc48348711b6", "sha256": "1ee99d09a03b6ca0c687ecca015d7836fe4339b1b302b502d7f72db29ff65270" }, "downloads": -1, "filename": "datafiles-0.4b1-py3-none-any.whl", "has_sig": false, "md5_digest": "c5bbebd7476bfefb5916bc48348711b6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7,<4.0", "size": 23848, "upload_time": "2019-06-10T01:06:16", "url": "https://files.pythonhosted.org/packages/a9/98/f0029b13d4e0c052370cd064cf633f5c76c1acd808ef783e9c76fba109b5/datafiles-0.4b1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "26c99fde59ef70c9407364f43d407a60", "sha256": "a9860cc872c3d852bc2df233dedd31c15d3cc0a897d16e566ed02d57606fc018" }, "downloads": -1, "filename": "datafiles-0.4b1.tar.gz", "has_sig": false, "md5_digest": "26c99fde59ef70c9407364f43d407a60", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7,<4.0", "size": 18493, "upload_time": "2019-06-10T01:06:17", "url": "https://files.pythonhosted.org/packages/a3/5b/f26882e3a78954d4718101e53023e2437380ef582c658c104d1a374fab2d/datafiles-0.4b1.tar.gz" } ], "0.4b2": [ { "comment_text": "", "digests": { "md5": "b7ec97ddc29a3becd453398aa1968a5e", "sha256": "aeac67850ccc22e617b003374ebb611e405007058d5b9bb34c7f030f21276272" }, "downloads": -1, "filename": "datafiles-0.4b2-py3-none-any.whl", "has_sig": false, "md5_digest": "b7ec97ddc29a3becd453398aa1968a5e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7,<4.0", "size": 23903, "upload_time": "2019-06-10T03:07:42", "url": "https://files.pythonhosted.org/packages/74/1d/e8c5852e6047c7660242de4f75790743b3a96e6c23caf99a04e147f8310d/datafiles-0.4b2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0d5241693b381300b9c472b5271a88bc", "sha256": "84926618a7dd7b3977226025dd1908b9067f00ce5a0da38c8e2dba72213b107e" }, "downloads": -1, "filename": "datafiles-0.4b2.tar.gz", "has_sig": false, "md5_digest": "0d5241693b381300b9c472b5271a88bc", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7,<4.0", "size": 18542, "upload_time": "2019-06-10T03:07:45", "url": "https://files.pythonhosted.org/packages/30/c6/a7951a08145a1ca16c921dad98ac6170dbdef44df9021f9c280d4e068169/datafiles-0.4b2.tar.gz" } ], "0.4b3": [ { "comment_text": "", "digests": { "md5": "ac999621ab7484ba0d06825129dad1eb", "sha256": "14492d8627ee3813b45f85c16cdf0abd308d7190148f7bec4c63d015c028a733" }, "downloads": -1, "filename": "datafiles-0.4b3-py3-none-any.whl", "has_sig": false, "md5_digest": "ac999621ab7484ba0d06825129dad1eb", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7,<4.0", "size": 23906, "upload_time": "2019-06-10T23:04:00", "url": "https://files.pythonhosted.org/packages/eb/ec/8512bb99d79802dde869bfb6fd121900314170a4b7a1e43b08c4801e3a63/datafiles-0.4b3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b70c10c1cc7747cbefb65f35a00f03c9", "sha256": "ad17ba086af2c25ed5d89faaa7545e1cd2caba16a6343ef49cd8703073882996" }, "downloads": -1, "filename": "datafiles-0.4b3.tar.gz", "has_sig": false, "md5_digest": "b70c10c1cc7747cbefb65f35a00f03c9", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7,<4.0", "size": 18612, "upload_time": "2019-06-10T23:04:02", "url": "https://files.pythonhosted.org/packages/55/59/eb77e69a94a23221b7921e8fcc3bf008fd18b310a34af5d76dd10f080152/datafiles-0.4b3.tar.gz" } ], "0.4b4": [ { "comment_text": "", "digests": { "md5": "d82ae1a04b13ab8c32bbf73a692859f9", "sha256": "dc6308490c95882aca46d0fe21be14451b3ad83984ef9883db57b8329dbbecf0" }, "downloads": -1, "filename": "datafiles-0.4b4-py3-none-any.whl", "has_sig": false, "md5_digest": "d82ae1a04b13ab8c32bbf73a692859f9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7,<4.0", "size": 23951, "upload_time": "2019-06-11T00:38:59", "url": "https://files.pythonhosted.org/packages/b8/92/a298b48f0f5a1314848f674b05ccc86093b18a7f6c3451e644f9255e76dd/datafiles-0.4b4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d6e1e604365f6efa62f1d79a855f83e6", "sha256": "2cd6a29a05070dc2c5b690286e458719b4adb187da7d794e773333ad2dda4307" }, "downloads": -1, "filename": "datafiles-0.4b4.tar.gz", "has_sig": false, "md5_digest": "d6e1e604365f6efa62f1d79a855f83e6", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7,<4.0", "size": 18625, "upload_time": "2019-06-11T00:39:01", "url": "https://files.pythonhosted.org/packages/33/bb/68c932e7aeba802452666bdbd9aa74e58b81b73123921efd0f50413401d2/datafiles-0.4b4.tar.gz" } ], "0.4b5": [ { "comment_text": "", "digests": { "md5": "dd7bf7590ec9aef14b9085743648eddd", "sha256": "599dbb90647c4202daf127742d8df9a55968b7ecac13632e184dc4acfdf91c4a" }, "downloads": -1, "filename": "datafiles-0.4b5-py3-none-any.whl", "has_sig": false, "md5_digest": "dd7bf7590ec9aef14b9085743648eddd", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7,<4.0", "size": 24372, "upload_time": "2019-06-28T13:25:17", "url": "https://files.pythonhosted.org/packages/24/4c/4059f774fb44e45c7f57748eae157871d13f2b145e58f5bbae53ed84d96f/datafiles-0.4b5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2de2467bb37c015f721ee2252e7169f4", "sha256": "4b3eabc8fff2c1520b14d647f670fbbfd048acc3a29729cf4ee79fd47abee205" }, "downloads": -1, "filename": "datafiles-0.4b5.tar.gz", "has_sig": false, "md5_digest": "2de2467bb37c015f721ee2252e7169f4", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7,<4.0", "size": 18950, "upload_time": "2019-06-28T13:25:19", "url": "https://files.pythonhosted.org/packages/21/40/89cddeeb29388dfc1509c28dbade86c002ff440b7bd083cb2d15a7ee91ca/datafiles-0.4b5.tar.gz" } ], "0.4b6": [ { "comment_text": "", "digests": { "md5": "4020524f9ff525730be34bb62d788f45", "sha256": "beb25a927dd0aef694eef43ccd7edfbe11c5ada6e31615965a8e114000efdeec" }, "downloads": -1, "filename": "datafiles-0.4b6-py3-none-any.whl", "has_sig": false, "md5_digest": "4020524f9ff525730be34bb62d788f45", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7,<4.0", "size": 24414, "upload_time": "2019-06-28T14:05:33", "url": "https://files.pythonhosted.org/packages/41/61/795cbb0c3c410f9985d3de505809c70df2597ccc7402a5df0a1f859f9ef1/datafiles-0.4b6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "98dea86a1788280aaf5cde0804f4cef7", "sha256": "2c00c0bdeabae164a3ee2ff2776d2a3b5ee203fa84e9c73fa02e6ab1fc4184b7" }, "downloads": -1, "filename": "datafiles-0.4b6.tar.gz", "has_sig": false, "md5_digest": "98dea86a1788280aaf5cde0804f4cef7", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7,<4.0", "size": 18981, "upload_time": "2019-06-28T14:05:35", "url": "https://files.pythonhosted.org/packages/27/d6/2454c58093a1ba8754b2eb6729ba58fbc0005a060293b186ea59fb701e49/datafiles-0.4b6.tar.gz" } ], "0.5": [ { "comment_text": "", "digests": { "md5": "6b5bae53ff2b2b4c787046344696d029", "sha256": "f7c4cb9f5478a0fc6ce53b0c1c03cef54e5f3c8881fe355570f5e67036bf5baa" }, "downloads": -1, "filename": "datafiles-0.5-py3-none-any.whl", "has_sig": false, "md5_digest": "6b5bae53ff2b2b4c787046344696d029", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7,<4.0", "size": 25123, "upload_time": "2019-09-29T01:09:18", "url": "https://files.pythonhosted.org/packages/2a/34/897edd90585df15d98cdc8ca82a7c88e7655c70621088af98cc702209847/datafiles-0.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7115a3ac75abd230d99c10022df45cdb", "sha256": "0f71bbd1f2c128df4284f217d383fd587ff155bbe53594a31ec20f6c508952f4" }, "downloads": -1, "filename": "datafiles-0.5.tar.gz", "has_sig": false, "md5_digest": "7115a3ac75abd230d99c10022df45cdb", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7,<4.0", "size": 19766, "upload_time": "2019-09-29T01:09:35", "url": "https://files.pythonhosted.org/packages/b8/b6/8dfc034e825fb629c618b7e5bf2338ca128038eec4578584aa95cddfdddf/datafiles-0.5.tar.gz" } ], "0.5b1": [ { "comment_text": "", "digests": { "md5": "8db76b04b1b5a1e308560fdab68358bd", "sha256": "ce8dd370d1b939dc3b7e93899ee101b5bbe7236b1edae83141d447337abb90d6" }, "downloads": -1, "filename": "datafiles-0.5b1-py3-none-any.whl", "has_sig": false, "md5_digest": "8db76b04b1b5a1e308560fdab68358bd", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7,<4.0", "size": 24973, "upload_time": "2019-08-31T18:00:50", "url": "https://files.pythonhosted.org/packages/59/27/dd1856aa89d214e515f6dc37d5ee9876157987ee2b2ab6e5447740abc2ec/datafiles-0.5b1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "33b267924f74e4e1659e3a0ccd9d1e06", "sha256": "765c2c4b5d9e8957fa1afd33f1c189c351afb066dced294b25fedb5199d6b623" }, "downloads": -1, "filename": "datafiles-0.5b1.tar.gz", "has_sig": false, "md5_digest": "33b267924f74e4e1659e3a0ccd9d1e06", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7,<4.0", "size": 19656, "upload_time": "2019-08-31T18:00:52", "url": "https://files.pythonhosted.org/packages/0c/e1/d8e824c22dc53377899f047895479767a3eec3e327d1c748f7a5588af86d/datafiles-0.5b1.tar.gz" } ], "0.5b2": [ { "comment_text": "", "digests": { "md5": "0821e4cd6ff4323daf785dd598e96a68", "sha256": "6f00c457ccbbf4e76399c2e336a5c8bd2774aa749a61f00bf4bf9857503468a3" }, "downloads": -1, "filename": "datafiles-0.5b2-py3-none-any.whl", "has_sig": false, "md5_digest": "0821e4cd6ff4323daf785dd598e96a68", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7,<4.0", "size": 25006, "upload_time": "2019-08-31T20:07:31", "url": "https://files.pythonhosted.org/packages/16/29/9e945bab33120b8bf627e0463ee29fbc71f2c8f09f2d3370cc0e92e1d85a/datafiles-0.5b2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "20f2ea36551c983387308aedc803d96c", "sha256": "20cc725f352d889fbaee5ee2a75fb19b187531880559b19a56dfed71d9253b8d" }, "downloads": -1, "filename": "datafiles-0.5b2.tar.gz", "has_sig": false, "md5_digest": "20f2ea36551c983387308aedc803d96c", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7,<4.0", "size": 19691, "upload_time": "2019-08-31T20:07:33", "url": "https://files.pythonhosted.org/packages/7c/cc/3b9e3705dcebb9846e56b8d94fe98ca909ba56268b843f04397231945584/datafiles-0.5b2.tar.gz" } ], "0.5b3": [ { "comment_text": "", "digests": { "md5": "c18a33e2a204299368f507b5e0e9bbfb", "sha256": "f77caca54fb10fcec2fad49440644c89c5650198e1d7202e951b125ff6c6d41d" }, "downloads": -1, "filename": "datafiles-0.5b3-py3-none-any.whl", "has_sig": false, "md5_digest": "c18a33e2a204299368f507b5e0e9bbfb", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7,<4.0", "size": 25104, "upload_time": "2019-09-27T12:46:43", "url": "https://files.pythonhosted.org/packages/31/4b/7a858d07cac01516bd7c794d3682e3a4c8d8e5c3abb9c22d9c9fdf47c364/datafiles-0.5b3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "863f5c1d154e1853d4670db306f33f65", "sha256": "18fbc32f2fcae92101caf9b743c6ad470c96a00fbff5e9b411b68cc6fe478933" }, "downloads": -1, "filename": "datafiles-0.5b3.tar.gz", "has_sig": false, "md5_digest": "863f5c1d154e1853d4670db306f33f65", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7,<4.0", "size": 19728, "upload_time": "2019-09-27T12:46:44", "url": "https://files.pythonhosted.org/packages/0b/1e/a763553acfdca1d3839e6dfe5fc09dd1b467ac1c500eaa2b810027b4d092/datafiles-0.5b3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "6b5bae53ff2b2b4c787046344696d029", "sha256": "f7c4cb9f5478a0fc6ce53b0c1c03cef54e5f3c8881fe355570f5e67036bf5baa" }, "downloads": -1, "filename": "datafiles-0.5-py3-none-any.whl", "has_sig": false, "md5_digest": "6b5bae53ff2b2b4c787046344696d029", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.7,<4.0", "size": 25123, "upload_time": "2019-09-29T01:09:18", "url": "https://files.pythonhosted.org/packages/2a/34/897edd90585df15d98cdc8ca82a7c88e7655c70621088af98cc702209847/datafiles-0.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7115a3ac75abd230d99c10022df45cdb", "sha256": "0f71bbd1f2c128df4284f217d383fd587ff155bbe53594a31ec20f6c508952f4" }, "downloads": -1, "filename": "datafiles-0.5.tar.gz", "has_sig": false, "md5_digest": "7115a3ac75abd230d99c10022df45cdb", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.7,<4.0", "size": 19766, "upload_time": "2019-09-29T01:09:35", "url": "https://files.pythonhosted.org/packages/b8/b6/8dfc034e825fb629c618b7e5bf2338ca128038eec4578584aa95cddfdddf/datafiles-0.5.tar.gz" } ] }