PKG-INFO 2.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  1. Metadata-Version: 2.1
  2. Name: httplib2
  3. Version: 0.20.4
  4. Summary: A comprehensive HTTP client library.
  5. Home-page: https://github.com/httplib2/httplib2
  6. Author: Joe Gregorio
  7. Author-email: joe@bitworking.org
  8. License: MIT
  9. Platform: UNKNOWN
  10. Classifier: Development Status :: 4 - Beta
  11. Classifier: Environment :: Web Environment
  12. Classifier: Intended Audience :: Developers
  13. Classifier: License :: OSI Approved :: MIT License
  14. Classifier: Operating System :: OS Independent
  15. Classifier: Programming Language :: Python
  16. Classifier: Programming Language :: Python :: 2
  17. Classifier: Programming Language :: Python :: 2.7
  18. Classifier: Programming Language :: Python :: 3
  19. Classifier: Programming Language :: Python :: 3.4
  20. Classifier: Programming Language :: Python :: 3.5
  21. Classifier: Programming Language :: Python :: 3.6
  22. Classifier: Programming Language :: Python :: 3.7
  23. Classifier: Programming Language :: Python :: 3.8
  24. Classifier: Programming Language :: Python :: 3.9
  25. Classifier: Topic :: Internet :: WWW/HTTP
  26. Classifier: Topic :: Software Development :: Libraries
  27. Requires-Python: >=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*
  28. License-File: LICENSE
  29. A comprehensive HTTP client library, ``httplib2`` supports many features left out of other HTTP libraries.
  30. **HTTP and HTTPS**
  31. HTTPS support is only available if the socket module was compiled with SSL support.
  32. **Keep-Alive**
  33. Supports HTTP 1.1 Keep-Alive, keeping the socket open and performing multiple requests over the same connection if possible.
  34. **Authentication**
  35. The following three types of HTTP Authentication are supported. These can be used over both HTTP and HTTPS.
  36. * Digest
  37. * Basic
  38. * WSSE
  39. **Caching**
  40. The module can optionally operate with a private cache that understands the Cache-Control:
  41. header and uses both the ETag and Last-Modified cache validators. Both file system
  42. and memcached based caches are supported.
  43. **All Methods**
  44. The module can handle any HTTP request method, not just GET and POST.
  45. **Redirects**
  46. Automatically follows 3XX redirects on GETs.
  47. **Compression**
  48. Handles both 'deflate' and 'gzip' types of compression.
  49. **Lost update support**
  50. Automatically adds back ETags into PUT requests to resources we have already cached. This implements Section 3.2 of Detecting the Lost Update Problem Using Unreserved Checkout
  51. **Unit Tested**
  52. A large and growing set of unit tests.