https://github.com/esadek/tsks
Simple task runner for Python projects
https://github.com/esadek/tsks
Last synced: about 1 year ago
JSON representation
Simple task runner for Python projects
- Host: GitHub
- URL: https://github.com/esadek/tsks
- Owner: esadek
- License: mit
- Created: 2025-02-18T02:56:16.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-02-18T08:45:32.000Z (over 1 year ago)
- Last Synced: 2025-07-02T16:08:15.539Z (about 1 year ago)
- Language: Python
- Homepage:
- Size: 16.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# tsks
[](https://github.com/esadek/tsks/actions/workflows/ci.yml)
[](https://github.com/esadek/tsks/blob/main/LICENSE)
[](https://github.com/astral-sh/ruff)
Simple task runner for Python projects.
## Installation
```bash
pip install tsks
```
## Usage
Add tasks in your [`pyproject.toml`](https://packaging.python.org/en/latest/guides/writing-pyproject-toml/) file:
```toml
[tool.tsks]
test = "pytest"
lint = "ruff check --fix"
format = "ruff format"
```
Run tasks with the `tsks` command:
```bash
tsks format lint
```