Skip to content
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/n][pythonic config] Restructure Pythonic config & resources into modules #16434

Merged
merged 2 commits into from
Sep 14, 2023

Conversation

benpankow
Copy link
Member

Summary

PR stack which re-implements #16257, in hopes of making it easier to review.

This PR restructures the pythonic resources+config module into a few smaller, easier to grasp files - one for the "Config" class, one for Resources, one for IO managers, and one for misc Pydantic & Dagster Config Type conversion utilities.

Test Plan

Impl does not change, existing unit tests.

@benpankow benpankow changed the title [pythonic config] Restructure Pythonic config & resources into modules [1/n][pythonic config] Restructure Pythonic config & resources into modules Sep 12, 2023
@benpankow benpankow force-pushed the benpankow/restructure-pythonic-config-module branch from 9620faf to 4168aea Compare September 12, 2023 02:49
@benpankow benpankow force-pushed the benpankow/restructure-pythonic-config-module branch from 4168aea to f00ba77 Compare September 14, 2023 23:21
@github-actions
Copy link

Deploy preview for dagit-core-storybook ready!

✅ Preview
https://dagit-core-storybook-dexfgo7pi-elementl.vercel.app
https://benpankow-restructure-pythonic-config-module.core-storybook.dagster-docs.io

Built with commit f00ba77.
This pull request is being automatically deployed with vercel-action

@github-actions
Copy link

Deploy preview for dagit-storybook ready!

✅ Preview
https://dagit-storybook-1y9r7fvd6-elementl.vercel.app
https://benpankow-restructure-pythonic-config-module.components-storybook.dagster-docs.io

Built with commit f00ba77.
This pull request is being automatically deployed with vercel-action

@benpankow benpankow merged commit d961ecd into master Sep 14, 2023
@benpankow benpankow deleted the benpankow/restructure-pythonic-config-module branch September 14, 2023 23:48
zyd14 pushed a commit to zyd14/dagster that referenced this pull request Sep 15, 2023
…odules (dagster-io#16434)

## Summary

PR stack which re-implements dagster-io#16257, in hopes of making it easier to
review.

This PR restructures the pythonic resources+config module into a few
smaller, easier to grasp files - one for the "Config" class, one for
Resources, one for IO managers, and one for misc Pydantic & Dagster
Config Type conversion utilities.

## Test Plan

Impl does not change, existing unit tests.
@erinkcochran87 erinkcochran87 removed their request for review September 22, 2023 19:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants