requirements/blacklist.txt
Luigi Toscano 9702f0d482 Make sahara (now core only) usable as requirement
Starting from Stein, sahara.git contains only the core (services and base
classes) of Sahara. The code of plugin was moved into its own repository.
Each plugin depends on Sahara core, so in order to use it as dependency
it must be added as requirement somehow.
No additional splits are planned right now, which means no sahara-lib,
which means adding sahara to blacklist.txt

* Is the library actively maintained?
  Yes

* Is the library good code?
  Yes, it is has been part of OpenStack for few years

* Is the library python 3 compatible?
  Yes

* Is the library license compatible?
  Yes,Apache 2

* Is the library already packaged in the distros we target (Ubuntu latest /
  Fedora latest)?
  It will be as part of the sahara release

* Is the function of this library already covered by other libraries in
  global-requirements.txt?
  No

* Is the library required for OpenStack project or related dev or infrastructure
  setup? (Answer to this should be Yes, of course) Which?
  Yes, Sahara

* If the library release is managed by the Openstack release process does it use
  the cycle-with-intermediary release type?
  Right now it uses cycle-with-rc, which still allows for intermediate releases

Change-Id: Ia8f2ccfb01492c109fe7d2810f6b441d644c2572
2019-01-22 17:06:23 +01:00

36 lines
659 B
Plaintext

# linters - each project may have a different version with loose convergence
# over time.
astroid
bandit
flake8
flake8-docstrings
flake8-import-order
hacking
mccabe
pep257
pep8
pre-commit
pyflakes
pycodestyle
pylint
Pygments
# The following horizon and Neutron libraries need to be blacklisted
# as they do not use cycle-with-intermediary. The only time they
# would be updated is at release time.
horizon
networking-bagpipe
networking-bgpvpn
networking-l2gw
networking-odl
networking-sfc
neutron
neutron-dynamic-routing
neutron-fwaas
neutron-lbaas
neutron-vpnaas
vmware-nsxlib
# Sahara uses cycle-with-rc, but it promises a stable plugin interface
sahara