<commit_before># Black Belt

Black belt is collection of scripts, tools and guidelines used for developing projects The Apiary Way.


## Installation & Usage

Please refer to [The Black Belt Documentation](http://black-belt.readthedocs.org/). 


## If you want to develop black-belt...

`virtualenv` assumed (`sudo pip install virtualenv`)

```
virtualenv venv
source venv/bin/activate
pip install paver
pip install -r requirements-development.txt
paver develop
paver test
```

### Testing

`paver test`

If you ran `bb init` and you want to do "discovery testing" with the integration tests,
set `FORCE_DISCOVERY`environmental variable to `1`.

### Release

When the time is right, run `paver bump`. 

When adding new feature (command etc), run `paver bump major` instead.

After it, just call `paver release` and enjoy your PyPI.

Note: GPG must be properly configured for usage with `git tag -s` and you must be project maintainer on PyPI.
<commit_msg>Environmental :herb:<commit_after># Black Belt

Black belt is collection of scripts, tools and guidelines used for developing projects The Apiary Way.


## Installation & Usage

Please refer to [The Black Belt Documentation](http://black-belt.readthedocs.org/).


## If you want to develop black-belt...

`virtualenv` assumed (`sudo pip install virtualenv`)

```
virtualenv venv
source venv/bin/activate
pip install paver
pip install -r requirements-development.txt
paver develop
paver test
```

### Testing

`paver test`

If you ran `bb init` and you want to do "discovery testing" with the integration tests,
set `FORCE_DISCOVERY`environment variable to `1`.

### Release

When the time is right, run `paver bump`.

When adding new feature (command etc), run `paver bump major` instead.

After it, just call `paver release` and enjoy your PyPI.

Note: GPG must be properly configured for usage with `git tag -s` and you must be project maintainer on PyPI.

{'fraction_non_alphanumeric': 0.08572922111866178, 'fraction_numerical': 0.0010454783063251437, 'mean_word_length': 4.406779661016949, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '431946', 'n_tokens_mistral': 579, 'n_tokens_neox': 546, 'n_words': 259}