<commit_before>Changelog
=========

### 0.2.1 12th May 2014

Major improvements in the ItemList class.

* All ItemList methods have the option to either return a new ItemList
  instance or edit the current list. The default is to return a new
  instance to reduce side effects.
* Adding a MutableItemList that changes the current list by default.
* Adding ItemList takeRandom().
* Adding ItemList shuffle().

### 0.2.0 31st December 2013

* Adding the Bitmask class for working with a bitwise value system (e.g. user permissions).
* Adding the DotArray merge() function().

### 0.1.2 27th November 2013

* Some small additions to the Inflector/EN word base.
* Adding the locale function to Inflector.

### 0.1.1 27th November 2013

Internal release, adding the RMT build tool.

### 0.1.0 27th November 2013

Initial release. Included classes are:

* Inflector for plurals (currently the only locale is EN).
* DotArray for easy access to nested array values.
* ItemList for manipulating lists.
<commit_msg>0.2.2 release.<commit_after>Changelog
=========

### 0.2.2 2014-05-13

Adding MIT license.

### 0.2.1 2014-05-12

Major improvements in the ItemList class.

* All ItemList methods have the option to either return a new ItemList
  instance or edit the current list. The default is to return a new
  instance to reduce side effects.
* Adding a MutableItemList that changes the current list by default.
* Adding ItemList takeRandom().
* Adding ItemList shuffle().

### 0.2.0 2013-12-31

* Adding the Bitmask class for working with a bitwise value system (e.g. user permissions).
* Adding the DotArray merge() function().

### 0.1.2 2013-11-27

* Some small additions to the Inflector/EN word base.
* Adding the locale function to Inflector.

### 0.1.1 2013-11-27

Internal release, adding the RMT build tool.

### 0.1.0 2013-11-27

Initial release. Included classes are:

* Inflector for plurals (currently the only locale is EN).
* DotArray for easy access to nested array values.
* ItemList for manipulating lists.

{'fraction_non_alphanumeric': 0.08964834076275384, 'fraction_numerical': 0.05646359583952452, 'mean_word_length': 3.8325358851674642, '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': '46675', 'n_tokens_mistral': 684, 'n_tokens_neox': 581, 'n_words': 274}