Title: Consider changes to preferred file managers based on tool version · Issue #1225 · usethis-python/usethis-python · GitHub
Open Graph Title: Consider changes to preferred file managers based on tool version · Issue #1225 · usethis-python/usethis-python
X Title: Consider changes to preferred file managers based on tool version · Issue #1225 · usethis-python/usethis-python
Description: In #1222, it was observed that a new supported file like .coveragerc.toml can put us in a tricky spot with respect to defaults. In theory, it would be good to stop recommending .coveragerc and prefer the TOML format. But in practice, thi...
Open Graph Description: In #1222, it was observed that a new supported file like .coveragerc.toml can put us in a tricky spot with respect to defaults. In theory, it would be good to stop recommending .coveragerc and pref...
X Description: In #1222, it was observed that a new supported file like .coveragerc.toml can put us in a tricky spot with respect to defaults. In theory, it would be good to stop recommending .coveragerc and pref...
Opengraph URL: https://github.com/usethis-python/usethis-python/issues/1225
X: @github
Domain: github.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"Consider changes to preferred file managers based on tool version","articleBody":"In #1222, it was observed that a new supported file like `.coveragerc.toml` can put us in a tricky spot with respect to defaults. In theory, it would be good to stop recommending `.coveragerc` and prefer the TOML format.\n\nBut in practice, this is messy because older versions of `Coverage.py` wouldn't support the new format. So we'd need some sort of adaptive logic, the complexity of which is obviously not advisable (e.g. where do we look to determine versions? The runtime? venv? project deps?)\n\nBut then we're sort-of paralyzed, not able to ever change recommendations. I suppose you can just have a gradual period of ecosystem shift but especially with dev config it often sits there for years without being bumped so I foresee some issues with that approach. And it feels unprincipled.\n\nIt would be good to give this some thought","author":{"url":"https://github.com/nathanjmcdougall","@type":"Person","name":"nathanjmcdougall"},"datePublished":"2025-12-23T05:24:04.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":0},"url":"https://github.com/1225/usethis-python/issues/1225"}
| route-pattern | /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) |
| route-controller | voltron_issues_fragments |
| route-action | issue_layout |
| fetch-nonce | v2:3022e555-bb25-a30c-14d9-f30cdc8bfbd0 |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | 8C90:34CBC3:A018B2:DFC103:6A4C9F0C |
| html-safe-nonce | ed6b7cb046f95db79cf8384c50a293dffbf8134569795615e95f4d3a668fc10d |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI4QzkwOjM0Q0JDMzpBMDE4QjI6REZDMTAzOjZBNEM5RjBDIiwidmlzaXRvcl9pZCI6IjgyMTA1MjIwNDA0NjI3NzgxMjQiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ== |
| visitor-hmac | 7a6e15f909bd0a374ae550f6e46c0212160cb5a297bec3cecbd282a0abe31a97 |
| hovercard-subject-tag | issue:3756088893 |
| github-keyboard-shortcuts | repository,issues,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/usethis-python/usethis-python/1225/issue_layout |
| twitter:image | https://opengraph.githubassets.com/0bbf42ab0546078141739bea2d9001bb433ca706f3f05f968208d6c8299cd562/usethis-python/usethis-python/issues/1225 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/0bbf42ab0546078141739bea2d9001bb433ca706f3f05f968208d6c8299cd562/usethis-python/usethis-python/issues/1225 |
| og:image:alt | In #1222, it was observed that a new supported file like .coveragerc.toml can put us in a tricky spot with respect to defaults. In theory, it would be good to stop recommending .coveragerc and pref... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | nathanjmcdougall |
| hostname | github.com |
| expected-hostname | github.com |
| None | 3d11bb817438277de2a940854450e83a7d32b6aeb5014e9e6b00a6423900251c |
| turbo-cache-control | no-preview |
| go-import | github.com/usethis-python/usethis-python git https://github.com/usethis-python/usethis-python.git |
| octolytics-dimension-user_id | 216362695 |
| octolytics-dimension-user_login | usethis-python |
| octolytics-dimension-repository_id | 842189705 |
| octolytics-dimension-repository_nwo | usethis-python/usethis-python |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 842189705 |
| octolytics-dimension-repository_network_root_nwo | usethis-python/usethis-python |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | ae90d426644ca15e89bacceb72e51f4e9dbf85f7 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width