diff -Nru purl-1.5/debian/changelog purl-1.6/debian/changelog --- purl-1.5/debian/changelog 2019-08-10 19:56:13.000000000 +0000 +++ purl-1.6/debian/changelog 2021-08-28 20:56:34.000000000 +0000 @@ -1,3 +1,28 @@ +purl (1.6-1) unstable; urgency=low + + [ Ondřej Nový ] + * Bump Standards-Version to 4.4.1. + * d/control: Update Maintainer field with new Debian Python Team + contact address. + * d/control: Update Vcs-* fields with new Debian Python Team Salsa + layout. + + [ Debian Janitor ] + * Use secure URI in Homepage field. + * Set upstream metadata fields: Bug-Database, Bug-Submit, Repository, + Repository-Browse. + + [ Michael Fladischer ] + * New upstream release. + * Bump Standards-Version to 4.6.0. + * Use uscan version 4. + * Bump debhelper version to 13. + * Set Rules-Requires-Root: no. + * Remove unnecessary autopkgtest-pkg-python testsuite. + * Fix missing newline in d/watch. + + -- Michael Fladischer Sat, 28 Aug 2021 20:56:34 +0000 + purl (1.5-2) unstable; urgency=medium * Team upload. diff -Nru purl-1.5/debian/control purl-1.6/debian/control --- purl-1.5/debian/control 2019-08-10 19:56:13.000000000 +0000 +++ purl-1.6/debian/control 2021-08-28 20:56:34.000000000 +0000 @@ -1,20 +1,20 @@ Source: purl -Maintainer: Debian Python Modules Team +Maintainer: Debian Python Team Uploaders: Michael Fladischer , Section: python Priority: optional Build-Depends: - debhelper-compat (= 12), + debhelper-compat (= 13), dh-python, python3-all, python3-setuptools, python3-six, -Standards-Version: 4.4.0 -Vcs-Browser: https://salsa.debian.org/python-team/modules/purl -Vcs-Git: https://salsa.debian.org/python-team/modules/purl.git -Homepage: http://codeinthehole.com/writing/purl-immutable-url-objects-for-python/ -Testsuite: autopkgtest-pkg-python +Standards-Version: 4.6.0 +Vcs-Browser: https://salsa.debian.org/python-team/packages/purl +Vcs-Git: https://salsa.debian.org/python-team/packages/purl.git +Homepage: https://codeinthehole.com/writing/purl-immutable-url-objects-for-python/ +Rules-Requires-Root: no Package: python3-purl Architecture: all diff -Nru purl-1.5/debian/upstream/metadata purl-1.6/debian/upstream/metadata --- purl-1.5/debian/upstream/metadata 1970-01-01 00:00:00.000000000 +0000 +++ purl-1.6/debian/upstream/metadata 2021-08-28 20:56:34.000000000 +0000 @@ -0,0 +1,4 @@ +Bug-Database: https://github.com/codeinthehole/purl/issues +Bug-Submit: https://github.com/codeinthehole/purl/issues/new +Repository: https://github.com/codeinthehole/purl.git +Repository-Browse: https://github.com/codeinthehole/purl diff -Nru purl-1.5/debian/watch purl-1.6/debian/watch --- purl-1.5/debian/watch 2019-08-10 19:56:13.000000000 +0000 +++ purl-1.6/debian/watch 2021-08-28 20:56:34.000000000 +0000 @@ -1,3 +1,3 @@ -version=3 +version=4 opts=uversionmangle=s/(rc|a|b|c)/~$1/ \ -https://pypi.debian.net/purl/purl-(.+)\.(?:zip|tgz|tbz|txz|(?:tar\.(?:gz|bz2|xz))) \ No newline at end of file +https://pypi.debian.net/purl/purl-(.+)\.(?:zip|tgz|tbz|txz|(?:tar\.(?:gz|bz2|xz))) diff -Nru purl-1.5/PKG-INFO purl-1.6/PKG-INFO --- purl-1.5/PKG-INFO 2019-03-10 20:52:26.000000000 +0000 +++ purl-1.6/PKG-INFO 2021-05-15 21:05:36.000000000 +0000 @@ -1,6 +1,6 @@ Metadata-Version: 1.1 Name: purl -Version: 1.5 +Version: 1.6 Summary: An immutable URL class for easy URL-building and manipulation Home-page: https://github.com/codeinthehole/purl Author: David Winterbottom @@ -11,7 +11,7 @@ ================================ A simple, immutable URL class with a clean API for interrogation and - manipulation. Supports Pythons 2.7, 3.3, 3.4, 3.5, 3.6 and pypy. + manipulation. Supports Pythons 2.7, 3.3, 3.4, 3.5, 3.6, 3.7, 3.8 and pypy. Also supports template URLs as per `RFC 6570`_ @@ -174,6 +174,12 @@ Changelog --------- + v1.6 - 2021-05-15 + ~~~~~~~~~~~~~~~~~ + + * Use `pytest` insteed of `nose`. + * Fix warning around regex string. + v1.5 - 2019-03-10 ~~~~~~~~~~~~~~~~~ @@ -291,7 +297,7 @@ Ensure tests pass using:: - (purl) $ ./runtests.sh + (purl) $ pytest or:: @@ -306,9 +312,9 @@ Classifier: Programming Language :: Python :: 2.6 Classifier: Programming Language :: Python :: 2.7 Classifier: Programming Language :: Python :: 3 -Classifier: Programming Language :: Python :: 3.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 :: Implementation :: PyPy Classifier: Topic :: Software Development :: Libraries :: Python Modules diff -Nru purl-1.5/purl/__init__.py purl-1.6/purl/__init__.py --- purl-1.5/purl/__init__.py 2017-01-11 14:36:19.000000000 +0000 +++ purl-1.6/purl/__init__.py 2021-05-15 21:00:41.000000000 +0000 @@ -1,4 +1,6 @@ from .url import URL # noqa from .template import expand, Template # noqa +__version__ = '1.6' + __all__ = ['URL', 'expand', 'Template'] diff -Nru purl-1.5/purl/template.py purl-1.6/purl/template.py --- purl-1.5/purl/template.py 2016-01-09 20:20:56.000000000 +0000 +++ purl-1.6/purl/template.py 2021-04-13 09:04:21.000000000 +0000 @@ -13,7 +13,7 @@ __all__ = ['Template', 'expand'] -patterns = re.compile("{([^\}]+)}") +patterns = re.compile(r"{([^\}]+)}") class Template(object): diff -Nru purl-1.5/purl.egg-info/PKG-INFO purl-1.6/purl.egg-info/PKG-INFO --- purl-1.5/purl.egg-info/PKG-INFO 2019-03-10 20:52:26.000000000 +0000 +++ purl-1.6/purl.egg-info/PKG-INFO 2021-05-15 21:05:36.000000000 +0000 @@ -1,6 +1,6 @@ Metadata-Version: 1.1 Name: purl -Version: 1.5 +Version: 1.6 Summary: An immutable URL class for easy URL-building and manipulation Home-page: https://github.com/codeinthehole/purl Author: David Winterbottom @@ -11,7 +11,7 @@ ================================ A simple, immutable URL class with a clean API for interrogation and - manipulation. Supports Pythons 2.7, 3.3, 3.4, 3.5, 3.6 and pypy. + manipulation. Supports Pythons 2.7, 3.3, 3.4, 3.5, 3.6, 3.7, 3.8 and pypy. Also supports template URLs as per `RFC 6570`_ @@ -174,6 +174,12 @@ Changelog --------- + v1.6 - 2021-05-15 + ~~~~~~~~~~~~~~~~~ + + * Use `pytest` insteed of `nose`. + * Fix warning around regex string. + v1.5 - 2019-03-10 ~~~~~~~~~~~~~~~~~ @@ -291,7 +297,7 @@ Ensure tests pass using:: - (purl) $ ./runtests.sh + (purl) $ pytest or:: @@ -306,9 +312,9 @@ Classifier: Programming Language :: Python :: 2.6 Classifier: Programming Language :: Python :: 2.7 Classifier: Programming Language :: Python :: 3 -Classifier: Programming Language :: Python :: 3.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 :: Implementation :: PyPy Classifier: Topic :: Software Development :: Libraries :: Python Modules diff -Nru purl-1.5/README.rst purl-1.6/README.rst --- purl-1.5/README.rst 2019-03-10 20:50:58.000000000 +0000 +++ purl-1.6/README.rst 2021-05-15 21:01:13.000000000 +0000 @@ -3,7 +3,7 @@ ================================ A simple, immutable URL class with a clean API for interrogation and -manipulation. Supports Pythons 2.7, 3.3, 3.4, 3.5, 3.6 and pypy. +manipulation. Supports Pythons 2.7, 3.3, 3.4, 3.5, 3.6, 3.7, 3.8 and pypy. Also supports template URLs as per `RFC 6570`_ @@ -166,6 +166,12 @@ Changelog --------- +v1.6 - 2021-05-15 +~~~~~~~~~~~~~~~~~ + +* Use `pytest` insteed of `nose`. +* Fix warning around regex string. + v1.5 - 2019-03-10 ~~~~~~~~~~~~~~~~~ @@ -283,7 +289,7 @@ Ensure tests pass using:: - (purl) $ ./runtests.sh + (purl) $ pytest or:: diff -Nru purl-1.5/setup.py purl-1.6/setup.py --- purl-1.5/setup.py 2019-03-10 20:49:54.000000000 +0000 +++ purl-1.6/setup.py 2021-05-15 21:00:41.000000000 +0000 @@ -3,7 +3,7 @@ setup( name='purl', - version='1.5', + version='1.6', description=( "An immutable URL class for easy URL-building and manipulation"), long_description=open('README.rst').read(), @@ -23,10 +23,10 @@ 'Programming Language :: Python :: 2.6', 'Programming Language :: Python :: 2.7', 'Programming Language :: Python :: 3', - 'Programming Language :: Python :: 3.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 :: Implementation :: PyPy', 'Topic :: Software Development :: Libraries :: Python Modules', ],