Skip to content

Commit cf6fa50

Browse files
committed
Add information on project management tools to README.md
1 parent 801772a commit cf6fa50

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

README.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,3 +18,13 @@
1818

1919
# Running Tests
2020
- pythonie/manage.py test pythonie --settings=pythonie.settings.tests --verbosity=2
21+
22+
# Project Management Tools
23+
We use several tools to manage and streamline development:
24+
25+
- [Task](https://taskfile.dev/): Task runner for automating common development workflows. See `Taskfile.yaml` for available tasks.
26+
- [Toast](https://github.com/stepchowfun/toast): Containerized project automation. See `toast.yml` for configuration and available commands.
27+
- [asdf](https://asdf-vm.com/): Tool version manager to ensure consistent versions of Python and other tools. Refer to `.tool-versions` if present, and see the asdf documentation for setup.
28+
- [uv](https://github.com/astral-sh/uv): Fast Python package manager, used for installing and managing dependencies. You can use `uv pip install -r requirements.txt` as a drop-in replacement for pip.
29+
30+
Make sure to install these tools to ensure a smooth development experience.

0 commit comments

Comments
 (0)