<commit_before># Change Log

All notable changes to this project will be documented in this file.

## 0.5.1 - 2020-07-07

### Added
- Allow using Sentinels to handle redis connections
- Added a function on a lock manager to return check and return a list of all active locks

### Changed
- Reverted back to using EVALSHA so that the scripts do not need to be uploaded for every command.
- Instead, if a script is not on the server for EVALSHA, then the exception is caught, the scripts are reuploaded, and the set is tried again.

## 0.4.0 - 2020-01-08

### Added
- Add watchdogs to extend lock's lifetime automatically

### Changed<commit_msg>update changelog for 0.6.0 release<commit_after># Change Log

All notable changes to this project will be documented in this file.

## 0.6.0 - 2020-11-17
- Added the ability to get a lock object if the key and identifier was provided.

## 0.5.3 - 2020-11-12
- Removed redis passwords from logs and error messages

## 0.5.1 - 2020-07-07

### Added
- Allow using Sentinels to handle redis connections
- Added a function on a lock manager to return check and return a list of all active locks

### Changed
- Reverted back to using EVALSHA so that the scripts do not need to be uploaded for every command.
- Instead, if a script is not on the server for EVALSHA, then the exception is caught, the scripts are reuploaded, and the set is tried again.

## 0.4.0 - 2020-01-08

### Added
- Add watchdogs to extend lock's lifetime automatically

### Changed
{'fraction_non_alphanumeric': 0.07042253521126761, 'fraction_numerical': 0.04627766599597585, 'mean_word_length': 3.562691131498471, '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': '2673733', 'n_tokens_mistral': 478, 'n_tokens_neox': 424, 'n_words': 228}