{ "info": { "author": "Alexandr", "author_email": "alex@obout.ru", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python" ], "description": "Object-hash mapping library for Redis.\n======================================\n\nOredis is a library for storing objects in Redis, a persistent key-value database. It includes an extensible list of validations and has very good performance.\n\n\nHow to use\n----------\n\n from oredis.models import Model\n from oredis.manager import Manager\n from oredis.fields import String, PrimaryKey, StringPK, Integer, DateTime\n\n class NoteManager(Manager):\n pass\n\n class NoteModel(Model):\n id = PrimaryKey()\n title = String()\n pk_hash = StringPK()\n body = String(required = True)\n\n objects = NoteManager(connection = redis.Redis())\n\n In [19]: note1 = NoteModel(title = \"Hello world!\",\n ....: body=\"I am currently engaged in teaching my brother to program.\n He is a total beginner, but very smart. (And he actually wants to learn).\n I've noticed that some of our sessions have gotten bogged down in minor details,\n and I don't feel I've been very organized. (But the answers to this\n post have helped a lot.)\")\n\n In [20]: note1\n Out[20]: \n\n In [21]: note1.title\n Out[21]: 'Hello world!'\n\n In [22]: note1.title\n\n\n\nINSTALLATION\n------------\n\nTo use oredis use pip or easy_install:\n\n`pip install oredis`\n\nor\n\n`easy_install oredis`\n\n\nCONTRIBUTE\n----------\n\nFork https://github.com/lispython/oredis/ , create commit and pull request.\n\n\nCredits\n-------\n\nThanks Alexander Solovyov for some concepts are taken from orem library.", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/lispython/oredis/", "keywords": "Object,hash mapping,redis", "license": "BSD", "maintainer": null, "maintainer_email": null, "name": "oredis", "package_url": "https://pypi.org/project/oredis/", "platform": "any", "project_url": "https://pypi.org/project/oredis/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://github.com/lispython/oredis/" }, "release_url": "https://pypi.org/project/oredis/0.1/", "requires_dist": null, "requires_python": null, "summary": "Object-hash mapping library for Redis", "version": "0.1" }, "last_serial": 795840, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "ebd892c27f48c3c4343be1d4f15f2dfe", "sha256": "4f9f770ee5063de80be597db679017ac8a966a80999e9f6565120beef45b1390" }, "downloads": -1, "filename": "oredis-0.1.tar.gz", "has_sig": false, "md5_digest": "ebd892c27f48c3c4343be1d4f15f2dfe", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9031, "upload_time": "2011-09-11T18:30:00", "url": "https://files.pythonhosted.org/packages/d5/cd/1b8a0a36da3f0aa75db01df33d6c2eadc9f4bab7675a3b5e829a6f296c4c/oredis-0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "ebd892c27f48c3c4343be1d4f15f2dfe", "sha256": "4f9f770ee5063de80be597db679017ac8a966a80999e9f6565120beef45b1390" }, "downloads": -1, "filename": "oredis-0.1.tar.gz", "has_sig": false, "md5_digest": "ebd892c27f48c3c4343be1d4f15f2dfe", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9031, "upload_time": "2011-09-11T18:30:00", "url": "https://files.pythonhosted.org/packages/d5/cd/1b8a0a36da3f0aa75db01df33d6c2eadc9f4bab7675a3b5e829a6f296c4c/oredis-0.1.tar.gz" } ] }