{ "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\nThis Reahl component includes functionality modelling user accounts, some simple workflow concepts and more.\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-domain", "package_url": "https://pypi.org/project/reahl-domain/", "platform": "", "project_url": "https://pypi.org/project/reahl-domain/", "project_urls": { "Homepage": "http://www.reahl.org" }, "release_url": "https://pypi.org/project/reahl-domain/4.0.5/", "requires_dist": [ "passlib (>=1.7.1,<1.7.9999)", "reahl-component (>=4.0,<4.1)", "reahl-mailutil (>=4.0,<4.1)", "reahl-sqlalchemysupport (>=4.0,<4.1)", "reahl-web-declarative (>=4.0,<4.1)" ], "requires_python": "", "summary": "End-user domain functionality for use with Reahl.", "version": "4.0.5" }, "last_serial": 4585312, "releases": { "2.0.0": [ { "comment_text": "", "digests": { "md5": "26bfa3bdf18f6ad67127b63d4e216e9d", "sha256": "220c40842c01824745ee6e251c2342d45985fabdb7f9c159df1867832e5c5227" }, "downloads": -1, "filename": "reahl-domain-2.0.0.tar.gz", "has_sig": true, "md5_digest": "26bfa3bdf18f6ad67127b63d4e216e9d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31780, "upload_time": "2013-12-12T10:09:29", "url": "https://files.pythonhosted.org/packages/ba/8b/fe7f248fe73b234ab8cc1fe6b69d36be2e32621e0c3379c5c1bacbd368f0/reahl-domain-2.0.0.tar.gz" } ], "2.0.0a2": [ { "comment_text": "", "digests": { "md5": "2c0d371b29c2f98e76957b60f266e492", "sha256": "853f99e79f90d29f0d72a2e46d481458ad644e039723b0634a231fad2aad29e8" }, "downloads": -1, "filename": "reahl-domain-2.0.0a2.tar.gz", "has_sig": true, "md5_digest": "2c0d371b29c2f98e76957b60f266e492", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31606, "upload_time": "2013-12-08T20:48:26", "url": "https://files.pythonhosted.org/packages/02/5b/e7184acf46e3b8b9838791187ccdc2ef727927df598ab4f50f5bd013505a/reahl-domain-2.0.0a2.tar.gz" } ], "2.0.0a3": [ { "comment_text": "", "digests": { "md5": "00eca15a77c12cc8a7be826abdb41e02", "sha256": "1b8e1959adf4e193e6435cea127c0e6c2fded7812b04470f807b976e56eb7385" }, "downloads": -1, "filename": "reahl-domain-2.0.0a3.tar.gz", "has_sig": true, "md5_digest": "00eca15a77c12cc8a7be826abdb41e02", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31593, "upload_time": "2013-12-08T22:14:58", "url": "https://files.pythonhosted.org/packages/2b/d7/9f486907453b1a6c90c53a830d0b36fef3c2acd7e47623984b0a34edf77a/reahl-domain-2.0.0a3.tar.gz" } ], "2.0.1": [ { "comment_text": "", "digests": { "md5": "5839e33f775558c2dc9809a0405717af", "sha256": "a0676ce1d2791be02b1b47f840f1376d647cabdb109ddca79d6f3fab7258d7c9" }, "downloads": -1, "filename": "reahl-domain-2.0.1.tar.gz", "has_sig": true, "md5_digest": "5839e33f775558c2dc9809a0405717af", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31765, "upload_time": "2014-04-03T19:38:57", "url": "https://files.pythonhosted.org/packages/3e/a9/e2b762ccf0835af8099e295536955b095d20fde31710cb1d75f8195d1e3a/reahl-domain-2.0.1.tar.gz" } ], "2.0.2": [ { "comment_text": "", "digests": { "md5": "8009b703aa618fd9558dad562cf0208d", "sha256": "83ab386c71049154f4cff1ff9c09dd8ae95462e9d2626fdfca82716356dd5c88" }, "downloads": -1, "filename": "reahl-domain-2.0.2.tar.gz", "has_sig": true, "md5_digest": "8009b703aa618fd9558dad562cf0208d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31767, "upload_time": "2014-04-19T08:57:32", "url": "https://files.pythonhosted.org/packages/d2/b0/47cb79cce8903586b0c1ceb0412a673956e36a593b079b63693b3ed5d47f/reahl-domain-2.0.2.tar.gz" } ], "2.1.0": [ { "comment_text": "", "digests": { "md5": "fdac42853a5b4dfd09ac9e816814d71b", "sha256": "976d08d2d38c26362875d92a95c4c11f2d4227ee3d31a811b831a66921d4403f" }, "downloads": -1, "filename": "reahl-domain-2.1.0.tar.gz", "has_sig": true, "md5_digest": "fdac42853a5b4dfd09ac9e816814d71b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31762, "upload_time": "2014-04-21T09:41:52", "url": "https://files.pythonhosted.org/packages/36/b9/a681fa26f3d2199ccbfc823b731bc9408460613fb355c00ae864a636af3e/reahl-domain-2.1.0.tar.gz" } ], "2.1.1": [ { "comment_text": "", "digests": { "md5": "dac0cc33e2536250a816e2e2af6db2bb", "sha256": "307f035a9902acf5da63171258a4b873c1bf0ba4afd5ad9ce1287fb8ea039834" }, "downloads": -1, "filename": "reahl-domain-2.1.1.tar.gz", "has_sig": true, "md5_digest": "dac0cc33e2536250a816e2e2af6db2bb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31766, "upload_time": "2014-05-28T11:25:20", "url": "https://files.pythonhosted.org/packages/ae/1f/dd141e6df05c5d612d585a35f3f0ecc32e59e25c0e50df9dfa8885bef043/reahl-domain-2.1.1.tar.gz" } ], "2.1.2": [ { "comment_text": "", "digests": { "md5": "d7d297e1d93bf0bc43c099cfc028bfc5", "sha256": "57dd78d5f8c2ebe29e4393aa95d4cb0912a1ce4c8a774d9a37aea6f803b8b393" }, "downloads": -1, "filename": "reahl-domain-2.1.2.tar.gz", "has_sig": true, "md5_digest": "d7d297e1d93bf0bc43c099cfc028bfc5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 32375, "upload_time": "2014-08-24T13:35:20", "url": "https://files.pythonhosted.org/packages/ae/1f/3bdb16ac613376fd8d4c4cb7fd6aa87f5afcaf6d1fcb8c3ece492dfb08b9/reahl-domain-2.1.2.tar.gz" } ], "3.0.0": [ { "comment_text": "", "digests": { "md5": "c1df3d08752a42f6a1a1215912c086e8", "sha256": "f1902d0b447b1bd9d82722e7126d21119a7d988be7033df3348a4cacf9eec352" }, "downloads": -1, "filename": "reahl-domain-3.0.0.tar.gz", "has_sig": true, "md5_digest": "c1df3d08752a42f6a1a1215912c086e8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34784, "upload_time": "2014-09-07T09:48:59", "url": "https://files.pythonhosted.org/packages/58/e8/f10334ed270cb646b8fa6626a30e100c1d985b14311d7f7fb285cc93daa5/reahl-domain-3.0.0.tar.gz" } ], "3.1.0": [ { "comment_text": "", "digests": { "md5": "239888738bfd4cc2584b960045432a55", "sha256": "a7a0c6930c0111d8fba6352f36144721d79a2e04635a719d7a7dfd476a134b63" }, "downloads": -1, "filename": "reahl_domain-3.1.0-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "239888738bfd4cc2584b960045432a55", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 36326, "upload_time": "2015-03-19T14:56:33", "url": "https://files.pythonhosted.org/packages/b8/d5/2c3a6e9a33b14066d701127192812cace550bb6c0d1f79ed155e70d4afad/reahl_domain-3.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e9bcd2efcc1c54df77c76f82cb3fda19", "sha256": "f9b7cdda7907e167fde2f01e07b77f263630c59f6763663e9e1f70a003755bff" }, "downloads": -1, "filename": "reahl-domain-3.1.0.tar.gz", "has_sig": true, "md5_digest": "e9bcd2efcc1c54df77c76f82cb3fda19", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35622, "upload_time": "2015-03-19T14:56:37", "url": "https://files.pythonhosted.org/packages/2d/41/aba41d999835f605929544fd76121a9926f70d4a90db22f92c21fb016d0b/reahl-domain-3.1.0.tar.gz" } ], "3.1.1": [ { "comment_text": "", "digests": { "md5": "ef4a65ae6cf64428fe3956c2bc46096a", "sha256": "646bbd9178738a4a6b24dff230bbf857a7805b0474a82ce4e86b30d0e1fa65e8" }, "downloads": -1, "filename": "reahl_domain-3.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "ef4a65ae6cf64428fe3956c2bc46096a", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 36343, "upload_time": "2015-12-12T17:17:42", "url": "https://files.pythonhosted.org/packages/b8/97/75d123c4a45a7877c64e5dd5821109922fdfc380d2b1f3589e1772d69135/reahl_domain-3.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cd4018e8b6e38c5dc2c33fc2fc8e762b", "sha256": "09231d5e65d3ddea594a5a05fee526750f0ae07967436802bdbdcd880a4fac60" }, "downloads": -1, "filename": "reahl-domain-3.1.1.tar.gz", "has_sig": false, "md5_digest": "cd4018e8b6e38c5dc2c33fc2fc8e762b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35702, "upload_time": "2015-12-12T17:17:48", "url": "https://files.pythonhosted.org/packages/6e/d6/628507b1b4546235e81adf24c046821fca6ed5851c9254a9d01c8a51a401/reahl-domain-3.1.1.tar.gz" } ], "3.2.0": [ { "comment_text": "", "digests": { "md5": "da1911f3a47858b0993a749f9e303bdc", "sha256": "d204ca4aa1d5c2a73cc70cd0dd938fb540da590d31e91df2b99994c15729382c" }, "downloads": -1, "filename": "reahl_domain-3.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "da1911f3a47858b0993a749f9e303bdc", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 36363, "upload_time": "2016-06-12T09:20:44", "url": "https://files.pythonhosted.org/packages/a5/8a/84167cdce677a1ca10a2c96300e3e6507bde70427793d5ff913fc3cea72f/reahl_domain-3.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "f763d872df4e7166d0f541c724bf9fef", "sha256": "1e8653b5621987f25ee0b1c9bf8033c982a60dd3bfe808b59c91871a0a3e655c" }, "downloads": -1, "filename": "reahl-domain-3.2.0.tar.gz", "has_sig": false, "md5_digest": "f763d872df4e7166d0f541c724bf9fef", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35667, "upload_time": "2016-06-12T09:20:48", "url": "https://files.pythonhosted.org/packages/73/c9/17f4dc1a93753c664bece67b5a05657ca9feec9d43101c835c38fb6f82c1/reahl-domain-3.2.0.tar.gz" } ], "4.0.0": [ { "comment_text": "", "digests": { "md5": "98f865943154c31cde966d6aa42ea606", "sha256": "e5000c74dfe72a65c4e319ceae2886534311c66c8d06033a65aa3dfb0970d1ba" }, "downloads": -1, "filename": "reahl_domain-4.0.0-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "98f865943154c31cde966d6aa42ea606", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 35299, "upload_time": "2018-05-10T19:27:05", "url": "https://files.pythonhosted.org/packages/9d/04/9efbc4b10d8e9ece56a4dfa8c4bdf6d93318e97b0290e85f823650bbb536/reahl_domain-4.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "92088b0bb86ef94f1b66a3a9b8d45cf6", "sha256": "46698e5817f1b9adcc0c0253b4674a1367b4cd52be552cb1fe1737aba7c2f5ef" }, "downloads": -1, "filename": "reahl-domain-4.0.0.tar.gz", "has_sig": true, "md5_digest": "92088b0bb86ef94f1b66a3a9b8d45cf6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36051, "upload_time": "2018-05-10T19:27:08", "url": "https://files.pythonhosted.org/packages/92/0c/38e5684690fc8a1cb7cbc544191ea61520e15496cfcb413454801843c4a7/reahl-domain-4.0.0.tar.gz" } ], "4.0.1": [ { "comment_text": "", "digests": { "md5": "6ca9e8285e178154bfe8a9a9a71b2994", "sha256": "dccea9ac46493fd67ff85cb0734c0b3d65c3b584abe2e89b1d61e2e3b3ff3db2" }, "downloads": -1, "filename": "reahl_domain-4.0.1-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "6ca9e8285e178154bfe8a9a9a71b2994", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 35308, "upload_time": "2018-05-31T14:56:06", "url": "https://files.pythonhosted.org/packages/b7/e1/59d8364df94162d7d743bf81364219147f4975b5d57d6b142d310796717d/reahl_domain-4.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "535f41e7a70bef06b5cb03137b67db27", "sha256": "642d59bb9ce677b25e2ea1f855923c43597ff0dc2a4c49d6a61c66430652eb59" }, "downloads": -1, "filename": "reahl-domain-4.0.1.tar.gz", "has_sig": true, "md5_digest": "535f41e7a70bef06b5cb03137b67db27", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36053, "upload_time": "2018-05-31T14:56:08", "url": "https://files.pythonhosted.org/packages/ea/f6/75fe5770dd3a32aa4dfe33ce3b86f2d4df4d42d7d6ee87bf7ac95cf0ba4a/reahl-domain-4.0.1.tar.gz" } ], "4.0.2": [ { "comment_text": "", "digests": { "md5": "55c53f75294535a875af42190f9874d7", "sha256": "42078faf9b70c8a72e3cc0ac1e6c89cc6eefc6978a735332483ac7bbb100fd5d" }, "downloads": -1, "filename": "reahl_domain-4.0.2-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "55c53f75294535a875af42190f9874d7", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 35307, "upload_time": "2018-07-12T14:18:25", "url": "https://files.pythonhosted.org/packages/96/c4/1b8133d6b4a4caf82c9a1a33af15cb904eeb849e0d35e499225d8b0223df/reahl_domain-4.0.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e2d752cea999f363345b2d19862438df", "sha256": "fe070e0a783290f94f1c77590342e38cd0ca6e1650c9f66690cdd0e3d73ff6b4" }, "downloads": -1, "filename": "reahl-domain-4.0.2.tar.gz", "has_sig": true, "md5_digest": "e2d752cea999f363345b2d19862438df", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36052, "upload_time": "2018-07-12T14:18:27", "url": "https://files.pythonhosted.org/packages/fb/02/bae9762d45ccae1699510f8a74b304e65e14dabb285f0a264ea693d55531/reahl-domain-4.0.2.tar.gz" } ], "4.0.4": [ { "comment_text": "", "digests": { "md5": "7d098046279b6146f1929e74cfb72a4d", "sha256": "0edcadbf88cc7f42eb2121a04a51ff3a675bfade2b8b1da94ee0de16cfd6fa20" }, "downloads": -1, "filename": "reahl_domain-4.0.4-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "7d098046279b6146f1929e74cfb72a4d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 35308, "upload_time": "2018-11-22T14:49:55", "url": "https://files.pythonhosted.org/packages/a2/93/87f6041eb8545cfa39edb6b142ce5ba67e27d15f1488e757d86c28dd9aa3/reahl_domain-4.0.4-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "810cc04d2b34b51b08032d0a87316c3e", "sha256": "3e7fdd0977d4fdcfbf5a228a0a9829f47cca08b4f47fe49ca752ccefa8251575" }, "downloads": -1, "filename": "reahl-domain-4.0.4.tar.gz", "has_sig": true, "md5_digest": "810cc04d2b34b51b08032d0a87316c3e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36051, "upload_time": "2018-11-22T14:49:57", "url": "https://files.pythonhosted.org/packages/ff/24/713895c4e6932e6d1be4c247d3d6807faebb6fabbd901819ff59a8d2bd63/reahl-domain-4.0.4.tar.gz" } ], "4.0.5": [ { "comment_text": "", "digests": { "md5": "54e22cbbdc342d8e30a219f607ea3ec2", "sha256": "211321e9200cc5788c76243455f74efe09691d96fce7fd82561c81425f36cfff" }, "downloads": -1, "filename": "reahl_domain-4.0.5-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "54e22cbbdc342d8e30a219f607ea3ec2", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 35570, "upload_time": "2018-12-11T12:38:04", "url": "https://files.pythonhosted.org/packages/b4/cf/5f70db845c92542e9e12a018c66f9d214b948c46110dab47037543085110/reahl_domain-4.0.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e7995c3877a09906ac00f126104971e1", "sha256": "e09b8243553fab16b5b22599c16e66093c67fd26e7869654a885e48d187de492" }, "downloads": -1, "filename": "reahl-domain-4.0.5.tar.gz", "has_sig": true, "md5_digest": "e7995c3877a09906ac00f126104971e1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36280, "upload_time": "2018-12-11T12:38:06", "url": "https://files.pythonhosted.org/packages/e7/ac/cc0884600529aeaeb35e4a19d62463efffdbee7fc88907f5a3142d3294a5/reahl-domain-4.0.5.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "54e22cbbdc342d8e30a219f607ea3ec2", "sha256": "211321e9200cc5788c76243455f74efe09691d96fce7fd82561c81425f36cfff" }, "downloads": -1, "filename": "reahl_domain-4.0.5-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "54e22cbbdc342d8e30a219f607ea3ec2", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 35570, "upload_time": "2018-12-11T12:38:04", "url": "https://files.pythonhosted.org/packages/b4/cf/5f70db845c92542e9e12a018c66f9d214b948c46110dab47037543085110/reahl_domain-4.0.5-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e7995c3877a09906ac00f126104971e1", "sha256": "e09b8243553fab16b5b22599c16e66093c67fd26e7869654a885e48d187de492" }, "downloads": -1, "filename": "reahl-domain-4.0.5.tar.gz", "has_sig": true, "md5_digest": "e7995c3877a09906ac00f126104971e1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36280, "upload_time": "2018-12-11T12:38:06", "url": "https://files.pythonhosted.org/packages/e7/ac/cc0884600529aeaeb35e4a19d62463efffdbee7fc88907f5a3142d3294a5/reahl-domain-4.0.5.tar.gz" } ] }