-
Notifications
You must be signed in to change notification settings - Fork 1.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[1.9] Remove Python 3.8 Support #25523
Conversation
3e129aa
to
e858278
Compare
This stack of pull requests is managed by Graphite. Learn more about stacking. Join @OwenKephart and the rest of your teammates on Graphite |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Couple more references we'll prob wanna get:
scripts/templates_create_dagster_package/setup.py.tmpl
31: "Programming Language :: Python :: 3.8",
content/dagster-plus/deployment/serverless.mdx
167:The default version of Python for Serverless deployments is Python 3.8. Versions 3.9 through 3.12 are also supported. You can specify the version you want by updating your GitHub workflow or using the `--python-version` command line argument:
193:1. The standard Python "slim" [Docker image](https://hub.docker.com/\_/python), such as `python:3.8-slim` is used as the base.
docs-beta/docs/dagster-plus/deployment/serverless/runtime-environment.md
17:The default Python version for Dagster+ Serverless is Python 3.8. Python versions 3.9 through 3.12 are also supported. You can specify the Python version you want to use in your GitHub or GitLab workflow, or by using the `dagster-cloud` CLI.
content/concepts/dagster-pipes/aws-glue.mdx
31: - An AWS Glue job with a Python 3.8+ runtime environment
next/markdoc/partials/DagsterVersion.md
1:Dagster supports Python 3.8 through 3.12.
dagster-university/pages/dagster-essentials/lesson-5/whats-a-code-location.md
66:- Python version (ex., legacy code using Python 3.8 and newer Python 3.11 code locations)
dagster-university/pages/dagster-dbt/lesson-7/5-preparing-for-a-successful-run.md
102: PYTHON_VERSION: '3.8'
dagster-university/pages/dagster-essentials/lesson-2/requirements-and-installation.md
11:- **To install Python**. Dagster supports Python 3.8 through 3.12.
next/components/mdx/includes/dagster/DagsterVersion.mdx
1:Dagster supports Python 3.8 through 3.12.
docs-beta/docs/getting-started/installation.md
12:- To install Python 3.8 or higher. **Python 3.11 is recommended**.
docs-beta/docs/getting-started/quickstart.md
30:- Python 3.8+ installed on your system. Refer to the [Installation guide](/getting-started/installation) for information.
Deploy preview for dagster-docs ready! Preview available at https://dagster-docs-1dld4iegw-elementl.vercel.app Direct link to changed pages:
|
Deploy preview for dagster-docs-beta ready! Preview available at https://dagster-docs-beta-kdb5ug6xm-elementl.vercel.app Direct link to changed pages: |
Oh gosh, that was a bit of a rabbit hole. But this might be relevant too, @OwenKephart .
|
e858278
to
2526c43
Compare
@cmpadden updated |
Deploy preview for dagster-university ready! ✅ Preview Built with commit 1686fab. |
oops didn't update with your new stuff |
bb0e857
to
e9dd138
Compare
@cmpadden updated for real -- tried to avoid making any actual code changes, and some of those reference behavior that exists as backcompat for py3.8, so i left them in. could consider a second round of deletions after this to clean that up |
Sweet, confirmed the instances that I found no longer exist. Will probably defer approval to @alangenfeld or @gibsondan, since this is a pretty big one. |
e9dd138
to
ea47f57
Compare
...ation_tests/test_suites/backcompat-test-suite/webserver_service/Dockerfile_user_code_release
Outdated
Show resolved
Hide resolved
@@ -1,3 +1,3 @@ | |||
"3.8": | |||
"3.9": |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
dagster-image build-all --name buildkite-build-test-project-image --dagster-version 0.0.1
dagster-image push-all --name buildkite-build-test-project-image
e7c4bf6
to
48900f1
Compare
29d3a15
to
346d2ed
Compare
346d2ed
to
1686fab
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
bye
## Summary & Motivation Remove support for Python 3.8 ## How I Tested These Changes ## Changelog Dagster no longer supports Python 3.8, which hit EOL on 2024-10-07.
Summary & Motivation
Remove support for Python 3.8
How I Tested These Changes
Changelog
Dagster no longer supports Python 3.8, which hit EOL on 2024-10-07.