nathanjmcdougall
usethis-python
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Performance History
Latest Results
311 implement a rule management interface (#540) * Add draft rule interface * Add uv badge and badge tests * Add test coverage for adding uv badge in `usethis readme` * Address TODOs and add tests * ignore setup-uv cache directory in coverage * Revert "ignore setup-uv cache directory in coverage" This reverts commit e32e0549dea5b2b2b036a9650bb7e385a76b207d. * Make a distinction between deselecting and ignoring rules * Add docs in README * Add explicit `unignore_rules` abstract method * Add a message to inform the user how selection is handled in deptry, and tests * Rename use_rules -> select_rules * Fix broken imports follwoing merge * Only display info message about deptry rules always being sleected if we actually try to add a rule * Add test of unignoring deptry rules
main
4 hours ago
Add test of unignoring deptry rules
311-implement-a-rule-management-interface
4 hours ago
Only display info message about deptry rules always being sleected if we actually try to add a rule
311-implement-a-rule-management-interface
4 hours ago
558 usethis tool coverage breaks existing config in some cases (#560) * Add failing test to reproduce bug in `usethis tool coverage` breaking TOML config * Switch to using tmp_path in test_after_codespell test * Add lower-level failing tests * Add lower level tests * Finish merge * Use better strategy for handling high levels of nesting in tomlkit workaround * Tweak tests to accomodate slightly different config structure * Simplify logic and handle edge case of root level config * Empty commit to trigger CI * Add additional check to failing test * Fix indexing * Handle merge case * Use "seeding" approach to fine-tune workaround * Massaging logic to pass tests * Restrict workarond * Modify test to reflect updated behaviour * Bump tomlkit * Pass tests * Pass tests * Tweak logic to pass tests * Revert "Bump tomlkit" This reverts commit f17264c9b78f1ab198c37a0c54ef40a68bd4d209. * Re-enable PLR rule
main
4 hours ago
Re-enable PLR rule
558-usethis-tool-coverage-breaks-existing-config-in-some-cases
5 hours ago
Tweak logic to pass tests
558-usethis-tool-coverage-breaks-existing-config-in-some-cases
5 hours ago
Fix incorrect toml_document variable name (#577)
main
23 hours ago
Fix incorrect toml_document variable name
bugfix/fix-incorrect-toml-name
23 hours ago
Active Branches
No pull requests found
As pull requests are created, their performance will appear here.
© 2025 CodSpeed Technology
Home
Terms
Privacy
Docs