Chalice

Latest version: v1.31.4

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

Scan your dependencies

Page 13 of 16

1.0.4

* bugfix:packaging:Fix issue deploying some packages in Windows with utf-8 characters (560)
* feature:packaging:Add support for custom authorizers with ``chalice package`` (580)

1.0.3

* bugfix:packaging:Fix issue with some packages with `-` or `.` in their distribution name (555)
* bugfix:rest-api:Fix issue where chalice local returned a 403 for successful OPTIONS requests (554)
* bugfix:local:Fix issue with chalice local mode causing http clients to hang on responses
with no body (525)
* enhancement:local:Add ``--stage`` parameter to ``chalice local`` (545)
* bugfix:policy:Fix issue with analyzer that followed recursive functions infinitely (531)

1.0.2

* bugfix:rest-api:Fix issue where requestParameters were not being mapped
correctly resulting in invalid generated javascript SDKs (498)
* bugfix:rest-api:Fix issue where ``api_gateway_stage`` was being
ignored when set in the ``config.json`` file (495)
* bugfix:rest-api:Fix bug where ``raw_body`` would raise an exception if no HTTP
body was provided (503)
* bugfix:CLI:Fix bug where exit codes were not properly being propagated during packaging (500)
* feature:local:Add support for Builtin Authorizers in local mode (404)
* bugfix:packaging:Fix environment variables being passed to subprocess while packaging (501)
* enhancement:rest-api:Allow view to require API keys as well as authorization (473)

1.0.1

* bugfix:packaging:Only use alphanumeric characters for event names in SAM template (450)
* enhancement:config:Print useful error message when config.json is invalid (458)
* bugfix:rest-api:Fix api gateway stage being set incorrectly in non-default chalice stage
(`$70 <https://github.com/aws/chalice/issues/470>`__)

1.0.0

* enhancement:rest-api:Change default API Gateway stage name to ``api`` (431)
* enhancement:local:Add support for ``CORSConfig`` in ``chalice local`` (436)
* enhancement:logging:Propagate ``DEBUG`` log level when setting ``app.debug`` (386)
* feature:rest-api:Add support for wildcard routes and HTTP methods in ``AuthResponse`` (403)
* bugfix:policy:Fix bug when analyzing list comprehensions (412)
* enhancement:local:Update ``chalice local`` to use HTTP 1.1 (448)

1.0.0b2

<http://chalice.readthedocs.io/en/latest/upgrading.html#v1-0-0b2>`__
for more detailed information about upgrading to this release.

Note: to install this beta version of chalice you must specify
``pip install 'chalice>=1.0.0b2,<2.0.0'`` or
use the ``--pre`` flag for pip: ``pip install --pre chalice``.


* enhancement:local:Set env vars from config in ``chalice local`` (396)
* bugfix:packaging:Fix edge case when building packages with optional c extensions (421)
* enhancement:policy:Remove legacy ``policy.json`` file support. Policy files must
use the stage name, e.g. ``policy-dev.json`` (430)
* bugfix:deployment:Fix issue where IAM role policies were updated twice on redeploys (428)
* enhancement:rest-api:Validate route path is not an empty string (432)
* enhancement:rest-api:Change route code to invoke view function with kwargs instead of
positional args (429)

Page 13 of 16

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.