Glare Artifact Repository Client
Go to file
Corey Bryant b1364646f7 python3 compatibility for failing unit tests
Handle StopIteration for Py3.7. PEP 0479,
https://www.python.org/dev/peps/pep-0479/, makes the following
change: "when StopIteration is raised inside a generator, it is
replaced it with RuntimeError". And states: "If raise StopIteration
occurs directly in a generator, simply replace it with return."

Also fix test cases that make assumptions about the ordering of
**kwargs. Python, up to 3.6, doesn't preserve any ordering for those.
And the behavior differs between various Python versions.
For details see PEP 0468 (https://www.python.org/dev/peps/pep-0468/)

Change-Id: I9847053534ffd47c4559d504be647be0de25b651
Closes-Bug: #1784714
Closes-Bug: #1711469
2019-09-10 11:32:23 +02:00
doc/source Glare client code 2016-09-12 14:24:03 +03:00
glareclient python3 compatibility for failing unit tests 2019-09-10 11:32:23 +02:00
releasenotes Remove setting of version/release from releasenotes 2017-11-16 20:41:14 +01:00
tools Avoid tox_install.sh for constraints support 2017-12-02 17:01:16 +00:00
.coveragerc Glare client code 2016-09-12 14:24:03 +03:00
.gitignore Glare client code 2016-09-12 14:24:03 +03:00
.gitreview OpenDev Migration Patch 2019-04-19 19:51:56 +00:00
.testr.conf Glare client code 2016-09-12 14:24:03 +03:00
.zuul.yaml add lower-constraints job 2018-04-20 16:25:28 -04:00
CONTRIBUTING.rst Glare client code 2016-09-12 14:24:03 +03:00
HACKING.rst Glare client code 2016-09-12 14:24:03 +03:00
LICENSE Glare client code 2016-09-12 14:24:03 +03:00
lower-constraints.txt add lower-constraints job 2018-04-20 16:25:28 -04:00
README.rst Glare client code 2016-09-12 14:24:03 +03:00
requirements.txt Updated from global requirements 2017-11-14 04:14:05 +00:00
run_tests.sh Glare client code 2016-09-12 14:24:03 +03:00
setup.cfg Allow to delete blobs with external urls 2017-08-12 12:39:11 +03:00
setup.py Updated from global requirements 2017-06-27 12:21:22 +00:00
test-requirements.txt Remove usage of ordereddict 2018-03-09 16:05:27 +01:00
tox.ini add lower-constraints job 2018-04-20 16:25:28 -04:00

Python bindings to the Glare Artifact Repository