{ "info": { "author": "David Davis", "author_email": "davisd50@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 2 - Pre-Alpha", "Framework :: Zope3", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3" ], "description": "sparc.sa\n==============================\n\n1.0.0\n++++++++++++++++++\n\n* initial release\n\n1.0.1\n++++++++++++++++++\n\n* bundle yaml config definition files with build artifacts\n\n1.1.0\n++++++++++++++++++\n\n* add orm attribute and mapper interfaces\n\n1.1.1\n++++++++++++++++++\n\n* fix import issue with .orm.mapper.interfaces\n\n1.2.0\n++++++++++++++++++\n\n* Add new mapping component for unique instrumented attributes\n* Introduce new ORM query components for related models\n\n1.3.0\n++++++++++++++++++\n\n* Add new sequence adapter component for queries\n* Add gt, gte, lt, lte for expression comparison\n\n1.3.1\n++++++++++++++++++\n\n* Minor fix to engine factory to help make it more clear for invalid configs\n\n1.3.2\n++++++++++++++++++\n\n* Add logging for engine creation and session transaction enter/exit points\n\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/davisd50/sparc.sa", "keywords": "zca", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "sparc.sa", "package_url": "https://pypi.org/project/sparc.sa/", "platform": "", "project_url": "https://pypi.org/project/sparc.sa/", "project_urls": { "Homepage": "https://github.com/davisd50/sparc.sa" }, "release_url": "https://pypi.org/project/sparc.sa/1.3.2/", "requires_dist": [ "setuptools", "zope.interface", "zope.component", "sqlalchemy", "zope.testrunner; extra == 'testing'", "sparc.testing[zcml]; extra == 'testing'" ], "requires_python": "", "summary": "SQLAlchemy components for the SPARC platform", "version": "1.3.2" }, "last_serial": 3420059, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "e4ad9d1a0bb3f6db00faa2e967d4b424", "sha256": "35e013a278995786e027a5c982c0bce93a016a9065ba65c3747d95f3c6460efa" }, "downloads": -1, "filename": "sparc.sa-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "e4ad9d1a0bb3f6db00faa2e967d4b424", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 9514, "upload_time": "2017-09-05T13:32:00", "url": "https://files.pythonhosted.org/packages/17/d2/685e4d373707002d8913e5d4e502eb6336e0475038b89d128c6b8bf2a9d3/sparc.sa-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "86f46e10ab482ebd416881d19a6c53fa", "sha256": "c4027c57b34ca8dc71d40047acf6925c4cd6b7e987ea7f47717cfc18853036d5" }, "downloads": -1, "filename": "sparc.sa-1.0.0.tar.gz", "has_sig": false, "md5_digest": "86f46e10ab482ebd416881d19a6c53fa", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4849, "upload_time": "2017-09-05T13:32:02", "url": "https://files.pythonhosted.org/packages/0d/21/7866079c3a62ac9a1158bac2b88c9a169d1ccc468b5b68b08f4690820ab3/sparc.sa-1.0.0.tar.gz" } ], "1.1.0": [ { "comment_text": "", "digests": { "md5": "9fceb7ea4874c08db044f13d7e21c50d", "sha256": "8d9922c4b7865b6a5b62f6fefb49603f4b7c88c84d410935a5857a043b896908" }, "downloads": -1, "filename": "sparc.sa-1.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "9fceb7ea4874c08db044f13d7e21c50d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 10934, "upload_time": "2017-09-06T13:56:37", "url": "https://files.pythonhosted.org/packages/2d/fc/f0b1731222e6587acabb8017be9f2ece588134147d211d00f036256f9f2f/sparc.sa-1.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6797a6ce65b077301ac54c1f14779d97", "sha256": "0551f76163d5d0a533cb7ad909d98a3b931efd39ea38245cc507f793deb60784" }, "downloads": -1, "filename": "sparc.sa-1.1.0.tar.gz", "has_sig": false, "md5_digest": "6797a6ce65b077301ac54c1f14779d97", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5269, "upload_time": "2017-09-06T13:56:39", "url": "https://files.pythonhosted.org/packages/e3/0b/ccb5e8d9f24e3fe3636d3a0d38baed5b51ccd5c6a524c49f21b2a240df7d/sparc.sa-1.1.0.tar.gz" } ], "1.1.1": [ { "comment_text": "", "digests": { "md5": "99029f42310d5be32f8df56d588b7076", "sha256": "1f07a4c3adfc9ac66a4052423bc87191732e3303ec110797e58c65ce4b58b096" }, "downloads": -1, "filename": "sparc.sa-1.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "99029f42310d5be32f8df56d588b7076", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 12389, "upload_time": "2017-09-06T14:27:01", "url": "https://files.pythonhosted.org/packages/e7/c7/48af0985f54f8cc228ad3327e4ed94cc9b799950ee98d11d2fbb17e63513/sparc.sa-1.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "948460996e8a64853652d592e84632c5", "sha256": "c6cdeb4e3ffa387044955655380f23afc7e30d3580c0f3f6fe41df0408332b5a" }, "downloads": -1, "filename": "sparc.sa-1.1.1.tar.gz", "has_sig": false, "md5_digest": "948460996e8a64853652d592e84632c5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5474, "upload_time": "2017-09-06T14:27:02", "url": "https://files.pythonhosted.org/packages/ed/df/2526611bda6ddb2cf710ef898087d84292034ee4306818e68f504199c6c9/sparc.sa-1.1.1.tar.gz" } ], "1.2.0": [ { "comment_text": "", "digests": { "md5": "ae4f6a109357c025942a2e32da3aff97", "sha256": "af1f46d1d67dda0e44c0a9d1445d10ad8391a479a11ddcb37a3f01c548f564c6" }, "downloads": -1, "filename": "sparc.sa-1.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "ae4f6a109357c025942a2e32da3aff97", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 22354, "upload_time": "2017-09-08T12:39:39", "url": "https://files.pythonhosted.org/packages/0d/54/62811cf878838759137bbc4df97cc361e83f94d51a66ca14e32f96121ad7/sparc.sa-1.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c6fa6156054f8c0926a1ec2d853746a7", "sha256": "309607353014493f6c98e244aad20ae91fc32e9a568d8012523ff01459c34d01" }, "downloads": -1, "filename": "sparc.sa-1.2.0.tar.gz", "has_sig": false, "md5_digest": "c6fa6156054f8c0926a1ec2d853746a7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10442, "upload_time": "2017-09-08T12:39:40", "url": "https://files.pythonhosted.org/packages/2a/c9/3cc3456e02c644462777114c644d2592151c0c39f365ae792b6ba7058a86/sparc.sa-1.2.0.tar.gz" } ], "1.3.0": [ { "comment_text": "", "digests": { "md5": "bc9b58df7cef4f056504f0b39ca0e387", "sha256": "5e2c1e8f0a2a6ea1608a363c8e6d88eddfb75566ecbc282b0bf6712980822a01" }, "downloads": -1, "filename": "sparc.sa-1.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "bc9b58df7cef4f056504f0b39ca0e387", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 23720, "upload_time": "2017-09-13T18:57:45", "url": "https://files.pythonhosted.org/packages/57/93/d9016a4f2d0a653fe587e1b59dbd7b922cbd3c090bbfc8c1c0e048390bee/sparc.sa-1.3.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bc4e2028a181b8671e7654e2229e229b", "sha256": "8382e5e993396ac20be83fe5ff28cabc27fb959f897277ba9d12186c4833dcf2" }, "downloads": -1, "filename": "sparc.sa-1.3.0.tar.gz", "has_sig": false, "md5_digest": "bc4e2028a181b8671e7654e2229e229b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11087, "upload_time": "2017-09-13T18:57:48", "url": "https://files.pythonhosted.org/packages/77/d2/f9599fc6a8d4f05e2fd2c4f2084b64be505d77a4e0326e44cd4d7ab0b96e/sparc.sa-1.3.0.tar.gz" } ], "1.3.1": [ { "comment_text": "", "digests": { "md5": "aab6da8ccb02910055a25df56c5fea58", "sha256": "84cc15af66acd2a9e96ff648880d44503c74b850a2b14863541d68c76480cfc3" }, "downloads": -1, "filename": "sparc.sa-1.3.1-py2-none-any.whl", "has_sig": false, "md5_digest": "aab6da8ccb02910055a25df56c5fea58", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 23817, "upload_time": "2017-10-17T12:16:15", "url": "https://files.pythonhosted.org/packages/83/77/cbb397f763ae4b5cfa0c0bd382fb1972381021a62a233d781ea38678ef15/sparc.sa-1.3.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c88043bdb319dd85c9efabd89e27eb61", "sha256": "5f561a2d3a4c875a5cb1ebd5f4c38e9d470ab1d5f170e16e1ea6ef8e166bdcf1" }, "downloads": -1, "filename": "sparc.sa-1.3.1.tar.gz", "has_sig": false, "md5_digest": "c88043bdb319dd85c9efabd89e27eb61", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11333, "upload_time": "2017-10-17T12:16:17", "url": "https://files.pythonhosted.org/packages/ab/07/7a8724d655e49784210f446dfd39f1efcdd8c40bdfbdc68270c9bf63d1dc/sparc.sa-1.3.1.tar.gz" } ], "1.3.2": [ { "comment_text": "", "digests": { "md5": "8c2afcfc06e7877c48e9a71791219585", "sha256": "cd590bbcd4b77df90377cb2dc396b5b968376c20b22d5f804dd33ab8344049ec" }, "downloads": -1, "filename": "sparc.sa-1.3.2-py2-none-any.whl", "has_sig": false, "md5_digest": "8c2afcfc06e7877c48e9a71791219585", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 24114, "upload_time": "2017-12-15T14:21:33", "url": "https://files.pythonhosted.org/packages/5d/fd/3d43aaa1e304b70647ef1be85344cfa05923aa3d1a46bccfa71d300069d5/sparc.sa-1.3.2-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dc73cfb314d0b8e2eba5c89ff42067e1", "sha256": "6a9be423313d786bd3d239acd6b4f1bc780a5ce1bcf731b0f56c245867c80a85" }, "downloads": -1, "filename": "sparc.sa-1.3.2.tar.gz", "has_sig": false, "md5_digest": "dc73cfb314d0b8e2eba5c89ff42067e1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10857, "upload_time": "2017-12-15T14:21:34", "url": "https://files.pythonhosted.org/packages/cb/9e/bc790fb7b57a0d415a0c8dabd3606593ec92f5c72596a4b8c932eacd3cd5/sparc.sa-1.3.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "8c2afcfc06e7877c48e9a71791219585", "sha256": "cd590bbcd4b77df90377cb2dc396b5b968376c20b22d5f804dd33ab8344049ec" }, "downloads": -1, "filename": "sparc.sa-1.3.2-py2-none-any.whl", "has_sig": false, "md5_digest": "8c2afcfc06e7877c48e9a71791219585", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 24114, "upload_time": "2017-12-15T14:21:33", "url": "https://files.pythonhosted.org/packages/5d/fd/3d43aaa1e304b70647ef1be85344cfa05923aa3d1a46bccfa71d300069d5/sparc.sa-1.3.2-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dc73cfb314d0b8e2eba5c89ff42067e1", "sha256": "6a9be423313d786bd3d239acd6b4f1bc780a5ce1bcf731b0f56c245867c80a85" }, "downloads": -1, "filename": "sparc.sa-1.3.2.tar.gz", "has_sig": false, "md5_digest": "dc73cfb314d0b8e2eba5c89ff42067e1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10857, "upload_time": "2017-12-15T14:21:34", "url": "https://files.pythonhosted.org/packages/cb/9e/bc790fb7b57a0d415a0c8dabd3606593ec92f5c72596a4b8c932eacd3cd5/sparc.sa-1.3.2.tar.gz" } ] }