- Mar 21, 2023
-
-
Raphaël Gomès authored
-
Raphaël Gomès authored
-
Raphaël Gomès authored
-
- Mar 22, 2023
-
-
Pierre-Yves David authored
-
Pierre-Yves David authored
Actually, it should not be sourced.
-
Pierre-Yves David authored
-
Pierre-Yves David authored
It makes it easier to read.
-
Pierre-Yves David authored
-
Pierre-Yves David authored
-
Pierre-Yves David authored
-
Pierre-Yves David authored
This is a tad ugly, but at least things now work.
-
- Mar 16, 2023
-
-
Raphaël Gomès authored
I've forgotten too many times the names of the commands, this makes it obvious which ones can be called.
-
- Mar 15, 2023
-
-
Raphaël Gomès authored
The lib shouldn't do any printing, leave that to the callers.
-
Raphaël Gomès authored
They are already duplicated by CLI callers. Also we're trying to remove all calls to print from the lib, so it's a bonus.
-
Raphaël Gomès authored
According to the click docs: ``` Compared to print(), this does the following: - Ensures that the output encoding is not misconfigured on Linux. - Supports Unicode in the Windows console. - Supports writing to binary outputs, and supports writing bytes to text outputs. - Supports colors and styles on Windows. - Removes ANSI color and style codes if the output does not look like an interactive terminal. - Always flushes the output. ```
-
Raphaël Gomès authored
This helps us write colors easily.
-
Raphaël Gomès authored
This is much simpler and more powerful than rolling it by hand.
-
Raphaël Gomès authored
This is much simpler and more powerful than rolling it by hand.
-
Raphaël Gomès authored
This is much simpler and more powerful than rolling it by hand.
-
Raphaël Gomès authored
This is much simpler and more powerful than rolling it by hand.
-
Raphaël Gomès authored
This is much simpler and more powerful than rolling it by hand.
-
Raphaël Gomès authored
This is much simpler and more powerful and rolling it by hand.
-
Raphaël Gomès authored
This was looked over. The CI should be setup some time soon, for now this will do.
-
Raphaël Gomès authored
Hopefully this doesn't change too much in the future, then we'll glob it.
-
- Mar 14, 2023
-
-
Raphaël Gomès authored
-
- Mar 15, 2023
-
-
Raphaël Gomès authored
-
- Mar 14, 2023
-
-
Raphaël Gomès authored
There are not needed anymore since we've got "real" packaging now.
-
Raphaël Gomès authored
This makes it easier for users to just `pip install poulpe` as well as use `poulpe SUBCOMMAND SUBCOMMAND_ARGS` instead of manipulating $PATH.
-
- Mar 15, 2023
-
-
Raphaël Gomès authored
Python packaging hurts my soul.
-
Raphaël Gomès authored
-
- Mar 14, 2023
-
-
Raphaël Gomès authored
-
- Mar 09, 2023
-
-
Raphaël Gomès authored
-
Raphaël Gomès authored
-
Raphaël Gomès authored
-
Raphaël Gomès authored
# skip-blame because this is just formatting
-
Raphaël Gomès authored
This is basically the Mercurial code style, this affords us the luxury of not thinking about style from now on.
-
Raphaël Gomès authored
-
Raphaël Gomès authored
-
Raphaël Gomès authored
-
Raphaël Gomès authored
We will have *at least* a Rust code in the future, but for now this is code that is no longer relevant and confuses new users of the repo. We can fetch from it if need be when we start writing Rust components.
-