Skip to content

docs: add Troubleshooting section to CONTRIBUTING.md - #77

Merged
alphacrack merged 1 commit into
alphacrack:mainfrom
ChickenisLegit:docs-troubleshooting
Aug 11, 2026
Merged

docs: add Troubleshooting section to CONTRIBUTING.md#77
alphacrack merged 1 commit into
alphacrack:mainfrom
ChickenisLegit:docs-troubleshooting

Conversation

@ChickenisLegit

Copy link
Copy Markdown
Contributor

Fixes #55

Signed-off-by: ChickenisLegit <ChickenisLegit@users.noreply.github.com>
@github-actions github-actions Bot added the area:docs README, CONTRIBUTING, docs/ site, CHANGELOG label Aug 9, 2026

@alphacrack alphacrack left a comment

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✅ Approved — CI green (20/20) and a docs e2e pass.

Review: Clean, correctly-scoped addition of a ## Troubleshooting section to CONTRIBUTING.md covering the three real setup gotchas (0.0.0+unknown from a shallow clone breaking setuptools-scm, the numpy stub / mypy-3.12 issue, and the generated _version.py). Placed sensibly between Development setup and CI gates. Based on current main — 1 file, no conflicts. Resolves #55.

E2E (proportionate for docs):

  • CI: 20/20 green (lint, mypy, full test matrix, smoke, build, CodeQL, security).
  • Hygiene: no trailing whitespace, final newline present, markdown structure well-formed — passes the repo's pre-commit hooks.

Thanks for the clear, accurate writeup, @ChickenisLegit — and welcome! 🎉

@alphacrack
alphacrack merged commit 10e6918 into alphacrack:main Aug 11, 2026
20 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:docs README, CONTRIBUTING, docs/ site, CHANGELOG

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add a Troubleshooting section to CONTRIBUTING.md

2 participants