Releases: zappa/Zappa
Releases · zappa/Zappa
0.59.0
What's Changed
- Added throw error when event function name is long by @goya813 in #1205
- Skip loading credentials for save-python-settings-file by @suriya in #1008
- Never use root logger to allow filtering zappa logs with greater ease by @bagage in #1277
- Configures 'pre-commit' hooks for Zappa's development tools by @javulticat in #1284
- Improve bad code example in README by @javulticat in #1281
- Fix/exclude add when initial zappa setting by @kyaryunha in #1242
- 🐛 fix case where files external to the package build temp file path can be deleted by @monkut in #1266
- 📝 add "Pypi lookup failed" error message output. by @monkut in #1268
- Add support for Py3.12; drop support for Py3.7 by @javulticat in #1292
- Fix line that was missed when dropping Py3.7 support by @javulticat in #1297
- Adds automated handling of inactive issues/PRs (dry-run) by @javulticat in #1296
- Update '.gitignore' with official files (https://github.com/github/gitignore) by @javulticat in #1295
- Fix typo breaking new automation for handling inactive issues/PRs by @javulticat in #1298
- Update and lock linting tool versions to keep dev env stable by @javulticat in #1301
- Update formatting in README.md by @bt in #1226
- Enable live runs of repo maintenence job via manual trigger by @javulticat in #1300
- Add permission needed for actions/stale statefulness by @javulticat in #1321
- Schedule automated repo maintenance to run autonomously by @javulticat in #1322
- Run repo maintenance every 30 mins instead of every 2 hrs to increase throughput by @javulticat in #1323
- New fully automated process to build/tag/release (GitHub) & publish (PyPi) versions by @javulticat in #1324
- 'find_module' removed in Py3.12; use 'find_spec' instead by @javulticat in #1320
- Remove deprecated zappa.async module by @javulticat in #1326
- Improve quality of auto-generated release notes by @javulticat in #1327
- Prepare for version 0.59.0 release by @javulticat in #1328
New Contributors
- @goya813 made their first contribution in #1205
- @bagage made their first contribution in #1277
- @kyaryunha made their first contribution in #1242
- @bt made their first contribution in #1226
Full Changelog: 0.58.0...0.59.0
0.58.0
0.58.0
- Add Python 3.11 support (#1262)
- support new ephemeral storage feature in zappa_settings.json (#1120)
- Update permissions (PR #1119)
- Outdated manylinux wheels download logic (#1249)
- cryptography>=35.0, plus pip>=20.3 - downloads wrong cryptography anywheel package (GLIBC_2.18 error) (#1063)
- fix response time improperly configured for micro-seconds. (#1265)
- fix unquote issue with querystring handling. (#1264)
0.57.0
0.56.1
0.56.0
0.56.0
- Not recognizing virtaulenv created with pyenv (#1132)
- Remove six from zappa dependencies (#1164)
- Handle optional space in x-forwarded-for header (#1127)
- [Migrated] #2077 Fix url decoding for query string (#879)
- [Migrated] [async] Check if args/kwargs are JSON Serializable while running locally (#704)
- [Migrated] Add on Docs: event_source from S3 with key_filters (#446)
- [Migrated] Logs are missing query strings (#410)
- [Migrated] Update BINARY_SUPPORT to use Content-Encoding to identify if data is binary (#908)
- Remove obsolete check for Django version < 1.7 (#1158)
- [Migrated] s3 zip includes files that should be matched by the exclude setting (#422)
- Add exclude_glob documentation (#1052)
- Unable to schedule SQS Batch Size of greater than 10 (#1117)
- [Migrated] s3 zip includes files that should be matched by the exclude setting (#422)
- Allow any Python version if using Docker image for Lambda (#1140)
- Incorrect hosted zone match (#1190)
- Issue while trying to install or download zappa without binary file (#1199)
0.55.0
0.55.0
- Fix "cd workflow fired event outside of the create tags event" (#1152)
- Remove 'futures' package requirement (#826,#808)
- Remove function invoke command does not need quotes around function (#900)
- Add python_requires to setup.py (#1111)
- Remove python 3.6 support (#1151)
- Update handler to be global if INSTANTIATE_LAMBDA_HANDLER_ON_IMPORT=True (#1096)
- Fix async invocation in Python 3 (#1006)
- Drastically reduce cold start times by calling LambdaHandler externally (#982)
- Support Newest Manylinux Version for dependencies (#1083)
- Decode zappa invoke output regardless of --no-color option (#1069)
- Convert project to using 'pipenv' to manage dependencies (#1077)
- Ensure unique scheduled event names (#1080)
- Check isort in CI (#1078)
- Use 'black' everywhere (#1076)
- Update setup.py (#1050)
0.54.2
0.54.1
Release 'Zappa' v0.54.1 (#1070) Co-authored-by: Alex DelVecchio <[email protected]>