{ "info": { "author": "Erin Contributors", "author_email": "admin@discord.cx", "bugtrack_url": null, "classifiers": [ "Development Status :: 1 - Planning", "Environment :: Console", "Framework :: AsyncIO", "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python :: 3 :: Only", "Topic :: Communications :: Chat" ], "description": "Erin\n====\n\n|image0|\n\n**Batteries Included**\n\n| |image1| |image2| |image3| |image4| |image5|\n\n-----------------------------------------------\n\nWhat is Erin?\n^^^^^^^^^^^^^\n\nErin is an initiative to build a bot development framework like how\nflask is a framework for web applications. It is built on top of the\n`discord.py`_ library and supports all of it's extensions by default.\n\nWhat are Erin's goals?\n^^^^^^^^^^^^^^^^^^^^^^\n\nAs part of the initiative, we have set sights on a few milestones we\nwant to achieve and will release the first pre-alpha once these goals\nhave been met.\n\n- Ease of use.\n- Web Dashboard.\n- Full localization support.\n- Complete customizability.\n\nCan I get started with Erin today?\n^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n\nYes, Erin works out of the box with all `discord.py`_ `extensions`_. You\ncan read how to set it up in the `documentation`_. However, keep in mind\nthat this project has not even released a pre-alpha yet. This is because\nwe are still deliberating core architecture and we want to get it right\nthe first time. As a result expect plenty of changes to the API without\nany notice at all.\n\n.. _discord.py: https://github.com/Rapptz/discord.py/tree/rewrite\n.. _extensions: https://discordpy.readthedocs.io/en/rewrite/ext/commands/api.html#discord.ext.commands.Bot.load_extension\n.. _documentation: https://erin.discord.cx\n\n.. |image0| image:: https://i.imgur.com/GK2KgOe.gif\n :width: 100px\n :target: https://erin.discord.cx\n.. |image1| image:: https://travis-ci.com/DiscordFederation/Erin.svg?branch=master\n :target: https://travis-ci.com/DiscordFederation/Erin\n.. |image2| image:: https://ci.appveyor.com/api/projects/status/dm6iw684c1lgji74?svg=true\n :target: https://ci.appveyor.com/project/daegontaven/erin\n.. |image3| image:: https://api.codeclimate.com/v1/badges/213ee8d6348a385e5df7/maintainability\n :target: https://codeclimate.com/github/DiscordFederation/Erin/maintainability\n.. |image4| image:: https://codecov.io/gh/DiscordFederation/Erin/branch/master/graph/badge.svg\n :target: https://codecov.io/gh/DiscordFederation/Erin\n.. |image5| image:: https://readthedocs.org/projects/erin/badge/?version=latest\n :target: https://erin.readthedocs.io/en/latest/?badge=latest\n\n\n", "description_content_type": "text/x-rst; charset=UTF-8", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/DiscordFederation/Erin", "keywords": "", "license": "apache", "maintainer": "", "maintainer_email": "", "name": "Erin", "package_url": "https://pypi.org/project/Erin/", "platform": "any", "project_url": "https://pypi.org/project/Erin/", "project_urls": { "Homepage": "https://github.com/DiscordFederation/Erin" }, "release_url": "https://pypi.org/project/Erin/0.0.0.dev0/", "requires_dist": [ "toml", "motor", "discord.py", "verboselogs", "cookiecutter", "schema", "Sphinx ; extra == 'docs'", "sphinx-rtd-theme ; extra == 'docs'", "pytest ; extra == 'tests'", "pytest-cov ; extra == 'tests'", "pytest-runner ; extra == 'tests'", "tox ; extra == 'tests'", "PyNaCl (==1.2.1) ; extra == 'voice'" ], "requires_python": ">=3.6", "summary": "Fully Fledged Discord Bot Framework", "version": "0.0.0.dev0" }, "last_serial": 5654383, "releases": { "0.0.0.dev0": [ { "comment_text": "", "digests": { "md5": "f4eae920b60d97cbde6ccc6a45757183", "sha256": "634add32f41fb7ed7f583c52eb8a4284cb175de1d6e4bb8836c38b10c47b41e2" }, "downloads": -1, "filename": "Erin-0.0.0.dev0-py3-none-any.whl", "has_sig": false, "md5_digest": "f4eae920b60d97cbde6ccc6a45757183", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 17641, "upload_time": "2019-08-09T09:07:24", "url": "https://files.pythonhosted.org/packages/5a/4b/4d25460f719375e4b8bbf1fd842cb2adbc80fbaad9af314f21feea32a870/Erin-0.0.0.dev0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d2bbfe884c6ee6b9e962a16737408e52", "sha256": "1bd5609d1f718f491e7d06a5c74b54ff62535c502f3940aacce7ca8fcd4b7e11" }, "downloads": -1, "filename": "Erin-0.0.0.dev0.tar.gz", "has_sig": false, "md5_digest": "d2bbfe884c6ee6b9e962a16737408e52", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 166628, "upload_time": "2019-08-09T09:07:28", "url": "https://files.pythonhosted.org/packages/e9/fe/74aa95a6bfd484d1cda537c3ab7504703b712bda9b27c82c0d8077248551/Erin-0.0.0.dev0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "f4eae920b60d97cbde6ccc6a45757183", "sha256": "634add32f41fb7ed7f583c52eb8a4284cb175de1d6e4bb8836c38b10c47b41e2" }, "downloads": -1, "filename": "Erin-0.0.0.dev0-py3-none-any.whl", "has_sig": false, "md5_digest": "f4eae920b60d97cbde6ccc6a45757183", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 17641, "upload_time": "2019-08-09T09:07:24", "url": "https://files.pythonhosted.org/packages/5a/4b/4d25460f719375e4b8bbf1fd842cb2adbc80fbaad9af314f21feea32a870/Erin-0.0.0.dev0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d2bbfe884c6ee6b9e962a16737408e52", "sha256": "1bd5609d1f718f491e7d06a5c74b54ff62535c502f3940aacce7ca8fcd4b7e11" }, "downloads": -1, "filename": "Erin-0.0.0.dev0.tar.gz", "has_sig": false, "md5_digest": "d2bbfe884c6ee6b9e962a16737408e52", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 166628, "upload_time": "2019-08-09T09:07:28", "url": "https://files.pythonhosted.org/packages/e9/fe/74aa95a6bfd484d1cda537c3ab7504703b712bda9b27c82c0d8077248551/Erin-0.0.0.dev0.tar.gz" } ] }