Hello community,

here is the log from the commit of package python-automaton for 
openSUSE:Factory checked in at 2015-10-30 13:42:31
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-automaton (Old)
 and      /work/SRC/openSUSE:Factory/.python-automaton.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-automaton"

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-automaton/python-automaton.changes        
2015-08-27 08:55:26.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.python-automaton.new/python-automaton.changes   
2015-10-30 13:42:33.000000000 +0100
@@ -1,0 +2,7 @@
+Wed Sep  9 06:37:10 UTC 2015 - [email protected]
+
+- update to 0.7.0:
+  * Updated from global requirements
+  * Activate pep8 check that _ is imported
+
+-------------------------------------------------------------------

Old:
----
  automaton-0.5.0.tar.gz

New:
----
  automaton-0.7.0.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-automaton.spec ++++++
--- /var/tmp/diff_new_pack.x1d5jl/_old  2015-10-30 13:42:33.000000000 +0100
+++ /var/tmp/diff_new_pack.x1d5jl/_new  2015-10-30 13:42:33.000000000 +0100
@@ -17,7 +17,7 @@
 
 
 Name:           python-automaton
-Version:        0.5.0
+Version:        0.7.0
 Release:        0
 Summary:        Friendly state machines for python
 License:        Apache-2.0

++++++ automaton-0.5.0.tar.gz -> automaton-0.7.0.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/automaton-0.5.0/AUTHORS new/automaton-0.7.0/AUTHORS
--- old/automaton-0.5.0/AUTHORS 2015-07-27 21:56:01.000000000 +0200
+++ new/automaton-0.7.0/AUTHORS 2015-09-08 17:30:24.000000000 +0200
@@ -1,3 +1,4 @@
 Joshua Harlow <[email protected]>
 Joshua Harlow <[email protected]>
 Ruby Loo <[email protected]>
+Tom Cocozzello <[email protected]>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/automaton-0.5.0/ChangeLog 
new/automaton-0.7.0/ChangeLog
--- old/automaton-0.5.0/ChangeLog       2015-07-27 21:56:01.000000000 +0200
+++ new/automaton-0.7.0/ChangeLog       2015-09-08 17:30:24.000000000 +0200
@@ -1,6 +1,19 @@
 CHANGES
 =======
 
+0.7.0
+-----
+
+* Updated from global requirements
+* Updated from global requirements
+* Updated from global requirements
+
+0.6.0
+-----
+
+* Activate pep8 check that _ is imported
+* Updated from global requirements
+
 0.5.0
 -----
 
@@ -9,6 +22,7 @@
 * Remove setup.cfg 'requires-python' incorrect entry
 * Document `process_event` return and expose return namedtuple type
 * Allow providing and using a 'nested_start_state_fetcher'
+* Allow providing a state-name translation dict
 
 0.4.0
 -----
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/automaton-0.5.0/PKG-INFO new/automaton-0.7.0/PKG-INFO
--- old/automaton-0.5.0/PKG-INFO        2015-07-27 21:56:01.000000000 +0200
+++ new/automaton-0.7.0/PKG-INFO        2015-09-08 17:30:25.000000000 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: automaton
-Version: 0.5.0
+Version: 0.7.0
 Summary: Friendly state machines for python.
 Home-page: http://www.openstack.org/
 Author: OpenStack
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/automaton-0.5.0/automaton/converters/pydot.py 
new/automaton-0.7.0/automaton/converters/pydot.py
--- old/automaton-0.5.0/automaton/converters/pydot.py   2015-07-27 
21:55:33.000000000 +0200
+++ new/automaton-0.7.0/automaton/converters/pydot.py   2015-09-08 
17:29:47.000000000 +0200
@@ -25,7 +25,7 @@
 
 def convert(machine, graph_name,
             graph_attrs=None, node_attrs_cb=None, edge_attrs_cb=None,
-            add_start_state=True):
+            add_start_state=True, name_translations=None):
     """Translates the state machine into a pydot graph.
 
     :param machine: state machine to convert
@@ -55,11 +55,16 @@
                             ``default_start_state`` then this does nothing,
                             even if enabled)
     :type add_start_state: bool
+    :param name_translations: a dict that provides alternative ``state``
+                              string names for each state
+    :type name_translations: dict
     """
     if not PYDOT_AVAILABLE:
         raise RuntimeError("pydot (or pydot2 or equivalent) is required"
                            " to convert a state machine into a pydot"
                            " graph")
