www/py-tornado 6.5.8 NetBSD
Fast and non-blocking web framework
- System
- NetBSD
- Repository
- pkgsrc
- Maintainer
- [email protected]
- Last update
- Commit
0fc5aaeea4- License
- apache-2.0
- Categories
- www, python
- Package size
- 828.5 KiB, 6392.5 KiB installed
Description
Tornado is an open source version of the scalable, non-blocking web server and tools that power FriendFeed. The FriendFeed application is written using a web framework that looks a bit like web.py or Google's webapp, but with additional tools and optimizations to take advantage of the underlying non-blocking infrastructure.
The framework is distinct from most mainstream web server frameworks (and certainly most Python frameworks) because it is non-blocking and reasonably fast. Because it is non-blocking and uses epoll or kqueue, it can handle thousands of simultaneous standing connections, which means it is ideal for real-time web services. We built the web server specifically to handle FriendFeed's real-time features -- every active user of FriendFeed maintains an open connection to the FriendFeed servers.
In the other systems
| System | Port | Version |
|---|---|---|
| NetBSD | www/py-tornado | 6.5.8 |
| FreeBSD | www/py-tornado | 6.5.10 |
| OpenBSD | www/py-tornado | 6.5.10 |
| DragonFly | www/py-tornado | 6.4 |
| MidnightBSD | www/py-tornado | 6.4_1 |
| HardenedBSD | www/py-tornado | 6.5.10 |
| GhostBSD | www/py-tornado | 6.5.10 |
Install
Binary package:
pkgin install py311-tornado
From pkgsrc:
cd /usr/pkgsrc/www/py-tornado && make install clean
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | Version |
|---|---|
| NetBSD 10.1 x86_64 | 6.5.8 |
| NetBSD 10.1 aarch64 | 6.5.7 |
| SmartOS / illumos x86_64 | 6.5.10 |
| macOS 15 arm64 | 6.5.10 |
Dependencies
Run dependencies 1
Required by 34
- devel/py-ipykernel
- devel/py-jupyter_client
- devel/py-thrift
- net/mitmproxy
- net/py-flower
- parallel/py-ipyparallel
- print/py-octoprint
- security/py-oauthenticator
- sysutils/bup
- sysutils/salt
- sysutils/salt-docs
- wip/bup-snapshot
- wip/py-bokeh
- wip/py-distributed
- wip/py-escher
- wip/py-ginga
- wip/py-mesa
- wip/py-modbus
- wip/py-modus
- wip/py-mopidy
- wip/py-nvchecker
- wip/py-panel
- wip/py-pypot
- wip/py-spyder-terminal
- wip/py-telegram-bot
- wip/py-wpull
- wip/py-wsaccel
- www/py-jupyter_server
- www/py-jupyterhub
- www/py-jupyterlab
- www/py-livereload
- www/py-nbconvert
- www/py-notebook
- www/py-terminado
Configuration
No options to configure.
- Service scripts
- none
- Flavors
py312-tornado-6.5.8,py313-tornado-6.5.8,py314-tornado-6.5.8