René's URL Explorer Experiment


Title: Add `--backend` flag to over-ride manual detection of uv by nathanjmcdougall · Pull Request #826 · usethis-python/usethis-python · GitHub

Open Graph Title: Add `--backend` flag to over-ride manual detection of uv by nathanjmcdougall · Pull Request #826 · usethis-python/usethis-python

X Title: Add `--backend` flag to over-ride manual detection of uv by nathanjmcdougall · Pull Request #826 · usethis-python/usethis-python

Description: This involves some major architectural changes.

Open Graph Description: This involves some major architectural changes.

X Description: This involves some major architectural changes.

Opengraph URL: https://github.com/usethis-python/usethis-python/pull/826

X: @github

direct link

Domain: github.com

route-pattern/:user_id/:repository/pull/:id/files(.:format)
route-controllerpull_requests
route-actionfiles
fetch-noncev2:ffea3483-8e71-3a26-1a94-10d0ecaa5567
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idC6F2:1F16:39D48E2:52A4348:6A501C3F
html-safe-nonce435af1eaa776a5a47a32f05b591b40be95c9c3543e151ea29d827b311d6fca8b
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJDNkYyOjFGMTY6MzlENDhFMjo1MkE0MzQ4OjZBNTAxQzNGIiwidmlzaXRvcl9pZCI6IjgzMzA5MjY5MDg4MjU5MzQ5MTIiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ==
visitor-hmac7ee01ad63593e9cfd71071a6db65a3f07bc9517c2385ea83a5ef285e12f0c453
hovercard-subject-tagpull_request:2626719603
github-keyboard-shortcutsrepository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///pull_requests/show/files
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/usethis-python/usethis-python/pull/826/files
twitter:imagehttps://avatars.githubusercontent.com/u/18602289?s=400&v=4
twitter:cardsummary_large_image
og:imagehttps://avatars.githubusercontent.com/u/18602289?s=400&v=4
og:image:altThis involves some major architectural changes.
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
None14f013003d3992e8746116a6f2f55cd2fdaccd329ee0423392831ae051ecb535
turbo-cache-controlno-preview
diff-viewunified
go-importgithub.com/usethis-python/usethis-python git https://github.com/usethis-python/usethis-python.git
octolytics-dimension-user_id216362695
octolytics-dimension-user_loginusethis-python
octolytics-dimension-repository_id842189705
octolytics-dimension-repository_nwousethis-python/usethis-python
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id842189705
octolytics-dimension-repository_network_root_nwousethis-python/usethis-python
turbo-body-classeslogged-out env-production page-responsive full-width
disable-turbotrue
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release26ee7c1a62943cf19a6fcc1d1ac93ac83465c885
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/usethis-python/usethis-python/pull/826/files#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fusethis-python%2Fusethis-python%2Fpull%2F826%2Ffiles
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub Copilot appDirect agents from issue to mergehttps://github.com/features/ai/github-app
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
View all resourceshttps://github.com/resources
GitHub SponsorsFund open source developershttps://github.com/open-source/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/open-source/accelerator
GitHub Starshttps://stars.github.com
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/enterprise/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fusethis-python%2Fusethis-python%2Fpull%2F826%2Ffiles
Sign up https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fpull_requests%2Fshow%2Ffiles&source=header-repo&source_repo=usethis-python%2Fusethis-python
Reloadhttps://github.com/usethis-python/usethis-python/pull/826/files
Reloadhttps://github.com/usethis-python/usethis-python/pull/826/files
Reloadhttps://github.com/usethis-python/usethis-python/pull/826/files
Please reload this pagehttps://github.com/usethis-python/usethis-python/pull/826/files
usethis-python https://github.com/usethis-python
usethis-pythonhttps://github.com/usethis-python/usethis-python
Notifications https://github.com/login?return_to=%2Fusethis-python%2Fusethis-python
Fork 5 https://github.com/login?return_to=%2Fusethis-python%2Fusethis-python
Star 19 https://github.com/login?return_to=%2Fusethis-python%2Fusethis-python
Code https://github.com/usethis-python/usethis-python
Issues 163 https://github.com/usethis-python/usethis-python/issues
Pull requests 4 https://github.com/usethis-python/usethis-python/pulls
Actions https://github.com/usethis-python/usethis-python/actions
Security and quality 0 https://github.com/usethis-python/usethis-python/security
Insights https://github.com/usethis-python/usethis-python/pulse
Code https://github.com/usethis-python/usethis-python
Issues https://github.com/usethis-python/usethis-python/issues
Pull requests https://github.com/usethis-python/usethis-python/pulls
Actions https://github.com/usethis-python/usethis-python/actions
Security and quality https://github.com/usethis-python/usethis-python/security
Insights https://github.com/usethis-python/usethis-python/pulse
Sign up for GitHub https://github.com/signup?return_to=%2Fusethis-python%2Fusethis-python%2Fissues%2Fnew%2Fchoose
terms of servicehttps://docs.github.com/terms
privacy statementhttps://docs.github.com/privacy
Sign inhttps://github.com/login?return_to=%2Fusethis-python%2Fusethis-python%2Fissues%2Fnew%2Fchoose
nathanjmcdougallhttps://github.com/nathanjmcdougall
mainhttps://github.com/usethis-python/usethis-python/tree/main
241-flag-to-avoid-calling-uvhttps://github.com/usethis-python/usethis-python/tree/241-flag-to-avoid-calling-uv
Conversation 25 https://github.com/usethis-python/usethis-python/pull/826
Commits 69 https://github.com/usethis-python/usethis-python/pull/826/commits
Checks 19 https://github.com/usethis-python/usethis-python/pull/826/checks
Files changed https://github.com/usethis-python/usethis-python/pull/826/files
Please reload this pagehttps://github.com/usethis-python/usethis-python/pull/826/files
Add --backend flag to over-ride manual detection of uv https://github.com/usethis-python/usethis-python/pull/826/files#top
Show all changes 69 commits https://github.com/usethis-python/usethis-python/pull/826/files
41761ff First draft of adding --backend flag to the usethis tool interface nathanjmcdougall Jun 29, 2025 https://github.com/usethis-python/usethis-python/pull/826/commits/41761ffb9819109c944b654ff17b8adda41b758d
d11eb0c Tweak backend selection logic to check whether uv is available. nathanjmcdougall Jun 30, 2025 https://github.com/usethis-python/usethis-python/pull/826/commits/d11eb0c3a6096f8751c8320eb6c8efd5f652148e
75f78a1 Move tests to reflect new package structure nathanjmcdougall Jun 30, 2025 https://github.com/usethis-python/usethis-python/pull/826/commits/75f78a1bcd7c74e807c4c9ad75ec06a93695ab78
80ceaf2 Remove duplicated `Test` in `TestOpinionatedUVInit` name nathanjmcdougall Jun 30, 2025 https://github.com/usethis-python/usethis-python/pull/826/commits/80ceaf22b9ef9b585419cfc2e756a3366b6f8d29
3f853e5 Revert to importing module to pass mocked tests nathanjmcdougall Jun 30, 2025 https://github.com/usethis-python/usethis-python/pull/826/commits/3f853e5624d0bb09572d165fe0f29d571b4b9b9a
b6a10ad Add tests for `is_uv_available` and for `get_backend` nathanjmcdougall Jun 30, 2025 https://github.com/usethis-python/usethis-python/pull/826/commits/b6a10adbcd46d59acf7daea78f7d04d803e004fe
01a6d15 Move tests module to reflect package restructure nathanjmcdougall Jun 30, 2025 https://github.com/usethis-python/usethis-python/pull/826/commits/01a6d155633b0b313a4001f8591845f23046298b
151d45a Test `add_default_groups` for the `backend=BackendEnum.none` case nathanjmcdougall Jun 30, 2025 https://github.com/usethis-python/usethis-python/pull/826/commits/151d45a5fcb3c5968e93d10c178022a521a935dd
e538536 Merge branch 'main' into 241-flag-to-avoid-calling-uv nathanjmcdougall Jul 12, 2025 https://github.com/usethis-python/usethis-python/pull/826/commits/e538536abae4563248457955770618e4f922aac2
7efdca7 Remove empty file nathanjmcdougall Jul 12, 2025 https://github.com/usethis-python/usethis-python/pull/826/commits/7efdca7e3bed8448b5b213a31cf3ea4bcd57668d
8075131 Add some tests to the deps module nathanjmcdougall Jul 12, 2025 https://github.com/usethis-python/usethis-python/pull/826/commits/80751311792c2ce9d5fdffc465cd3d8fd94a9f5c
aa25d60 Document `ForbiddenBackendError` in docstring to `call_uv_subprocess` nathanjmcdougall Jul 12, 2025 https://github.com/usethis-python/usethis-python/pull/826/commits/aa25d602ced4b43411412b66e3dd0246db603c37
013bcee Add `--backend` option to all interfaces where it makes sense nathanjmcdougall Jul 12, 2025 https://github.com/usethis-python/usethis-python/pull/826/commits/013bcee0b69733a49ec7e451761f5f1c2e96b9d0
47583a4 Fix broken test nathanjmcdougall Jul 12, 2025 https://github.com/usethis-python/usethis-python/pull/826/commits/47583a450512b4998f5ac6de1c358168cc4a72b0
d9612b6 Remove disclaimers regarding uv-centrism nathanjmcdougall Jul 12, 2025 https://github.com/usethis-python/usethis-python/pull/826/commits/d9612b6bfd5399320f4b39f29f531c96de49ffdc
d844616 Merge branch 'main' into 241-flag-to-avoid-calling-uv nathanjmcdougall Jul 12, 2025 https://github.com/usethis-python/usethis-python/pull/826/commits/d8446166b97f849fe7e645b88b29c93cc7b73796
f968dd4 Merge branch 'main' into 241-flag-to-avoid-calling-uv nathanjmcdougall Jul 12, 2025 https://github.com/usethis-python/usethis-python/pull/826/commits/f968dd4e2f02bb98ac694aaa48e7842a1c31151b
bc5c591 Bump pyright from v1.1.399 -> v1.1.403 nathanjmcdougall Jul 12, 2025 https://github.com/usethis-python/usethis-python/pull/826/commits/bc5c59186b70eeb1fa2fb8e7482d8420c7f865f4
ff4e343 Merge branch 'maint/bump-pyright' into 241-flag-to-avoid-calling-uv nathanjmcdougall Jul 12, 2025 https://github.com/usethis-python/usethis-python/pull/826/commits/ff4e34379ea681d703b233085cf1df612da7d1eb
31bec7f Add some tests for the none backend when using requirements.txt nathanjmcdougall Jul 12, 2025 https://github.com/usethis-python/usethis-python/pull/826/commits/31bec7f157e8b0df41be8a61822e89022220bbde
388c570 Implement `get_project_deps` and tests nathanjmcdougall Jul 14, 2025 https://github.com/usethis-python/usethis-python/pull/826/commits/388c570cd9ccf85966c4f01d569a382bc6b37d94
96e63bb Implement `Dependency.to_requirements_string` nathanjmcdougall Jul 16, 2025 https://github.com/usethis-python/usethis-python/pull/826/commits/96e63bb9e985568d7cf100867468ca390d7db30b
2d2768b Use `Dependency.to_requirements_string()` in `Dependency.__str__` nathanjmcdougall Jul 16, 2025 https://github.com/usethis-python/usethis-python/pull/826/commits/2d2768b158aec38e3f005923ef6323f504430ba4
54429b6 Merge branch 'main' into 241-flag-to-avoid-calling-uv nathanjmcdougall Jul 16, 2025 https://github.com/usethis-python/usethis-python/pull/826/commits/54429b6b891a5d5c2989612de41f2982db7b2eea
df11275 Merge branch '850-a-method-on-the-dependency-object-to-display-it-as-… nathanjmcdougall Jul 16, 2025 https://github.com/usethis-python/usethis-python/pull/826/commits/df1127538379049be498bcf428f4043d1a00db56
9f03084 Merge branch '849-a-method-to-read-in-the-project-dependencies-from-p… nathanjmcdougall Jul 16, 2025 https://github.com/usethis-python/usethis-python/pull/826/commits/9f030841ad347c074281beddf2bf00a74bf4980e
63e6fb6 Remove duplicated code for `get_project_deps` nathanjmcdougall Jul 16, 2025 https://github.com/usethis-python/usethis-python/pull/826/commits/63e6fb65f7f5c9ff411a48dfdf0f836a64afeb31
fa6e9a5 Fix broken references and rename `to_requirements_string` to `to_requ… nathanjmcdougall Jul 16, 2025 https://github.com/usethis-python/usethis-python/pull/826/commits/fa6e9a546a1389d6343543f96b69543f86ca91ff
ad254a5 Use `get_backend()` in `use_requirements_txt` nathanjmcdougall Jul 16, 2025 https://github.com/usethis-python/usethis-python/pull/826/commits/ad254a58c3fe68102dd2b8fddd0294f3033e4caa
7dd08db Create correct requirements file using none backend nathanjmcdougall Jul 16, 2025 https://github.com/usethis-python/usethis-python/pull/826/commits/7dd08dbf456c0189e5defcc41f341df6ce9d9c55
8087c64 Generate expected messages for `use_requirements_txt` with none backend nathanjmcdougall Jul 16, 2025 https://github.com/usethis-python/usethis-python/pull/826/commits/8087c6469d8f9696b9453cdad75deab07d6489d8
5c4651a Merge branch 'main' into 241-flag-to-avoid-calling-uv nathanjmcdougall Jul 16, 2025 https://github.com/usethis-python/usethis-python/pull/826/commits/5c4651ab4a77a12dcf5a275f220c9eea1cfde278
928afbe Refactor to create abstract project init functions, making it backend… nathanjmcdougall Jul 16, 2025 https://github.com/usethis-python/usethis-python/pull/826/commits/928afbe24bbc65daa3c03c85d951305422fa7479
8bf38df Collate UI modules into their own layer nathanjmcdougall Jul 16, 2025 https://github.com/usethis-python/usethis-python/pull/826/commits/8bf38df181e22ae1107a409a976e0e492a22e2ec
b392f11 Merge branch 'main' into 241-flag-to-avoid-calling-uv nathanjmcdougall Jul 18, 2025 https://github.com/usethis-python/usethis-python/pull/826/commits/b392f11ed9e50ea0ddc701c002c6d429cc9980db
e73c504 Fix recursion issue in `ensure_pyproject_toml` by dispatching to `ens… nathanjmcdougall Jul 22, 2025 https://github.com/usethis-python/usethis-python/pull/826/commits/e73c504c087bb3d62aac41218b8e5ca151372b9a
caf7d26 Update test to reflect new uv-detection heuristics nathanjmcdougall Jul 22, 2025 https://github.com/usethis-python/usethis-python/pull/826/commits/caf7d262923348581f45ae76b86731b8d34ce2dc
eff331f Skip test on rate limits nathanjmcdougall Jul 22, 2025 https://github.com/usethis-python/usethis-python/pull/826/commits/eff331f2bb4f4b87ddfb469d8002ebe0fc644442
6727487 Catch exceptions in failing tests' CLI invocation nathanjmcdougall Jul 22, 2025 https://github.com/usethis-python/usethis-python/pull/826/commits/67274871ecfe1454587aebfb8097bdc1ee00808e
ac0563d Support none backend in `ensure_pyproject_toml` nathanjmcdougall Jul 22, 2025 https://github.com/usethis-python/usethis-python/pull/826/commits/ac0563de5ad0cb954765866007288326cbfcb2de
0664716 Simplify instructions for checking `uv` version in README nathanjmcdougall Jul 22, 2025 https://github.com/usethis-python/usethis-python/pull/826/commits/066471662a732ed2b1ab0efe05a31788bf352e8a
8bfbdba Fix issue with missing directory when subprocessing uv. nathanjmcdougall Jul 22, 2025 https://github.com/usethis-python/usethis-python/pull/826/commits/8bfbdba743535aebb05891127bb96554edae5169
175cf8b Merge branch 'main' into 241-flag-to-avoid-calling-uv nathanjmcdougall Jul 22, 2025 https://github.com/usethis-python/usethis-python/pull/826/commits/175cf8b5d37abc081e1963be32332937c51349cf
bedf92e Merge branch 'main' into 241-flag-to-avoid-calling-uv nathanjmcdougall Jul 22, 2025 https://github.com/usethis-python/usethis-python/pull/826/commits/bedf92e5b9f19752e02ecc8afa6f344cf36c33c3
e6f6b80 Merge branch 'main' into 241-flag-to-avoid-calling-uv nathanjmcdougall Jul 23, 2025 https://github.com/usethis-python/usethis-python/pull/826/commits/e6f6b802e3031991eb9e60e692bcbf3baa6e4177
ae6ed04 Add failing test `TestProjectInit.test_none_backend` in `tests\usethi… nathanjmcdougall Jul 23, 2025 https://github.com/usethis-python/usethis-python/pull/826/commits/ae6ed04760e1f1b0e4c3e607e5004f20399a66c7
4f64844 Add `project_init` implementation for none backend nathanjmcdougall Jul 23, 2025 https://github.com/usethis-python/usethis-python/pull/826/commits/4f6484445ad25f94689326967198d6452aa61d18
4955525 Merge branch 'main' into 241-flag-to-avoid-calling-uv nathanjmcdougall Jul 23, 2025 https://github.com/usethis-python/usethis-python/pull/826/commits/4955525feeda0b97c2a0db364d4d17ae2baa8275
d121bd3 Fix broken imports for re-homed test nathanjmcdougall Jul 23, 2025 https://github.com/usethis-python/usethis-python/pull/826/commits/d121bd3747bbe80fe0748cbbfa2048b165cc7b96
4250023 Sync README with docs nathanjmcdougall Jul 23, 2025 https://github.com/usethis-python/usethis-python/pull/826/commits/42500235d475536ef67e36d30891b87c95ff9733
5ffbb98 Rename uv+python integration functions for clarity nathanjmcdougall Jul 23, 2025 https://github.com/usethis-python/usethis-python/pull/826/commits/5ffbb98708b6bd3d96299bbbef3fca36e466f53d
aa04be4 Support none backend in `install_pre_commit_hooks` nathanjmcdougall Jul 23, 2025 https://github.com/usethis-python/usethis-python/pull/826/commits/aa04be497f438fdf3008436cdd2fbdc497bd89e1
de2bc64 Support none backend in `uninstall_pre_commit_hooks` nathanjmcdougall Jul 23, 2025 https://github.com/usethis-python/usethis-python/pull/826/commits/de2bc6432015b6a80dd5e5ad8e3a01fd99d75ad7
ad36f84 Test all interfaces, add missing backend pass-through nathanjmcdougall Jul 23, 2025 https://github.com/usethis-python/usethis-python/pull/826/commits/ad36f84692e5cc2e6547c03f63a1febea124dc7a
9f605c9 Fix broken header in reference.md nathanjmcdougall Jul 23, 2025 https://github.com/usethis-python/usethis-python/pull/826/commits/9f605c9f06b321a211e336c525d0ad5071ee7658
23d6359 Fix file manager issues in tests nathanjmcdougall Jul 23, 2025 https://github.com/usethis-python/usethis-python/pull/826/commits/23d635956ba83229d3f349465012f8c40dfd331f
084e5c4 Fix backend flag for `usethis status` nathanjmcdougall Jul 23, 2025 https://github.com/usethis-python/usethis-python/pull/826/commits/084e5c4282da7e3d6556e3b8abd6e4c82b3e4530
cfc903a Don't create README in `use_ci_bitbucket` nathanjmcdougall Jul 23, 2025 https://github.com/usethis-python/usethis-python/pull/826/commits/cfc903ac1b86eec9e811d2d67646a5039f9e85f0
2982eb3 Don't eagerly create `pyproject.toml` in `usethis tool codespell` nathanjmcdougall Jul 23, 2025 https://github.com/usethis-python/usethis-python/pull/826/commits/2982eb384bbfc028f80a70ebde6080028a510103
8b84ca3 Break up the complexity of `Tool.add_configs` with a new helper method nathanjmcdougall Jul 25, 2025 https://github.com/usethis-python/usethis-python/pull/826/commits/8b84ca3ac99e1902bc1f7f6c67aab381f2924e0f
b6c88b6 Don't overwrite an alert-only state in `Tool.add_configs` and `RuffTo… nathanjmcdougall Jul 25, 2025 https://github.com/usethis-python/usethis-python/pull/826/commits/b6c88b6bf13a5c3184a1c92a114dafdf93866367
7797773 Display message when creating input files when adding config nathanjmcdougall Jul 29, 2025 https://github.com/usethis-python/usethis-python/pull/826/commits/7797773f787a2445fdcd711d4daf9d77c69af5e7
eb94f3a Merge branch 'main' into 241-flag-to-avoid-calling-uv nathanjmcdougall Jul 29, 2025 https://github.com/usethis-python/usethis-python/pull/826/commits/eb94f3a453b792e45b1f6f7976452506ce34b837
f698950 Pass `test_none_backend` tests nathanjmcdougall Jul 29, 2025 https://github.com/usethis-python/usethis-python/pull/826/commits/f69895058bbf823c86ed683b07f09b72d134102b
12ba8a9 Change test to reflect new behaviour nathanjmcdougall Jul 29, 2025 https://github.com/usethis-python/usethis-python/pull/826/commits/12ba8a9824c5cea512bd0a626777eada33293a28
4c46aee Respect backend in print-how-to-use messages nathanjmcdougall Aug 1, 2025 https://github.com/usethis-python/usethis-python/pull/826/commits/4c46aee428e849641ee59a20513e48ded5f58ec9
94cddf6 Don't use bitwise operators to avoid confusion nathanjmcdougall Aug 1, 2025 https://github.com/usethis-python/usethis-python/pull/826/commits/94cddf68e885f80a7cb740175fa9bf000154bf4f
609e670 rework `is_uv_used` for robustness nathanjmcdougall Aug 1, 2025 https://github.com/usethis-python/usethis-python/pull/826/commits/609e670645d3c46347b66e58f96fc21e3f3c74c7
e3aa6e5 Refactor `add_configs` for clarity nathanjmcdougall Aug 1, 2025 https://github.com/usethis-python/usethis-python/pull/826/commits/e3aa6e55aa90560d45d8ab95a52c17486ff2e749
Clear filters https://github.com/usethis-python/usethis-python/pull/826/files
Please reload this pagehttps://github.com/usethis-python/usethis-python/pull/826/files
Please reload this pagehttps://github.com/usethis-python/usethis-python/pull/826/files
README.md https://github.com/usethis-python/usethis-python/pull/826/files#diff-b335630551682c19a781afebcf4d07bf978fb1f8ac04c6bf87428ed5106870f5
reference.md https://github.com/usethis-python/usethis-python/pull/826/files#diff-3b67ed4865c7a1a7f01831f47a14d60fb895a8279ac3e57f46484bd252912f5b
getting-started.md https://github.com/usethis-python/usethis-python/pull/826/files#diff-31bcba2ccafa41d46fbbd6d1219f7f1e3b1fb3cad9faa8e4dc521bbb579dd7b3
index.md https://github.com/usethis-python/usethis-python/pull/826/files#diff-b4d68dc855d0f9476d3f2ee343853bd21bf82ea9960d0cf06661baa244439dd6
pyproject.toml https://github.com/usethis-python/usethis-python/pull/826/files#diff-50c86b7ed8ac2cf95bd48334961bf0530cdc77b5a56f852c5c61b89d735fd711
__main__.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-b717980e31bf7f48aefb61d00167b356189db0b1e8256d4ed18980aa8886c53c
_config.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-f6ce711e18116b9a23cf20ff40f7bf8b6bd46dd7571917bd0e4e8678d7a9aa53
_config_file.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-385359352f1c5ec9f0d035103c2ea7857959591d65374c8652adc4e84697d40a
author.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-e12b70be9e342e0dac9c4599056834f09947faa153c382ca08bb49aec9f270b3
ci.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-d8dd731faf60404b6b864f30bc9f2c86b98daa3f0414bc059febda8c517e89dd
docstyle.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-6d32e5122e2ed3eeaffb83c464203cbde9bc5a6e1591bfef06bcc7c54472db81
show.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-129a5170d3d8f67f2dd46b629fb34aa554320dd9199c8a71d9ea7562bce940c0
status.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-6827a0c2f8807563eee459751311de16d45e1b4db4f17df0b54956e7c942c177
tool.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-78b8483ccaa00acbf58cc4cc949f2d2a1d563b79959e292c0ab24ab15b00cc12
_deps.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-f44a9615238e511d64e29d229199ac3aa1a300b699edf3f38e7325510abb7320
_init.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-3f6a4a089a95530b908529356b5fb4b59aab19af787e69f7c1a5de854dc04574
__init__.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-f07ad55927585cf752454ca7d158ebd3f18e3eb62b22b751ad156792ace0ea43
dispatch.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-b1b0d2472deb11548ef5a06a9425d737c38e8506e32c33babb5b950b12b1d780
__init__.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-b5fc775e82d80254f60dbda51b1cf4f4d4dcc4055ace869f6aaca73f4c0d4967
available.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-099a9b1d267217218f15ff304520441e2fa495490eff83e68f1195016ba7ff4c
call.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-f823a888abd763ba03670f2b0990d29ab5cc3008e0a28544cd34374fb92e2e12
deps.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-84e71e50ef956887809b01284d1fe50bfba7e91e74e88f129c031ba9687e911f
errors.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-c161b35e1e7c9ad01f6edb63cbcc9f981c6f6f4210b5a4abe12e61861c76d645
init.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-1fe7b48ff04573feb45595c1e30076b11305ff60570bfedb6a2364d1bea29cfd
link_mode.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-11f38d1d8e16f66b90cb06cc799e56d0159e59d58a706d9d99063907dd75721a
python.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-189c9fddf50a8706271bd7909440b56519dd660615209adfdd149e9803de158e
toml.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-694e698c5c8b221a7f28aef8b4fe8173712c0e4fe0f33cc2ea28e09764967e62
used.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-02765b7087c06f4c0da71c45aae9380799d0a9f3cdac5ac896f8b4747dcb0ef2
steps.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-157eb8acd88d2ce77bab7ff7e2d87706c6763e74a9305e658f2fa82f156ef43c
core.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-047505942f77843ac1d7f6ca0c36d73cd615da8567d965186702588d37d2b585
base.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-5d6bc423e5b313d5aeba5e063fcde573c808a3df7738ed68bb94d82b92a005d7
config.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-b40114cadeaee54b1035131e1dd8c12e60d783f7e31c74e11afa4086fb033826
codespell.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-df0e40aa268796973e7191cefd7a52ce1e6f6bf0db388c0dc8c05adcb7915404
coverage_py.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-6ada95d2c9e71e1ecf0c6b99c3f9efbaba2411785b7ea7a15c853530b6e31c96
deptry.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-39f4517248dc16dbdb3d408d2e6ac9abb203439f413502f712bc27f81cef9330
import_linter.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-c780da7264554200cd02554371d271f75f184f1af7937b61e51ad37ad7e41764
mkdocs.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-882650668f454fa2bf2afafb8e50bd0f82c185ad1577cc5870694396d0c7dee0
pre_commit.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-a738fa1d06f9416f327c74c15c8ff2d5d730081c142a04324a02267b330da9f6
pyproject_fmt.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-9d1669a8085dbc449b13766d39205b2a8c08549be9454c2e633ca67f25cba154
pyproject_toml.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-1bbe0d162bd6b904e48392427f6f6e6b4a9d5a1da72df4624ed31a2f0f03b538
pytest.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-106585e3a4943ee7a16be8239ff48b99ed16380491cb2c4b4c19e40c59e837bd
requirements_txt.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-41ec0db448c938b28ce669240ab75bfb0eeb78bc351f25d46bc6b27d4e52b545
ruff.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-1e699d0510457a95850228c61721fa824d9f36afe36bef7fac427b72dc5a4223
__init__.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-b3e644e88c0c58abe63d4b8bf787049ab9e9f1406cb041cc1bad19a8846c3c73
backend.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-f4eb1a36a46b789f64b419d7d6ef88f4777bc9bd867f5472bec630eb712fef20
ci.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-159c89b209f15babac65103be7d19a25cb631c85703e158354448280b296d5b7
deps.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-d578d89517e662e6dcbd7baf773738ff478f301143f753ad24c9cef6a8774e3d
docstyle.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-9d0297d137e5827a8c171b062805e4ce0193982461150d653c49f5bece42d433
status.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-7e6470936331a811d5b2449d5b4880eccf33066489d8a9dcb21bc327db76119d
__init__.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-332b220721f58b96d135c90b3718a4dc3a45438fa55508dbae6cb4c6ddb0e326
app.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-e3f19c8b7e14fe138eb6631aae87f5dbebc3c21af30ef7febc0809d23abc167c
__init__.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-9b6b2f78220f93e76f01bb47f3e7392fffdebb254eca9159a00d763b315aac1f
author.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-210f62bb2440d28ec9881d7296b9c48974448c899810d955bc956b8370468411
badge.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-2168c626aee93147c762e6d09e9ae3f5be604ec6e59dba1d48ac15114e8c1947
browse.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-7e0739505b54f93cdc1d0e8f4f3a77d1579b6958c33fa1b30dfb71c8b9d3a9fb
ci.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-455199d9877e2befcd3706557b2b1a38004d0d3644222a54f9368d66d79e927f
doc.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-e82076b70fb9650dd89c1fb2a61f5d2f16208ebbdd2371d3440a3e20772a19d2
docstyle.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-1ba743fbdb56c33f119ef9bdbc20fee7c1647af65f004dda11708d41fc5bc6a7
format_.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-18692a0e918cb4fd90e463c8d5bfa80f5ce5efd69c0b47cf97cdcd94d66e52ff
init.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-35282926e6b3bc18fc64ec9d7449e6c61887e93c7711dc696a143259cbe8711f
lint.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-32246548943f0e0f29c2978401dae7574e72372cf07944d91f32fa6b527cc1d9
list.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-a9a5e6e38f11ac8e3382c944d7fb1a0912d7e02080be235953c7da9516ab31fe
readme.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-74b82df7d5370ea862dd117bef49f3099d87bca2a698bb00e7b66145bd216c90
rule.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-e1abc4d157479ff51eff1c8f54644cd0d449e39b454ffad84515f7172bb7f100
show.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-f758150e53d5f5240e8cea7c31e2273fe93cd6dcf8a2b20f50dc9b1ce2981aba
spellcheck.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-584338befd279e09ce1fccb23234ab761af34ef9f13c267db02fa8218d4426e8
status.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-3d9aa39b8870ec412dfaf8d84f7262d738e5c3a5f0c50730f5bfe530ec1b51b7
test.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-9f122187922aba6adac9a56432f23d4a823f6caf612a91be95bf7619e319a027
tool.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-f3d7763827df062dceddbd3963400d7cf4249d2e14fed6daf01c28e758820e46
version.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-c0613dd0950cbf40875f0d53ae7bc24b133a7cc74e392cb1e880ab1e1e144692
options.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-1c45eb10677607b86b3bc9b8331b38a76e890c20c5e3c6eb4fbb67cb4e9e4492
errors.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-b065b4d6c05e2599b7ae1caf37104a728bc4e18fddd9c21ea4302ab6e6c760aa
conftest.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-e52e4ddd58b7ef887ab03c04116e676f6280b824ab7469d5d3080e5cba4f2128
test_readme.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-f6b005aebc02678e8118af853894f4cbddff9b12cb89f5604f1b68c9583cbd70
test_help.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-81a05ffa79062e446ce0e862310455f07a909decf8351992eca4cd214cc6e095
test_install.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-2cbedc61dab388ecb7f41cb83ec124ab9c1e9f297fe7ee2d548df29b3a6bb2bb
test_core_ci.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-de5e48f9a4f86e2a400da89ce77af3fd0a47cf3fbc5c4d0689fb423fbe4b52be
test_core_tool.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-ebc73c512a65745bdcc2bd242acbe30cee0360d3fd14694b4cd01f64e3520ff7
test_docstyle.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-15686ca3932f851c056ac61e5cca51c1ee3146ff3487ca317019f3bf87e3806d
test_rule.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-a5a4c230b80f1b00420d8dee2e8d06a5db362ac996040991b47041eb543b2de5
test_status.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-1a3b306df4fd538ff416721b348b0a5725709e1dfbe5d58d6652750c36b99525
test_dispatch.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-c8b6944632d0d2caf49c0c966969e046cfcdda8c013d099ebb48797f2c607246
test_available.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-f1c95210af02cd5d1826e4dfeac6630bfa2ff659d79cf8303d46cf2f403a71ac
test_call.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-eb4f485b648ffecceb8f4abeb980a5206797a4a94ddf27a1085901a40d5c1324
test_init.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-24f760dba708504d532b3b23553e0127a07a15580c6e152a9248954a5a40439c
test_link_mode.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-821d4e39a1bb43d225514231e7de8817dc803325ddbc06532363e35c63bdc875
test_python.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-f99ef06f04993b6a8aef5983a1fb1ad19925ac186b310659a11b815f0acbf4dc
test_used.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-0e16a0844b117c497bbec06b4a100da79821300140849c726cb6e54ed2e429b1
test_pre_commit_core.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-4edb948464a8bb0c678f603b7c0e6407efb1be9b7494fb38b312d684f8c94340
test_sonarqube_config.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-c2990811e202206ad7ed278d24a0dfa7fb8ba7bde2e615c99cc6f3956f3cbf9f
test_lint.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-89f64c1bb0540622ea661506fb9849a5679add8805d09874fa45f363b298ce8a
test_test.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-3d9f67df8234d983b6a27f6c4c199228bbcf8caaea455c6244e406df519ae4df
test_codespell.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-e48bcb97bb38374dd946bc3cfaf7876d75d9422e353e49cb0a0f8f683155b735
test_pyproject_fmt.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-7088c7843b60a0b0d2f22a5badfd88a4c10a384f3ac1d4a1d4f83d1802e2372a
test_requirements_txt.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-43a74aafc5befa26cad34d0c0113d96272d667be2f91b2e5184c75c765b95048
test_base.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-efbb5bc5b082adfb3c02ad6c97b7fecdd722954283b2a33c110ddc6742f2cdf5
test_deps.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-946cb61f0949c043c0c9d3c41d36fe66f868551500800c062141c1743992e1ec
maximal_bitbucket_pipelines.yml https://github.com/usethis-python/usethis-python/pull/826/files#diff-1a15f0285a01f0953d542694a35d68cccaf9777d029443091a24083dc054f274
test_author.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-4dd4a8761ddb483d0b4267aa5abb1bd32c70cfb020d889f2b3acce52df9b0714
test_browse.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-395688c0a46588ff5a19b299e20a2ab42fa07741a3f48bc31504fce65d8d63b0
test_ci.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-ca125634792c28555823a28a6dafe79e5dd84bf2beebcfc9c0227bdf8a21b0fb
test_doc.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-3f1a8344661f040bda53d32f2c25d8b58597d9b462ec76fbeb1681e0cf6e0d1b
test_docstyle.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-88933b8fa02c8c06f66777791fd6553437ca8b345117c8c83e066d3321ffe802
test_format_.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-caf8c4d8d1500ccadedc0c2c1bd5a6c7edc5289917c249097d53f1913466e292
test_init.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-03b4904be80bb78817c393e7e8e51f36468e060e1b8ed7265d8a05bf83c8ccca
test_interface_badge.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-9931c7d931c68c65bbf1d60a42c8ab78f63b129b71131f84b0b3c4774231b5fe
test_interface_ci.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-7fe8f890339fe64b38785d5db80488d8496efe6d86a93eeb4889eb845f42df8d
test_interface_readme.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-a455c7b78eaa7eaf8baf89a4e4e540b9f2d4989f87322275a5c4d881511b1284
test_lint.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-38e47d3a70d28008106952522d875bc46efb57cf639433c4481c2542c56a7ebe
test_list.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-a93514ce4f9812b68a396f611fa9c110f2b959b497964d93a8fec72c9be22ee0
test_readme.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-3c7a7891c00b1817272d98188be1c523de3b9b367c2adce836786560459a1bc8
test_rule.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-2243bc615d5c59f689d0604c03b9ddb8fbf6d8154f2d76af3ebcd2dd0ea04d10
test_show.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-27a9fa3fbf0cefa1245acf788637ee0a5b3abcd6f856db05081914a2894d77d7
test_spellcheck.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-69849d8eae483048b20ff3ea130b0f1548872030cf749332a522b02332e9675a
test_status.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-8c9bdc1b2a5b0850d98f1d92bcd837c061c85cc5730f286bc55c7bf62e10d7c7
test_test.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-bcbaf1f808731779e60c4db5be1cd68bb0b3a98bdc698ec6074dba3131f823fa
test_tool.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-6b4fbb7094b7f214f3af0799e81794307247858e3ec6425ff81cda616f38b171
test_version.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-a8f29da3dc5bf813788b89a82f9edd2b99ceb1a34c3ed6d67961a5b687c836d7
test_config.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-b552b1635dc468c8c36c2c4293b75d56999fdfe3368c2db0da645c586e43bc44
test_deps.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-87cee54ce3661f270c09194e0ed323be830aa5ab70975b0e66e3ed956de46c8d
test_init.py https://github.com/usethis-python/usethis-python/pull/826/files#diff-c8cdfacf50d7c6735fa9b9d43bd3e94fcb4d00b87b15b0f0ec6d9ea2c45c5baa
README.mdhttps://github.com/usethis-python/usethis-python/pull/826/files#diff-b335630551682c19a781afebcf4d07bf978fb1f8ac04c6bf87428ed5106870f5
View file https://github.com/usethis-python/usethis-python/blob/e3aa6e55aa90560d45d8ab95a52c17486ff2e749/README.md
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/usethis-python/usethis-python/pull/826/{{ revealButtonHref }}
https://github.com/usethis-python/usethis-python/pull/826/files#diff-b335630551682c19a781afebcf4d07bf978fb1f8ac04c6bf87428ed5106870f5
https://github.com/usethis-python/usethis-python/pull/826/files#diff-b335630551682c19a781afebcf4d07bf978fb1f8ac04c6bf87428ed5106870f5
https://github.com/usethis-python/usethis-python/pull/826/files#diff-b335630551682c19a781afebcf4d07bf978fb1f8ac04c6bf87428ed5106870f5
https://github.com/usethis-python/usethis-python/pull/826/files#diff-b335630551682c19a781afebcf4d07bf978fb1f8ac04c6bf87428ed5106870f5
https://github.com/usethis-python/usethis-python/pull/826/files#diff-b335630551682c19a781afebcf4d07bf978fb1f8ac04c6bf87428ed5106870f5
docs/cli/reference.mdhttps://github.com/usethis-python/usethis-python/pull/826/files#diff-3b67ed4865c7a1a7f01831f47a14d60fb895a8279ac3e57f46484bd252912f5b
View file https://github.com/usethis-python/usethis-python/blob/e3aa6e55aa90560d45d8ab95a52c17486ff2e749/docs/cli/reference.md
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/usethis-python/usethis-python/pull/826/{{ revealButtonHref }}
https://github.com/usethis-python/usethis-python/pull/826/files#diff-3b67ed4865c7a1a7f01831f47a14d60fb895a8279ac3e57f46484bd252912f5b
https://github.com/usethis-python/usethis-python/pull/826/files#diff-3b67ed4865c7a1a7f01831f47a14d60fb895a8279ac3e57f46484bd252912f5b
https://github.com/usethis-python/usethis-python/pull/826/files#diff-3b67ed4865c7a1a7f01831f47a14d60fb895a8279ac3e57f46484bd252912f5b
https://github.com/usethis-python/usethis-python/pull/826/files#diff-3b67ed4865c7a1a7f01831f47a14d60fb895a8279ac3e57f46484bd252912f5b
https://github.com/usethis-python/usethis-python/pull/826/files#diff-3b67ed4865c7a1a7f01831f47a14d60fb895a8279ac3e57f46484bd252912f5b
https://github.com/usethis-python/usethis-python/pull/826/files#diff-3b67ed4865c7a1a7f01831f47a14d60fb895a8279ac3e57f46484bd252912f5b
https://github.com/usethis-python/usethis-python/pull/826/files#diff-3b67ed4865c7a1a7f01831f47a14d60fb895a8279ac3e57f46484bd252912f5b
https://github.com/usethis-python/usethis-python/pull/826/files#diff-3b67ed4865c7a1a7f01831f47a14d60fb895a8279ac3e57f46484bd252912f5b
https://github.com/usethis-python/usethis-python/pull/826/files#diff-3b67ed4865c7a1a7f01831f47a14d60fb895a8279ac3e57f46484bd252912f5b
https://github.com/usethis-python/usethis-python/pull/826/files#diff-3b67ed4865c7a1a7f01831f47a14d60fb895a8279ac3e57f46484bd252912f5b
https://github.com/usethis-python/usethis-python/pull/826/files#diff-3b67ed4865c7a1a7f01831f47a14d60fb895a8279ac3e57f46484bd252912f5b
https://github.com/usethis-python/usethis-python/pull/826/files#diff-3b67ed4865c7a1a7f01831f47a14d60fb895a8279ac3e57f46484bd252912f5b
https://github.com/usethis-python/usethis-python/pull/826/files#diff-3b67ed4865c7a1a7f01831f47a14d60fb895a8279ac3e57f46484bd252912f5b
https://github.com/usethis-python/usethis-python/pull/826/files#diff-3b67ed4865c7a1a7f01831f47a14d60fb895a8279ac3e57f46484bd252912f5b
https://github.com/usethis-python/usethis-python/pull/826/files#diff-3b67ed4865c7a1a7f01831f47a14d60fb895a8279ac3e57f46484bd252912f5b
docs/getting-started.mdhttps://github.com/usethis-python/usethis-python/pull/826/files#diff-31bcba2ccafa41d46fbbd6d1219f7f1e3b1fb3cad9faa8e4dc521bbb579dd7b3
View file https://github.com/usethis-python/usethis-python/blob/e3aa6e55aa90560d45d8ab95a52c17486ff2e749/docs/getting-started.md
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/usethis-python/usethis-python/pull/826/{{ revealButtonHref }}
https://github.com/usethis-python/usethis-python/pull/826/files#diff-31bcba2ccafa41d46fbbd6d1219f7f1e3b1fb3cad9faa8e4dc521bbb579dd7b3
docs/index.mdhttps://github.com/usethis-python/usethis-python/pull/826/files#diff-b4d68dc855d0f9476d3f2ee343853bd21bf82ea9960d0cf06661baa244439dd6
View file https://github.com/usethis-python/usethis-python/blob/e3aa6e55aa90560d45d8ab95a52c17486ff2e749/docs/index.md
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/usethis-python/usethis-python/pull/826/{{ revealButtonHref }}
https://github.com/usethis-python/usethis-python/pull/826/files#diff-b4d68dc855d0f9476d3f2ee343853bd21bf82ea9960d0cf06661baa244439dd6
https://github.com/usethis-python/usethis-python/pull/826/files#diff-b4d68dc855d0f9476d3f2ee343853bd21bf82ea9960d0cf06661baa244439dd6
pyproject.tomlhttps://github.com/usethis-python/usethis-python/pull/826/files#diff-50c86b7ed8ac2cf95bd48334961bf0530cdc77b5a56f852c5c61b89d735fd711
View file https://github.com/usethis-python/usethis-python/blob/e3aa6e55aa90560d45d8ab95a52c17486ff2e749/pyproject.toml
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/usethis-python/usethis-python/pull/826/{{ revealButtonHref }}
https://github.com/usethis-python/usethis-python/pull/826/files#diff-50c86b7ed8ac2cf95bd48334961bf0530cdc77b5a56f852c5c61b89d735fd711
https://github.com/usethis-python/usethis-python/pull/826/files#diff-50c86b7ed8ac2cf95bd48334961bf0530cdc77b5a56f852c5c61b89d735fd711
https://github.com/usethis-python/usethis-python/pull/826/files#diff-50c86b7ed8ac2cf95bd48334961bf0530cdc77b5a56f852c5c61b89d735fd711
https://github.com/usethis-python/usethis-python/pull/826/files#diff-50c86b7ed8ac2cf95bd48334961bf0530cdc77b5a56f852c5c61b89d735fd711
https://github.com/usethis-python/usethis-python/pull/826/files#diff-50c86b7ed8ac2cf95bd48334961bf0530cdc77b5a56f852c5c61b89d735fd711
https://github.com/usethis-python/usethis-python/pull/826/files#diff-50c86b7ed8ac2cf95bd48334961bf0530cdc77b5a56f852c5c61b89d735fd711
src/usethis/__main__.pyhttps://github.com/usethis-python/usethis-python/pull/826/files#diff-b717980e31bf7f48aefb61d00167b356189db0b1e8256d4ed18980aa8886c53c
View file https://github.com/usethis-python/usethis-python/blob/e3aa6e55aa90560d45d8ab95a52c17486ff2e749/src/usethis/__main__.py
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/usethis-python/usethis-python/pull/826/{{ revealButtonHref }}
https://github.com/usethis-python/usethis-python/pull/826/files#diff-b717980e31bf7f48aefb61d00167b356189db0b1e8256d4ed18980aa8886c53c
https://github.com/usethis-python/usethis-python/pull/826/files#diff-b717980e31bf7f48aefb61d00167b356189db0b1e8256d4ed18980aa8886c53c
src/usethis/_config.pyhttps://github.com/usethis-python/usethis-python/pull/826/files#diff-f6ce711e18116b9a23cf20ff40f7bf8b6bd46dd7571917bd0e4e8678d7a9aa53
View file https://github.com/usethis-python/usethis-python/blob/e3aa6e55aa90560d45d8ab95a52c17486ff2e749/src/usethis/_config.py
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/usethis-python/usethis-python/pull/826/{{ revealButtonHref }}
https://github.com/usethis-python/usethis-python/pull/826/files#diff-f6ce711e18116b9a23cf20ff40f7bf8b6bd46dd7571917bd0e4e8678d7a9aa53
https://github.com/usethis-python/usethis-python/pull/826/files#diff-f6ce711e18116b9a23cf20ff40f7bf8b6bd46dd7571917bd0e4e8678d7a9aa53
https://github.com/usethis-python/usethis-python/pull/826/files#diff-f6ce711e18116b9a23cf20ff40f7bf8b6bd46dd7571917bd0e4e8678d7a9aa53
https://github.com/usethis-python/usethis-python/pull/826/files#diff-f6ce711e18116b9a23cf20ff40f7bf8b6bd46dd7571917bd0e4e8678d7a9aa53
https://github.com/usethis-python/usethis-python/pull/826/files#diff-f6ce711e18116b9a23cf20ff40f7bf8b6bd46dd7571917bd0e4e8678d7a9aa53
https://github.com/usethis-python/usethis-python/pull/826/files#diff-f6ce711e18116b9a23cf20ff40f7bf8b6bd46dd7571917bd0e4e8678d7a9aa53
https://github.com/usethis-python/usethis-python/pull/826/files#diff-f6ce711e18116b9a23cf20ff40f7bf8b6bd46dd7571917bd0e4e8678d7a9aa53
https://github.com/usethis-python/usethis-python/pull/826/files#diff-f6ce711e18116b9a23cf20ff40f7bf8b6bd46dd7571917bd0e4e8678d7a9aa53
https://github.com/usethis-python/usethis-python/pull/826/files#diff-f6ce711e18116b9a23cf20ff40f7bf8b6bd46dd7571917bd0e4e8678d7a9aa53
Please reload this pagehttps://github.com/usethis-python/usethis-python/pull/826/files
Please reload this pagehttps://github.com/usethis-python/usethis-python/pull/826/files
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.