[Python-modules-commits] [python-smmap] 02/09: New upstream version 2.0.3

Takaki Taniguchi takaki at moszumanska.debian.org
Tue Jul 4 08:06:19 UTC 2017


This is an automated email from the git hooks/post-receive script.

takaki pushed a commit to branch master
in repository python-smmap.

commit 12ca9171493dd02094deca02ca8259c90fa8ca48
Author: TANIGUCHI Takaki <takaki at asis.media-as.org>
Date:   Tue Jul 4 16:54:36 2017 +0900

    New upstream version 2.0.3
---
 LICENSE                     | 30 ++++++++++++++++++++++++++++++
 MANIFEST.in                 |  2 ++
 PKG-INFO                    | 15 +++++++++------
 setup.py                    |  2 ++
 smmap/__init__.py           |  2 +-
 smmap2.egg-info/PKG-INFO    | 15 +++++++++------
 smmap2.egg-info/SOURCES.txt |  2 ++
 7 files changed, 55 insertions(+), 13 deletions(-)

diff --git a/LICENSE b/LICENSE
new file mode 100644
index 0000000..710010f
--- /dev/null
+++ b/LICENSE
@@ -0,0 +1,30 @@
+Copyright (C) 2010, 2011 Sebastian Thiel and contributors
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without 
+modification, are permitted provided that the following conditions 
+are met:
+
+* Redistributions of source code must retain the above copyright 
+notice, this list of conditions and the following disclaimer.
+
+* Redistributions in binary form must reproduce the above copyright 
+notice, this list of conditions and the following disclaimer in the 
+documentation and/or other materials provided with the distribution.
+
+* Neither the name of the async project nor the names of 
+its contributors may be used to endorse or promote products derived 
+from this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 
+"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 
+LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR 
+A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT 
+OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, 
+SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED 
+TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR 
+PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF 
+LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING 
+NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 
+SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
diff --git a/MANIFEST.in b/MANIFEST.in
new file mode 100644
index 0000000..399a207
--- /dev/null
+++ b/MANIFEST.in
@@ -0,0 +1,2 @@
+# Include the license file
+include LICENSE
diff --git a/PKG-INFO b/PKG-INFO
index 7c0f4df..e27ac7f 100644
--- a/PKG-INFO
+++ b/PKG-INFO
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: smmap2
-Version: 2.0.1
+Version: 2.0.3
 Summary: A pure python implementation of a sliding window memory map manager
 Home-page: https://github.com/Byron/smmap
 Author: Sebastian Thiel
@@ -13,6 +13,12 @@ Description: ## Motivation
         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
         
@@ -41,11 +47,6 @@ Description: ## Motivation
         
         The package was tested on all of the previously mentioned configurations.
         
-        ## Limitations
-        
-        * 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.
-        
         ## Installing smmap
         
         [![Documentation Status](https://readthedocs.org/projects/smmap/badge/?version=latest)](https://readthedocs.org/projects/smmap/?badge=latest)
@@ -108,3 +109,5 @@ 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
diff --git a/setup.py b/setup.py
index 2c519e6..800fe4f 100755
--- a/setup.py
+++ b/setup.py
@@ -50,6 +50,8 @@ setup(
         "Programming Language :: Python :: 3",
         "Programming Language :: Python :: 3.3",
         "Programming Language :: Python :: 3.4",
+        "Programming Language :: Python :: 3.5",
+        "Programming Language :: Python :: 3.6",
     ],
     long_description=long_description,
     tests_require=('nose', 'nosexcover'),
diff --git a/smmap/__init__.py b/smmap/__init__.py
index 9cfd0a1..b252c21 100644
--- a/smmap/__init__.py
+++ b/smmap/__init__.py
@@ -3,7 +3,7 @@
 __author__ = "Sebastian Thiel"
 __contact__ = "byronimo at gmail.com"
 __homepage__ = "https://github.com/Byron/smmap"
-version_info = (2, 0, 1)
+version_info = (2, 0, 3)
 __version__ = '.'.join(str(i) for i in version_info)
 
 # make everything available in root package for convenience
diff --git a/smmap2.egg-info/PKG-INFO b/smmap2.egg-info/PKG-INFO
index 7c0f4df..e27ac7f 100644
--- a/smmap2.egg-info/PKG-INFO
+++ b/smmap2.egg-info/PKG-INFO
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: smmap2
-Version: 2.0.1
+Version: 2.0.3
 Summary: A pure python implementation of a sliding window memory map manager
 Home-page: https://github.com/Byron/smmap
 Author: Sebastian Thiel
@@ -13,6 +13,12 @@ Description: ## Motivation
         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
         
@@ -41,11 +47,6 @@ Description: ## Motivation
         
         The package was tested on all of the previously mentioned configurations.
         
-        ## Limitations
-        
-        * 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.
-        
         ## Installing smmap
         
         [![Documentation Status](https://readthedocs.org/projects/smmap/badge/?version=latest)](https://readthedocs.org/projects/smmap/?badge=latest)
@@ -108,3 +109,5 @@ 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
diff --git a/smmap2.egg-info/SOURCES.txt b/smmap2.egg-info/SOURCES.txt
index c04931d..23e2ec5 100644
--- a/smmap2.egg-info/SOURCES.txt
+++ b/smmap2.egg-info/SOURCES.txt
@@ -1,3 +1,5 @@
+LICENSE
+MANIFEST.in
 setup.cfg
 setup.py
 smmap/__init__.py

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/python-modules/packages/python-smmap.git



More information about the Python-modules-commits mailing list