With setuptools release 61.0.0 docs build started to fail:
error: Multiple top-level packages discovered in a flat-layout:
['specs', 'attic', 'superseded'].
This bug is mentioned in setuptools issue 3197 [0], and the suggested
workaround is to disable auto-discovery by adding 'py_modules=[]' in
setup.py.
Also use recent python versions because the old ones are no longer available.
These 2 unrelated changes need to be merged together in order to unblock
the gate.
[0] https://github.com/pypa/setuptools/issues/3197
Change-Id: Iddc30b9521b61d9083c2b1f6e8a6707196ea0a57
Make a few cleanups:
- Remove obsolete sections from setup.cfg
- Update classifiers
- Update requirements, no need for python_version anymore
- Use newer openstackdocstheme version
- Remove install_command from tox.ini, the default is fine
- Remove py27 stanza from setup.py
Change-Id: I3f517a43fbc1689ac1627a0a7c802dd08a9e2630
The initial commit for identity-specs repo. This is based upon a
combination of the TripleO Specs repository and the Nova specs
repository.
Change-Id: If6002bebb6fee7b4935c5f11401521c3acc746b8