Skip to content

Commit 84e624a

Browse files
committed
SQ -> Add support for Python 3.14
1 parent 4a2325e commit 84e624a

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

.github/copilot-instructions.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ Single-file implementation in `trycast/__init__.py` (~1300 lines).
1010

1111
### Version Compatibility Strategy
1212

13-
**Critical**: trycast supports Python 3.10-3.13 with extensive conditional imports:
13+
**Critical**: trycast supports Python 3.10-3.14 with extensive conditional imports:
1414
- Use `sys.version_info >= (major, minor)` checks to conditionally import features
1515
- Import from `typing_extensions` as fallback for older Python versions
1616
- Example pattern (lines 43-50, 53-65, 67-77):
@@ -56,8 +56,8 @@ When adding features, test against all typecheckers: `make typecheck` runs mypy,
5656
## Development Workflows
5757

5858
### Testing Commands (Makefile)
59-
- `make test` - Run unittest against current Python version
60-
- `make testall` - Run tox across Python 3.10-3.13 (uses venv3.10/, venv3.11/, etc.)
59+
- `make test` - Run tests against current Python version
60+
- `make testall` - Run tests across all supported Python versions (uses venv3.10/, venv3.11/, etc.)
6161
- `make typecheck` - Run all typecheckers (mypy, pyright, pyre)
6262
- `make format` - Format with black + isort
6363
- `make lint` - Check black/isort/flake8 compliance

0 commit comments

Comments
 (0)