+    if not name_translations:
+        name_translations = {}
     graph_kwargs = {
         'rankdir': 'LR',
         'nodesep': '0.25',
@@ -82,14 +87,17 @@
             start_node_attrs = node_attrs.copy()
             if node_attrs_cb is not None:
                 start_node_attrs.update(node_attrs_cb(start_state))
-            nodes[start_state] = pydot.Node(start_state,
+            pretty_start_state = name_translations.get(start_state,
+                                                       start_state)
+            nodes[start_state] = pydot.Node(pretty_start_state,
                                             **start_node_attrs)
             g.add_node(nodes[start_state])
         if end_state not in nodes:
             end_node_attrs = node_attrs.copy()
             if node_attrs_cb is not None:
                 end_node_attrs.update(node_attrs_cb(end_state))
-            nodes[end_state] = pydot.Node(end_state, **end_node_attrs)
+            pretty_end_state = name_translations.get(end_state, end_state)
+            nodes[end_state] = pydot.Node(pretty_end_state, **end_node_attrs)
             g.add_node(nodes[end_state])
         edge_attrs = {}
         if edge_attrs_cb is not None:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/automaton-0.5.0/automaton.egg-info/PKG-INFO 
new/automaton-0.7.0/automaton.egg-info/PKG-INFO
--- old/automaton-0.5.0/automaton.egg-info/PKG-INFO     2015-07-27 
21:56:01.000000000 +0200
+++ new/automaton-0.7.0/automaton.egg-info/PKG-INFO     2015-09-08 
17:30:24.000000000 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: automaton
-Version: 0.5.0
+Version: 0.7.0
 Summary: Friendly state machines for python.
 Home-page: http://www.openstack.org/
 Author: OpenStack
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/automaton-0.5.0/automaton.egg-info/pbr.json 
new/automaton-0.7.0/automaton.egg-info/pbr.json
--- old/automaton-0.5.0/automaton.egg-info/pbr.json     2015-07-27 
21:56:01.000000000 +0200
+++ new/automaton-0.7.0/automaton.egg-info/pbr.json     2015-09-08 
17:30:24.000000000 +0200
@@ -1 +1 @@
-{"is_release": true, "git_version": "d434212"}
\ No newline at end of file
+{"git_version": "e5d9c91", "is_release": true}
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/automaton-0.5.0/automaton.egg-info/requires.txt 
new/automaton-0.7.0/automaton.egg-info/requires.txt
--- old/automaton-0.5.0/automaton.egg-info/requires.txt 2015-07-27 
21:56:01.000000000 +0200
+++ new/automaton-0.7.0/automaton.egg-info/requires.txt 2015-09-08 
17:30:24.000000000 +0200
@@ -1,4 +1,4 @@
-pbr<2.0,>=1.3
+pbr<2.0,>=1.6
 six>=1.9.0
-debtcollector>=0.3.0 # Apache-2.0
+debtcollector>=0.3.0
 PrettyTable<0.8,>=0.7
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/automaton-0.5.0/requirements.txt 
new/automaton-0.7.0/requirements.txt
--- old/automaton-0.5.0/requirements.txt        2015-07-27 21:55:34.000000000 
+0200
+++ new/automaton-0.7.0/requirements.txt        2015-09-08 17:29:47.000000000 
+0200
@@ -3,7 +3,7 @@
 # process, which may cause wedges in the gate later.
 
 # See: https://bugs.launchpad.net/pbr/+bug/1384919 for why this is here...
-pbr<2.0,>=1.3
+pbr<2.0,>=1.6
 
 # Python 2->3 compatibility library.
 six>=1.9.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/automaton-0.5.0/setup.cfg 
new/automaton-0.7.0/setup.cfg
--- old/automaton-0.5.0/setup.cfg       2015-07-27 21:56:01.000000000 +0200
+++ new/automaton-0.7.0/setup.cfg       2015-09-08 17:30:25.000000000 +0200
@@ -41,7 +41,7 @@
 upload-dir = doc/build/html
 
 [egg_info]
-tag_build = 
 tag_date = 0
 tag_svn_revision = 0
+tag_build = 
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/automaton-0.5.0/test-requirements.txt 
new/automaton-0.7.0/test-requirements.txt
--- old/automaton-0.5.0/test-requirements.txt   2015-07-27 21:55:34.000000000 
+0200
+++ new/automaton-0.7.0/test-requirements.txt   2015-09-08 17:29:47.000000000 
+0200
@@ -10,7 +10,7 @@
 python-subunit>=0.0.18
 sphinx!=1.2.0,!=1.3b1,<1.3,>=1.1.2
 oslosphinx>=2.5.0 # Apache-2.0
-oslotest>=1.7.0 # Apache-2.0
+oslotest>=1.10.0 # Apache-2.0
 testrepository>=0.0.18
 testscenarios>=0.4
 testtools>=1.4.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/automaton-0.5.0/tox.ini new/automaton-0.7.0/tox.ini
--- old/automaton-0.5.0/tox.ini 2015-07-27 21:55:34.000000000 +0200
+++ new/automaton-0.7.0/tox.ini 2015-09-08 17:29:47.000000000 +0200
@@ -33,5 +33,4 @@
 
 [flake8]
 show-source = True
-builtins = _
 exclude=.venv,.git,.tox,dist,doc,*openstack/common*,*lib/python*,*egg,build


Reply via email to