927bee2d66
flake8 2.5.5 fails on ubuntu-focal zuul machines running python3.8 with the following error: AttributeError: 'FlakesChecker' object has no attribute 'CONSTANT' The update updates the version constraint to use newer flake8. pylint has been switched to running in python3 which has challenges related to the new pip resolver. The correct version of Django cannot be specified with the new resolver so the pylint errors caused by the newer version are suppressed for now. The docs targets for tox use their own install_command which does not include an upper constraint. A non ascii character was removed from the tox.ini file which prevented running tox on some ubuntu envs. Partial-Bug: 1895054 Signed-off-by: albailey <Al.Bailey@windriver.com> Change-Id: Ic6a50c2ecf2a654fd883ed92fc305336741d4303
31 lines
1.1 KiB
Plaintext
31 lines
1.1 KiB
Plaintext
# The order of packages is significant, because pip processes them in the order
|
|
# of appearance. Changing the order has an impact on the overall integration
|
|
# process, which may cause wedges in the gate later.
|
|
# Order matters to the pip dependency resolver, so sorting this file
|
|
# changes how packages are installed. New dependencies should be
|
|
# added in alphabetical order, however, some dependencies may need to
|
|
# be installed in a specific order.
|
|
#
|
|
# Hacking should appear first in case something else depends on pep8
|
|
hacking>=1.1.0,<=2.0.0 # Apache-2.0
|
|
coverage>=3.6 # Apache-2.0
|
|
django-nose>=1.4.4 # BSD
|
|
mock>=2.0 # BSD
|
|
nodeenv>=0.9.4 # BSD License # BSD
|
|
nose # LGPL
|
|
nose-exclude # LGPL
|
|
nosehtmloutput>=0.0.3 # Apache-2.0
|
|
nosexcover # BSD
|
|
openstack.nose-plugin>=0.7 # Apache-2.0
|
|
requests>=2.10.0 # Apache-2.0
|
|
selenium>=2.50.1 # Apache-2.0
|
|
testtools>=1.4.0 # MIT
|
|
# This also needs xvfb library installed on your OS
|
|
xvfbwrapper>=0.1.3 #license: MIT
|
|
pyOpenSSL>=0.14
|
|
bandit;python_version>="3.0"
|
|
isort<5;python_version>="3.0"
|
|
pylint<2.1.0;python_version<"3.0" # GPLv2
|
|
pylint<2.4.0;python_version>="3.0" # GPLv2
|
|
Django
|