-
Notifications
You must be signed in to change notification settings - Fork 812
/
requirements.txt
47 lines (45 loc) · 1.58 KB
/
requirements.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
######################## WARNING ##########################
# This file currently determines the python deps installed
# for the dev env, the source install and the Win build.
# It is also used as a constraint reference (`pip install -c`)
# to avoid requirements from `integrations-core` overwrite
# these when building official distribution packages,
# (although versions should be aligned across repos).
###########################################################
###########################################################
# These modules are the deps needed by the
# agent core, meaning every module that is
# not a check
# They're installed in the CI and when doing
# a source install
# If their installation fails the agent installation
# fails, so they shouldn't have too many deps
###########################################################
boto==2.46.1
# utils/platform.py
docker-py==1.10.6
# utils/service_discovery/config_stores.py
kazoo==2.6.0
ntplib==0.3.4
# utils/service_discovery/config_stores.py
python-consul==0.4.7
# utils/service_discovery/config_stores.py
python-etcd==0.4.5
# the libyaml bindings are optional
pyyaml==5.3.1
# note: requests is also used in many checks
# upgrade with caution
requests==2.20.1
urllib3==1.24.3
# note: simplejson is used in many checks to inteface APIs
simplejson==3.6.5
supervisor==3.3.3
tornado==3.2.2
uptime==3.0.1
prometheus-client==0.1.0
distro==1.3.0
# pin pylint to a python2-compatible version
pylint==1.9.5
# lazy-object-proxy is a dependency of pylint and needs to be pinned
# for a successful build on Alpine (source install)
lazy-object-proxy==1.3.1