commit python-ordered-namespace for openSUSE:Factory
Hello community, here is the log from the commit of package python-ordered-namespace for openSUSE:Factory checked in at 2019-07-23 22:40:51 Comparing /work/SRC/openSUSE:Factory/python-ordered-namespace (Old) and /work/SRC/openSUSE:Factory/.python-ordered-namespace.new.4126 (New) Package is "python-ordered-namespace" Tue Jul 23 22:40:51 2019 rev:5 rq:717901 version:2019.6.8 Changes: --- /work/SRC/openSUSE:Factory/python-ordered-namespace/python-ordered-namespace.changes 2019-06-06 18:16:17.932704010 +0200 +++ /work/SRC/openSUSE:Factory/.python-ordered-namespace.new.4126/python-ordered-namespace.changes 2019-07-23 22:40:55.454906835 +0200 @@ -1,0 +2,8 @@ +Tue Jul 23 13:40:19 UTC 2019 - Tomáš Chvátal + +- Update to 2019.6.8: + * Jupyter/iPython pretty printing works even better than before. Everything lines up and is easier to read at a glance. + * Tab auto-completion now shows both class methods and data attribute. Previously it only showed data attributes. + * Full support for pickle serialization/deserialization. + +--- Old: ordered_namespace-2018.6.26.tar.gz New: ordered_namespace-2019.6.8.tar.gz Other differences: -- ++ python-ordered-namespace.spec ++ --- /var/tmp/diff_new_pack.x51m1i/_old 2019-07-23 22:40:56.102906015 +0200 +++ /var/tmp/diff_new_pack.x51m1i/_new 2019-07-23 22:40:56.122905989 +0200 @@ -18,7 +18,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-ordered-namespace -Version:2018.6.26 +Version:2019.6.8 Release:0 Summary:Python namespace class License:MIT ++ ordered_namespace-2018.6.26.tar.gz -> ordered_namespace-2019.6.8.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ordered_namespace-2018.6.26/PKG-INFO new/ordered_namespace-2019.6.8/PKG-INFO --- old/ordered_namespace-2018.6.26/PKG-INFO2018-06-27 01:54:24.0 +0200 +++ new/ordered_namespace-2019.6.8/PKG-INFO 2019-06-09 05:57:42.0 +0200 @@ -1,11 +1,11 @@ Metadata-Version: 1.0 Name: ordered_namespace -Version: 2018.6.26 -Summary: An easy-to-use Python namespace class derived from OrderedDict, including tab-completion +Version: 2019.6.8 +Summary: An easy-to-use Python namespace class derived from OrderedDict, includes tab-completion Home-page: https://github.com/who8mylunch/OrderedNamespace Author: Pierre V. Villeneuve Author-email: pierre.villene...@gmail.com License: MIT Description: UNKNOWN -Keywords: namespace,ordereddict,structure +Keywords: namespace,ordereddict,structure,dotdict,tab-completion Platform: UNKNOWN diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ordered_namespace-2018.6.26/README.md new/ordered_namespace-2019.6.8/README.md --- old/ordered_namespace-2018.6.26/README.md 2017-07-18 04:03:52.0 +0200 +++ new/ordered_namespace-2019.6.8/README.md2019-06-08 23:05:09.0 +0200 @@ -1,6 +1,6 @@ # OrderedNamespace -Namespaces are a great idea and this one is mine. +Dot-accessible attributes and namespaces are great ideas and this one is mine. What's the big deal? Python dicts are just fine, but in the Jupyter/IPython interactive environment I hate having to deal with brackets and quotes when using tab-based auto-completion to get a quick glance at the contents of an object. @@ -68,4 +68,3 @@ - http://ipython.readthedocs.io/en/stable/config/integrating.html - https://github.com/ipython/ipython/blob/master/IPython/lib/pretty.py - https://docs.python.org/3/library/functions.html#dir - diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ordered_namespace-2018.6.26/ordered_namespace/core.py new/ordered_namespace-2019.6.8/ordered_namespace/core.py --- old/ordered_namespace-2018.6.26/ordered_namespace/core.py 2018-06-27 01:51:59.0 +0200 +++ new/ordered_namespace-2019.6.8/ordered_namespace/core.py2019-06-09 05:48:13.0 +0200 @@ -1,46 +1,48 @@ from collections import OrderedDict, UserDict import re +__all__ = ['Struct'] - -def convert_to_struct(value): +def safe_convert_to_struct(value, nested=False): """Convert the following to Structs: - dicts - list elements that are dicts - ??? -This function is harmless to call on arbitrary variables. +This function is harmless to call on un-handled variables. """ direct_converts = [dict, OrderedDict, UserDict] if type(value) in direct_converts: # Convert dict-like things to Struct -value = Struct(value) +value = Struc
commit python-ordered-namespace for openSUSE:Factory
Hello community, here is the log from the commit of package python-ordered-namespace for openSUSE:Factory checked in at 2019-06-06 18:16:07 Comparing /work/SRC/openSUSE:Factory/python-ordered-namespace (Old) and /work/SRC/openSUSE:Factory/.python-ordered-namespace.new.4811 (New) Package is "python-ordered-namespace" Thu Jun 6 18:16:07 2019 rev:4 rq:707144 version:2018.6.26 Changes: --- /work/SRC/openSUSE:Factory/python-ordered-namespace/python-ordered-namespace.changes 2018-12-24 11:40:35.629494608 +0100 +++ /work/SRC/openSUSE:Factory/.python-ordered-namespace.new.4811/python-ordered-namespace.changes 2019-06-06 18:16:17.932704010 +0200 @@ -1,0 +2,6 @@ +Mon Jun 3 11:04:06 UTC 2019 - Tomáš Chvátal + +- Update to 2018.6.26: + * no upstream changelog + +--- Old: ordered_namespace-2017.11.25.tar.gz New: LICENSE ordered_namespace-2018.6.26.tar.gz Other differences: -- ++ python-ordered-namespace.spec ++ --- /var/tmp/diff_new_pack.7wxfUx/_old 2019-06-06 18:16:18.396703874 +0200 +++ /var/tmp/diff_new_pack.7wxfUx/_new 2019-06-06 18:16:18.400703873 +0200 @@ -1,7 +1,7 @@ # # spec file for package python-ordered-namespace # -# 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,18 +18,18 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-ordered-namespace -Version:2017.11.25 +Version:2018.6.26 Release:0 Summary:Python namespace class License:MIT Group: Development/Languages/Python -Url:https://github.com/who8mylunch/OrderedNamespace -Source: https://files.pythonhosted.org/packages/source/o/ordered-namespace/ordered_namespace-%{version}.tar.gz +URL:https://github.com/who8mylunch/OrderedNamespace +Source: https://files.pythonhosted.org/packages/source/o/ordered_namespace/ordered_namespace-%{version}.tar.gz +Source99: https://raw.githubusercontent.com/Who8MyLunch/OrderedNamespace/master/LICENSE BuildRequires: %{python_module setuptools} BuildRequires: fdupes BuildRequires: python-rpm-macros BuildArch: noarch - %python_subpackages %description @@ -38,6 +38,7 @@ %prep %setup -q -n ordered_namespace-%{version} +cp %{SOURCE99} . %build %python_build @@ -46,8 +47,13 @@ %python_install %python_expand %fdupes %{buildroot}%{$python_sitelib} +%check +# tests have no way of being executed properly +# on github there are no tags + %files %{python_files} %doc README.md +%license LICENSE %{python_sitelib}/* %changelog ++ LICENSE ++ MIT License Copyright (c) 2017 Pierre V. Villeneuve 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. ++ ordered_namespace-2017.11.25.tar.gz -> ordered_namespace-2018.6.26.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ordered_namespace-2017.11.25/PKG-INFO new/ordered_namespace-2018.6.26/PKG-INFO --- old/ordered_namespace-2017.11.25/PKG-INFO 2017-11-25 23:26:25.0 +0100 +++ new/ordered_namespace-2018.6.26/PKG-INFO2018-06-27 01:54:24.0 +0200 @@ -1,12 +1,11 @@ Metadata-Version: 1.0 Name: ordered_namespace -Version: 2017.11.25 +Version: 2018.6.26 Summary: An easy-to-use Python namespace class derived from OrderedDict, including tab-completion Home-page: https://github.com/who8mylunch/OrderedNamespace Author: Pierre V. Villeneuve Author-email: pierre.villene...@gmail.com License: MIT
commit python-ordered-namespace for openSUSE:Factory
Hello community, here is the log from the commit of package python-ordered-namespace for openSUSE:Factory checked in at 2018-12-24 11:40:35 Comparing /work/SRC/openSUSE:Factory/python-ordered-namespace (Old) and /work/SRC/openSUSE:Factory/.python-ordered-namespace.new.28833 (New) Package is "python-ordered-namespace" Mon Dec 24 11:40:35 2018 rev:3 rq:659526 version:2017.11.25 Changes: --- /work/SRC/openSUSE:Factory/python-ordered-namespace/python-ordered-namespace.changes 2018-07-09 13:27:23.754978868 +0200 +++ /work/SRC/openSUSE:Factory/.python-ordered-namespace.new.28833/python-ordered-namespace.changes 2018-12-24 11:40:35.629494608 +0100 @@ -1,0 +2,5 @@ +Tue Dec 4 12:51:02 UTC 2018 - Matej Cepl + +- Remove superfluous devel dependency for noarch package + +--- Other differences: -- ++ python-ordered-namespace.spec ++ --- /var/tmp/diff_new_pack.BaIooh/_old 2018-12-24 11:40:35.965494310 +0100 +++ /var/tmp/diff_new_pack.BaIooh/_new 2018-12-24 11:40:35.969494307 +0100 @@ -12,7 +12,7 @@ # 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/ # @@ -25,7 +25,6 @@ Group: Development/Languages/Python Url:https://github.com/who8mylunch/OrderedNamespace Source: https://files.pythonhosted.org/packages/source/o/ordered-namespace/ordered_namespace-%{version}.tar.gz -BuildRequires: %{python_module devel} BuildRequires: %{python_module setuptools} BuildRequires: fdupes BuildRequires: python-rpm-macros
commit python-ordered-namespace for openSUSE:Factory
Hello community, here is the log from the commit of package python-ordered-namespace for openSUSE:Factory checked in at 2018-07-09 13:27:23 Comparing /work/SRC/openSUSE:Factory/python-ordered-namespace (Old) and /work/SRC/openSUSE:Factory/.python-ordered-namespace.new (New) Package is "python-ordered-namespace" Mon Jul 9 13:27:23 2018 rev:2 rq:620966 version:2017.11.25 Changes: --- /work/SRC/openSUSE:Factory/python-ordered-namespace/python-ordered-namespace.changes 2018-06-02 11:57:39.331880920 +0200 +++ /work/SRC/openSUSE:Factory/.python-ordered-namespace.new/python-ordered-namespace.changes 2018-07-09 13:27:23.754978868 +0200 @@ -1,0 +2,5 @@ +Fri May 18 17:27:32 UTC 2018 - jeng...@inai.de + +- Trim bias from descriptions. + +--- Other differences: -- ++ python-ordered-namespace.spec ++ --- /var/tmp/diff_new_pack.mQYNCz/_old 2018-07-09 13:27:24.142978033 +0200 +++ /var/tmp/diff_new_pack.mQYNCz/_new 2018-07-09 13:27:24.142978033 +0200 @@ -34,7 +34,7 @@ %python_subpackages %description -An easy-to-use Python namespace class derived from OrderedDict, +A Python namespace class derived from OrderedDict, including tab-completion %prep
commit python-ordered-namespace for openSUSE:Factory
Hello community, here is the log from the commit of package python-ordered-namespace for openSUSE:Factory checked in at 2018-06-02 11:57:39 Comparing /work/SRC/openSUSE:Factory/python-ordered-namespace (Old) and /work/SRC/openSUSE:Factory/.python-ordered-namespace.new (New) Package is "python-ordered-namespace" Sat Jun 2 11:57:39 2018 rev:1 rq:606180 version:2017.11.25 Changes: New Changes file: --- /dev/null 2018-05-30 11:41:29.140556178 +0200 +++ /work/SRC/openSUSE:Factory/.python-ordered-namespace.new/python-ordered-namespace.changes 2018-06-02 11:57:39.331880920 +0200 @@ -0,0 +1,4 @@ +--- +Sat Apr 28 13:50:29 UTC 2018 - toddrme2...@gmail.com + +- Initial version New: ordered_namespace-2017.11.25.tar.gz python-ordered-namespace.changes python-ordered-namespace.spec Other differences: -- ++ python-ordered-namespace.spec ++ # # spec file for package python-ordered-namespace # # Copyright (c) 2018 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 # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # 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/ # %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-ordered-namespace Version:2017.11.25 Release:0 Summary:Python namespace class License:MIT Group: Development/Languages/Python Url:https://github.com/who8mylunch/OrderedNamespace Source: https://files.pythonhosted.org/packages/source/o/ordered-namespace/ordered_namespace-%{version}.tar.gz BuildRequires: %{python_module devel} BuildRequires: %{python_module setuptools} BuildRequires: fdupes BuildRequires: python-rpm-macros BuildArch: noarch %python_subpackages %description An easy-to-use Python namespace class derived from OrderedDict, including tab-completion %prep %setup -q -n ordered_namespace-%{version} %build %python_build %install %python_install %python_expand %fdupes %{buildroot}%{$python_sitelib} %files %{python_files} %doc README.md %{python_sitelib}/* %changelog