0303c6d43d
* feat(cli): add --version / -V flag Uses importlib.metadata to read the version from the installed package. * chore: improve bug report and feature request issue templates - Bug report: replace web-app steps with CLI-oriented examples, add error output section, add Python version and LLM provider fields - Feature request: add note directing niche features to EvoSkills, set default label * chore: add documentation issue template and issue chooser config - Add documentation template for reporting missing or unclear docs - Add config.yml to disable blank issues and link to EvoSkills and Discord as contact options * chore: add PR template and improve CONTRIBUTING.md - Add PR template with type-of-change checkboxes, issue linking for new features, and CI checklist - CONTRIBUTING.md: add development setup, PR workflow, and code style sections; fix wording; make Discord link clickable
22 lines
662 B
Markdown
22 lines
662 B
Markdown
## Description
|
|
|
|
<!-- What does this PR do? Link the related issue (e.g. "Closes #123"). -->
|
|
|
|
## Type of change
|
|
|
|
<!-- Check the one that applies. -->
|
|
|
|
- [ ] Bug fix
|
|
- [ ] New feature — link issue: #<!-- issue number -->
|
|
- [ ] Documentation / examples
|
|
- [ ] Test improvement
|
|
- [ ] Refactor (no behavior change)
|
|
|
|
## Checklist
|
|
|
|
- [ ] I have read the [Contributing Guidelines](../CONTRIBUTING.md)
|
|
- [ ] This targets **core functionality** used by the majority of users (niche features belong in [EvoSkills](https://github.com/EvoScientist/EvoSkills))
|
|
- [ ] I have added/updated tests where applicable
|
|
- [ ] `uv run ruff check .` passes
|
|
- [ ] `uv run pytest` passes
|