A library to access Solr via Tornado coroutines.
Project description
``pysolr-tornado`` is a Python library providing access to [Apache Solr](https://lucene.apache.org/solr/)
via Tornado coroutines.
.. image:: https://img.shields.io/travis/CANTUS-Project/pysolr-tornado/master.svg?style=flat-square
:target: https://travis-ci.org/CANTUS-Project/pysolr-tornado
:alt: Build Status
.. image:: https://www.quantifiedcode.com/api/v1/project/e650bacf59a0427fa3388771f34a7df4/badge.svg
:target: https://www.quantifiedcode.com/app/project/e650bacf59a0427fa3388771f34a7df4
:alt: Code Issues
This project is a fork of `pysolr`, hosted on GitHub at https://github.com/toastdriven/pysolr. We
offer a few minor improvements over `pysolr`, but we attempt to keep the APIs identical. However,
it is impossible to offer a compatible API because Tornado coroutines are coroutines, and must
therefore be used with Python's `yield` keyword.
If you are trying to decide between `pysolr` and `pysolr-tornado`, we recommend `pysolr` unless you
are already sure that you want to use Tornado.
Versions
--------
With ``pysolr-tornado`` 4.0, the version numbers no longer correspond meaningfully to upstream
versions. We made the decision to jump to a new major release because of the refactoring of the
:class:`Results` class, which we view as backward incompatible. We sympathize with the upstream's
decision to release this as a point release, because it is such a minor change in most situations,
but it broke our client application and it may break yours too.
via Tornado coroutines.
.. image:: https://img.shields.io/travis/CANTUS-Project/pysolr-tornado/master.svg?style=flat-square
:target: https://travis-ci.org/CANTUS-Project/pysolr-tornado
:alt: Build Status
.. image:: https://www.quantifiedcode.com/api/v1/project/e650bacf59a0427fa3388771f34a7df4/badge.svg
:target: https://www.quantifiedcode.com/app/project/e650bacf59a0427fa3388771f34a7df4
:alt: Code Issues
This project is a fork of `pysolr`, hosted on GitHub at https://github.com/toastdriven/pysolr. We
offer a few minor improvements over `pysolr`, but we attempt to keep the APIs identical. However,
it is impossible to offer a compatible API because Tornado coroutines are coroutines, and must
therefore be used with Python's `yield` keyword.
If you are trying to decide between `pysolr` and `pysolr-tornado`, we recommend `pysolr` unless you
are already sure that you want to use Tornado.
Versions
--------
With ``pysolr-tornado`` 4.0, the version numbers no longer correspond meaningfully to upstream
versions. We made the decision to jump to a new major release because of the refactoring of the
:class:`Results` class, which we view as backward incompatible. We sympathize with the upstream's
decision to release this as a point release, because it is such a minor change in most situations,
but it broke our client application and it may break yours too.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pysolr-tornado-4.0.1.tar.gz
(16.2 kB
view details)
File details
Details for the file pysolr-tornado-4.0.1.tar.gz
.
File metadata
- Download URL: pysolr-tornado-4.0.1.tar.gz
- Upload date:
- Size: 16.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
ae800064879f03b3d163e332ffb9ee415c815519b1f03bdee043950d7d22c7a5
|
|
MD5 |
6f386da12f9e56a72c4d23a179d02668
|
|
BLAKE2b-256 |
274a531e9f611d4c76f65c45551e104122d36bcd93abf9419cf63051d6b117ad
|