mirror of
https://github.com/python/cpython.git
synced 2026-01-06 15:32:22 +00:00
Use list constructor or built-in method instead of copy module
This commit is contained in:
parent
ba661a9c39
commit
088025fc5b
3 changed files with 5 additions and 8 deletions
|
|
@ -48,7 +48,6 @@
|
|||
|
||||
import os
|
||||
import sys
|
||||
import copy
|
||||
|
||||
from packaging import logger
|
||||
from packaging.compiler.unixccompiler import UnixCCompiler
|
||||
|
|
@ -172,9 +171,9 @@ def link(self, target_desc, objects, output_filename, output_dir=None,
|
|||
extra_postargs=None, build_temp=None, target_lang=None):
|
||||
"""Link the objects."""
|
||||
# use separate copies, so we can modify the lists
|
||||
extra_preargs = copy.copy(extra_preargs or [])
|
||||
libraries = copy.copy(libraries or [])
|
||||
objects = copy.copy(objects or [])
|
||||
extra_preargs = list(extra_preargs or [])
|
||||
libraries = list(libraries or [])
|
||||
objects = list(objects or [])
|
||||
|
||||
# Additional libraries
|
||||
libraries.extend(self.dll_libraries)
|
||||
|
|
|
|||
|
|
@ -5,7 +5,6 @@
|
|||
import sys
|
||||
import getopt
|
||||
import logging
|
||||
from copy import copy
|
||||
|
||||
from packaging import logger
|
||||
from packaging.dist import Distribution
|
||||
|
|
@ -673,7 +672,7 @@ def __call__(self):
|
|||
|
||||
def main(args=None):
|
||||
old_level = logger.level
|
||||
old_handlers = copy(logger.handlers)
|
||||
old_handlers = list(logger.handlers)
|
||||
try:
|
||||
dispatcher = Dispatcher(args)
|
||||
if dispatcher.action is None:
|
||||
|
|
|
|||
|
|
@ -14,7 +14,6 @@
|
|||
import posixpath
|
||||
import sysconfig
|
||||
import subprocess
|
||||
from copy import copy
|
||||
from glob import iglob as std_iglob
|
||||
from fnmatch import fnmatchcase
|
||||
from inspect import getsource
|
||||
|
|
@ -384,7 +383,7 @@ def byte_compile(py_files, optimize=0, force=False, prefix=None,
|
|||
elif optimize == 2:
|
||||
cmd.insert(1, "-OO")
|
||||
|
||||
env = copy(os.environ)
|
||||
env = os.environ.copy()
|
||||
env['PYTHONPATH'] = os.path.pathsep.join(sys.path)
|
||||
try:
|
||||
spawn(cmd, env=env)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue