forked from DataDog/dd-agent
-
Notifications
You must be signed in to change notification settings - Fork 0
/
requirements-opt.txt
54 lines (45 loc) · 1.54 KB
/
requirements-opt.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
48
49
50
51
52
53
54
######################## WARNING ##########################
# This file currently determines the python deps installed
# for the dev env, the source install and the Win build.
# It is NOT used for the DEB/RPM packages and the OS X
# build. For these please update:
# https://github.com/DataDog/omnibus-software
###########################################################
# core/optional
# tornado can work without pycurl and use the simple http client
# but some features won't work, like the abylity to use a proxy
# Require a compiler and the curl headers+lib
# On windows - manual install of pycurl might be easier.
pycurl==7.19.5.1
# core-ish/system -> system check on windows
# checks.d/process.py
# checks.d/gunicorn.py
# checks.d/btrfs.py
# checks.d/system_core.py
psutil==4.4.1
# checks.d/kubernetes_state.py -> used in utils/prometheus/*
# Pure python module for dev purposes, the Agent is shipped with the optimized version built with --cpp_implementation
protobuf==3.1.0
# checks.d/snmp.py
# Require a compiler because pycrypto is a dep
pysnmp-mibs==0.1.4
pysnmp==4.2.5
# checks.d/mongo.py
# checks.d/tokumx.py
# Require a compiler
# TODO: our checks are not compatible with 3.x
pymongo==3.2
# checks.d/ssh_check.py
winrandom-ctypes
# Require a compiler because pycrypto is a dep
paramiko==1.15.2
# checks.d/pgbouncer.py
# Require libpq
psycopg2==2.6
# checks.d/win32_event_log.py
# checks.d/wmi.py
# It's a pure python module, it doesn't require anything to install,
# but needs the pywin32 extension to work
wmi==1.4.9
# checks.d/directory.py
scandir==1.2