Skip to main content

Lightweight python wrapper for Apache Solr.

Project description

pysolr is a lightweight Python wrapper for Apache Solr. It provides an interface that queries the server and returns results based on the query.

Features

  • Basic operations such as selecting, updating & deleting.

  • Index optimization.

  • “More Like This” support (if setup in Solr).

  • Spelling correction (if setup in Solr).

  • Timeout support.

Requirements

  • Python 2.4+ (tested under Python 2.6+)

  • Optional - lxml (Python 2.4.X and below)

  • Optional - simplejson (Python 2.5.X and below)

  • Optional - httplib2 for timeout support

  • Optional - BeautifulSoup for Tomcat error support

Installation

sudo python setup.py install or drop the pysolr.py file anywhere on your PYTHONPATH.

LICENSE

pysolr is licensed under the New BSD license.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pysolr-2.1.0-beta.tar.gz (11.7 kB view details)

Uploaded Source

File details

Details for the file pysolr-2.1.0-beta.tar.gz.

File metadata

  • Download URL: pysolr-2.1.0-beta.tar.gz
  • Upload date:
  • Size: 11.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for pysolr-2.1.0-beta.tar.gz
Algorithm Hash digest
SHA256 c9b4ba1586d479a63cbdc70bb16a3f1ce4f86505a9c4783de66de8e1e0fdfcdf
MD5 32c4a0cc40c82ec1188cb69d6d1ee1b5
BLAKE2b-256 4e684fad5beb9dad111b7b96114a9da14d4583db03c1fa5712899e976db64ec8

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page