releases/requirements.txt
Sean McGinnis b6ca269386
Switch to ruamel for yaml handling
The Ruamel library has better support for modifying YAML while keeping
things like comments. This updates our yamlutil module to use
ruamel.yaml instead of PyYAML.

Story: 2002908
Task: 22880

Change-Id: I4ac66c9e3e40780b588377c1dfe42511eed231a3
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
2019-07-08 11:40:11 -05:00

39 lines
1.1 KiB
Plaintext

######################################################################
# #
# ** IMPORTANT ** #
# #
# THIS FILE IS ONLY USED BY TOX IN THE CHECK AND GATE JOBS. YOU MUST #
# UPDATE bindep.txt TO INCLUDE ADDITIONAL PACKAGES NEEDED IN THE #
# POST-MERGE # JOBS SUCH AS "tag-releases". #
# #
######################################################################
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
yamlordereddictloader
prompt_toolkit>=2.0.7
tqdm
mwclient==0.8.1
jsonschema>=2.6.0
twine>=1.13.0
ruamel.yaml>=0.15
# For release notes generation.
Jinja2>=2.6 # BSD License (3 clause)
parawrap
reno>=2.0.0
sphinx>=1.6.2 # BSD
pyfiglet>=0.7.5
appdirs
packaging>=16.5
openstack-governance>=0.1.0 # Apache 2.0