1. Sync sphinx dependency with global requirements. It caps python 2 since
sphinx 2.0 no longer supports Python 2.7.
2. Update some URLs to latest
3. Update the UPPER_CONSTRAINTS_FILE for tox[1]
[1]: refer to http://lists.openstack.org/pipermail/openstack-discuss/2019-May/006478.html
Change-Id: Id095cbd60f5a11f25a64f37b18393afbd4b4262c
This patch includes the initial data types, serialization,
string utilities, base exception classes and defines a
base action that includes a context argument.
The mistral_lib.api namespace was also removed in favor of
following the python convention of using an underscore to
denote private methods and considering all other methods
public.
This patch removes code previously added as a placeholder
to match the spec. As of the Atlanta PTG, the purpose of
this library is now to store common code used within Mistral
ecosystem and 3rd party integration interfaces including
the Custom Actions API and Custom YAQL Functions API.
Change-Id: I77da3cd6eba6c5a9953656d432bc959bd3747ada
Partially-Implements: blueprint mistral-custom-actions-api
Partially-Implements: blueprint mistral-actions-api-main-entities