Title: [Feature] Improve Nox/Script Logging · Issue #68 · robust-python/cookiecutter-robust-python · GitHub
Open Graph Title: [Feature] Improve Nox/Script Logging · Issue #68 · robust-python/cookiecutter-robust-python
X Title: [Feature] Improve Nox/Script Logging · Issue #68 · robust-python/cookiecutter-robust-python
Description: Is this for the template or generated projects? Both Feature Summary Currently the nox sessions and CLI both have pretty varied logging amounts and quality. Most of the time this isn't too bad, but for first time setup it can leave users...
Open Graph Description: Is this for the template or generated projects? Both Feature Summary Currently the nox sessions and CLI both have pretty varied logging amounts and quality. Most of the time this isn't too bad, but...
X Description: Is this for the template or generated projects? Both Feature Summary Currently the nox sessions and CLI both have pretty varied logging amounts and quality. Most of the time this isn't too bad,...
Opengraph URL: https://github.com/robust-python/cookiecutter-robust-python/issues/68
X: @github
Domain: github.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"[Feature] Improve Nox/Script Logging","articleBody":"### Is this for the template or generated projects?\n\nBoth\n\n### Feature Summary\n\nCurrently the nox sessions and CLI both have pretty varied logging amounts and quality. Most of the time this isn't too bad, but for first time setup it can leave users unsure whether anything is progressing if packages are being installed with no loading bar, or other similar scenarios where it seems to freeze due to first time installation/setup.\n\n### Example\n\nIdeally we pipe through the preexisting logs that would occur during an installation / etc.\n\nIn some places this may just be removing some older try catch blocks and propagating errors, but in others it may require either custom feedthrough logic from dependency loggers into typer or making custom solutions.\n\nWorst case scenario just adding tqdm as a dependency for the scripts is a possibility, but would definitely prefer to go for an approach that doesn't has us maintaining custom logging logic for CI tasks.\n\nThere are also a bunch of smaller improvements and general pockets of CLI just lacking indicators as to why/when things happen that would be super helpful to have tracked down and fixed.\n\n### Additional Context\n\nAlso worth mentioning if there is ever a release of the \"robust-python\" package or if this template gets a CLI built in then this problem will be offloaded. However, both of those ideas are pretty far out from being properly vetted/thought about.","author":{"url":"https://github.com/56kyle","@type":"Person","name":"56kyle"},"datePublished":"2025-11-28T16:30:21.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":0},"url":"https://github.com/68/cookiecutter-robust-python/issues/68"}
| 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:939d02bb-f012-3dda-9d44-c07b3fc529f2 |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | D4A6:15F81E:A4678D:EAD763:6A58CAF4 |
| html-safe-nonce | fcf1ed0d90495e586a0bd9b84ee9a74cae57996d8f65ac399a679ae340fe38b9 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJENEE2OjE1RjgxRTpBNDY3OEQ6RUFENzYzOjZBNThDQUY0IiwidmlzaXRvcl9pZCI6IjI0ODU3NjYwOTMwMzk3ODI2NDQiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ== |
| visitor-hmac | 91dd431944cd45ae6cb4a776dd2d5ec4486086d678391919844604bf14c313a5 |
| hovercard-subject-tag | issue:3675411214 |
| 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/robust-python/cookiecutter-robust-python/68/issue_layout |
| twitter:image | https://opengraph.githubassets.com/2ac1e6f398d36fab1f47a02129284fe72acbbf24ebd65b6e248e656f20962dc2/robust-python/cookiecutter-robust-python/issues/68 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/2ac1e6f398d36fab1f47a02129284fe72acbbf24ebd65b6e248e656f20962dc2/robust-python/cookiecutter-robust-python/issues/68 |
| og:image:alt | Is this for the template or generated projects? Both Feature Summary Currently the nox sessions and CLI both have pretty varied logging amounts and quality. Most of the time this isn't too bad, but... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | 56kyle |
| hostname | github.com |
| expected-hostname | github.com |
| None | 5f2a0c7865178af3d91dd9f13b0cdfc3c73a2529c873d2780bb4c01271a57ec6 |
| turbo-cache-control | no-preview |
| go-import | github.com/robust-python/cookiecutter-robust-python git https://github.com/robust-python/cookiecutter-robust-python.git |
| octolytics-dimension-user_id | 239908993 |
| octolytics-dimension-user_login | robust-python |
| octolytics-dimension-repository_id | 973543599 |
| octolytics-dimension-repository_nwo | robust-python/cookiecutter-robust-python |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 973543599 |
| octolytics-dimension-repository_network_root_nwo | robust-python/cookiecutter-robust-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 | 8aae7b8d6caacacf5c66eaeb2702d8dc88d85b4a |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width