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 1.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 1.0.0
File Size Uploaded
windhose-1.0.0.tar.gz 498.3 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for windhose 1.0.0
File Interpreter ABI Platform
windhose-1.0.0-cp311-abi3-manylinux_2_39_riscv64.whl CPython 3.11 abi3 Linux glibc 2.39+ RISC-V 64 Details
windhose-1.0.0-cp311-abi3-manylinux_2_28_x86_64.whl CPython 3.11 abi3 Linux glibc 2.28+ x86-64 Details
windhose-1.0.0-cp311-abi3-manylinux_2_28_aarch64.whl CPython 3.11 abi3 Linux glibc 2.28+ ARM64 Details

Total release size: 1.8 MB

Release files / windhose-1.0.0.tar.gz

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

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

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

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

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

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

Download URL windhose-1.0.0-cp311-abi3-manylinux_2_28_aarch64.whl
Size 432.7 kB
Tags CPython 3.11 Linux glibc 2.28+ ARM64 abi3
SHA-256 checksum
How to use checksums
3831f00af043bfb088a492ef563c818e23d689250653a4ea974f72a82e57c49e
BLAKE2b-256 checksum
How to use checksums
ae6d06cbbe6bccff2aeb4aa57529633a0a6da76448000ab98a2c02e18ed55532
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

2.0.0

7 release files

This release

1.0.0 This release

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