summaryrefslogtreecommitdiff
path: root/setup.cfg
Commit message (Collapse)AuthorAgeFilesLines
* Update python testing as per zed cycle teting runtimeGhanshyam Mann2022-05-101-3/+2
| | | | | | | | | In Zed cycle, we have dropped the python 3.6/3.7[1] testing and its support. [1] https://governance.openstack.org/tc/reference/runtimes/zed.html Change-Id: Iac9b528727fda29f8e350c3db06fe5c0a2a971bd
* Remove translation sections from setup.cfgwu.chunyang2022-04-221-13/+0
| | | | | | | | | | | | | These translation sections are not needed anymore, Babel can generate translation files without them. Remove babel.cfg as well, this is the default role and not needed anymore. also remove Babel from requirements[1] [1] http://lists.openstack.org/pipermail/openstack-discuss/2020-April/014227.html Change-Id: I0de45b0ced44fc0b4110b42912ab7682f243aaa2
* setup.cfg: Replace dashes by underscoresTakashi Kajinami2022-02-051-4/+4
| | | | | | | | | | | | | | | | Since setuptools v54.1.0[1], the parmeters with dash have been deprecated in favor of the new parameters with underscore. This change updates the parameters accordingly to avoid the warnings like the example below. UserWarning: Usage of dash-separated 'description-file' will not be supported in future versions. Please use the underscore name 'description_file' instead [1] https://github.com/pypa/setuptools/commit/a2e9ae4cb Change-Id: I0335bf0e7382597abddc0cadd6fc49775ad1396e
* Add py38 package metadataSean McGinnis2020-04-241-0/+1
| | | | | | | | | Now that we are running the Victoria tests that include a voting py38, we can now add the Python 3.8 metadata to the package information to reflect that support. Change-Id: I49640c50a7b78212a5c2ad03acb43be7adf98305 Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
* Cleanup py27 supportussuri-em4.0.0Andreas Jaeger2020-04-041-12/+1
| | | | | | | | | | | | | 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 section from setup.cfg: Wheel is not needed for python 3 only repo - Update requirements, no need for python_version anymore - Remove future import from doc/source/conf.py Change-Id: Ibf594171cea8f81cc4139b29cbdce54f6d5107a7
* [ussuri][goal] Drop python 2.7 support and testingVishakha Agarwal2020-01-221-2/+0
| | | | | | | | | | | | | | | | OpenStack is dropping the py2.7 support in ussuri cycle. python-keystoneclient is ready with python 3 and ok to drop the python 2.7 support. Complete discussion & schedule can be found in - http://lists.openstack.org/pipermail/openstack-discuss/2019-October/010142.html - https://etherpad.openstack.org/p/drop-python2-support Ussuri Communtiy-wide goal: https://governance.openstack.org/tc/goals/selected/ussuri/drop-py27.html Change-Id: Ib6b6f7ca394dfa78cd5c8aeac0941dd625efef3b
* Drop py35 jobsVishakha Agarwal2019-03-011-1/+1
| | | | | | | | | | | | Python 3.5 was the target runtime for the Rocky release. The current target py3 runtime for Stein is Python 3.6, so there is no reason to keep testing against the older version. Also correct setup.cfg and tox.ini to reflect the current supported Python versions. https://governance.openstack.org/tc/reference/runtimes/stein.html#python-runtime-for-stein Change-Id: I67c892e0b5afaf8e603a77102e06567a1bfe2eb6
* Merge "Change openstack-dev to openstack-discuss"Zuul2018-12-071-1/+1
|\
| * Change openstack-dev to openstack-discusssunjia2018-12-031-1/+1
| | | | | | | | | | | | Mailinglists have been updated. Openstack-discuss replaces openstack-dev. Change-Id: Ia14ecbd5f6051b9e391cd2ed0cfbde14913813bf
* | Add Python 3.6 classifier to setup.cfgqingszhao2018-11-301-0/+1
|/ | | | Change-Id: Idd26135eb12bfa4acaed9f42f0a5d6ad9492c7fc
* Update URLs in documents according to document migrationmelissaml2017-07-141-1/+1
| | | | Change-Id: Ie0a8594f2dd0554a07111207899e6134affc998e
* Remove pbr warnerrors in favor of sphinx checkGage Hugo2017-04-241-1/+1
| | | | | | | | | | | | | | | | | | | This change removes the unused "warnerrors" setting that was part of [pbr], which was replaced by "warning-is-error" in sphinx 1.5 and above[0]. This also fixes any warnings and errors that came up when running `tox -edocs` using this new feature: - Specified correct instance of 'List' This change also adds the "warning-is-error" setting to setup.cfg in order to allow for strict doc validation which will cause doc building to fail if any warnings are thrown. [0] http://lists.openstack.org/pipermail/openstack-dev/2017-March/113085.html Change-Id: I8111193e5a1ae7d063ab4cc37186aea1299964a4
* Use https for *.openstack.org referencesEric Brown2017-02-051-1/+1
| | | | | | | The openstack.org pages now support https and our references to the site should by default be one signed by the organization. Change-Id: Ia6cdaf7fabd1c355df002aa07b0695610dde9cd1
* Remove references to Python 3.4Eric Brown2017-01-051-1/+0
| | | | | | | Now that there exists only a gate job for Python 3.5 and not 3.4, we should remove those references to the 3.4 that is untested. Change-Id: Id32fca50f5f1834175b6003be61f2cc4c8b9aeeb
* Add Python 3.5 classifierzheng yin2016-08-051-0/+1
| | | | | | | Now that there is a passing gate job, we can claim support for Python 3.5 in the classifier. Change-Id: I87c7cd72cdddad4165e1a0b24aec94fbbc61acce
* Update the home-page with developer documentationvenkatamahesh2016-05-171-1/+1
| | | | Change-Id: I13c8602dd26b41a009c3b60b6e56574b391870f9
* remove CLI from keystoneclientSteve Martinelli2016-03-101-3/+0
| | | | | | | | | | | | | | | the CLI has been deprecated for a long time, and many docs and install guides recommend using OSC instead of `keystone`. - removes CLI - removes man page from docs - removes CLI tests - removes `bootstrap` from contrib - removes entrypoint from setup.cfg implements bp: remove-cli Change-Id: Icbe15814bc4faf33f513f9654440068795eae807
* Update translation setupAndreas Jaeger2016-01-281-5/+5
| | | | | | | | | | | | | | | | | | Follow new infra setup for translations, see spec http://specs.openstack.org/openstack-infra/infra-specs/specs/translation_setup.html for full details. This basically renames python-keystoneclient/locale/python-keystoneclient.pot to keystoneclient/locale/keystoneclient.pot. For this we need to update setup.cfg. The domain name is already correct in keystoneclient/_i18n.py. The project has no translations currently, let's remove the outdated pot file, the updated scripts work without them. So, we can just delete the file and once there are translations, an updated pot file together with translations can be imported automatically. Change-Id: Ie5a0c3e8fcdb485edf05f2188fce64a9fce96b5f
* Removes py26 supportDavid Stanek2015-11-251-1/+0
| | | | | | | We are removing Python 2.6 support from the Keystone libraries. Change-Id: I1c7a79edd41a73946c9d77bfb8cd2075e2500760 Closes-Bug: 1519449
* Move pot file for traslationTHOMAS J. COCOZZELLO2015-09-101-5/+5
| | | | | | | | The .pot file was named incorrectly and in the wrong location so the traslations were not getting generated. Change-Id: Iafd2b7f06dd840fa0505729a9fc898e7e281c50c Closes-Bug: 1493484
* Merge "Expose token_endpoint.Token as admin_token"Jenkins2015-08-161-0/+1
|\
| * Expose token_endpoint.Token as admin_tokenMonty Taylor2015-08-151-0/+1
| | | | | | | | | | | | | | | | | | | | When bootstrapping a cloud, using this auth plugin is necessary to be able to provide an admin token. However, there has been some confusion as to its officialness and the names of its parameters. Make it clear why it's exposed, and additionally be clearer about squatting on the name of the plugin so that things can depend on its interface. Change-Id: I8e896b28d5879cd4b1372009926c67cde773308f
* | py34 not py33 is tested and supportedEric Brown2015-07-131-1/+1
|/ | | | | | | | | | The setup.cfg refers to Programming Language of Python 3.3 whereas jenkins is setup only to test Python 3.4. This patch updates setup.cfg and removes py33 from tox.ini. TrivialFix Change-Id: I1bc7fae6481c4fef71746ed1c144af37445a81ac
* Add openid connect client supportSteve Martinelli2015-06-171-0/+1
| | | | | | | | | | | | This patch allows a federated user to obtain an unscoped token by providing login credentials for a keystone identity provider. The current implementation should work with any properly configured openid connect provider. partially implements bp openid-connect Change-Id: Iade52b5c1432d64582cbaa8bac41ac6366c210f9
* Don't autodoc the test suiteDavid Stanek2015-05-071-0/+3
| | | | | | | | | | Don't build API documentation for the keystoneclient tests. These are not public functions, pollute the existing docs, and extend the time required to build docs. A re-implementation of be1e94f Change-Id: Ib0e91ebfe4234bc3332b7c3051dba98248312a34
* Removes temporary fix for doc generationDavid Stanek2015-05-071-0/+1
| | | | | | | | | A temporary fix was added to get around a bug in how pbr handles its autodoc_tree_index_modules setting. Since this bug is fixed we no longer need the work around. Change-Id: Id8274ef5c244bf50a34702ed9b4e50d3b82d8028 Closes-Bug: #1260495
* SAML2 federated authentication for ADFS.Marek Denis2014-09-171-1/+1
| | | | | | | | | | | Authentication workflow for the Active Directory Federated Services (ADFS) by Microsoft is different from 'standard' ECP based one. This plugin allows for authentication and fetching security token with SAML2 assertion inside, sending to the Service Provide and retrieving an unscoped token. Change-Id: I588de1967a7fb92c5928686d092895847553923a Implements: blueprint add-saml2-cli-authentication
* Version independent pluginsJamie Lennox2014-09-031-0/+3
| | | | | | | | | | A Framework for creating plugins that work across identity versions. Upon creating a generic plugin the plugin will go and discover what versions are available on the server and then attemp to construct a suitable plugin. Blueprint: version-independant-plugins Change-Id: If7fed94aaf4636e80a9c3a834cf6c5430f20e489
* Merge "Remove cruft from setup.cfg"Jenkins2014-08-211-4/+0
|\
| * Remove cruft from setup.cfgMonty Taylor2014-08-201-4/+0
| | | | | | | | | | | | We haven't needed to register a setup_hook in about 6 months. Change-Id: I446e9385e1545a0a4cdfb02d8d3bd4b498fa51cd
* | Add v3scopedsaml entry to the setup.cfg.Marek Denis2014-08-201-0/+1
|/ | | | | | | | Since Patch https://review.openstack.org/#/c/107231/ was abandoned and entry ``v3unscopedsaml`` stays in the setup.cfg, there should also some room for v3scopedsaml entry which lets users scope their unscoped tokens. Change-Id: Ie42206c323d287b905b4c5da9c790e544a8b8433
* SAML2 ECP auth pluginMarek Denis2014-07-151-0/+1
| | | | | | | | | | | | | | | Auth plugin authenticating against remote SAML based Identity Providers. Upon successful authentication the plugin retrieves and stores unscoped token. Plugin object should be later used for scoping the token. Currently only HTTP BasicAuth Method is supported as an IdP authn method. Will not work for ADFS, as that has extensions to the document formats as well as a different workflow. Change-Id: Ieea40505a406bedf7219fa6f9e6cf29a45ad6e88 Implements: blueprint add-saml2-cli-authentication
* Plugin loading from config objectsJamie Lennox2014-07-071-0/+6
| | | | | | | | | | | | | | Provide a pattern for auth plugins to load themselves from a config object. The first user of this will be auth_token middleware however it is not likely to be the only user. By doing this in an exportable way we are defining a single config file format for specifying how to load a plugin for all services. We also provide a standard way of retrieving a plugins options for loading via other mechanisms. Blueprint: standard-client-params Change-Id: I353b26a1ffc04a20666e76f5bd2f1e6d7c19a22d
* Doc build fails if warningsBrant Knudson2014-06-181-0/+3
| | | | | | If the docstrings are invalid then the commit should fail the gate. Change-Id: Iabe506fa914ac5e742c0c5f4682ed0471c4a64ca
* Mark keystoneclient as being a universal wheelAlex Gaynor2014-05-171-0/+3
| | | | Change-Id: I216b422175dba6e1ca1623c21ff87f4d2fd0a486
* Add Python 3 classifiers.Cyril Roelandt2014-02-191-0/+2
| | | | | | | This makes sure people know that the client is Python 3 compatible when browsing PyPI. Change-Id: Ie97a4de49bafc2184831ca25bc70d8af3c29d34f
* Migrate to pbr.Monty Taylor2013-05-171-0/+31
| | | | | | Fixes bug 1179007 Change-Id: Iceb63c223faab49be01baa36c035f703ddf59fc0
* Use testr instead of nose.Monty Taylor2013-05-101-7/+0
| | | | | | Part of blueprint grizzly-testtools Change-Id: I76dee19781eaac21901b5c0258e83a42180c1702
* enabling i18n with BabelJoe Heck2012-09-291-0/+14
| | | | Change-Id: I7d5a170f31c2846474b3836a08c6445577613e98
* Update to latest openstack.common setup code.Monty Taylor2012-06-141-0/+2
| | | | Change-Id: I044447b162e97d7464e49ba7fed0d41a757a3210
* Move docs to doc.Clark Boylan2012-06-111-3/+3
| | | | | | | | | 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: I205e8bb1ddf6dae1d7392b32975319c6a6d98673
* Updated tox.ini to work properly with Jenkins.Monty Taylor2012-03-211-1/+0
| | | | | As part of doing that, fixed a unittest to work with python2.6. Change-Id: I575a8534bf008077c1a24a25336f1d711f742297
* Initial commit.Gabriel Hurley2011-10-251-0/+13