summaryrefslogtreecommitdiffstats
path: root/awxkit/requirements.txt (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Keep awxkit's requirements on the setup.pyElyézer Rezende2020-04-291-2/+1
| | | | | | | | | | | awxkit's setup.py was making use of pip internal structures to parse the requirements.txt file. This is not a good thing as they may change, actually that just happened. To avoid this in the future, move the list of requirements to setup.py and make requirements.txt list `.` as the only item. This way we keep a single place to update requirements in the future and avoid accessing pip's internals.
* remove python2 support from awxkitRyan Petrello2020-03-191-1/+0
|
* support the new CLI in py2 *and* py3Ryan Petrello2019-08-201-0/+1
|
* replace usage of FullLoader w/ safe_loadRyan Petrello2019-08-161-1/+1
|
* Remove this dependency that we don't needElijah DeLee2019-08-151-1/+0
|
* replace the termcolor dependency w/ a simple functionRyan Petrello2019-08-151-1/+0
|
* simplify awxkit dependenciesRyan Petrello2019-08-121-4/+0
| | | | | | | | | | | | | | | | | - 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)
* add support for Accept:application/json to /api/v2/metricsRyan Petrello2019-08-121-1/+0
| | | | see: https://github.com/ansible/awx/issues/4144
* import awxkitRyan Petrello2019-08-091-0/+9
Co-authored-by: Christopher Wang <cwang@ansible.com> Co-authored-by: Jake McDermott <jmcdermott@ansible.com> Co-authored-by: Jim Ladd <jladd@redhat.com> Co-authored-by: Elijah DeLee <kdelee@redhat.com> Co-authored-by: Alan Rominger <arominge@redhat.com> Co-authored-by: Yanis Guenane <yanis@guenane.org>