15 Commits

Author SHA1 Message Date
Jenkins
6cbf00db25 Merge "Support building wheels (PEP-427)" 2014-03-28 18:56:47 +00:00
Cyril Roelandt
2f8af3de76 Add classifiers for specific versions of Python
These are used by automated tools, such as caniusepython3
(https://github.com/brettcannon/caniusepython3) to check on what
version of Python the Nova client works.

Change-Id: Ie2a652a8c4797b1e1a69c91673e6009f36772667
2014-03-03 20:09:28 +01:00
Sascha Peilicke
935501b0e4 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: I900a7d2e3777a5c151778679f3049771047855e6
2014-02-07 12:00:28 +01:00
Monty Taylor
ce89f7b12a Update pbr usage
We've discovered that having versions in setup_requires leads to evil
and death. Also, the setup-hooks in setup.cfg are completely unnecessary
anymore.

Change-Id: I8878e635e0828bbddb81d9c6321a9f10ad3b89fe
2013-09-20 16:02:57 -07:00
Monty Taylor
c7e62d4c57 Clean up a little cruft
OpenStack runs a git service now, so instead of linking to github URLs,
link to git.openstack.org.
Versions for pbr in setup.py actually wind up being an error (and a very
odd one) Remove them.
The setup hook in setup.cfg is no longer needed.

Change-Id: I8f48ac194e6c01e9bb06fa5df6f2b2bf28c01636
2013-09-20 16:02:48 -07:00
Roman Podolyaka
f08ac04a27 Migrate to pbr.
openstack.common.setup and openstack.common.version are now in the
standalone library pbr, so all projects using those two should
migrate.

Fixes bug 1179007.

Change-Id: I7ac1c37f0bf148619dffff8f454db05fc192e471
2013-05-19 10:00:38 +03:00
Monty Taylor
7b2097e706 Migrate from nose to testr.
Run tests with testr for parallel execution.

Part of blueprint grizzly-testtools.

Change-Id: I38e8a2df12678002e19264a53bad26e80265c6e4
2013-01-29 14:22:42 -06:00
Clark Boylan
ebceca9414 Move docs to doc.
To better facilitate the building and publishing of sphinx
documentation by Jenkins we are moving all openstack projects with
sphinx documentation to a common doc tree structure. Documentation
goes in project/doc/source and build results go in project/doc/build.

Change-Id: I868df12e3c15cc30043e782ce0a609b9574295cd
2012-06-11 14:18:48 -07:00
Monty Taylor
73bc2ed038 Turn on verbose test output.
Change-Id: I811e8c2cbbdd107794af3fc8f70757e3b609a479
2012-05-18 08:33:17 -04:00
Monty Taylor
f737a8c3bb Add MANIFEST.in and setup.cfg back.
These files are actually needed - without MANIFEST.in, files are missing
from the source tarball which is used in debian packaging. setup.cfg is
needed for configuration of the sphinx doc build commands.

Additionally, I added listings for the other files in the root to
MANIFEST.in so that the source tarball would be complete.

Change-Id: Ia0f281663b58baaf2ee23f627d4b1887d0eddfe9
2011-12-09 13:38:23 -08:00
Josh Kearney
149e00bcf5 Adds bash completion support and cleans up setup.py.
Also removes some unnecessary files and updates the AUTHORS file.

Change-Id: Iefa502ce08cbf34038d2e04d0460ae43468a4255
2011-11-17 10:17:49 -06:00
Brian Waldon
4b5b0b6edf adding unittest 2011-08-10 13:46:34 -04:00
Sandy Walsh
bd18c7e429 renamed to novaclient and fixed flavor tests 2011-02-26 05:04:40 -04:00
Sandy Walsh
7e2c002b2a installer fixup 2011-02-08 08:58:26 -04:00
Josh Kearney
7304ed80df Initial commit from fork 2011-01-25 14:01:22 -06:00