It looks like the demjson package is no longer maintained [1][2]. The
last version was released in 2015.
This patch migrates to demjson3 which is a fork of the demjson library
compatible with python3.
[1] https://github.com/dmeranda/demjson/issues/40
[2] https://pypi.org/project/demjson/
Change-Id: Ibb176d942d401662ab6e565313e81b84238d1d76
Hacking provides valuable standard checks such as imports in
alphabetical order. Having this included in our pep8 check/job
the quality and readability of the code will be improved.
Change-Id: Ieedfcd340e9b700bdead0073bac39a505c8628b5
Adds a job which runs all next tests on a devstack master and
experimental jobs which run the same on supported stable releases.
Fix names of a few manila_tempest_tests and designate_tempest_plugin
tests so that they match the names from the plugins.
Change-Id: Iedbaa09e425a29156304eea63b66a1ce69dd77bd
Added formal 1.5 json schema to gate current guidelines against.
Updated next json files to validate against schema,
and updated next guideline schema version reference to 1.5,
with syntax changes that fixed ambiguous empty content and
duplication of data. Added tox jobs to lint and validate next
json files.
Change-Id: I13ee6b16115588527fde070e34874edf919aa864
Instead of using a tool script to render the JSON to RST and checking
that into git, do the rendering work as Sphinx builds the
documentation. This avoids any issue with multiple sources of truth.
Change-Id: I47cd15b92d3876fc55ea4a70d188515ce5be8629
* Creating doc/source directory
* First pass at index.rst
* Moving process directory into doc/source
* Moving schema directory into doc/source
* Added tox job for doc building
* Updated tox.ini doc8 job to scan doc/source only
Change-Id: Iec39fa40c3d0e0ee317e625e39f789114da40fea
Updated tox.ini to check current rst documents. Fixed tox errors
in checked documents. Semantics of docments remained unchanged
Change-Id: Ic4b628b551e0c438ca71d5728afa7172bc3cf128
Added tox.ini and test-requirements.txt to allow for .rst
document validation, and other tests to check updates and
changes. The goal will be to add a verify and gate process
to the Defcore project repository.
Change-Id: I9fceae7569d7e3df53c3c3d2567a691dbd406a55