Your message dated Wed, 19 Jul 2017 18:51:51 +0000
with message-id <e1dxu4d-0007au...@fasolo.debian.org>
and subject line Bug#868816: fixed in python-click 6.7-1
has caused the Debian Bug report #868816,
regarding python-click FTBFS: test_legacy_callbacks fails
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
868816: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=868816
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: python-click
Version: 6.6-1
Severity: serious
Tags: buster sid

Some recent change in usntable makes python-click FTBFS:

https://tests.reproducible-builds.org/debian/history/python-click.html
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/python-click.html

...
   dh_auto_test -O--buildsystem=pybuild
I: pybuild base:184: cd 
/build/1st/python-click-6.6/.pybuild/pythonX.Y_2.7/build; python2.7 -m pytest 
/build/1st/python-click-6.6/tests/
============================= test session starts ==============================
platform linux2 -- Python 2.7.13, pytest-3.1.3, py-1.4.34, pluggy-0.4.0
rootdir: /build/1st/python-click-6.6, inifile:
collected 117 items

../../../tests/test_arguments.py .................
../../../tests/test_bashcomplete.py .
../../../tests/test_basic.py ...............
../../../tests/test_chain.py .......x
../../../tests/test_commands.py ..........
../../../tests/test_compat.py F.
../../../tests/test_context.py ..........
../../../tests/test_defaults.py ...
../../../tests/test_formatting.py ....
../../../tests/test_imports.py .
../../../tests/test_normalization.py ...
../../../tests/test_options.py ....................
../../../tests/test_termui.py .
../../../tests/test_testing.py ........
../../../tests/test_utils.py ..............

=================================== FAILURES ===================================
____________________________ test_legacy_callbacks _____________________________

runner = <click.testing.CliRunner object at 0x7f13076e89d0>

    def test_legacy_callbacks(runner):
        def legacy_callback(ctx, value):
            return value.upper()
    
        @click.command()
        @click.option('--foo', callback=legacy_callback)
        def cli(foo):
            click.echo(foo)
    
        result = runner.invoke(cli, ['--foo', 'wat'])
        assert result.exit_code == 0
        assert 'WAT' in result.output
>       assert 'Invoked legacy parameter callback' in result.output
E       AssertionError: assert 'Invoked legacy parameter callback' in 'WAT\n'
E        +  where 'WAT\n' = <Result okay>.output

../../../tests/test_compat.py:17: AssertionError
=============================== warnings summary ===============================
tests/test_basic.py::test_evaluation_order
  click/core.py:874: Warning: Invoked legacy parameter callback "<function memo 
at 0x7f13076a9b18>".  The new signature for such callbacks starting with click 
2.0 is (ctx, param, value).
    value, args = param.handle_parse_result(ctx, opts, args)

tests/test_compat.py::test_legacy_callbacks
  click/core.py:874: Warning: Invoked legacy parameter callback "<function 
legacy_callback at 0x7f1307681de8>".  The new signature for such callbacks 
starting with click 2.0 is (ctx, param, value).
    value, args = param.handle_parse_result(ctx, opts, args)

tests/test_options.py::test_custom_validation
  click/core.py:874: Warning: Invoked legacy parameter callback "<function 
validate_pos_int at 0x7f1307681ed8>".  The new signature for such callbacks 
starting with click 2.0 is (ctx, param, value).
    value, args = param.handle_parse_result(ctx, opts, args)

-- Docs: http://doc.pytest.org/en/latest/warnings.html
========= 1 failed, 115 passed, 1 xfailed, 3 warnings in 1.05 seconds ==========
E: pybuild pybuild:283: test: plugin distutils failed with: exit code=1: cd 
/build/1st/python-click-6.6/.pybuild/pythonX.Y_2.7/build; python2.7 -m pytest 
{dir}/tests/
dh_auto_test: pybuild --test -i python{version} -p 2.7 returned exit code 13
debian/rules:13: recipe for target 'build' failed
make: *** [build] Error 25

--- End Message ---
--- Begin Message ---
Source: python-click
Source-Version: 6.7-1

