Hello community, here is the log from the commit of package python-transitions for openSUSE:Factory checked in at 2020-03-25 23:47:38 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-transitions (Old) and /work/SRC/openSUSE:Factory/.python-transitions.new.3160 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-transitions" Wed Mar 25 23:47:38 2020 rev:3 rq:788243 version:0.8.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-transitions/python-transitions.changes 2020-01-13 22:21:29.874517492 +0100 +++ /work/SRC/openSUSE:Factory/.python-transitions.new.3160/python-transitions.changes 2020-03-25 23:49:42.812029824 +0100 @@ -1,0 +2,16 @@ +Wed Mar 25 14:51:54 UTC 2020 - [email protected] + +- version update to 0.8.0 + - Feature: `HierarchicalMachine` has been rewritten to support parallel states. Please have a look at the ReadMe.md to check what has changed. + + The previous version can be found in `transitions.extensions.nesting_legacy` for now + - Feature: Introduced `AsyncMachine` (see discussion #259); note that async HSMs are not yet supported + - Feature #390: String callbacks can now point to properties and attributes (thanks @jsenecal) + - Bugfix: Auto transitions are added multiple times when add_states is called more than once + - Bugfix: Convert state._name from `Enum` into strings in `MarkupMachine` when necessary + - Bugfix #392: Allow `Machine.add_ordered_transitions` to be called without the initial state (thanks @mkaranki and @facundofc) + - `GraphMachine` now attempts to fall back to `graphviz` when importing `pygraphviz` fails + - Not implemented/tested so far (contributions are welcome!): + + Proper Graphviz support of parallel states + + AsyncHierachicalMachine + +------------------------------------------------------------------- Old: ---- transitions-0.7.2.tar.gz New: ---- transitions-0.8.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-transitions.spec ++++++ --- /var/tmp/diff_new_pack.qTOtyy/_old 2020-03-25 23:49:44.416029400 +0100 +++ /var/tmp/diff_new_pack.qTOtyy/_new 2020-03-25 23:49:44.416029400 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-transitions # -# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # Copyright (c) 2019, Martin Hauke <[email protected]> # # All modifications and additions to the file contributed by third parties @@ -19,7 +19,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-transitions -Version: 0.7.2 +Version: 0.8.0 Release: 0 Summary: A lightweight, object-oriented Python state machine implementation License: MIT ++++++ transitions-0.7.2.tar.gz -> transitions-0.8.0.tar.gz ++++++ ++++ 25518 lines of diff (skipped)
