Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-smmap for openSUSE:Factory 
checked in at 2022-03-02 18:20:21
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-smmap (Old)
 and      /work/SRC/openSUSE:Factory/.python-smmap.new.1958 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-smmap"

Wed Mar  2 18:20:21 2022 rev:17 rq:958266 version:5.0.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-smmap/python-smmap.changes        
2021-07-21 19:06:42.427325586 +0200
+++ /work/SRC/openSUSE:Factory/.python-smmap.new.1958/python-smmap.changes      
2022-03-02 18:20:33.680654797 +0100
@@ -1,0 +2,7 @@
+Tue Feb 22 12:21:00 UTC 2022 - Dirk M??ller <dmuel...@suse.com>
+
+- update to 5.0.0:
+  * Dropped support 3.5
+  * Added support for Python 3.10
+
+-------------------------------------------------------------------

Old:
----
  smmap-4.0.0.tar.gz

New:
----
  smmap-5.0.0.tar.gz

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

Other differences:
------------------
++++++ python-smmap.spec ++++++
--- /var/tmp/diff_new_pack.ttcpRz/_old  2022-03-02 18:20:34.248654817 +0100
+++ /var/tmp/diff_new_pack.ttcpRz/_new  2022-03-02 18:20:34.256654818 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-smmap
 #
-# Copyright (c) 2021 SUSE LLC
+# Copyright (c) 2022 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -19,9 +19,9 @@
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %global skip_python2 1
 Name:           python-smmap
-Version:        4.0.0
+Version:        5.0.0
 Release:        0
-Summary:        A pure git implementation of a sliding window memory map 
manager
+Summary:        A pure python implementation of a sliding window memory map 
manager
 License:        BSD-2-Clause
 URL:            https://github.com/gitpython-developers/smmap
 Source:         
https://files.pythonhosted.org/packages/source/s/smmap/smmap-%{version}.tar.gz

++++++ smmap-4.0.0.tar.gz -> smmap-5.0.0.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/smmap-4.0.0/PKG-INFO new/smmap-5.0.0/PKG-INFO
--- old/smmap-4.0.0/PKG-INFO    2021-01-26 12:40:49.291296200 +0100
+++ new/smmap-5.0.0/PKG-INFO    2021-10-15 15:19:37.854447600 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: smmap
-Version: 4.0.0
+Version: 5.0.0
 Summary: A pure Python implementation of a sliding window memory map manager
 Home-page: https://github.com/gitpython-developers/smmap
 Author: Sebastian Thiel
@@ -35,7 +35,7 @@
         
         ## Prerequisites
         
-        * Python 3.5+
+        * Python 3.6+
         * OSX, Windows or Linux
         
         The package was tested on all of the previously mentioned 
configurations.
@@ -101,11 +101,11 @@
 Classifier: Operating System :: MacOS :: MacOS X
 Classifier: Programming Language :: Python
 Classifier: Programming Language :: Python :: 3
-Classifier: Programming Language :: Python :: 3.5
 Classifier: Programming Language :: Python :: 3.6
 Classifier: Programming Language :: Python :: 3.7
 Classifier: Programming Language :: Python :: 3.8
 Classifier: Programming Language :: Python :: 3.9
+Classifier: Programming Language :: Python :: 3.10
 Classifier: Programming Language :: Python :: 3 :: Only
-Requires-Python: >=3.5
+Requires-Python: >=3.6
 Description-Content-Type: text/markdown
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/smmap-4.0.0/README.md new/smmap-5.0.0/README.md
--- old/smmap-4.0.0/README.md   2021-01-26 12:38:38.000000000 +0100
+++ new/smmap-5.0.0/README.md   2021-10-15 15:16:45.000000000 +0200
@@ -27,7 +27,7 @@
 
 ## Prerequisites
 
-* Python 3.5+
+* Python 3.6+
 * OSX, Windows or Linux
 
 The package was tested on all of the previously mentioned configurations.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/smmap-4.0.0/setup.cfg new/smmap-5.0.0/setup.cfg
