summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/waitress/adjustments.py4
-rw-r--r--src/waitress/buffers.py4
-rw-r--r--src/waitress/channel.py2
-rw-r--r--src/waitress/parser.py2
-rw-r--r--src/waitress/receiver.py4
-rw-r--r--src/waitress/server.py4
-rw-r--r--src/waitress/task.py4
-rw-r--r--src/waitress/trigger.py2
-rw-r--r--src/waitress/utilities.py2
9 files changed, 14 insertions, 14 deletions
diff --git a/src/waitress/adjustments.py b/src/waitress/adjustments.py
index 93439ea..fb3233d 100644
--- a/src/waitress/adjustments.py
+++ b/src/waitress/adjustments.py
@@ -100,11 +100,11 @@ class _int_marker(int):
pass
-class _bool_marker(object):
+class _bool_marker:
pass
-class Adjustments(object):
+class Adjustments:
"""This class contains tunable parameters.
"""
diff --git a/src/waitress/buffers.py b/src/waitress/buffers.py
index 04f6b42..0086fe8 100644
--- a/src/waitress/buffers.py
+++ b/src/waitress/buffers.py
@@ -22,7 +22,7 @@ COPY_BYTES = 1 << 18 # 256K
STRBUF_LIMIT = 8192
-class FileBasedBuffer(object):
+class FileBasedBuffer:
remain = 0
@@ -187,7 +187,7 @@ class ReadOnlyFileBasedBuffer(FileBasedBuffer):
raise NotImplementedError
-class OverflowableBuffer(object):
+class OverflowableBuffer:
"""
This buffer implementation has four stages:
- No data
diff --git a/src/waitress/channel.py b/src/waitress/channel.py
index bc9a2bb..dfb36bb 100644
--- a/src/waitress/channel.py
+++ b/src/waitress/channel.py
@@ -37,7 +37,7 @@ class ClientDisconnected(Exception):
""" Raised when attempting to write to a closed socket."""
-class HTTPChannel(wasyncore.dispatcher, object):
+class HTTPChannel(wasyncore.dispatcher):
"""
Setting self.requests = [somerequest] prevents more requests from being
received until the out buffers have been flushed.
diff --git a/src/waitress/parser.py b/src/waitress/parser.py
index 765fe59..c2789eb 100644
--- a/src/waitress/parser.py
+++ b/src/waitress/parser.py
@@ -40,7 +40,7 @@ class TransferEncodingNotImplemented(Exception):
pass
-class HTTPRequestParser(object):
+class HTTPRequestParser:
"""A structure that collects the HTTP request.
Once the stream is completed, the instance is passed to
diff --git a/src/waitress/receiver.py b/src/waitress/receiver.py
index 5d1568d..8785280 100644
--- a/src/waitress/receiver.py
+++ b/src/waitress/receiver.py
@@ -17,7 +17,7 @@
from waitress.utilities import BadRequest, find_double_newline
-class FixedStreamReceiver(object):
+class FixedStreamReceiver:
# See IStreamConsumer
completed = False
@@ -59,7 +59,7 @@ class FixedStreamReceiver(object):
return self.buf
-class ChunkedReceiver(object):
+class ChunkedReceiver:
chunk_remainder = 0
validate_chunk_end = False
diff --git a/src/waitress/server.py b/src/waitress/server.py
index ae56699..02a6668 100644
--- a/src/waitress/server.py
+++ b/src/waitress/server.py
@@ -137,7 +137,7 @@ def create_server(
# This class is only ever used if we have multiple listen sockets. It allows
# the serve() API to call .run() which starts the wasyncore loop, and catches
# SystemExit/KeyboardInterrupt so that it can atempt to cleanly shut down.
-class MultiSocketServer(object):
+class MultiSocketServer:
asyncore = wasyncore # test shim
def __init__(
@@ -172,7 +172,7 @@ class MultiSocketServer(object):
wasyncore.close_all(self.map)
-class BaseWSGIServer(wasyncore.dispatcher, object):
+class BaseWSGIServer(wasyncore.dispatcher):
channel_class = HTTPChannel
next_channel_cleanup = 0
diff --git a/src/waitress/task.py b/src/waitress/task.py
index 6350e34..6ab6bfe 100644
--- a/src/waitress/task.py
+++ b/src/waitress/task.py
@@ -41,7 +41,7 @@ hop_by_hop = frozenset(
)
-class ThreadedTaskDispatcher(object):
+class ThreadedTaskDispatcher:
"""A Task Dispatcher that creates a thread for each task.
"""
@@ -141,7 +141,7 @@ class ThreadedTaskDispatcher(object):
return False
-class Task(object):
+class Task:
close_on_finish = False
status = "200 OK"
wrote_header = False
diff --git a/src/waitress/trigger.py b/src/waitress/trigger.py
index 6a57c12..10ee185 100644
--- a/src/waitress/trigger.py
+++ b/src/waitress/trigger.py
@@ -50,7 +50,7 @@ from . import wasyncore
# the main thread is trying to remove some]
-class _triggerbase(object):
+class _triggerbase:
"""OS-independent base class for OS-dependent trigger class."""
kind = None # subclass must set to "pipe" or "loopback"; used by repr
diff --git a/src/waitress/utilities.py b/src/waitress/utilities.py
index 556bed2..3caaa33 100644
--- a/src/waitress/utilities.py
+++ b/src/waitress/utilities.py
@@ -273,7 +273,7 @@ def cleanup_unix_socket(path):
pass
-class Error(object):
+class Error:
code = 500
reason = "Internal Server Error"