[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#969766: marked as done (ITP: python-multipledispatch -- multiple dispatch in Python)



Your message dated Fri, 16 Oct 2020 23:00:17 +0000
with message-id <E1kTYht-000HPw-0y@fasolo.debian.org>
and subject line Bug#969766: fixed in python-multipledispatch 0.6.0-1
has caused the Debian Bug report #969766,
regarding ITP: python-multipledispatch -- multiple dispatch in Python
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 owner@bugs.debian.org
immediately.)


-- 
969766: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=969766
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: wnpp
Severity: wishlist
Owner: Christian Kastner <ckk@debian.org>

* Package name    : python-multipledispatch
  Version         : 0.6.0
  Upstream Author : Matthew Rocklin
* URL             : https://github.com/mrocklin/multipledispatch/
* License         : BSD-3-clause
  Programming Lang: Python
  Description     : multiple dispatch in Python

This implementation of multiple dispatch is efficient, mostly complete,
performs static analysis to avoid conflicts, and provides optional namespace
support. It looks good too.

What this does:
 * Dispatches on all non-keyword arguments
 * Supports inheritance
 * Supports instance methods
 * Supports union types, e.g. (int, float)
 * Supports builtin abstract classes, e.g. Iterator, Number, ...
 * Caches for fast repeated lookup
 * Identifies possible ambiguities at function definition time
 * Provides hints to resolve ambiguities when they occur
 * Supports namespaces with optional keyword arguments
 * Supports variadic dispatch

What this doesn't do:
 * Diagonal dispatch
 * Efficient update: The addition of a new signature requires a full resolve
   of the whole function. This becomes troublesome after you get to a few
   hundred type signatures.

This will be maintained within the Debian Python Team.

--- End Message ---
--- Begin Message ---
Source: python-multipledispatch
Source-Version: 0.6.0-1
Done: Christian Kastner <ckk@debian.org>

We believe that the bug you reported is fixed in the latest version of
python-multipledispatch, 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 969766@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Christian Kastner <ckk@debian.org> (supplier of updated python-multipledispatch 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 ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Wed, 16 Sep 2020 16:04:31 +0200
Source: python-multipledispatch
Binary: python-multipledispatch-doc python3-multipledispatch
Architecture: source all
Version: 0.6.0-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Modules Team <python-modules-team@lists.alioth.debian.org>
Changed-By: Christian Kastner <ckk@debian.org>
Description:
 python-multipledispatch-doc - documentation for multipledispatch
 python3-multipledispatch - multiple dispatch in Python
Closes: 969766
Changes:
 python-multipledispatch (0.6.0-1) unstable; urgency=medium
 .
   * Initial release. Closes: #969766
Checksums-Sha1:
 54cc9268c6f816e11fc010fe04fb7a00647e204b 2444 python-multipledispatch_0.6.0-1.dsc
 c09f2e533dc7e3954e9587d1ea62967d980b1a33 23692 python-multipledispatch_0.6.0.orig.tar.gz
 030a21cc5d8e446eabe6cec20d3e1f72cd35aa00 3692 python-multipledispatch_0.6.0-1.debian.tar.xz
 4e1c99c2b38e8ac7b08ec651769bf7b54fa19044 17640 python-multipledispatch-doc_0.6.0-1_all.deb
 ef2ee96c331958e407aff156946ce5cf383a0c53 7971 python-multipledispatch_0.6.0-1_amd64.buildinfo
 62676debcc976b799eff55801d8a2ec0975686ea 15316 python3-multipledispatch_0.6.0-1_all.deb
Checksums-Sha256:
 8c15684153574718e70b6513bfd640a7f0cd77cd47c19f2b6c9a86e912486dc6 2444 python-multipledispatch_0.6.0-1.dsc
 649f6e61b8a6ce581c75f32365c926b55495c01b8177135408b83aa03886cde0 23692 python-multipledispatch_0.6.0.orig.tar.gz
 562709af1644f400e06533088a14a32e4a39bb8b7aa00137b8b424275d05f874 3692 python-multipledispatch_0.6.0-1.debian.tar.xz
 1cc03aba1a08d0a3d955ca9d29ee36662b795dba474ecbcf98b91e747b25cc1c 17640 python-multipledispatch-doc_0.6.0-1_all.deb
 1694e6a0b376fe05d7b85e69e61d3b541f2bfcd6956ca28a9e08ae02f2f0fcc8 7971 python-multipledispatch_0.6.0-1_amd64.buildinfo
 c1e5528d7f18ff5efe75f5cb0c2b75aa5d00b04813a29bfb6e43b3cac8a9dfa2 15316 python3-multipledispatch_0.6.0-1_all.deb
Files:
 81dceb1a4e7e075c43c646edcf8ef310 2444 python optional python-multipledispatch_0.6.0-1.dsc
 f91173ac478c03d46d4e4731b4f13e93 23692 python optional python-multipledispatch_0.6.0.orig.tar.gz
 62a9d0c4856602dffe32e788fac63941 3692 python optional python-multipledispatch_0.6.0-1.debian.tar.xz
 bee3e0589d60e3d3b915674823c291c2 17640 doc optional python-multipledispatch-doc_0.6.0-1_all.deb
 b1defd9bd2aad461d1b3312324bf5e0e 7971 python optional python-multipledispatch_0.6.0-1_amd64.buildinfo
 77646fbb870bbbd73d709efff16c6c78 15316 python optional python3-multipledispatch_0.6.0-1_all.deb

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

iQIzBAEBCgAdFiEEQZ9+mkfDq5UZ8bCjOZU6N95Os2sFAl9iHbsACgkQOZU6N95O
s2syaxAArm82qXjR7PGYP4rJalQU57q0m8kbg3lt1GVyHGCzA8pmIho3TURNgFz5
VzVPCnpn9/tMb6vU567e75Dr0udr2l6EA5mxfsX35GTBClnies0MTXUO1GpaAS9h
f7VjK0gJYbc/45oZk3l95phB7HQOkzUfmXUSWzvfNxjzy4otGOJ8veiVS2rpaYDC
YwX4sUAPwyadPIc7ZqOL5t9FLBgvMagabvf/n8HDKcdT7XPJqFLivAQ6LCoXkbkZ
1aAdm6+80CcEIEraQ+UsyuGHzzjhKBraeDyi2Qt+H6knH3NyogWKnVHZPDbjQK6g
hQ6QPZEWrQYq/YUaicT5M9qQKEPk54xbC5GF+TxMPDhVeBMwLWtQe1GseWcC+nW/
qzPDrMPtm9Uc/PD0KysrNK2YPlQ8kj1xx8FistR7Wa9Z6yqPFV/4r+HySRV0umvQ
SNyUOLKaLi6pqY+7As30SQexru/jq0M4bM+CW1q2AOFgmhc/R3oSbRBMvM2Qlude
2voxUdKG7yLCZss5+QV8cu2pABfEbuoggj3z43IPElGCqi7cIyhtkhmEyQ/KL+xm
WQrpUDj3EZMaqXH9TAxBeL8e+ih/cmoB2T88rUGlnsoGEr+t7YVBxNis2ZQAZCQ2
8QfgkXn5kFRJWkXZxZ5pymIgYgQnogHn3hYprpXcDJT+ySxAYvg=
=uRYs
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: