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 :

Reply via email to