Skip to main content
Pannote
=======

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

```
$ brew install xapian --with-python
$ pip install pannote
```

Usage
-----

Given a directory of text files, pannote will go and index those files using
xapian. It uses an English stemmer. Then you give it a term and it will find
all matching files. Each time it runs, it reindexes everything and deletes the
database.

```
$ pannote --help

Usage: pannote [OPTIONS] DIRECTORY TERM

A simple program that indexes a directory of text files and allows you to
search it

Options:
-0, --print0 separate matches with a null byte in output
--help Show this message and exit.
```

Pannote works really well with Facebook's [PathPicker][1].


```
$ pannote /path/to/notes "isomorphic" | fpp
```

[1]: https://github.com/facebook/pathpicker/

License
-------

GPLv3

Release files for pannote 0.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pannote 0.2.0
File Size Uploaded
pannote-0.2.0.tar.gz 14.7 kB Details

Release files / pannote-0.2.0.tar.gz

Download URL pannote-0.2.0.tar.gz
Size 14.7 kB
Tags Source
SHA-256 checksum
How to use checksums
680655d9fbf20122731b27a68a34dc94cf955d3e8abe788ea2b871ac9a5b9df7
BLAKE2b-256 checksum
How to use checksums
7915587c74a5c0fd50882233cce5cbb536110094af2ab6031f025c63a374bfdd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

0.2.0 This release

1 release file

0.1.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page