Skip to content

docs(contributing): improve dev environment setup instructions#111

Merged
blkdmr merged 1 commit into
pyfenn:mainfrom
hendo-21:docs/contributing
May 29, 2026
Merged

docs(contributing): improve dev environment setup instructions#111
blkdmr merged 1 commit into
pyfenn:mainfrom
hendo-21:docs/contributing

Conversation

@hendo-21
Copy link
Copy Markdown
Contributor

Relates to #110.

Changes

  • Include dev and test extras in the install command for fenn editable install
  • Add instructions for installing pre-commit hook and information on pre-commit and ruff

Why

Observed the codebase has been failing ruff checks in CI intermittently, which points to a possible cause: contributors without the pre-commit hook installed pushing commits that haven't been linted or formatted locally. This change makes installation of dev dependencies explicit, so contributors have pre-commit and adds the missing instruction to install pre-commit hook. It also makes installing test deps obvious, since the existing docs encourage testing before committing.

@blkdmr blkdmr merged commit 6b977fb into pyfenn:main May 29, 2026
0 of 2 checks passed
@hendo-21 hendo-21 deleted the docs/contributing branch May 29, 2026 14:52
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