mirror of
https://github.com/ansible-collections/hetzner.hcloud.git
synced 2026-02-04 08:01:49 +00:00
chore: split dev requirement from runtime requirements
Some users seem to install their requirements using the file in the repository. This ensures they do not install our dev dependencies.
This commit is contained in:
parent
d75b408830
commit
f7dcfebefa
3 changed files with 10 additions and 11 deletions
2
Makefile
2
Makefile
|
|
@ -12,7 +12,7 @@ vendor-check:
|
|||
|
||||
venv:
|
||||
python3 -m venv venv
|
||||
venv/bin/pip install -r requirements.txt
|
||||
venv/bin/pip install -r requirements.txt -r requirements-dev.txt
|
||||
|
||||
lint: venv
|
||||
venv/bin/pylint plugins
|
||||
|
|
|
|||
9
requirements-dev.txt
Normal file
9
requirements-dev.txt
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
ansible-core>=2.17
|
||||
|
||||
# Third party collections requirements
|
||||
netaddr
|
||||
cryptography
|
||||
|
||||
# Development requirements
|
||||
pylint
|
||||
antsibull-docs>=2.17,<2.18
|
||||
|
|
@ -1,12 +1,2 @@
|
|||
ansible-core>=2.17
|
||||
|
||||
# Collections requirements
|
||||
netaddr
|
||||
cryptography
|
||||
|
||||
python-dateutil
|
||||
requests
|
||||
|
||||
# Development requirements
|
||||
pylint
|
||||
antsibull-docs>=2.17,<2.18
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue