commit python-boltons for openSUSE:Factory

2020-01-24 Thread root
Hello community,

here is the log from the commit of package python-boltons for openSUSE:Factory 
checked in at 2020-01-24 13:06:56

Comparing /work/SRC/openSUSE:Factory/python-boltons (Old)
 and  /work/SRC/openSUSE:Factory/.python-boltons.new.26092 (New)


Package is "python-boltons"

Fri Jan 24 13:06:56 2020 rev:5 rq:766377 version:20.0.0

Changes:

--- /work/SRC/openSUSE:Factory/python-boltons/python-boltons.changes
2019-03-11 11:15:24.841339310 +0100
+++ /work/SRC/openSUSE:Factory/.python-boltons.new.26092/python-boltons.changes 
2020-01-24 13:09:56.693403722 +0100
@@ -1,0 +2,11 @@
+Wed Jan 22 15:50:52 UTC 2020 - Marketa Calabkova 
+
+- update to 20.0.0
+  * New module pathutils
+  * add strutils.unwrap_text which does what you think to wrapped text
+  * iterutils.chunked to work with the bytes type
+  * funcutils.format_invocation for formatting simple function calls 
func(pos1, pos2, kw_k=kw_v)
+  * A bunch of small fixes and enhancements.
+  * many more in upstream CHANGELOG.md
+
+---

Old:

  boltons-19.1.0.tar.gz

New:

  boltons-20.0.0.tar.gz



Other differences:
--
++ python-boltons.spec ++
--- /var/tmp/diff_new_pack.58TpSU/_old  2020-01-24 13:09:57.617404093 +0100
+++ /var/tmp/diff_new_pack.58TpSU/_new  2020-01-24 13:09:57.617404093 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-boltons
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,13 +18,13 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-boltons
-Version:19.1.0
+Version:20.0.0
 Release:0
 Summary:The "Boltons" utility package for Python
 License:BSD-3-Clause
 Group:  Development/Languages/Python
-Url:https://github.com/mahmoud/boltons
-Source: 
https://github.com/mahmoud/boltons/archive/19.1.0.tar.gz#/boltons-%{version}.tar.gz
+URL:https://github.com/mahmoud/boltons
+Source: 
https://github.com/mahmoud/boltons/archive/%{version}.tar.gz#/boltons-%{version}.tar.gz
 BuildRequires:  %{python_module pytest}
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  fdupes
@@ -48,7 +48,7 @@
 %python_expand %fdupes %{buildroot}%{$python_sitelib}
 
 %check
-%python_exec -m pytest
+%pytest
 
 %files %{python_files}
 %license LICENSE

++ boltons-19.1.0.tar.gz -> boltons-20.0.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/boltons-19.1.0/.travis.yml 
new/boltons-20.0.0/.travis.yml
--- old/boltons-19.1.0/.travis.yml  2019-02-28 09:11:11.0 +0100
+++ new/boltons-20.0.0/.travis.yml  2020-01-09 00:32:03.0 +0100
@@ -7,24 +7,23 @@
 python:
   # Standard release https://docs.travis-ci.com/user/languages
   # /python#choosing-python-versions-to-test-against
-  - "2.6"  # EOLed 5 years ago. 
https://www.python.org/dev/peps/pep-0361/#release-lifespan
   - "2.7"
   - "3.4"
   - "3.5"
   - "3.6"
- 
+
   # PyPy2.7: https://doc.pypy.org/en/latest
   # /index-of-release-notes.html#cpython-2-7-compatible-versions
-  - pypy  # Python 2.7.13 on PyPy 5.8.0
-  #- pypy-6.0.0   # Python 2.7.13 on PyPy 6.0.0  # Travis needs to upgrade!
+  - pypy
 
   # PyPy3.5: https://doc.pypy.org/en/latest
   # /index-of-release-notes.html#cpython-3-3-compatible-versions
-  - pypy3 # Python 3.5.3 on PyPy PyPy 5.8.0-beta0
-  #- pypy3-6.0.0  # Python 3.5.3 on PyPy 6.0.0  # Travis needs to upgrade!
+  - pypy3
 
 matrix:
   include:
+- python: 2.6
+  dist: trusty
 - python: 3.7
   dist: xenial # required for Python 3.7 (travis-ci/travis-ci#9069)
 - python: nightly  # Python 3.8.0a0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/boltons-19.1.0/CHANGELOG.md 
new/boltons-20.0.0/CHANGELOG.md
--- old/boltons-19.1.0/CHANGELOG.md 2019-02-28 09:11:11.0 +0100
+++ new/boltons-20.0.0/CHANGELOG.md 2020-01-09 00:32:03.0 +0100
@@ -1,8 +1,77 @@
 boltons Changelog
 =
 
