You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add support for Python 3.13 in templates, CI, and codebase (#1364)
* Add support for Python 3.13 in templates, CI, and codebase
* Update test cases for psycopg-binary and cryptography to latest versions
* Fix lint error in test
* Update README.md
Co-authored-by: Graham Lyon <graham.lyon@gmail.com>
---------
Co-authored-by: sumanth <sumanth@gstzen.in>
Co-authored-by: Graham Lyon <graham.lyon@gmail.com>
Copy file name to clipboardExpand all lines: README.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -133,7 +133,7 @@ And finally, Zappa is **super easy to use**. You can deploy your application wit
133
133
134
134
## Installation and Configuration
135
135
136
-
_Before you begin, make sure you are running Python 3.8/3.9/3.10/3.11/3.12 and you have a valid AWS account and your [AWS credentials file](https://blogs.aws.amazon.com/security/post/Tx3D6U6WSFGOK2H/A-New-and-Standardized-Way-to-Manage-Credentials-in-the-AWS-SDKs) is properly installed._
136
+
_Before you begin, make sure you are running Python 3.8/3.9/3.10/3.11/3.12/3.13 and you have a valid AWS account and your [AWS credentials file](https://blogs.aws.amazon.com/security/post/Tx3D6U6WSFGOK2H/A-New-and-Standardized-Way-to-Manage-Credentials-in-the-AWS-SDKs) is properly installed._
137
137
138
138
**Zappa** can easily be installed through pip, like so:
139
139
@@ -444,7 +444,7 @@ For instance, suppose you have a basic application in a file called "my_app.py",
444
444
445
445
Any remote print statements made and the value the function returned will then be printed to your local console. **Nifty!**
446
446
447
-
You can also invoke interpretable Python 3.8/3.9/3.10/3.11/3.12 strings directly by using `--raw`, like so:
447
+
You can also invoke interpretable Python 3.8/3.9/3.10/3.11/3.12/3.13 strings directly by using `--raw`, like so:
448
448
449
449
$ zappa invoke production "print(1 + 2 + 3)" --raw
450
450
@@ -992,7 +992,7 @@ to change Zappa's behavior. Use these at your own risk!
992
992
"role_name":"MyLambdaRole", // Name of Zappa execution role. Default <project_name>-<env>-ZappaExecutionRole. To use a different, pre-existing policy, you must also set manage_roles to false.
993
993
"role_arn":"arn:aws:iam::12345:role/app-ZappaLambdaExecutionRole", // ARN of Zappa execution role. Default to None. To use a different, pre-existing policy, you must also set manage_roles to false. This overrides role_name. Use with temporary credentials via GetFederationToken.
994
994
"route53_enabled":true, // Have Zappa update your Route53 Hosted Zones when certifying with a custom domain. Default true.
995
-
"runtime":"python3.12", // Python runtime to use on Lambda. Can be one of: "python3.8", "python3.9", "python3.10", "python3.11", or "python3.12". Defaults to whatever the current Python being used is.
995
+
"runtime":"python3.13", // Python runtime to use on Lambda. Can be one of: "python3.8", "python3.9", "python3.10", "python3.11", "python3.12", or "python3.13". Defaults to whatever the current Python being used is.
996
996
"s3_bucket":"dev-bucket", // Zappa zip bucket,
997
997
"slim_handler":false, // Useful if project >50M. Set true to just upload a small handler to Lambda and load actual project from S3 at runtime. Default false.
998
998
"snap_start":"PublishedVersions", // Enable Lambda SnapStart for faster cold starts. Can be "PublishedVersions" or "None". Default "None".
0 commit comments