commit python3-pickleshare for openSUSE:Factory
Hello community, here is the log from the commit of package python3-pickleshare for openSUSE:Factory checked in at 2016-09-27 13:43:47 Comparing /work/SRC/openSUSE:Factory/python3-pickleshare (Old) and /work/SRC/openSUSE:Factory/.python3-pickleshare.new (New) Package is "python3-pickleshare" Changes: --- /work/SRC/openSUSE:Factory/python3-pickleshare/python3-pickleshare.changes 2016-07-18 21:24:51.0 +0200 +++ /work/SRC/openSUSE:Factory/.python3-pickleshare.new/python3-pickleshare.changes 2016-09-27 13:43:48.0 +0200 @@ -1,0 +2,9 @@ +Sun Sep 11 15:58:43 UTC 2016 - a...@gmx.de + +- update to version 0.7.4: + * Accept any str-able object for the root path + * Convert test fixture tmpdir to string before creating +PickleShareDB + * Don't convert Py2 unicode path to str + +--- Old: pickleshare-0.7.3.tar.gz New: pickleshare-0.7.4.tar.gz Other differences: -- ++ python3-pickleshare.spec ++ --- /var/tmp/diff_new_pack.kL5naR/_old 2016-09-27 13:43:49.0 +0200 +++ /var/tmp/diff_new_pack.kL5naR/_new 2016-09-27 13:43:49.0 +0200 @@ -17,7 +17,7 @@ Name: python3-pickleshare -Version:0.7.3 +Version:0.7.4 Release:0 Summary:Tiny shelve-like database with concurrency support License:MIT ++ pickleshare-0.7.3.tar.gz -> pickleshare-0.7.4.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pickleshare-0.7.3/PKG-INFO new/pickleshare-0.7.4/PKG-INFO --- old/pickleshare-0.7.3/PKG-INFO 2016-07-15 15:26:10.0 +0200 +++ new/pickleshare-0.7.4/PKG-INFO 2016-08-13 23:59:03.0 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 1.1 Name: pickleshare -Version: 0.7.3 +Version: 0.7.4 Summary: Tiny 'shelve'-like database with concurrency support Home-page: https://github.com/pickleshare/pickleshare Author: Ville Vainio diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pickleshare-0.7.3/pickleshare.egg-info/PKG-INFO new/pickleshare-0.7.4/pickleshare.egg-info/PKG-INFO --- old/pickleshare-0.7.3/pickleshare.egg-info/PKG-INFO 2016-07-15 15:26:10.0 +0200 +++ new/pickleshare-0.7.4/pickleshare.egg-info/PKG-INFO 2016-08-13 23:59:03.0 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 1.1 Name: pickleshare -Version: 0.7.3 +Version: 0.7.4 Summary: Tiny 'shelve'-like database with concurrency support Home-page: https://github.com/pickleshare/pickleshare Author: Ville Vainio diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pickleshare-0.7.3/pickleshare.py new/pickleshare-0.7.4/pickleshare.py --- old/pickleshare-0.7.3/pickleshare.py2016-07-15 15:16:33.0 +0200 +++ new/pickleshare-0.7.4/pickleshare.py2016-08-13 23:56:02.0 +0200 @@ -36,7 +36,7 @@ from __future__ import print_function -__version__ = "0.7.3" +__version__ = "0.7.4" try: from pathlib import Path @@ -51,6 +51,12 @@ except ImportError: import pickle import errno +import sys + +if sys.version_info[0] >= 3: +string_types = (str,) +else: +string_types = (str, unicode) def gethashfile(key): return ("%02x" % abs(hash(key) % 256))[-2:] @@ -61,7 +67,9 @@ """ The main 'connection' object for PickleShare database """ def __init__(self,root): """ Return a db object that will manage the specied directory""" -root = os.path.abspath(os.path.expanduser(str(root))) +if not isinstance(root, string_types): +root = str(root) +root = os.path.abspath(os.path.expanduser(root)) self.root = Path(root) if not self.root.is_dir(): # catching the exception is necessary if multiple processes are concurrently trying to create a folder
commit python3-pickleshare for openSUSE:Factory
Hello community, here is the log from the commit of package python3-pickleshare for openSUSE:Factory checked in at 2016-07-18 21:24:03 Comparing /work/SRC/openSUSE:Factory/python3-pickleshare (Old) and /work/SRC/openSUSE:Factory/.python3-pickleshare.new (New) Package is "python3-pickleshare" Changes: --- /work/SRC/openSUSE:Factory/python3-pickleshare/python3-pickleshare.changes 2016-05-25 21:25:11.0 +0200 +++ /work/SRC/openSUSE:Factory/.python3-pickleshare.new/python3-pickleshare.changes 2016-07-18 21:24:51.0 +0200 @@ -1,0 +2,10 @@ +Fri Jul 15 15:21:46 UTC 2016 - a...@gmx.de + +- update to version 0.7.3: + * Fix environment marker + * Include license and test files in sdists + * Fix for multiple processes creating a folder + * handle exception and keep Python 2 support + * Remove unused import + +--- @@ -6 +15,0 @@ - Old: pickleshare-0.7.2.tar.gz New: pickleshare-0.7.3.tar.gz Other differences: -- ++ python3-pickleshare.spec ++ --- /var/tmp/diff_new_pack.1aYDLt/_old 2016-07-18 21:24:52.0 +0200 +++ /var/tmp/diff_new_pack.1aYDLt/_new 2016-07-18 21:24:52.0 +0200 @@ -17,7 +17,7 @@ Name: python3-pickleshare -Version:0.7.2 +Version:0.7.3 Release:0 Summary:Tiny shelve-like database with concurrency support License:MIT ++ pickleshare-0.7.2.tar.gz -> pickleshare-0.7.3.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pickleshare-0.7.2/LICENSE new/pickleshare-0.7.3/LICENSE --- old/pickleshare-0.7.2/LICENSE 1970-01-01 01:00:00.0 +0100 +++ new/pickleshare-0.7.3/LICENSE 2016-07-15 15:12:52.0 +0200 @@ -0,0 +1,21 @@ +The MIT License (MIT) + +Copyright (c) 2016 Ville Vainio + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pickleshare-0.7.2/MANIFEST.in new/pickleshare-0.7.3/MANIFEST.in --- old/pickleshare-0.7.2/MANIFEST.in 1970-01-01 01:00:00.0 +0100 +++ new/pickleshare-0.7.3/MANIFEST.in 2016-07-15 15:12:52.0 +0200 @@ -0,0 +1,2 @@ +include LICENSE +include test_pickleshare.py diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pickleshare-0.7.2/PKG-INFO new/pickleshare-0.7.3/PKG-INFO --- old/pickleshare-0.7.2/PKG-INFO 2016-04-08 21:19:09.0 +0200 +++ new/pickleshare-0.7.3/PKG-INFO 2016-07-15 15:26:10.0 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 1.1 Name: pickleshare -Version: 0.7.2 +Version: 0.7.3 Summary: Tiny 'shelve'-like database with concurrency support Home-page: https://github.com/pickleshare/pickleshare Author: Ville Vainio diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pickleshare-0.7.2/pickleshare.egg-info/PKG-INFO new/pickleshare-0.7.3/pickleshare.egg-info/PKG-INFO --- old/pickleshare-0.7.2/pickleshare.egg-info/PKG-INFO 2016-04-08 21:19:09.0 +0200 +++ new/pickleshare-0.7.3/pickleshare.egg-info/PKG-INFO 2016-07-15 15:26:10.0 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 1.1 Name: pickleshare -Version: 0.7.2 +Version: 0.7.3 Summary: Tiny 'shelve'-like database with concurrency support Home-page: https://github.com/pickleshare/pickleshare Author: Ville Vainio diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pickleshare-0.7.2/pickleshare.egg-info/SOURCES.txt new/pickleshare-0.7.3/pickleshare.egg-info/SOURCES.txt --- old/pickleshare-0.7.2/pickleshare.egg-info/SOURCES.txt 2016-04-08 21:19:09.0 +0200 +++ new/pi
commit python3-pickleshare for openSUSE:Factory
Hello community, here is the log from the commit of package python3-pickleshare for openSUSE:Factory checked in at 2016-05-25 21:25:09 Comparing /work/SRC/openSUSE:Factory/python3-pickleshare (Old) and /work/SRC/openSUSE:Factory/.python3-pickleshare.new (New) Package is "python3-pickleshare" Changes: --- /work/SRC/openSUSE:Factory/python3-pickleshare/python3-pickleshare.changes 2016-04-11 10:26:57.0 +0200 +++ /work/SRC/openSUSE:Factory/.python3-pickleshare.new/python3-pickleshare.changes 2016-05-25 21:25:11.0 +0200 @@ -1,0 +2,7 @@ +Sun May 8 07:12:42 UTC 2016 - a...@gmx.de + +- specfile: + * updated source url to files.pythonhosted.org + + +--- Other differences: -- ++ python3-pickleshare.spec ++ --- /var/tmp/diff_new_pack.SebV9a/_old 2016-05-25 21:25:12.0 +0200 +++ /var/tmp/diff_new_pack.SebV9a/_new 2016-05-25 21:25:12.0 +0200 @@ -23,7 +23,7 @@ License:MIT Group: Development/Languages/Python Url:https://github.com/vivainio/pickleshare -Source: https://pypi.python.org/packages/source/p/pickleshare/pickleshare-%{version}.tar.gz +Source: https://files.pythonhosted.org/packages/source/p/pickleshare/pickleshare-%{version}.tar.gz BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRoot: %{_tmppath}/%{name}-%{version}-build
commit python3-pickleshare for openSUSE:Factory
Hello community, here is the log from the commit of package python3-pickleshare for openSUSE:Factory checked in at 2016-04-11 09:14:43 Comparing /work/SRC/openSUSE:Factory/python3-pickleshare (Old) and /work/SRC/openSUSE:Factory/.python3-pickleshare.new (New) Package is "python3-pickleshare" Changes: --- /work/SRC/openSUSE:Factory/python3-pickleshare/python3-pickleshare.changes 2016-02-01 19:57:07.0 +0100 +++ /work/SRC/openSUSE:Factory/.python3-pickleshare.new/python3-pickleshare.changes 2016-04-11 10:26:57.0 +0200 @@ -1,0 +2,22 @@ +Sat Apr 9 16:26:57 UTC 2016 - a...@gmx.de + +- specfile: + * removed path.py (using pathlib now) + +- update to version 0.7.2: + * Fix environment marker + * Fix error when db location does not already exist + * Require pathlib2 on Python 3.3 as well + +- changes from version 0.7.0: + * Update metadata + * Fix environment marker + * Update .travis.yml + * Switch from path.py to pathlib + * Add MIT license + * Cleanup: Python 3 compatible example, remove .idea folder + * Update setup.py classifiers + * Enable 3.5 on travis + * specify path.py version dependency + +--- Old: pickleshare-0.6.tar.gz New: pickleshare-0.7.2.tar.gz Other differences: -- ++ python3-pickleshare.spec ++ --- /var/tmp/diff_new_pack.6xrjax/_old 2016-04-11 10:26:57.0 +0200 +++ /var/tmp/diff_new_pack.6xrjax/_new 2016-04-11 10:26:57.0 +0200 @@ -17,7 +17,7 @@ Name: python3-pickleshare -Version:0.6 +Version:0.7.2 Release:0 Summary:Tiny shelve-like database with concurrency support License:MIT @@ -25,9 +25,7 @@ Url:https://github.com/vivainio/pickleshare Source: https://pypi.python.org/packages/source/p/pickleshare/pickleshare-%{version}.tar.gz BuildRequires: python3-devel -BuildRequires: python3-path.py BuildRequires: python3-setuptools -Requires: python3-path.py BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildArch: noarch ++ pickleshare-0.6.tar.gz -> pickleshare-0.7.2.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pickleshare-0.6/PKG-INFO new/pickleshare-0.7.2/PKG-INFO --- old/pickleshare-0.6/PKG-INFO2016-01-19 21:50:14.0 +0100 +++ new/pickleshare-0.7.2/PKG-INFO 2016-04-08 21:19:09.0 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 1.1 Name: pickleshare -Version: 0.6 +Version: 0.7.2 Summary: Tiny 'shelve'-like database with concurrency support Home-page: https://github.com/pickleshare/pickleshare Author: Ville Vainio @@ -20,19 +20,21 @@ from pickleshare import * db = PickleShareDB('~/testpickleshare') db.clear() -print "Should be empty:",db.items() +print("Should be empty:",db.items()) db['hello'] = 15 db['aku ankka'] = [1,2,313] db['paths/are/ok/key'] = [1,(5,46)] -print db.keys() +print(db.keys()) This module is certainly not ZODB, but can be used for low-load (non-mission-critical) situations where tiny code size trumps the advanced features of a "real" object database. -Installation guide: pip install path pickleshare +Installation guide: pip install pickleshare Keywords: database persistence pickle ipc shelve Platform: UNKNOWN +Classifier: License :: OSI Approved :: MIT License Classifier: Programming Language :: Python :: 2 +Classifier: Programming Language :: Python :: 2.7 Classifier: Programming Language :: Python :: 3 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pickleshare-0.6/pickleshare.egg-info/PKG-INFO new/pickleshare-0.7.2/pickleshare.egg-info/PKG-INFO --- old/pickleshare-0.6/pickleshare.egg-info/PKG-INFO 2016-01-19 21:50:13.0 +0100 +++ new/pickleshare-0.7.2/pickleshare.egg-info/PKG-INFO 2016-04-08 21:19:09.0 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 1.1 Name: pickleshare -Version: 0.6 +Version: 0.7.2 Summary: Tiny 'shelve'-like database with concurrency support Home-page: https://github.com/pickleshare/pickleshare Author: Ville Vainio @@ -20,19 +20,21 @@ from pickleshare import * db = PickleShareDB('~/testpickleshare') db.clear() -print "Should be empty:",db.items() +print("Should be empty:",db.items()) db['hello'] = 15 db['aku ankka'] = [1,2,313] db['paths/are/ok/key'] = [1,(5,46)] -print db.keys() +print(db.
commit python3-pickleshare for openSUSE:Factory
Hello community, here is the log from the commit of package python3-pickleshare for openSUSE:Factory checked in at 2016-02-01 19:56:36 Comparing /work/SRC/openSUSE:Factory/python3-pickleshare (Old) and /work/SRC/openSUSE:Factory/.python3-pickleshare.new (New) Package is "python3-pickleshare" Changes: --- /work/SRC/openSUSE:Factory/python3-pickleshare/python3-pickleshare.changes 2015-09-30 05:49:11.0 +0200 +++ /work/SRC/openSUSE:Factory/.python3-pickleshare.new/python3-pickleshare.changes 2016-02-01 19:57:07.0 +0100 @@ -1,0 +2,11 @@ +Sat Jan 30 17:54:16 UTC 2016 - a...@gmx.de + +- specfile: + * update copyright year + +- update to version 0.6: + * Fix module import to work with the latest version + * remove pkg.info + * update main page URL + +--- Old: pickleshare-0.5.tar.gz New: pickleshare-0.6.tar.gz Other differences: -- ++ python3-pickleshare.spec ++ --- /var/tmp/diff_new_pack.vJ8GSs/_old 2016-02-01 19:57:08.0 +0100 +++ /var/tmp/diff_new_pack.vJ8GSs/_new 2016-02-01 19:57:08.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package python3-pickleshare # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 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 @@ -17,7 +17,7 @@ Name: python3-pickleshare -Version:0.5 +Version:0.6 Release:0 Summary:Tiny shelve-like database with concurrency support License:MIT ++ pickleshare-0.5.tar.gz -> pickleshare-0.6.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pickleshare-0.5/PKG-INFO new/pickleshare-0.6/PKG-INFO --- old/pickleshare-0.5/PKG-INFO2015-03-24 20:13:21.0 +0100 +++ new/pickleshare-0.6/PKG-INFO2016-01-19 21:50:14.0 +0100 @@ -1,8 +1,8 @@ -Metadata-Version: 1.0 +Metadata-Version: 1.1 Name: pickleshare -Version: 0.5 +Version: 0.6 Summary: Tiny 'shelve'-like database with concurrency support -Home-page: https://github.com/vivainio/pickleshare +Home-page: https://github.com/pickleshare/pickleshare Author: Ville Vainio Author-email: vivai...@gmail.com License: MIT @@ -34,3 +34,5 @@ Keywords: database persistence pickle ipc shelve Platform: UNKNOWN +Classifier: Programming Language :: Python :: 2 +Classifier: Programming Language :: Python :: 3 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pickleshare-0.5/pickleshare.egg-info/PKG-INFO new/pickleshare-0.6/pickleshare.egg-info/PKG-INFO --- old/pickleshare-0.5/pickleshare.egg-info/PKG-INFO 2015-03-24 20:13:20.0 +0100 +++ new/pickleshare-0.6/pickleshare.egg-info/PKG-INFO 2016-01-19 21:50:13.0 +0100 @@ -1,8 +1,8 @@ -Metadata-Version: 1.0 +Metadata-Version: 1.1 Name: pickleshare -Version: 0.5 +Version: 0.6 Summary: Tiny 'shelve'-like database with concurrency support -Home-page: https://github.com/vivainio/pickleshare +Home-page: https://github.com/pickleshare/pickleshare Author: Ville Vainio Author-email: vivai...@gmail.com License: MIT @@ -34,3 +34,5 @@ Keywords: database persistence pickle ipc shelve Platform: UNKNOWN +Classifier: Programming Language :: Python :: 2 +Classifier: Programming Language :: Python :: 3 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pickleshare-0.5/pickleshare.egg-info/requires.txt new/pickleshare-0.6/pickleshare.egg-info/requires.txt --- old/pickleshare-0.5/pickleshare.egg-info/requires.txt 2015-03-24 20:13:20.0 +0100 +++ new/pickleshare-0.6/pickleshare.egg-info/requires.txt 2016-01-19 21:50:13.0 +0100 @@ -1 +1 @@ -path.py +path.py>=6.2 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pickleshare-0.5/pickleshare.py new/pickleshare-0.6/pickleshare.py --- old/pickleshare-0.5/pickleshare.py 2015-03-24 19:42:40.0 +0100 +++ new/pickleshare-0.6/pickleshare.py 2016-01-19 21:49:22.0 +0100 @@ -36,9 +36,9 @@ from __future__ import print_function -__version__ = "0.5" +__version__ = "0.6" -from path import path as Path +from path import Path # from IPython.external.path import path as Path import os,stat,time import collections diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/pickleshare-0.5/setup.cfg new/pickleshare-0.6/setup.cfg --- old/pickleshare-0.5/setup.cfg 2015-03-24 20:13:21.0 +0100 +++ new