Permalink
Commits on Oct 6, 2012
  1. Added tox ini to manifest.

    jezdez committed Oct 6, 2012
  2. Bumped version to 0.2.

    jezdez committed Oct 6, 2012
  3. Updated authors file.

    jezdez committed Oct 6, 2012
  4. Added myself as maintainer.

    jezdez committed Oct 6, 2012
  5. Moved bulk of the code into pyelasticsearch.client submodule because …

    jezdez committed Oct 6, 2012
    …hiding the main code in a __init__ file is an antipattern.
  6. Merge branch 'master' into 0.2

    jezdez committed Oct 6, 2012
    Conflicts:
    	pyelasticsearch.py
  7. Fixed 0.2 changelog.

    jezdez committed Oct 6, 2012
  8. Merge remote-tracking branch 'erikrose/votizen' into votizen

    jezdez committed Oct 6, 2012
    Conflicts:
    	docs/source/api.rst
    	docs/source/conf.py
    	docs/source/versions.rst
    	pyelasticsearch/__init__.py
  9. Bumped to 0.2a1.

    jezdez committed Oct 6, 2012
  10. Renamed versions document to changelog and summarized the changes in …

    jezdez committed Oct 6, 2012
    …the versions Erik did internally to prepare for the official 0.2 release.
  11. Removed a few staticmethods again since we want to be able to overrid…

    jezdez committed Oct 6, 2012
    …e those in subclasses.
  12. Marked dates as code.

    jezdez committed Oct 6, 2012
Commits on Oct 5, 2012
  1. Add documentation for the query string params exposed through es_kwar…

    erikrose committed Oct 5, 2012
    …gs and for the remaining undocumented normal args. Link to ES docs for each call. Bump version to 0.3.2.
    
    QS params not explicitly documented are inserted into the docstrings at import type by es_kwargs itself. Everything shows up in Sphinx.
Commits on Oct 4, 2012
  1. Merge pull request #26 from acdha/simplejson-compatibility-fix

    jezdez committed Oct 4, 2012
    Compatibility with Python stdlib / simplejson<2.1
Commits on Sep 30, 2012
  1. Compatibility with Python stdlib / simplejson<2.1

    acdha committed Sep 30, 2012
    pyelasticsearch.py has two exception handlers which catch json.JSONDecodeError.
    Unfortunately, that was only added in simplejson 2.1.0 and because the import
    uses the requests.compat.json failover mechanism it's easy to install and use
    pyelasticsearch without having installed simplejson 2.1.0, which will produce
    unexpected AttributeErrors.
    
    A quick test shows that the stdlib json module in Python 2.6, 2.7 and 3.2 lacks
    the JSONDecodeError.
Commits on Sep 25, 2012
  1. Hopefully fix pip install error. Bump version to 0.3.1.

    erikrose committed Sep 25, 2012
    IOError: [Errno 2] No such file or directory:
    '/home/ubuntu/votizen/build/pyelasticsearch/docs/source/versions.rst'
Commits on Sep 24, 2012
  1. Make clear that Sphinx docs aren't complete in 0.3.

    erikrose committed Sep 24, 2012
    I need to tag so I can use the last few backward-incompatible changes. Said changes seem to have settled down now.
Commits on Sep 20, 2012
  1. 90% of the time, this is going to be used for servers, so let's come …

    erikrose committed Sep 20, 2012
    …down from orbit and use a concrete term.
  2. Correct the "indexes" kwarg spelling in the docstring examples.

    erikrose committed Sep 20, 2012
    Really have to get these doctests running.
  3. Always use the singular spelling for "index" and "doc_type" kwargs, a…

    erikrose committed Sep 20, 2012
    …nd make up the difference with documentation.
    
    It's not always obvious whether an ES API allows for multiple indexes. This was leading me to have to look aside to the docs to determine whether the kwarg was called "index" or "indexes". Let's just use the singular everywhere, and then the common case--a single index--won't result in any doc lookups.
    
    Same with doctypes.