Next | Query returned 81 messages, browsing 61 to 70 | Previous

History of commit frequency

CVS Commit History:


   2018-03-22 09:02:35 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-aiohttp: updated to 3.1.0

3.1.0:

Features
- Relax JSON content-type checking in the ClientResponse.json() to allow
  "application/xxx+json" instead of strict "application/json".
- Bump C HTTP parser to version 2.8
- Accept a coroutine as an application factory in web.run_app and gunicorn
  worker.
- Implement application cleanup context
- Make writer.write_headers a coroutine.
- Add tracking signals for getting request/response bodies.
- Deprecate ClientResponseError.code in favor of .status to keep similarity
  with response classes.
- Implement app.add_routes() method.
- Implement web.static() and RouteTableDef.static() API.
- Install a test event loop as default by asyncio.set_event_loop(). The
  change affects aiohttp test utils but backward compatibility is not broken
  for 99.99% of use cases.
- Refactor ClientResponse constructor: make logically required constructor
  arguments mandatory, drop _post_init() method.
- Use app.add_routes() in server docs everywhere
- Websockets refactoring, all websocket writer methods are converted into
  coroutines.
- Provide Content-Range header for Range requests

Bugfixes
- Fix websocket client return EofStream.
- Fix websocket demo.
- Property BaseRequest.http_range now returns a python-like slice when
  requesting the tail of the range. It's now indicated by a negative value in
  range.start rather then in range.stop
- Close a connection if an unexpected exception occurs while sending a request
- Fix firing DNS tracing events.

Improved Documentation
- Change ClientResponse.json() documentation to reflect that it now
  allows "application/xxx+json" content-types
- Document behavior when cchardet detects encodings that are unknown to Python.
- Add diagrams for tracing request life style.
- Drop removed functionality for passing StreamReader as data at client
  side.
   2018-03-15 10:29:09 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-aiohttp: updated to 3.0.9

3.0.9:
Close a connection if an unexpected exception occurs while sending a request
   2018-03-13 12:46:13 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-aiohttp: updated to 3.0.8

3.0.8:
Use asyncio.current_task() on Python 3.7
   2018-03-09 09:10:35 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-aiohttp: updated to 3.0.7

3.0.7:
Fix SSL proxy support by client.
Restore a imperative check in setup.py for python version. The check works in \ 
parallel to environment marker. As effect a error about unsupported Python \ 
versions is raised even on outdated systems with very old setuptools version \ 
installed.
   2018-03-05 10:12:20 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-aiohttp: updated to 3.0.6

3.0.6:
Add _reuse_address and _reuse_port to web_runner.TCPSite.__slots__.
   2018-02-28 14:38:00 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-aiohttp: updated to 3.0.5

3.0.5:
Fix InvalidStateError on processing a sequence of two \ 
RequestHandler.data_received calls on web server.
   2018-02-27 07:35:45 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-aiohttp: updated to 3.0.4

3.0.4:
Fix IndexError in HTTP request handling by server.
Fix MultipartWriter.append* no longer returning part/payload.
   2018-02-25 23:04:55 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-aiohttp: updated to 3.0.3

3.0.2:
Security Fix
Prevent Windows absolute URLs in static files. Paths like /static/D:\path and \ 
/static/\\hostname\drive\path are forbidden.

3.0.1:
Technical release for fixing distribution problems.
   2018-02-14 12:31:04 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-aiohttp: updated to 3.0.1

aiohttp 3.0 release:
Major release, many already deprecated things are removed
Minimal supported Python version is 3.5.3.
aiohttp uses shiny async/await syntax everywhere internally (while old yield \ 
from is still supported).

Read https://docs.aiohttp.org/en/stable/whats_new_3_0.html for brief information \ 
about most important changes.
   2018-02-05 17:39:47 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-aiohttp: updated to version 2.3.10

2.3.10:
- Fix 100% CPU usage on HTTP GET and websocket connection just after it
- Patch broken `ssl.match_hostname()` on Python<3.7

Next | Query returned 81 messages, browsing 61 to 70 | Previous