Commit Graph

36 Commits

Author SHA1 Message Date
lhinds 2d2170273b Project Migration to PyCQA
This change rehomes the project to PyCQA[1] as reported to the
openstack-dev mailing list [1]

[0] https://github.com/PyCQA/bandit
[1] http://lists.openstack.org/pipermail/openstack-dev/2018-April/129386.html

Change-Id: I6aad329a60799ea24a3d9bc49e35c3c35ed9dc3b
2018-05-04 06:59:50 +02:00
OpenStack Proposal Bot 3a7aef6a68 Updated from global requirements
Change-Id: Icce30f996421c3dcc90e003c720d132c87810b25
2018-01-16 04:02:15 +00:00
Tin Lam 5cf8589bf7 Update hacking requirement
This patch set updates test-requirements.txt to use the latest versions
of hacking. There is no reason to cap the hacking version to 0.14, as
other OpenStack project such as ironic [0] has brought the minimum
hacking version to 1.0.0.

Closes-Bug: #174100

[0] 3700e7c6d5

Change-Id: I5254613678a096a5b8730cdb42af3545a63fe1a9
Signed-off-by: Tin Lam <tin@irrational.io>
2018-01-11 22:55:53 -06:00
Gage Hugo 13e80ac52c Create doc/requirements.txt
This change migrates the docs building requirements in order to meet
the compliance with the Project Testing Interface[0]. See [1] for
more details.

[0] https://governance.openstack.org/tc/reference/project-testing-interface.html#documentation
[1] http://lists.openstack.org/pipermail/openstack-dev/2017-November/124815.html

Change-Id: I8e31da06b946d18a760bc59b6fee63db25eebdc5
2017-12-19 11:16:06 -06:00
OpenStack Proposal Bot e907ddd94e Updated from global requirements
Change-Id: Ic98daa2b0750da0240ac1d4f9f4e4bc504a7ac07
2017-11-23 18:40:40 +00:00
Gage Hugo ce108f0eda Migrate to stestr
This change migrates the testing suite from using ostestr and testr
to using stester. Also cleaned up a missing space from tox.ini.

Change-Id: I886401a1efce6cb617a4db7a90ec9454bbea1d71
2017-11-16 20:53:48 +00:00
zhangyangyang dab37aace4 Cleanup test-requirements
python-subunit is not used directly anywhere
and it is dependency of both testrepository
and os-testr
(probably was used by some tox wrapper script before)

Change-Id: Id2df62be0364a262ff4b0056ffb7a6b779cc2813
2017-09-20 21:45:32 +08:00
OpenStack Proposal Bot d54a65f0f0 Updated from global requirements
Change-Id: I9f572d41be228b523bc048cf491812016947d5b5
2017-08-18 11:28:07 +00:00
OpenStack Proposal Bot d46ac805ef Updated from global requirements
Change-Id: I7f9863699b97514957152cf727b5af74399dc701
2017-07-14 04:56:23 +00:00
OpenStack Proposal Bot d59d37d51f Updated from global requirements
Change-Id: Ief6d4ed8ca25eb201de73df4c5ccdc67ffdffa0c
2017-06-27 12:08:06 +00:00
OpenStack Proposal Bot 02f52a4964 Updated from global requirements
Change-Id: I670c906f634f38b121c9708e85fd6dccb451f484
2017-06-02 21:53:29 +00:00
OpenStack Proposal Bot 8783d47cb1 Updated from global requirements
Change-Id: I9b953a312a525ac693092e2e6a02f00eec64db4d
2017-05-17 03:46:04 +00:00
OpenStack Proposal Bot 28d5607630 Updated from global requirements
Change-Id: I9c87d81fcd2a3612121b693051f2b2eb4f7d2384
2017-05-15 00:41:53 +00:00
OpenStack Proposal Bot fc44e0e31a Updated from global requirements
Change-Id: I85156d90b94995ee81bc75e0c78a8a1804dd7a0f
2017-03-02 11:42:52 +00:00
OpenStack Proposal Bot ac2145ab7d Updated from global requirements
Change-Id: Ia0dcd4aa507f4babc64b503419bc5198ed6064eb
2017-03-02 00:20:25 -08:00
OpenStack Proposal Bot 32b4714562 Updated from global requirements
Change-Id: I5595e1b03dee7f2fdc7402a8e056ac84a8836040
2017-02-10 05:47:05 +00:00
Eric Brown 3be3ca4de0 Trivial fixes based on pylint scan
* Constants should be in caps
* Redundant ( ) in if statements
* Use isinstance instead of type ==
* Indentation

