File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -56,7 +56,7 @@ We frequently update these projects to add features and keep them free from bugs
5656
5757### Requirements
5858
59- Python 3.9 and later is supported.
59+ Python 3.10 and later is supported.
6060
6161### Install using pip
6262
@@ -115,35 +115,26 @@ Your contributions are highly appreciated. Please
115115For bigger changes, please discuss it first in the
116116[ issues] ( https://github.com/greenbone/python-gvm/issues ) .
117117
118- For development you should use [ poetry ] ( https://python-poetry.org )
118+ For development you should use [ uv ] .
119119to keep you python packages separated in different environments. First install
120- poetry via pip
120+ uv via pip
121121
122122``` shell
123- python3 -m pip install --user poetry
123+ python3 -m pip install --user uv
124124```
125125
126- Afterwards run
127-
128- ``` shell
129- poetry install
130- ```
131-
132- in the checkout directory of python-gvm (the directory containing the
133- ` pyproject.toml ` file) to install all dependencies including the packages only
134- required for development.
135-
136126The python-gvm repository uses [ autohooks] ( https://github.com/greenbone/autohooks )
137127to apply linting and auto formatting via git hooks. Please ensure the git hooks
138128are active.
139129
140130``` shell
141- poetry install
142- poetry run autohooks activate --force
131+ uv run autohooks activate --force
143132```
144133
145134## License
146135
147- Copyright (C) 2017-2025 [ Greenbone AG] ( https://www.greenbone.net/ )
136+ Copyright (C) 2017-2026 [ Greenbone AG] ( https://www.greenbone.net/ )
148137
149138Licensed under the [ GNU General Public License v3.0 or later] ( LICENSE ) .
139+
140+ [ uv ] : https://docs.astral.sh/uv/
You can’t perform that action at this time.
0 commit comments