Evan Mattson
e90b6de5a7
Python: Improve python package management operations ( #7274 )
...
* improve package mgmt timings
* Address Python release validation review feedback
2026-07-23 22:14:10 +00:00
Eduard van Valkenburg
68136ee081
Python: Clean up dependency groups and compatibility ( #7046 )
...
* Python: Clean up dependency management
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
Copilot-Session: 2f7b1c89-f3ff-418d-ab4e-4f014fda308f
* Python: Harden Mistral SDK import fallback
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
Copilot-Session: 2f7b1c89-f3ff-418d-ab4e-4f014fda308f
2026-07-10 22:40:42 +00:00
Eduard van Valkenburg
a7381d8bef
Python: stabilize dependency maintenance final checks ( #6662 )
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-06-22 14:23:29 +00:00
Eduard van Valkenburg
fd160a7782
Python: fix dependency maintenance cutoff ( #6658 )
...
* Python: fix dependency maintenance cutoff
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
* Python: fix Hyperlight output dir typing
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
---------
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-06-22 11:46:26 +00:00
Eduard van Valkenburg
d049d94b49
Python: consolidate dependency maintenance workflow ( #6570 )
...
* Python: consolidate dependency maintenance workflow
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
* Python: delay dependency maintenance updates
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
* Python: track dependency bounds test failures
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
* Python: scope dependency maintenance token
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
---------
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-06-19 09:41:35 +00:00
Eduard van Valkenburg
3446eb8d5d
Python: [BREAKING] update to v1.0.0 ( #5062 )
...
* updates to final deprecated pieces and versions
* fix mypy
* fix readme links
2026-04-02 15:26:30 +00:00
Eduard van Valkenburg
f48c4512d3
Python: Simplify Python Poe tasks and unify package selectors ( #4722 )
...
* updated automation tasks and commands, with alias for the time being
* Restore aggregate test exclusions
Preserve the legacy all-tests scope for test --all by excluding lab and devui from the default aggregate sweep, while still allowing explicit package selection. Also ignore hidden/generated test directories such as .mypy_cache during aggregate discovery.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
* updated versions in pre-commit
---------
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-03-18 18:39:11 +00:00
Eduard van Valkenburg
50fdcbaf57
Python: chore(python): improve dependency range automation ( #4343 )
...
* chore(python): improve dependency range automation
- tighten dependency bounds and coding standards guidance\n- add dependency range validation workflow, reporting, and issue automation\n- update related tests and dependency pins for compatibility
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
* updated text and pyarrow
* new lock
* fixed workflow
* updated deps
* fix tiktoken
* chore(python): refine dependency validation workflows
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
* docs(python): add high-level dependency validation comments
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
* WIP
* added additional comments and excludes
* added dev dependency handling and workflow and updates to package ranges
* added readme and simplified commands
* fix markers
* chore(python): address dependency review feedback
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
* Tighten dependency bounds, remove stale overrides, restore Python 3.10 support
- Apply dependency bound policy across all packages: stable >=1.0 deps use
>=floor,<next_major; pre-1.0/prerelease deps use validated hard-bounded ranges
- Remove stale root tool.uv.override-dependencies (uvicorn, websockets, grpcio)
- Lower github_copilot requires-python to >=3.10 with github-copilot-sdk gated
behind python_version >= 3.11 marker; import raises ImportError on 3.10
- Skip github_copilot pyright/mypy/test tasks on Python <3.11
- Use version-conditional pyrightconfig for samples on Python 3.10
- Add compatibility fix in core responses client for older openai typed dicts
- Normalize uv.lock prerelease mode and refresh dev dependencies
- Update CODING_STANDARD.md, DEV_SETUP.md, and package management skill docs
Closes #902
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
* small tweaks
* add note in workflow
* fix workflows and several versions
* fix duplicate
---------
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-03-13 12:32:37 +00:00