<commit_before>##
# copyright 2009, <NAME>
# http://python.projects.postgresql.org
##
r"""
Changes
=======

0.9.0
-----

 * Optimizations.
 * Extend `postgresql.open` to take keyword arguments.
 * Refactor `postgresql.api.InterfaceElement`.
 * Refactor driver.pq3.Connection to use protocol.client3.Connection.
 * Refactor driver.pq3.Cursor into types selected by PreparedStatements.

0.8.1
-----

 * Fix memory leak due to circular references and __del__. [Reported by Valentine Gogichashvili]
 * Fix encoding normalization. [Reported by Marc Silver]
 * Fix "method" decorator to return callable when val is None.
 * Fix startup of clusters in silent mode.

0.8.0 released on 2009-04-03
----------------------------

Differences from the original pg/python projects.<commit_msg>Add circ ref mention to changes.<commit_after>##
# copyright 2009, <NAME>
# http://python.projects.postgresql.org
##
r"""
Changes
=======

0.9.0
-----

 * Optimizations.
 * Extend `postgresql.open` to take keyword arguments.
 * Refactor `postgresql.api.InterfaceElement`.
 * Refactor driver.pq3.Connection to use protocol.client3.Connection.
 * Refactor driver.pq3.Cursor into types selected by PreparedStatements.
 * Fix memory leak due to circular references and __del__. [Reported by Valentine Gogichashvili]
   Additionally, try to avoid circular references at that level.

0.8.1
-----

 * Fix memory leak due to circular references and __del__. [Reported by Valentine Gogichashvili]
 * Fix encoding normalization. [Reported by Marc Silver]
 * Fix "method" decorator to return callable when val is None.
 * Fix startup of clusters in silent mode.

0.8.0 released on 2009-04-03
----------------------------

Differences from the original pg/python projects.
{'fraction_non_alphanumeric': 0.1339850488786659, 'fraction_numerical': 0.027602070155261643, 'mean_word_length': 3.438775510204082, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 5, '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': '230235', 'n_tokens_mistral': 523, 'n_tokens_neox': 488, 'n_words': 180}