commit python-smmap2 for openSUSE:Factory
Hello community, here is the log from the commit of package python-smmap2 for openSUSE:Factory checked in at 2020-03-27 21:56:48 Comparing /work/SRC/openSUSE:Factory/python-smmap2 (Old) and /work/SRC/openSUSE:Factory/.python-smmap2.new.3160 (New) Package is "python-smmap2" Fri Mar 27 21:56:48 2020 rev:5 rq:785622 version:3.0.1 Changes: --- /work/SRC/openSUSE:Factory/python-smmap2/python-smmap2.changes 2019-03-28 22:49:55.203040860 +0100 +++ /work/SRC/openSUSE:Factory/.python-smmap2.new.3160/python-smmap2.changes 2020-03-27 21:57:19.170793523 +0100 @@ -1,0 +2,6 @@ +Mon Mar 16 12:38:40 UTC 2020 - Dirk Mueller + +- update to 3.0.1: + * wrap around smmap + +--- Old: smmap2-2.0.5.tar.gz New: smmap2-3.0.1.tar.gz Other differences: -- ++ python-smmap2.spec ++ --- /var/tmp/diff_new_pack.62kjRb/_old 2020-03-27 21:57:19.762793867 +0100 +++ /var/tmp/diff_new_pack.62kjRb/_new 2020-03-27 21:57:19.778793877 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-smmap2 # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,22 +18,18 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-smmap2 -Version:2.0.5 +Version:3.0.1 Release:0 Summary:A pure python implementation of a sliding window memory map manager License:BSD-3-Clause Group: Development/Languages/Python -Url:https://github.com/Byron/smmap +URL:https://github.com/Byron/smmap Source: https://files.pythonhosted.org/packages/source/s/smmap2/smmap2-%{version}.tar.gz BuildRequires: %{python_module setuptools} +BuildRequires: %{python_module smmap} BuildRequires: fdupes BuildRequires: python-rpm-macros -# SECTION test requirements -BuildRequires: %{python_module coverage >= 3.4} -BuildRequires: %{python_module nosexcover} -BuildRequires: %{python_module nose} -# /SECTION -Conflicts: python-smmap +Requires: python-smmap = %version BuildArch: noarch %python_subpackages @@ -66,15 +62,13 @@ %build %python_build +echo "Deprecated wrapper around smmap." > README.md + %install %python_install %python_expand %fdupes %{buildroot}%{$python_sitelib} -%check -%python_exec setup.py test - %files %{python_files} -%license LICENSE %doc README.md %{python_sitelib}/* ++ smmap2-2.0.5.tar.gz -> smmap2-3.0.1.tar.gz ++ 2171 lines of diff (skipped)
commit python-smmap2 for openSUSE:Factory
Hello community, here is the log from the commit of package python-smmap2 for openSUSE:Factory checked in at 2019-03-28 22:49:51 Comparing /work/SRC/openSUSE:Factory/python-smmap2 (Old) and /work/SRC/openSUSE:Factory/.python-smmap2.new.25356 (New) Package is "python-smmap2" Thu Mar 28 22:49:51 2019 rev:4 rq:689363 version:2.0.5 Changes: --- /work/SRC/openSUSE:Factory/python-smmap2/python-smmap2.changes 2018-12-24 11:44:03.857309980 +0100 +++ /work/SRC/openSUSE:Factory/.python-smmap2.new.25356/python-smmap2.changes 2019-03-28 22:49:55.203040860 +0100 @@ -1,0 +2,6 @@ +Thu Mar 28 12:59:42 UTC 2019 - pgaj...@suse.com + +- version update to 2.0.5 + * Drop support for EOL Python + +--- Old: smmap2-2.0.4.tar.gz New: smmap2-2.0.5.tar.gz Other differences: -- ++ python-smmap2.spec ++ --- /var/tmp/diff_new_pack.AvP7fa/_old 2019-03-28 22:49:57.067040447 +0100 +++ /var/tmp/diff_new_pack.AvP7fa/_new 2019-03-28 22:49:57.107040438 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-smmap2 # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-smmap2 -Version:2.0.4 +Version:2.0.5 Release:0 Summary:A pure python implementation of a sliding window memory map manager License:BSD-3-Clause ++ smmap2-2.0.4.tar.gz -> smmap2-2.0.5.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/smmap2-2.0.4/PKG-INFO new/smmap2-2.0.5/PKG-INFO --- old/smmap2-2.0.4/PKG-INFO 2018-07-15 14:14:53.0 +0200 +++ new/smmap2-2.0.5/PKG-INFO 2018-10-13 12:56:31.0 +0200 @@ -1,7 +1,7 @@ -Metadata-Version: 1.1 +Metadata-Version: 1.2 Name: smmap2 -Version: 2.0.4 -Summary: A pure python implementation of a sliding window memory map manager +Version: 2.0.5 +Summary: A pure Python implementation of a sliding window memory map manager Home-page: https://github.com/gitpython-developers/smmap Author: Sebastian Thiel Author-email: byron...@gmail.com @@ -17,7 +17,6 @@ * **System resources (file-handles) are likely to be leaked!** This is due to the library authors reliance on a deterministic `__del__()` destructor. * The memory access is read-only by design. -* In python below 2.6, memory maps will be created in compatibility mode which works, but creates inefficient memory mappings as they always start at offset 0. ## Overview @@ -42,7 +41,7 @@ ## Prerequisites -* Python 2.4, 2.5, 2.6, 2.7 or 3.3 +* Python 2.7 or 3.4+ * OSX, Windows or Linux The package was tested on all of the previously mentioned configurations. @@ -104,10 +103,9 @@ Classifier: Operating System :: MacOS :: MacOS X Classifier: Programming Language :: Python Classifier: Programming Language :: Python :: 2 -Classifier: Programming Language :: Python :: 2.6 Classifier: Programming Language :: Python :: 2.7 Classifier: Programming Language :: Python :: 3 -Classifier: Programming Language :: Python :: 3.3 Classifier: Programming Language :: Python :: 3.4 Classifier: Programming Language :: Python :: 3.5 Classifier: Programming Language :: Python :: 3.6 +Requires-Python: >=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.* diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/smmap2-2.0.4/README.md new/smmap2-2.0.5/README.md --- old/smmap2-2.0.4/README.md 2016-12-08 11:58:19.0 +0100 +++ new/smmap2-2.0.5/README.md 2018-10-13 12:53:49.0 +0200 @@ -9,7 +9,6 @@ * **System resources (file-handles) are likely to be leaked!** This is due to the library authors reliance on a deterministic `__del__()` destructor. * The memory access is read-only by design. -* In python below 2.6, memory maps will be created in compatibility mode which works, but creates inefficient memory mappings as they always start at offset 0. ## Overview @@ -34,7 +33,7 @@ ## Prerequisites -* Python 2.4, 2.5, 2.6, 2.7 or 3.3 +* Python 2.7 or 3.4+ * 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/smmap2-2.0.4/setup.py new/smmap2-2.0.5/setup.py --- old/smmap2-2.0.4/setup.py 2017-06-
commit python-smmap2 for openSUSE:Factory
Hello community, here is the log from the commit of package python-smmap2 for openSUSE:Factory checked in at 2018-12-24 11:44:02 Comparing /work/SRC/openSUSE:Factory/python-smmap2 (Old) and /work/SRC/openSUSE:Factory/.python-smmap2.new.28833 (New) Package is "python-smmap2" Mon Dec 24 11:44:02 2018 rev:3 rq:659677 version:2.0.4 Changes: --- /work/SRC/openSUSE:Factory/python-smmap2/python-smmap2.changes 2018-08-08 14:54:44.937673772 +0200 +++ /work/SRC/openSUSE:Factory/.python-smmap2.new.28833/python-smmap2.changes 2018-12-24 11:44:03.857309980 +0100 @@ -1,0 +2,5 @@ +Tue Dec 4 12:54:24 UTC 2018 - Matej Cepl + +- Remove superfluous devel dependency for noarch package + +--- Other differences: -- ++ python-smmap2.spec ++ --- /var/tmp/diff_new_pack.zeV55W/_old 2018-12-24 11:44:04.257309625 +0100 +++ /var/tmp/diff_new_pack.zeV55W/_new 2018-12-24 11:44:04.261309622 +0100 @@ -12,26 +12,26 @@ # 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-smmap2 Version:2.0.4 Release:0 -License:BSD-3-Clause Summary:A pure python implementation of a sliding window memory map manager -Url:https://github.com/Byron/smmap +License:BSD-3-Clause Group: Development/Languages/Python +Url:https://github.com/Byron/smmap Source: https://files.pythonhosted.org/packages/source/s/smmap2/smmap2-%{version}.tar.gz -BuildRequires: %{python_module devel} BuildRequires: %{python_module setuptools} BuildRequires: fdupes BuildRequires: python-rpm-macros # SECTION test requirements BuildRequires: %{python_module coverage >= 3.4} -BuildRequires: %{python_module nose} BuildRequires: %{python_module nosexcover} +BuildRequires: %{python_module nose} # /SECTION Conflicts: python-smmap BuildArch: noarch
commit python-smmap2 for openSUSE:Factory
Hello community, here is the log from the commit of package python-smmap2 for openSUSE:Factory checked in at 2018-08-08 14:53:49 Comparing /work/SRC/openSUSE:Factory/python-smmap2 (Old) and /work/SRC/openSUSE:Factory/.python-smmap2.new (New) Package is "python-smmap2" Wed Aug 8 14:53:49 2018 rev:2 rq:627909 version:2.0.4 Changes: --- /work/SRC/openSUSE:Factory/python-smmap2/python-smmap2.changes 2018-05-15 10:31:36.940124726 +0200 +++ /work/SRC/openSUSE:Factory/.python-smmap2.new/python-smmap2.changes 2018-08-08 14:54:44.937673772 +0200 @@ -1,0 +2,6 @@ +Tue Aug 7 14:53:43 UTC 2018 - toddrme2...@gmail.com + +- Update to 2.0.4 + * Update homepage + +--- Old: smmap2-2.0.3.tar.gz New: smmap2-2.0.4.tar.gz Other differences: -- ++ python-smmap2.spec ++ --- /var/tmp/diff_new_pack.g8HV9i/_old 2018-08-08 14:54:45.829675246 +0200 +++ /var/tmp/diff_new_pack.g8HV9i/_new 2018-08-08 14:54:45.833675253 +0200 @@ -16,9 +16,8 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} -%bcond_without test Name: python-smmap2 -Version:2.0.3 +Version:2.0.4 Release:0 License:BSD-3-Clause Summary:A pure python implementation of a sliding window memory map manager @@ -29,11 +28,11 @@ BuildRequires: %{python_module setuptools} BuildRequires: fdupes BuildRequires: python-rpm-macros -%if %{with test} +# SECTION test requirements BuildRequires: %{python_module coverage >= 3.4} BuildRequires: %{python_module nose} BuildRequires: %{python_module nosexcover} -%endif +# /SECTION Conflicts: python-smmap BuildArch: noarch @@ -71,13 +70,12 @@ %python_install %python_expand %fdupes %{buildroot}%{$python_sitelib} -%if %{with test} %check %python_exec setup.py test -%endif %files %{python_files} %license LICENSE +%doc README.md %{python_sitelib}/* %changelog ++ smmap2-2.0.3.tar.gz -> smmap2-2.0.4.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/smmap2-2.0.3/PKG-INFO new/smmap2-2.0.4/PKG-INFO --- old/smmap2-2.0.3/PKG-INFO 2017-06-10 18:52:51.0 +0200 +++ new/smmap2-2.0.4/PKG-INFO 2018-07-15 14:14:53.0 +0200 @@ -1,8 +1,8 @@ Metadata-Version: 1.1 Name: smmap2 -Version: 2.0.3 +Version: 2.0.4 Summary: A pure python implementation of a sliding window memory map manager -Home-page: https://github.com/Byron/smmap +Home-page: https://github.com/gitpython-developers/smmap Author: Sebastian Thiel Author-email: byron...@gmail.com License: BSD diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/smmap2-2.0.3/README.md new/smmap2-2.0.4/README.md --- old/smmap2-2.0.3/README.md 1970-01-01 01:00:00.0 +0100 +++ new/smmap2-2.0.4/README.md 2016-12-08 11:58:19.0 +0100 @@ -0,0 +1,86 @@ +## Motivation + +When reading from many possibly large files in a fashion similar to random access, it is usually the fastest and most efficient to use memory maps. + +Although memory maps have many advantages, they represent a very limited system resource as every map uses one file descriptor, whose amount is limited per process. On 32 bit systems, the amount of memory you can have mapped at a time is naturally limited to theoretical 4GB of memory, which may not be enough for some applications. + + +## Limitations + +* **System resources (file-handles) are likely to be leaked!** This is due to the library authors reliance on a deterministic `__del__()` destructor. +* The memory access is read-only by design. +* In python below 2.6, memory maps will be created in compatibility mode which works, but creates inefficient memory mappings as they always start at offset 0. + + +## Overview + +[![Build Status](https://travis-ci.org/gitpython-developers/smmap.svg?branch=master)](https://travis-ci.org/gitpython-developers/smmap) +[![Build status](https://ci.appveyor.com/api/projects/status/kuws846av5lvmugo?svg=true&passingText=windows%20OK&failingText=windows%20failed)](https://ci.appveyor.com/project/Byron/smmap) +[![Coverage Status](https://coveralls.io/repos/gitpython-developers/smmap/badge.png)](https://coveralls.io/r/gitpython-developers/smmap) +[![Issue Stats](http://www.issuestats.com/github/gitpython-developers/smmap/badge/pr)](http://www.issuestats.com/github/gitpython-developers/smmap) +[![Issue Stats](http://www.issuestats.com/github/gitpython-developers/smmap/badge/issue)](http://www.issuestats.com/github/gitpython-developers/smmap) + +Smmap wraps an interface around mmap and tracks the mapped files as well as the amount of clients who use it. If the system r