@@ -352,10 +352,10 @@ That's it, you should be able to chat now with your fellow GIS mates !
352352
353353## Development
354354
355- 1. Install [poetry ](https://python-poetry.org/ ):
355+ 1. Install [uv ](https://github.com/astral-sh/uv ):
356356
357357 ```sh
358- python -m pip install poetry
358+ python -m pip install uv
359359 ```
360360
3613611. Install [`redis`](https://redis.io/) on your local machine:
@@ -364,16 +364,16 @@ That's it, you should be able to chat now with your fellow GIS mates !
364364 sudo apt install redis-server
365365 ```
366366
367- 1. Install project' s dependencies using poetry :
367+ 1. Install project' s dependencies using ` uv ` :
368368
369369 ` ` ` sh
370- poetry install
370+ uv sync
371371 ` ` `
372372
3733731. Install pre-commit tools:
374374
375375 ` ` ` sh
376- poetry run pre-commit install
376+ uv run pre-commit install
377377 ` ` `
378378
3793791. Create local environment file and edit it:
@@ -385,7 +385,7 @@ That's it, you should be able to chat now with your fellow GIS mates !
3853851. Launch API:
386386
387387 ` ` ` sh
388- poetry run uvicorn gischat.app:app --reload --env-file .env --log-config=log_config.yaml
388+ uv run uvicorn gischat.app:app --reload --env-file .env --log-config=log_config.yaml
389389 ` ` `
390390
391391# # Build
@@ -404,14 +404,8 @@ That's it, you should be able to chat now with your fellow GIS mates !
404404
405405# # Testing
406406
407- 1. Install dev dependencies:
408-
409- ` ` ` sh
410- poetry install --with=dev
411- ` ` `
412-
4134071. Run unit tests:
414408
415409 ` ` ` sh
416- poetry run pytest tests
410+ uv run pytest tests
417411 ` ` `
0 commit comments