python-multipledispatch 0.6.0-2 source package in Ubuntu
Changelog
python-multipledispatch (0.6.0-2) unstable; urgency=medium [ 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. [ Christian Kastner ] * Fix URL pattern in d/watch * Bump Standards-Version to 4.5.1 (no changes needed) * Mark python-multipledispatch-doc as Multi-Arch: foreign -- Christian Kastner <email address hidden> Mon, 07 Dec 2020 11:21:53 +0100
Upload details
- Uploaded by:
- Debian Python Team
- Uploaded to:
- Sid
- Original maintainer:
- Debian Python Team
- Architectures:
- all
- Section:
- misc
- Urgency:
- Medium Urgency
See full publishing history Publishing
Series | Published | Component | Section |
---|
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
python-multipledispatch_0.6.0-2.dsc | 2.4 KiB | b929ac5f02c42dc6c348b5c8f58575d287818821c8c26ffa3dd4471c3c5de574 |
python-multipledispatch_0.6.0.orig.tar.gz | 23.1 KiB | 649f6e61b8a6ce581c75f32365c926b55495c01b8177135408b83aa03886cde0 |
python-multipledispatch_0.6.0-2.debian.tar.xz | 3.8 KiB | a26584321c41760f8ebabba9fe1103d121a26aadb3a0e7cac829182e3e70f09f |
Available diffs
- diff from 0.6.0-1 to 0.6.0-2 (991 bytes)
No changes file available.
Binary packages built by this source
- python-multipledispatch-doc: No summary available for python-multipledispatch-doc in ubuntu hirsute.
No description available for python-
multipledispatc h-doc in ubuntu hirsute.
- python3-multipledispatch: 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 package contains the Python 3.x version of multipledispatch.