python-multipledispatch 1.0.0-1 source package in Ubuntu
Changelog
python-multipledispatch (1.0.0-1) unstable; urgency=medium * New upstream release. - Refresh patches * Bump Standards-Version to 4.6.2 (no changes needed) * d/s/options: Ignore .egg-info in diffs (Closes: #1047479) -- Christian Kastner <email address hidden> Tue, 15 Aug 2023 19:35:36 +0200
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 | |
---|---|---|---|---|
Oracular | release | universe | misc | |
Noble | release | universe | misc | |
Mantic | release | universe | misc |
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
python-multipledispatch_1.0.0-1.dsc | 2.4 KiB | cfd76b6a9ed59b6fe5945754c93dbc02683424067b5b6e7520b9cc27a7500752 |
python-multipledispatch_1.0.0.orig.tar.gz | 23.7 KiB | a9eb21390e5051ce28b2ee7acd02bb21885b9e2a4ce6e5fdbb1f338b48b54203 |
python-multipledispatch_1.0.0-1.debian.tar.xz | 3.9 KiB | 19a866c1a9d4ebc35be947f45c82092c4be2eacc3ca1de0da6f53b464cf59fcb |
Available diffs
- diff from 0.6.0-3 to 1.0.0-1 (11.3 KiB)
No changes file available.
Binary packages built by this source
- python-multipledispatch-doc: documentation for multipledispatch
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 documentation for multipledispatch.
- 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.