{ "info": { "author": "Bryce Boe", "author_email": "bbzbryce@gmail.com", "bugtrack_url": null, "classifiers": [ "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3", "Topic :: Database :: Front-Ends" ], "description": "# sqla_mixins\n\nA python module that contains a number of simple declarative sqlalchemy mixins.\nCurrently it supports two such mixins:\n\n* BasicBase\n\n The BasicBase class can be used either as a mixin or simply as the base class\n for all of your sqlalchemy classes. This mixin automatically provides the\n tablename for the class, as well as two columns, `id` and `created_at`.\n\n* UserMixin\n\n The UserMixin class is great for storring username and password information\n into a database. It provides automatic password salting and hashing through\n the recommended [PBKDF2](http://en.wikipedia.org/wiki/PBKDF2) key derivation\n function.\n\n\n### Installation\n\nThe sqla_mixins module can be installed via:\n\n pip install sqla_mixins\n\nThe module has been tested to work both with python 2.7 and python 3.2. It\nshould work with python 2.6 and any newer versions of python.\n\n### Usage\n\nFor example usage of this module, please see the\n[example.py](/bboe/sqla_mixins/blob/master/example.py) file.", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/bboe/sqla_mixins", "keywords": null, "license": "Simplified BSD License", "maintainer": null, "maintainer_email": null, "name": "sqla_mixins", "package_url": "https://pypi.org/project/sqla_mixins/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/sqla_mixins/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/bboe/sqla_mixins" }, "release_url": "https://pypi.org/project/sqla_mixins/0.6/", "requires_dist": null, "requires_python": null, "summary": "A python module that contains a number of simple declarative sqlalchemy mixins.", "version": "0.6" }, "last_serial": 754170, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "c83c75d36eb32098e1774abc680d9263", "sha256": "76713ef65c14d4b72f1bb5cdd2626e649aa569b55a32299991bbe6638118c43d" }, "downloads": -1, "filename": "sqla_mixins-0.1.tar.gz", "has_sig": true, "md5_digest": "c83c75d36eb32098e1774abc680d9263", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2024, "upload_time": "2012-07-14T01:45:27", "url": "https://files.pythonhosted.org/packages/82/76/284059aee19f8cc447a49530f20ddcc5ccd15382928bafdeb756007d0db2/sqla_mixins-0.1.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "54e87b3dd7a2df4fc0c5a63d98765d3e", "sha256": "ff6c956d3a7bd233bedc61bdef623c1f767a5071fd23e95c0e282505389e70da" }, "downloads": -1, "filename": "sqla_mixins-0.2.tar.gz", "has_sig": true, "md5_digest": "54e87b3dd7a2df4fc0c5a63d98765d3e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2427, "upload_time": "2012-10-05T01:21:49", "url": "https://files.pythonhosted.org/packages/ea/94/56bde09ddc3434cb3ce6d4c7011f973c596a789f371282b0ac9ceba05d0a/sqla_mixins-0.2.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "333f1d5a581fff88378030357e421b84", "sha256": "1dbcbdff1840c0f2bf78dd99ef3cb2dc5d8a1d445de5511cc436b5f1f79a78d9" }, "downloads": -1, "filename": "sqla_mixins-0.3.tar.gz", "has_sig": true, "md5_digest": "333f1d5a581fff88378030357e421b84", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3545, "upload_time": "2012-11-20T22:28:24", "url": "https://files.pythonhosted.org/packages/b6/17/2df14e7b45ae5e737419c701466e3451f0f52cf696f7f261ba0988784020/sqla_mixins-0.3.tar.gz" } ], "0.4": [ { "comment_text": "", "digests": { "md5": "e4cbeb54a25ada9147860b63102cf365", "sha256": "a8ac33ba0ffb5ae6391fb0c371291cf93e6af4d6b595dc9b57d046d8bfb97d88" }, "downloads": -1, "filename": "sqla_mixins-0.4.tar.gz", "has_sig": true, "md5_digest": "e4cbeb54a25ada9147860b63102cf365", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3693, "upload_time": "2012-12-04T19:35:25", "url": "https://files.pythonhosted.org/packages/7f/d7/0dbd484370d2ff89a61d57f9a25670aec64eea8cfbf9a3c3e1399900ccee/sqla_mixins-0.4.tar.gz" } ], "0.5": [ { "comment_text": "", "digests": { "md5": "5a7954662cb30007e29b37d00f1ffda8", "sha256": "36850aee3c714fe8ee5a57e99cb3f1eef07a1c566f098a33121a0954ced347c2" }, "downloads": -1, "filename": "sqla_mixins-0.5.tar.gz", "has_sig": true, "md5_digest": "5a7954662cb30007e29b37d00f1ffda8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3698, "upload_time": "2013-01-29T19:48:04", "url": "https://files.pythonhosted.org/packages/47/19/8f0a287d492e637ea202827e8dfdcf403977e05fcbb277ca2610e7c881e0/sqla_mixins-0.5.tar.gz" } ], "0.6": [ { "comment_text": "", "digests": { "md5": "ea56f3d924e99f92ae5b59c53ab2d1c6", "sha256": "bcff7b01b0f2215678bed09711dbbac77f4a6cacdaf85c7abde4aef5c4337615" }, "downloads": -1, "filename": "sqla_mixins-0.6.tar.gz", "has_sig": true, "md5_digest": "ea56f3d924e99f92ae5b59c53ab2d1c6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3699, "upload_time": "2013-01-30T00:07:47", "url": "https://files.pythonhosted.org/packages/68/4c/d87107cc0ad6d4e8e55ad65475b87e83814859e404d2614cf866e654204a/sqla_mixins-0.6.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "ea56f3d924e99f92ae5b59c53ab2d1c6", "sha256": "bcff7b01b0f2215678bed09711dbbac77f4a6cacdaf85c7abde4aef5c4337615" }, "downloads": -1, "filename": "sqla_mixins-0.6.tar.gz", "has_sig": true, "md5_digest": "ea56f3d924e99f92ae5b59c53ab2d1c6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3699, "upload_time": "2013-01-30T00:07:47", "url": "https://files.pythonhosted.org/packages/68/4c/d87107cc0ad6d4e8e55ad65475b87e83814859e404d2614cf866e654204a/sqla_mixins-0.6.tar.gz" } ] }