Fix tox (most of the time), document some helpful stuff #11

Merged
missytake merged 2 commits from fix-tox into development 2023-03-18 12:51:34 +00:00
2 changed files with 6 additions and 1 deletions

View file

@ -10,7 +10,7 @@
3. Activate your dev environment with `source .venv/bin/activate`
4. Update pip packages with `pip install -U pip setuptools wheel`
5. Install with `pip install .`
6. Install development dependencies with `pip install tox black`
6. Install development dependencies with `pip install tox black pytest pytest-aiohttp`
7. Add git-hook to run test and stylecheck before commmit with
`ln -s ../../git-hooks/pre-commit .git/hooks/pre-commit`
8. Add git-hook to check commmit message format with
@ -140,6 +140,8 @@ development team.
- `model.py`
- `webapi.py`
2. Import your bot in `kibicara/webapi/__init__.py`.
3. Generate the FastAPI stuff
4. Generate the angular components for the kibicara-frontend from the FastAPI stuff
### Explanation
@ -202,3 +204,5 @@ A bot should have at least this functionality:
- e.g. Twitter via posts or retweets
- e.g. Telegram via direct message from the bot
- e.g. E-Mail via e-mail to the user's address
- Web Interface (hood admins)

View file

@ -29,5 +29,6 @@ setup(
'pytoml',
'requests',
'scrypt',
'httpx',
],
)