OpenStack Orchestration (Heat) Client
Find a file
Kui Shi e169704084 align the order of parameters for urlencode()
In Python 3.3, hash randomization is enabled by default. It causes the
iteration order of dicts and sets to be unpredictable and differ across
Python runs.

In the test case, the fixed expecting string will not match the test
result, it is relying on the dict order.

This change transforms the input dict to a sequence of two-element list,
with fixed order, and exchange the order of "limit" and "marker" for
expecting string.

Partial implement: blueprint py33-support

Change-Id: If9c25fb0d457b31034111e7e879f1f95a576a78f
2013-10-23 05:45:13 +08:00
doc/source Replace OpenStack LLC with OpenStack Foundation 2013-09-20 04:21:21 +08:00
heatclient align the order of parameters for urlencode() 2013-10-23 05:45:13 +08:00
tools Move requirements files to standard names. 2013-05-25 08:41:07 +02:00
.gitignore Migrate to testr from nose. 2013-05-31 20:13:37 +10:00
.gitreview Update .gitreview for org move. 2012-12-02 17:48:42 +00:00
.testr.conf Migrate to testr from nose. 2013-05-31 20:13:37 +10:00
CONTRIBUTING.rst Add CONTRIBUTING file. 2013-05-25 08:39:47 +02:00
LICENSE Initial import 2012-10-10 08:55:03 +13:00
MANIFEST.in Cleanup in preperation for release. 2013-07-17 10:42:28 +12:00
openstack-common.conf Import urlutils from openstack common 2013-10-22 15:41:47 +08:00
README.rst Rename README.md to README.rst 2013-07-14 18:29:08 +02:00
requirements.txt Updated from global requirements 2013-10-17 22:23:44 +00:00
run_tests.sh Return the exit code from tox to callers of run_tests.sh 2013-02-11 18:05:10 +01:00
setup.cfg Cleanup in preperation for release. 2013-07-17 10:42:28 +12:00
setup.py Updated from global requirements 2013-10-01 16:14:44 +00:00
test-requirements.txt Replace mox with mox3 2013-10-16 06:26:19 +08:00
tox.ini Merge "Fix and enable Hacking H501 warning" 2013-09-04 03:12:33 +00:00

Python bindings to the Heat orchestration API
=============================================

This is a client library for Heat built on the Heat orchestration API. It
provides a Python API (the ``heatclient`` module) and a command-line tool
(``heat``).

Development takes place via the usual OpenStack processes as outlined in the
`OpenStack wiki <http://wiki.openstack.org/HowToContribute>`_.  The master
repository is on `GitHub <http://github.com/heat-api/python-heatclient>`_.

See release notes and more at `<http://docs.openstack.org/developer/python-heatclient/>`_.