MCPcopy Index your code
hub / github.com/RustPython/RustPython / json

Method json

Lib/importlib/metadata/_adapters.py:76–89  ·  view source on GitHub ↗

Convert PackageMetadata to a JSON-compatible format per PEP 0566.

(self)

Source from the content-addressed store, hash-verified

74
75 @property
76 def json(self):
77 """
78 Convert PackageMetadata to a JSON-compatible format
79 per PEP 0566.
80 """
81
82 def transform(key):
83 value = self.get_all(key) if key in self.multiple_use_keys else self[key]
84 if key == 'Keywords':
85 value = re.split(r'\s+', value)
86 tk = key.lower().replace('-', '_')
87 return tk, value
88
89 return dict(map(transform, map(FoldedCase, self)))

Callers 4

mainMethod · 0.45
check_prFunction · 0.45
get_updated_libsFunction · 0.45
get_responseMethod · 0.45

Calls

no outgoing calls

Tested by 1

mainMethod · 0.36