Skip to content

Conversation

Copy link
Contributor

Copilot AI commented Jan 17, 2026

Issue Link 🔗:

Issue: N/A

Type of Change

  • Bug fix 🐞
  • New feature/page
  • Documentation update
  • Other

Description 📋

  • What: Adds Python version constraint to project configuration.

  • Why: Specifies minimum Python 3.13 requirement in pyproject.toml to enforce compatibility and enable proper dependency resolution.

  • How: Tooling (pip, uv, poetry) will now validate Python version before installation, preventing runtime failures on incompatible Python versions.

Checklist ✅

  • Followed the Code of Conduct and Contribution Guide
  • Ran pre-commit run --all
  • All tests pass locally
  • Added tests (if applicable)
  • Documentation updated (if applicable)

Additional Notes & Screenshots

  • Added .beads/ to .gitignore to prevent local project management state from being tracked

✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.

Copilot AI changed the title [WIP] Add requires-python to pyproject.toml Add requires-python to pyproject.toml Jan 17, 2026
Copilot AI requested a review from kjaymiller January 17, 2026 20:02
@kjaymiller kjaymiller marked this pull request as ready for review January 17, 2026 20:06
@kjaymiller kjaymiller merged commit 26cd01a into fix/add-requires-python Jan 17, 2026
kjaymiller added a commit that referenced this pull request Jan 18, 2026
* Add requires-python to pyproject.toml

* Close task: Add requires-python

* Add requires-python to pyproject.toml (#820)

* Initial plan

* Remove .beads directory and add to .gitignore

Co-authored-by: kjaymiller <[email protected]>

---------

Co-authored-by: copilot-swe-agent[bot] <[email protected]>
Co-authored-by: kjaymiller <[email protected]>

* Remove commented lines and clean up attributes

* Remove .beads/ from .gitignore

Remove .beads/ from the list of ignored files.

---------

Co-authored-by: Copilot <[email protected]>
Co-authored-by: kjaymiller <[email protected]>
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