Commit Graph

7 Commits

Author SHA1 Message Date
Radosław Piliszek 77951c0ee2 Remove pbr from deps
It is not used by this dummy project for docs.

Change-Id: I9c395f6ccad53ab45bc4997a0da42b0444be8bfa
2022-12-26 15:01:12 +01:00
Andreas Jaeger 863763f8cb Switch to newer openstackdocstheme version
Switch to openstackdocstheme 2.2.1 version. Using
this version will allow especially:
* Linking from HTML to PDF document
* Allow parallel building of documents
* Fix some rendering problems

Update Sphinx version as well.

Disable openstackdocs_auto_name to use 'project' variable as name.

Change pygments_style to 'native' since old theme version always used
'native' and the theme now respects the setting and using 'sphinx' can
lead to some strange rendering.

openstackdocstheme renames some variables, so follow the renames
before the next release removes them. A couple of variables are also
not needed anymore, remove them.

See also
http://lists.openstack.org/pipermail/openstack-discuss/2020-May/014971.html

Change-Id: I2dea97815d5f4cd40d120256e91787e078a9cc40
2020-05-31 18:06:40 +02:00
Andreas Jaeger cbfac3096d Cleanup py27 support
This repo is now testing only with Python 3, so let's make
a few cleanups:
- Remove obsolete sections from setup.cfg
- Update requirements, no need for python_version anymore
- Use newer openstackdocstheme and Sphinx versions
- Remove install_command from tox.ini, the default is fine

Change-Id: I43c3b5653289753da4fb1d2b6db5b03336b42d67
2020-04-19 17:54:50 +02:00
Ghanshyam Mann 203427f531 [ussuri][goal] Drop python 2.7 support
OpenStack is dropping the py2.7 support in ussuri cycle.

specs repo either has py27 job or requirement or tox env.

Ussuri Communtiy-wide goal:
https://governance.openstack.org/tc/goals/selected/ussuri/drop-py27.html

Change-Id: I3e97d60bd490e42c1ae29da356db59caa6994311
2019-12-13 18:24:17 +00:00
zhangbailin a77b25756c Relace the old docs env
Add the sphinx-build for this project, remove 'oslosphinx' and add
'penstackdocstheme' to support python3.

Closes-Bug: #1836551
Change-Id: I0aac32c27436671841becada6e6da238c0913631
2019-07-16 18:42:32 +08:00
Yukinori Sagara d9d9d0b009 Bump up sphinx version to '>=1.6.2,!=1.6.6'
In masakari-specs, now requirements.txt specifies
'sphinx!=1.3b1,<1.4,>=1.2.1'. But in global-requirements, it specifies
'sphinx>=1.6.2,!=1.6.6'. It is inconsistent with one another.
It had better to adjust the version due to build the document without
virtualenv.

Change-Id: I0ba1cb1497bb45073359c902656f830316d0174f
2018-04-10 18:29:21 -07:00
Sampath Priyankara 2c10be4ec4 Add spec repo structure
This patch add spec repo structure to masakari-specs.
 TODO: Need to add spec tests

Change-Id: I171724efbd716b1f775057bfd117686c086dd09c
2017-01-16 13:44:30 +09:00