(self, filename)
| 645 | return self._load_json('direct_url.json') |
| 646 | |
| 647 | def _load_json(self, filename): |
| 648 | return pass_none(json.loads)( |
| 649 | self.read_text(filename), |
| 650 | object_hook=lambda data: types.SimpleNamespace(**data), |
| 651 | ) |
| 652 | |
| 653 | |
| 654 | class DistributionFinder(MetaPathFinder): |