Skip to content

Conversation

@VeckoTheGecko
Copy link
Contributor

@VeckoTheGecko VeckoTheGecko commented Feb 10, 2026

Fixes None

Before:

❯ pixi task list           
Tasks that can run on this machine:
-----------------------------------
docs, docs-linkcheck, docs-watch, lint, numpydoc-lint, tests, tests-notebooks, typing
Task  Description

After:

❯ pixi task list
Tasks that can run on this machine:
-----------------------------------
docs, docs-linkcheck, docs-watch, lint, numpydoc-lint, tests, tests-notebooks, typing
Task             Description
docs             Build the documentation.
docs-linkcheck   Verify all links in documentation don't 404.
docs-watch       Build and auto-rebuild the documentation on changes.
lint             Run all pre-commit linting hooks.
numpydoc-lint    Lint public API docstrings with numpydoc.
tests            Run the test suite.
tests-notebooks  Run the user guide example notebooks as tests.
typing           Run static type checking with mypy.

Feel free to make any edits @erikvansebille - I feel like this makes things a lot more accessible for new devs :)

Copy link
Member

@erikvansebille erikvansebille left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks very good! Only comment would be that I find the table header =(Task. Description) a bit confusingly formatted now, between the full list of tasks and the rows of the table. Can that header row be removed? I think it's self-explanatory?

And do we also need the first line with all the tasks?

A shorter version would then be

❯ pixi task list
Tasks that can run on this machine:
-----------------------------------
docs             Build the documentation.
docs-linkcheck   Verify all links in documentation don't 404.
docs-watch       Build and auto-rebuild the documentation on changes.
lint             Run all pre-commit linting hooks.
numpydoc-lint    Lint public API docstrings with numpydoc.
tests            Run the test suite.
tests-notebooks  Run the user guide example notebooks as tests.
typing           Run static type checking with mypy.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Backlog

Development

Successfully merging this pull request may close these issues.

2 participants