Commit Graph

85 Commits

Author SHA1 Message Date
Takashi Kajinami 7ddca13fcb Bump hacking
hackihg 3.0.x is too old.

Change-Id: I9d0d19bc6ecf4cb934cce77ce25e89882202dbd6
2024-01-27 23:18:53 +09:00
Stephen Finucane 1b854e1657 Remove incorrect note from requirements files
This hasn't been true since pip 20.3 introduced the new dependency
resolver [1]

[1] https://pyfound.blogspot.com/2020/11/pip-20-3-new-resolver.html

Change-Id: I394f1135a9f3073ebc17ae9662faf6071e868ca8
Signed-off-by: Stephen Finucane <sfinucan@redhat.com>
2022-07-12 16:21:38 +01:00
Ghanshyam Mann 04d2fa7058 Fix hacking min version to 3.0.1
flake8 new release 3.8.0 added new checks and gate pep8
job start failing. hacking 3.0.1 fix the pinning of flake8 to
avoid bringing in a new version with new checks.

Though it is fixed in latest hacking but 2.0 and 3.0 has cap for
flake8 as <4.0.0 which mean flake8 new version 3.9.0 can also
break the pep8 job if new check are added.

To avoid similar gate break in future, we need to bump the hacking min
version.

- http://lists.openstack.org/pipermail/openstack-discuss/2020-May/014828.html

Change-Id: I88e1652fa2f99d475efd7489dcb3c3c1bb06f015
2020-05-12 19:31:22 -05:00
Brian Rosmaita 56186d6d5a Fail gracefully when MD5 is unavailable
The glanceclient currently assumes that MD5 will always be available.
This is not the case, however, in a FIPS-compliant environment.  This
patch enables the glanceclient to fail gracefully in such a case.

Closes-bug: #1871675
Change-Id: Ibd89989e06cc5be7da71f5f21561d73b5abc4104
2020-05-04 08:56:58 -04:00
Sean McGinnis 6a045884cb
Use unittest.mock instead of third party mock
Now that we no longer support py27, we can use the standard library
unittest.mock module instead of the third party mock lib.

Change-Id: I446ee142c7a17446372c910f7f2a36d55df18e04
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
2020-04-18 11:58:08 -05:00
Andreas Jaeger 82da2378ea Update hacking for Python3
The repo is Python 3 now, so update hacking to version 3.0 which
supports Python 3.

Fix problems found.

Remove hacking and friends from lower-constraints, they are not needed
for installation.

Change-Id: I5ae47a7b11ff29a301e440c15daf30db7738485b
2020-04-02 15:48:09 +02:00
jacky06 b8ecb0bc03 Update hacking version
Use latest release 1.1.0 and compatible changes w.r.t pep8

Change-Id: Ifc3b96d98c1a7feff187f953d487e12135887fb9
2019-03-27 09:06:39 +00:00
wangqi 7edb3783c7 Switch to using stestr
When the TC merged I2637dd714cbb6d38ef8b8dc1083e359207118284 we're
supposed to invoke stestr rather than testr so lets do that

Change-Id: I1b401c583d5e7677fc719bfc4eb2f2bba7b98cfa
2018-06-05 14:38:51 +00:00
Nguyen Hai a8003eced7 Follow the new PTI for document build
- Follow new PTI for docs build
- Add sphinxcontrib.apidoc to replace pbr autodoc

REF:
https://governance.openstack.org/tc/reference/project-testing-interface.html
http://lists.openstack.org/pipermail/openstack-dev/2017-December/125710.html
http://lists.openstack.org/pipermail/openstack-dev/2018-March/128594.html

Co-Authored-By: Nguyen Hai <nguyentrihai93@gmail.com>
Change-Id: Id16a5eaa57bc0d96332849abfb62898e6766ef86
2018-04-12 03:34:35 +00:00
Zuul 2aa451154a Merge "Updated from global requirements" 2018-04-03 01:25:01 +00:00
Zuul bf820a1896 Merge "Remove usage of ordereddict" 2018-03-26 16:10:27 +00:00
OpenStack Proposal Bot 1158cbe2ce Updated from global requirements
Change-Id: Ie6eaac4b47a6f61f5fb459581d146c9d13aab408
2018-03-23 01:45:16 +00:00
OpenStack Proposal Bot 558580febf Updated from global requirements
Change-Id: I7d1cc411d745f9d9257bc69e389aa9990f5c4f03
2018-03-15 07:56:06 +00:00
Dirk Mueller 5916702cb2 Remove usage of ordereddict
This was only needed for Python < 2.7, but glanceclient's setup.cfg
already declares compatibility only with 2.7.