--- old/smmap-4.0.0/setup.cfg   2021-01-26 12:40:49.291511800 +0100
+++ new/smmap-5.0.0/setup.cfg   2021-10-15 15:19:37.854652400 +0200
@@ -1,6 +1,3 @@
-[bdist_wheel]
-universal = 1
-
 [flake8]
 exclude = .tox,.venv,build,dist,doc
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/smmap-4.0.0/setup.py new/smmap-5.0.0/setup.py
--- old/smmap-4.0.0/setup.py    2021-01-26 12:38:38.000000000 +0100
+++ new/smmap-5.0.0/setup.py    2021-10-15 15:16:45.000000000 +0200
@@ -11,7 +11,7 @@
 import smmap
 
 if os.path.exists("README.md"):
-    long_description = open('README.md', "r", 
encoding="utf-8").read().replace('\r\n', '\n')
+    long_description = open('README.md', 
encoding="utf-8").read().replace('\r\n', '\n')
 else:
     long_description = "See https://github.com/gitpython-developers/smmap";
 
@@ -26,7 +26,7 @@
     license="BSD",
     packages=find_packages(),
     zip_safe=True,
-    python_requires=">=3.5",
+    python_requires=">=3.6",
     classifiers=[
         "Development Status :: 5 - Production/Stable",
         "Environment :: Console",
@@ -38,15 +38,13 @@
         "Operating System :: MacOS :: MacOS X",
         "Programming Language :: Python",
         "Programming Language :: Python :: 3",
-        "Programming Language :: Python :: 3.5",
         "Programming Language :: Python :: 3.6",
         "Programming Language :: Python :: 3.7",
         "Programming Language :: Python :: 3.8",
         "Programming Language :: Python :: 3.9",
+        "Programming Language :: Python :: 3.10",
         "Programming Language :: Python :: 3 :: Only",
     ],
     long_description=long_description,
     long_description_content_type='text/markdown',
-    tests_require=('nose', 'nosexcover'),
-    test_suite='nose.collector'
 )
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/smmap-4.0.0/smmap/__init__.py 
new/smmap-5.0.0/smmap/__init__.py
--- old/smmap-4.0.0/smmap/__init__.py   2021-01-26 12:38:38.000000000 +0100
+++ new/smmap-5.0.0/smmap/__init__.py   2021-10-15 15:17:00.000000000 +0200
@@ -3,7 +3,7 @@
 __author__ = "Sebastian Thiel"
 __contact__ = "byron...@gmail.com"
 __homepage__ = "https://github.com/gitpython-developers/smmap";
-version_info = (4, 0, 0)
+version_info = (5, 0, 0)
 __version__ = '.'.join(str(i) for i in version_info)
 
 # make everything available in root package for convenience
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/smmap-4.0.0/smmap/buf.py new/smmap-5.0.0/smmap/buf.py
--- old/smmap-4.0.0/smmap/buf.py        2021-01-26 12:38:38.000000000 +0100
+++ new/smmap-5.0.0/smmap/buf.py        2021-10-15 15:16:45.000000000 +0200
@@ -4,7 +4,7 @@
 __all__ = ["SlidingWindowMapBuffer"]
 
 
-class SlidingWindowMapBuffer(object):
+class SlidingWindowMapBuffer:
 
     """A buffer like object which allows direct byte-wise object and slicing 
into
     memory of a mapped file. The mapping is controlled by the provided cursor.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/smmap-4.0.0/smmap/mman.py 
new/smmap-5.0.0/smmap/mman.py
--- old/smmap-4.0.0/smmap/mman.py       2021-01-26 12:38:38.000000000 +0100
+++ new/smmap-5.0.0/smmap/mman.py       2021-10-15 15:16:45.000000000 +0200
@@ -15,7 +15,7 @@
 #}END utilities
 
 
-class WindowCursor(object):
+class WindowCursor:
 
     """
     Pointer into the mapped region of the memory manager, keeping the map
@@ -233,7 +233,7 @@
     #} END interface
 
 
