<commit_before>CHANGES
=======

0.19.0 (XX-XX-XXXX)
-------------------

- Memory leak in ParserBuffer #579

- Suppport gunicorn's `max_requests` settings in gunicorn worker

- Fix wsgi environment building #573

- Improve access logging #572

- Drop unused host and port from low-level server #586

- Add Python 3.5 `async for` implementation to server websocket #543

- Add Python 3.5 `async for` implementation to client websocket

- Add Python 3.5 `async with` implementation to client websocket

- Add charset parameter to web.Response constructor #593

- Forbid passing both Content-Type header and content_type or charset
  params into web.Response constructor

- Forbid duplicating of web.Application and web.Request #602

- Add an option to pass Origin header in ws_connect #607

- Add json_response function #592

- Make concurrent connections respect limits #581

- Collect history of responses if redirects occur #614

- Enable passing pre-compressed data in requests #621

- Expose named routes via UrlDispatcher.named_routes() #622

- Allow disabling sendfile by environment variable AIOHTTP_NOSENDFILE #629

- Use ensure_future if available

- Always quote params for Content-Disposition #641

- Support async for in multipart reader #640<commit_msg>Update CHANGES<commit_after>CHANGES
=======

0.19.0 (XX-XX-XXXX)
-------------------

- Memory leak in ParserBuffer #579

- Suppport gunicorn's `max_requests` settings in gunicorn worker

- Fix wsgi environment building #573

- Improve access logging #572

- Drop unused host and port from low-level server #586

- Add Python 3.5 `async for` implementation to server websocket #543

- Add Python 3.5 `async for` implementation to client websocket

- Add Python 3.5 `async with` implementation to client websocket

- Add charset parameter to web.Response constructor #593

- Forbid passing both Content-Type header and content_type or charset
  params into web.Response constructor

- Forbid duplicating of web.Application and web.Request #602

- Add an option to pass Origin header in ws_connect #607

- Add json_response function #592

- Make concurrent connections respect limits #581

- Collect history of responses if redirects occur #614

- Enable passing pre-compressed data in requests #621

- Expose named routes via UrlDispatcher.named_routes() #622

- Allow disabling sendfile by environment variable AIOHTTP_NOSENDFILE #629

- Use ensure_future if available

- Always quote params for Content-Disposition #641

- Support async for in multipart reader #640

- Add Timeout context manager #611
{'fraction_non_alphanumeric': 0.07479548110634983, 'fraction_numerical': 0.046357615894039736, 'mean_word_length': 3.9195402298850577, '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': '1292844', 'n_tokens_mistral': 782, 'n_tokens_neox': 689, 'n_words': 313}