Permalink
Commits on Feb 6, 2016
  1. Version 2.3

    committed Feb 6, 2016
Commits on Sep 23, 2015
Commits on Sep 22, 2015
  1. Document CFFI backend

    committed Sep 22, 2015
  2. Correct backends naming in tests

    - Restore == check for 'YajlParse'
    - Capitalize _-separated words
    committed Sep 22, 2015
  3. Simplify structure of various YAJL backends

    - Restored flat directory structure and removed a lot of cffi/ctypes
      common sacffolding.
    - Dropped yajl1 + cffi backend as yajl1 is a legacy version and there's
      no need in enhancing it.
    - ijson/backends/__ini__.py now has two similar functions for loading
      a yajl shared lib. This may be unified further to ensure the same
      exception are raised in all cases.
    committed Sep 22, 2015
  4. unescape map keys

    danielvarga committed Sep 22, 2015
Commits on Jun 18, 2015
  1. add cffi backend for yajl

    Dav1dde committed Jun 18, 2015
Commits on Apr 21, 2015
  1. Version 2.2

    committed Apr 21, 2015
  2. Reintroduction of IncompleteJSONError.

    Now more robust and with more tests. Fixes #29.
    committed Apr 21, 2015
Commits on Apr 14, 2015
  1. Tox

    committed Apr 14, 2015
  2. Merge branch 'buf_size'

    committed Apr 14, 2015
Commits on Mar 26, 2015
  1. Add buf_size kwarg to python parse

    Add the `buf_size` kwarg to the pure python backend implementation of
    `parse()`.
    
    fixes #31
    acrisci committed Mar 26, 2015
Commits on Feb 17, 2015
  1. Version 2.1

    committed Feb 17, 2015
Commits on Jan 25, 2015
  1. Merge pull request #27 from signalpillar/localise-ctypes-import

    import `ctypes` module on demand
    committed Jan 25, 2015
Commits on Jan 23, 2015
  1. import `ctypes` module on demand

    Google App Engine has a restricted python environment which doesn't allow to import `ctypes`.
    This fact make it impossible to specify usage of pure python backend implementation.
    signalpillar committed Jan 23, 2015
Commits on Dec 6, 2014
  1. Merge pull request #25 from matiasg/patch-1

    bugfix in python.py
    committed Dec 6, 2014
Commits on Dec 4, 2014
  1. bugfix in python.py

    == should be =
    It actually might be better to use number._isinteger()
    matiasg committed Dec 4, 2014
Commits on Nov 2, 2014
Commits on Oct 16, 2014
  1. Use JSONError in yajl.py

    committed Oct 16, 2014
Commits on Oct 15, 2014
  1. Drop IncompleteJSONError.

    Now all errors are just JSONError, no need to single out one
    special case.
    committed Oct 15, 2014
  2. More tests for invalid JSON. Also fixed a real bug with the wrong exc…

    …eption type on converting non-numbers to Decimal.
    committed Oct 15, 2014
  3. Test for 'true' value.

    committed Oct 15, 2014
  4. Test for ASCII escapes.

    committed Oct 15, 2014
Commits on Oct 14, 2014
  1. Removed unused import

    committed Oct 14, 2014
  2. Faster unescape.

    Build and returns a whole string instead of being a generator.
    committed Oct 14, 2014