supercell
=========
Supercell is a framework for creating RESTful APIs that loosely follow the idea
of *domain driven design*. Writing APIs in supercell begins with creating the
domain classes using *schematics* and creating code for storing, manipulating
and querying the data. Only then *Tornado* request handlers are created and
*scales* will give you insights into the running API instance. At this point
supercell will take care of transforming the incoming and outgoing
serializations of the domain models.
|TravisImage|_ |CoverAlls|_ |RequiresIo|_
.. |TravisImage| image:: https://travis-ci.org/retresco/supercell.png?branch=master
.. _TravisImage: https://travis-ci.org/retresco/supercell
.. |CoverAlls| image:: https://coveralls.io/repos/retresco/supercell/badge.png?branch=master
.. _CoverAlls: https://coveralls.io/r/retresco/supercell
.. |RequiresIo| image:: https://requires.io/github/retresco/supercell/requirements.svg?branch=master
.. _RequiresIo: https://requires.io/github/retresco/supercell/requirements/?branch=master
Quick Links
===========
* `Documentation <http://supercell.rtfd.org>`_
* `Source (Github) <http://github.com/retresco/supercell>`_
* `Issues (Github) <http://github.com/retresco/supercell/issues>`_
Authors
=======
In order of contribution:
* Daniel Truemper `@truemped <http://twitter.com/truemped>`_
* Marko Drotschmann `@themakodi <http://twitter.com/themakodi>`_
* Tobias Guenther `@tobigue_ <http://twitter.com/tobigue_>`_
* Matthias Rebel `@_rebeling <http://twitter.com/_rebeling>`_
* Fabian Neumann `@hellp <http://twitter.com/hellp>`_
* Michael Jurke `@mjrk <https://github.com/mjrk>`_
* Steffen Becker `@exorbit <https://github.com/exorbit>`_
* Andreas Peldszus `@peldszus <https://github.com/peldszus>`_
License
=======
Licensed under Apache 2.0 -- see LICENSE
Raw data
{
"_id": null,
"home_page": "http://supercell.readthedocs.org/",
"name": "supercell",
"maintainer": null,
"docs_url": null,
"requires_python": null,
"maintainer_email": null,
"keywords": null,
"author": "Daniel Truemper",
"author_email": "truemped@gmail.com",
"download_url": "https://files.pythonhosted.org/packages/1a/3d/4483116cf279cc6c793c509cf148d2f68998ba61bac5d736ca7c63ad305e/supercell-0.14.0.tar.gz",
"platform": null,
"description": "supercell\n=========\n\nSupercell is a framework for creating RESTful APIs that loosely follow the idea\nof *domain driven design*. Writing APIs in supercell begins with creating the\ndomain classes using *schematics* and creating code for storing, manipulating\nand querying the data. Only then *Tornado* request handlers are created and\n*scales* will give you insights into the running API instance. At this point\nsupercell will take care of transforming the incoming and outgoing\nserializations of the domain models.\n\n|TravisImage|_ |CoverAlls|_ |RequiresIo|_\n\n.. |TravisImage| image:: https://travis-ci.org/retresco/supercell.png?branch=master\n.. _TravisImage: https://travis-ci.org/retresco/supercell\n\n.. |CoverAlls| image:: https://coveralls.io/repos/retresco/supercell/badge.png?branch=master\n.. _CoverAlls: https://coveralls.io/r/retresco/supercell\n\n.. |RequiresIo| image:: https://requires.io/github/retresco/supercell/requirements.svg?branch=master\n.. _RequiresIo: https://requires.io/github/retresco/supercell/requirements/?branch=master\n\n\nQuick Links\n===========\n\n* `Documentation <http://supercell.rtfd.org>`_\n* `Source (Github) <http://github.com/retresco/supercell>`_\n* `Issues (Github) <http://github.com/retresco/supercell/issues>`_\n\n\nAuthors\n=======\n\nIn order of contribution:\n\n* Daniel Truemper `@truemped <http://twitter.com/truemped>`_\n* Marko Drotschmann `@themakodi <http://twitter.com/themakodi>`_\n* Tobias Guenther `@tobigue_ <http://twitter.com/tobigue_>`_\n* Matthias Rebel `@_rebeling <http://twitter.com/_rebeling>`_\n* Fabian Neumann `@hellp <http://twitter.com/hellp>`_\n* Michael Jurke `@mjrk <https://github.com/mjrk>`_\n* Steffen Becker `@exorbit <https://github.com/exorbit>`_\n* Andreas Peldszus `@peldszus <https://github.com/peldszus>`_\n\n\nLicense\n=======\n\nLicensed under Apache 2.0 -- see LICENSE\n\n\n",
"bugtrack_url": null,
"license": "http://www.apache.org/licenses/LICENSE-2.0",
"summary": "Supercell is a framework for creating RESTful APIs that loosely follow the idea of domain driven design.",
"version": "0.14.0",
"project_urls": {
"Homepage": "http://supercell.readthedocs.org/"
},
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "6dfb4b8785e8cdc622cc7bad6308a9d0adba72138a6011bde520bb6e006cf8e4",
"md5": "48c20baeac0da7a34b3e9ae5cdf4f520",
"sha256": "d26ef06bc68d342c07c65eef59aa71b47ef75a84c0390a4c854f463cafac25d2"
},
"downloads": -1,
"filename": "supercell-0.14.0-py2-none-any.whl",
"has_sig": false,
"md5_digest": "48c20baeac0da7a34b3e9ae5cdf4f520",
"packagetype": "bdist_wheel",
"python_version": "py2",
"requires_python": null,
"size": 38489,
"upload_time": "2024-10-18T15:10:25",
"upload_time_iso_8601": "2024-10-18T15:10:25.064889Z",
"url": "https://files.pythonhosted.org/packages/6d/fb/4b8785e8cdc622cc7bad6308a9d0adba72138a6011bde520bb6e006cf8e4/supercell-0.14.0-py2-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "cb772a7851c585eac52544e93a84b92cd84fb0c908c4f06e2255c7d26539fa94",
"md5": "ec5e47ea1ee2292cd42aad295626660c",
"sha256": "d2668f2201864df57fb47f6aa54be182175c993288bf15aab06307e66729fab3"
},
"downloads": -1,
"filename": "supercell-0.14.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "ec5e47ea1ee2292cd42aad295626660c",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 38489,
"upload_time": "2024-10-18T15:10:26",
"upload_time_iso_8601": "2024-10-18T15:10:26.371347Z",
"url": "https://files.pythonhosted.org/packages/cb/77/2a7851c585eac52544e93a84b92cd84fb0c908c4f06e2255c7d26539fa94/supercell-0.14.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "1a3d4483116cf279cc6c793c509cf148d2f68998ba61bac5d736ca7c63ad305e",
"md5": "5a466c5bbd0f1427e8768cde5e7d8e66",
"sha256": "f65217ab3bd0fd21abab0cc56ed8ae620317d122a7a71e3bc1b5bc1d143cc761"
},
"downloads": -1,
"filename": "supercell-0.14.0.tar.gz",
"has_sig": false,
"md5_digest": "5a466c5bbd0f1427e8768cde5e7d8e66",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 36412,
"upload_time": "2024-10-18T15:10:27",
"upload_time_iso_8601": "2024-10-18T15:10:27.443181Z",
"url": "https://files.pythonhosted.org/packages/1a/3d/4483116cf279cc6c793c509cf148d2f68998ba61bac5d736ca7c63ad305e/supercell-0.14.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-10-18 15:10:27",
"github": false,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"lcname": "supercell"
}