-class StaticWindowMapManager(object):
+class StaticWindowMapManager:
 
     """Provides a manager which will produce single size cursors that are 
allowed
     to always map the whole file.
@@ -486,7 +486,7 @@
 
     def __init__(self, window_size=-1, max_memory_size=0, 
max_open_handles=sys.maxsize):
         """Adjusts the default window size to -1"""
-        super(SlidingWindowMapManager, self).__init__(window_size, 
max_memory_size, max_open_handles)
+        super().__init__(window_size, max_memory_size, max_open_handles)
 
     def _obtain_region(self, a, offset, size, flags, is_recursive):
         # bisect to find an existing region. The c++ implementation cannot
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/smmap-4.0.0/smmap/test/lib.py 
new/smmap-5.0.0/smmap/test/lib.py
--- old/smmap-4.0.0/smmap/test/lib.py   2020-02-15 02:33:53.000000000 +0100
+++ new/smmap-5.0.0/smmap/test/lib.py   2021-10-15 15:16:45.000000000 +0200
@@ -8,7 +8,7 @@
 
 #{ Utilities
 
-class FileCreator(object):
+class FileCreator:
 
     """A instance which creates a temporary file with a prefix and a given size
     and provides this info to the user.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/smmap-4.0.0/smmap/test/test_buf.py 
new/smmap-5.0.0/smmap/test/test_buf.py
--- old/smmap-4.0.0/smmap/test/test_buf.py      2020-02-15 02:33:53.000000000 
+0100
+++ new/smmap-5.0.0/smmap/test/test_buf.py      2021-10-15 15:16:45.000000000 
+0200
@@ -1,5 +1,3 @@
-from __future__ import print_function
-
 from .lib import TestBase, FileCreator
 
 from smmap.mman import (
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/smmap-4.0.0/smmap/test/test_mman.py 
new/smmap-5.0.0/smmap/test/test_mman.py
--- old/smmap-4.0.0/smmap/test/test_mman.py     2020-02-15 02:33:53.000000000 
+0100
+++ new/smmap-5.0.0/smmap/test/test_mman.py     2021-10-15 15:16:45.000000000 
+0200
@@ -1,5 +1,3 @@
-from __future__ import print_function
-
 from .lib import TestBase, FileCreator
 
 from smmap.mman import (
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/smmap-4.0.0/smmap/util.py 
new/smmap-5.0.0/smmap/util.py
--- old/smmap-4.0.0/smmap/util.py       2021-01-26 12:38:38.000000000 +0100
+++ new/smmap-5.0.0/smmap/util.py       2021-10-15 15:16:45.000000000 +0200
@@ -34,7 +34,7 @@
 
 #{ Utility Classes
 
-class MapWindow(object):
+class MapWindow:
 
     """Utility type which is used to snap windows towards each other, and to 
adjust their size"""
     __slots__ = (
@@ -80,7 +80,7 @@
         self.size = min(self.size + (window.ofs - self.ofs_end()), max_size)
 
 
-class MapRegion(object):
+class MapRegion:
 
     """Defines a mapped region of memory, aligned to pagesizes
 
@@ -198,7 +198,7 @@
     )
 
     def __new__(cls, path):
-        return super(MapRegionList, cls).__new__(cls)
+        return super().__new__(cls)
 
     def __init__(self, path_or_fd):
         self._path_or_fd = path_or_fd
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/smmap-4.0.0/smmap.egg-info/PKG-INFO 
new/smmap-5.0.0/smmap.egg-info/PKG-INFO
--- old/smmap-4.0.0/smmap.egg-info/PKG-INFO     2021-01-26 12:40:49.000000000 
+0100
+++ new/smmap-5.0.0/smmap.egg-info/PKG-INFO     2021-10-15 15:19:37.000000000 
+0200
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: smmap
-Version: 4.0.0
+Version: 5.0.0
 Summary: A pure Python implementation of a sliding window memory map manager
 Home-page: https://github.com/gitpython-developers/smmap
 Author: Sebastian Thiel
@@ -35,7 +35,7 @@
         
         ## Prerequisites
         
-        * Python 3.5+
+        * Python 3.6+
         * OSX, Windows or Linux
         
         The package was tested on all of the previously mentioned 
configurations.
@@ -101,11 +101,11 @@
 Classifier: Operating System :: MacOS :: MacOS X
 Classifier: Programming Language :: Python
 Classifier: Programming Language :: Python :: 3
-Classifier: Programming Language :: Python :: 3.5
 Classifier: Programming Language :: Python :: 3.6
 Classifier: Programming Language :: Python :: 3.7
 Classifier: Programming Language :: Python :: 3.8
 Classifier: Programming Language :: Python :: 3.9
+Classifier: Programming Language :: Python :: 3.10
 Classifier: Programming Language :: Python :: 3 :: Only
-Requires-Python: >=3.5
+Requires-Python: >=3.6
 Description-Content-Type: text/markdown

Reply via email to