Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-jsonpointer for openSUSE:Factory checked in at 2021-03-16 15:42:49 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-jsonpointer (Old) and /work/SRC/openSUSE:Factory/.python-jsonpointer.new.2401 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-jsonpointer" Tue Mar 16 15:42:49 2021 rev:15 rq:879108 version:2.1 Changes: -------- --- /work/SRC/openSUSE:Factory/python-jsonpointer/python-jsonpointer.changes 2019-03-29 20:39:23.642687281 +0100 +++ /work/SRC/openSUSE:Factory/.python-jsonpointer.new.2401/python-jsonpointer.changes 2021-03-16 15:43:57.812994852 +0100 @@ -1,0 +2,9 @@ +Mon Mar 15 08:57:07 UTC 2021 - Dirk M??ller <[email protected]> + +- update to 2.1: + * py 3.7-3.9 support + * Avoid converting readme to rST for PyPI upload + * Fix typos in messages + * Use SVG versions of status icons in README.md + +------------------------------------------------------------------- Old: ---- jsonpointer-2.0.tar.gz New: ---- jsonpointer-2.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-jsonpointer.spec ++++++ --- /var/tmp/diff_new_pack.BeM5zM/_old 2021-03-16 15:43:58.288995613 +0100 +++ /var/tmp/diff_new_pack.BeM5zM/_new 2021-03-16 15:43:58.288995613 +0100 @@ -1,7 +1,7 @@ # # spec file for package python-jsonpointer # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2021 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,7 @@ %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-jsonpointer -Version: 2.0 +Version: 2.1 Release: 0 Summary: Module to identify specific nodes in a JSON document License: BSD-3-Clause ++++++ jsonpointer-2.0.tar.gz -> jsonpointer-2.1.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/jsonpointer-2.0/PKG-INFO new/jsonpointer-2.1/PKG-INFO --- old/jsonpointer-2.0/PKG-INFO 2018-01-16 16:23:40.000000000 +0100 +++ new/jsonpointer-2.1/PKG-INFO 2021-03-13 19:56:06.000000000 +0100 @@ -1,40 +1,33 @@ -Metadata-Version: 1.2 +Metadata-Version: 2.1 Name: jsonpointer -Version: 2.0 +Version: 2.1 Summary: Identify specific nodes in a JSON document (RFC 6901) Home-page: https://github.com/stefankoegl/python-json-pointer Author: Stefan K??gl Author-email: [email protected] License: Modified BSD License -Description-Content-Type: UNKNOWN Description: python-json-pointer =================== - |PyPI version| |Supported Python versions| |Build Status| |Coverage - Status| + [](https://pypi.python.org/pypi/jsonpointer/) + [](https://pypi.python.org/pypi/jsonpointer/) + [](https://travis-ci.org/stefankoegl/python-json-pointer) + [](https://coveralls.io/r/stefankoegl/python-json-pointer?branch=master) + Resolve JSON Pointers in Python ------------------------------- - Library to resolve JSON Pointers according to `RFC - 6901 <http://tools.ietf.org/html/rfc6901>`__ + Library to resolve JSON Pointers according to + [RFC 6901](http://tools.ietf.org/html/rfc6901) - See source code for examples \* Website: - https://github.com/stefankoegl/python-json-pointer \* Repository: - https://github.com/stefankoegl/python-json-pointer.git \* Documentation: - https://python-json-pointer.readthedocs.org/ \* PyPI: - https://pypi.python.org/pypi/jsonpointer \* Travis CI: - https://travis-ci.org/stefankoegl/python-json-pointer \* Coveralls: - https://coveralls.io/r/stefankoegl/python-json-pointer - - .. |PyPI version| image:: https://img.shields.io/pypi/v/jsonpointer.svg - :target: https://pypi.python.org/pypi/jsonpointer/ - .. |Supported Python versions| image:: https://img.shields.io/pypi/pyversions/jsonpointer.svg - :target: https://pypi.python.org/pypi/jsonpointer/ - .. |Build Status| image:: https://travis-ci.org/stefankoegl/python-json-pointer.png?branch=master - :target: https://travis-ci.org/stefankoegl/python-json-pointer - .. |Coverage Status| image:: https://coveralls.io/repos/stefankoegl/python-json-pointer/badge.png?branch=master - :target: https://coveralls.io/r/stefankoegl/python-json-pointer?branch=master + See source code for examples + * Website: https://github.com/stefankoegl/python-json-pointer + * Repository: https://github.com/stefankoegl/python-json-pointer.git + * Documentation: https://python-json-pointer.readthedocs.org/ + * PyPI: https://pypi.python.org/pypi/jsonpointer + * Travis CI: https://travis-ci.org/stefankoegl/python-json-pointer + * Coveralls: https://coveralls.io/r/stefankoegl/python-json-pointer Platform: UNKNOWN Classifier: Development Status :: 5 - Production/Stable @@ -46,11 +39,14 @@ Classifier: Programming Language :: Python :: 2 Classifier: Programming Language :: Python :: 2.7 Classifier: Programming Language :: Python :: 3 -Classifier: Programming Language :: Python :: 3.4 Classifier: Programming Language :: Python :: 3.5 Classifier: Programming Language :: Python :: 3.6 +Classifier: Programming Language :: Python :: 3.7 +Classifier: Programming Language :: Python :: 3.8 +Classifier: Programming Language :: Python :: 3.9 Classifier: Programming Language :: Python :: Implementation :: CPython Classifier: Programming Language :: Python :: Implementation :: PyPy Classifier: Topic :: Software Development :: Libraries Classifier: Topic :: Utilities Requires-Python: >=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.* +Description-Content-Type: text/markdown diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/jsonpointer-2.0/README.md new/jsonpointer-2.1/README.md --- old/jsonpointer-2.0/README.md 2018-01-16 16:22:55.000000000 +0100 +++ new/jsonpointer-2.1/README.md 2021-03-13 19:55:42.000000000 +0100 @@ -3,8 +3,8 @@ [](https://pypi.python.org/pypi/jsonpointer/) [](https://pypi.python.org/pypi/jsonpointer/) -[](https://travis-ci.org/stefankoegl/python-json-pointer) -[](https://coveralls.io/r/stefankoegl/python-json-pointer?branch=master) +[](https://travis-ci.org/stefankoegl/python-json-pointer) +[](https://coveralls.io/r/stefankoegl/python-json-pointer?branch=master) Resolve JSON Pointers in Python diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/jsonpointer-2.0/jsonpointer.egg-info/PKG-INFO new/jsonpointer-2.1/jsonpointer.egg-info/PKG-INFO --- old/jsonpointer-2.0/jsonpointer.egg-info/PKG-INFO 2018-01-16 16:23:40.000000000 +0100 +++ new/jsonpointer-2.1/jsonpointer.egg-info/PKG-INFO 2021-03-13 19:56:05.000000000 +0100 @@ -1,40 +1,33 @@ -Metadata-Version: 1.2 +Metadata-Version: 2.1 Name: jsonpointer -Version: 2.0 +Version: 2.1 Summary: Identify specific nodes in a JSON document (RFC 6901) Home-page: https://github.com/stefankoegl/python-json-pointer Author: Stefan K??gl Author-email: [email protected] License: Modified BSD License -Description-Content-Type: UNKNOWN Description: python-json-pointer =================== - |PyPI version| |Supported Python versions| |Build Status| |Coverage - Status| + [](https://pypi.python.org/pypi/jsonpointer/) + [](https://pypi.python.org/pypi/jsonpointer/) + [](https://travis-ci.org/stefankoegl/python-json-pointer) + [](https://coveralls.io/r/stefankoegl/python-json-pointer?branch=master) + Resolve JSON Pointers in Python ------------------------------- - Library to resolve JSON Pointers according to `RFC - 6901 <http://tools.ietf.org/html/rfc6901>`__ + Library to resolve JSON Pointers according to + [RFC 6901](http://tools.ietf.org/html/rfc6901) - See source code for examples \* Website: - https://github.com/stefankoegl/python-json-pointer \* Repository: - https://github.com/stefankoegl/python-json-pointer.git \* Documentation: - https://python-json-pointer.readthedocs.org/ \* PyPI: - https://pypi.python.org/pypi/jsonpointer \* Travis CI: - https://travis-ci.org/stefankoegl/python-json-pointer \* Coveralls: - https://coveralls.io/r/stefankoegl/python-json-pointer - - .. |PyPI version| image:: https://img.shields.io/pypi/v/jsonpointer.svg - :target: https://pypi.python.org/pypi/jsonpointer/ - .. |Supported Python versions| image:: https://img.shields.io/pypi/pyversions/jsonpointer.svg - :target: https://pypi.python.org/pypi/jsonpointer/ - .. |Build Status| image:: https://travis-ci.org/stefankoegl/python-json-pointer.png?branch=master - :target: https://travis-ci.org/stefankoegl/python-json-pointer - .. |Coverage Status| image:: https://coveralls.io/repos/stefankoegl/python-json-pointer/badge.png?branch=master - :target: https://coveralls.io/r/stefankoegl/python-json-pointer?branch=master + See source code for examples + * Website: https://github.com/stefankoegl/python-json-pointer + * Repository: https://github.com/stefankoegl/python-json-pointer.git + * Documentation: https://python-json-pointer.readthedocs.org/ + * PyPI: https://pypi.python.org/pypi/jsonpointer + * Travis CI: https://travis-ci.org/stefankoegl/python-json-pointer + * Coveralls: https://coveralls.io/r/stefankoegl/python-json-pointer Platform: UNKNOWN Classifier: Development Status :: 5 - Production/Stable @@ -46,11 +39,14 @@ Classifier: Programming Language :: Python :: 2 Classifier: Programming Language :: Python :: 2.7 Classifier: Programming Language :: Python :: 3 -Classifier: Programming Language :: Python :: 3.4 Classifier: Programming Language :: Python :: 3.5 Classifier: Programming Language :: Python :: 3.6 +Classifier: Programming Language :: Python :: 3.7 +Classifier: Programming Language :: Python :: 3.8 +Classifier: Programming Language :: Python :: 3.9 Classifier: Programming Language :: Python :: Implementation :: CPython Classifier: Programming Language :: Python :: Implementation :: PyPy Classifier: Topic :: Software Development :: Libraries Classifier: Topic :: Utilities Requires-Python: >=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.* +Description-Content-Type: text/markdown diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/jsonpointer-2.0/jsonpointer.py new/jsonpointer-2.1/jsonpointer.py --- old/jsonpointer-2.0/jsonpointer.py 2018-01-16 16:22:55.000000000 +0100 +++ new/jsonpointer-2.1/jsonpointer.py 2021-03-13 19:55:42.000000000 +0100 @@ -36,7 +36,7 @@ # Will be parsed by setup.py to determine package metadata __author__ = 'Stefan K??gl <[email protected]>' -__version__ = '2.0' +__version__ = '2.1' __website__ = 'https://github.com/stefankoegl/python-json-pointer' __license__ = 'Modified BSD License' @@ -162,7 +162,7 @@ class JsonPointer(object): - """A JSON Pointer that can reference parts of an JSON document""" + """A JSON Pointer that can reference parts of a JSON document""" # Array indices must not contain: # leading zeros, signs, spaces, decimals, etc @@ -179,7 +179,7 @@ parts = pointer.split('/') if parts.pop(0) != '': - raise JsonPointerException('location must starts with /') + raise JsonPointerException('Location must start with /') parts = [unescape(part) for part in parts] self.parts = parts @@ -217,7 +217,7 @@ if len(self.parts) == 0: if inplace: - raise JsonPointerException('cannot set root in place') + raise JsonPointerException('Cannot set root in place') return value if not inplace: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/jsonpointer-2.0/setup.py new/jsonpointer-2.1/setup.py --- old/jsonpointer-2.0/setup.py 2018-01-16 16:22:55.000000000 +0100 +++ new/jsonpointer-2.1/setup.py 2021-03-13 19:55:42.000000000 +0100 @@ -26,13 +26,10 @@ # Extract name and e-mail ("Firstname Lastname <[email protected]>") AUTHOR, EMAIL = re.match(r'(.*) <(.*)>', AUTHOR_EMAIL).groups() -try: - from pypandoc import convert - read_md = lambda f: convert(f, 'rst') -except ImportError: - print('warning: pypandoc module not found, could not convert ' - 'Markdown to RST') - read_md = lambda f: open(f, 'r').read() + +with open('README.md') as readme: + long_description = readme.read() + CLASSIFIERS = [ 'Development Status :: 5 - Production/Stable', @@ -44,9 +41,11 @@ 'Programming Language :: Python :: 2', 'Programming Language :: Python :: 2.7', 'Programming Language :: Python :: 3', - 'Programming Language :: Python :: 3.4', 'Programming Language :: Python :: 3.5', 'Programming Language :: Python :: 3.6', + 'Programming Language :: Python :: 3.7', + 'Programming Language :: Python :: 3.8', + 'Programming Language :: Python :: 3.9', 'Programming Language :: Python :: Implementation :: CPython', 'Programming Language :: Python :: Implementation :: PyPy', 'Topic :: Software Development :: Libraries', @@ -56,7 +55,8 @@ setup(name=PACKAGE, version=VERSION, description=DESCRIPTION, - long_description=read_md('README.md'), + long_description=long_description, + long_description_content_type="text/markdown", author=AUTHOR, author_email=EMAIL, license=LICENSE,