Change-Id: I80d42abf5dd5565da424a90a93545ba82ef7a58d
2018-03-08 10:30:31 +01:00
OpenStack Proposal Bot 1d659d6192 Updated from global requirements
Change-Id: Ic3aee2ad37026ed09b31e327fc6f0af443c6e0fa
2018-01-24 01:28:25 +00:00
OpenStack Proposal Bot b982516fc1 Updated from global requirements
Change-Id: Id6510579123bd2eb5f54f8f7cf02eb74cc1e777c
2018-01-18 03:27:22 +00:00
OpenStack Proposal Bot 3ea8898b85 Updated from global requirements
Change-Id: If0232005809670f9b55da915fbdad11cbbc7b146
2017-12-19 01:42:00 +00:00
OpenStack Proposal Bot 2f79a98552 Updated from global requirements
Change-Id: I8448038730b593d69b912cde62a13f0c6baf6f7f
2017-09-20 16:24:04 +00:00
OpenStack Proposal Bot d158f1e75f Updated from global requirements
Change-Id: I8ac16e2968fc65c7b7ecea3d4687b12ea9d3fa7f
2017-09-13 13:01:58 +00:00
OpenStack Proposal Bot 14a96931fe Updated from global requirements
Change-Id: I5205e01980fc00b011a4aa4f9d24f045c375a4c5
2017-08-18 11:41:12 +00:00
OpenStack Proposal Bot a00ea5b07c Updated from global requirements
Change-Id: Ic918892cd48f45e9f1e916aa73c96398fe786b7c
2017-07-27 23:58:04 +00:00
OpenStack Proposal Bot 067cd2bdcc Updated from global requirements
Change-Id: Ief9fb0c983df72beae11693932c1200e8ca871ed
2017-07-21 04:45:26 +00:00
OpenStack Proposal Bot 8f00241510 Updated from global requirements
Change-Id: Ifddb9d8d574a03a71a332906719c593667a873f0
2017-07-13 14:23:41 +00:00
OpenStack Proposal Bot afff25fa98 Updated from global requirements
Change-Id: Ib5a1d3ef1cd53be664299844eaff2946754e8597
2017-07-04 17:56:44 +00:00
Doug Hellmann b7a0cd0e66 switch to openstackdocstheme
Change-Id: Id687e3405d8afe0db201eb648941cc51bb9f741e
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2017-06-28 12:25:30 -04:00
OpenStack Proposal Bot 551fce5340 Updated from global requirements
Change-Id: Ib5c051b7011783548553447d68f80bcdda9395df
2017-06-27 12:21:19 +00:00
OpenStack Proposal Bot d3d405cfb2 Updated from global requirements
Change-Id: I9fc075327f46c4b4e28f4dbb0bd4275dc5c2871c
2017-06-02 22:06:26 +00:00
OpenStack Proposal Bot f7598479d1 Updated from global requirements
Change-Id: Ic7656a41fcff3f1f5c47526d54f2254bc9a09c6b
2017-05-24 23:21:59 +00:00
OpenStack Proposal Bot 79f96c5f4d Updated from global requirements
Change-Id: I3f45a69b0c70271b3b6b40035500f07b66758c21
2017-05-01 13:40:05 +00:00
OpenStack Proposal Bot 333494a6d0 Updated from global requirements
Change-Id: I04411a2a10fc9587fbe61859b2a8597d8375fcdf
2017-03-03 22:58:20 +00:00
ricolin 70f27293bd Update test requirement
Since pbr already landed and the old version of hacking seems not
work very well with pbr>=2, we should update it to match global
requirement.
Partial-Bug: #1668848

