diff --git a/docs/content/guides/dagster/recommended-project-structure.mdx b/docs/content/guides/dagster/recommended-project-structure.mdx index e703426ae7c5a..ee7c23be291da 100644 --- a/docs/content/guides/dagster/recommended-project-structure.mdx +++ b/docs/content/guides/dagster/recommended-project-structure.mdx @@ -162,7 +162,7 @@ We recommend defining ops and graphs a job file along with the job definition wi ## For multiple code locations -So far, we've discussed our recommendations for structuring a large project which contains only one code location. Dagster also allows you to structure a project with multiple definitions. We don't recommend over-abstracting too early; in most cases, one code location should be sufficient. A helpful pattern uses multiple code locations to separate conflicting dependencies, where each definition has its own package requirements (e.g., `setup.py`) and deployment specs (e.g., Dockerfile). +So far, we've discussed our recommendations for structuring a large project which contains only one code location. Dagster also allows you to structure a project with multiple definitions. We don't recommend over-abstracting too early; in most cases, one code location should be sufficient. A helpful pattern uses multiple code locations to separate conflicting dependencies, where each definition has its own package requirements (e.g., `pyproject.toml`) and deployment specs (e.g., Dockerfile). To include multiple code locations in a single project, you'll need to add a [configuration file](/guides/understanding-dagster-project-files#configuration-files) to your project: diff --git a/docs/content/guides/understanding-dagster-project-files.mdx b/docs/content/guides/understanding-dagster-project-files.mdx index 22e0718cb6f49..23b9ef43b9480 100644 --- a/docs/content/guides/understanding-dagster-project-files.mdx +++ b/docs/content/guides/understanding-dagster-project-files.mdx @@ -131,8 +131,8 @@ Let's take a look at what each of these files and directories does:
tool.dagster
section which references the
@@ -148,16 +148,10 @@ Let's take a look at what each of these files and directories does:
PEP-518
{" "}
- and meant to replace setup.py
, but we may still include a{" "}
- setup.py
for compatibility with tools that do not use this
+ and meant to replace setup.py
, but we may still include {" "}
+ setup.cfg
and {" "}
+ setup.py
files for compatibility with tools that do not use this
spec.
- dagster-cloud
as a dependency.