Zappa
Zappa copied to clipboard
Serverless Python
- Whitespace in X-Forwarded-For is optional and therefore should handle the case when there is no whitespace (contribution by [naresh-uplight](https://github.com/naresh-uplight)) - :fire: remove six from zappa dependencies - :wrench: Fix...
AWS recently announced support for [Lambda Function URLs](https://aws.amazon.com/blogs/aws/announcing-aws-lambda-function-urls-built-in-https-endpoints-for-single-function-microservices/). There's no additional pricing when using Function URLs. It seems reasonable for Zappa to support that, perhaps even default to when creating...
## Context I'm executing a zappa build from with aws codebuild. It runs fine when run locally. ## Expected Behavior It should run in codebuild just like it runs successfully...
## Description When running an async @task locally, the args and kwargs are passed as they are (even if they're not JSON Serializable). This PR runs a `validate_json_seralizable()` check on...
## Description Removing a long-obsolete check for Django versions less than 1.7 which made a setup() call that is no longer required. ## GitHub Issues https://github.com/zappa/Zappa/issues/1158
## Description Replace prints with logger calls. Using print() is bad in frameworks and libraries because then there is no way for the application to control the logging. These prints...
Originally from: https://github.com/Miserlou/Zappa/issues/858 by [mcrowson](https://github.com/mcrowson) Based on reading this article, it looks like we only need the keep_warm event once every 15 minutes. Related #851
There is a check for Django version being < 1.7, which triggers a now-unnecessary call to `django.setup()` ## Context Zappa supports Python 3.7-3.9 and Django only supports Python of 3.5...
https://github.com/zappa/Zappa/blob/a1e842cf95e5bd99a84e89d5eaaed42ff82f57eb/zappa/wsgi.py#L105 As per the [MDN docs](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Forwarded-For#syntax) the whitespace is optional and I have a case where the request errors because of that.
## Context All of Zappa documentation is contained in the README, where the `master` branch is under developement and does not show the current 'release' documentation. In addition, the current...