github.com/google/osv-scalibr@v0.4.1/extractor/filesystem/language/python/wheelegg/testdata/pkginfo (about) 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 30 31 32 A comprehensive HTTP client library, ``httplib2`` supports many features left out of other HTTP libraries. 33 34 **HTTP and HTTPS** 35 HTTPS support is only available if the socket module was compiled with SSL support. 36 37 38 **Keep-Alive** 39 Supports HTTP 1.1 Keep-Alive, keeping the socket open and performing multiple requests over the same connection if possible. 40 41 42 **Authentication** 43 The following three types of HTTP Authentication are supported. These can be used over both HTTP and HTTPS. 44 45 * Digest 46 * Basic 47 * WSSE 48 49 **Caching** 50 The module can optionally operate with a private cache that understands the Cache-Control: 51 header and uses both the ETag and Last-Modified cache validators. Both file system 52 and memcached based caches are supported. 53 54 55 **All Methods** 56 The module can handle any HTTP request method, not just GET and POST. 57 58 59 **Redirects** 60 Automatically follows 3XX redirects on GETs. 61 62 63 **Compression** 64 Handles both 'deflate' and 'gzip' types of compression. 65 66 67 **Lost update support** 68 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 69 70 71 **Unit Tested** 72 A large and growing set of unit tests.