(self, filename)
| 730 | return self._load_json('direct_url.json') |
| 731 | |
| 732 | def _load_json(self, filename): |
| 733 | # Deferred for performance (python/importlib_metadata#503) |
| 734 | import json |
| 735 | |
| 736 | return pass_none(json.loads)( |
| 737 | self.read_text(filename), |
| 738 | object_hook=lambda data: types.SimpleNamespace(**data), |
| 739 | ) |
| 740 | |
| 741 | |
| 742 | class DistributionFinder(MetaPathFinder): |