About Anaconda Help Download Anaconda

prkrekel / packages / CacheControl
Standard Python conda
0.11.1

  • License: MIT
  • 64 total downloads
  • Last upload: 9 years and 8 months ago

Installers

  • noarch v0.11.1
  • win-64 v0.11.1

pip install

Authentication Prerequisites:
TOKEN=$(anaconda auth --create --name download-token)

To install this package run one of the following:
pip install -i https://pypi.anaconda.org/t/$TOKEN/prkrekel/simple cachecontrol

conda install

Authentication Prerequisites:
anaconda login

To install this package run one of the following:
conda install prkrekel::cachecontrol

Description

============== CacheControl ==============

    CacheControl is a port of the caching algorithms in httplib2_ for use with
    requests_ session object.

    It was written because httplib2's better support for caching is often
    mitigated by its lack of threadsafety. The same is true of requests in
    terms of caching.


    Quickstart
    ==========

    .. code-block:: python

      import requests

      from cachecontrol import CacheControl


      sess = requests.session()
      cached_sess = CacheControl(sess)

      response = cached_sess.get('http://google.com')

    If the URL contains any caching based headers, it will cache the
    result in a simple dictionary.

    For more info, check out the docs_

    .. image:: https://travis-ci.org/ionrock/cachecontrol.png?branch=master
      :target: https://travis-ci.org/ionrock/cachecontrol

    .. _docs: http://cachecontrol.readthedocs.org/en/latest/
    .. _httplib2: http://code.google.com/p/httplib2/
    .. _requests: http://docs.python-requests.org/

© 2024 Anaconda, Inc. All Rights Reserved. (v4.0.5) Legal | Privacy Policy