Jetforce

Latest version: v0.10.1

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

Scan your dependencies

Page 1 of 4

0.10.1

Fixes

- Fixed regression that prevented TLS client certificates and other
TLS environment variables from being initialized.

0.10.0

Features

- Added support for the HAProxy "PROXY" protocol via the
`--proxy-protocol` flag. This allows the server to determine the
real client IP address when operating behind a reverse proxy such
as nginx or stunnel.
- Added support for running a server without TLS via the `--no-tls`
flag.

Fixes

- Fixed incorrect mimetype/charset in responses for compressed files
ending in ``.gz`` and ``.bz2``.
- The "meta" component in jetforce's request logs is now surrounded
by double quotation marks, to allow for unambiguous log parsing.
Any quotation marks inside of the meta string itself will be escaped
with a single backslash, (e.g. ``\"``).

Changes

- Updated required twisted version to >= 21.7.0.
- Added support for python 3.11.

0.9.1

Fixes

- Fix ``strict_trailing_slash`` argument being applied as
`strict_port` when specified on a route decorator.
- Add support for python 3.10.

0.9.0

Fixes

- Fix not including trailing slashes in $PATH_INFO for CGI scripts.
- Fix not sending the complete certificate chain for TLS certificates
that include a chain.
- Fix incorrect type signature for the EnvironDict type class.

Changes

- Make the application ``Request`` class overridable.

0.8.2

Fixes

- Fix trailing ``]`` at the end of auto-generated directory names.

0.8.1

Changes

- Remove new type hint syntax that was causing an error in python 3.7.

Page 1 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.