(target)
| 1682 | |
| 1683 | |
| 1684 | def _get_target(target): |
| 1685 | try: |
| 1686 | target, attribute = target.rsplit('.', 1) |
| 1687 | except (TypeError, ValueError, AttributeError): |
| 1688 | raise TypeError( |
| 1689 | f"Need a valid target to patch. You supplied: {target!r}") |
| 1690 | return partial(pkgutil.resolve_name, target), attribute |
| 1691 | |
| 1692 | |
| 1693 | def _patch_object( |
searching dependent graphs…