Glossary

asyncore

A Python standard library module for asynchronous communications. See asyncore.

Changed in version 1.2.0: Waitress has now "vendored" asyncore into itself as waitress.wasyncore. This is to cope with the eventuality that asyncore will be removed from the Python standard library in Python 3.8 or so.

middleware

Middleware is a WSGI concept. It is a WSGI component that acts both as a server and an application. Interesting uses for middleware exist, such as caching, content-transport encoding, and other functions. See WSGI.org or PyPI to find middleware for your application.

PasteDeploy

A system for configuration of WSGI web components in declarative .ini format. See https://docs.pylonsproject.org/projects/pastedeploy/en/latest/.

wasyncore

Changed in version 1.2.0: Waitress has now "vendored" asyncore into itself as waitress.wasyncore. This is to cope with the eventuality that asyncore will be removed from the Python standard library in Python 3.8 or so.

WSGI

Web Server Gateway Interface. This is a Python standard for connecting web applications to web servers, similar to the concept of Java Servlets. Waitress requires that your application be served as a WSGI application.