usethis-python
usethis-python
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Performance History
Latest Results
Merge branch 'main' into copilot/add-usethis-show-license-command
copilot/add-usethis-show-license-command
10 minutes ago
Fix type annotation warning and sync AGENTS.md functions list Agent-Logs-Url: https://github.com/usethis-python/usethis-python/sessions/7447c0e1-63ff-4478-bd44-52a2ff1af7d2 Co-authored-by: nathanjmcdougall <18602289+nathanjmcdougall@users.noreply.github.com>
copilot/create-parameterized-test-for-tool
1 hour ago
Sync auto-generated docs/functions.txt and AGENTS.md with prek hooks Agent-Logs-Url: https://github.com/usethis-python/usethis-python/sessions/83ad3589-83a9-4f1f-8e8c-bacca08c9660 Co-authored-by: nathanjmcdougall <18602289+nathanjmcdougall@users.noreply.github.com>
copilot/disable-hard-wrapping-all-commands
1 hour ago
Add docstrings to pipeweld objects and functions Agent-Logs-Url: https://github.com/usethis-python/usethis-python/sessions/77c2b8c8-97e2-4dbf-ab7b-19f4d090df64 Co-authored-by: nathanjmcdougall <18602289+nathanjmcdougall@users.noreply.github.com>
copilot/add-docstrings-to-pipeweld
2 hours ago
Merge branch 'main' into copilot/add-support-for-poetry-backend
copilot/add-support-for-poetry-backend
2 hours ago
Check whether uv is a dep or dev dep as part of its availability heuristic (#1594) * Initial plan * Enhance is_uv_available() to check if uv is a dep or dev dep When the uv CLI subprocess check fails, fall back to checking whether uv is declared as a project dependency ([project.dependencies]) or in a dependency group ([dependency-groups]) in pyproject.toml. Agent-Logs-Url: https://github.com/usethis-python/usethis-python/sessions/f8de9a0d-3628-4e2d-96fb-b0e4aa7fb971 Co-authored-by: nathanjmcdougall <18602289+nathanjmcdougall@users.noreply.github.com> * Refactor _is_uv_a_dep to mirror _deps.py patterns with proper types Replace lazy import approach with architecture-compliant helpers that mirror get_project_deps()/get_dep_groups() using only _file and _types layers (permitted by import-linter). Uses TOMLDocument type, Dependency model, and packaging.requirements.Requirement for proper parsing. Agent-Logs-Url: https://github.com/usethis-python/usethis-python/sessions/99da146b-5070-472d-a959-ddb17f09c237 Co-authored-by: nathanjmcdougall <18602289+nathanjmcdougall@users.noreply.github.com> * Move shared dep-reading logic to _file/pyproject_toml/deps.py Extract get_project_deps() and get_dep_groups() into a shared lower-level module at _file/pyproject_toml/deps.py that both _backend and _deps can import from. _deps.py now wraps the shared functions with error translation. _backend/uv/available.py uses the shared helpers directly. Agent-Logs-Url: https://github.com/usethis-python/usethis-python/sessions/c1af1dd1-49e0-443d-866d-ffb972b62b89 Co-authored-by: nathanjmcdougall <18602289+nathanjmcdougall@users.noreply.github.com> * Narrow exception catches to specific types in _is_uv_a_dep Use (PyprojectTOMLError, InvalidRequirement) instead of bare Exception to avoid silently swallowing unexpected errors. Agent-Logs-Url: https://github.com/usethis-python/usethis-python/sessions/c1af1dd1-49e0-443d-866d-ffb972b62b89 Co-authored-by: nathanjmcdougall <18602289+nathanjmcdougall@users.noreply.github.com> * Remove unused imports from _deps.py left over from extraction to shared module Agent-Logs-Url: https://github.com/usethis-python/usethis-python/sessions/ba30f96a-2900-47ab-80a4-211d87dffd9b Co-authored-by: nathanjmcdougall <18602289+nathanjmcdougall@users.noreply.github.com> --------- Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: nathanjmcdougall <18602289+nathanjmcdougall@users.noreply.github.com> Co-authored-by: Nathan McDougall <nathan.j.mcdougall@gmail.com>
main
19 hours ago
Remove unused imports from _deps.py left over from extraction to shared module Agent-Logs-Url: https://github.com/usethis-python/usethis-python/sessions/ba30f96a-2900-47ab-80a4-211d87dffd9b Co-authored-by: nathanjmcdougall <18602289+nathanjmcdougall@users.noreply.github.com>
copilot/check-uv-dependency-status
19 hours ago
Update the project description and keywords (#1649)
main
23 hours ago
Latest Branches
CodSpeed Performance Gauge
0%
Add `usethis show license` command
#1663
15 minutes ago
adcba3d
copilot/add-usethis-show-license-command
CodSpeed Performance Gauge
0%
Add parameterized test for adding each tool and running its standard command
#1652
2 hours ago
5922000
copilot/create-parameterized-test-for-tool
CodSpeed Performance Gauge
0%
Disable hard-wrapping for all console print functions
#1656
2 hours ago
466a067
copilot/disable-hard-wrapping-all-commands
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs