diff -Nru python-ua-parser-0.10.0/debian/changelog python-ua-parser-0.10.0/debian/changelog --- python-ua-parser-0.10.0/debian/changelog 2020-03-19 19:59:29.000000000 +0000 +++ python-ua-parser-0.10.0/debian/changelog 2021-09-29 19:12:00.000000000 +0000 @@ -1,3 +1,27 @@ +python-ua-parser (0.10.0-2) unstable; urgency=medium + + * Team upload. + + [ Debian Janitor ] + * Set upstream metadata fields: Bug-Database, Bug-Submit, Repository, + Repository-Browse. + + [ Ondřej Nový ] + * d/control: Update Maintainer field with new Debian Python Team + contact address. + * d/control: Update Vcs-* fields with new Debian Python Team Salsa + layout. + + [ Emmanuel Arias ] + * Add patch to remove yaml from setup-requires. + * d/clean: add file. + * Add autopkgtest. + - Reproduce #991364. + * d/control: Add python3-yaml as depedency (Closes: #991364). + * d/control: Bump debhelper-compat to 13. + + -- Emmanuel Arias Wed, 29 Sep 2021 16:12:00 -0300 + python-ua-parser (0.10.0-1) unstable; urgency=medium * New upstream release. diff -Nru python-ua-parser-0.10.0/debian/clean python-ua-parser-0.10.0/debian/clean --- python-ua-parser-0.10.0/debian/clean 1970-01-01 00:00:00.000000000 +0000 +++ python-ua-parser-0.10.0/debian/clean 2021-09-29 19:12:00.000000000 +0000 @@ -0,0 +1 @@ +.eggs/README.txt diff -Nru python-ua-parser-0.10.0/debian/control python-ua-parser-0.10.0/debian/control --- python-ua-parser-0.10.0/debian/control 2020-02-10 10:04:15.000000000 +0000 +++ python-ua-parser-0.10.0/debian/control 2021-09-29 19:12:00.000000000 +0000 @@ -1,9 +1,9 @@ Source: python-ua-parser -Maintainer: Debian Python Modules Team +Maintainer: Debian Python Team Uploaders: Edward Betts Section: python Priority: optional -Build-Depends: debhelper-compat (= 12), +Build-Depends: debhelper-compat (= 13), dh-python, python3-all, python3-setuptools, @@ -11,12 +11,12 @@ Rules-Requires-Root: no Standards-Version: 4.5.0 Homepage: https://github.com/ua-parser/uap-python -Vcs-Browser: https://salsa.debian.org/python-team/modules/python-ua-parser -Vcs-Git: https://salsa.debian.org/python-team/modules/python-ua-parser.git +Vcs-Browser: https://salsa.debian.org/python-team/packages/python-ua-parser +Vcs-Git: https://salsa.debian.org/python-team/packages/python-ua-parser.git Package: python3-ua-parser Architecture: all -Depends: uap-core, ${misc:Depends}, ${python3:Depends} +Depends: uap-core, ${misc:Depends}, ${python3:Depends}, python3-yaml Description: Python module for parsing HTTP User-Agent strings Parse the User-Agent string from a web browser or other HTTP client. Extracts information and version numbers for the device, operating diff -Nru python-ua-parser-0.10.0/debian/patches/0001-No-rebuild-of-regexes.yaml-during-Debian-builds.patch python-ua-parser-0.10.0/debian/patches/0001-No-rebuild-of-regexes.yaml-during-Debian-builds.patch --- python-ua-parser-0.10.0/debian/patches/0001-No-rebuild-of-regexes.yaml-during-Debian-builds.patch 2020-02-10 10:03:52.000000000 +0000 +++ python-ua-parser-0.10.0/debian/patches/0001-No-rebuild-of-regexes.yaml-during-Debian-builds.patch 2021-09-29 19:12:00.000000000 +0000 @@ -7,7 +7,7 @@ 1 file changed, 2 insertions(+) diff --git a/setup.py b/setup.py -index cf97466..104fe1f 100644 +index a629625..3c46aa5 100644 --- a/setup.py +++ b/setup.py @@ -63,6 +63,8 @@ class build_regexes(Command): diff -Nru python-ua-parser-0.10.0/debian/tests/control python-ua-parser-0.10.0/debian/tests/control --- python-ua-parser-0.10.0/debian/tests/control 1970-01-01 00:00:00.000000000 +0000 +++ python-ua-parser-0.10.0/debian/tests/control 2021-09-29 19:12:00.000000000 +0000 @@ -0,0 +1,5 @@ +Tests: simple-test +Depends: + @, + python3-all +Restrictions: allow-stderr diff -Nru python-ua-parser-0.10.0/debian/tests/simple-test python-ua-parser-0.10.0/debian/tests/simple-test --- python-ua-parser-0.10.0/debian/tests/simple-test 1970-01-01 00:00:00.000000000 +0000 +++ python-ua-parser-0.10.0/debian/tests/simple-test 2021-09-29 19:12:00.000000000 +0000 @@ -0,0 +1,12 @@ +#!/bin/sh +set -e -u -x + +pys="$(py3versions -s 2> /dev/null)" + +cp debian/tests/simple_test.py "$AUTOPKGTEST_TMP" +cd "$AUTOPKGTEST_TMP" + + +for py in $pys; do + PYTHONPATH=. $py simple_test.py +done diff -Nru python-ua-parser-0.10.0/debian/tests/simple_test.py python-ua-parser-0.10.0/debian/tests/simple_test.py --- python-ua-parser-0.10.0/debian/tests/simple_test.py 1970-01-01 00:00:00.000000000 +0000 +++ python-ua-parser-0.10.0/debian/tests/simple_test.py 2021-09-29 19:12:00.000000000 +0000 @@ -0,0 +1,9 @@ +from ua_parser import user_agent_parser +import pprint + + +pp = pprint.PrettyPrinter(indent=4) +ua_string = 'Apache/2.4.25 (Debian) (internal dummy connection)' +parsed_string = user_agent_parser.ParseOS(ua_string) + +assert parsed_string['family'] == 'Debian' diff -Nru python-ua-parser-0.10.0/debian/upstream/metadata python-ua-parser-0.10.0/debian/upstream/metadata --- python-ua-parser-0.10.0/debian/upstream/metadata 1970-01-01 00:00:00.000000000 +0000 +++ python-ua-parser-0.10.0/debian/upstream/metadata 2021-09-29 19:12:00.000000000 +0000 @@ -0,0 +1,4 @@ +Bug-Database: https://github.com/ua-parser/uap-python/issues +Bug-Submit: https://github.com/ua-parser/uap-python/issues/new +Repository: https://github.com/ua-parser/uap-python.git +Repository-Browse: https://github.com/ua-parser/uap-python