Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ninemoreminutes/xapian-bindings

Meta-package to simplify installation of the xapian-bindings extension for Python. Not yet fully functional.
https://github.com/ninemoreminutes/xapian-bindings

python xapian

Last synced: 6 days ago
JSON representation

Meta-package to simplify installation of the xapian-bindings extension for Python. Not yet fully functional.

Awesome Lists containing this project

README

        

|Build Status| |PyPI Version| |Python Versions|

xapian-bindings
===============

**NOTE: This package is not guaranteed to be fully functional! Use at your own risk!**

xapian-bindings is a meta-package to simplify installation of the `xapian-bindings `_ extension
for Python. It determines the version of ``xapian-bindings`` to use based on the version of `xapian-core `_ installed;
downloads and extracts the source code; then runs ``./configure``, ``make`` and ``make install``.

This project is not affiliated with the `Xapian `_ project in any way.

Installation
------------

1. Ensure you have essential build & development tools installed on your system.
2. Ensure you have ``xapian-core`` installed via your system package manager or source tarball.
3. Run ``pip install xapian-bindings``.
4. Verify installation by running ``python -c "import xapian; print(xapian.__version__)"``.

Todos
-----

* Add ``.travis.yml``.

.. |Build Status| image:: http://img.shields.io/travis/ninemoreminutes/xapian-bindings.svg
:target: https://travis-ci.org/ninemoreminutes/xapian-bindings
.. |PyPI Version| image:: https://img.shields.io/pypi/v/xapian-bindings.svg
:target: https://pypi.python.org/pypi/xapian-bindings
.. |Python Versions| image:: https://img.shields.io/pypi/pyversions/xapian-bindings.svg
:target: https://pypi.python.org/pypi/xapian-bindings