{ "info": { "author": "Diogo Dutra", "author_email": "dutradda@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Programming Language :: Python :: 3.5", "Topic :: Database :: Front-Ends", "Topic :: Internet :: WWW/HTTP :: WSGI :: Middleware", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "Create a swagger API from a set of classes.\n\nMain features:\n\n- Request validation and casting types according to the specification.\n- ORM with sqlalchemy basic operations insert/update/delete/get/get_many/get_all.\n- sqlalchemy/redis integration, keeping the database in memory updated, the ACID is guaranteed by\n relational database. The swaggerit does all the synchronization.\n- ORM only with redis basic operations insert/update/delete/get/get_many/get_all.\n- Asynchronous jobs submissions, than you can do a get request to know the status/result of it.\n\nhttps://github.com/dutradda/swaggerit", "description_content_type": "", "docs_url": null, "download_url": "http://github.com/dutradda/swaggerit/archive/master.zip", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/dutradda/swaggerit", "keywords": "framework swagger openapi sqlalchemy redis crud", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "swaggerit", "package_url": "https://pypi.org/project/swaggerit/", "platform": "", "project_url": "https://pypi.org/project/swaggerit/", "project_urls": { "Download": "http://github.com/dutradda/swaggerit/archive/master.zip", "Homepage": "https://github.com/dutradda/swaggerit" }, "release_url": "https://pypi.org/project/swaggerit/0.14.1/", "requires_dist": null, "requires_python": "", "summary": "A Framework featuring Swagger, SQLAlchemy and Redis", "version": "0.14.1" }, "last_serial": 4293963, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "2d329b99fe3ad283afc54ed8f7dfff31", "sha256": "731813f5a054451e90e6cc2e3849a380c0679b5d650261e2bae484a6cf315ca0" }, "downloads": -1, "filename": "swaggerit-0.1.0.tar.gz", "has_sig": false, "md5_digest": "2d329b99fe3ad283afc54ed8f7dfff31", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 31765, "upload_time": "2017-01-06T21:17:27", "url": "https://files.pythonhosted.org/packages/13/24/6dc4aa38517fc7eadee5a79bae4cc331a986f8b820fa3e8bf15147eab108/swaggerit-0.1.0.tar.gz" } ], "0.10.0": [ { "comment_text": "", "digests": { "md5": "2057753cb62e3260312b84a88539b0c5", "sha256": "50795368e19d190b8fddf2e99353137c62a7bd31508fb19b91239a439ece1166" }, "downloads": -1, "filename": "swaggerit-0.10.0.tar.gz", "has_sig": false, "md5_digest": "2057753cb62e3260312b84a88539b0c5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35516, "upload_time": "2017-07-18T20:25:45", "url": "https://files.pythonhosted.org/packages/6f/c6/7c7a51147a05b006f860f93c9bdc29f09f80fde1d38b4db182630f30d596/swaggerit-0.10.0.tar.gz" } ], "0.10.1": [ { "comment_text": "", "digests": { "md5": "9ddc220847c19eb0544213696a74a941", "sha256": "706dc7dfa0b1bd67e368d3dcfbe048373967dc819e15dcb5f7289e273dd95aa5" }, "downloads": -1, "filename": "swaggerit-0.10.1.tar.gz", "has_sig": false, "md5_digest": "9ddc220847c19eb0544213696a74a941", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35577, "upload_time": "2017-07-27T19:30:07", "url": "https://files.pythonhosted.org/packages/99/00/a3020f5fe1f90e3cdec7e018c3e98df370090d86d0598c8db770326f560c/swaggerit-0.10.1.tar.gz" } ], "0.11.0": [ { "comment_text": "", "digests": { "md5": "81ba23efc15966aebd3ab974159cdf5d", "sha256": "9cb1f946b24bdf55ce4d6e0bf986f0441bb58c5d0fa92789e6d5266d87d33ae2" }, "downloads": -1, "filename": "swaggerit-0.11.0.tar.gz", "has_sig": false, "md5_digest": "81ba23efc15966aebd3ab974159cdf5d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35628, "upload_time": "2017-12-13T18:45:10", "url": "https://files.pythonhosted.org/packages/db/3e/e726bbc740b804822d4eda8c35538c4c571a29cb56438f46bde8ffc55e5e/swaggerit-0.11.0.tar.gz" } ], "0.12.0": [ { "comment_text": "", "digests": { "md5": "cc81e79ce784c04516cf0ded90a4608b", "sha256": "a95d15837b9d7f12f3c326028d4fcc00f6fcae642e1a74596b8b5f006fa6debe" }, "downloads": -1, "filename": "swaggerit-0.12.0.tar.gz", "has_sig": false, "md5_digest": "cc81e79ce784c04516cf0ded90a4608b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36510, "upload_time": "2018-02-01T21:17:02", "url": "https://files.pythonhosted.org/packages/78/23/c2cd616317646d9fbfe5e52bae445041a90ffc5bd5ad5a9ff6b1561417d4/swaggerit-0.12.0.tar.gz" } ], "0.13.0": [ { "comment_text": "", "digests": { "md5": "11451c09b7216cb0a07901f76ca72ffd", "sha256": "73a4eb4a5a0d8308d9d67e23aa105becc61c705c5bbf4393ece0ba56e1dc54dd" }, "downloads": -1, "filename": "swaggerit-0.13.0.tar.gz", "has_sig": false, "md5_digest": "11451c09b7216cb0a07901f76ca72ffd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36495, "upload_time": "2018-03-19T18:11:44", "url": "https://files.pythonhosted.org/packages/9a/5c/a268e31eec928127ac0229d53246153101b6874f2b4592698ec1139728d5/swaggerit-0.13.0.tar.gz" } ], "0.14.0": [ { "comment_text": "", "digests": { "md5": "2dbae790a2ca202a0648d41cebda55ee", "sha256": "e2682b333f7a79b5db639eda91df3671c9d3a949b416a6a8af7e70b96d8c2d2b" }, "downloads": -1, "filename": "swaggerit-0.14.0.tar.gz", "has_sig": false, "md5_digest": "2dbae790a2ca202a0648d41cebda55ee", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36393, "upload_time": "2018-03-20T07:07:14", "url": "https://files.pythonhosted.org/packages/67/62/14dbbafcc22e73b2ae615b92652deb4b58ca8a34aa3afc22712c9b876472/swaggerit-0.14.0.tar.gz" } ], "0.14.1": [ { "comment_text": "", "digests": { "md5": "43217f25addad3164802ddb91a5f745e", "sha256": "e2fe661ab9f2a745efaab52ed3885aa8e050344e606f105cae5803845f438dd5" }, "downloads": -1, "filename": "swaggerit-0.14.1.tar.gz", "has_sig": false, "md5_digest": "43217f25addad3164802ddb91a5f745e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36095, "upload_time": "2018-09-20T19:28:07", "url": "https://files.pythonhosted.org/packages/56/e0/ebe16c8e140ea837b638d627e61c720421c5fa69b700f94c6c623896a476/swaggerit-0.14.1.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "f1d99cd520b4eb1e2fe438db6a556f0b", "sha256": "9fc0715fd39b9d0fbb08785278a242897e68ce46aa710b4cc6ff636e26d764f8" }, "downloads": -1, "filename": "swaggerit-0.2.1.tar.gz", "has_sig": false, "md5_digest": "f1d99cd520b4eb1e2fe438db6a556f0b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 32010, "upload_time": "2017-01-09T17:20:32", "url": "https://files.pythonhosted.org/packages/34/94/16a7839450bd84dc5713f15b480b3dbd9ab563a5fb8de5f783eb6ab93089/swaggerit-0.2.1.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "0ba40777152cf5461c5af4802d6e4cee", "sha256": "ec21c93ed0e827cd712df9245aadeb6b6a663428913628c269455fc2865e958b" }, "downloads": -1, "filename": "swaggerit-0.3.0.tar.gz", "has_sig": false, "md5_digest": "0ba40777152cf5461c5af4802d6e4cee", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 32233, "upload_time": "2017-01-09T21:39:52", "url": "https://files.pythonhosted.org/packages/86/e1/6c0caa519dae1e234a1ec9edb14e704dbaeb3fbb1359251caf3c6b5ebf38/swaggerit-0.3.0.tar.gz" } ], "0.3.2": [ { "comment_text": "", "digests": { "md5": "312f315c2d177fc5289c1c4b8304f0fe", "sha256": "69a02c502c79a0fea4305b0bdf83e4f91957a36c2b05b11e7771b7c924cdcaa3" }, "downloads": -1, "filename": "swaggerit-0.3.2.tar.gz", "has_sig": false, "md5_digest": "312f315c2d177fc5289c1c4b8304f0fe", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 32244, "upload_time": "2017-01-12T21:35:35", "url": "https://files.pythonhosted.org/packages/b3/cf/98725c94b41265b3d8566655db9aabb9a74a42a6967feb02f003e708cf45/swaggerit-0.3.2.tar.gz" } ], "0.3.3": [ { "comment_text": "", "digests": { "md5": "30069d19077fad674ce2e2e874aabaaf", "sha256": "407426a445ebd1d854d582a30ffc1382064d7496755b2e35972ed38c8b8adc5e" }, "downloads": -1, "filename": "swaggerit-0.3.3.tar.gz", "has_sig": false, "md5_digest": "30069d19077fad674ce2e2e874aabaaf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33679, "upload_time": "2017-01-14T04:55:05", "url": "https://files.pythonhosted.org/packages/5c/52/6576ac2a854d787e8ae50768564a36feb2373e7e60287c0fc4765d58a947/swaggerit-0.3.3.tar.gz" } ], "0.4.0": [], "0.4.1": [ { "comment_text": "", "digests": { "md5": "491f8b91041bc58014a78fa03e7ab231", "sha256": "31cc3a88499a36cdab2dfbf397b293df6f880df31c1089e4587a0a959d876787" }, "downloads": -1, "filename": "swaggerit-0.4.1.tar.gz", "has_sig": false, "md5_digest": "491f8b91041bc58014a78fa03e7ab231", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 33611, "upload_time": "2017-01-20T21:45:41", "url": "https://files.pythonhosted.org/packages/b7/17/49a862c61143640049aa94f862b4c5b6f8927e715cb1d53d3f555733ec46/swaggerit-0.4.1.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "9979d4d418d70796157ba5d79e000c45", "sha256": "14f8cc35b8f2b78751d618abaa73553641bce6522cf8230243fe0fd664e0a2c7" }, "downloads": -1, "filename": "swaggerit-0.5.0.tar.gz", "has_sig": false, "md5_digest": "9979d4d418d70796157ba5d79e000c45", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34024, "upload_time": "2017-02-07T18:06:28", "url": "https://files.pythonhosted.org/packages/79/a1/1407920ce276c51247af97866ac2a24f1f0bbdd6e38b94c414da0ab9eed7/swaggerit-0.5.0.tar.gz" } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "9fef9988c3b27d96b11da826b2eba9c4", "sha256": "2fe80054269453f09b46b98c33453303459ae0eec0ce4df8a8a5181143f7d310" }, "downloads": -1, "filename": "swaggerit-0.5.1.tar.gz", "has_sig": false, "md5_digest": "9fef9988c3b27d96b11da826b2eba9c4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34011, "upload_time": "2017-02-07T18:19:39", "url": "https://files.pythonhosted.org/packages/f1/c8/1a3032ecaf7f8455032eb33525782ad842fd8f616eeb45cf3b70cca2a246/swaggerit-0.5.1.tar.gz" } ], "0.5.2": [ { "comment_text": "", "digests": { "md5": "d17256aac33335a122ce90a0000752b9", "sha256": "1ba157d75a723505c7d76792cb183f48ecd2d5000ca4e847390089378a977b12" }, "downloads": -1, "filename": "swaggerit-0.5.2.tar.gz", "has_sig": false, "md5_digest": "d17256aac33335a122ce90a0000752b9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34038, "upload_time": "2017-02-08T16:33:16", "url": "https://files.pythonhosted.org/packages/8f/a1/463536f7c9d4c2c8f0c2c2ea9097b56b219fd97397393fe090d164880126/swaggerit-0.5.2.tar.gz" } ], "0.5.3": [ { "comment_text": "", "digests": { "md5": "fc961cd0cc74820679bf92167885c399", "sha256": "b5450fcfd6c6839bd2995cb94cfc1e66f9831fb75a0b90f5d821adc20b39ea2b" }, "downloads": -1, "filename": "swaggerit-0.5.3.tar.gz", "has_sig": false, "md5_digest": "fc961cd0cc74820679bf92167885c399", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34026, "upload_time": "2017-02-08T16:35:09", "url": "https://files.pythonhosted.org/packages/d5/40/cb538b8f25b39bacf129a1ecdc3191c0c5ba1cdd8b430a18b055a7bc2812/swaggerit-0.5.3.tar.gz" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "4af9b8aaa8fc63aa24c3fbc692323d03", "sha256": "ed9c6a66479d89ad04cc8ce1fc357fec4803ae54c3573f39566c9161d75d958c" }, "downloads": -1, "filename": "swaggerit-0.6.0.tar.gz", "has_sig": false, "md5_digest": "4af9b8aaa8fc63aa24c3fbc692323d03", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34068, "upload_time": "2017-02-09T22:05:39", "url": "https://files.pythonhosted.org/packages/d5/7c/b39f9bd0bf6142f9dc54770cc0b458c9394855b58991ba5d8d0cd792a3a2/swaggerit-0.6.0.tar.gz" } ], "0.6.1": [ { "comment_text": "", "digests": { "md5": "a8cc70ec8cbeb8e23f81917060b60722", "sha256": "868dc3fbe2802ada4d8155db6542c4b47f45ec2f4c412db572b48a230cfbd03f" }, "downloads": -1, "filename": "swaggerit-0.6.1.tar.gz", "has_sig": false, "md5_digest": "a8cc70ec8cbeb8e23f81917060b60722", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34153, "upload_time": "2017-02-09T22:54:12", "url": "https://files.pythonhosted.org/packages/e0/85/9e12e30b74f53398a2cbbcabdfa185075d1030e108bd6fce2a8facac0fc5/swaggerit-0.6.1.tar.gz" } ], "0.6.2": [ { "comment_text": "", "digests": { "md5": "743fabe5847818230283e37b91426957", "sha256": "5e86929e24493615b6d00bc69b4e0ca28242d4561e3d9aa09e287bbf1378ad92" }, "downloads": -1, "filename": "swaggerit-0.6.2.tar.gz", "has_sig": false, "md5_digest": "743fabe5847818230283e37b91426957", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 34159, "upload_time": "2017-02-09T23:25:35", "url": "https://files.pythonhosted.org/packages/68/59/0510e64ac914336a71a2d29ea8ba362ebc23b74dd6f2c9636b4764af39b6/swaggerit-0.6.2.tar.gz" } ], "0.7.0": [ { "comment_text": "", "digests": { "md5": "c71a6c9ebf180f2e8ad1facaaa95ffc9", "sha256": "8e81a9f07076f18bcb5c65e99513e6b567363f329ea32eae07f4ebbe8532291a" }, "downloads": -1, "filename": "swaggerit-0.7.0.tar.gz", "has_sig": false, "md5_digest": "c71a6c9ebf180f2e8ad1facaaa95ffc9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35389, "upload_time": "2017-02-24T16:16:29", "url": "https://files.pythonhosted.org/packages/57/6d/ecb10d4dbcee994b85f3c06982165ab8185b8c5d773a5d55fb353fe00e2e/swaggerit-0.7.0.tar.gz" } ], "0.8.0": [ { "comment_text": "", "digests": { "md5": "ec653957a0bb27bfe533d19398c7dc3e", "sha256": "8886309b05de3f43937f35648b332a1286e5514f9af56b1d3b5d3165e49d6efe" }, "downloads": -1, "filename": "swaggerit-0.8.0.tar.gz", "has_sig": false, "md5_digest": "ec653957a0bb27bfe533d19398c7dc3e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35492, "upload_time": "2017-03-10T01:25:17", "url": "https://files.pythonhosted.org/packages/ea/ed/6f8e2657e530475aab146f5c949ec9763dbb06bea83611b42d1fa98c28c9/swaggerit-0.8.0.tar.gz" } ], "0.8.1": [ { "comment_text": "", "digests": { "md5": "ac7da643503e8535c0a3f4c4c2e74b37", "sha256": "ff341d5ba85e2aa6b53c9219b9a7cb9bc2c3bf157873f1dd028dae799a5dd115" }, "downloads": -1, "filename": "swaggerit-0.8.1.tar.gz", "has_sig": false, "md5_digest": "ac7da643503e8535c0a3f4c4c2e74b37", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35513, "upload_time": "2017-03-24T16:59:04", "url": "https://files.pythonhosted.org/packages/90/5e/f52d7efe498c7b07dfc79b52f2879496b4434e71682de321cbd71a49eb3e/swaggerit-0.8.1.tar.gz" } ], "0.9.0": [ { "comment_text": "", "digests": { "md5": "c2fb6eeb790e8fdf566b67fc2c80c4d8", "sha256": "934a99a6be5f2fc5764306cc03e3b4aeccf72c9428f61a73de456fe0b03d08d8" }, "downloads": -1, "filename": "swaggerit-0.9.0.tar.gz", "has_sig": false, "md5_digest": "c2fb6eeb790e8fdf566b67fc2c80c4d8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35526, "upload_time": "2017-05-19T22:34:40", "url": "https://files.pythonhosted.org/packages/e4/a6/ad725e4cf705f9e6622bc59c939b1e19911ab075a775708d752e9b931f71/swaggerit-0.9.0.tar.gz" } ], "0.9.6": [ { "comment_text": "", "digests": { "md5": "b309a9d8bd92b5e2695711bb56d2b91d", "sha256": "45e1190cc7b47512208d36a988e7139f8b1e07a5789cc67d9cf3eb0bed9105eb" }, "downloads": -1, "filename": "swaggerit-0.9.6.tar.gz", "has_sig": false, "md5_digest": "b309a9d8bd92b5e2695711bb56d2b91d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35622, "upload_time": "2017-07-13T17:01:59", "url": "https://files.pythonhosted.org/packages/4f/28/0ca57bbe9f25e76840cfcab5ef6a5aba6aa247fdc541dbf9af668373145e/swaggerit-0.9.6.tar.gz" } ], "0.9.7": [ { "comment_text": "", "digests": { "md5": "e9156aa029b42f4209b049ee4f00d485", "sha256": "7df158f7c3da528e1e9895539d418a49987dc57bce8f07977441d603998a31ae" }, "downloads": -1, "filename": "swaggerit-0.9.7.tar.gz", "has_sig": false, "md5_digest": "e9156aa029b42f4209b049ee4f00d485", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35465, "upload_time": "2017-07-13T21:41:15", "url": "https://files.pythonhosted.org/packages/8c/d5/d8a8773d598e04728808765a6b454cf12574860ee6a16ed711d841c3b7c8/swaggerit-0.9.7.tar.gz" } ], "0.9.8": [ { "comment_text": "", "digests": { "md5": "69fc0e3cf7109cc39f24fb764c2980d6", "sha256": "17db8d55c432b4dd45a50d74122997534cf2fe502564f0f53e092572d687ae63" }, "downloads": -1, "filename": "swaggerit-0.9.8.tar.gz", "has_sig": false, "md5_digest": "69fc0e3cf7109cc39f24fb764c2980d6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35456, "upload_time": "2017-07-17T22:21:48", "url": "https://files.pythonhosted.org/packages/db/68/8188cf04934603f948042af7c380606c05361c71973d5f13a0ad2f818af6/swaggerit-0.9.8.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "43217f25addad3164802ddb91a5f745e", "sha256": "e2fe661ab9f2a745efaab52ed3885aa8e050344e606f105cae5803845f438dd5" }, "downloads": -1, "filename": "swaggerit-0.14.1.tar.gz", "has_sig": false, "md5_digest": "43217f25addad3164802ddb91a5f745e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 36095, "upload_time": "2018-09-20T19:28:07", "url": "https://files.pythonhosted.org/packages/56/e0/ebe16c8e140ea837b638d627e61c720421c5fa69b700f94c6c623896a476/swaggerit-0.14.1.tar.gz" } ] }