Change-Id: I131cce2efade625af3e1e36a058c086ea5793f47
2017-03-02 16:35:24 +08:00
OpenStack Proposal Bot 7ba2ac7bf9 Updated from global requirements
Change-Id: I366cd5564fd786ad990d0902586aa6396613e7fc
2017-02-10 05:58:36 +00:00
OpenStack Proposal Bot bcbd2af6aa Updated from global requirements
Change-Id: I87aa54d8afae437826c46b913e49985e633c8fa0
2016-11-09 04:23:37 +00:00
OpenStack Proposal Bot dca95300de Updated from global requirements
Change-Id: I3cf13c3f0ec14056afa30f8d7e95ed950e961751
2016-10-22 01:26:47 +00:00
OpenStack Proposal Bot bd092e953c Updated from global requirements
Change-Id: I517305a872086e4d711de869d05ad44c38018d80
2016-09-28 17:00:17 +00:00
OpenStack Proposal Bot 3bb28213bc Updated from global requirements
Change-Id: If0aef91c8240332aef26503f266362cfcdf47e97
2016-09-27 10:07:03 +00:00
OpenStack Proposal Bot e2eb44e6b8 Updated from global requirements
Change-Id: I7d635eb8c6ef6fb74194f1efd7c54e1c4821b823
2016-09-06 17:11:11 +00:00
OpenStack Proposal Bot 405d9691a0 Updated from global requirements
Change-Id: I58866d86b0755d38c30e5c7859747e73b825a250
2016-08-19 08:58:05 +00:00
OpenStack Proposal Bot 3659eb7a90 Updated from global requirements
Change-Id: I787b389ea50d0ec1743604725bead55fc477a0c0
2016-08-05 20:27:36 +00:00
Swapnil Kulkarni (coolsvap) 436023c08c Remove discover from test-requirements
It's only needed for python < 2.7 which is not supported

Change-Id: I2b5250ffa42bcbd343a1bf78b876c5f0615e966d
2016-07-22 03:57:22 +00:00
OpenStack Proposal Bot f2c02830f6 Updated from global requirements
Change-Id: Iff3305ceda5ae1b7e938591eeeec2bf690e84ab8
2016-07-01 04:24:05 +00:00
wangxiyuan cbb46434e6 Replace tempest_lib with tempest.lib
As the tempest_lib is deprecated and the code has been moved into
tempest. We should use tempest.lib insteded of tempest_lib.

Change-Id: Id22f90a47056cd88f9524fc6015607c93f7d88b5
2016-06-27 17:26:02 +08:00
OpenStack Proposal Bot d168bd73eb Updated from global requirements
Change-Id: I2080edfcefa94d1c29f78b27bf84da44f32ddf58
2016-06-24 03:17:11 +00:00
OpenStack Proposal Bot 8ead51d9f4 Updated from global requirements
Change-Id: I1ee3b5f6f8547d9d2dc23ddd8f1b3f3688d733b1
2016-06-21 18:05:05 +00:00
OpenStack Proposal Bot 46c3792fee Updated from global requirements
Change-Id: Ida2080b0c209b87781313b2be92c957d22b3188c
2016-06-10 15:49:11 +00:00
OpenStack Proposal Bot 3ced7d5905 Updated from global requirements
Change-Id: I353dee7615434bfbc0ae76ed8c7ce168458065fc
2016-05-31 03:05:57 +00:00
OpenStack Proposal Bot a1cd7ef609 Updated from global requirements
Change-Id: Ie88b8762b6db82dc26c6d652786d68ace6e002dd
2016-05-30 00:38:52 +00:00
OpenStack Proposal Bot 3296620f5e Updated from global requirements
Change-Id: Ic3499b5fdacf7602cbfec3720580790d1bda384c
2016-05-26 17:04:47 +00:00
OpenStack Proposal Bot c70578a4a8 Updated from global requirements
Change-Id: Ia41d3929e00cb08c9a3414043b22fe9604514fb4
2016-04-08 00:32:47 +00:00
kairat_kushaev a49ce80db6 Add reno to glanceclient
Add possibility to generate release notes to glanceclient.
We need this because it helps to prepare good documentation
and provide useful info to Openstack users.

Change-Id: Ifce2df8ac5f3a14518a758d748964e7201a75291
2016-02-11 11:58:19 +00:00