<commit_before># Config

The config.py contains your Pinbaord API token, so it can grab the recent
posts.  Use `limit_tags` to filter certain tags

1. Visit https://pinboard.in/settings/password to get your API token
2. Create file `config.py` (see `config.py.example`) with `api_token` and `limit_tags`
```
    api_token = "<PASSWORD>:<KEY>"
    limit_tags = ["mp3"]
    output = "pinduff.rss"
```
# Usage

Dependencies are feedgen and pinboard.  See pip-requirements.txt

1. To install dependencies: pip install -r pip-requirements.txt
2. Run: python pbpodcast.py

Now upload your rss file (default is `pinduff.rss`) where you want it.  For example:

	rsync -avzue ssh pinduff.rss myserver:/srv/www/mysite/
<commit_msg>Fix typo for Pinboard in README<commit_after># Config

The config.py contains your Pinboard API token, so it can grab the recent
posts.  Use `limit_tags` to filter certain tags

1. Visit https://pinboard.in/settings/password to get your API token
2. Create file `config.py` (see `config.py.example`) with `api_token` and `limit_tags`
```
    api_token = "<PASSWORD>:<KEY>"
    limit_tags = ["mp3"]
    output = "pinduff.rss"
```
# Usage

Dependencies are feedgen and pinboard.  See pip-requirements.txt

1. To install dependencies: pip install -r pip-requirements.txt
2. Run: python pbpodcast.py

Now upload your rss file (default is `pinduff.rss`) where you want it.  For example:

	rsync -avzue ssh pinduff.rss myserver:/srv/www/mysite/

{'fraction_non_alphanumeric': 0.10821917808219178, 'fraction_numerical': 0.00684931506849315, 'mean_word_length': 4.0034246575342465, 'pattern_counts': {'":': 0, '<': 7, '<?xml version=': 0, '>': 7, 'https://': 2, 'lorem ipsum': 0, 'www.': 2, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5851214', 'n_tokens_mistral': 496, 'n_tokens_neox': 481, 'n_words': 175}