Second in a series of commits to add Codespell to Ironic Repos. This one adds the command that was used to fix the spelling errors.
Future Commits will add CI support and potentially a git-blame-ignore-revs file if their are lots of spelling mistakes that could clutter git blame.
Change-Id: I2db37013bdfa85055be9f1a620424ea50e993da0
Setuptools v54.1.0 introduces a warning that the use of dash-separated
options in 'setup.cfg' will not be supported in a future version [1].
Get ahead of the issue by replacing the dashes with underscores. Without
this, we see 'UserWarning' messages like the following on new enough
versions of setuptools:
UserWarning: Usage of dash-separated 'description-file' will not be
supported in future versions. Please use the underscore name
'description_file' instead
[1] https://github.com/pypa/setuptools/commit/a2e9ae4cb
Change-Id: I7de1fab7bcdc0261f42fdb844ba3651cb09137be
These translation sections are not needed anymore, Babel can
generate translation files without them.
Change-Id: Ic174a440162d0f3f429bad94b2300ae22f4cfd83
Now that we are running the Victoria tests that include a
voting py38, we can now add the Python 3.8 metadata to the
package information to reflect that support.
Change-Id: I683f24ec45b0b007f7d218b40a258bbae71cfa0b
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
Make a few cleanups:
- Remove python 2.7 stanza from setup.py
- Add requires on python >= 3.6 to setup.cfg so that pypi and pip
know about the requirement
- Update classifiers
Change-Id: I5558143efb0e70ce1428a13d5496cc21ead6526a
Some of the documentation linking is broken, and will need
to be fixed as the documentation is revamped for the doc
migration.
Change-Id: I23a5f8a7c0cc7b0ce19052a2383e20b96e195996
The gating on python 3.4 is restricted to <= Mitaka.
This is due to the change from Ubuntu Trusty to Xenial,
where only python3.5 is available.
There is no need to continue to keep these settings.
Change-Id: Ide64ca514ec779074926fe527a8eaa70ec1bfcb9
as of mitaka, the infra team won't have the resources available to
reasonably test py26, also the oslo team is dropping py26 support
from their libraries. sine we rely on oslo for a lot of our work,
and depend on infra for our CI, we should drop py26 support too.
Change-Id: I4425ae0d5d89862efa556a6cf28dfb661563433b
The inventory module for bifrost is a vital component, however
as it was developed as a single file and it needs to to be broken
up into a modular chunk in order to have meaningful testing.
Broke into module, symlinking the file into place for now until
documentation and install process can be updated.
Added two basic tests to lay the groundwork for basic testing
of the data parsing and result passing.
Change-Id: I02e79b635202a7933ae641b9d27cc19a75b7bc4f
Partial-Bug: 1499801
Use cookiecutter (https://git.openstack.org/openstack-dev/cookiecutter)
to generate config for tox so we can generate docs, run pep8, etc.
Also move CONTRIBUTING.rst to the root of the repository in keeping
with what seems to be the standard location. This move allows us to
easily generate the docs. Also include a tiny fix to allow pep8 to
run cleanly.
Change-Id: Ifbfc6d85c7b02bf4ab989974b491a3a1ae6f0900