A Python library for HTTP that contains components common to both clients and servers