We believe that the bug you reported is fixed in the latest version of
python-click, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 868...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Alexandre Viau <av...@debian.org> (supplier of updated python-click package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Wed, 19 Jul 2017 14:22:51 -0400
Source: python-click
Binary: python-click python3-click
Architecture: source all
Version: 6.7-1
Distribution: unstable
Urgency: medium
Maintainer: Alexandre Viau <av...@debian.org>
Changed-By: Alexandre Viau <av...@debian.org>
Description:
 python-click - Simple wrapper around optparse for powerful command line 
utilitie
 python3-click - Simple wrapper around optparse for powerful command line 
utilitie
Closes: 856581 868816
Changes:
 python-click (6.7-1) unstable; urgency=medium
 .
   [ Ondřej Nový ]
   * Enabled autopkgtest-pkg-python testsuite
   * Standards-Version is 3.9.8 now (no changes needed)
   * d/watch: Use https protocol
 .
   [ Alexandre Viau ]
   * New upstream version (Closes: #856581)
   * d/watch: exclude dev versions
   * Create skip_test_legacy_callbacks.patch (Closes: #868816)
Checksums-Sha1:
 22f426b7e13ccda9d706e0bc8d04eaad1ce0db47 2189 python-click_6.7-1.dsc
 c16e7cb561a40c385ae8d1a50528e549cc1d8e94 279019 python-click_6.7.orig.tar.gz
 c8750893fe0ddf5bb020e29445a247656ce410f3 3192 python-click_6.7-1.debian.tar.xz
 ec096cba0e137791335cdcafbd5da0eaf538cb05 56322 python-click_6.7-1_all.deb
 435c530b46f600735121777b082951d217acfddc 6927 
python-click_6.7-1_amd64.buildinfo
 93a3bbd6555db9ba321cb2459812c9b1323ecea1 56386 python3-click_6.7-1_all.deb
Checksums-Sha256:
 eaed8b3bd1e8cd9bd2c8633f675390c50f951af313c62cc9db40baadb82495aa 2189 
python-click_6.7-1.dsc
 f15516df478d5a56180fbf80e68f206010e6d160fc39fa508b65e035fd75130b 279019 
python-click_6.7.orig.tar.gz
 89b9420363ad42527ac464d197d73d08c51a60bc70e9cd846622ee996d148889 3192 
python-click_6.7-1.debian.tar.xz
 33a27fb10c534e363897490d8a91871d5916c432ce1df9bfc1285811bf3512c3 56322 
python-click_6.7-1_all.deb
 47fb980088b2cb702b8282df89c1837891012b0637ff1936f795f11656a1c73c 6927 
python-click_6.7-1_amd64.buildinfo
 83978f27c64df80293d91714659bc1a5a32b44481e158138e89192c8e811183e 56386 
python3-click_6.7-1_all.deb
Files:
 91c410152e77a5625036d56121d2313a 2189 python optional python-click_6.7-1.dsc
 fc4cc00c4863833230d3af92af48abd4 279019 python optional 
python-click_6.7.orig.tar.gz
 d4fcbf3051c97b91e23e122be3eeb294 3192 python optional 
python-click_6.7-1.debian.tar.xz
 5e95989ffd7b2831014af7e23458f2ae 56322 python optional 
python-click_6.7-1_all.deb
 bfa9052a88f1dd54be54ec7fb2a975c9 6927 python optional 
python-click_6.7-1_amd64.buildinfo
 1aaaf9e8b73d5692173da319486b4ab2 56386 python optional 
python3-click_6.7-1_all.deb

-----BEGIN PGP SIGNATURE-----

iQJFBAEBCAAvFiEE4wFU9UKf+7myLknC2oKDDjzMOjoFAllvpGURHGF2aWF1QGRl
Ymlhbi5vcmcACgkQ2oKDDjzMOjotnw/9HuccoGPSrhXxoOSSx27I+8ljClNcnKbz
iNDgh4098/vNhvd8rXV/GrUjljWe/7oUojkviiS2KyE20vRS6k/MINNERiD6ae//
1THViftHelqpmEXRPfj5bGaak96c5Ktt6smm7qLYMeMALEGAbKLxHlAnDL64zqfC
rId+VIlzFk40EBNAtwQpVzTcJ+d4YeEr6/7DKc6OgweEqEKE8MHMDyWlNAuCjr9z
hfq5549iu0afAqMaqxCpbwpNJ4V71RNIzuJpi0RMbhivWVIErybrd4Bx1PfEmbsZ
ssV7blBKsQDsAT0nbLLZ+aCNIJENEUmUtLUPAW4Fq5oBAVE0EzjPc6dZNJwFEfeZ
+VyIW1Ub/+Fw4S74JIgB3jK6tN8icRfaWN7Hm00b6Frf5exlC7lw6HdLhVJEt6m8
+SRtBUCCp9ySf9Ym2LhujjZvtrhWnpFXiF9cxvh6G7/c7gaH8gz8Wy3T9ekWxHe2
sNJEPuExmnugZOjFytkeK29OfyLuCiB3y2Eb8qnNMqKbDTN+dHt5aK9DGnChT9xL
xl1VGr7bzYDv0DDK/VGOkjmUXMO93NxnMduZ2CTt+4VfJBTXv1wzkUH6daG/3uNv
G/6gi5xwZzTzsZY561fYZf/jME5MZha6vYQ6Y/XhM9wFro16rw/2iG5ifjvd0d4T
bBuqkl9ek/A=
=eRzC
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to