Rouver

Latest version: v2.6.3

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

Scan your dependencies

Page 10 of 10

0.3.0

API-Incompatible Changes

- `rouver.html`: `http_status_page()`: `message` argument is now an
optional, keyword-only argument.
- `rouver.router`: Template handlers must now be installed before calling
`add_routes()`.

API Additions

- `rouver.html`: `http_status_page()`: Add new optional argument
`content`.
- `rouver.html`: Add `bad_arguments_list()`.
- `rouver.types`: Add `BadArgumentsDict`.

Improvements

- `rouver.router`: Router now returns a custom error page when
`ArgumentsError` is raised.

0.2.1

Bug Fixes

- `rouver.handler`: Derive `RouteHandlerBase` from `Iterable`.
- `rouver.response`/`rouver.handler`: Fix return types of response methods.

0.2.0

API Additions

- `rouver.handler`: Add `RouteHandlerBase`.
- `rouver.html`: Add `created_at_page()`.
- `rouver.response`: Add `respond_ok()`, `respond_with_json()`, and
`created_at()`.

0.1.1

Improvements

- `rouver.response`: Responses now return an iterator so they can be used as
return values from `__iter__()` methods.

0.1.0

API Additions

- `rouver.args`: Add `parse_args()`, `Multiplicity`, `FileArgument`,
and `CGIFileArgument`.
- `rouver.exceptions`: Add `ArgumentsError`.
- `rouver.html`: Add `http_status_page()` and `see_other_page()`.
- `rouver.status`: Add `status_line()`.
- `rouver.response`: Add `respond_with_html()` and `see_other()`.
- `rouver.router`: Add `Router`.
- `rouver.types`: Add `EnvironmentType`, `HeaderType`,
`StartResponseReturnType`, `StartResponseType`, `RouterHandler`,
`RouterType`, and `RouteTemplateHandler`.

Page 10 of 10

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.