Files
deb-python-wsgi-intercept/README.md
Chris Dent 11edb84b43 Remove support for 2.6 and support for 3.5
This is a step in the direction of refactoring to modernity.
2015-12-28 12:30:14 +00:00

1.2 KiB

python3-wsgi-intercept

travis

Python3 port of the important bits of wsgi-intercept, now working for 2.7, 3.3, 3.4 and 3.5.

Documentation is available on Read The Docs.

What is it?

wsgi_intercept installs a WSGI application in place of a real URI for testing. See the PyPI page page for more details.

Modern Version

For the 2 and 3 version only some intercept functionality is provided, with a working implementation in Python 2 for:

  • urllib2
  • httplib
  • httplib2
  • requests

and in Python 3 for:

  • urllib.request
  • http.client
  • httplib2
  • requests

If you are using Python 2 and need support for a different HTTP client, require a version of wsgi_intercept<0.6. Another option to keep in mind is that interceptor code from earlier versions, such as the interceptor for mechanize ought to work when imported independently (see related conversation.