Hello community,
here is the log from the commit of package python-heatclient for
openSUSE:Factory checked in at 2019-12-04 13:48:26
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-heatclient (Old)
and /work/SRC/openSUSE:Factory/.python-heatclient.new.4691 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-heatclient"
Wed Dec 4 13:48:26 2019 rev:30 rq:736653 version:1.18.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-heatclient/python-heatclient.changes
2019-05-03 22:40:44.987029655 +0200
+++
/work/SRC/openSUSE:Factory/.python-heatclient.new.4691/python-heatclient.changes
2019-12-04 14:18:50.114362112 +0100
@@ -1,0 +2,15 @@
+Wed Oct 9 12:59:51 UTC 2019 - [email protected]
+
+- update to version 1.18.0
+ - Update stack_id clearify for heat client functions
+ - Dropping the py35 testing
+ - Update master for stable/stein
+ - Fix missing print format
+ - Add Python 3 Train unit tests
+ - Replace openstack.org git:// URLs with https://
+ - add python 3.7 unit test job
+ - OpenDev Migration Patch
+ - Set Content-Type header explictly for SessionClient
+ - Fix unit tests
+
+-------------------------------------------------------------------
Old:
----
python-heatclient-1.17.0.tar.gz
New:
----
python-heatclient-1.18.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-heatclient.spec ++++++
--- /var/tmp/diff_new_pack.VusZjT/_old 2019-12-04 14:18:50.554362167 +0100
+++ /var/tmp/diff_new_pack.VusZjT/_new 2019-12-04 14:18:50.554362167 +0100
@@ -17,13 +17,13 @@
Name: python-heatclient
-Version: 1.17.0
+Version: 1.18.0
Release: 0
Summary: Python API and CLI for OpenStack Heat
License: Apache-2.0
Group: Development/Languages/Python
URL: https://launchpad.net/python-heatclient
-Source0:
https://files.pythonhosted.org/packages/source/p/python-heatclient/python-heatclient-1.17.0.tar.gz
+Source0:
https://files.pythonhosted.org/packages/source/p/python-heatclient/python-heatclient-1.18.0.tar.gz
BuildRequires: openstack-macros
BuildRequires: python-devel
BuildRequires: python2-PyYAML >= 3.12
@@ -95,15 +95,15 @@
This package contains auto-generated documentation.
%prep
-%autosetup -p1 -n python-heatclient-1.17.0
+%autosetup -p1 -n python-heatclient-1.18.0
%py_req_cleanup
%build
%{python_build}
%{__python2} setup.py build_sphinx --builder=html,man
-PBR_VERSION=1.17.0 sphinx-build -b html doc/source doc/build/html
-PBR_VERSION=1.17.0 sphinx-build -b man doc/source doc/build/man
+PBR_VERSION=1.18.0 sphinx-build -b html doc/source doc/build/html
+PBR_VERSION=1.18.0 sphinx-build -b man doc/source doc/build/man
# remove the sphinx-build leftovers
rm -rf doc/build/html/.{doctrees,buildinfo}
++++++ _service ++++++
--- /var/tmp/diff_new_pack.VusZjT/_old 2019-12-04 14:18:50.578362171 +0100
+++ /var/tmp/diff_new_pack.VusZjT/_new 2019-12-04 14:18:50.578362171 +0100
@@ -1,8 +1,8 @@
<services>
<service mode="disabled" name="renderspec">
- <param
name="input-template">https://raw.githubusercontent.com/openstack/rpm-packaging/stable/stein/openstack/python-heatclient/python-heatclient.spec.j2</param>
+ <param
name="input-template">https://raw.githubusercontent.com/openstack/rpm-packaging/stable/train/openstack/python-heatclient/python-heatclient.spec.j2</param>
<param name="output-name">python-heatclient.spec</param>
- <param
name="requirements">https://raw.githubusercontent.com/openstack/python-heatclient/stable/stein/requirements.txt</param>
+ <param
name="requirements">https://raw.githubusercontent.com/openstack/python-heatclient/stable/train/requirements.txt</param>
<param name="changelog-email">[email protected]</param>
<param name="changelog-provider">gh,openstack,python-heatclient</param>
</service>
++++++ python-heatclient-1.17.0.tar.gz -> python-heatclient-1.18.0.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/python-heatclient-1.17.0/.zuul.yaml
new/python-heatclient-1.18.0/.zuul.yaml
--- old/python-heatclient-1.17.0/.zuul.yaml 2019-01-15 02:35:54.000000000
+0100
+++ new/python-heatclient-1.18.0/.zuul.yaml 2019-08-23 01:32:17.000000000
+0200
@@ -5,7 +5,7 @@
post-run: playbooks/devstack/functional-post.yaml
timeout: 4200
required-projects:
- - openstack-infra/devstack-gate
+ - openstack/devstack-gate
- openstack/heat
- openstack/python-heatclient
vars:
@@ -16,8 +16,7 @@
- openstack-cover-jobs
- openstack-lower-constraints-jobs
- openstack-python-jobs
- - openstack-python35-jobs
- - openstack-python36-jobs
+ - openstack-python3-train-jobs
- check-requirements
- openstackclient-plugin-jobs
- publish-openstack-docs-pti
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/python-heatclient-1.17.0/AUTHORS
new/python-heatclient-1.18.0/AUTHORS
--- old/python-heatclient-1.17.0/AUTHORS 2019-01-15 02:39:00.000000000
+0100
+++ new/python-heatclient-1.18.0/AUTHORS 2019-08-23 01:32:58.000000000
+0200
@@ -24,6 +24,7 @@
Clayton O'Neill <[email protected]>
Clenimar Filemon <[email protected]>
Clint Byrum <[email protected]>
+Corey Bryant <[email protected]>
Crag Wolfe <[email protected]>
Cyril Roelandt <[email protected]>
Dan Prince <[email protected]>
@@ -37,9 +38,11 @@
Ethan Lynn <[email protected]>
Flavio Percoco <[email protected]>
Georgy Dyuldin <[email protected]>
+Ghanshyam Mann <[email protected]>
Gábor Antal <[email protected]>
Herman Ge <[email protected]>
Ian Main <[email protected]>
+Ian Wienand <[email protected]>
Itxaka <[email protected]>
Ivan Kolodyazhny <[email protected]>
JUN JIE NAN <[email protected]>
@@ -161,6 +164,7 @@
rajat29 <[email protected]>
rico.lin <[email protected]>
ricolin <[email protected]>
+ricolin <[email protected]>
ricolin <[email protected]>
root <[email protected]>
shizhihui <[email protected]>
@@ -176,5 +180,6 @@
zengyingzhe <[email protected]>
zhang-jinnan <[email protected]>
zhangguoqing <[email protected]>
+zhufl <[email protected]>
zhulingjie <[email protected]>
zzxwill <[email protected]>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/python-heatclient-1.17.0/ChangeLog
new/python-heatclient-1.18.0/ChangeLog
--- old/python-heatclient-1.17.0/ChangeLog 2019-01-15 02:39:00.000000000
+0100
+++ new/python-heatclient-1.18.0/ChangeLog 2019-08-23 01:32:58.000000000
+0200
@@ -1,6 +1,20 @@
CHANGES
=======
+1.18.0
+------
+
+* Update stack\_id clearify for heat client functions
+* Fix unit tests
+* Add Python 3 Train unit tests
+* Fix missing print format
+* OpenDev Migration Patch
+* Dropping the py35 testing
+* Replace openstack.org git:// URLs with https://
+* Update master for stable/stein
+* Set Content-Type header explictly for SessionClient
+* add python 3.7 unit test job
+
1.17.0
------
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/python-heatclient-1.17.0/PKG-INFO
new/python-heatclient-1.18.0/PKG-INFO
--- old/python-heatclient-1.17.0/PKG-INFO 2019-01-15 02:39:01.000000000
+0100
+++ new/python-heatclient-1.18.0/PKG-INFO 2019-08-23 01:32:58.000000000
+0200
@@ -1,6 +1,6 @@
Metadata-Version: 1.1
Name: python-heatclient
-Version: 1.17.0
+Version: 1.18.0
Summary: OpenStack Orchestration API Client Library
Home-page: https://docs.openstack.org/python-heatclient/latest
Author: OpenStack
@@ -64,4 +64,5 @@
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
-Classifier: Programming Language :: Python :: 3.5
+Classifier: Programming Language :: Python :: 3.6
+Classifier: Programming Language :: Python :: 3.7
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/python-heatclient-1.17.0/heatclient/common/hook_utils.py
new/python-heatclient-1.18.0/heatclient/common/hook_utils.py
--- old/python-heatclient-1.17.0/heatclient/common/hook_utils.py
2019-01-15 02:35:54.000000000 +0100
+++ new/python-heatclient-1.18.0/heatclient/common/hook_utils.py
2019-08-23 01:32:17.000000000 +0200
@@ -29,7 +29,7 @@
except exc.HTTPNotFound:
logger.error(
"Stack %(stack)s or resource %(resource)s "
- "not found for hook %(hook_type)",
+ "not found for hook %(hook_type)s",
{'resource': resource_name, 'stack': stack_id,
'hook_type': hook_type})
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/python-heatclient-1.17.0/heatclient/common/http.py
new/python-heatclient-1.18.0/heatclient/common/http.py
--- old/python-heatclient-1.17.0/heatclient/common/http.py 2019-01-15
02:35:54.000000000 +0100
+++ new/python-heatclient-1.18.0/heatclient/common/http.py 2019-08-23
01:32:17.000000000 +0200
@@ -308,6 +308,9 @@
redirect = kwargs.get('redirect')
kwargs.setdefault('user_agent', USER_AGENT)
+ headers = kwargs.setdefault('headers', {})
+ headers.setdefault('Content-Type', 'application/json')
+
if 'data' in kwargs:
kwargs['data'] = jsonutils.dumps(kwargs['data'])
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/python-heatclient-1.17.0/heatclient/exc.py
new/python-heatclient-1.18.0/heatclient/exc.py
--- old/python-heatclient-1.17.0/heatclient/exc.py 2019-01-15
02:35:54.000000000 +0100
+++ new/python-heatclient-1.18.0/heatclient/exc.py 2019-08-23
01:32:17.000000000 +0200
@@ -77,8 +77,7 @@
code = 300
def __str__(self):
- self.details = _("Requested version of Heat API is not"
- "available.")
+ self.details = _("Requested version of Heat API is not available.")
return (_("%(name)s (HTTP %(code)s) %(details)s") %
{
'name': reflection.get_class_name(self, fully_qualified=False),
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/python-heatclient-1.17.0/heatclient/tests/unit/test_common_http.py
new/python-heatclient-1.18.0/heatclient/tests/unit/test_common_http.py
--- old/python-heatclient-1.17.0/heatclient/tests/unit/test_common_http.py
2019-01-15 02:35:54.000000000 +0100
+++ new/python-heatclient-1.18.0/heatclient/tests/unit/test_common_http.py
2019-08-23 01:32:17.000000000 +0200
@@ -637,7 +637,8 @@
self.assertEqual(('', 'GET'), self.request.call_args_list[0][0])
self.assertEqual(('ishere', 'GET'), self.request.call_args_list[1][0])
for call in self.request.call_args_list:
- self.assertEqual({'user_agent': 'python-heatclient',
+ self.assertEqual({'headers': {'Content-Type': 'application/json'},
+ 'user_agent': 'python-heatclient',
'raise_exc': False,
'redirect': True}, call[1])
@@ -668,7 +669,8 @@
self.assertEqual(('http://no.where/ishere',
'GET'), self.request.call_args_list[1][0])
for call in self.request.call_args_list:
- self.assertEqual({'user_agent': 'python-heatclient',
+ self.assertEqual({'headers': {'Content-Type': 'application/json'},
+ 'user_agent': 'python-heatclient',
'raise_exc': False,
'redirect': True}, call[1])
@@ -750,6 +752,7 @@
self.assertEqual({'endpoint_override': 'http://no.where/',
'data': '"some_data"',
+ 'headers': {'Content-Type': 'application/json'},
'user_agent': 'python-heatclient',
'raise_exc': False}, self.request.call_args[1])
self.assertEqual(200, resp.status_code)
@@ -774,6 +777,7 @@
self.assertEqual({'endpoint_override': 'http://no.where/',
'data': "{'files': test}}",
+ 'headers': {'Content-Type': 'application/json'},
'user_agent': 'python-heatclient',
'raise_exc': False}, self.request.call_args[1])
self.assertEqual(200, resp.status_code)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/python-heatclient-1.17.0/heatclient/tests/unit/test_format_utils.py
new/python-heatclient-1.18.0/heatclient/tests/unit/test_format_utils.py
--- old/python-heatclient-1.17.0/heatclient/tests/unit/test_format_utils.py
2019-01-15 02:35:54.000000000 +0100
+++ new/python-heatclient-1.18.0/heatclient/tests/unit/test_format_utils.py
2019-08-23 01:32:17.000000000 +0200
@@ -53,7 +53,7 @@
self.cmd.run(parsed_args)
- self.assertEqual(expected, self.app.stdout.make_string())
+ self.assertEqual(expected, self.app.stdout.make_string().rstrip())
def test_yaml_format(self):
self.cmd = ShowYaml(self.app, None)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/python-heatclient-1.17.0/heatclient/v1/events.py
new/python-heatclient-1.18.0/heatclient/v1/events.py
--- old/python-heatclient-1.17.0/heatclient/v1/events.py 2019-01-15
02:35:54.000000000 +0100
+++ new/python-heatclient-1.18.0/heatclient/v1/events.py 2019-08-23
01:32:17.000000000 +0200
@@ -44,7 +44,7 @@
def list(self, stack_id, resource_name=None, **kwargs):
"""Get a list of events.
- :param stack_id: ID of stack the events belong to
+ :param stack_id: ID or name of stack the events belong to
:param resource_name: Optional name of resources to filter events by
:rtype: list of :class:`Event`
"""
@@ -74,7 +74,7 @@
def get(self, stack_id, resource_name, event_id):
"""Get the details for a specific event.
- :param stack_id: ID of stack containing the event
+ :param stack_id: ID or name of stack containing the event
:param resource_name: ID of resource the event belongs to
:param event_id: ID of event to get the details for
"""
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/python-heatclient-1.17.0/heatclient/v1/resources.py
new/python-heatclient-1.18.0/heatclient/v1/resources.py
--- old/python-heatclient-1.17.0/heatclient/v1/resources.py 2019-01-15
02:35:54.000000000 +0100
+++ new/python-heatclient-1.18.0/heatclient/v1/resources.py 2019-08-23
01:32:17.000000000 +0200
@@ -72,7 +72,7 @@
def get(self, stack_id, resource_name, with_attr=None):
"""Get the details for a specific resource.
- :param stack_id: ID of stack containing the resource
+ :param stack_id: ID or name of stack containing the resource
:param resource_name: ID of resource to get the details for
:param with_attr: Attributes to show
"""
@@ -91,7 +91,7 @@
def metadata(self, stack_id, resource_name):
"""Get the metadata for a specific resource.
- :param stack_id: ID of stack containing the resource
+ :param stack_id: ID or name of stack containing the resource
:param resource_name: ID of resource to get metadata for
"""
stack_id = self._resolve_stack_id(stack_id)
@@ -105,7 +105,7 @@
def signal(self, stack_id, resource_name, data=None):
"""Signal a specific resource.
- :param stack_id: ID of stack containing the resource
+ :param stack_id: ID or name of stack containing the resource
:param resource_name: ID of resource to send signal to
"""
stack_id = self._resolve_stack_id(stack_id)
@@ -120,7 +120,7 @@
mark_unhealthy, resource_status_reason):
"""Mark a resource as healthy or unhealthy.
- :param stack_id: ID of stack containing the resource
+ :param stack_id: ID or name of stack containing the resource
:param resource_name: ID of resource
:param mark_unhealthy: Mark resource unhealthy if set to True
:param resource_status_reason: Reason for resource status change.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/python-heatclient-1.17.0/heatclient/v1/stacks.py
new/python-heatclient-1.18.0/heatclient/v1/stacks.py
--- old/python-heatclient-1.17.0/heatclient/v1/stacks.py 2019-01-15
02:35:54.000000000 +0100
+++ new/python-heatclient-1.18.0/heatclient/v1/stacks.py 2019-08-23
01:32:17.000000000 +0200
@@ -173,7 +173,10 @@
return body
def update(self, stack_id, **kwargs):
- """Update a stack."""
+ """Update a stack.
+
+ :param stack_id: Stack name or ID to identifies the stack
+ """
headers = self.client.credentials_headers()
if kwargs.pop('existing', None):
self.client.patch('/stacks/%s' % stack_id, data=kwargs,
@@ -183,7 +186,10 @@
headers=headers)
def preview_update(self, stack_id, **kwargs):
- """Preview a stack update."""
+ """Preview a stack update.
+
+ :param stack_id: Stack name or ID to identifies the stack
+ """
stack_identifier = self._resolve_stack_id(stack_id)
headers = self.client.credentials_headers()
path = '/stacks/%s/preview' % stack_identifier
@@ -197,25 +203,37 @@
return body
def delete(self, stack_id):
- """Delete a stack."""
+ """Delete a stack.
+
+ :param stack_id: Stack name or ID to identifies the stack
+ """
self._delete("/stacks/%s" % stack_id)
def abandon(self, stack_id):
- """Abandon a stack."""
+ """Abandon a stack.
+
+ :param stack_id: Stack name or ID to identifies the stack
+ """
stack_identifier = self._resolve_stack_id(stack_id)
resp = self.client.delete('/stacks/%s/abandon' % stack_identifier)
body = utils.get_response_body(resp)
return body
def export(self, stack_id):
- """Export data of a stack."""
+ """Export data of a stack.
+
+ :param stack_id: Stack name or ID to identifies the stack
+ """
stack_identifier = self._resolve_stack_id(stack_id)
resp = self.client.get('/stacks/%s/export' % stack_identifier)
body = utils.get_response_body(resp)
return body
def snapshot(self, stack_id, name=None):
- """Snapshot a stack."""
+ """Snapshot a stack.
+
+ :param stack_id: Stack name or ID to identifies the stack
+ """
stack_identifier = self._resolve_stack_id(stack_id)
data = {}
if name:
@@ -270,7 +288,7 @@
def get(self, stack_id, resolve_outputs=True):
"""Get the metadata for a specific stack.
- :param stack_id: Stack ID to lookup
+ :param stack_id: Stack ID or name to lookup
:param resolve_outputs: If True, then outputs for this
stack will be resolved
"""
@@ -284,7 +302,7 @@
def template(self, stack_id):
"""Get template content for a specific stack as a parsed JSON object.
- :param stack_id: Stack ID to get the template for
+ :param stack_id: Stack ID or name to get the template for
"""
resp = self.client.get('/stacks/%s/template' % stack_id)
body = utils.get_response_body(resp)
@@ -293,7 +311,7 @@
def environment(self, stack_id):
"""Returns the environment for an existing stack.
- :param stack_id: identifies the stack
+ :param stack_id: Stack name or ID to identifies the stack
:return:
"""
resp = self.client.get('/stacks/%s/environment' % stack_id)
@@ -303,7 +321,7 @@
def files(self, stack_id):
"""Returns the files for an existing stack.
- :param stack_id: identifies the stack
+ :param stack_id: Stack name or ID to identifies the stack.
:return:
"""
resp = self.client.get('/stacks/%s/files' % stack_id)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/python-heatclient-1.17.0/playbooks/devstack/functional-run.yaml
new/python-heatclient-1.18.0/playbooks/devstack/functional-run.yaml
--- old/python-heatclient-1.17.0/playbooks/devstack/functional-run.yaml
2019-01-15 02:35:54.000000000 +0100
+++ new/python-heatclient-1.18.0/playbooks/devstack/functional-run.yaml
2019-08-23 01:32:17.000000000 +0200
@@ -13,12 +13,12 @@
set -x
cat > clonemap.yaml << EOF
clonemap:
- - name: openstack-infra/devstack-gate
+ - name: openstack/devstack-gate
dest: devstack-gate
EOF
/usr/zuul-env/bin/zuul-cloner -m clonemap.yaml --cache-dir /opt/git \
- git://git.openstack.org \
- openstack-infra/devstack-gate
+ https://opendev.org \
+ openstack/devstack-gate
executable: /bin/bash
chdir: '{{ ansible_user_dir }}/workspace'
environment: '{{ zuul | zuul_legacy_vars }}'
@@ -29,7 +29,7 @@
set -x
cat << 'EOF' >>"/tmp/dg-local.conf"
[[local|localrc]]
- enable_plugin heat git://git.openstack.org/openstack/heat
+ enable_plugin heat https://opendev.org/openstack/heat
EOF
executable: /bin/bash
chdir: '{{ ansible_user_dir }}/workspace'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/python-heatclient-1.17.0/python_heatclient.egg-info/PKG-INFO
new/python-heatclient-1.18.0/python_heatclient.egg-info/PKG-INFO
--- old/python-heatclient-1.17.0/python_heatclient.egg-info/PKG-INFO
2019-01-15 02:39:00.000000000 +0100
+++ new/python-heatclient-1.18.0/python_heatclient.egg-info/PKG-INFO
2019-08-23 01:32:58.000000000 +0200
@@ -1,6 +1,6 @@
Metadata-Version: 1.1
Name: python-heatclient
-Version: 1.17.0
+Version: 1.18.0
Summary: OpenStack Orchestration API Client Library
Home-page: https://docs.openstack.org/python-heatclient/latest
Author: OpenStack
@@ -64,4 +64,5 @@
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
-Classifier: Programming Language :: Python :: 3.5
+Classifier: Programming Language :: Python :: 3.6
+Classifier: Programming Language :: Python :: 3.7
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/python-heatclient-1.17.0/python_heatclient.egg-info/SOURCES.txt
new/python-heatclient-1.18.0/python_heatclient.egg-info/SOURCES.txt
--- old/python-heatclient-1.17.0/python_heatclient.egg-info/SOURCES.txt
2019-01-15 02:39:01.000000000 +0100
+++ new/python-heatclient-1.18.0/python_heatclient.egg-info/SOURCES.txt
2019-08-23 01:32:58.000000000 +0200
@@ -148,5 +148,6 @@
releasenotes/source/index.rst
releasenotes/source/queens.rst
releasenotes/source/rocky.rst
+releasenotes/source/stein.rst
releasenotes/source/unreleased.rst
tools/heat.bash_completion
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/python-heatclient-1.17.0/python_heatclient.egg-info/pbr.json
new/python-heatclient-1.18.0/python_heatclient.egg-info/pbr.json
--- old/python-heatclient-1.17.0/python_heatclient.egg-info/pbr.json
2019-01-15 02:39:00.000000000 +0100
+++ new/python-heatclient-1.18.0/python_heatclient.egg-info/pbr.json
2019-08-23 01:32:58.000000000 +0200
@@ -1 +1 @@
-{"git_version": "8af5deb", "is_release": true}
\ No newline at end of file
+{"git_version": "eca1637", "is_release": true}
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/python-heatclient-1.17.0/releasenotes/source/index.rst
new/python-heatclient-1.18.0/releasenotes/source/index.rst
--- old/python-heatclient-1.17.0/releasenotes/source/index.rst 2019-01-15
02:35:54.000000000 +0100
+++ new/python-heatclient-1.18.0/releasenotes/source/index.rst 2019-08-23
01:32:17.000000000 +0200
@@ -7,6 +7,7 @@
:caption: Contents:
unreleased
+ stein
rocky
queens
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore'
old/python-heatclient-1.17.0/releasenotes/source/stein.rst
new/python-heatclient-1.18.0/releasenotes/source/stein.rst
--- old/python-heatclient-1.17.0/releasenotes/source/stein.rst 1970-01-01
01:00:00.000000000 +0100
+++ new/python-heatclient-1.18.0/releasenotes/source/stein.rst 2019-08-23
01:32:17.000000000 +0200
@@ -0,0 +1,6 @@
+===================================
+ Stein Series Release Notes
+===================================
+
+.. release-notes::
+ :branch: stable/stein
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/python-heatclient-1.17.0/setup.cfg
new/python-heatclient-1.18.0/setup.cfg
--- old/python-heatclient-1.17.0/setup.cfg 2019-01-15 02:39:01.000000000
+0100
+++ new/python-heatclient-1.18.0/setup.cfg 2019-08-23 01:32:58.000000000
+0200
@@ -19,7 +19,8 @@
Programming Language :: Python :: 2
Programming Language :: Python :: 2.7
Programming Language :: Python :: 3
- Programming Language :: Python :: 3.5
+ Programming Language :: Python :: 3.6
+ Programming Language :: Python :: 3.7
[files]
packages =
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/python-heatclient-1.17.0/tox.ini
new/python-heatclient-1.18.0/tox.ini
--- old/python-heatclient-1.17.0/tox.ini 2019-01-15 02:35:54.000000000
+0100
+++ new/python-heatclient-1.18.0/tox.ini 2019-08-23 01:32:17.000000000
+0200
@@ -1,5 +1,5 @@
[tox]
-envlist = pypy,py35,py27,pep8
+envlist = pypy,py27,py37,pep8
minversion = 2.0
skipsdist = True