Serene-Arc
35533b3807
Add poethepoet to dependencies for devs
2024-06-10 13:46:26 +01:00
Serene-Arc
4f566f181f
Only format correct directories
2024-06-10 13:46:25 +01:00
Šarūnas Nejus
4a8e6e961f
Update workflows
2024-06-10 13:46:25 +01:00
Šarūnas Nejus
bfd9753314
Remove tox
...
Unfortunately tox does not play very nicely with Poetry. Tox was mostly
useful since it managed virtual environments, however now this is done
by Poetry.
Thus we do not anymore need it since we can run our commands using
`poetry run`. I have extended the internal helper tool 'project' with
those commands that have previously been run using tox.
2024-06-10 13:46:25 +01:00
Šarūnas Nejus
347911cdee
Introduce Poe the Poet task runner and define tasks.
...
This makes it easier for people to interact with the project in
a unified manner.
2024-06-10 13:46:25 +01:00
Šarūnas Nejus
1aad6e0929
release.py: introduce pyproject.toml
2024-06-10 13:10:17 +01:00
Šarūnas Nejus
7bbd215efc
Update all docs with Poetry
2024-06-10 13:10:16 +01:00
Šarūnas Nejus
90263a9e9e
Use poetry in workflows
2024-06-10 13:10:16 +01:00
Šarūnas Nejus
614ba1d3d6
Configure pyproject.toml
2024-06-10 13:10:13 +01:00
Serene-Arc
1196d43285
Update configuration
2023-10-22 09:52:46 +10:00
Serene-Arc
5b1844f737
Add black option
2023-10-22 09:50:33 +10:00
Serene-Arc
e8bf993f6a
Update python version
2023-10-22 09:50:33 +10:00
Serene-Arc
383fd9a612
Add line length specification
2023-10-22 09:50:33 +10:00
Serene-Arc
e5fe9ca1e5
Add tool configurations
2023-10-22 09:50:33 +10:00