Control: tags 937524 + patch Control: tags 937524 + pending
Dear maintainer, I've prepared an NMU for pyrlp (versioned as 0.5.1-1.1) and uploaded it to DELAYED/7. Please feel free to tell me if I should delay it longer. Regards.
diff -Nru pyrlp-0.5.1/debian/changelog pyrlp-0.5.1/debian/changelog --- pyrlp-0.5.1/debian/changelog 2017-07-14 15:25:42.000000000 -0400 +++ pyrlp-0.5.1/debian/changelog 2019-10-06 16:35:18.000000000 -0400 @@ -1,3 +1,10 @@ +pyrlp (0.5.1-1.1) unstable; urgency=medium + + * Non-maintainer upload. + * Drop python2 support; Closes: #937524 + + -- Sandro Tosi <mo...@debian.org> Sun, 06 Oct 2019 16:35:18 -0400 + pyrlp (0.5.1-1) unstable; urgency=medium * The “Zuhair Kutbi” release. diff -Nru pyrlp-0.5.1/debian/control pyrlp-0.5.1/debian/control --- pyrlp-0.5.1/debian/control 2017-07-14 15:25:42.000000000 -0400 +++ pyrlp-0.5.1/debian/control 2019-10-06 16:34:19.000000000 -0400 @@ -9,11 +9,6 @@ python3-pytest, python3-pytest-runner, python3-all, - python-sphinx, - python-setuptools, - python-pytest, - python-pytest-runner, - python-all (>= 2.7~), dh-python, debhelper (>= 10~) Homepage: https://github.com/ethereum/pyrlp/ @@ -36,20 +31,6 @@ . This package installs the library for Python 3. -Package: python-rlp -Architecture: all -Depends: - ${python:Depends}, - ${misc:Depends} -Suggests: - python-rlp-doc -Description: Recursive Length Prefix (RLP) library — Python 2 - The purpose of RLP (Recursive Length Prefix) is to encode arbitrarily - nested arrays of binary data, and RLP is the main encoding method - used to serialize objects in Ethereum. - . - This package installs the library for Python 2. - Package: python-rlp-doc Architecture: all Section: doc diff -Nru pyrlp-0.5.1/debian/rules pyrlp-0.5.1/debian/rules --- pyrlp-0.5.1/debian/rules 2017-07-14 15:25:42.000000000 -0400 +++ pyrlp-0.5.1/debian/rules 2019-10-06 16:34:42.000000000 -0400 @@ -25,7 +25,7 @@ %: - dh $@ --with python3,python2,sphinxdoc --buildsystem=pybuild + dh $@ --with python3,sphinxdoc --buildsystem=pybuild .PHONY: get-packaged-orig-source diff -Nru pyrlp-0.5.1/debian/tests/control pyrlp-0.5.1/debian/tests/control --- pyrlp-0.5.1/debian/tests/control 2017-07-14 15:25:42.000000000 -0400 +++ pyrlp-0.5.1/debian/tests/control 2019-10-06 16:35:00.000000000 -0400 @@ -2,11 +2,6 @@ # Control file for Debian ‘autopkgtests’. # Documentation: ‘/usr/share/doc/autopkgtest/README.package-tests.rst.gz’. -Tests: smoke-python2 -Depends: - python-pkg-resources, - python-rlp - Tests: smoke-python3 Depends: python3-pkg-resources, diff -Nru pyrlp-0.5.1/debian/tests/smoke-python2 pyrlp-0.5.1/debian/tests/smoke-python2 --- pyrlp-0.5.1/debian/tests/smoke-python2 2017-07-14 15:25:42.000000000 -0400 +++ pyrlp-0.5.1/debian/tests/smoke-python2 1969-12-31 19:00:00.000000000 -0500 @@ -1,40 +0,0 @@ -#! /bin/bash -# -# debian/tests/smoke-python2 -# Part of Debian ‘pyrlp’ package. -# -# Copyright © 2016–2017 Ben Finney <bign...@debian.org> -# This is free software: you may copy, modify, and/or distribute this work -# under the terms of the GNU General Public License as published by the -# Free Software Foundation; version 3 of that license or any later version. -# No warranty expressed or implied. -# -# Smoke test for package in Python 2 environments. - -set -o errexit -set -o errtrace -set -o nounset - -DISTRIBUTION_NAME=rlp -MODULE_NAMES=( - rlp - ) - -test_opts="--distribution=$DISTRIBUTION_NAME" -for mod in ${MODULE_NAMES[@]} ; do - # Accumulate the module names. - test_opts="$test_opts --module=$mod" -done - -for py in $(pyversions -i) ; do - printf "Python command: %s\n" $py - $py debian/tests/smoke_test.py $test_opts - printf "\n" -done - - -# Local variables: -# coding: utf-8 -# mode: shell-script -# End: -# vim: fileencoding=utf-8 filetype=sh :