{ "info": { "author": "ae-foster", "author_email": "", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: GNU General Public License v3 (GPLv3)", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Topic :: Database" ], "description": "# rdbgenerate\nUtility for generating Redis dump (.rdb) files from Python native objects\n\n## Installation\nYou can install this package using `pip`\n\n pip install rdbgenerate\n\n## Version support\n`rdbgenerate` is written for Python 3.\n\n## Generated `.rdb` files\nThe `.rdb` files generated by `rdbgenerate`:\n - do not use compression to reduce size, unlike Redis itself which uses\n smart encoding formats to keep file size down\n - do not include auxiliary information such as database size hints,\n additional version information, etc.\n\n## Usage\nOnce installed, use `rdb_generate` to write `.rdb` files.\n\n $ python\n >>> from rdbgenerate import rdb_generate\n >>> rdb_generate(\n 'dump.rdb',\n db0={\n b\"a\": b\"0\",\n b\"b\": {b\"1\"},\n b\"c\": [b\"1\", b\"2\", b\"3\"],\n b\"d\": {b\"x\": b\"y\"}\n },\n db1={\n b\"California\": b\"dreamin'\"\n }\n )\n >>> quit()\n $ redis-server\n\n\n### Encodings\nThis package supports strings that are Python `bytes` objects. It does *not* support regular Python strings.\nPython strings can be converted to `bytes` via\n\n >>> s = \"California\"\n >>> b = s.encode('utf8')\n >>> print(b)\n b\"California\"\n \nFor more information on string encoding in Python 3, see https://docs.python.org/3/howto/unicode.html .\n", "description_content_type": null, "docs_url": null, "download_url": "https://github.com/ae-foster/rdbgenerate/archive/v0.1.2.tar.gz", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/ae-foster/rdbgenerate", "keywords": "database", "license": "GNU General Public License v3 (GPLv3)", "maintainer": "", "maintainer_email": "", "name": "rdbgenerate", "package_url": "https://pypi.org/project/rdbgenerate/", "platform": "", "project_url": "https://pypi.org/project/rdbgenerate/", "project_urls": { "Download": "https://github.com/ae-foster/rdbgenerate/archive/v0.1.2.tar.gz", "Homepage": "https://github.com/ae-foster/rdbgenerate" }, "release_url": "https://pypi.org/project/rdbgenerate/0.1.2/", "requires_dist": null, "requires_python": "", "summary": "Generate Redis dump files (.rdb) from native Python objects", "version": "0.1.2" }, "last_serial": 3096770, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "29b8cce00631f59504b9a0c385bf6308", "sha256": "eb5f2c6a013a156f7e5bdf1d77110dc0a92cd53373c3750f81bc45ce1eeb280e" }, "downloads": -1, "filename": "rdbgenerate-0.1.0.tar.gz", "has_sig": false, "md5_digest": "29b8cce00631f59504b9a0c385bf6308", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8690, "upload_time": "2017-08-11T23:56:11", "url": "https://files.pythonhosted.org/packages/5d/37/316c17d1caf015abfe974b47f32f69135931e4ab03dac00c4382ebb21e8d/rdbgenerate-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "32049dc8a835daa9a6c3d0ba9a26b4c4", "sha256": "78784a0585ba4800f06278580e234c1b5274e365e66cb7d273d211e7bff7b6fe" }, "downloads": -1, "filename": "rdbgenerate-0.1.1.tar.gz", "has_sig": false, "md5_digest": "32049dc8a835daa9a6c3d0ba9a26b4c4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8687, "upload_time": "2017-08-12T00:05:05", "url": "https://files.pythonhosted.org/packages/56/46/74ac27613066b227728fea2c36c14e0210a08b6bf561238ba79930ee4c9d/rdbgenerate-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "62465077b619742b10c87e18d8f32311", "sha256": "2e5d09134f5f3138350e6a80775d721ee1cbcb2216c7d353eaad9b507627494f" }, "downloads": -1, "filename": "rdbgenerate-0.1.2.tar.gz", "has_sig": false, "md5_digest": "62465077b619742b10c87e18d8f32311", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20975, "upload_time": "2017-08-14T23:14:56", "url": "https://files.pythonhosted.org/packages/5b/a8/566efd9f2c5229b383621ef635d003b22348a23f464e4b25aac7f7fa3964/rdbgenerate-0.1.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "62465077b619742b10c87e18d8f32311", "sha256": "2e5d09134f5f3138350e6a80775d721ee1cbcb2216c7d353eaad9b507627494f" }, "downloads": -1, "filename": "rdbgenerate-0.1.2.tar.gz", "has_sig": false, "md5_digest": "62465077b619742b10c87e18d8f32311", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20975, "upload_time": "2017-08-14T23:14:56", "url": "https://files.pythonhosted.org/packages/5b/a8/566efd9f2c5229b383621ef635d003b22348a23f464e4b25aac7f7fa3964/rdbgenerate-0.1.2.tar.gz" } ] }