Commit Graph

5 Commits

Author SHA1 Message Date
Luigi Toscano 450f696589 zuul: move jobs in-tree and related updates
Move the job definitions in-tree, updating them when needed.
This lead to several changes:

- update tox.ini and setup.cfg to align it to the newest standards
  (including newer python classifiers);
- no more python 2.x jobs;
- bump hacking requirements to make the pep8 job work with the newest
  python releases;
- ignore a few spurious flake8 warnings;
- switch to stestr as test runner;
- update cryptography dependency.

The old barbican simple-crypto job name is still available as an alias
for a while, but it is time to switch away from it, so directly
use the new job.

Depends-On: https://review.opendev.org/771443
Change-Id: Iba7b4106c49e4b492c97097648c7b8f599a2ca4b
2021-01-19 15:25:08 +01:00
gengchc2 32404e9d8f Update flake8 ignore list
In hacking > 0.10.0, there is no E123 and E125, so this commit to
delete them.

Change-Id: Ic316abf5ab36200a15f3df98c9da317bfc783b5a
2017-03-10 02:05:36 +00:00
Andreas Jaeger 69ddb16dac Cleanup tox.ini
Remove old and unused constraint environments.

Note: Constraints were unused in CI before and stay unused since
cursive is not part of global requirements process.

Change-Id: I29b8eda7d99b815893da0cadc2341053bee436be
2016-08-26 11:10:43 +02:00
dane-fichter b2aba64263 Add signature_utils module
This change ports Nova's signature_utils module
into the cursive library.

Change-Id: Ic54dc204e41b3758bc2e8e1571d697931b371889
Partial-Bug: #1528349
2016-06-28 08:55:11 -07:00
dane-fichter 0da0dd357d Initial cookiecutter commit
This commit establishes the test and
development environment for the cursive
repository.

Change-Id: I440c4c55172cddd194efafe5d8f8d18728d7f8c0
2016-06-27 18:28:04 -07:00