{ "info": { "author": "", "author_email": "", "bugtrack_url": null, "classifiers": [], "description": "Reahl is a web application framework that allows a Python programmer to work in terms of useful abstractions - using a single programming language.\n\nSome core elements of Reahl can be implemented for use with different persistence technologies. This is such an implementation based on SqlAlchemy/Elixir.\n\nSee http://www.reahl.org/docs/4.0/tutorial/gettingstarted-install.d.html for installation instructions. \n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://www.reahl.org", "keywords": "", "license": "", "maintainer": "Iwan Vosloo", "maintainer_email": "iwan@reahl.org", "name": "reahl-web-declarative", "package_url": "https://pypi.org/project/reahl-web-declarative/", "platform": "", "project_url": "https://pypi.org/project/reahl-web-declarative/", "project_urls": { "Homepage": "http://www.reahl.org" }, "release_url": "https://pypi.org/project/reahl-web-declarative/4.0.5/", "requires_dist": [ "reahl-component (>=4.0,<4.1)", "reahl-sqlalchemysupport (>=4.0,<4.1)", "reahl-web (>=4.0,<4.1)" ], "requires_python": "", "summary": "An implementation of Reahl persisted classes using Elixir.", "version": "4.0.5" }, "last_serial": 4585284, "releases": { "3.0.0": [ { "comment_text": "", "digests": { "md5": "2f289588d1cd66318fc64be862f455ae", "sha256": "a4326ddb49062a3d18540cb767c60eafe69ff7220f3ac2850e8297edfcc68b49" }, "downloads": -1, "filename": "reahl-web-declarative-3.0.0.tar.gz", "has_sig": true, "md5_digest": "2f289588d1cd66318fc64be862f455ae", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19291, "upload_time": "2014-09-18T11:05:04", "url": "https://files.pythonhosted.org/packages/51/6a/45b7d54a4cbe7a934d7ac7f468244f41c9ec5946ad7266de5779ca73e1ba/reahl-web-declarative-3.0.0.tar.gz" } ], "3.1.0": [ { "comment_text": "", "digests": { "md5": "27e83d7517069b5ee0eca603308347dd", "sha256": "7dbc1f1d69279826fd341925b35eb36c7b0ef4c9a7cc438e980cd4609aad33ee" }, "downloads": -1, "filename": "reahl_web_declarative-3.1.0-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "27e83d7517069b5ee0eca603308347dd", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 13562, "upload_time": "2015-03-19T14:59:56", "url": "https://files.pythonhosted.org/packages/41/09/a79476c84eb94a3731f9e605b542e042f52476fb70bec4e3767d25f9ee91/reahl_web_declarative-3.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f913dd845f6156ad28d8ed692b031ab2", "sha256": "30086feab0cd9a7e10bc7546eafa113b2372f10fe73797d9a072746587530fe6" }, "downloads": -1, "filename": "reahl-web-declarative-3.1.0.tar.gz", "has_sig": true, "md5_digest": "f913dd845f6156ad28d8ed692b031ab2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20649, "upload_time": "2015-03-19T15:00:01", "url": "https://files.pythonhosted.org/packages/e6/c6/87bbf0cc08481e0b3df0dd75933ab5a273d40029fe908232c55d1dcf5ff6/reahl-web-declarative-3.1.0.tar.gz" } ], "3.1.1": [ { "comment_text": "", "digests": { "md5": "42b71a774dd3d7284120c9686178ba57", "sha256": "7d35f67fed99c53081792f61fa89c51652e43c6964933a9c2cf0b4fd79d58a21" }, "downloads": -1, "filename": "reahl_web_declarative-3.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "42b71a774dd3d7284120c9686178ba57", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 13572, "upload_time": "2015-12-12T17:12:34", "url": "https://files.pythonhosted.org/packages/7a/ad/206579c6a1e4df8f400bb8eedc9a976bde8cb02bafb7011c677f17bce202/reahl_web_declarative-3.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a3112fe79e41043e4435293a752ddca3", "sha256": "f778ba2aab64f6a32329f17b450af8f0def1f46b62d4869166af4d4f18432d0c" }, "downloads": -1, "filename": "reahl-web-declarative-3.1.1.tar.gz", "has_sig": false, "md5_digest": "a3112fe79e41043e4435293a752ddca3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20705, "upload_time": "2015-12-12T17:12:45", "url": "https://files.pythonhosted.org/packages/4a/90/ba6f5c54e92575a54b3c97aa5d0fbf71a0697e2694f44a35a1391aba92e2/reahl-web-declarative-3.1.1.tar.gz" } ], "3.2.0": [ { "comment_text": "", "digests": { "md5": "d854e78a52089144d259d4bd95a5666c", "sha256": "2cf4f20e708c275ebd26c9c2e1f73ac6b01e3abb376227af7a6fcb30b91b2121" }, "downloads": -1, "filename": "reahl_web_declarative-3.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d854e78a52089144d259d4bd95a5666c", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 13604, "upload_time": "2016-06-12T09:17:31", "url": "https://files.pythonhosted.org/packages/25/f0/5695565b3ac3ba41a2bff3190a70f5edba213fda1504cf00d32b45730a51/reahl_web_declarative-3.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a8d24275ee63862e09d04fba03cc8deb", "sha256": "7cf54e164a2ddbae757e68b78d6d1ba2d164e59884f9e7f895b04b2b5cf7bd71" }, "downloads": -1, "filename": "reahl-web-declarative-3.2.0.tar.gz", "has_sig": false, "md5_digest": "a8d24275ee63862e09d04fba03cc8deb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20710, "upload_time": "2016-06-12T09:17:36", "url": "https://files.pythonhosted.org/packages/0b/5b/0f96ed654b781e76071a5a5941cdce86c8b402d4713005ee1c3972051c27/reahl-web-declarative-3.2.0.tar.gz" } ], "4.0.0": [ { "comment_text": "", "digests": { "md5": "659829258c3f6ef481275f46a925929f", "sha256": "0880d2eda99ae736ec2de6f51f94833a18f5e9742ffcad7d6ea07dfd01373d7f" }, "downloads": -1, "filename": "reahl_web_declarative-4.0.0-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "659829258c3f6ef481275f46a925929f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 13055, "upload_time": "2018-05-10T19:26:32", "url": "https://files.pythonhosted.org/packages/49/51/1b31039b2b92d5e24309c72364d962481207e056efaed52375e6346d5281/reahl_web_declarative-4.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "00f837f32640aef87628be645349cc0e", "sha256": "65519049d075fec62cb830c3405384c0c91b6c3abc31121e8fdcfc0a28338636" }, "downloads": -1, "filename": "reahl-web-declarative-4.0.0.tar.gz", "has_sig": true, "md5_digest": "00f837f32640aef87628be645349cc0e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21435, "upload_time": "2018-05-10T19:26:35", "url": "https://files.pythonhosted.org/packages/15/60/032d017c9eb5a22a20ce091b24489af5619fcc9543acf04833963a47632c/reahl-web-declarative-4.0.0.tar.gz" } ], "4.0.1": [ { "comment_text": "", "digests": { "md5": "3b06f82964761c6177a675fc0f7cf057", "sha256": "c3d97119c9b4611221b45569437e740c334d720e75188f0cef79299980f9eb5f" }, "downloads": -1, "filename": "reahl_web_declarative-4.0.1-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "3b06f82964761c6177a675fc0f7cf057", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 13056, "upload_time": "2018-05-31T14:55:33", "url": "https://files.pythonhosted.org/packages/f2/77/7b5b8cb0fe07a4c2d778640304cad2b94217ffbb7cd3a0c1aeae507fd79b/reahl_web_declarative-4.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b7024fc7301ab8c6959eb09bb7d014de", "sha256": "4dba8d7036d0e08aac5aeb692c737a0a627dd16a72f95ff5226e4f1f8ce4d78f" }, "downloads": -1, "filename": "reahl-web-declarative-4.0.1.tar.gz", "has_sig": true, "md5_digest": "b7024fc7301ab8c6959eb09bb7d014de", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21443, "upload_time": "2018-05-31T14:55:35", "url": "https://files.pythonhosted.org/packages/e1/25/c35c04981fdbf9bc43083d5967fcb308f066a522fcc7d83c14c3dfadcaf4/reahl-web-declarative-4.0.1.tar.gz" } ], "4.0.2": [ { "comment_text": "", "digests": { "md5": "e40ea4d2e02e97c4a3f22690e48286d8", "sha256": "e2fdbad276e1e67d389be9fa1208f3bef269db4ccaad271c5a7c25baf997b648" }, "downloads": -1, "filename": "reahl_web_declarative-4.0.2-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "e40ea4d2e02e97c4a3f22690e48286d8", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 13056, "upload_time": "2018-07-12T14:17:58", "url": "https://files.pythonhosted.org/packages/bd/92/22c386bcd290e2cc2e1ac8e9816b23d3bca12a64d9348f1f25ba9abc5d44/reahl_web_declarative-4.0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "425e05cb4fe4ca45e593addfe9e40f15", "sha256": "ade6e2754cc4806ccda75dfe029de76de6b91d15353eaafa18cd3115f78ec899" }, "downloads": -1, "filename": "reahl-web-declarative-4.0.2.tar.gz", "has_sig": true, "md5_digest": "425e05cb4fe4ca45e593addfe9e40f15", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21430, "upload_time": "2018-07-12T14:17:59", "url": "https://files.pythonhosted.org/packages/38/aa/c325c15db4f65edc08ef1ef3e4dca5a4f119e657a5ec94ddac856b19d2a9/reahl-web-declarative-4.0.2.tar.gz" } ], "4.0.4": [ { "comment_text": "", "digests": { "md5": "2cb8b84d8f474f52419df0dd343bc694", "sha256": "865e5e405c792c82a1bf100f5f255743b3a6ab5fc63e63e1a734e4a4c58fda5f" }, "downloads": -1, "filename": "reahl_web_declarative-4.0.4-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "2cb8b84d8f474f52419df0dd343bc694", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 13060, "upload_time": "2018-11-22T14:49:24", "url": "https://files.pythonhosted.org/packages/06/38/9235eba4495db9291f8c211e0f39140656369c6dc093929a1e513cfa0861/reahl_web_declarative-4.0.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "dd8256ee8a50f889e7cd995be2b67e52", "sha256": "58f229d44578da84d70ee360779c29133460c14571ad00aa37f502cff7992aba" }, "downloads": -1, "filename": "reahl-web-declarative-4.0.4.tar.gz", "has_sig": true, "md5_digest": "dd8256ee8a50f889e7cd995be2b67e52", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21425, "upload_time": "2018-11-22T14:49:26", "url": "https://files.pythonhosted.org/packages/fa/e3/4519aca1d16f6060c0952101555b371889aea2aff09387edf0ab8df56f96/reahl-web-declarative-4.0.4.tar.gz" } ], "4.0.5": [ { "comment_text": "", "digests": { "md5": "b14b13e53021d0c640a7a1ecb415df28", "sha256": "e48a0b4f53d75c60b3a53b127489cdb82a5d9f4a453f42a318fdcd30b1cdd0c0" }, "downloads": -1, "filename": "reahl_web_declarative-4.0.5-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "b14b13e53021d0c640a7a1ecb415df28", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 13127, "upload_time": "2018-12-11T12:37:31", "url": "https://files.pythonhosted.org/packages/83/e9/3cb37fcc5ba7135f7e278272e903098887a4af3c2ba5acec05cad8ff7fa1/reahl_web_declarative-4.0.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "54e58d1b6a6f8ed7cedf477cc8911db5", "sha256": "44d0472dea8eded697244d24c34b6328c4633849ccceb595434cb37e0571ac22" }, "downloads": -1, "filename": "reahl-web-declarative-4.0.5.tar.gz", "has_sig": true, "md5_digest": "54e58d1b6a6f8ed7cedf477cc8911db5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21472, "upload_time": "2018-12-11T12:37:34", "url": "https://files.pythonhosted.org/packages/ec/6e/ebde328d680ae0e9f5b1213dabf9a7f2f9cf3112073707d3e36938c2fa5b/reahl-web-declarative-4.0.5.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "b14b13e53021d0c640a7a1ecb415df28", "sha256": "e48a0b4f53d75c60b3a53b127489cdb82a5d9f4a453f42a318fdcd30b1cdd0c0" }, "downloads": -1, "filename": "reahl_web_declarative-4.0.5-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "b14b13e53021d0c640a7a1ecb415df28", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 13127, "upload_time": "2018-12-11T12:37:31", "url": "https://files.pythonhosted.org/packages/83/e9/3cb37fcc5ba7135f7e278272e903098887a4af3c2ba5acec05cad8ff7fa1/reahl_web_declarative-4.0.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "54e58d1b6a6f8ed7cedf477cc8911db5", "sha256": "44d0472dea8eded697244d24c34b6328c4633849ccceb595434cb37e0571ac22" }, "downloads": -1, "filename": "reahl-web-declarative-4.0.5.tar.gz", "has_sig": true, "md5_digest": "54e58d1b6a6f8ed7cedf477cc8911db5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21472, "upload_time": "2018-12-11T12:37:34", "url": "https://files.pythonhosted.org/packages/ec/6e/ebde328d680ae0e9f5b1213dabf9a7f2f9cf3112073707d3e36938c2fa5b/reahl-web-declarative-4.0.5.tar.gz" } ] }