Skip to content
This repository was archived by the owner on Sep 17, 2025. It is now read-only.

Commit ee590ee

Browse files
authored
Adding bandit to tox build (#1036)
1 parent 70c62a4 commit ee590ee

File tree

1 file changed

+28
-25
lines changed

1 file changed

+28
-25
lines changed

tox.ini

Lines changed: 28 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
[tox]
22
envlist =
33
py{27,35,36,37}-unit
4+
py{35,36,37}-bandit
45
py37-lint
56
py37-setup
67
py37-docs
@@ -14,32 +15,33 @@ deps =
1415
unit,lint: pytest-cov
1516
unit,lint: retrying
1617
unit,lint: unittest2
17-
unit,lint,py37-setup,docs: -e context/opencensus-context
18-
unit,lint,docs: -e contrib/opencensus-correlation
19-
unit,lint,docs: -e .
20-
unit,lint: -e contrib/opencensus-ext-azure
18+
bandit: bandit
19+
unit,lint,py37-setup,docs,bandit: -e context/opencensus-context
20+
unit,lint,docs,bandit: -e contrib/opencensus-correlation
21+
unit,lint,docs,bandit: -e .
22+
unit,lint,bandit: -e contrib/opencensus-ext-azure
2123
; unit,lint: -e contrib/opencensus-ext-datadog
22-
unit,lint: -e contrib/opencensus-ext-dbapi
23-
unit,lint: -e contrib/opencensus-ext-django
24-
unit,lint: -e contrib/opencensus-ext-flask
25-
unit,lint: -e contrib/opencensus-ext-gevent
26-
unit,lint: -e contrib/opencensus-ext-grpc
27-
unit,lint: -e contrib/opencensus-ext-httplib
28-
unit,lint: -e contrib/opencensus-ext-jaeger
29-
unit,lint: -e contrib/opencensus-ext-logging
30-
unit,lint: -e contrib/opencensus-ext-mysql
31-
unit,lint: -e contrib/opencensus-ext-ocagent
32-
unit,lint: -e contrib/opencensus-ext-postgresql
33-
unit,lint: -e contrib/opencensus-ext-prometheus
34-
unit,lint: -e contrib/opencensus-ext-pymongo
35-
unit,lint: -e contrib/opencensus-ext-pymysql
36-
unit,lint: -e contrib/opencensus-ext-pyramid
37-
unit,lint: -e contrib/opencensus-ext-requests
38-
unit,lint: -e contrib/opencensus-ext-sqlalchemy
39-
unit,lint: -e contrib/opencensus-ext-stackdriver
40-
unit,lint: -e contrib/opencensus-ext-threading
41-
unit,lint: -e contrib/opencensus-ext-zipkin
42-
unit,lint: -e contrib/opencensus-ext-google-cloud-clientlibs
24+
unit,lint,bandit: -e contrib/opencensus-ext-dbapi
25+
unit,lint,bandit: -e contrib/opencensus-ext-django
26+
unit,lint,bandit: -e contrib/opencensus-ext-flask
27+
unit,lint,bandit: -e contrib/opencensus-ext-gevent
28+
unit,lint,bandit: -e contrib/opencensus-ext-grpc
29+
unit,lint,bandit: -e contrib/opencensus-ext-httplib
30+
unit,lint,bandit: -e contrib/opencensus-ext-jaeger
31+
unit,lint,bandit: -e contrib/opencensus-ext-logging
32+
unit,lint,bandit: -e contrib/opencensus-ext-mysql
33+
unit,lint,bandit: -e contrib/opencensus-ext-ocagent
34+
unit,lint,bandit: -e contrib/opencensus-ext-postgresql
35+
unit,lint,bandit: -e contrib/opencensus-ext-prometheus
36+
unit,lint,bandit: -e contrib/opencensus-ext-pymongo
37+
unit,lint,bandit: -e contrib/opencensus-ext-pymysql
38+
unit,lint,bandit: -e contrib/opencensus-ext-pyramid
39+
unit,lint,bandit: -e contrib/opencensus-ext-requests
40+
unit,lint,bandit: -e contrib/opencensus-ext-sqlalchemy
41+
unit,lint,bandit: -e contrib/opencensus-ext-stackdriver
42+
unit,lint,bandit: -e contrib/opencensus-ext-threading
43+
unit,lint,bandit: -e contrib/opencensus-ext-zipkin
44+
unit,lint,bandit: -e contrib/opencensus-ext-google-cloud-clientlibs
4345
lint: flake8
4446
lint: isort ~= 4.3.21
4547
setup: docutils
@@ -53,6 +55,7 @@ commands =
5355
lint: isort --check-only --diff --recursive .
5456
lint: flake8 context/ contrib/ opencensus/ tests/ examples/
5557
; lint: - bash ./scripts/pylint.sh
58+
bandit: bandit -r context/ contrib/ opencensus/ -lll -q
5659
py37-setup: python setup.py check --restructuredtext --strict
5760
py37-docs: bash ./scripts/update_docs.sh
5861
; TODO deployment

0 commit comments

Comments
 (0)