305843fae3
Use jsonschema to define the valid structure of a deliverables file. Retain the custom logic for some of the more complex rules we have relating values and checking types. Change-Id: I5dc87445c505ebd978b4c1d59171217a2fe047c7 Signed-off-by: Doug Hellmann <doug@doughellmann.com>
16 lines
265 B
Plaintext
16 lines
265 B
Plaintext
pbr>=1.6
|
|
|
|
# NOTE(dhellmann): We pin keyring because new releases tend to add
|
|
# dependencies for GUI tools that we don't use
|
|
keyring==7.3
|
|
|
|
requests>=2.5.2
|
|
PyYAML>=3.1.0
|
|
zuul
|
|
yamlordereddictloader
|
|
prompt_toolkit
|
|
tqdm
|
|
packaging>=15.2
|
|
mwclient==0.8.1
|
|
jsonschema>=2.6.0
|