-Since February 20, 2013 there have been 35 releases and 1333 commits for
-an average of one 38-commit release every 9 weeks.
+Since February 20, 2013 there have been 41 releases and 1405 commits for
+an average of one 34-commit release about every 8 weeks.
+
+
+20.0.0
+--
+*January 8, 2020*
+
+* New module [pathutils][pathutils]:
+* [pathutils.augpath][pathutils.augpath] augments a path by modifying its 
components
+* [pathutils.shrinkuser][pathu

commit python-boltons for openSUSE:Factory

2019-03-11 Thread root
Hello community,

here is the log from the commit of package python-boltons for openSUSE:Factory 
checked in at 2019-03-11 11:15:16

Comparing /work/SRC/openSUSE:Factory/python-boltons (Old)
 and  /work/SRC/openSUSE:Factory/.python-boltons.new.28833 (New)


Package is "python-boltons"

Mon Mar 11 11:15:16 2019 rev:4 rq:682996 version:19.1.0

Changes:

--- /work/SRC/openSUSE:Factory/python-boltons/python-boltons.changes
2018-12-13 19:40:51.289280051 +0100
+++ /work/SRC/openSUSE:Factory/.python-boltons.new.28833/python-boltons.changes 
2019-03-11 11:15:24.841339310 +0100
@@ -1,0 +2,38 @@
+Sat Mar  9 08:12:17 UTC 2019 - John Vandenberg 
+
+- Activate test suite, using GitHub as sdist
+- Update to v19.1.0
+  * Quick release to enhance funcutils.FunctionBuilder and funcutils.wraps
+to maintain function annotations on Python 3+
+- from v19.0.0
+  * New types and utilities
++ dictutils.ManyToMany, complement of dictutils.OneToOne
++ dictutils.FrozenDict, immutable mapping
++ setutils.complement(), "negative" sets, useful for exclusion and
+  many other set operations
++ iterutils.soft_sorted(), more flexible sorting of sequences
++ iterutils.flatten_iter() and .flatten(), collapse nested iterables
++ mathutils.Bits type, representing a bitstring and translating
+  between integer, bytestring, hex, and boolean sequence representations
+  * funcutils improvements
++ FunctionBuilder funcutils.wraps now support coroutines/async
++ FunctionBuilder.add_arg() allows the addition of arguments to the
+  signature, to match FunctionBuilder.remove_arg()
++ Similarly funcutils.wraps() now takes an "expected" argument, to
+  complement "injected"
+  * Other bugfixes and improvements
++ cacheutils.LRI is now threadsafe and correctly handles duplicate keys
++ dictutils.subdict() returns the same type of dictionary it was passed
++ urlutils, better IPv6 support and URL behave more natively like strings
++ Improve singularization in strutils
++ Fix some deprecation warnings in Python 3.7
++ Document the change in dict constructor behavior affecting
+  dictutils.OMD under Python 3.7+
+- from v18.0.1
+  * A few bugfixes and a handy text utility.
+  * Add MultiSub for multiple string substitutions in a single call
+  * `tableutils.Table.to_text()` is more Markdown compatible
+  * `atomic_save` works better with `overwrite=True`
+  * Reduced memory footprint on `tbutils._DeferredLine` with `__slots__`
+
+---

Old:

  LICENSE
  boltons-18.0.0.tar.gz

New:

  boltons-19.1.0.tar.gz



Other differences:
--
++ python-boltons.spec ++
--- /var/tmp/diff_new_pack.mebjB2/_old  2019-03-11 11:15:25.389339113 +0100
+++ /var/tmp/diff_new_pack.mebjB2/_new  2019-03-11 11:15:25.393339112 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-boltons
 #
-# 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,17 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-boltons
-Version:18.0.0
+Version:19.1.0
 Release:0
 Summary:The "Boltons" utility package for Python
 License:BSD-3-Clause
 Group:  Development/Languages/Python
 Url:https://github.com/mahmoud/boltons
-Source: 
https://files.pythonhosted.org/packages/source/b/boltons/boltons-%{version}.tar.gz
-Source10:   
https://raw.githubusercontent.com/mahmoud/boltons/%{version}/LICENSE
+Source: 
https://github.com/mahmoud/boltons/archive/19.1.0.tar.gz#/boltons-%{version}.tar.gz
+BuildRequires:  %{python_module pytest}
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildArch:  noarch
 %python_subpackages
 
@@ -40,7 +39,6 @@
 
 %prep
 %setup -q -n boltons-%{version}
-cp %{SOURCE10} .
 
 %build
 %python_build
@@ -49,8 +47,10 @@
 %python_install
 %python_expand %fdupes %{buildroot}%{$python_sitelib}
 
+%check
+%python_exec -m pytest
+
 %files %{python_files}
-%defattr(-,root,root,-)
 %license LICENSE
 %doc README.md
 %{python_sitelib}/*

++ boltons-18.0.0.tar.gz -> boltons-19.1.0.tar.gz ++
 10862 lines of diff (skipped)




commit python-boltons for openSUSE:Factory

2018-12-13 Thread root
Hello community,

here is the log from the commit of package python-boltons for openSUSE:Factory 
checked in at 2018-12-13 19:40:08

Comparing /work/SRC/openSUSE:Factory/python-boltons (Old)
 and  /work/SRC/openSUSE:Factory/.python-boltons.new.28833 (New)


Package is "python-boltons"

Thu Dec 13 19:40:08 2018 rev:3 rq:653953 version:18.0.0

Changes:

--- /work/SRC/openSUSE:Factory/python-boltons/python-boltons.changes
2018-06-13 15:38:22.102816964 +0200
+++ /work/SRC/openSUSE:Factory/.python-boltons.new.28833/python-boltons.changes 
2018-12-13 19:40:17.025316522 +0100
@@ -1,0 +2,5 @@
+Tue Dec  4 12:46:17 UTC 2018 - Matej Cepl 
+
+- Remove superfluous devel dependency for noarch package
+
+---



Other differences:
--
++ python-boltons.spec ++
--- /var/tmp/diff_new_pack.bKlpxD/_old  2018-12-13 19:40:21.353311915 +0100
+++ /var/tmp/diff_new_pack.bKlpxD/_new  2018-12-13 19:40:21.357311910 +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/
 #
 
 
@@ -26,7 +26,6 @@
 Url:https://github.com/mahmoud/boltons
 Source: 
https://files.pythonhosted.org/packages/source/b/boltons/boltons-%{version}.tar.gz
 Source10:   
https://raw.githubusercontent.com/mahmoud/boltons/%{version}/LICENSE
-BuildRequires:  %{python_module devel}
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros




commit python-boltons for openSUSE:Factory

2018-06-13 Thread root
Hello community,

here is the log from the commit of package python-boltons for openSUSE:Factory 
checked in at 2018-06-13 15:37:32

Comparing /work/SRC/openSUSE:Factory/python-boltons (Old)
 and  /work/SRC/openSUSE:Factory/.python-boltons.new (New)


Package is "python-boltons"

Wed Jun 13 15:37:32 2018 rev:2 rq:615170 version:18.0.0

Changes:

--- /work/SRC/openSUSE:Factory/python-boltons/python-boltons.changes
2018-05-15 10:31:32.228297790 +0200
+++ /work/SRC/openSUSE:Factory/.python-boltons.new/python-boltons.changes   
2018-06-13 15:38:22.102816964 +0200
@@ -1,0 +2,5 @@
+Thu Jun  7 20:48:58 UTC 2018 - jeng...@inai.de
+
+- Use a description that actually says what the package is about.
+
+---



Other differences:
--
++ python-boltons.spec ++
--- /var/tmp/diff_new_pack.dEkbJL/_old  2018-06-13 15:38:23.274773836 +0200
+++ /var/tmp/diff_new_pack.dEkbJL/_new  2018-06-13 15:38:23.278773688 +0200
@@ -20,30 +20,24 @@
 Name:   python-boltons
 Version:18.0.0
 Release:0
-Summary:Boltons should be builtins
+Summary:The "Boltons" utility package for Python
 License:BSD-3-Clause
 Group:  Development/Languages/Python
 Url:https://github.com/mahmoud/boltons
 Source: 
https://files.pythonhosted.org/packages/source/b/boltons/boltons-%{version}.tar.gz
 Source10:   
https://raw.githubusercontent.com/mahmoud/boltons/%{version}/LICENSE
-BuildRequires:  fdupes
-BuildRequires:  python-rpm-macros
 BuildRequires:  %{python_module devel}
 BuildRequires:  %{python_module setuptools}
+BuildRequires:  fdupes
+BuildRequires:  python-rpm-macros
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildArch:  noarch
 %python_subpackages
 
 %description
-Functionality that should be in the standard library. Like
-builtins, but Boltons.
-
-Otherwise known as, "everyone's util.py," but cleaned up and
-tested.
-
-Contains over 160 BSD-licensed utility types and functions that can be
-used as a package or independently. `Extensively documented on Read
-the Docs: http://boltons.readthedocs.org.
+Boltons is a package containing over 160 utility types and functions
+that can be used as a package or independently. Documentation is on
+http://boltons.readthedocs.org.
 
 %prep
 %setup -q -n boltons-%{version}