Hello community,

here is the log from the commit of package python-invoke for openSUSE:Factory 
checked in at 2019-08-16 15:27:21
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-invoke (Old)
 and      /work/SRC/openSUSE:Factory/.python-invoke.new.22127 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-invoke"

Fri Aug 16 15:27:21 2019 rev:8 rq:722793 version:1.3.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-invoke/python-invoke.changes      
2019-07-30 13:05:54.806379669 +0200
+++ /work/SRC/openSUSE:Factory/.python-invoke.new.22127/python-invoke.changes   
2019-08-16 15:27:23.698010350 +0200
@@ -1,0 +2,12 @@
+Mon Aug 12 11:36:59 UTC 2019 - Marketa Calabkova <[email protected]>
+
+- Update to version 1.3.0
+  * Allow the configuration system to override which Executor 
+    subclass to use when executing tasks.
+  * Add support for command timeouts, i.e. the ability to add an 
+    upper bound on how long a call to run may take to execute.
+  * Add basic dry-run support, in the form of a new --dry CLI option.
+  * Add a new Runner method, close_proc_stdin, and call it when 
+    standard input processing detects an EOF.
+
+-------------------------------------------------------------------

Old:
----
  invoke-1.2.0.tar.gz

New:
----
  invoke-1.3.0.tar.gz

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

Other differences:
------------------
++++++ python-invoke.spec ++++++
--- /var/tmp/diff_new_pack.RIeFsA/_old  2019-08-16 15:27:24.282010222 +0200
+++ /var/tmp/diff_new_pack.RIeFsA/_new  2019-08-16 15:27:24.282010222 +0200
@@ -18,7 +18,7 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:           python-invoke
-Version:        1.2.0
+Version:        1.3.0
 Release:        0
 Summary:        Pythonic Task Execution
 License:        BSD-2-Clause
@@ -56,8 +56,6 @@
 %setup -q -n invoke-%{version}
 # Remove bundled libs, import will fallback to system provided libs
 rm -fr invoke/vendor/*
-# remove pycache dir
-rm -r invoke/completion/__pycache__/
 
 %patch0 -p1
 %patch1 -p1

++++++ invoke-1.2.0.tar.gz -> invoke-1.3.0.tar.gz ++++++
++++ 2551 lines of diff (skipped)

++++++ pytest4.patch ++++++
--- /var/tmp/diff_new_pack.RIeFsA/_old  2019-08-16 15:27:24.426010190 +0200
+++ /var/tmp/diff_new_pack.RIeFsA/_new  2019-08-16 15:27:24.426010190 +0200
@@ -41,19 +41,20 @@
 -import inspect
  import types
  
- from .util import six
-@@ -14,6 +13,11 @@
+ from .context import Context
+@@ -15,6 +15,11 @@ if six.PY3:
  else:
      from itertools import izip_longest as zip_longest
- 
+
 +try:
 +    from inspect import getfullargspec as getargspec
 +except AttributeError:
 +    from inspect import getargspec
 +
- from .context import Context
- from .parser import Argument, translate_underscores
- 
+
+ #: Sentinel object representing a truly blank value (vs ``None``).
+ NO_DEFAULT = object()
+
 @@ -151,7 +155,7 @@ def argspec(self, body):
          # TODO: __call__ exhibits the 'self' arg; do we manually nix 1st 
result
          # in argspec, or is there a way to get the "really callable" spec?
@@ -78,11 +79,11 @@
 --- a/invoke/tasks.py
 +++ b/invoke/tasks.py
 @@ -15,7 +15,7 @@
- 
+
  try:
      from inspect import getfullargspec as getargspec
 -except AttributeError:
 +except ImportError:
      from inspect import getargspec
- 
- from .context import Context
+
+


Reply via email to