How to Install and Uninstall python3-multipledispatch Package on Ubuntu 21.10 (Impish Indri)

Last updated: November 23,2024

1. Install "python3-multipledispatch" package

Please follow the steps below to install python3-multipledispatch on Ubuntu 21.10 (Impish Indri)

$ sudo apt update $ sudo apt install python3-multipledispatch

2. Uninstall "python3-multipledispatch" package

Please follow the step by step instructions below to uninstall python3-multipledispatch on Ubuntu 21.10 (Impish Indri):

$ sudo apt remove python3-multipledispatch $ sudo apt autoclean && sudo apt autoremove

3. Information about the python3-multipledispatch package on Ubuntu 21.10 (Impish Indri)

Package: python3-multipledispatch
Architecture: all
Version: 0.6.0-2
Priority: optional
Section: universe/python
Source: python-multipledispatch
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Debian Python Team
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 77
Depends: python3-six, python3:any
Filename: pool/universe/p/python-multipledispatch/python3-multipledispatch_0.6.0-2_all.deb
Size: 15596
MD5sum: bf84909904b8abcc00d213f5e47dc7a9
SHA1: 570808690ad22356ec4353783b8296f76ae3f4ad
SHA256: 8723a15928d823b6d18dfc4969737887ec37bcf4a344aeed64f49e67684f6ff9
SHA512: c3264fa3ca00c6f165c2437cb3d15cc03b1bc0f0ceee99e66f2ac231e443cbb7cd0573a92a27f22a754854eb6722b34f0fa87fb5dc194b86a3e8d3cd1e518cca
Homepage: https://github.com/mrocklin/multipledispatch
Description-en: 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.
Description-md5: bd1d60827528c08552991cad5cbda4b6