commit python-ordered-namespace for openSUSE:Factory

2019-07-23 Thread root
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

2019-06-06 Thread root
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

2018-12-24 Thread root
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

2018-07-09 Thread root
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

2018-06-02 Thread root
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