Hello community, here is the log from the commit of package python-dotmap for openSUSE:Factory checked in at 2020-06-18 10:21:05 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-dotmap (Old) and /work/SRC/openSUSE:Factory/.python-dotmap.new.3606 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-dotmap" Thu Jun 18 10:21:05 2020 rev:2 rq:814807 version:1.3.17 Changes: -------- --- /work/SRC/openSUSE:Factory/python-dotmap/python-dotmap.changes 2020-04-14 16:30:11.408053970 +0200 +++ /work/SRC/openSUSE:Factory/.python-dotmap.new.3606/python-dotmap.changes 2020-06-18 10:22:15.443741533 +0200 @@ -1,0 +2,6 @@ +Tue Jun 16 04:25:23 UTC 2020 - Steve Kowalik <[email protected]> + +- Update to 1.3.17: + * No changelog + +------------------------------------------------------------------- Old: ---- dotmap-1.3.13.tar.gz New: ---- dotmap-1.3.17.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-dotmap.spec ++++++ --- /var/tmp/diff_new_pack.HeoVTX/_old 2020-06-18 10:22:20.203756579 +0200 +++ /var/tmp/diff_new_pack.HeoVTX/_new 2020-06-18 10:22:20.207756592 +0200 @@ -18,7 +18,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-dotmap -Version: 1.3.13 +Version: 1.3.17 Release: 0 Summary: Python ordered, dynamically-expandable dot-access dictionary License: MIT ++++++ dotmap-1.3.13.tar.gz -> dotmap-1.3.17.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dotmap-1.3.13/PKG-INFO new/dotmap-1.3.17/PKG-INFO --- old/dotmap-1.3.13/PKG-INFO 2020-02-11 18:53:08.401519300 +0100 +++ new/dotmap-1.3.17/PKG-INFO 2020-06-04 17:37:03.381507600 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: dotmap -Version: 1.3.13 +Version: 1.3.17 Summary: ordered, dynamically-expandable dot-access dictionary Home-page: https://github.com/drgrib/dotmap Author: Chris Redford @@ -11,6 +11,18 @@ [](https://travis-ci.com/drgrib/dotmap) + # Install + ``` + pip3 install dotmap + ``` + + ## Upgrade + Get updates for current installation + ``` + pip3 install --upgrade dotmap + ``` + + # Features `DotMap` is a dot-access `dict` subclass that * has dynamic hierarchy creation * can be initialized with keys diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dotmap-1.3.13/README.md new/dotmap-1.3.17/README.md --- old/dotmap-1.3.13/README.md 2020-02-11 18:51:42.000000000 +0100 +++ new/dotmap-1.3.17/README.md 2020-06-04 17:33:56.000000000 +0200 @@ -2,6 +2,18 @@ [](https://travis-ci.com/drgrib/dotmap) +# Install +``` +pip3 install dotmap +``` + +## Upgrade +Get updates for current installation +``` +pip3 install --upgrade dotmap +``` + +# Features `DotMap` is a dot-access `dict` subclass that * has dynamic hierarchy creation * can be initialized with keys diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dotmap-1.3.13/dotmap/__init__.py new/dotmap-1.3.17/dotmap/__init__.py --- old/dotmap-1.3.13/dotmap/__init__.py 2019-10-17 00:18:25.000000000 +0200 +++ new/dotmap-1.3.17/dotmap/__init__.py 2020-06-04 17:33:56.000000000 +0200 @@ -47,7 +47,7 @@ self._map[k] = v if kwargs: for k,v in self.__call_items(kwargs): - if k is not '_dynamic': + if k != '_dynamic': self._map[k] = v def __call_items(self, obj): @@ -83,6 +83,9 @@ self[k] = v def __getattr__(self, k): + if k.startswith('__') and k.endswith('__'): + raise AttributeError(k) + if k in {'_map','_dynamic','_ipython_canary_method_should_not_exist_'}: return super(DotMap, self).__getattr__(k) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dotmap-1.3.13/dotmap.egg-info/PKG-INFO new/dotmap-1.3.17/dotmap.egg-info/PKG-INFO --- old/dotmap-1.3.13/dotmap.egg-info/PKG-INFO 2020-02-11 18:53:08.000000000 +0100 +++ new/dotmap-1.3.17/dotmap.egg-info/PKG-INFO 2020-06-04 17:37:03.000000000 +0200 @@ -1,6 +1,6 @@ Metadata-Version: 2.1 Name: dotmap -Version: 1.3.13 +Version: 1.3.17 Summary: ordered, dynamically-expandable dot-access dictionary Home-page: https://github.com/drgrib/dotmap Author: Chris Redford @@ -11,6 +11,18 @@ [](https://travis-ci.com/drgrib/dotmap) + # Install + ``` + pip3 install dotmap + ``` + + ## Upgrade + Get updates for current installation + ``` + pip3 install --upgrade dotmap + ``` + + # Features `DotMap` is a dot-access `dict` subclass that * has dynamic hierarchy creation * can be initialized with keys diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/dotmap-1.3.13/setup.py new/dotmap-1.3.17/setup.py --- old/dotmap-1.3.13/setup.py 2020-02-11 18:53:03.000000000 +0100 +++ new/dotmap-1.3.17/setup.py 2020-06-04 17:36:57.000000000 +0200 @@ -4,7 +4,7 @@ long_description = fh.read() setup( - version = '1.3.13', + version = '1.3.17', name='dotmap', packages=['dotmap'], # this must be the same as the name above description='ordered, dynamically-expandable dot-access dictionary',
