Commit Graph

16 Commits

Author SHA1 Message Date
Stephen Finucane 6676aa9256 Retire oslosphinx
Change-Id: I8c132b41ac325b3ad9c420df583d19b08c18f690
Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
Closes-Bug: #1713543
Depends-On: https://review.openstack.org/#/c/649954/
2019-04-04 09:53:27 +00:00
Doug Hellmann 4de1ee38fb set default python to python3
Set the default python to python3 except for the py27 environment. We
have to set that explicitly to override the new default.

Change-Id: I9d9b80a6e177f7a3a1e20be8da5f603b95ad2deb
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-04-13 16:08:24 -04:00
Andreas Jaeger 1de073c3d2 Remove -U from pip install
'pip install -U' ugrades specified packages, this is not necessary
since we use constraints, remove the parameter '-U' from the line.

With tools/tox_install.sh - which a previous change of mine removed -
the -U was not harmful, but with the current set up, it might cause
upgrades, so remove it.

Change-Id: I04613ffda0f9a15bcc5a7fe67fafc22fd08cd204
2017-12-02 19:30:57 +01:00
Andreas Jaeger 417534ba7e Avoid tox_install.sh for constraints support
We do not need tox_install.sh, pip can handle constraints itself
and install the project correctly. Thus update tox.ini and remove
the now obsolete tools/tox_install.sh file.

This follows https://review.openstack.org/#/c/508061 to remove
tools/tox_install.sh.

Change-Id: I3dc0cbfa99564e7f45e8ef7b1687464e8d78c600
2017-12-01 09:53:48 +01:00
Tony Breeds 8d1cf4f0d8 Add Constraints support
Adding constraints support to libraries is slightly more complex than
services as the libraries themselves are listed in upper-constraints.txt
which leads to errors that you can't install a specific version and a
constrained version.

This change adds constraints support by also adding a helper script to
edit the constraints to remove oslosphinx.

Change-Id: I3daafcf22e2d9a1cd73d389debe3b27eccc91910
2016-12-20 14:34:44 +11:00
ChangBo Guo(gcb) e585ff0d86 Add reno for release notes management
The release management team have indicated this is their preferred way
to collect release notes in future.

Closes-Bug: #1634356

Change-Id: I1b07a37eaa57c0f1767a534c6208d62d572a80a4
2016-11-03 14:53:58 +08:00
Ondřej Nový bd5fad6e3f Deprecated tox -downloadcache option removed
Caching is enabled by default from pip version 6.0

More info:
https://testrun.org/tox/latest/config.html#confval-downloadcache=path
https://pip.pypa.io/en/stable/reference/pip_install/#caching

Change-Id: Ic8aa835bbc689246afa8fa8ebd9420c1bb1327a9
2015-12-11 21:23:20 +01:00
Davanum Srinivas a3f3bf8b1d cleanup tox.ini
* Remove usedevelop : only needed when skipsdist 
  is set to True
* Remove install_command : We can just use the 
  default, we don't need to override
* Remove setenv : We can just use the default as
  we don't need any extra environment variables
* sitepackages : default is already false


Change-Id: Id13307a8f7c21496e1d5aad20cd9e2146b8f2fbd
2015-11-16 00:25:18 +00:00
Davanum Srinivas 446a8dc6ca Add initial cut for documentation
Closes-Bug: #1364141

Change-Id: I137d244a50088918e2356da883d09f5d95da8bca
2014-09-18 12:31:30 -04:00
Julien Danjou 846487072c Remove empty file
It's useless to include it since it's empty.

Change-Id: I18e147ed2a62671ece9228eb3c6c411bb2aea8f7
2014-09-11 10:38:00 +02:00
Doug Hellmann 229e16bde9 Rename package from oslo.sphinx to oslosphinx
Having the sphinx theme in the same namespace package
as the production code has been causing issues with
devstack installations. This change renames the package
to move it out of the namespace. Another change to the
openstack-infra/config repository will rename the
git repository and associated jobs.

Partial-bug: #1277168

Change-Id: I7788a9d6b5984fdfcc4678f2182104d2eb8a2be0
2014-02-06 08:59:53 -08:00
Sergey Lukjanov a530d5ed81 Add -U flag to pip install command
The -U flag makes tox able to upgrade all packages to the newest available
version.

Change-Id: Ibe5fa0115c2b151ae6f3bd741cc561d2435499e8
2013-12-13 20:15:00 +04:00
Monty Taylor 6a71811cd7 Update build config
Use latest pbr things that don't require pbr. Also update the tox config
to ensure venv is updated properly.

Change-Id: I157127abd129bbe085c64e2a14f67296da0c4b5e
2013-09-19 07:38:06 -07:00
Sergey Lukjanov 9f34799a2c Allow use of hacking 0.6.0 and fix min version
Change-Id: If336be59cf790029b5e24f05074e6ec6e9658134
2013-07-22 08:11:30 +04:00
Monty Taylor 4e2051a422 Add venv tox env.
OpenStack CI requires this to generate the tarball.

Change-Id: I170f4d25e4a59027d4c85ff70f03f31a1b3dc916
2013-07-05 13:04:56 -04:00
Doug Hellmann ac91ff16bc Import Sphinx theme for OpenStack
This is a copy of the Sphinx theme for OpenStack developer
documentation imported from the ceilometer repository. After
this library is released, we will remove the copies of the
theme from all of the other repositories.

blueprint oslo.sphinx

Change-Id: I20b6c224b8d8fbede354c2a28ad67eda3a4b9dac
Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>
2013-07-03 11:13:33 -04:00