Skip to content

Conversation

schrockn
Copy link
Member

@schrockn schrockn commented Aug 7, 2025

Summary & Motivation

Remove __all__ declaration from dagster/_core/instance/scheduling/__init__.py subpackage. This follows the established coding convention that __all__ should only be used in top-level package __init__.py files to define public APIs, not in subpackages.

The change also updates the development documentation in CLAUDE.md to explicitly document this convention for future contributors.

How I Tested These Changes

Existing test suite.

Copy link
Member Author

schrockn commented Aug 7, 2025

This stack of pull requests is managed by Graphite. Learn more about stacking.

@schrockn schrockn changed the title remove __all__ Refactor DagsterInstance: Remove SettingsMixin and enhance partition handling Aug 7, 2025
@schrockn schrockn changed the title Refactor DagsterInstance: Remove SettingsMixin and enhance partition handling Remove SettingsMixin and enhance time window partition handling Aug 7, 2025
@schrockn schrockn changed the title Remove SettingsMixin and enhance time window partition handling Remove __all__ from subpackage init files Aug 7, 2025
@schrockn schrockn marked this pull request as ready for review August 7, 2025 03:49
@schrockn schrockn requested a review from OwenKephart August 7, 2025 03:49
@schrockn schrockn changed the base branch from master to graphite-base/31609 August 7, 2025 05:18
@schrockn schrockn changed the base branch from graphite-base/31609 to update-ai-update-pr August 7, 2025 05:18
@schrockn schrockn force-pushed the update-ai-update-pr branch from 47e733f to 1da2df9 Compare August 7, 2025 12:04
@schrockn schrockn changed the base branch from update-ai-update-pr to graphite-base/31609 August 7, 2025 13:35
@schrockn schrockn changed the base branch from graphite-base/31609 to update-ai-update-pr August 7, 2025 13:49
@schrockn schrockn force-pushed the update-ai-update-pr branch from 1da2df9 to bba4857 Compare August 7, 2025 15:43
@schrockn schrockn force-pushed the schrockn/ir-1 branch 2 times, most recently from 8273a15 to e03609e Compare August 7, 2025 16:29
@schrockn schrockn force-pushed the update-ai-update-pr branch from bba4857 to d5147ed Compare August 7, 2025 16:29
Copy link
Member Author

schrockn commented Aug 7, 2025

Merge activity

  • Aug 7, 5:10 PM UTC: A user started a stack merge that includes this pull request via Graphite.
  • Aug 7, 5:13 PM UTC: Graphite rebased this pull request as part of a merge.
  • Aug 7, 5:14 PM UTC: @schrockn merged this pull request with Graphite.

@schrockn schrockn changed the base branch from update-ai-update-pr to graphite-base/31609 August 7, 2025 17:11
@schrockn schrockn changed the base branch from graphite-base/31609 to master August 7, 2025 17:11
@schrockn schrockn merged commit 4c2345e into master Aug 7, 2025
4 of 5 checks passed
@schrockn schrockn deleted the schrockn/ir-1 branch August 7, 2025 17:14
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