summaryrefslogtreecommitdiff
path: root/singledispatch.py
Commit message (Collapse)AuthorAgeFilesLines
* Merged with upstream and made compatible with Python 2.6 - 3.33.4.0.2?ukasz Langa2013-07-021-43/+135
|\
| * update to the ref implementation as of 02-July-2013:?ukasz Langa2013-07-021-43/+135
| | | | | | | | | | | | * more predictable dispatch thanks to C3-based linearization for ABC support * improved tests and docstrings
* | Merged with upstream and made compatible with 2.6 - 3.3?ukasz Langa2013-05-311-34/+47
|\ \ | |/
| * update to the ref implementation as of 31-May-2013?ukasz Langa2013-05-311-35/+47
| | | | | | | | | | | | | | | | | | | | | | * calls to `dispatch()` also cached * dispatching algorithm now now a module-level routine called `_find_impl()` with a simplified implementation and proper documentation * `dispatch()` now handles all caching-related activities * terminology more consisntent: "overload" -> "implementation"
* | make tests pass on Python 2.6 - 3.33.4.0.0?ukasz Langa2013-05-261-10/+9
|/
* bootstrap updates necessary for 3.2 - 3.3 compatibility?ukasz Langa2013-05-251-3/+1
|
* initial commit?ukasz Langa2013-05-251-0/+117