<commit_before>unreleased
----------

- New Features:

  - Add support for Python 3.5
  - Update dependencies
  - Small improvements in development mode (contributed by <NAME>)
  - Small documentation improvements (contributed by <NAME>)
  - Use Redis for sessions instead of local files
  - Build the web assets at build time
  - Compile translation catalogs at build time
  - Use flake8 as a pre-commit hook
  - Daily script to clean expired access codes
  - Update the donations page with our new providers

- Bug fixes:

  - Fix bug when parsing dates with milliseconds
  - Make background images from CSS rules work (Lorenzo Gil)
  - Fix integrity bug when destroying an account

0.3 (2015-07-07)
----------------
- New features:

  - Updated all the dependencies to newer versions
  - Replaced persistence layer from MongoDB to PostgreSQL (Lorenzo Gil)
  - New UI based on Bootstrap 3 (Lorenzo Gil)
  - Assets concatenation and minification using webassets (Lorenzo Gil)
  - Replaced custom oauth2 support with the oauthlib
    implementation (Lorenzo Gil)
  - Reused package dependencies information between requirements.txt
    and setup.py (Fidel Ramos)
  - Added back Python 3 support (Lorenzo Gil)
  - Removed the custom DatetimeService and use freezegun instead for
    mocking datetimes in tests (Lorenzo Gil)
  - Add Microsoft Live Connect as a new IdP (Lorenzo Gil)
  - Add a Contributions page with donations support via PayPal (Lorenzo Gil)

- Bug fixes:

  - Lots of fixed contributed by <NAME>, <NAME> and <NAME>

0.2 (2013-02-03)
----------------
- New features:

  - Import/export of password collections
  - Periodic mailing of password backup files
  - New report to get statistics of usage
  - Rename old usage report to users since it just list the users
  - Improve gravatar icon style in the header
  - Make Persona logout more robust
  - Improve the marketing (Twitter and Github links)

- Regressions:

  - Remove Python 3 support because of a pyramid_mailer's bug. The bug (#24)
    has been fixed but no new release has been made as of this writing.

0.1 (2013-01-13)
----------------
- Oauth2 protocol to access the passwords with a RESTful API
- Facebook, Google, Mozilla Persona and Twitter authentication methods
- Account merging to allow several authentication methods for one account
- User profile with Gravatar integration
- Account removal
- Localized to English and Spanish languages
- Google Analytics support that users can avoid
- 100% test coverage
- Landing, terms of service and contact pages
<commit_msg>Use normal PyPI on Openshift<commit_after>unreleased
----------

- New Features:

  - Add support for Python 3.5
  - Update dependencies
  - Small improvements in development mode (contributed by <NAME>)
  - Small documentation improvements (contributed by <NAME>)
  - Use Redis for sessions instead of local files
  - Build the web assets at build time
  - Compile translation catalogs at build time
  - Use flake8 as a pre-commit hook
  - Daily script to clean expired access codes
  - Update the donations page with our new providers
  - Use official PyPI mirror on Openshift

- Bug fixes:

  - Fix bug when parsing dates with milliseconds
  - Make background images from CSS rules work (Lorenzo Gil)
  - Fix integrity bug when destroying an account

0.3 (2015-07-07)
----------------
- New features:

  - Updated all the dependencies to newer versions
  - Replaced persistence layer from MongoDB to PostgreSQL (Lorenzo Gil)
  - New UI based on Bootstrap 3 (Lorenzo Gil)
  - Assets concatenation and minification using webassets (Lorenzo Gil)
  - Replaced custom oauth2 support with the oauthlib
    implementation (Lorenzo Gil)
  - Reused package dependencies information between requirements.txt
    and setup.py (<NAME>)
  - Added back Python 3 support (Lorenzo Gil)
  - Removed the custom DatetimeService and use freezegun instead for
    mocking datetimes in tests (Lorenzo Gil)
  - Add Microsoft Live Connect as a new IdP (Lorenzo Gil)
  - Add a Contributions page with donations support via PayPal (Lorenzo Gil)

- Bug fixes:

  - Lots of fixed contributed by <NAME>, <NAME> and <NAME>

0.2 (2013-02-03)
----------------
- New features:

  - Import/export of password collections
  - Periodic mailing of password backup files
  - New report to get statistics of usage
  - Rename old usage report to users since it just list the users
  - Improve gravatar icon style in the header
  - Make Persona logout more robust
  - Improve the marketing (Twitter and Github links)

- Regressions:

  - Remove Python 3 support because of a pyramid_mailer's bug. The bug (#24)
    has been fixed but no new release has been made as of this writing.

0.1 (2013-01-13)
----------------
- Oauth2 protocol to access the passwords with a RESTful API
- Facebook, Google, Mozilla Persona and Twitter authentication methods
- Account merging to allow several authentication methods for one account
- User profile with Gravatar integration
- Account removal
- Localized to English and Spanish languages
- Google Analytics support that users can avoid
- 100% test coverage
- Landing, terms of service and contact pages

{'fraction_non_alphanumeric': 0.07076386196200078, 'fraction_numerical': 0.016673129119813883, 'mean_word_length': 3.2148692810457518, 'pattern_counts': {'":': 0, '<': 14, '<?xml version=': 0, '>': 14, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, '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': '3333788', 'n_tokens_mistral': 1454, 'n_tokens_neox': 1319, 'n_words': 689}