Hello community,

here is the log from the commit of package python-pyfakefs for openSUSE:Factory 
checked in at 2018-11-26 10:28:45
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-pyfakefs (Old)
 and      /work/SRC/openSUSE:Factory/.python-pyfakefs.new.19453 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-pyfakefs"

Mon Nov 26 10:28:45 2018 rev:3 rq:651220 version:3.5.3

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-pyfakefs/python-pyfakefs.changes  
2018-06-19 12:01:15.859376691 +0200
+++ 
/work/SRC/openSUSE:Factory/.python-pyfakefs.new.19453/python-pyfakefs.changes   
    2018-11-26 10:29:10.265107863 +0100
@@ -1,0 +2,44 @@
+Thu Nov 22 19:40:46 UTC 2018 - Karol Babioch <[email protected]>
+
+- Update to version 3.5.3
+  * automatically patch file system methods imported as another name like from
+    os.path import exists as my_exists, including builtin open and io.open
+  * make tests for access time less strict to account for file systems that do
+    not change it immediately
+
+-------------------------------------------------------------------
+Mon Nov 12 09:07:49 UTC 2018 - Karol Babioch <[email protected]>
+
+- Update to version 3.5.2 
+  * This is mostly a bug-fix release.
+  * added support for pause/resume of patching the file system modules
+  * allow to set current group ID, set current user ID and group ID as `st_uid`
+    and `st_gid` in new files
+  * fixed using `modules_to_patch` (regression)
+  * fixed recursion error on unpickling the fake file system
+  * allow trailing path in `add_real_directory`
+
+-------------------------------------------------------------------
+Thu Nov  1 10:04:37 UTC 2018 - Tomáš Chvátal <[email protected]>
+
+- State in more dependencies, the tests are still borked
+
+-------------------------------------------------------------------
+Tue Oct 23 06:39:22 UTC 2018 - Karol Babioch <[email protected]>
+
+- Update to version 3.5
+  * This version of pyfakefs does not support Python 3.3.
+  * The deprecation warnings for the old API are now switched on by default.
+  * Improved automatic patching:
+  * added possibility to set user ID
+  * added side_effect option to fake files
+  * added some support for extended filesystem attributes under Linux
+  * handle `contents=None` in `create_file()` as empty contents if size not set
+  * added pathlib2 support
+  * added support for null device
+  * improved error message for "Bad file descriptor in fake filesystem"
+  * fixed pytest when both pyfakefs and future are installed
+  * file timestamps are now updated more according to the real behavior
+  * fixed a problem related with patching shutil functions using zipfile
+
+-------------------------------------------------------------------

Old:
----
  python-pyfakefs-3.4.3.tar.gz

New:
----
  python-pyfakefs-3.5.3.tar.gz

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

Other differences:
------------------
++++++ python-pyfakefs.spec ++++++
--- /var/tmp/diff_new_pack.TNif1D/_old  2018-11-26 10:29:10.677107380 +0100
+++ /var/tmp/diff_new_pack.TNif1D/_new  2018-11-26 10:29:10.677107380 +0100
@@ -12,24 +12,30 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:           python-pyfakefs
-Version:        3.4.3
+Version:        3.5.3
 Release:        0
 Summary:        Fake file system that mocks the Python file system modules
 License:        Apache-2.0
 Group:          Development/Languages/Python
 URL:            http://pyfakefs.org
 Source:         
https://github.com/jmcgeheeiv/pyfakefs/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz
-BuildRequires:  %{python_module pytest}
+BuildRequires:  %{python_module pathlib2 >= 2.3.2}
+BuildRequires:  %{python_module pytest >= 2.8.6}
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
+BuildRequires:  python2-scandir >= 1.8
+Requires:       python-pathlib2 >= 2.3.2
 BuildArch:      noarch
+%ifpython2
+Requires:       python-scandir >= 1.8
+%endif
 %python_subpackages
 
 %description

++++++ python-pyfakefs-3.4.3.tar.gz -> python-pyfakefs-3.5.3.tar.gz ++++++
++++ 4812 lines of diff (skipped)


Reply via email to