| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
In preparation for an upcoming release, add testing for latest
Python (3.9). Switch tox to use Python 3 by default, and rename the
testenv for flake8 from pep8 to linters, consistent with other tools
and libraries OpenDev maintains. Update to a newer hacking plugin,
which will use newer flake8 as well. Ignore rules about line breaks
around comparison operators, as well as those related to ambiguous
variable names, at least for now. Also build distribution artifacts
on a more recent platform so we get newer Setuptools with support
for the latest package metadata, in preparation for a coming change
to update that.
Change-Id: I2130d66fc9aadaa9fe09635b59475be71938132e
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This patch does a few things to fix the documentation builds for
this project
- Move requirements to doc/requirements.txt for building docs to
avoid installing extra dependencies.
- Bump sphinx version to a newer release which is compatible with
sphinxcontrib-programoutput
- Remove default theme option to use the latest Sphinx theme that
is shipped directly from upstream.
- Bumped basepython for documentation jobs to Python 3.
These are all squashed because the job is currently broken.
Change-Id: Ib998923a5daaa5e9d3ddc748b76b6304e5c39b22
|
|
|
|
|
|
|
|
| |
Sync with openstack global requirements for hacking. This allows us to
properly use pbr 2.0.0.
Change-Id: Icde44550ce50065b4f1072b65d6de0e2f7cd45c4
Signed-off-by: Paul Belanger <pabelanger@redhat.com>
|
|
|
|
|
|
| |
It's only needed for python < 2.7 which is not supported
Change-Id: I582fe81f7ad07d7be1c73a4799501d5f5c5cebcc
|
|
|
|
|
|
|
|
| |
Otherwise there's a conflict between "gear" and "turbo-hipster".
Also bump hacking version because otherwise it conflicts with the pbr
version.
Change-Id: Ib9ef16cac16184fe6ee2ec5358b5e16480e31e15
|
|
|
|
| |
Change-Id: Ia78a5ba94349830b5e7e9a48dd8eee081fe458ea
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* requirements.txt: Add an empty line making it more clear that pbr
has to appear first in the requirements list, before other entries.
Also specify a newer required minimum pbr since the old one had
bugs and ought to be avoided.
* setup.py: Stop declaring the pbr version range here, since it's
handled separately by the requirements list.
* test-requirements.txt: Allow newer hacking with solvable pbr
second-order requirement and move it to the top of the list so that
it gets satisfied before other test requirements.
Change-Id: I4f80094c719f43a1261091263ccf60eefe5d9af1
|
|
|
|
|
|
|
|
|
| |
Also correct the oversight of not documenting the SSL params to
the server class.
Also cap sphinx due to issues with 1.2 and ignore hacking.
Change-Id: Ic4e8e942620d06a92696d5cf52bc2e9ce6e66bdc
|
|
|
|
|
|
|
| |
Use the sphinxcontrib-programoutput package to
document command line interface for geard.
Change-Id: Ibe53e9cd176e4cdacd1519c7f1da890002a67125
|
|
|
|
|
|
|
|
| |
* test-requirements.txt: Specify valid versions of hacking and remove
flake8 mention. This prevents confusion of versions for common
dependencies of flake8, hacking, and pyflakes.
Change-Id: I89b32c53f7a4fdba717e6a4c2cbf531ac718af6c
|
|
|
|
| |
Change-Id: Ifbc78187e29e7befefcfff47b803ff20c86f6e75
|
|
|
|
| |
Change-Id: I4fdbc8d6c3073b7edfdc8bf486575820088faa72
|
|
Change-Id: I8ff06c6711e1d9f5bf4d1278f37d4e2f7f799e3d
|