Rouver

Latest version: v2.6.3

Safety actively analyzes 628903 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 10

1.0.0

Bug Fixes

- `rouver.router`: Include extra headers from `HTTPException` sub-classes
in responses.

0.99.2

API Additions

- `rouver.test`: Add pytest-friendly aliases:
- `run_wsgi_test()` for `test_wsgi_app()`
- `FakeRequest` for `TestRequest`
- `FakeResponse` for `TestResponse`

0.99.1

Bug Fixes

- `rouver.test`: Include `Content-Length` header when sending CGI
arguments in request body (content type `application/x-www-form-urlencoded`).

0.99.0

Incompatible Changes

- `parse_args()` is now implemented using werkzeug. While this does not
change rouver's API, it may have incompatible side-effects or change the
way CGI arguments are parsed slightly.
- Remove `CGIFileArgument`.

API Additions

- `rouver.args`: Add `exhaustive` keyword-only argument to `parse_args()`,
`ArgumentParser.parse_args()`, and `RouteHandlerBase.parse_args()`.

0.10.9

Bug Fixes

- Import ABCs from `collections.abc` instead of `collections`. Fixes
a `DeprecationWarning`.

0.10.8

Bug Fixes

- Handle escaped URLs correctly.
- Path arguments are now decoded before being passed to the template handler.
<

Page 4 of 10

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.