Permalink
Commits on Oct 27, 2012
  1. v0.14.2

    committed Oct 27, 2012
  2. v0.14.2

    committed Oct 27, 2012
  3. Merge pull request #909 from mjpieters/issue765-json-encodings

    Use a JSON-specific encoding detection when no encoding has been specified
    committed Oct 27, 2012
  4. Merge pull request #912 from jhalcrow/develop

    Make sure that url has fragment removed when using a proxy
    committed Oct 27, 2012
Commits on Oct 26, 2012
  1. Fix the smoke test in the face of UTF-16 surrogate pairs.

    If the random data starts with a UTF-16 BOM *and* the next two bytes are for a character in the `\ud800`-`\udfff` range decoding would fail. Small chance, but still possible.
    
    Extend it to check the UTF-8 error as well. The goal is to test that the guesser was *mostly* correct, and to verify the cases where it wasn't that it was to be expected. Most of all that the function doesn't buckle under wildly unexpected data.
    mjpieters committed Oct 26, 2012
Commits on Oct 25, 2012
  1. Redefine the `unichr` and bytes-variant of `chr` at module level.

    Needed to appease Travis; it's python 2.6 and 2.7 builds are weird and the `__builtins__` dict is not following CPython conventions.
    mjpieters committed Oct 25, 2012
  2. Use a JSON-specific encoding detection when no encoding has been spec…

    …ified.
    
    JSON *must* be encoded using UTF-8, UTF-16 or UTF-32 (see the [RFC][1]; detect the encoding based on the fact that JSON always starts with 2 ASCII characters.
    
    [1]: http://tools.ietf.org/html/rfc4627#section-3
    mjpieters committed Oct 25, 2012
Commits on Oct 22, 2012
  1. Merge pull request #906 from Atheuz/develop

    quote_plus, unquote_plus added
    committed Oct 22, 2012
  2. quote_plus, unquote_plus added

    compat.py: relevant imports added
    utils.py: then those imports are imported here.
    
    Nothing else was changed, but I saw mentions of quoting later in
    utils.py but I wasnt sure what to do about that.
    Atheuz committed Oct 22, 2012
Commits on Oct 21, 2012
  1. Merge pull request #903 from building39/issue-901

    Issue 901:
    committed Oct 21, 2012
  2. Merge pull request #904 from g2p/develop

    Remove path hacks that break chardet in Python 3. Closes #858.
    committed Oct 21, 2012
  3. Remove path hacks that break chardet in Python 3. Closes #858.

    This replaces the sys.path hack with a slightly less objectionable
    sys.modules hack.
    
    Both have the effect of making the vendored lib's absolue imports work
    as expected when oauthlib isn't installed. The sys.modules hack doesn't
    insert the rest of the vendored crap in a global path, however.
    g2p committed Oct 21, 2012
Commits on Oct 20, 2012
  1. Merge pull request #898 from rvoicilas/develop

    Replace assert statements with unittest's self.assert*
    committed Oct 20, 2012
Commits on Oct 19, 2012
  1. Issue 901:

    Make value of Contents-Encoding header case insensitive per RFC 2616.
    mmartin committed Oct 19, 2012
Commits on Oct 18, 2012
  1. Replace assert statements with unittest's self.assert*

    -- the incetive for this being that with self.assertEqual you get an
    error message if the test fails
    rvoicilas committed Oct 18, 2012
  2. exactly

    committed Oct 18, 2012
Commits on Oct 17, 2012
  1. Merge pull request #884 from everbird/develop

    Support CJK parameters when post files
    committed Oct 17, 2012
  2. Merge pull request #887 from rvoicilas/develop

    Small changes to make the code more PEP8 compliant
    committed Oct 17, 2012
  3. Merge pull request #897 from ametaireau/fix-cheeseshop-mirror-url

    Fix the cheeseshop mirror url from pip.kennethreitz to crate.io
    committed Oct 17, 2012
  4. Fix the cheeseshop mirror url from pip.kennethreitz to crate.io, sinc…

    …e the former doesn't work anymore.
    almet committed Oct 17, 2012
Commits on Oct 15, 2012
  1. Merge pull request #892 from treyhunner/topic/whitespace-fixes

    Fix multiple code style (whitespace) in docs/
    committed Oct 15, 2012
Commits on Oct 12, 2012
  1. typo all the things

    committed Oct 12, 2012
  2. oauth awesomeness

    committed Oct 12, 2012
Commits on Oct 9, 2012
  1. For the uniformity :)

    everbird committed Oct 9, 2012
Commits on Oct 8, 2012
  1. declare the encoding

    tokuda109 committed with rvoicilas Oct 2, 2012
  2. update

    committed with rvoicilas Oct 2, 2012