File tree Expand file tree Collapse file tree 3 files changed +147
-109
lines changed Expand file tree Collapse file tree 3 files changed +147
-109
lines changed Original file line number Diff line number Diff line change @@ -393,19 +393,15 @@ options:
393393
394394## Development
395395
396- Consider the following which makes use of Python [ virtualenvs] ( https://virtualenv.pypa.io/en/latest/ ) . Python 3.12+
397- required.
396+ This project uses ` uv ` for dependency management.
398397
399398``` shell
400- cd hydrator
399+ # Create and activate a virtual environment
400+ uv venv
401+ source .venv/bin/activate
401402
402- python3 -m venv venv
403-
404- source venv/bin/activate
405-
406- pip3 install -r requirements.txt --require-hashes
407-
408- pip3 install -e .[dev]
403+ # Install the project in editable mode with development dependencies
404+ uv pip install -e ' .[dev]'
409405```
410406
411407### Tests
Original file line number Diff line number Diff line change @@ -15,7 +15,7 @@ dependencies = [
1515 " pyyaml>=6.0.2,<7" ,
1616]
1717
18- [dependency-groups ]
18+ [project . optional-dependencies ]
1919dev = [
2020 " mypy>=1.13.0" ,
2121 " pylint>=3.3.1" ,
You can’t perform that action at this time.
0 commit comments