Change-Id: I79fda14112a9dd02fe867f6d850762216e0ca9a1
2016-11-21 13:16:32 -08:00
OpenStack Proposal Bot 5136b91cdb Updated from global requirements
Change-Id: I1974dff52d0d5294c75a742b32faf3f02142d0ff
2016-11-02 15:30:12 +00:00
OpenStack Proposal Bot 1470acf625 Updated from global requirements
Change-Id: Id75e735c10bdfabfa8e86ef59cfc50628a958c1f
2016-10-27 16:22:12 +00:00
OpenStack Proposal Bot 57af5765a0 Updated from global requirements
Change-Id: I2833e51edef248b05cbc8bd13c32bc0c34f2face
2016-09-28 16:51:21 +00:00
OpenStack Proposal Bot b04f6bb42e Updated from global requirements
Change-Id: Iea8faef43a31bc09fba3198a197951f29f85fc44
2016-09-27 09:58:15 +00:00
Eric Brown e2dd7e8830 Remove discover from test-requirements
The discover module is only required for Python versions less than
2.7 which are not supported.

Change-Id: If93c6ef7bb615032387a03d30bfe0ef9d12a743a
2016-07-14 15:30:43 -07:00
Eric Brown b630d972ed Add reno for release notes management
An initial patch to add reno and create a base directory for
release notes.

Change-Id: Ia0cbfd77c7043db71cb92e9dc2a4f534c57ccf88
2016-06-30 10:20:55 -07:00
OpenStack Proposal Bot 70c9edc7d4 Updated from global requirements
Change-Id: Ia034302bf2192fac4931d3133e7af5a250aaab41
2016-06-21 17:57:45 +00:00
OpenStack Proposal Bot 9fb201f839 Updated from global requirements
Change-Id: Ib381ce114aa00ba80112c8ebc006bdef664af92b
2016-06-10 05:10:27 +00:00
OpenStack Proposal Bot c19ca43dca Updated from global requirements
Change-Id: Iba33e680de922f807a131d7d8b6867863a9ea989
2016-05-26 16:56:16 +00:00
OpenStack Proposal Bot e93032f1dc Updated from global requirements
Change-Id: Ia0ac832882844365ddcb1d6debacf6de59562ff7
2016-04-08 00:25:22 +00:00
Christopher J Schaefer e44656cc0c Adding debug tox testenv for bandit
Allows a user to run tests in debug mode for bandit, which can be very
helpful. This requires oslotest as a dependency, which has been added
as a test requirement.

Change-Id: I1614ebf2afff87a1e9b6d66e0abaa7b203234afc
2016-03-18 13:03:41 -05:00
OpenStack Proposal Bot d1acc8efb1 Updated from global requirements
Change-Id: Icf1abab5ac8a56da17d9a6389664d0b4049250e8
2016-01-16 03:25:12 +00:00
OpenStack Proposal Bot d5c526e2ca Updated from global requirements
Change-Id: I1da47865081742009c1ac470de69780e39c6b6de
2015-11-19 15:43:44 +00:00
OpenStack Proposal Bot e7ff24912b Updated from global requirements
Change-Id: Ib4c1ef58a8d6d378295ef3be38696ba7f164c354
2015-10-02 16:25:32 +00:00
Charles Neill 21514e8d4d Adding HTML formatter
This patch adds the ability to output results in HTML format. It
currently doesn't support syntax highlighting due to fact that the Pygments
library is not in OpenStack's list of blessed requirements.

Change-Id: Ia9087a01856c1c743abba9fe4492130403b0f0d4
2015-09-10 11:48:09 -05:00
Tim Kelsey 42f3e2961a Adding documentation framework
This adds documentation framework for Bandit. To build the new
documentation you can use the new tox target:

  tox -e docs

This will spit out various formatted output into the docs/build
folder.

Change-Id: I3497e26052021900ad55ecdd2517198b22e82f0e
Partial-Bug: 1474796
2015-07-24 13:20:16 +01:00
Lucas Fisher 8dcee37cf1 Add mock to test-requirements
Mock is used for get_module_from_path tests. This will ensure
it gets installed for testing purposes.

Change-Id: I31baa61a531b3018f19664a437fe05c0c8461e4d
2015-02-27 06:55:17 -08:00
Brant Knudson 554f68a50f Update test-requirements.txt to match global requirements
testtools didn't match global requirements

Change-Id: I5767e57e2bbab9aadf69495e681eb4e39e6d2f97
2015-02-17 14:06:12 -06:00
Tim Kelsey 8e6697b063 Making Bandit into an installable package and adding tox tests
This large change makes bandit into an installable packahge, needed
for tox testing. I have added the tox testing scaffolding but no
real tests, they will come in a later change. I have also disabled
all failing PEP8 test (lots) since I have changed enough stuff for
one patch. I'll start re-enabling and fixing PEP8 stuff soon.

Change-Id: I774ed9149f285e4e2bceacda0484a7e2a934a3aa
2014-10-22 10:15:28 +01:00