summaryrefslogtreecommitdiff
path: root/test-requirements.txt
Commit message (Collapse)AuthorAgeFilesLines
...
* Make tests run against original client and sessionsJamie Lennox2015-12-181-0/+1
| | | | | | | | | | | | The managers have a bad habit of reaching back into the client and making assumptions about the values that are saved there. These assumptions are not always correct when we use the session object. Test all the versioned managers against a client that was constructed with the old method and with a keystoneclient session object and a keystoneauth1 session object. Change-Id: I93a26db7ae7e4d887aa815108be71c72b4a1f2bb
* WebOb not needed after auth_token removalJamie Lennox2015-12-141-1/+0
| | | | | | Remove unnecessary dependency. Change-Id: Ib465737ab1236cc4b364c3128a71719b7bc84f53
* Remove keystoneclient.middlewareVictor Stinner2015-12-111-1/+0
| | | | | | | | | | | | | | | | | | | | | The code has been moved to the new keystonemiddleware project and keystone.middleware was deprecated since Juno. It's time to drop it in Mitaka. Remove the directory keystoneclient/middleware/. Remove test_auth_token_middleware.py, test_memcache_crypt.py and test_s3_token_middleware.py in keystoneclient/tests/unit/. Remove the create_middleware_cert shell function from examples/pki/gen_pki.sh. And remove the call from examples/pki/run_all.sh. Remove netaddr, pycrypto and WebOb test dependencies, only needed to test the removed middleware. Closes-Bug: #1449066 Change-Id: Iedd6887dcde62177d37e1e1988ed72bcb59c05f6
* Updated from global requirementsOpenStack Proposal Bot2015-12-081-1/+1
| | | | Change-Id: If6cf0acf062cae46f4cc1ba81498b52cc03fc560
* Updated from global requirementsOpenStack Proposal Bot2015-12-061-3/+3
| | | | Change-Id: I7976cff13bf12c921e2b48d83020ad3c651709d2
* Add release notes for keystoneclientSteve Martinelli2015-11-291-0/+1
| | | | | | | as mentioned in the mailing list, we need to include release notes for libraries, note that we do not include changes for liberty. Change-Id: I6497aac36720e2bea3f25316a426ea9fedb96c79
* Removes discover from test-reqsDave Chen2015-11-251-1/+0
| | | | | | | | | | | | | | | | The discover package is part of Python 2.7, so we don't need to explicitely require it. It's by the way annoying for distribution package maintainers, as the file has to be patched. Keystone team has decided to drop python 2.6 support[1], so, it's safe to remove it from test-requirements.txt. [1] http://eavesdrop.openstack.org/meetings/keystone/2015/keystone.2015-11-24-17.59.html Related-Bug: #1519449 Co-Authored-By: Thomas Goirand <thomas@goirand.fr> Change-Id: I5bb258a4b305c0084be50bc22fe7a0e6a4f65aad
* Updated from global requirementsOpenStack Proposal Bot2015-11-201-1/+1
| | | | Change-Id: I28ff28b701ec9fc922a64f156848a48da90a461a
* Updated from global requirementsOpenStack Proposal Bot2015-11-111-1/+1
| | | | Change-Id: I63782a86ad782e35545a233a5562cfb8f89bd209
* Merge "Add docstring validation"Jenkins2015-11-101-0/+1
|\
| * Add docstring validationDolph Mathews2015-11-091-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | This introduces a linter for PEP257 to avoid trivial nitpicking of docstrings in code reviews. Because flake8_docstrings simply provides a plugin to add pep257 to flake8, you can run it via `tox -e pep8`. PEP257 checks which we are currently violating are ignored in tox.ini. We can remove them from the ignored list as they are fixed. Change-Id: I01ebad7b70cf61dd80d3c06c6808d8178fbdd634 Related-Bug: 1501544 Depends-On: I60adf0dca4aa32f4ef6bca61250b375c8a3703c6
* | Updated from global requirements1.8.1OpenStack Proposal Bot2015-10-141-1/+1
| | | | | | | | Change-Id: I4e994e5be2b5a649c94cc866211af6f3226b6170
* | Updated from global requirementsOpenStack Proposal Bot2015-10-131-1/+1
| | | | | | | | Change-Id: I2e09a5b66fde17db0615baf64a5b7d37b6abca4b
* | Updated from global requirements1.8.0OpenStack Proposal Bot2015-10-131-1/+1
| | | | | | | | Change-Id: Ie2f43389ee63918071b99c55fd56420f9cfb6ea1
* | Updated from global requirementsOpenStack Proposal Bot2015-10-021-1/+1
|/ | | | Change-Id: Idfeced4ee4d3902d360a0b7d9f7b57b6d46777c5
* Updated from global requirementsOpenStack Proposal Bot2015-09-181-1/+1
| | | | Change-Id: I10a25fdf9be7af87f6c4c1f3082dd953249c4341
* Updated from global requirementsOpenStack Proposal Bot2015-08-201-1/+1
| | | | Change-Id: I10f0c5fe2e9ae8dadda9de5b8f1c63a89424fe36
* Updated from global requirementsOpenStack Proposal Bot2015-08-041-1/+1
| | | | Change-Id: Idb9238ef74d67dc2bccf5ca49ada78507dfdf373
* Updated from global requirementsOpenStack Proposal Bot2015-07-291-1/+1
| | | | Change-Id: I08cdf12dad7fc99cddc55580ea9a99fefd79a399
* Updated from global requirementsOpenStack Proposal Bot2015-07-231-2/+1
| | | | Change-Id: I772ee10288955bae1f3f3707eb1b34573df03e60
* Updated from global requirementsOpenStack Proposal Bot2015-07-151-1/+1
| | | | Change-Id: I25bef4f42fc42765b493f17295add61ba3353803
* Updated from global requirementsOpenStack Proposal Bot2015-07-121-1/+2
| | | | Change-Id: I584fe4bee5a4785d6c5862fe8ae417481cc04d36
* Updated from global requirementsOpenStack Proposal Bot2015-07-021-2/+2
| | | | Change-Id: I55424466d38369fdbd12852255fe94a0e2676c0a
* Updated from global requirementsOpenStack Proposal Bot2015-06-221-7/+7
| | | | Change-Id: I5245437065635831c58d6e433d1c5dfe089f0dd0
* Use mock rather than moxBrant Knudson2015-06-131-1/+0
| | | | | | | Switch to mock rather than mox. We should pick one or the other mocking library, and mock is preferred. Change-Id: I86ad9638da2f53189fbaea3fd9476356eb0c7ff5
* tox env for BanditBrant Knudson2015-06-031-0/+3
| | | | | | | | | A tox env is created for the Bandit static code analyzer for security. bp bandit Change-Id: I8c0178befec77fe3d29b411a15ceed9a020820b5
* Revert "Remove keystoneclient.middleware"Brant Knudson2015-05-211-0/+2
| | | | | | | | | This reverts commit 37742ec52082f14a8467a464a431987ac1b5df7a. Conflicts: requirements.txt Change-Id: I4b3749793e67b37c8a39f00a32e5d4e818fd04a1
* Updated from global requirementsOpenStack Proposal Bot2015-05-121-1/+1
| | | | Change-Id: I36854e21c8fd478e4d202bb82be5146612ac161e
* Remove keystoneclient.middlewareVictor Stinner2015-04-271-2/+0
| | | | | | | | | | | | | | | | | | | | | | | The code has been moved to the new keystonemiddleware project and keystone.middleware was deprecated since Juno. It's time to drop it in Liberty. Remove the directory keystoneclient/middleware/. Remove test_auth_token_middleware.py, test_memcache_crypt.py and test_s3_token_middleware.py in keystoneclient/tests/unit/. Remove the create_middleware_cert shell function from examples/pki/gen_pki.sh. And remove the call from examples/pki/run_all.sh. Remove netaddr, pycrypto and WebOb test dependencies, only needed to test the removed middleware. DocImpact: The keystoneclient.middleware module has been removed Closes-Bug: #1449066 Change-Id: I88ddfdb674db1ec9c0fd4f9a62ae8347785ea10c
* Uncap library requirements for libertyDoug Hellmann2015-04-161-2/+2
| | | | | Change-Id: Iedcc83c838ba91de90ab089728e6d0cde371394d Depends-On: Ib948b756b8e6ca47a4c9c44c48031e54b7386a06
* Updated from global requirementsOpenStack Proposal Bot2015-03-261-4/+4
| | | | Change-Id: I499261729a8342a7dd733b3d4ff18cb5b86e946f
* Create functional test baseJamie Lennox2015-02-131-0/+1
| | | | | | | | Setup test runners to run unit tests by default and add a stub functional test that we can get gating. Change-Id: I6627925ab63340c880adc7c938a0b74faff47bc7 Implements: bp functional-testing
* Move to hacking 0.10Brant Knudson2015-01-131-1/+1
| | | | | | | | | | | Release notes: http://git.openstack.org/cgit/openstack-dev/hacking/tag/?id=0.10.0 H803 is no longer checked by hacking per the release notes. H904 is no longer checked by hacking. Change-Id: Ifaf62839a4b6da62a3b380396158b463c1381026
* Updated from global requirementsOpenStack Proposal Bot2014-12-161-1/+1
| | | | Change-Id: I951b387904be3c4f14fbdfe157ecc1d14a79498a
* Updated from global requirementsOpenStack Proposal Bot2014-11-051-1/+1
| | | | Change-Id: I52962d1bf30fef1491b66cc1a5cb3ea8c32d3c57
* Updated from global requirementsOpenStack Proposal Bot2014-10-281-1/+1
| | | | Change-Id: I09acde6af1c49862ed456db9b75e064ef354494e
* Merge "Use oslo_debug_helper and remove our own version"Jenkins2014-10-271-0/+1
|\
| * Use oslo_debug_helper and remove our own versionSteve Martinelli2014-10-221-0/+1
| | | | | | | | | | | | | | | | | | With the latest version of oslotest, we can now take advantage of a common oslo_debug_helper script. We can now remove our own homebrewed version, minor changes to tox.ini were needed. Change-Id: I907f7203aefedc9b33c3dfbfecc9793e273a4a8f
* | Updated from global requirementsOpenStack Proposal Bot2014-10-211-1/+1
|/ | | | Change-Id: Ib34efa77d08998f2c8ee5902623da990262da0e0
* Update hacking to 0.9.xSteve Martinelli2014-09-211-1/+1
| | | | | | | | | Address some issues that came up because of hacking upgrade. But ignoring H904 since the slashes are valid, as they are in comments, not code. Change-Id: Ie8a94fc71632e4130c2ec663a5c6d3f2042f8263 Closes-Bug: #1328469
* Updated from global requirementsOpenStack Proposal Bot2014-09-191-1/+1
| | | | Change-Id: I67a599e362685f7990175fb5668e6909d670a225
* warn against sorting requirementsDolph Mathews2014-09-031-0/+4
| | | | | Change-Id: I64ae9191863564e278a35d42ec9cd743a233028e Closes-Bug: 1365061
* Unsort pbr and hacking in requirements filesMonty Taylor2014-08-201-1/+2
| | | | | | | Each of these wants to come first. Python does not have a dep solver, so order is actually important. Change-Id: I10450de1839c41d729b606a04a944507d2427987
* Remove lxml as a forced dependMonty Taylor2014-08-151-0/+1
| | | | | | | | | keystoneclient only needs lxml for saml support, which is an optional contrib piece. Since keystoneclient is massiely used, and as lxml is a big beefy depend that requires C compilers, move lxml to test-requriements. Change-Id: I01b6b702fb8f414884cb1da306d5b95406e86513
* Convert httpretty to requests-mockJamie Lennox2014-07-301-1/+1
| | | | | | | | | | | | | | | | | | HTTPretty was great particularly when we were having to deal with both httplib and requests together. Since that time the library itself has caused a number of problems including backwards incompatible changes, broken releases and some dependency issues that make it difficult to package. There are also issues with memcache tests or anything else that also tries to use the socket. requests-mock does a very similar job, with a very similar interface however it targets only requests and so doesn't have the same socket issues and will be a much easier dependency on packagers. keystoneclient is the first of a number of clients that will do the changeover. Change-Id: Ida6e5feb71b6ff6662fb24b9fa6535b039c99d96
* Merge "Use oslosphinx to generate doc theme"Jenkins2014-07-291-0/+1
|\
| * Use oslosphinx to generate doc themeSteve Martinelli2014-07-241-0/+1
| | | | | | | | | | | | | | Since oslosphinx is out, let's use it instead of hosting our own themes and static files. Change-Id: I5b507d35c90d0c0411d7751935b0e53328ca9311
* | Updated from global requirementsOpenStack Proposal Bot2014-07-281-1/+1
|/ | | | Change-Id: Ic3b93f1556d23833eb0c82146c55c1e940bb155f
* Plugin loading from config objectsJamie Lennox2014-07-071-1/+0
| | | | | | | | | | | | | | 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
* Updated from global requirementsOpenStack Proposal Bot2014-06-271-1/+1
| | | | Change-Id: Ibb290d0f2d616b7730914bfc829a7f555ba0b688