* Remove .testr.conf as there is no tests dir and update .gitignore
accordingly
* Use 3.18.0 as the minversion for tox in order to use
allowlist_externals option
Signed-off-by: HeroicHitesh <email.hiteshkumar@gmail.com>
Change-Id: I0efdc4dd0ce658cc13c543946c6af1da867e6d4b
UPPER_CONSTRAINTS_FILE is old name and deprecated
This allows to use upper-constraints file as more
readable way instead of UPPER_CONSTRAINTS_FILE=<lower-constraints file>.
Change-Id: I41ca7856d5900ff1805bce017ede4d08528f1e7a
This project is not a Python project and doesn't need packaging. Remove
it.
Change-Id: Id8d3be8830908f8e7cffdccc8b8ab09690db8481
Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
Sphinx 1.8 introduced [1] the '--keep-going' argument which, as its name
suggests, keeps the build running when it encounters non-fatal errors.
This is exceptionally useful in avoiding a continuous edit-build loop
when undertaking large doc reworks where multiple errors may be
introduced.
[1] https://github.com/sphinx-doc/sphinx/commit/e3483e9b045
Change-Id: Idec07bdb441a2f30351267686f2f74888655a6df
The commands used by constraints need at least tox 2.0. Update to
reflect reality, which should help with local running of constraints
targets.
Change-Id: I38e04cf7d06e26667913097786b84f85349cf18f
We want to default to running all tox environments under python 3, so
set the basepython value in each environment.
We do not want to specify a minor version number, because we do not
want to have to update the file every time we upgrade python.
We do not want to set the override once in testenv, because that
breaks the more specific versions used in default environments like
py35 and py36.
Change-Id: I5ea198ad806f7a65c4c4f17b9cf06cdd08bba251
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
Apparently pip 10 dropped the options for allowing external and
insecure packages. We shouldn't need those anyway.
Remove the index pages within each series directory, since the specs are
linked using a glob pattern in the main table of contents. This removes
all of the "$series Release" entries from the main table of contents.
Add the rocky directory specs to the master toctree
Change-Id: Ic8714c42f31a98020dfb70e65e9b2d9240fcf41b
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
Add a Sphinx extension to look at the specs as they are processed and
ensure that each filename corresponds to a blueprint name in Launchpad.
Change-Id: I579c779366539d3f083b4ba5ef8fe3638cc022d1