mirror of
https://github.com/ansible/awx.git
synced 2026-05-22 00:07:40 -02:30
simplify awxkit dependencies
- remove flake8 as an install requirements (it's only used for tests) - vendor toposort, which is Apache 2.0 licensed (and very small) - change websocket-client to a setuptools optional dependency, which you can install via: pip install "./awxkit[websockets]" - add `jq` and `tabulate` under an additional optional setuptools dependency: pip install "./awxkit[formatting]" - remove `cryptography`, which is only used for random RSA generation (unused by the CLI)
This commit is contained in:
@@ -1,8 +1,4 @@
|
||||
PyYAML>=5.1
|
||||
cryptography
|
||||
flake8
|
||||
python-dateutil
|
||||
requests
|
||||
termcolor
|
||||
toposort
|
||||
websocket-client>=0.54.0
|
||||
|
||||
Reference in New Issue
Block a user