This is a pre-production deployment of Warehouse. Changes made here affect the production instance of PyPI (pypi.python.org).
Help us improve Python packaging - Donate today!
Project Description

TurboLucene

About

TurboLucene is a library that allows TurboGears applications to use PyLucene for full text searching. It features a simple interface and takes care of all the nasty threading issues that exist between PyLucene and CherryPy (which is used by TurboGears).

It now also features multi-lingual support for Czech, Danish, German, Greek, English, Spanish, Finnish, French, Italian, Japanese, Korean, Dutch, Norwegian, Portuguese, Brazilian, Russian, Swedish, and Chinese, including pre-configured stopwords for most languages.

Requirements

  • PyLucene 2.0.0 or better
  • TurboGears 1.0 or better

Thanks to setuptools, TurboGears and it’s dependencies will be installed automatically, if necessary. However, PyLucene must be downloaded and installed manually.

TurboLucene is not very demanding and may work with earlier versions of both PyLucene and TurboGears, but other versions have not been tested.

Installation

TurboLucene uses setuptools, so installation is as easy as:

easy_install TurboLucene

or:

python setup.py install

For more installation options, try:

python setup.py --help

Manual Download

The latest version can always be downloaded at http://dev.krys.ca/turbolucene.

Documentation

Documentation for TurboLucene can be found at:

http://dev.krys.ca/turbolucene/#Documentation

Limitations

TurboLucene is still in early stages of development. It has not been optimised, extensively tested, benchmarked or profiled for performance or memory usage. Finally, there are no test cases yet.

The plan is to eliminate these limitations, eventually.

Patches and suggestions are welcome! :-)

License

TurboLucene is licensed under the MIT license. See the LICENSE file for details.

Contact

TurboLucene’s web site is:

http://dev.krys.ca/turbolucene

You can find more documentation there. It is also where you can submit bugs. TurboLucene mailing list information can be found at:

http://dev.krys.ca/turbolucene/#MailingList

The mailing list is the place to ask any questions or make suggestions. Patches, bug reports, bug fixes and suggestions are all welcome! :-)

Author

The author of TurboLucene is Krys Wilken. Feel free to contact him at krys AT krys DOT ca.

Thanks

Special thanks goes out to all the brilliant and hard working people of the TurboGears and PyLucene projects. Without their tireless efforts, this project would not exist!

Also thanks to everyone in the Open Source and Free Software communities. I really believe the spirit and philosophy of the FLOSS movement will change the world. I am happy to be able to give a little back.

Release History

Release History

0.2.2

This version

History Node

TODO: Figure out how to actually get changelog content.

Changelog content for this version goes here.

Donec et mollis dolor. Praesent et diam eget libero egestas mattis sit amet vitae augue. Nam tincidunt congue enim, ut porta lorem lacinia consectetur. Donec ut libero sed arcu vehicula ultricies a non tortor. Lorem ipsum dolor sit amet, consectetur adipiscing elit.

Show More

0.2.1

History Node

TODO: Figure out how to actually get changelog content.

Changelog content for this version goes here.

Donec et mollis dolor. Praesent et diam eget libero egestas mattis sit amet vitae augue. Nam tincidunt congue enim, ut porta lorem lacinia consectetur. Donec ut libero sed arcu vehicula ultricies a non tortor. Lorem ipsum dolor sit amet, consectetur adipiscing elit.

Show More

0.2

History Node

TODO: Figure out how to actually get changelog content.

Changelog content for this version goes here.

Donec et mollis dolor. Praesent et diam eget libero egestas mattis sit amet vitae augue. Nam tincidunt congue enim, ut porta lorem lacinia consectetur. Donec ut libero sed arcu vehicula ultricies a non tortor. Lorem ipsum dolor sit amet, consectetur adipiscing elit.

Show More

0.1.2

History Node

TODO: Figure out how to actually get changelog content.

Changelog content for this version goes here.

Donec et mollis dolor. Praesent et diam eget libero egestas mattis sit amet vitae augue. Nam tincidunt congue enim, ut porta lorem lacinia consectetur. Donec ut libero sed arcu vehicula ultricies a non tortor. Lorem ipsum dolor sit amet, consectetur adipiscing elit.

Show More

0.1.1

History Node

TODO: Figure out how to actually get changelog content.

Changelog content for this version goes here.

Donec et mollis dolor. Praesent et diam eget libero egestas mattis sit amet vitae augue. Nam tincidunt congue enim, ut porta lorem lacinia consectetur. Donec ut libero sed arcu vehicula ultricies a non tortor. Lorem ipsum dolor sit amet, consectetur adipiscing elit.

Show More

Download Files

Download Files

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

File Name & Checksum SHA256 Checksum Help Version File Type Upload Date
TurboLucene-0.2.2-py2.4.egg (46.5 kB) Copy SHA256 Checksum SHA256 2.4 Egg May 17, 2007
TurboLucene-0.2.2-py2.5.egg (46.2 kB) Copy SHA256 Checksum SHA256 2.5 Egg May 17, 2007
TurboLucene-0.2.2.tar.gz (223.8 kB) Copy SHA256 Checksum SHA256 Source May 17, 2007

Supported By

WebFaction WebFaction Technical Writing Elastic Elastic Search Pingdom Pingdom Monitoring Dyn Dyn DNS Sentry Sentry Error Logging CloudAMQP CloudAMQP RabbitMQ Heroku Heroku PaaS Kabu Creative Kabu Creative UX & Design Fastly Fastly CDN DigiCert DigiCert EV Certificate Rackspace Rackspace Cloud Servers DreamHost DreamHost Log Hosting