Skip to content

Commit d61baba

Browse files
committed
Remove direct dependency on multipledispatch
It's only a transitive dependency via etuples and logical-unification.
1 parent 48cc456 commit d61baba

2 files changed

Lines changed: 1 addition & 2 deletions

File tree

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -149,7 +149,7 @@ We can express the grandfather relationship as a distinct relation by creating a
149149

150150
## Extending `kanren`
151151

152-
`kanren` uses [`multipledispatch`](http://github.com/mrocklin/multipledispatch/) and the [`logical-unification` library](https://github.com/pythological/unification) to support pattern matching on user defined types. Essentially, types that can be unified can be used with most `kanren` goals. See the [`logical-unification` project's examples](https://github.com/pythological/unification#examples) for demonstrations of how arbitrary types can be made unifiable.
152+
`kanren` uses the [`logical-unification` library](https://github.com/pythological/unification) to support pattern matching on user defined types. Essentially, types that can be unified can be used with most `kanren` goals. See the [`logical-unification` project's examples](https://github.com/pythological/unification#examples) for demonstrations of how arbitrary types can be made unifiable.
153153

154154
## About
155155

pyproject.toml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,6 @@ dependencies = [
2929
"cons >= 0.4.0",
3030
"etuples >= 0.3.1",
3131
"logical-unification >= 0.4.1",
32-
"multipledispatch",
3332
"toolz",
3433
"typing_extensions",
3534
]

0 commit comments

Comments
 (0)