MCPcopy Index your code
hub / github.com/python/cpython / __init__

Method __init__

Tools/ssl/multissltests.py:185–199  ·  view source on GitHub ↗
(self, version, args)

Source from the content-addressed store, hash-verified

183 module_libs = ("_ssl", "_hashlib")
184
185 def __init__(self, version, args):
186 self.version = version
187 self.args = args
188 # installation directory
189 self.install_dir = os.path.join(
190 os.path.join(args.base_directory, self.library.lower()), version
191 )
192 # source file
193 self.src_dir = os.path.join(args.base_directory, 'src')
194 self.src_file = os.path.join(
195 self.src_dir, self.src_template.format(version))
196 # build directory (removed after install)
197 self.build_dir = os.path.join(
198 self.src_dir, self.build_template.format(version))
199 self.system = args.system
200
201 def __str__(self):
202 return "<{0.__class__.__name__} for {0.version}>".format(self)

Callers

nothing calls this directly

Calls 3

joinMethod · 0.45
lowerMethod · 0.45
formatMethod · 0.45

Tested by

no test coverage detected