Skip to content

Migrate to src directory layout #3371

@matthewfeickert

Description

@matthewfeickert

Following PR #3369, it would be useful in general to validate local installs from the repository are 1-to-1 with sdist build installs to migrate to using a src/ directory layout. This mostly just involves a git mv of the snakemake/ dir to src/snakemake.

A .git-blame-ignore-rev can also be added to automatically ignore this move in the Git blame history on GitHub. To ignore the commits in the .git-blame-ignore-revs when running git blame locally run: git blame --ignore-revs-file .git-blame-ignore-revs.

(c.f. matplotlib/matplotlib#22809 for an example)

c.f.:

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions