Skip to content

Commit c91ba80

Browse files
committed
Make _spec and _details private.
1 parent 0d8611c commit c91ba80

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

Diff for: Lib/pdb.py

+7-7
Original file line numberDiff line numberDiff line change
@@ -172,7 +172,7 @@ def check(self):
172172
pass
173173

174174
@functools.cached_property
175-
def details(self):
175+
def _details(self):
176176
import runpy
177177
return runpy._get_module_details(self)
178178

@@ -182,22 +182,22 @@ def filename(self):
182182

183183
@property
184184
def code(self):
185-
name, spec, code = self.details
185+
name, spec, code = self._details
186186
return code
187187

188188
@property
189-
def spec(self):
190-
name, spec, code = self.details
189+
def _spec(self):
190+
name, spec, code = self._details
191191
return spec
192192

193193
@property
194194
def namespace(self):
195195
return dict(
196196
__name__='__main__',
197197
__file__=os.path.normcase(os.path.abspath(self.filename)),
198-
__package__=self.spec.parent,
199-
__loader__=self.spec.loader,
200-
__spec__=self.spec,
198+
__package__=self._spec.parent,
199+
__loader__=self._spec.loader,
200+
__spec__=self._spec,
201201
__builtins__=__builtins__,
202202
)
203203

0 commit comments

Comments
 (0)