Skip to main content

About this fork

Diverges after the v6.5.7 tag.

The last common commit is d72fff8d7b9b8f6aa68505847e5483d600e3184c Fork Original

I’ll try to maintain it as best I can and will add opionionated changes.

The new package name will be windhose. The import path will not change for the forseable future.

Tornado Web Server

Join the chat at https://gitter.im/tornadoweb/tornado

Tornado is a Python web framework and asynchronous networking library, originally developed at FriendFeed. By using non-blocking network I/O, Tornado can scale to tens of thousands of open connections, making it ideal for long polling, WebSockets, and other applications that require a long-lived connection to each user.

Hello, world

Here is a simple “Hello, world” example web app for Tornado:

import asyncio
import tornado

class MainHandler(tornado.web.RequestHandler):
    def get(self):
        self.write("Hello, world")

def make_app():
    return tornado.web.Application([
        (r"/", MainHandler),
    ])

async def main():
    app = make_app()
    app.listen(8888)
    await asyncio.Event().wait()

if __name__ == "__main__":
    asyncio.run(main())

This example does not use any of Tornado’s asynchronous features; for that see this simple chat room.

Documentation

Documentation and links to additional resources are available at https://www.tornadoweb.org

Release files for windhose 2.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for windhose 2.0.0
File Size Uploaded
windhose-2.0.0.tar.gz 496.5 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for windhose 2.0.0
File
windhose-2.0.0-cp311-abi3-musllinux_1_2_x86_64.whl CPython 3.11 abi3 Linux musl 1.2+ x86-64 Details
windhose-2.0.0-cp311-abi3-musllinux_1_2_riscv64.whl CPython 3.11 abi3 Linux musl 1.2+ RISC-V 64 Details
windhose-2.0.0-cp311-abi3-musllinux_1_2_aarch64.whl CPython 3.11 abi3 Linux musl 1.2+ ARM64 Details
windhose-2.0.0-cp311-abi3-manylinux_2_39_riscv64.whl CPython 3.11 abi3 Linux glibc 2.39+ RISC-V 64 Details
windhose-2.0.0-cp311-abi3-manylinux_2_28_x86_64.whl CPython 3.11 abi3 Linux glibc 2.28+ x86-64 Details
windhose-2.0.0-cp311-abi3-manylinux_2_28_aarch64.whl CPython 3.11 abi3 Linux glibc 2.28+ ARM64 Details

Total release size: 3.1 MB

Release files / windhose-2.0.0.tar.gz

Download URL windhose-2.0.0.tar.gz
Size 496.5 kB
Tags Source
SHA-256 checksum
How to use checksums
25f7c9484ad1ec8678bcc4768d0034156e54496b25f4cb8aad05172dbc4f5a9f
BLAKE2b-256 checksum
How to use checksums
afa685bc1819229edd0e6c909eb6d1cb179701085c2802a7034b9fde86155acd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / windhose-2.0.0-cp311-abi3-musllinux_1_2_x86_64.whl

Download URL windhose-2.0.0-cp311-abi3-musllinux_1_2_x86_64.whl
Size 430.3 kB
Tags CPython 3.11 Linux musl 1.2+ x86-64 abi3
SHA-256 checksum
How to use checksums
8ff0038029a0bab5255dd7c164e42f0317d9d11dc08c122bf08bafe442c6389a
BLAKE2b-256 checksum
How to use checksums
0c496350837840f762c66b2908316ec527d7ad80e253532c2506fceaac72c7b0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / windhose-2.0.0-cp311-abi3-musllinux_1_2_riscv64.whl

Download URL windhose-2.0.0-cp311-abi3-musllinux_1_2_riscv64.whl
Size 430.2 kB
Tags CPython 3.11 Linux musl 1.2+ RISC-V 64 abi3
SHA-256 checksum
How to use checksums
0ea69c7031786948c6ae62e92698c085c833f68077b309c64889fa1fa490b4c2
BLAKE2b-256 checksum
How to use checksums
08b83945d759d6fd16eb6cf1dd2150b98a41b14e82e0bb484bd49444b39f3cf4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / windhose-2.0.0-cp311-abi3-musllinux_1_2_aarch64.whl

Download URL windhose-2.0.0-cp311-abi3-musllinux_1_2_aarch64.whl
Size 430.8 kB
Tags CPython 3.11 Linux musl 1.2+ ARM64 abi3
SHA-256 checksum
How to use checksums
af1abefa81db8d10e70ec39d095bdeaabaf2fc510dcabd70d027d6ce3df18709
BLAKE2b-256 checksum
How to use checksums
1f2fbfabb271ca59ac85f4f21a1081e87d5de20d5110ceac20a353674b5439ea
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / windhose-2.0.0-cp311-abi3-manylinux_2_39_riscv64.whl

Download URL windhose-2.0.0-cp311-abi3-manylinux_2_39_riscv64.whl
Size 430.2 kB
Tags CPython 3.11 Linux glibc 2.39+ RISC-V 64 abi3
SHA-256 checksum
How to use checksums
0747c8a2d016171fa22bc498ed500d92f7099358d2541fbbcbda0562b553678e
BLAKE2b-256 checksum
How to use checksums
c042c67496537ca7a4fad1aa74c695b21009b41e07bf4c0c8a022aaed95a5852
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / windhose-2.0.0-cp311-abi3-manylinux_2_28_x86_64.whl

Download URL windhose-2.0.0-cp311-abi3-manylinux_2_28_x86_64.whl
Size 430.1 kB
Tags CPython 3.11 Linux glibc 2.28+ x86-64 abi3
SHA-256 checksum
How to use checksums
6c0e4e0a211d570cf18af362bf7871178cfe51a9f0c641a005ef05872ab3e7c4
BLAKE2b-256 checksum
How to use checksums
7d7b33bdeb4ed91af0681cefc96b401244a6c44a0c50aacb4bbe319c4b90312c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / windhose-2.0.0-cp311-abi3-manylinux_2_28_aarch64.whl

Download URL windhose-2.0.0-cp311-abi3-manylinux_2_28_aarch64.whl
Size 430.8 kB
Tags CPython 3.11 Linux glibc 2.28+ ARM64 abi3
SHA-256 checksum
How to use checksums
ab0a2d314a55b922df454e8e4789fe4e1844c918ce1938597ca737ac53834614
BLAKE2b-256 checksum
How to use checksums
e70333e63a37f2131246b37e91015cc0b4925cdb79d0422b373900571aec7560
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release history Release notifications | RSS feed

2.0.1

13 release files

This release

2.0.0 This release

7 release files

1.0.0

4 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page