{ "info": { "author": "Charles Watkins", "author_email": "chris17453@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Operating System :: OS Independent", "Programming Language :: Python :: 2.7" ], "description": "# ddb (delimited database)\n\n A serviceless sql interface for flat files written in python\n\n## What does it do?\n\n- ddb sits on top of text files, giving them a database access layer\n- you can read, write, update text files of any type via sql\n\n## Human benifits\n\n- a common interface for text files\n- sql is easy to work with, no coding required\n- painless side by side integration\n- multiple integration vectors (python, shell, slack, ansible)\n- ease of automation\n\n## Technical benifits\n\n- abstraction layer for data\n- provides migration path for data\n- change control\n- logging\n- permissions\n- low memory foot print\n- error handeling\n- data is live, never cached\n- optimized for speed using cython", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/chris17453/ddb/", "keywords": "", "license": "Creative Commons Attribution-Noncommercial-Share Alike license", "maintainer": "", "maintainer_email": "", "name": "ddb", "package_url": "https://pypi.org/project/ddb/", "platform": "", "project_url": "https://pypi.org/project/ddb/", "project_urls": { "Homepage": "https://github.com/chris17453/ddb/" }, "release_url": "https://pypi.org/project/ddb/1.3.197/", "requires_dist": null, "requires_python": "", "summary": "A serviceless sql interface for flat files written in python", "version": "1.3.197" }, "last_serial": 5856859, "releases": { "1.1.962": [ { "comment_text": "", "digests": { "md5": "e874987348b74566e92ff0c03d2eeb3c", "sha256": "bec277bd604a71c806a92dde7d9c88075e4b5889cba6c8af81a0476c6f96838a" }, "downloads": -1, "filename": "ddb-1.1.962.tar.gz", "has_sig": false, "md5_digest": "e874987348b74566e92ff0c03d2eeb3c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1693404, "upload_time": "2019-05-07T03:02:34", "url": "https://files.pythonhosted.org/packages/16/5a/6e0fde4f18dbf73ca4320e02890ce96c8ee196f66cf8604526f53a656f13/ddb-1.1.962.tar.gz" } ], "1.2.201": [ { "comment_text": "", "digests": { "md5": "825c9ffd3f96b87b6615a686ccd12ff8", "sha256": "7957f1b88b2bc24bc93916903ef84f8b97320b9721c95247c5960c51f23150a6" }, "downloads": -1, "filename": "ddb-1.2.201.tar.gz", "has_sig": false, "md5_digest": "825c9ffd3f96b87b6615a686ccd12ff8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1727758, "upload_time": "2019-05-16T16:45:47", "url": "https://files.pythonhosted.org/packages/aa/9c/b2309c0081719e5df3dd262611bba2e683cb1c6cd1dcb6feb93fcba4d568/ddb-1.2.201.tar.gz" } ], "1.2.208": [ { "comment_text": "", "digests": { "md5": "97324999bbbea5f66b5d0f47da8b5f43", "sha256": "5e9d27a6972d6ba6b610f1d98098169067a4193a7553727cdeae7e569646b614" }, "downloads": -1, "filename": "ddb-1.2.208.tar.gz", "has_sig": false, "md5_digest": "97324999bbbea5f66b5d0f47da8b5f43", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1730445, "upload_time": "2019-05-17T16:47:48", "url": "https://files.pythonhosted.org/packages/a0/59/5c655da5d405ae9d34308f1621b4d6b402b0088b6bc044b54cffea9d5efc/ddb-1.2.208.tar.gz" } ], "1.2.813": [ { "comment_text": "", "digests": { "md5": "34b4f08e1486189fe3cc456585f110f7", "sha256": "efd723b1d3a386ead5ba29271f2626b7787b27f691ea2c1a5d8c62ee3dcf28d2" }, "downloads": -1, "filename": "ddb-1.2.813.tar.gz", "has_sig": false, "md5_digest": "34b4f08e1486189fe3cc456585f110f7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1937817, "upload_time": "2019-08-01T03:02:23", "url": "https://files.pythonhosted.org/packages/ef/d4/4157d5958d88915b18e7ff06a3f6cd2d535df91997c5ae21aa3a39a6def9/ddb-1.2.813.tar.gz" } ], "1.2.817": [ { "comment_text": "", "digests": { "md5": "cc02127376abd60869f98a308f66dde6", "sha256": "ea365cd8e6a5f9b71667696b643127e0a2175294efccb7618cd30af502da55c7" }, "downloads": -1, "filename": "ddb-1.2.817.tar.gz", "has_sig": false, "md5_digest": "cc02127376abd60869f98a308f66dde6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1938819, "upload_time": "2019-08-01T03:13:51", "url": "https://files.pythonhosted.org/packages/9d/32/2013f0f3e5a5745c3f7f33f890bd844f4d1d0a75110805b465271c407243/ddb-1.2.817.tar.gz" } ], "1.2.927": [ { "comment_text": "", "digests": { "md5": "4ee37a7ef5d1abf831be9842f7bfa727", "sha256": "7daa67b3f35406d47378e2620360bec2fb0e11de9c6e1d2a05f3596bfc25fa67" }, "downloads": -1, "filename": "ddb-1.2.927.tar.gz", "has_sig": false, "md5_digest": "4ee37a7ef5d1abf831be9842f7bfa727", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1936903, "upload_time": "2019-08-07T04:18:19", "url": "https://files.pythonhosted.org/packages/8d/d3/fc2b755aaee32407f1191cdd985355433c7e9e8f230d950eac1d91a6e2b1/ddb-1.2.927.tar.gz" } ], "1.2.929": [ { "comment_text": "", "digests": { "md5": "80a3aee16ee9741ec358242def4656fd", "sha256": "d6815e77f31c8c664c6d0871925fb59ec34d532876ffbe65e345510134a9d3aa" }, "downloads": -1, "filename": "ddb-1.2.929.tar.gz", "has_sig": false, "md5_digest": "80a3aee16ee9741ec358242def4656fd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1936074, "upload_time": "2019-08-07T14:11:57", "url": "https://files.pythonhosted.org/packages/e3/4e/9aed6aabd62e0d272f04dcd1438e502bc8e23bc54ca0418787948661632d/ddb-1.2.929.tar.gz" } ], "1.2.935": [ { "comment_text": "", "digests": { "md5": "f0eb462d04afb228d7455355a0f04c82", "sha256": "601e17dc49b9a13ec73c31b4d3b1dbcf4897a2ad7214434b666c4424957496e2" }, "downloads": -1, "filename": "ddb-1.2.935.tar.gz", "has_sig": false, "md5_digest": "f0eb462d04afb228d7455355a0f04c82", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1939300, "upload_time": "2019-08-08T14:24:39", "url": "https://files.pythonhosted.org/packages/ce/6f/6d207a07226a1f9700041f7c3d06ee62b3313151ee4c8a5f7aac633b4799/ddb-1.2.935.tar.gz" } ], "1.3.197": [ { "comment_text": "", "digests": { "md5": "041e10c1cdb24f0e0f5d522a27bc8397", "sha256": "c7bcb2febde4be54c77b45912695cd24eedd006d0c1d1edf8f4d979e110afb55" }, "downloads": -1, "filename": "ddb-1.3.197.tar.gz", "has_sig": false, "md5_digest": "041e10c1cdb24f0e0f5d522a27bc8397", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1945349, "upload_time": "2019-09-19T14:39:16", "url": "https://files.pythonhosted.org/packages/75/58/82121f45b651030828f7e02a7f665a7a2b1e5893dda8dccbd533bda21e82/ddb-1.3.197.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "041e10c1cdb24f0e0f5d522a27bc8397", "sha256": "c7bcb2febde4be54c77b45912695cd24eedd006d0c1d1edf8f4d979e110afb55" }, "downloads": -1, "filename": "ddb-1.3.197.tar.gz", "has_sig": false, "md5_digest": "041e10c1cdb24f0e0f5d522a27bc8397", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1945349, "upload_time": "2019-09-19T14:39:16", "url": "https://files.pythonhosted.org/packages/75/58/82121f45b651030828f7e02a7f665a7a2b1e5893dda8dccbd533bda21e82/ddb-1.3.197.tar.gz" } ] }