Commit Graph

22 Commits

Author SHA1 Message Date
Andreas Jaeger 1accaf2d8a Cleanup py27 support
This repo is now testing only with Python 3, so let's make
a few cleanups:
- Remove python 2.7 stanza from setup.py
- Add requires on python >= 3.6 to setup.cfg so that pypi and pip
  know about the requirement
- Remove obsolete sections from setup.cfg
- Update classifiers
- Update requirements, no need for python_version anymore
- Cleanup doc/source/conf.py to remove now obsolete content.
- Use newer openstackdocstheme and Sphinx versions
- Remove install_command from tox.ini, the default is fine
- Remove hacking from doc/requirements, we don't need to autodoc it.
- Remove Babel, this repo does not use it.

Change-Id: I8ad7b5e6ef11ea51c587ff58bfc54aee4fcda9da
2020-04-17 18:46:54 +02:00
OpenStack Proposal Bot c12f070b81 Updated from global requirements
Change-Id: I77d2a6db447269c85582c36b24b6af6694e8d330
2017-03-08 22:46:11 +00:00
OpenStack Proposal Bot cd9bd94122 Updated from global requirements
Change-Id: I20a8ca5da4174e78b06d002760af120d991c9eca
2015-09-17 12:12:42 +00:00
OpenStack Proposal Bot 0120a214ab Updated from global requirements
Change-Id: Ie826264fdb2b6eeddbc9c4b888e10c36ecb56ea7
2015-07-22 04:56:05 +00:00
OpenStack Proposal Bot e4bdeaf83b Updated from global requirements
Change-Id: I96f8f84be09b2e68e12d6c6b37079f83610c29a3
2014-05-22 07:12:03 +00:00
OpenStack Jenkins 97bf7a457e Updated from global requirements
Change-Id: I4f26d3a8790c799e5c1f7f81031406e0c57545f9

Change-Id: Ica7315effe308bd739e90f885849fac27a3c542b

Change-Id: I2cc2769b89bd040064408faea30c448350fa5f00
2013-10-10 20:26:53 +00:00
Monty Taylor 8419ae30db Updated from global requirements
Change-Id: If137689e5b9008c51cea16d41e648f0df490a247
2013-08-09 16:41:53 -03:00
Monty Taylor a985862ad3 Migrate to pbr.
Fixes bug 1179007

Change-Id: Iceb63c223faab49be01baa36c035f703ddf59fc0
2013-05-17 14:43:31 -07:00
Monty Taylor d7f57cf83f Use testr instead of nose.
Part of blueprint grizzly-testtools

Change-Id: I76dee19781eaac21901b5c0258e83a42180c1702
2013-05-10 15:39:10 -07:00
Clark Boylan b7cc2778c6 Perform oslo-incubator code sync.
run_tests.sh cannot install a virtualenv with tools/install_venv.py as
tools/install_venv_common.py depends on oslo.config which is an external
dependency. The virtualenv installer should not depend on any external
dependencies. Fix this by performing a code sync with oslo-incubator.

Note this adds a new dependency on six and changes the way versioning is
determined.

Change-Id: Ifb67bbfeec4eabc943c2a88a34fe535c57f174a1
2013-05-10 15:39:08 -07:00
Brian Waldon e53a1c33dd Add --version CLI opt and __version__ module attr
Change-Id: I8c39a797e79429dd21c5caf093b076a4b1757de0
2012-11-28 10:52:43 -08:00
Jenkins 4ed4fb4d49 Merge "Replace refs to 'Keystone API' with 'Identity API'" 2012-11-06 06:12:53 +00:00
Dolph Mathews 302086ac11 Replace refs to 'Keystone API' with 'Identity API'
Formally, OpenStack Keystone implements the OpenStack Identity API, and
this is a client to the API, not to Keystone itself.

Change-Id: If568866221a29ba041f0f2cd56dc81deeb9ebc00
2012-10-24 07:21:47 -05:00
Doug Hellmann ba063bd052 Add OpenStack trove classifier for PyPI
Add trove classifier to have the client listed among the
other OpenStack-related projets on PyPI.

Change-Id: I1ddae8d1272a2b1c5e4c666c9aa4e4a274431415
Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>
2012-10-22 18:45:01 -04:00
Monty Taylor 3e9c523741 Add post-tag versioning.
Change-Id: Ic6cff31681b77e865ea0f1715e882cf7f191f7cd
2012-06-26 19:23:40 -05:00
Monty Taylor 19c6787575 Update to latest openstack.common setup code.
Change-Id: I044447b162e97d7464e49ba7fed0d41a757a3210
2012-06-14 14:36:27 -04:00
Bhuvan Arumugam a393258a66 Auto generate AUTHORS for python-keystoneclient.
Bug: 976267

Now that git commits are gated by CLA, we shouldn't enforce
committers to add an entry in AUTHORS file. The AUTHORS file
should be generated automatically, based on git commits.

This commit fixes the problem.

* AUTHORS
  Remove this file.

* .gitignore
  Add AUTHORS file.

* keystoneclient/openstack/common/setup.py
  generate_authors(): New method to create AUTHORS file. If
  AUTHORS.in file exists, append it's content to AUTHORS file.

* setup.py
  Import the new method.
  Generate AUTHORS file before creating the package.

* openstack-common.conf
  Add config file to copy libraries from openstack-common project,
  using update.py script.

* keystoneclient/openstack/__init__.py
* keystoneclient/openstack/common/__init__.py
  Add new placeholders.

Change-Id: I1a17ee8f1e19e8ad522f0d2e37c04fffba5e16cb
2012-05-04 21:46:32 -07:00
Thierry Carrez 40a198eafe Open Folsom
Bump version to 2012.2 to formally open Folsom development.

Change-Id: I4f4ea23c840f3fd5dce1cfa5ca0cc6dc2ced73b1
2012-03-23 21:43:39 +01:00
Monty Taylor 9f5a6761d9 Updated tox.ini to work properly with Jenkins.
As part of doing that, fixed a unittest to work with python2.6.
Change-Id: I575a8534bf008077c1a24a25336f1d711f742297
2012-03-21 10:48:51 -04:00
Ghe Rivero 6c732b0740 Added condition requirement to argparse
Change-Id: Ibffdcbd3ed7e2c2e982023455d60d10a6001ff23
2012-02-20 07:33:34 +01:00
Thierry Carrez 1bb67543b4 Adjust version number to match other deliveries
Set version from 2.7 to 2012.1 to match the other OpenStack
Keystone deliveries (python-keystoneclient will be released
as part of Keystone 2012.1~e3). Also adjusted the location
of the git repository to match new location. Fixes bug 917656.

Change-Id: I4d8d071e3cdc5665e29a89067958f5f1e8964221
2012-01-17 15:06:25 +01:00
Gabriel Hurley ef3fc35038 Initial commit. 2011-10-25 16:50:08 -07:00