{ "info": { "author": "CH Lohmander", "author_email": "hannes@lohmander.me", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Programming Language :: Python :: 3.6", "Topic :: Software Development :: Build Tools" ], "description": "# Brink Framework\n\n[![Build Status](https://travis-ci.org/lohmander/brink.svg?branch=feature%2Fmodel-rewrite)](https://travis-ci.org/lohmander/brink)\n\n## Installation\n\n $ pip install brink\n\n## Getting started\n\nGetting started is very easy assuming you have Docker installed.\n\nStart RethinkDB like so\n\n $ docker run -p 8080:8080 -p 28015:28015 -d --name rethink rethinkdb\n\nAnd then get started with your project like so\n\n $ brink start-project myproject\n $ cd myproject\n $ brink sync-db\n $ brink run\n\n## Contributing\n\nGet the sources\n\n $ git clone git@github.com:lohmander/brink.git\n\ncreate a virtualenv\n\n $ virtualenv venv\n $ source venv/bin/activate\n\ninstall Brink\n\n $ cd brink\n $ pip3 install -e .\n\nstart a new project and start working\n\n $ brink start-project testproj\n\nThat's it.\n\nNow whenever you change the framework source code, it'll update in your project.\n\n## Documentation\n\nFull documentation is (will be) available at .\n\n\n\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/lohmander/brink", "keywords": "sample setuptools development", "license": "BSD-3", "maintainer": "", "maintainer_email": "", "name": "brink", "package_url": "https://pypi.org/project/brink/", "platform": "", "project_url": "https://pypi.org/project/brink/", "project_urls": { "Homepage": "https://github.com/lohmander/brink" }, "release_url": "https://pypi.org/project/brink/0.3.0/", "requires_dist": [ "aiohttp", "aiohttp-autoreload", "inflection", "pycolor", "rethinkdb", "check-manifest; extra == 'dev'", "coverage; extra == 'test'" ], "requires_python": "", "summary": "A simple real time web framework based on aiohttp and RethinkDB.", "version": "0.3.0" }, "last_serial": 2490414, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "d7e1e8629c81d68258496445f7fc05e5", "sha256": "1c9d245c2dac942f7e1beeefed0d0833296658c5287d5f8a3f050f1a890b9d67" }, "downloads": -1, "filename": "brink-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "d7e1e8629c81d68258496445f7fc05e5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 10208, "upload_time": "2016-11-19T20:44:29", "url": "https://files.pythonhosted.org/packages/8e/dd/12fe922fd3bd83cc4126af10b0c7192730cc24b500e16a93e8c7520b6e2a/brink-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7e0d62d407b24af68987e1bf52b31500", "sha256": "d6863efe6cdd79c4e4d39a2ea4c893a41a9beea89fc59970cdb9864a981702f9" }, "downloads": -1, "filename": "brink-0.1.0.tar.gz", "has_sig": false, "md5_digest": "7e0d62d407b24af68987e1bf52b31500", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6394, "upload_time": "2016-11-19T20:44:32", "url": "https://files.pythonhosted.org/packages/96/48/92e4a80dee4f0e15a3525402e2d11449880ed17d8fdfe618bf11ec568e81/brink-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "8c9fb53fb3242e666d10c5e53aad758a", "sha256": "d9e144956450451571d1c0f615568ff00a51708d7e1dd744fd41cdd04537a033" }, "downloads": -1, "filename": "brink-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "8c9fb53fb3242e666d10c5e53aad758a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 13185, "upload_time": "2016-11-22T19:06:37", "url": "https://files.pythonhosted.org/packages/f4/b3/f5d20e7dfff80dbe6b7e68d80d3145d8e89a1cb8e8bf71b324b441269203/brink-0.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d38eca1ec682dffd63e407aab865db77", "sha256": "29b8c8092656a329179dea05a76092b694f93826d8bacd346383e7c6c54e6daa" }, "downloads": -1, "filename": "brink-0.2.0.tar.gz", "has_sig": false, "md5_digest": "d38eca1ec682dffd63e407aab865db77", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8421, "upload_time": "2016-11-22T19:06:42", "url": "https://files.pythonhosted.org/packages/f6/38/458cce45229df3e52dd6fbf67a77e896d99cc4ed6112174a82664df5cec3/brink-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "bf4ef1b9dafc0d3fcf3e2be637028193", "sha256": "93b03a7c846e16036485cf82c355b0b3fc6a7bbd5aa1a60e0674a365bec18f8c" }, "downloads": -1, "filename": "brink-0.2.1-py3-none-any.whl", "has_sig": false, "md5_digest": "bf4ef1b9dafc0d3fcf3e2be637028193", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 13305, "upload_time": "2016-11-22T19:27:15", "url": "https://files.pythonhosted.org/packages/e2/a4/d678ed9c56f6b402ace92ddc5252b11ffbbd6efe61df56ebf9d49da788f2/brink-0.2.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "30a37049eac4a433f443538ae1b8eddd", "sha256": "0c48d4ea18176380a368bdbd52a444296ad18c8a223dc95470e39f8b1a256e77" }, "downloads": -1, "filename": "brink-0.2.1.tar.gz", "has_sig": false, "md5_digest": "30a37049eac4a433f443538ae1b8eddd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8507, "upload_time": "2016-11-22T19:27:18", "url": "https://files.pythonhosted.org/packages/88/94/917927dffe45e0761c78685ff02c6b65d27d26061998dc4dff0cee08fc42/brink-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "9efae2b3ff8d7ee711275d167f74526d", "sha256": "2219b9b8c044fc08ae96475a07db10b4224201660a90ae4ea0d12346b203a3d8" }, "downloads": -1, "filename": "brink-0.2.2-py3-none-any.whl", "has_sig": false, "md5_digest": "9efae2b3ff8d7ee711275d167f74526d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 13673, "upload_time": "2016-11-22T21:17:06", "url": "https://files.pythonhosted.org/packages/e5/ab/69723e98ea3b447283015d3592ad618d5bf1dce23155dc7ae81ef27eb27d/brink-0.2.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9ae46919387344b6dcda1021d8258d30", "sha256": "affd77baf1b946c07856a10d3ae1f5c445a604d9768b35f271a98a51b0628636" }, "downloads": -1, "filename": "brink-0.2.2.tar.gz", "has_sig": false, "md5_digest": "9ae46919387344b6dcda1021d8258d30", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8831, "upload_time": "2016-11-22T21:17:08", "url": "https://files.pythonhosted.org/packages/bd/72/3be9c3e1acacf084b62565f4a2e6d1ee3e6c2a3062eab61e97d7a329b7e4/brink-0.2.2.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "8cf9003ebd0ee02617367c3cc8f475c0", "sha256": "ea72cddb826d845d6e40138a57affe9013e716ee13cb7b65e0acad983de9f09e" }, "downloads": -1, "filename": "brink-0.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "8cf9003ebd0ee02617367c3cc8f475c0", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 16713, "upload_time": "2016-11-29T19:50:53", "url": "https://files.pythonhosted.org/packages/85/49/af886557a2e73b8ac7b7664141ccf555cd547f925d4faad262b859e25509/brink-0.3.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "36abb1e79250cb6a2d6e26b9a50f0799", "sha256": "1a705453d73e0310ae76f2a6c21590e183249b280fdb5585890dd9a989ec7fb1" }, "downloads": -1, "filename": "brink-0.3.0.tar.gz", "has_sig": false, "md5_digest": "36abb1e79250cb6a2d6e26b9a50f0799", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10775, "upload_time": "2016-11-29T19:50:55", "url": "https://files.pythonhosted.org/packages/32/9f/92ad4654d135be2496e91f7c90aded755ecf0274af3e0f1e24e84919dcf1/brink-0.3.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "8cf9003ebd0ee02617367c3cc8f475c0", "sha256": "ea72cddb826d845d6e40138a57affe9013e716ee13cb7b65e0acad983de9f09e" }, "downloads": -1, "filename": "brink-0.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "8cf9003ebd0ee02617367c3cc8f475c0", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 16713, "upload_time": "2016-11-29T19:50:53", "url": "https://files.pythonhosted.org/packages/85/49/af886557a2e73b8ac7b7664141ccf555cd547f925d4faad262b859e25509/brink-0.3.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "36abb1e79250cb6a2d6e26b9a50f0799", "sha256": "1a705453d73e0310ae76f2a6c21590e183249b280fdb5585890dd9a989ec7fb1" }, "downloads": -1, "filename": "brink-0.3.0.tar.gz", "has_sig": false, "md5_digest": "36abb1e79250cb6a2d6e26b9a50f0799", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10775, "upload_time": "2016-11-29T19:50:55", "url": "https://files.pythonhosted.org/packages/32/9f/92ad4654d135be2496e91f7c90aded755ecf0274af3e0f1e24e84919dcf1/brink-0.3.0.tar.gz" } ] }