Skip to content

Commit

Permalink
Merge pull request #364 from channelcat/fix-rtd-build
Browse files Browse the repository at this point in the history
Fix readthedocs build
  • Loading branch information
channelcat committed Jan 30, 2017
2 parents 85639d0 + c132c4e commit 9d6b379
Show file tree
Hide file tree
Showing 4 changed files with 44 additions and 4 deletions.
3 changes: 1 addition & 2 deletions docs/index.rst
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
.. include:: ../README.rst
.. include:: sanic/index.rst

Guides
======
Expand All @@ -22,7 +22,6 @@ Guides
sanic/deploying
sanic/extensions
sanic/contributing
getting_started


Module Documentation
Expand Down
25 changes: 25 additions & 0 deletions docs/sanic/index.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
Sanic
=================================

Sanic is a Flask-like Python 3.5+ web server that's written to go fast. It's based on the work done by the amazing folks at magicstack, and was inspired by `this article <https://magic.io/blog/uvloop-blazing-fast-python-networking/>`_.

On top of being Flask-like, Sanic supports async request handlers. This means you can use the new shiny async/await syntax from Python 3.5, making your code non-blocking and speedy.

Sanic is developed `on GitHub <https://github.com/channelcat/sanic/>`_. Contributions are welcome!

Sanic aspires to be simple:
-------------------

.. code:: python
from sanic import Sanic
from sanic.response import json
app = Sanic()
@app.route("/")
async def test(request):
return json({"hello": "world"})
if __name__ == "__main__":
app.run(host="0.0.0.0", port=8000)
18 changes: 18 additions & 0 deletions environment.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
name: py35
dependencies:
- openssl=1.0.2g=0
- pip=8.1.1=py35_0
- python=3.5.1=0
- readline=6.2=2
- setuptools=20.3=py35_0
- sqlite=3.9.2=0
- tk=8.5.18=0
- wheel=0.29.0=py35_0
- xz=5.0.5=1
- zlib=1.2.8=0
- pip:
- uvloop>=0.5.3
- httptools>=0.0.9
- ujson>=1.35
- aiofiles>=0.3.0
- https://github.com/channelcat/docutils-fork/zipball/master
2 changes: 0 additions & 2 deletions requirements-rtd.txt

This file was deleted.

0 comments on commit 9d6b379

Please sign in to comment.