19 Commits

Author SHA1 Message Date
Eric Brown
335b1845b7 Add Python 3.5 classifier and venv
Now that there is a passing gate job, we can claim support for
Python 3.5 in the classifier. This patch also adds the convenience
py35 venv.

Change-Id: I688d8d5ded43878cc3330d67c7749c208d821767
2016-07-09 22:39:20 -07:00
Ronald Bradford
ed2da1ffed Update Beta development status from classifiers
Update the Beta trove classifier to be Production/Stable status.
See list of used classifiers at

https://pypi.python.org/pypi?%3Aaction=list_classifiers

Change-Id: I3689c6faf60be49ce2bf19f45e977dd64798954b
2016-05-04 12:05:29 -04:00
Doug Hellmann
d5f877ed0e register the built-in options for the config generator to find
Change-Id: Ic570fece888a1a115bec976b368d0efb9b1b4686
2016-01-15 20:41:03 +00:00
ChangBo Guo(gcb)
6a62fa0952 Remove python 2.6 classifier
Change-Id: I28ffc76c776eecb3ce8a3606cbef8dbd82353517
2015-11-17 13:59:18 +08:00
Jenkins
8881f66f9e Merge "Fix home-page value in setup.cfg with Oslo wiki" 2015-09-25 23:02:38 +00:00
venkatamahesh
85f1fad531 Fix home-page value in setup.cfg with Oslo wiki
Change-Id: I84508e9643b289ee3264d7986127480698f57d7b
2015-09-25 14:49:27 +05:30
Davanum Srinivas
4c73762f76 docs - Set pbr 'warnerrors' option for doc build
By setting this pbr option in setup.cfg, the doc build will fail in case
of any warnings or errors occur during the build process.

Change-Id: I508d93249c5243b0068fe71ccb1726441a64d145
2015-09-24 21:46:10 -04:00
Doug Hellmann
59fd48b3f0 Remove oslo namespace package
Blueprint remove-namespace-packages

Depends-on: I77e50f2f14345321d1b5319343c5872a92977936
for openstack/murano-agent
Depends-on: If51059c31c82d5235e2ae21143911b5561783ca6
for openstack/os-collect-config
Depends-on: I324ca86a21c27ce43cebf255b3c075b8fe110820
for openstack/sahara-dashboard
Depends-on: Icfc882db41883410f7b40fc5a22bfaae1a65dedc
for openstack/tempest
Depends-on: I396a64aa7610b5fcc0bab05bff442ae6b43c6164
for openstack/congress
Depends-on: I749f43bd6dc15717154475cc1a776ffd6164b7fa
for openstack/octavia
Depends-on: I892c0b64ff6bab666f1f23f5e7aeb2da088ea087
for stackforge/python-solumclient
Depends-on: I09b3bec4c68c7fe9379b3d5fefbceaa86ffe994e
for openstack/congress

Related fixes for projects that can't build for other reasons:
I7d35c85926c8f098e2e47051ff44b714478df1b7 for stackforge/magnetodb

needed for the gate:
Depends-On: I0f07858e96ea3baf46f8a453e253b9ed29c7f7e2
Depends-On: I33bd2d9dff9cb7dc1a50177db7286b7317966784

Change-Id: Ibe16f8d7f73234845cab94c8e351f41954eecb0a
2015-07-13 22:23:36 +00:00
Davanum Srinivas
1c03572172 Advertise support for Python3.4 / Remove support for 3.3
Change-Id: Icdc1059b94e6f7c27e7d9760cacaa58b87ebc598
2015-05-10 19:14:49 -04:00
Doug Hellmann
70c5b67df3 Move files out of the namespace package
Move the public API out of oslo.config to oslo_config. Retain the ability
to import from the old namespace package for backwards compatibility
for this release cycle.

bp/drop-namespace-packages

Change-Id: I56274336802036de050efc62eb2ee6b5d4ede77b
2014-12-12 16:13:29 -05:00
Mark McLoughlin
97c6352008 Add oslo-config-generator
Add a sample config file generator utility. This is a dramatically
different approach from the generator in oslo-incubator, whereby we move
away from magic towards much more explicit control over the generator.

blueprint: oslo-config-generator
Closes-Bug: #1300546
Change-Id: I15686708fc9460948a58cfea3d18dae40ba1fda9
2014-06-26 14:20:22 +01:00
Alex Gaynor
b3475191a3 Include the 'meta' trove classifiers for python versions
Change-Id: I76caa576d9490dfbc9f405d4fb1e9ec0ded762af
2014-03-06 16:01:55 -08:00
Jenkins
53873a262c Merge "Add py33 trove classifier" 2014-02-25 16:51:47 +00:00
Sascha Peilicke
8b990f36b3 Add py33 trove classifier
Change-Id: I85bec5e36e60d249788155f9fa8a880d31c3b309
2014-02-07 14:26:58 +01:00
Sascha Peilicke
215a027d32 Support building wheels (PEP-427)
Universal is used to identify pure-Python module(by bdist_wheel). For
these, it is sufficient to build a wheel with _any_ Python ABI version
and publish that to PyPI (by whatever means).

Change-Id: Ieabefc1fc8c8fbcd8749c07ccabb1ff88e1a761e
2014-02-07 12:03:01 +01:00
Mark McLoughlin
662cfb09c0 Remove explicit version from setup.cfg
With the explicit "pre version" in setup.cfg, PBR generates our
version as 1.2.0.a1.g2748574 and, without it, it generates
1.2.0a4.1.g2748574.

which in turn causes nova to complain about:

 VersionConflict: (oslo.config 1.2.0.a1.g2748574
 (/opt/stack/new/oslo.config),
 Requirement.parse('oslo.config>=1.2.0a3'))

when trying to load extensions with stevedore.

I'm not sure why this is suddenly an issue after 1.2.0a4 has been
tagged, but removing this version is the right thing to do anyway
since we want to rely on tags for all versioning info.

Change-Id: I9090b8401a43befd73a82f9bb78e0b6165619c7c
2013-08-25 12:51:31 +01:00
Monty Taylor
08203f69e6 Ensure namespace package is installed.
This is a workaround for bug 1194742. There is actually a bug in
upstream d2to1 that has a PR up:

https://github.com/iguananaut/d2to1/pull/32

But until that is released, this should fix the immediate problem.

Change-Id: I136b8493c8d8d48a0116facf5f23c2a1479c070f
Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>
2013-06-27 07:42:50 -04:00
Monty Taylor
ffbdc2acb6 Update build to use pbr.
Change-Id: If27004df4c756ebc0b00784cb0445ab46ea43d97
2013-05-03 12:38:15 -04:00
Mark McLoughlin
9805067bcf Add sphinx documentation
Add basic sphinx config and copy the theming from oslo-incubator which
was originally copied from keystone.

Change-Id: Ibb3b679ce6e160c157ff63f0943807bd82aa1a67
2013-02-09 17:32:02 -05:00