{ "info": { "author": "Robert Wikman", "author_email": "rbw@vault13.org", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7" ], "description": "aioli-guestbook: RESTful HTTP API Package Example\n===\n\nThe idea with this example is to show how a CRUD-type RESTful HTTP API package can be built with the Aioli Framework.\n\n\nDocumentation\n---\n\nCheck out the [Package Documentation](https://aioli-guestbook-example.readthedocs.io) for usage and info about the\nHTTP and Service APIs.\n\nExamples\n---\n\nEvery guestbook needs a guesthouse, right?\n\nCheck out the [example directory](/example) to see how [aioli-guestbook](/aioli_guestbook) can be incorporated into an example Guesthouse Application.\n\n\nAuthor\n---\nRobert Wikman \\\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/aioli-framework/aioli-guestbook-example", "keywords": "aioli_package", "license": "MIT", "maintainer": "Robert Wikman", "maintainer_email": "rbw@vault13.org", "name": "aioli-guestbook", "package_url": "https://pypi.org/project/aioli-guestbook/", "platform": "", "project_url": "https://pypi.org/project/aioli-guestbook/", "project_urls": { "Homepage": "https://github.com/aioli-framework/aioli-guestbook-example" }, "release_url": "https://pypi.org/project/aioli-guestbook/0.3.3/", "requires_dist": [ "aioli (>=0.5.0,<0.6.0)", "aioli-rdbms (>=0.3.0,<0.4.0)", "toml (>=0.10.0,<0.11.0)", "maxminddb-geolite2 (>=2018.703,<2019.0)" ], "requires_python": ">=3.6,<4.0", "summary": "Comprehensive RESTful HTTP API built on top of the Aioli Framework", "version": "0.3.3" }, "last_serial": 5832488, "releases": { "0.1.10": [ { "comment_text": "", "digests": { "md5": "20f0f392cc752ac60713460dcc90391a", "sha256": "e84f1b1ef595e783dbfc5c73fcf72fcefad4cc3661f0c9d0d4d422b76cba736c" }, "downloads": -1, "filename": "aioli_guestbook-0.1.10-py3-none-any.whl", "has_sig": false, "md5_digest": "20f0f392cc752ac60713460dcc90391a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4.0", "size": 6847, "upload_time": "2019-08-19T16:58:15", "url": "https://files.pythonhosted.org/packages/06/2c/d567bd3e96a855774ad0deadc1d975afa4366c8902a88480719ef253672c/aioli_guestbook-0.1.10-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b8dbd5d011186cc2365b409fef47cead", "sha256": "821362db2c2aeefacdb9c3ae4b72b6d314beced468d056e07b40ae0f09855889" }, "downloads": -1, "filename": "aioli_guestbook-0.1.10.tar.gz", "has_sig": false, "md5_digest": "b8dbd5d011186cc2365b409fef47cead", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4.0", "size": 5088, "upload_time": "2019-08-19T16:58:16", "url": "https://files.pythonhosted.org/packages/39/a1/82968e884d1f73420b40c3b89340c299f6cc18c20bc7a73ebf34436f739e/aioli_guestbook-0.1.10.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "05ec540276a2595868a8b34caf1f2b50", "sha256": "e5e8eb3985ea379e1e7b7b75f4a041f6777131b02d1df068132ded6ee737cef2" }, "downloads": -1, "filename": "aioli_guestbook-0.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "05ec540276a2595868a8b34caf1f2b50", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4.0", "size": 6095, "upload_time": "2019-07-07T21:48:53", "url": "https://files.pythonhosted.org/packages/ec/fc/00e2214e333d4540214e2339aaf435a2b6a79053cb042b92a4c083d207da/aioli_guestbook-0.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9d5229597fa5c651cb44de71b9542fbe", "sha256": "297419ae9f763086babba67af358b827800f4604250c613bdfe3300c3c745f66" }, "downloads": -1, "filename": "aioli_guestbook-0.1.2.tar.gz", "has_sig": false, "md5_digest": "9d5229597fa5c651cb44de71b9542fbe", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4.0", "size": 4426, "upload_time": "2019-07-07T21:48:55", "url": "https://files.pythonhosted.org/packages/0e/25/f50affc2fb80aa3c8459698bbff9cdeb8c9736b61572ee6f650dd03ca935/aioli_guestbook-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "443af56ed60771636cf2bfead16595a7", "sha256": "005df639d191f584128a52b275cd78bfd1b2f61c5ec924eafc0804a9267c1250" }, "downloads": -1, "filename": "aioli_guestbook-0.1.3-py3-none-any.whl", "has_sig": false, "md5_digest": "443af56ed60771636cf2bfead16595a7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4.0", "size": 6124, "upload_time": "2019-07-07T21:55:57", "url": "https://files.pythonhosted.org/packages/a7/f8/aa3e690022fd4405930be317ac056d12fddef3be411f583f42a706c8c5f2/aioli_guestbook-0.1.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b887757c10c46933780945e0fe2ffe46", "sha256": "270acb3d4970e377b4a096c97efd3697091b3afe237adbf8b929358b1b4a78de" }, "downloads": -1, "filename": "aioli_guestbook-0.1.3.tar.gz", "has_sig": false, "md5_digest": "b887757c10c46933780945e0fe2ffe46", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4.0", "size": 4476, "upload_time": "2019-07-07T21:55:58", "url": "https://files.pythonhosted.org/packages/ad/a8/d07d2b6d98d737621f12b3fc52148aa3e2dffb2b895953082ddc88878a48/aioli_guestbook-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "b548ec7bb515939f13ad9b8849d08848", "sha256": "d97bf5cb3436c27e1a84203213830750a8575896f717b89929ca574bd17606c6" }, "downloads": -1, "filename": "aioli_guestbook-0.1.4-py3-none-any.whl", "has_sig": false, "md5_digest": "b548ec7bb515939f13ad9b8849d08848", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4.0", "size": 6744, "upload_time": "2019-07-21T19:27:45", "url": "https://files.pythonhosted.org/packages/4f/26/e634ced70c9c6afcb2239934b417f4f5db2055482213071f91b79788cf3b/aioli_guestbook-0.1.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ffe365703bbeebbfbeb182b8683b1fbb", "sha256": "5dda2ddb20e639afa351de764f4586cde97d949ac2b556c4a148d638a90cf27a" }, "downloads": -1, "filename": "aioli_guestbook-0.1.4.tar.gz", "has_sig": false, "md5_digest": "ffe365703bbeebbfbeb182b8683b1fbb", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4.0", "size": 4947, "upload_time": "2019-07-21T19:27:47", "url": "https://files.pythonhosted.org/packages/46/b7/7ba8a83c07133be2cb614e1d4484835b7e9745dd095fbec6b4959d992b40/aioli_guestbook-0.1.4.tar.gz" } ], "0.1.7": [ { "comment_text": "", "digests": { "md5": "b3c462821b90ddd1f4b76aaf20a2b0c9", "sha256": "74f3d81f3ea030d052a648e9e42c186aee3c795bad38377d8e6eb12f76856e55" }, "downloads": -1, "filename": "aioli_guestbook-0.1.7-py3-none-any.whl", "has_sig": false, "md5_digest": "b3c462821b90ddd1f4b76aaf20a2b0c9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4.0", "size": 6808, "upload_time": "2019-08-01T21:56:08", "url": "https://files.pythonhosted.org/packages/33/2b/fb4bb2ef1e8c79d438aa8426ec58416308ffdec6cf2a4bd46ba2de510b2d/aioli_guestbook-0.1.7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a89a4303dfdbadf4c218addd9b135170", "sha256": "0d113965337bc14c083d3462899cbab14d763119c08e20985da5ea28c1772417" }, "downloads": -1, "filename": "aioli_guestbook-0.1.7.tar.gz", "has_sig": false, "md5_digest": "a89a4303dfdbadf4c218addd9b135170", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4.0", "size": 5039, "upload_time": "2019-08-01T21:56:09", "url": "https://files.pythonhosted.org/packages/66/18/7fde1ed76d33a722af8b129ad5999b9ed060f08114393b1cd612624ed350/aioli_guestbook-0.1.7.tar.gz" } ], "0.1.8": [ { "comment_text": "", "digests": { "md5": "054fc1609de3d8f02e1af936b42283fb", "sha256": "f5802604125148f6a9e9ab58412a7c6ec72bea7bad1726a8921986849e318057" }, "downloads": -1, "filename": "aioli_guestbook-0.1.8-py3-none-any.whl", "has_sig": false, "md5_digest": "054fc1609de3d8f02e1af936b42283fb", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4.0", "size": 6819, "upload_time": "2019-08-04T16:08:13", "url": "https://files.pythonhosted.org/packages/6d/d7/64552bab4649dca77e3420dfd5a295d21603a327066140cac7117ec54c31/aioli_guestbook-0.1.8-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "18f08f8d01a470f3eb81fca785d57558", "sha256": "f149df0fe1eb453e967b8e327808e2f40fdffde21f1727c92510497255135122" }, "downloads": -1, "filename": "aioli_guestbook-0.1.8.tar.gz", "has_sig": false, "md5_digest": "18f08f8d01a470f3eb81fca785d57558", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4.0", "size": 5070, "upload_time": "2019-08-04T16:08:14", "url": "https://files.pythonhosted.org/packages/02/8c/506147edbe582911f5d81dc84573c7350904f9ee2f143882427f5610ba7a/aioli_guestbook-0.1.8.tar.gz" } ], "0.1.9": [ { "comment_text": "", "digests": { "md5": "1e5907423a59e39f7f5e12ea466c929b", "sha256": "c69ae53e65650ab93be24c9517cb888183bcf038d3421c93045212b62416c996" }, "downloads": -1, "filename": "aioli_guestbook-0.1.9-py3-none-any.whl", "has_sig": false, "md5_digest": "1e5907423a59e39f7f5e12ea466c929b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4.0", "size": 6837, "upload_time": "2019-08-04T19:35:52", "url": "https://files.pythonhosted.org/packages/23/0e/491b552480967bb249efbeeaf2dcb02c12a8dd2fddc77d0a90bebb1a87c4/aioli_guestbook-0.1.9-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "82afdbfab4b0c2edf986d82bddef0b1d", "sha256": "1475bfa0a7dff08dce342664e8295690afc2004aa38816259f4acaa145a26601" }, "downloads": -1, "filename": "aioli_guestbook-0.1.9.tar.gz", "has_sig": false, "md5_digest": "82afdbfab4b0c2edf986d82bddef0b1d", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4.0", "size": 5089, "upload_time": "2019-08-04T19:35:53", "url": "https://files.pythonhosted.org/packages/1b/07/3183830194cdafe061adafdbfbcea77b96933213e27ad413279a1ba101ae/aioli_guestbook-0.1.9.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "aedf6e7754f06d011ac433ac261067f4", "sha256": "5a82004eb9703c8ba7776cf31b3d970e6aed06e74ef9b8e6a3cd004c9af10af5" }, "downloads": -1, "filename": "aioli_guestbook-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "aedf6e7754f06d011ac433ac261067f4", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4.0", "size": 6835, "upload_time": "2019-09-09T19:59:24", "url": "https://files.pythonhosted.org/packages/59/16/458659f23c7b30fc4d4be7f515ae0731ced175b51ba1a533d20c1e4468b1/aioli_guestbook-0.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bc2242bf48fde69e06a7a033a25acf10", "sha256": "cd996bddc43d3f00ed95ec36ca86b8562538b35cd4409b0ee684e25c199f5a3e" }, "downloads": -1, "filename": "aioli_guestbook-0.2.0.tar.gz", "has_sig": false, "md5_digest": "bc2242bf48fde69e06a7a033a25acf10", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4.0", "size": 5091, "upload_time": "2019-09-09T19:59:25", "url": "https://files.pythonhosted.org/packages/5f/12/dee30b6f4f553b061d997bbb7009f1903847f2be973d287ed17dde40ecfe/aioli_guestbook-0.2.0.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "d16036720489ee3805421a4ec161f6a5", "sha256": "f888dbfcf72b2f00a5010d0b0cfe75a3c554836d6eb423a1dae61cc3bc1c7ff5" }, "downloads": -1, "filename": "aioli_guestbook-0.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "d16036720489ee3805421a4ec161f6a5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4.0", "size": 6834, "upload_time": "2019-09-15T15:41:45", "url": "https://files.pythonhosted.org/packages/a0/e7/ef3c4601e46b5686ff205525b5d1ec76b1ed8deece60aa7711e789c7f90b/aioli_guestbook-0.3.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d8b7d290d8dbf248576d5228edfaede2", "sha256": "7f3596f417ae2371d6d6248f156098729cbd207e0cc0de5d0042ce36dd4b8537" }, "downloads": -1, "filename": "aioli-guestbook-0.3.0.tar.gz", "has_sig": false, "md5_digest": "d8b7d290d8dbf248576d5228edfaede2", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4.0", "size": 5095, "upload_time": "2019-09-15T15:41:44", "url": "https://files.pythonhosted.org/packages/9a/ad/3670652a01a74047d157bfdd8875bc5dc7f655431d31e6cded3775f42c0a/aioli-guestbook-0.3.0.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "cbdfb79c60a8090b9c707a0003b5e3d1", "sha256": "240b8e077881bcc1fc957280e8422d5184957547186a175b44c121fb9173a18b" }, "downloads": -1, "filename": "aioli_guestbook-0.3.1-py3-none-any.whl", "has_sig": false, "md5_digest": "cbdfb79c60a8090b9c707a0003b5e3d1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4.0", "size": 6834, "upload_time": "2019-09-15T15:52:27", "url": "https://files.pythonhosted.org/packages/30/80/5f7371771c5823311d0fd8cea037e0ad7e18a63ea2ba56045607ace78e1e/aioli_guestbook-0.3.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2ae9518d2e04fdff96831cfe009f0f45", "sha256": "dad89f29f04b3317a0267d29023fe2170c73587a641b62f805043f1300db9e29" }, "downloads": -1, "filename": "aioli-guestbook-0.3.1.tar.gz", "has_sig": false, "md5_digest": "2ae9518d2e04fdff96831cfe009f0f45", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4.0", "size": 5089, "upload_time": "2019-09-15T15:52:25", "url": "https://files.pythonhosted.org/packages/72/fc/befb48c3ced0251509f6b6b01bb5a55c16339c6034664ac5a15f5a0a714a/aioli-guestbook-0.3.1.tar.gz" } ], "0.3.2": [ { "comment_text": "", "digests": { "md5": "4156f4d8635032bd5b044d8e11ff4a4f", "sha256": "c7cb77084f25b206019b2c5934187d65bd8b3648363668160d9ada0c2719ccf8" }, "downloads": -1, "filename": "aioli_guestbook-0.3.2-py3-none-any.whl", "has_sig": false, "md5_digest": "4156f4d8635032bd5b044d8e11ff4a4f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4.0", "size": 6836, "upload_time": "2019-09-15T16:34:38", "url": "https://files.pythonhosted.org/packages/4e/64/5d5539e6970c90266b9e24df91947672881b662e6bd87a9e7c5ddde5a7d7/aioli_guestbook-0.3.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "34ec6f7db9cab6a3515093e012e1adf0", "sha256": "5903896fbbb18c0ea21d023b0454d213682a9b827a37d483d3b8b433353dedde" }, "downloads": -1, "filename": "aioli-guestbook-0.3.2.tar.gz", "has_sig": false, "md5_digest": "34ec6f7db9cab6a3515093e012e1adf0", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4.0", "size": 5092, "upload_time": "2019-09-15T16:34:36", "url": "https://files.pythonhosted.org/packages/dc/27/309a8dbccaefac7aea2beb4fa8410507a16f58366a26edb20c6d42fbefcc/aioli-guestbook-0.3.2.tar.gz" } ], "0.3.3": [ { "comment_text": "", "digests": { "md5": "5fb23e73d80a0ea17cc7c992e913018d", "sha256": "b35c63e2b60f60bec8cbe911a11bd43989cac4d3a8b8fad7f2e0de7af0999c57" }, "downloads": -1, "filename": "aioli_guestbook-0.3.3-py3-none-any.whl", "has_sig": false, "md5_digest": "5fb23e73d80a0ea17cc7c992e913018d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4.0", "size": 6836, "upload_time": "2019-09-15T16:37:01", "url": "https://files.pythonhosted.org/packages/fc/75/0883ceed41a4adec9a7deeddd037a5495a5e2bcd71451e98bd14c67327a2/aioli_guestbook-0.3.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6772b3cd5b7e1daabe5c27311e1d9f19", "sha256": "8038f593ef288466fec32724fe1bf2e7b29fbc590e4763f8355c0c765d8e5ddb" }, "downloads": -1, "filename": "aioli-guestbook-0.3.3.tar.gz", "has_sig": false, "md5_digest": "6772b3cd5b7e1daabe5c27311e1d9f19", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4.0", "size": 5087, "upload_time": "2019-09-15T16:36:59", "url": "https://files.pythonhosted.org/packages/4f/d4/de5f00c1a0d16e641538c3f6b871c7c4d6764e0ded4061dfd80d3077ca29/aioli-guestbook-0.3.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "5fb23e73d80a0ea17cc7c992e913018d", "sha256": "b35c63e2b60f60bec8cbe911a11bd43989cac4d3a8b8fad7f2e0de7af0999c57" }, "downloads": -1, "filename": "aioli_guestbook-0.3.3-py3-none-any.whl", "has_sig": false, "md5_digest": "5fb23e73d80a0ea17cc7c992e913018d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6,<4.0", "size": 6836, "upload_time": "2019-09-15T16:37:01", "url": "https://files.pythonhosted.org/packages/fc/75/0883ceed41a4adec9a7deeddd037a5495a5e2bcd71451e98bd14c67327a2/aioli_guestbook-0.3.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6772b3cd5b7e1daabe5c27311e1d9f19", "sha256": "8038f593ef288466fec32724fe1bf2e7b29fbc590e4763f8355c0c765d8e5ddb" }, "downloads": -1, "filename": "aioli-guestbook-0.3.3.tar.gz", "has_sig": false, "md5_digest": "6772b3cd5b7e1daabe5c27311e1d9f19", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6,<4.0", "size": 5087, "upload_time": "2019-09-15T16:36:59", "url": "https://files.pythonhosted.org/packages/4f/d4/de5f00c1a0d16e641538c3f6b871c7c4d6764e0ded4061dfd80d3077ca29/aioli-guestbook-0.3.3.tar.gz" } ] }