diff --git a/whatsnew/3.13.po b/whatsnew/3.13.po index 167cebc0..21c5035b 100644 --- a/whatsnew/3.13.po +++ b/whatsnew/3.13.po @@ -9,7 +9,7 @@ msgstr "" "Project-Id-Version: Python 3.13\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-10-11 20:40+0000\n" -"PO-Revision-Date: 2025-10-11 06:45+0000\n" +"PO-Revision-Date: 2026-04-04 05:35+0000\n" "Last-Translator: Wonsuk Yang \n" "Language: ko\n" "Language-Team: Korean (https://python.flowdas.com)\n" @@ -17,7 +17,7 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.17.0\n" +"Generated-By: Babel 2.18.0\n" #: ../../whatsnew/3.13.rst:4 msgid "What's New In Python 3.13" @@ -61,9 +61,9 @@ msgid "" msgstr "" "파이썬 3.13은 가장 최근의 파이썬 프로그래밍 언어에 대한 안정 배포 버전입니다. 언어 전반과 그 구체적인 구현에 있어 업데이트가" " 있었으며, 표준 라이브러리에도 업데이트가 있었습니다. 가장 큰 업데이트는 `대화형 인터프리터 `_, `제한 없는 스레드 모드(free-threaded mode) " -"`_ (:pep:`703`), 또한 `지정 시간 구동 (Just-" -"In-Time) 컴파일러 `_ (:pep:`744`)에 대한 것이었습니다." +"interactive-interpreter_>`_, `자유 스레딩 모드 `_ (:pep:`703`), 또한 `JIT (Just-In-Time) 컴파일러 `_ (:pep:`744`)에 대한 것이었습니다." #: ../../whatsnew/3.13.rst:72 msgid "" @@ -74,7 +74,7 @@ msgid "" msgstr "" "에러 메세지는 계속 개선되고 있습니다. 트레이스백(Traceback)들의 경우 기본적으로 색깔 표시됩니다. " ":func:`locals` 내장 함수의 경우 반환된 매핑을 변화시키기 위해 :ref:`정의된 의미 구조 `\\를 활용하고, 또한 타입 매개변수들은 기본 값의 설정을 지원합니다." +"-locals-semantics>`\\를 활용하고, 또한 형 매개변수들은 기본 값의 설정을 지원합니다." #: ../../whatsnew/3.13.rst:77 msgid "" @@ -84,10 +84,9 @@ msgid "" "`_ following their deprecation in Python 3.11 " "(:pep:`594`)." msgstr "" -"표준 라이브러리의 업데이트는, 오래되어 더 이상 지원되지 않는 API들과 모듈들의 업데이트(혹은 제거)를 포함합니다. 또한, 보다 " -"사용자 친화적이거나 보다 정확한 라이브러리가 되기 위한 통상적인 업데이트들을 포함합니다. 몇몇의 오래된 레거시 표준 라이브러리 " -"모듈들은, 파이썬 3.11 버전에서의 사용 지원 중단(deprecate)된 이후에, 현 버전에서 `제거되었습니다 " -"`_." +"표준 라이브러리의 업데이트는, 오래되어 폐지된 API들과 모듈들의 업데이트(혹은 제거)를 포함합니다. 또한, 보다 사용자 " +"친화적이거나 보다 정확한 라이브러리가 되기 위한 통상적인 업데이트들을 포함합니다. 몇몇의 오래된 레거시 표준 라이브러리 모듈들은, " +"파이썬 3.11 버전에서 폐지된 이후에, 현 버전에서 `제거되었습니다 `_." #: ../../whatsnew/3.13.rst:82 msgid "" @@ -141,9 +140,9 @@ msgid "" ":term:`global interpreter lock` disabled. See :ref:`Free-threaded CPython" " ` for more details." msgstr "" -":pep:`703`: 파이썬 3.13은 전역 인터프리터 잠금(:term:`global interpreter lock`)의 해제를 " -"실험적으로 지원합니다. 보다 자세한 내용의 경우 :ref:`제한 없는 스레드 모드(free-threaded mode) " -"`\\을 참고 부탁드립니다." +":pep:`703`: 파이썬 3.13은 :term:`전역 인터프리터 록 `)의 해제를 " +"실험적으로 지원합니다. 보다 자세한 내용의 경우 :ref:`자유 스레딩의 파이썬 `\\을 참고 부탁드립니다." #: ../../whatsnew/3.13.rst:111 msgid "" @@ -152,7 +151,7 @@ msgid "" "later). Performance improvements are modest -- we expect to improve this " "over the next few releases." msgstr "" -":pep:`744`: 기본적인 :ref:`지정 시간 구동 (Just-In-Time) 컴파일러 `\\가 추가되었습니다. 현재는 기본적으로 사용하지 않으며(향후 활성화될 수 있습니다) 성능 개선 효과는 크지 " "않습니다. 향후의 릴리스들을 통해 더욱 개선될 예정입니다." @@ -179,7 +178,7 @@ msgid "" "accessed through ``self.X`` in any function in a class body." msgstr "" ":attr:`~type.__static_attributes__`\\는 클래스 본문 내 함수에서 ``self.X`` 형태로 액세스되는" -" 속성의 이름을 저장합니다." +" 어트리뷰트들의 이름을 저장합니다." #: ../../whatsnew/3.13.rst:126 msgid "" @@ -197,15 +196,13 @@ msgid "" "operation is blocked during :term:`finalization `." msgstr "" "새로운 :exc:`PythonFinalizationError` 예외를 추가했으며, :term:`종료 시기 ` 동안 작업이 차단(block)될 때 이 예외가 발생합니다." +"shutdown>` 동안 작업이 차단될 때 이 예외가 발생합니다." #: ../../whatsnew/3.13.rst:133 msgid "" "The :mod:`argparse` module now supports deprecating command-line options," " positional arguments, and subcommands." -msgstr "" -":mod:`argparse` 모듈은 명령줄 옵션, 위치 인자와 하위 명령에 대한 사용 지원 중단(deprecating) 표시를 " -"지원합니다." +msgstr ":mod:`argparse` 모듈은 명령줄 옵션, 위치 인자와 하위 명령의 폐지 표시를 지원합니다." #: ../../whatsnew/3.13.rst:135 msgid "" @@ -221,7 +218,7 @@ msgid "" "support for many builtin types and any class defining the " ":func:`~object.__replace__` method." msgstr "" -":mod:`copy` 모듈에 :func:`copy.replace` 함수가 추가되었으며, 여러 내장 타입들과 " +":mod:`copy` 모듈에 :func:`copy.replace` 함수가 추가되었으며, 여러 내장 형들과 " ":func:`~object.__replace__` 메서드를 정의하는 모든 클래스를 지원합니다." #: ../../whatsnew/3.13.rst:140 @@ -296,7 +293,7 @@ msgid "" ":data:`typing.ParamSpec`, and :data:`typing.TypeVarTuple`) now support " "defaults." msgstr "" -":pep:`696`: 타입 매개변수(:data:`typing.TypeVar`, :data:`typing.ParamSpec`, " +":pep:`696`: 형 매개변수(:data:`typing.TypeVar`, :data:`typing.ParamSpec`, " ":data:`typing.TypeVarTuple`)에 기본값을 지정할 수 있도록 하는 기능을 새롭게 지원합니다." #: ../../whatsnew/3.13.rst:164 @@ -304,8 +301,8 @@ msgid "" ":pep:`702`: The new :func:`warnings.deprecated` decorator adds support " "for marking deprecations in the type system and at runtime." msgstr "" -":pep:`702`: 새로운 :func:`warnings.deprecated` 데코레이터는 타입 시스템과 런타임에서 사용 지원 " -"중단(deprecate) 예정 표시를 지원합니다." +":pep:`702`: 새로운 :func:`warnings.deprecated` 데코레이터는 형 시스템과 런타임에서 폐지 예정 표시를" +" 지원합니다." #: ../../whatsnew/3.13.rst:166 msgid "" @@ -313,7 +310,7 @@ msgid "" ":class:`typing.TypedDict` as read-only for type checkers." msgstr "" ":pep:`705`: :data:`typing.ReadOnly`\\ 는 :class:`typing.TypedDict`\\ 의 항목을" -" 타입 검사기에서 읽기 전용으로 표시하는 데 사용할 수 있습니다." +" 형 검사기에서 읽기 전용으로 표시하는 데 사용할 수 있습니다." #: ../../whatsnew/3.13.rst:168 msgid "" @@ -321,7 +318,7 @@ msgid "" "behavior, as an alternative to :data:`typing.TypeGuard`." msgstr "" ":pep:`742`: :data:`typing.TypeIs`\\ 는 :data:`typing.TypeGuard`\\ 의 대안으로 더" -" 직관적인 타입 축소(type narrowing) 동작을 제공합니다." +" 직관적인 형 축소 동작을 제공합니다." #: ../../whatsnew/3.13.rst:171 msgid "Platform support:" @@ -376,11 +373,11 @@ msgstr "" msgid "" "Remove the :program:`2to3` tool and :mod:`!lib2to3` module (deprecated in" " Python 3.11)." -msgstr "(파이썬 3.11에서 사용 지원 중단되었던) :program:`2to3` 도구와 :mod:`!lib2to3` 모듈이 제거되었습니다." +msgstr "(파이썬 3.11에서 폐지되었던) :program:`2to3` 도구와 :mod:`!lib2to3` 모듈이 제거되었습니다." #: ../../whatsnew/3.13.rst:190 msgid "Remove the :mod:`!tkinter.tix` module (deprecated in Python 3.6)." -msgstr "(파이썬 3.6에서 사용 지원 중단되었던) :mod:`!tkinter.tix` 모듈이 제거되었습니다." +msgstr "(파이썬 3.6에서 폐지되었던) :mod:`!tkinter.tix` 모듈이 제거되었습니다." #: ../../whatsnew/3.13.rst:191 msgid "Remove the :func:`!locale.resetlocale` function." @@ -388,7 +385,7 @@ msgstr ":func:`!locale.resetlocale` 함수가 제거되었습니다." #: ../../whatsnew/3.13.rst:192 msgid "Remove the :mod:`!typing.io` and :mod:`!typing.re` namespaces." -msgstr ":mod:`!typing.io` 및 :mod:`!typing.re` 네임스페이스들이 제거되었습니다." +msgstr ":mod:`!typing.io` 및 :mod:`!typing.re` 이름 공간들이 제거되었습니다." #: ../../whatsnew/3.13.rst:193 msgid "Remove chained :class:`classmethod` descriptors." @@ -613,7 +610,7 @@ msgstr "(Pablo Galindo Salgado와 Shantanu Jain이 :gh:`107944`\\ 를 통해 기 #: ../../whatsnew/3.13.rst:305 msgid "Free-threaded CPython" -msgstr "제한 없는 스레드를 사용하는 파이썬(CPython)" +msgstr "자유 스레딩의 파이썬" #: ../../whatsnew/3.13.rst:307 msgid "" @@ -627,13 +624,13 @@ msgid "" "macos>` installers, or CPython can be built from source with the :option" ":`--disable-gil` option." msgstr "" -"CPython은 :term:`전역 인터프리터 잠금 (GIL) `\\을 비활성화한 제한 " -"없는 스레드 모드(free-threaded mode)에서 실행을 실험적으로 지원합니다. 이는 실험적 기능이므로 기본 설정으로 " -"활성화되어 있지는 않습니다. 제한 없는 스레드 모드를 실행시키기 위해서는 ``python3.13t`` 또는 " -"``python3.13t.exe``\\라는 별도의 실행 파일이 필요합니다. *free-threaded*\\로 표시된 미리 빌드된 " -"바이너리는 공식 :ref:`Windows ` 및 :ref:`macOS " -"` 설치 프로그램의 일부로 설치할 수 있으며, 또는 :option" -":`--disable-gil` 옵션을 사용하여 소스 코드로부터 CPython을 빌드할 수 있습니다." +"CPython은 :term:`전역 인터프리터 록 `\\을 비활성화한 자유 스레딩 " +"모드에서 실행을 실험적으로 지원합니다. 이는 실험적 기능이므로 기본 설정으로 활성화되어 있지는 않습니다. 자유 스레딩 모드를 " +"실행시키기 위해서는 ``python3.13t`` 또는 ``python3.13t.exe``\\라는 별도의 실행 파일이 필요합니다. " +"*free-threaded*\\로 표시된 미리 빌드된 바이너리는 공식 :ref:`Windows ` 및 :ref:`macOS ` 설치 " +"프로그램의 일부로 설치할 수 있으며, 또는 :option:`--disable-gil` 옵션을 사용하여 소스 코드로부터 " +"CPython을 빌드할 수 있습니다." #: ../../whatsnew/3.13.rst:317 msgid "" @@ -647,12 +644,12 @@ msgid "" "enabled at runtime using the environment variable :envvar:`PYTHON_GIL` or" " the command-line option :option:`-X gil=1`." msgstr "" -"제한 없는 스레드 실행은 사용 가능한 CPU 코어에서 스레드를 병렬로 실행하여 가용 처리 능력을 온전히 활용할 수 있게 합니다. " -"모든 소프트웨어가 자동적으로 이를 통해 이점을 갖게 되는 것은 아니지만, 스레딩을 염두에 두고 설계된 프로그램은 다중 코어 " -"하드웨어에서 보다 더 빠르게 실행됩니다. **제한 없는 스레드 모드는 실험적**\\이며 개선 작업이 진행 중이므로, 버그가 있을 수" -" 있으며, 단일 스레드를 통한 실행의 성능이 저하될 수 있습니다. 제한 없는 스레드를 사용하는 파이썬(CPython) 빌드는 실행 " -"시 환경 변수 :envvar:`PYTHON_GIL` 또는 명령줄 옵션 :option:`-X gil=1`\\ 을 사용해 GIL을 " -"활성화하여 선택적으로 실행할 수 있습니다." +"자유 스레딩의 실행은 사용 가능한 CPU 코어에서 스레드를 병렬로 실행하여 가용 처리 능력을 온전히 활용할 수 있게 합니다. 모든 " +"소프트웨어가 자동적으로 이를 통해 이점을 갖게 되는 것은 아니지만, 스레딩을 염두에 두고 설계된 프로그램은 다중 코어 하드웨어에서 " +"보다 더 빠르게 실행됩니다. **자유 스레딩 모드는 실험적**\\이며 개선 작업이 진행 중이므로, 버그가 있을 수 있으며, 단일 " +"스레드를 통한 실행의 성능이 저하될 수 있습니다. 자유 스레딩의 파이썬 빌드는 실행 시 환경 변수 " +":envvar:`PYTHON_GIL` 또는 명령줄 옵션 :option:`-X gil=1`\\ 을 사용해 GIL을 활성화하여 " +"선택적으로 실행할 수 있습니다." #: ../../whatsnew/3.13.rst:327 msgid "" @@ -662,7 +659,7 @@ msgid "" " be used to check whether the GIL is actually disabled in the running " "process." msgstr "" -"사용 중인 인터프리터가 제한 없는 스레드의 사용을 지원하는지 확인하려면 :option:`python -VV <-V>` 및 " +"사용 중인 인터프리터가 자유 스레딩의 사용을 지원하는지 확인하려면 :option:`python -VV <-V>` 및 " ":data:`sys.version`\\에서 \"experimental free-threading build\"를 통해 확인할 수 " "있습니다. 새 :func:`!sys._is_gil_enabled` 함수를 사용하면 실행 중인 프로세스에서 GIL이 실제로 " "비활성화되어 있는지 확인할 수 있습니다." @@ -680,13 +677,12 @@ msgid "" "option. pip 24.1 or newer is required to install packages with C " "extensions in the free-threaded build." msgstr "" -"C-API 확장 모듈은 제한 없는 스레드(free-threaded)를 사용하는 빌드용으로 따로 빌드해야 합니다. 전역 인터프리터 " -"잠금(Global Interpreter Lock; :term:`GIL`) 비활성 실행을 지원하는 확장 모듈은 " -":c:data:`Py_mod_gil` 슬롯을 사용해야 합니다. 개별 단계 초기화(single-phase init)를 사용하는 확장 " -"모듈은 GIL 비활성 실행 지원 여부를 표시하기 위해 :c:func:`PyUnstable_Module_SetGIL`\\ 을 사용해야" -" 합니다. 이러한 메커니즘을 사용하지 않는 C 확장을 임포트하면 GIL이 자동으로 활성화됩니다. " +"C-API 확장 모듈은 자유 스레딩을 사용하는 빌드용으로 따로 빌드해야 합니다. :term:`GIL` 비활성 실행을 지원하는 확장 " +"모듈은 :c:data:`Py_mod_gil` 슬롯을 사용해야 합니다. 개별 단계 초기화(single-phase init)를 사용하는" +" 확장 모듈은 GIL 비활성 실행 지원 여부를 표시하기 위해 :c:func:`PyUnstable_Module_SetGIL`\\ 을 " +"사용해야 합니다. 이러한 메커니즘을 사용하지 않는 C 확장을 임포트하면 GIL이 자동으로 활성화됩니다. " ":envvar:`PYTHON_GIL` 환경 변수나 :option:`-X gil=0` 옵션으로 GIL을 명시적으로 비활성화한 경우는 " -"예외입니다. 제한 없는 스레드를 사용하는 빌드에서 C 확장이 포함된 패키지를 설치하려면 pip 24.1 이상이 필요합니다." +"예외입니다. 자유 스레딩을 사용하는 빌드에서 C 확장이 포함된 패키지를 설치하려면 pip 24.1 이상이 필요합니다." #: ../../whatsnew/3.13.rst:343 msgid "" @@ -699,12 +695,12 @@ msgid "" "employed by Meta, which has provided significant engineering resources to" " support this project." msgstr "" -"이러한 개선 작업은 많은 개인과 조직, 그리고 제한 없는 스레드(free-threading) 사용 지원을 테스트하고 활성화하는 데 " -"기여한 파이썬 및 다양한 제삼자(third-parth) 프로젝트 커뮤니티들 덕분이었습니다. 주목할 만한 기여자로는 Sam " -"Gross, Ken Jin, Donghee Na, Itamar Oren, Matt Page, Brett Simmers, Dino " -"Viehland, Carl Meyer, Nathan Goldbaum, Ralf Gommers, Lysandros Nikolaou " -"등이 있으며, 이외에도 많은 분들이 있습니다. 이 기여자들 중 많은 분들이 Meta에 재직하고 있으며, Meta는 이 프로젝트를 " -"지원하기 위해 상당한 엔지니어링 자원을 제공하였습니다." +"이러한 개선 작업은 많은 개인과 조직, 그리고 자유 스레딩의 사용 지원을 테스트하고 활성화하는 데 기여한 파이썬 및 다양한 제삼자" +"(third-parth) 프로젝트 커뮤니티들 덕분이었습니다. 주목할 만한 기여자로는 Sam Gross, Ken Jin, " +"Donghee Na, Itamar Oren, Matt Page, Brett Simmers, Dino Viehland, Carl " +"Meyer, Nathan Goldbaum, Ralf Gommers, Lysandros Nikolaou 등이 있으며, 이외에도 많은 " +"분들이 있습니다. 이 기여자들 중 많은 분들이 Meta에 재직하고 있으며, Meta는 이 프로젝트를 지원하기 위해 상당한 엔지니어링" +" 자원을 제공하였습니다." #: ../../whatsnew/3.13.rst:355 msgid "" @@ -720,13 +716,13 @@ msgid "" "threading.github.io/porting/>`_: A community-maintained porting guide for" " extension authors." msgstr "" -"`제한 없는 스레드 사용을 지원하기 위한 확장 모듈 이식 `_: 커뮤니티에 의해 지원되는 제한 없는 스레드 사용 지원에 대한 이식 " -"가이드로, 확장 모듈 작성자를 위한 가이드입니다." +"`자유 스레딩의 사용을 지원하기 위한 확장 모듈 이식 `_: 커뮤니티에 의해 지원되는 자유 스레딩 사용 지원에 대한 이식 가이드로, " +"확장 모듈 작성자를 위한 가이드입니다." #: ../../whatsnew/3.13.rst:366 msgid "An experimental just-in-time (JIT) compiler" -msgstr "실험적인 지정 시간 구동 (Just-In-Time; JIT) 컴파일러" +msgstr "실험적인 JIT (Just-In-Time) 컴파일러" #: ../../whatsnew/3.13.rst:368 msgid "" @@ -762,8 +758,8 @@ msgid "" "``yes``: Enable the JIT. To disable the JIT at runtime, pass the " "environment variable ``PYTHON_JIT=0``." msgstr "" -"``yes``: JIT (Just-In-Time; 지정 시간 구동) 컴파일러를 활성화합니다. 런타임에 JIT를 비활성화하려면 환경 " -"변수 ``PYTHON_JIT=0``\\을 설정할 수 있습니다." +"``yes``: JIT (Just-In-Time) 컴파일러를 활성화합니다. 런타임에 JIT를 비활성화하려면 환경 변수 " +"``PYTHON_JIT=0``\\을 설정할 수 있습니다." #: ../../whatsnew/3.13.rst:385 msgid "" @@ -829,9 +825,7 @@ msgstr "" msgid "" "When the JIT is enabled, the optimized Tier 2 IR is translated to machine" " code, which is then executed." -msgstr "" -"지정 시간 구동 (JIT; Just-In-Time) 컴파일러가 활성화되면, 최적화된 2단계(Tier 2) IR이 기계어로 변환되어 " -"실행됩니다." +msgstr "JIT (Just-In-Time) 컴파일러가 활성화되면, 최적화된 2단계(Tier 2) IR이 기계어로 변환되어 실행됩니다." #: ../../whatsnew/3.13.rst:407 msgid "" @@ -898,17 +892,16 @@ msgid "" "namespace (e.g. :func:`runpy.run_path` when executing Python files from " "disk)." msgstr "" -"앞서 서술한 것과 같이 최적화된 스코프에서 :func:`locals`\\의 의미 구조가 바뀌면서, 명시적인 네임 스페이스를 제공하지" -" 않는 경우, 암시적으로 :func:`!locals`\\ 을 대상으로 실행되는 코드 실행 함수들(예: :func:`exec`, " -":func:`eval`)의 기본 동작도 영향을 받았습니다. 이전 버전에서는 코드 실행 함수를 호출한 뒤 " +"앞서 서술한 것과 같이 최적화된 스코프에서 :func:`locals`\\의 의미 구조가 바뀌면서, 명시적인 이름 공간을 제공하지 " +"않는 경우, 암시적으로 :func:`!locals`\\ 을 대상으로 실행되는 코드 실행 함수들(예를 들어, :func:`exec`," +" :func:`eval`)의 기본 동작도 영향을 받았습니다. 이전 버전에서는 코드 실행 함수를 호출한 뒤 " ":func:`!locals`\\ 을 호출하여 변경 사항에 액세스할 수 있는지가 구체적인 개별 구현에 따라 달라졌었습니다. " "구체적으로, CPython에서 대부분의 경우 이러한 방식은 무리 없이 잘 동작하였지만, 종종 같은 스코프의 공유 스냅샷이 다른 " "코드(디버거나 코드 실행 추적 도구 등)에 의해 재설정될 수 있기 때문에 최적화된 스코프에서 실패하는 경우도 있었습니다. " "Python 3.13에서는 해당 코드를 항상 최적화된 스코프의 지역 변수에 대한 독립적인 스냅샷에 대해서만 실행하므로, 그 변경 " "사항은 이후의 :func:`!locals` 호출에서 절대로 보이지 않습니다. 이러한 경우들에서 변경 내용을 확인하기 위해서는 관련 " -"함수에 명시적인 네임 스페이스를 전달해야 합니다. 또는 디스크에서 파이썬 파일을 실행할 때처럼 실행 결과의 네임 스페이스를 반환하는" -" 상위 수준의 코드 실행 API(예를 들어, :func:`runpy.run_path`)로 코드를 변경하는 것이 보다 바람직할 수 " -"있습니다." +"함수에 명시적인 이름 공간을 전달해야 합니다. 또는 디스크에서 파이썬 파일을 실행할 때처럼 실행 결과의 이름 공간을 반환하는 상위 " +"수준의 코드 실행 API(예를 들어, :func:`runpy.run_path`)로 코드를 변경하는 것이 보다 바람직할 수 있습니다." #: ../../whatsnew/3.13.rst:451 msgid "" @@ -920,9 +913,9 @@ msgid "" "undefined runtime semantics." msgstr "" "디버거와 유사 도구들이 (앞서 서술한 변화의 영향을 받는 스코프에서) 지역 변수를 안정적으로 업데이트할 수 있도록, " -":attr:`FrameType.f_locals `\\ 는 해당 스코프의 지역 변수와 그 스코프에서 " -"참조되는 비지역 변수에 대한 이어쓰기(write-through) 프록시를 반환합니다. 런타임 의미가 불분명하고 일관성 없이 " -"업데이트되던 (공유된) ``dict`` 인스턴스를 반환하지 않습니다." +":attr:`FrameType.f_locals `\\는 해당 스코프의 지역 변수와 그 스코프에서 " +"참조되는 비지역 변수에 대한 쓰기-투과 프록시를 반환합니다. 런타임 의미가 불분명하고 일관성 없이 업데이트되던 (공유된) " +"``dict`` 인스턴스를 반환하지 않습니다." #: ../../whatsnew/3.13.rst:457 msgid "" @@ -931,9 +924,9 @@ msgid "" ":ref:`Python APIs ` and :ref:`C APIs `." msgstr "" -"관련된 C API 변경 사항과 사용 지원 중단 등에 대한 보다 구체적인 정보를 위해서는 :pep:`667`\\ 을 열람 " -"부탁드립니다. 또한 관련된 (코드) 이식에 대한 가이드의 경우 :ref:`Python API ` 및 :ref:`C API `\\을 열람 부탁드립니다." +"관련된 C API 변경 사항과 폐지 등에 대한 보다 구체적인 정보를 위해서는 :pep:`667`\\ 을 열람 부탁드립니다. 또한 " +"관련된 (코드) 이식에 대한 가이드의 경우 :ref:`Python API ` 및 " +":ref:`C API `\\을 열람 부탁드립니다." #: ../../whatsnew/3.13.rst:462 msgid "" @@ -1111,7 +1104,7 @@ msgid "" "which are assigned through ``self.`` from any function in its body." " (Contributed by Irit Katriel in :gh:`115775`.)" msgstr "" -"클래스에 새로운 :attr:`~type.__static_attributes__` 속성이 추가되었습니다. 해당하는 어트리뷰트는 " +"클래스에 새로운 :attr:`~type.__static_attributes__` 어트리뷰트가 추가되었습니다. 해당하는 어트리뷰트는 " "컴파일러가 클래스 본문 안의 어떤 함수에서든 `self.` 형식으로 대입되는 어트리뷰트 이름들을 튜플로 채워넣습니다. " "(Irit Katriel이 :gh:`115775`\\을 통해 기능을 구현하였습니다.)" @@ -1243,7 +1236,7 @@ msgid "" ":gh:`83648`.)" msgstr "" ":meth:`~argparse.ArgumentParser.add_argument` 및 :meth:`!add_parser` 메서드에 " -"*deprecated* 매개 변수가 추가되어, 명령줄 옵션과 위치 인자, 하위 명령에 대해 사용 지원 중단을 표시할 수 있습니다. " +"*deprecated* 매개 변수가 추가되어, 명령줄 옵션과 위치 인자, 하위 명령에 대해 폐지 여부를 표시할 수 있습니다. " "(Serhiy Storchaka가 :gh:`83648`\\를 통해 기능을 구현하였습니다.)" #: ../../whatsnew/3.13.rst:627 @@ -1256,8 +1249,8 @@ msgid "" " be used instead of the deprecated ``'u'`` type code. (Contributed by " "Inada Naoki in :gh:`80480`.)" msgstr "" -"유니코드 문자를 위한 `'w'` 타입 코드(`Py_UCS4`)가 추가되었습니다. 사용 지원 중단된 `'u'` 타입 코드 대신 이 " -"타입 코드를 사용해야 합니다. (Inada Naoki가 :gh:`80480`\\를 통해 기능을 구현하였습니다.)" +"유니코드 문자를 위한 `'w'` 형 코드(`Py_UCS4`)가 추가되었습니다. 폐지된 `'u'` 형 코드 대신 해당하는 형 코드를 " +"사용해야 합니다. (Inada Naoki가 :gh:`80480`\\를 통해 기능을 구현하였습니다.)" #: ../../whatsnew/3.13.rst:633 msgid "" @@ -1267,7 +1260,7 @@ msgid "" ":gh:`114894`.)" msgstr "" ":meth:`~array.array.clear` 메서드를 구현해 :class:`array.array` 클래스를 " -":class:`~collections.abc.MutableSequence` 타입으로 등록했습니다. (Mike Zimin가 " +":class:`~collections.abc.MutableSequence` 형으로 등록했습니다. (Mike Zimin가 " ":gh:`114894`\\를 통해 기능을 구현하였습니다.)" #: ../../whatsnew/3.13.rst:639 @@ -1280,7 +1273,7 @@ msgid "" "in the arguments they accept, with more intuitive behavior when arguments" " are omitted." msgstr "" -":mod:`ast` 모듈의 노드 타입 생성자는 이제 받아들이는 인자에 대해 더 엄격해졌으며, 인자를 생략했을 때의 동작도 더 " +":mod:`ast` 모듈의 노드 형 생성자는 이제 받아들이는 인자에 대해 더 엄격해졌으며, 인자를 생략했을 때의 동작도 더 " "직관적으로 바뀌었습니다." #: ../../whatsnew/3.13.rst:645 @@ -1306,8 +1299,8 @@ msgid "" "deprecated, and will raise an exception in Python 3.15." msgstr "" "그 밖의 모든 경우에 필수 인자를 생략하면 노드 생성자가 :exc:`DeprecationWarning`\\을 발생시킵니다. 파이썬 " -"3.15에서는 예외를 발생시킵니다. 마찬가지로 AST 노드의 필드로 매핑되지 않는 키워드 인자를 생성자에 전달하는 것은 이제 사용 " -"지원 중단되었으며, 파이썬 3.15에서는 예외를 발생시킵니다." +"3.15에서는 예외를 발생시킵니다. 마찬가지로 AST 노드의 필드로 매핑되지 않는 키워드 인자를 생성자에 전달하는 것은 이제 " +"폐지되었으며, 파이썬 3.15에서는 예외를 발생시킵니다." #: ../../whatsnew/3.13.rst:660 msgid "" @@ -1551,7 +1544,7 @@ msgid "" msgstr "" "새로운 :func:`~copy.replace` 함수와 :meth:`치환 프로토콜 `\\ 은 " "객체의 수정된 사본을 더 쉽게 만들 수 있게 해 줍니다. 이는 특히 변형 가능하지 않은 객체들(immutable objects)를 " -"다룰 때 유용합니다. 다음 타입들은 :func:`~copy.replace` 함수를 지원하며 치환 프로토콜을 구현합니다:" +"다룰 때 유용합니다. 다음 형들은 :func:`~copy.replace` 함수를 지원하며 치환 프로토콜을 구현합니다:" #: ../../whatsnew/3.13.rst:795 msgid ":func:`collections.namedtuple`" @@ -1681,8 +1674,8 @@ msgid "" msgstr "" ":meth:`~dis.get_instructions`\\는 캐시 항목을 별도의 명령어로 더 이상 나타내지 않습니다. 대신, 새 " "*cache_info* 필드에 포함된 :class:`~dis.Instruction`\\의 일부로 반환합니다. " -":meth:`~dis.get_instructions`의 *show_caches* 인자는 더 이상 아무 효과도 없으며 지원 " -"중단(deprecated)되었습니다. (Irit Katriel가 :gh:`112962`\\를 통해 기능을 구현하였습니다.)" +":meth:`~dis.get_instructions`의 *show_caches* 인자는 더 이상 아무 효과도 없으며 폐지되었습니다." +" (Irit Katriel가 :gh:`112962`\\를 통해 기능을 구현하였습니다.)" #: ../../whatsnew/3.13.rst:863 msgid "doctest" @@ -1836,7 +1829,7 @@ msgid "" "These functions are no longer deprecated and are not scheduled for " "removal. (Contributed by Petr Viktorin in :gh:`116608`.)" msgstr "" -"해당하는 함수들은 더 이상 사용 지원이 중단된 것으로 간주되지 않으며, 제거할 계획도 없습니다. (Petr Viktorin가 " +"해당하는 함수들은 더 이상 폐지된 것으로 간주되지 않으며, 제거할 계획도 없습니다. (Petr Viktorin가 " ":gh:`116608`\\를 통해 기능을 구현하였습니다.)" #: ../../whatsnew/3.13.rst:941 @@ -1847,8 +1840,8 @@ msgid "" " in :gh:`116608`.)" msgstr "" ":func:`~importlib.resources.contents` 는 완전한 기능을 갖춘 " -":class:`~importlib.resources.abc.Traversable` API 사용이 권장되며, 여전히 사용 지원 중단된" -" 상태입니다. 하지만, 이를 제거할 계획은 현재 없습니다. (Petr Viktorin가 :gh:`116608`\\를 통해 기능을 " +":class:`~importlib.resources.abc.Traversable` API 사용이 권장되며, 여전히 폐지된 " +"상태입니다. 하지만, 이를 제거할 계획은 현재 없습니다. (Petr Viktorin가 :gh:`116608`\\를 통해 기능을 " "구현하였습니다.)" #: ../../whatsnew/3.13.rst:948 @@ -1953,9 +1946,9 @@ msgid "" ":gh:`66543`.)" msgstr "" "파일 시스템 경로에서 MIME 형식을 추측하는 :func:`~mimetypes.guess_file_type` 함수가 추가되었습니다." -" 파일 경로와 함께 :func:`~mimetypes.guess_type`\\을 사용하는 것은 이제 :term:`소프트 사용 지원 " -"중단된(soft deprecated) ` 상태입니다. (Serhiy Storchaka가 " -":gh:`66543`\\를 통해 기능을 구현하였습니다.)" +" 파일 경로와 함께 :func:`~mimetypes.guess_type`\\을 사용하는 것은 이제 :term:`약하게 폐지된 " +"` 상태입니다. (Serhiy Storchaka가 :gh:`66543`\\를 통해 기능을 " +"구현하였습니다.)" #: ../../whatsnew/3.13.rst:1011 msgid "mmap" @@ -2097,7 +2090,7 @@ msgid "" msgstr "" ":c:func:`!posix_spawn_file_actions_addclosefrom_np`\\를 지원하는 플랫폼에서는 이제 " ":func:`~os.posix_spawn`\\의 *file_actions* 매개 변수에서 " -":const:`~os.POSIX_SPAWN_CLOSEFROM`\\ 속성을 사용할 수 있습니다. (Jakub Kulik가 " +":const:`~os.POSIX_SPAWN_CLOSEFROM`\\ 어트리뷰트를 사용할 수 있습니다. (Jakub Kulik가 " ":gh:`113117`\\를 통해 기능을 구현하였습니다.)" #: ../../whatsnew/3.13.rst:1088 @@ -2535,9 +2528,9 @@ msgid "" ":gh:`43457`.)" msgstr "" ":mod:`tkinter` 위젯 메서드 :meth:`!wm_attributes`\\는 이제 창 어트리뷰트를 가져올 때 접두사 하이픈" -" 없이 속성 이름만 전달할 수 있습니다. 예를 들어, ``w.wm_attributes('alpha')``\\가 가능합니다. 또한, " -"``w.wm_attributes(alpha=0.5)``\\와 같이, 설정할 어트리뷰트와 값을 키워드 인자로 지정할 수 있습니다. " -"(Serhiy Storchaka가 :gh:`43457`\\를 통해 기능을 구현하였습니다.)" +" 없이 어트리뷰트 이름만 전달할 수 있습니다. 예를 들어, ``w.wm_attributes('alpha')``\\가 가능합니다. " +"또한, ``w.wm_attributes(alpha=0.5)``\\와 같이, 설정할 어트리뷰트와 값을 키워드 인자로 지정할 수 " +"있습니다. (Serhiy Storchaka가 :gh:`43457`\\를 통해 기능을 구현하였습니다.)" #: ../../whatsnew/3.13.rst:1326 msgid "" @@ -2568,7 +2561,7 @@ msgid "" ":gh:`68166`.)" msgstr "" ":class:`tkinter.ttk.Style`\\의 :meth:`~tkinter.ttk.Style.element_create` " -"메서드에서 `vsapi` 엘리먼트 타입을 지원합니다. (Serhiy Storchaka가 :gh:`68166`\\를 통해 기능을 " +"메서드에서 `vsapi` 엘리먼트 형을 지원합니다. (Serhiy Storchaka가 :gh:`68166`\\를 통해 기능을 " "구현하였습니다.)" #: ../../whatsnew/3.13.rst:1340 @@ -2629,10 +2622,10 @@ msgid "" msgstr "" ":class:`~traceback.TracebackException`\\에 " ":attr:`~traceback.TracebackException.exc_type_str`\\ 어트리뷰트가 추가되었습니다. 이 " -"어트리뷰트에는 *exc_type*\\의 문자열 표현이 저장됩니다. 타입 객체 자체를 담고 있는 " -":attr:`~traceback.TracebackException.exc_type`\\ 어트리뷰트의 사용 지원이 " -"중단(deprecate)되었습니다. ``exc_type``\\을 저장할지 여부를 나타내기 위해 기본값이 ``True``\\인 매개 " -"변수 *save_exc_type*\\이 추가되었습니다. (Irit Katriel이 :gh:`112332`\\을 통해 기능을 " +"어트리뷰트에는 *exc_type*\\의 문자열 표현이 저장됩니다. 형 객체 자체를 담고 있는 " +":attr:`~traceback.TracebackException.exc_type`\\ 어트리뷰트는 폐지되었습니다. " +"``exc_type``\\을 저장할지 여부를 나타내기 위해 기본값이 ``True``\\인 매개 변수 " +"*save_exc_type*\\이 추가되었습니다. (Irit Katriel이 :gh:`112332`\\을 통해 기능을 " "구현하였습니다.)" #: ../../whatsnew/3.13.rst:1373 @@ -2658,8 +2651,8 @@ msgid "" "mapping or an iterable of key-value pairs. (Contributed by Serhiy " "Storchaka in :gh:`108191`.)" msgstr "" -":class:`~types.SimpleNamespace`\\는 이제 네임스페이스의 속성을 초기화하기 위해 단일 위치 인자를 받을 수" -" 있습니다. 해당하는 매개 변수는 매핑 (mapping)이거나 키/값 쌍의 이터러블이어야 합니다. (Serhiy Storchaka가" +":class:`~types.SimpleNamespace`\\는 이제 이름 공간의 인자들을 초기화하기 위해 단일 위치 인자를 받을 수" +" 있습니다. 해당하는 위치 인자는 매핑 (mapping)이거나 키/값 쌍의 이터러블이어야 합니다. (Serhiy Storchaka가" " :gh:`108191`\\를 통해 기능을 구현하였습니다.)" #: ../../whatsnew/3.13.rst:1389 ../../whatsnew/3.13.rst:1767 @@ -2671,16 +2664,16 @@ msgid "" ":pep:`705`: Add :data:`~typing.ReadOnly`, a special typing construct to " "mark a :class:`~typing.TypedDict` item as read-only for type checkers." msgstr "" -":pep:`705`: 정적 타입 검사기(type checker)에서 :class:`~typing.TypedDict` 항목을 읽기 " -"전용으로 표시하기 위한 특수 타이핑 구조물인 :data:`~typing.ReadOnly`\\를 추가했습니다." +":pep:`705`: 형 검사기에서 :class:`~typing.TypedDict` 항목을 읽기 전용으로 표시하기 위한 특수 타이핑" +" 구조물인 :data:`~typing.ReadOnly`\\를 추가했습니다." #: ../../whatsnew/3.13.rst:1394 msgid "" ":pep:`742`: Add :data:`~typing.TypeIs`, a typing construct that can be " "used to instruct a type checker how to narrow a type." msgstr "" -":pep:`742`: 타입 축소(type narrowing) 방법을 타입 검사기에 알려 주는 타이핑 구조물인 " -":data:`~typing.TypeIs`\\를 추가했습니다." +":pep:`742`: 형 축소 방법을 형 검사기에 알려 주는 타이핑 구조물인 :data:`~typing.TypeIs`\\를 " +"추가했습니다." #: ../../whatsnew/3.13.rst:1397 msgid "" @@ -2762,9 +2755,9 @@ msgid "" " may also be emitted when a decorated function or class is used at " "runtime. (Contributed by Jelle Zijlstra in :gh:`104003`.)" msgstr "" -":pep:`702`: 새 :func:`warnings.deprecated` 데코레이터는 사용 지원 중단(deprecate) 정보를 " -":term:`정적 타입 검사기 `\\에 전달하고, 사용이 중단된 클래스와 함수의 사용 시 " -"경고를 발생시키는 방법을 제공합니다. 이와 같이 데코레이터가 함수나 클래스와 함께 사용되는 경우에는 또한 런타임 때에 " +":pep:`702`: 새 :func:`warnings.deprecated` 데코레이터는 폐지 여부 정보를 :term:`정적 형 " +"검사기 `\\에 전달하고, 폐지된 클래스와 함수의 사용 시 경고를 발생시키는 방법을 " +"제공합니다. 이와 같이 데코레이터가 함수나 클래스와 함께 사용되는 경우에는 또한 런타임 때에 " ":exc:`DeprecationWarning`\\이 발생합니다. (Jelle Zijlstra가 :gh:`104003`\\를 통해 " "기능을 구현하였습니다.)" @@ -2889,7 +2882,7 @@ msgid "" msgstr "" ":pep:`594`\\는 파이썬의 역사와 관련된 이유로 남아 있거나, 구식으로 간주되고 있거나, 보안에 문제가 있어 일명 '죽은 " "배터리(dead batteries)'로 불리는 모듈 19개를 표준 라이브러리에서 제거할 것을 제안했습니다. 다음의 해당하는 모듈들은" -" 파이썬 3.11에서 사용 지원이 중단(deprecate)되었으며, 이제는 완전히 제거되었습니다:" +" 파이썬 3.11에서 폐지되었으며, 이제는 완전히 제거되었습니다:" #: ../../whatsnew/3.13.rst:1517 msgid ":mod:`!aifc`" @@ -3185,7 +3178,7 @@ msgid "" "Remove the :program:`2to3` program and the :mod:`!lib2to3` module, " "previously deprecated in Python 3.11. (Contributed by Victor Stinner in " ":gh:`104780`.)" -msgstr "파이썬 3.11에서 사용 지원 중단되었던 :program:`2to3`\\과 :mod:`!lib2to3` 모듈이 제거되었습니다." +msgstr "파이썬 3.11에서 폐지되었던 :program:`2to3`\\과 :mod:`!lib2to3` 모듈이 제거되었습니다." #: ../../whatsnew/3.13.rst:1661 msgid "builtins" @@ -3200,12 +3193,11 @@ msgid "" "consider using the :attr:`!__wrapped__` attribute that was added in " "Python 3.10. (Contributed by Raymond Hettinger in :gh:`89519`.)" msgstr "" -"연쇄(chained) :class:`classmethod` 설명자(descriptors)에 대한 지원이 " -"중단되었습니다(:gh:`63272`\\를 통해 도입된 기능입니다). 이제 :class:`property`\\와 같은 다른 " -"디스크립터를 감싸기(wrap) 위해 사용할 수 없습니다. 이 기능의 핵심 설계에 결함이 있었고, 여러 문제를 발생시켰었습니다. " -":class:`classmethod`\\를 전달(pass-through)하기 위해서는, Python 3.10에서 추가된 " -":attr:`!__wrapped__` 어트리뷰트를 사용하는 것이 보다 바람직합니다. (Raymond Hettinger가 " -":gh:`89519`\\를 통해 기능을 구현하였습니다.)" +"연쇄(chained) :class:`classmethod` 설명자(descriptors)가 폐지되었습니다(:gh:`63272`\\를" +" 통해 도입된 기능입니다). 이제 :class:`property`\\와 같은 다른 디스크립터를 감싸기(wrap) 위해 사용할 수 " +"없습니다. 이 기능의 핵심 설계에 결함이 있었고, 여러 문제를 발생시켰었습니다. :class:`classmethod`\\를 전달" +"(pass-through)하기 위해서는, Python 3.10에서 추가된 :attr:`!__wrapped__` 어트리뷰트를 사용하는" +" 것이 보다 바람직합니다. (Raymond Hettinger가 :gh:`89519`\\를 통해 기능을 구현하였습니다.)" #: ../../whatsnew/3.13.rst:1672 msgid "" @@ -3224,9 +3216,8 @@ msgid "" "(Contributed by Hugo van Kemenade in :gh:`104886`.)" msgstr "" "문서화되지 않은 :class:`!LegacyInterpolation` 클래스를 제거했습니다. 이 클래스는 문서 " -"문자열(docstring)에서는 파이썬 3.2부터 사용 지원 중단(deprecated)으로 표시되어 있었습니다. 런타임에서는 파이썬" -" 3.11부터 사용 지원 중단(deprecated)으로 표시되어 있었습니다. (Hugo van Kemenade가 " -":gh:`104886`\\를 통해 기능을 구현하였습니다.)" +"문자열(docstring)에서는 파이썬 3.2부터 폐지된 클래스로 표시되어 있었습니다. 런타임에서는 파이썬 3.11부터 폐지된 " +"클래스로 표시되어 있었습니다. (Hugo van Kemenade가 :gh:`104886`\\를 통해 기능을 구현하였습니다.)" #: ../../whatsnew/3.13.rst:1687 msgid "importlib.metadata" @@ -3238,7 +3229,7 @@ msgid "" ":ref:`EntryPoint ` objects. (Contributed by Jason R. Coombs" " in :gh:`113175`.)" msgstr "" -":ref:`EntryPoint ` 객체에 대해 더는 사용 지원되지 않는(deprecated) " +":ref:`EntryPoint ` 객체에 대해 더는 폐지된 " "서브스크립트(:meth:`~object.__getitem__`) 방식의 액세스를 제거했습니다. (Jason R. Coombs가 " ":gh:`113175`\\를 통해 기능을 구현하였습니다.)" @@ -3252,9 +3243,8 @@ msgid "" "3.11. Use ``locale.setlocale(locale.LC_ALL, \"\")`` instead. (Contributed" " by Victor Stinner in :gh:`104783`.)" msgstr "" -"파이썬 3.11에서 사용 지원 중단(deprecated)되었던 :func:`!locale.resetlocale` 함수를 " -"제거했습니다. 대신 ``locale.setlocale(locale.LC_ALL, \\\"\\\")``\\을 사용해주시기를 " -"부탁드립니다." +"파이썬 3.11에서 폐지되었던 :func:`!locale.resetlocale` 함수를 제거했습니다. 대신 " +"``locale.setlocale(locale.LC_ALL, \\\"\\\")``\\을 사용해주시기를 부탁드립니다." #: ../../whatsnew/3.13.rst:1703 msgid "opcode" @@ -3302,13 +3292,12 @@ msgid "" ":c:func:`!getopt` function . (Contributed by Alyssa Coghlan and Serhiy " "Storchaka in :gh:`126180`.)" msgstr "" -"해당하는 모듈은 이제 :term:`소프트 사용 지원 중단(soft deprecated) ` 상태로 " -"간주되지 않습니다. 제삼자(third-party) 명령행 인자 처리 라이브러리를 사용하지 않는 새로운 프로젝트에서는 여전히 " -":mod:`argparse`\\가 우선적으로 권장됩니다. `argparse`\\의 동작 방식에는 보다 저수준인 `optparse` " -"모듈이 *인자 처리 라이브러리를 작성*\\할 때나 C언어의 :c:func:`!getopt` 함수의 동작에서 유래한 다양한 유닉스 " -"명령행 처리 규약을 `argparse`\\보다 더 엄격하게 따르는 명령행 어플리케이션을 구현할 때 더 나은 기반을 제공할 수 있는 " -"측면들도 고려되어야 합니다. (Alyssa Coghlan와 Serhiy Storchaka가 :gh:`126180`\\를 통해 기능을" -" 구현하였습니다.)" +"해당하는 모듈은 이제 :term:`약하게 폐지된 ` 상태로 간주되지 않습니다. 제삼자(third-" +"party) 명령행 인자 처리 라이브러리를 사용하지 않는 새로운 프로젝트에서는 여전히 :mod:`argparse`\\가 우선적으로 " +"권장됩니다. `argparse`\\의 동작 방식에는 보다 저수준인 `optparse` 모듈이 *인자 처리 라이브러리를 작성*\\할 " +"때나 C언어의 :c:func:`!getopt` 함수의 동작에서 유래한 다양한 유닉스 명령행 처리 규약을 `argparse`\\보다 " +"더 엄격하게 따르는 명령행 어플리케이션을 구현할 때 더 나은 기반을 제공할 수 있는 측면들도 고려되어야 합니다. (Alyssa " +"Coghlan와 Serhiy Storchaka가 :gh:`126180`\\를 통해 기능을 구현하였습니다.)" #: ../../whatsnew/3.13.rst:1736 msgid "" @@ -3317,8 +3306,8 @@ msgid "" "Python 3.9. (Contributed by Barney Gale in :gh:`83863`.)" msgstr "" ":class:`~pathlib.Path` 객체를 컨텍스트 관리자로 사용할 수 있는 기능이 제거되었습니다. 해당하는 기능은 과거에 " -"사용 지원이 중단(deprecated)되어 있었으며, 파이썬 3.9부터는 아무런 효과도 없었습니다. (Barney Gale이 " -":gh:`83863`\\를 통해 기능을 구현하였습니다.)" +"폐지되어 있었으며, 파이썬 3.9부터는 아무런 효과도 없었습니다. (Barney Gale이 :gh:`83863`\\를 통해 기능을 " +"구현하였습니다.)" #: ../../whatsnew/3.13.rst:1744 msgid "" @@ -3327,9 +3316,8 @@ msgid "" "Serhiy Storchaka and Nikita Sobolev in :gh:`105687`.)" msgstr "" ":func:`!re.template`\\를 (:attr:`!re.TEMPLATE` 및 :attr:`!re.T` 플래그와 함께) " -"제거하였습니다. 해당하는 함수는 문서화되어 있지 않았으며, 사용 지원 중단(deprecated)되어 있었으며, 정상적으로 작동하지 " -"않았었습니다. (Serhiy Storchaka와 Nikita Sobolev가 :gh:`105687`\\를 통해 기능을 " -"구현하였습니다.)" +"제거하였습니다. 해당하는 함수는 문서화되어 있지 않았으며, 폐지되어 있었으며, 정상적으로 작동하지 않았었습니다. (Serhiy " +"Storchaka와 Nikita Sobolev가 :gh:`105687`\\를 통해 기능을 구현하였습니다.)" #: ../../whatsnew/3.13.rst:1750 msgid "tkinter.tix" @@ -3341,9 +3329,9 @@ msgid "" "third-party Tix library which the module wrapped is unmaintained. " "(Contributed by Zachary Ware in :gh:`75552`.)" msgstr "" -"파이썬 3.6에서 사용 지원이 중단(deprecated)되었던 :mod:`!tkinter.tix` 모듈이 제거되었습니다. 해당하는 " -"모듈이 감싸고(wrapped) 있던 Tix 제삼자 라이브러리는 더 이상 유지 보수되지 않습니다. (Zachary Ware가 " -":gh:`75552`\\를 통해 기능을 구현하였습니다.)" +"파이썬 3.6에서 폐지되었던 :mod:`!tkinter.tix` 모듈이 제거되었습니다. 해당하는 모듈이 감싸고(wrapped) 있던" +" Tix 제삼자 라이브러리는 더 이상 유지 보수되지 않습니다. (Zachary Ware가 :gh:`75552`\\를 통해 기능을 " +"구현하였습니다.)" #: ../../whatsnew/3.13.rst:1758 msgid "turtle" @@ -3355,7 +3343,7 @@ msgid "" "documentation since Python 3.1 and at runtime since Python 3.11. " "(Contributed by Hugo van Kemenade in :gh:`104876`.)" msgstr "" -"(문서에서는 파이썬 3.1부터, 런타임에서는 파이썬 3.11부터) 사용 지원이 중단(deprecated)되었던 " +"(문서에서는 파이썬 3.1부터, 런타임에서는 파이썬 3.11부터) 폐지되었던 " ":meth:`!RawTurtle.settiltangle` 메서드가 제거되었습니다. (Hugo van Kemenade가 " ":gh:`104876`\\를 통해 기능을 구현하였습니다.)" @@ -3366,9 +3354,9 @@ msgid "" " from the :mod:`typing` module. (Contributed by Sebastian Rittau in " ":gh:`92871`.)" msgstr "" -"파이썬 3.8부터 사용 지원이 중단(deprecated)되었던 :mod:`!typing.io` 및 :mod:`!typing.re` " -"네임스페이스가 제거되었습니다. 해당하는 네임스페이스에 있던 항목들은 이제 :mod:`typing` 모듈에서 직접 임포트할 수 " -"있습니다. (Sebastian Rittau가 :gh:`92871`\\를 통해 기능을 구현하였습니다.)" +"파이썬 3.8부터 폐지되었던 :mod:`!typing.io` 및 :mod:`!typing.re` 이름 공간들이 제거되었습니다. " +"해당하는 이름 공간들에 있던 항목들은 이제 :mod:`typing` 모듈에서 직접 임포트할 수 있습니다. (Sebastian " +"Rittau가 :gh:`92871`\\를 통해 기능을 구현하였습니다.)" #: ../../whatsnew/3.13.rst:1775 msgid "" @@ -3376,9 +3364,8 @@ msgid "" " types, deprecated in Python 3.11. (Contributed by Tomas Roun in " ":gh:`104786`.)" msgstr "" -"키워드 인자를 사용해서 :class:`~typing.TypedDict` 타입들을 생성하는 방식은 파이썬 3.11에서 사용 지원이 " -"중단(deprecated)되었으며, 이제 제거되었습니다. (Tomas Roun이 :gh:`104786`\\를 통해 기능을 " -"구현하였습니다.)" +"키워드 인자를 사용해서 :class:`~typing.TypedDict` 형들을 생성하는 방식은 파이썬 3.11에서 폐지되었으며, " +"이제 제거되었습니다. (Tomas Roun이 :gh:`104786`\\를 통해 기능을 구현하였습니다.)" #: ../../whatsnew/3.13.rst:1781 msgid "unittest" @@ -3386,7 +3373,7 @@ msgstr "unittest" #: ../../whatsnew/3.13.rst:1783 msgid "Remove the following :mod:`unittest` functions, deprecated in Python 3.11:" -msgstr "다음의 :mod:`unittest` 함수들은 파이썬 3.11에서 사용 지원이 중단(deprecated)되었으며 제거되었습니다:" +msgstr "다음의 :mod:`unittest` 함수들은 파이썬 3.11에서 폐지되었으며 제거되었습니다:" #: ../../whatsnew/3.13.rst:1785 msgid ":func:`!unittest.findTestCases`" @@ -3427,7 +3414,7 @@ msgid "" ":gh:`104992`.)" msgstr "" "테스트되지 않았으며 문서화되지 않았던 :meth:`!TestProgram.usageExit` 메서드가 제거되었습니다. 해당하는 " -"메서드는 파이썬 3.11에서 사용 지원 중단(deprecated)되었었습니다." +"메서드는 파이썬 3.11에서 폐지되었었습니다." #: ../../whatsnew/3.13.rst:1803 msgid "urllib" @@ -3443,12 +3430,12 @@ msgid "" " select the operating system's trusted certificate authority (CA) " "certificates. (Contributed by Victor Stinner in :gh:`105382`.)" msgstr "" -"파이썬 3.6에서 사용 지원 중단(deprecated)되었던 :func:`urllib.request.urlopen` 함수의 " -"*cafile*, *capath*, *cadefault* 매개 변수가 제거되었습니다. 대신 " -":class:`~ssl.SSLContext` 인스턴스와 함께 *context* 매개 변수를 사용해주시기를 부탁드립니다. " -":meth:`ssl.SSLContext.load_cert_chain` 함수를 사용함을 통해 특정 인증서를 로드하거나, " -":func:`ssl.create_default_context`\\가 운영 체제의 신뢰할 수 있는 인증 기관(CA) 인증서를 " -"선택하도록 할 수 있습니다. (Victor Stinner가 :gh:`105382`\\를 통해 기능을 구현하였습니다.)" +"파이썬 3.6에서 폐지되었던 :func:`urllib.request.urlopen` 함수의 *cafile*, *capath*, " +"*cadefault* 매개 변수가 제거되었습니다. 대신 :class:`~ssl.SSLContext` 인스턴스와 함께 " +"*context* 매개 변수를 사용해주시기를 부탁드립니다. :meth:`ssl.SSLContext.load_cert_chain` " +"함수를 사용함을 통해 특정 인증서를 로드하거나, :func:`ssl.create_default_context`\\가 운영 체제의 " +"신뢰할 수 있는 인증 기관(CA) 인증서를 선택하도록 할 수 있습니다. (Victor Stinner가 :gh:`105382`\\를 " +"통해 기능을 구현하였습니다.)" #: ../../whatsnew/3.13.rst:1816 msgid "webbrowser" @@ -3461,8 +3448,8 @@ msgid "" "Python 3.2) instead. (Contributed by Hugo van Kemenade in :gh:`104804`.)" msgstr "" "테스트되지 않았고 문서화되지 않았던 :class:`!MacOSX` 클래스가 제거되었습니다. 해당하는 클래스는 파이썬 3.11에서 " -"사용 지원 중단(deprecated)되었었습니다. 대신 파이썬 3.2에서 도입된 :class:`!MacOSXOSAScript` " -"클래스를 사용해주시기를 부탁드립니다. (Hugo van Kemenade가 :gh:`104804`\\를 통해 기능을 구현하였습니다.)" +"폐지되었었습니다. 대신 파이썬 3.2에서 도입된 :class:`!MacOSXOSAScript` 클래스를 사용해주시기를 부탁드립니다." +" (Hugo van Kemenade가 :gh:`104804`\\를 통해 기능을 구현하였습니다.)" #: ../../whatsnew/3.13.rst:1823 msgid "" @@ -3470,7 +3457,7 @@ msgid "" ":attr:`MacOSXOSAScript.name ` attribute " "instead. (Contributed by Nikita Sobolev in :gh:`105546`.)" msgstr "" -"사용 지원이 중단(deprecated)된 :attr:`!MacOSXOSAScript._name` 어트리뷰트가 제거되었습니다. 대신 " +"폐지된 :attr:`!MacOSXOSAScript._name` 어트리뷰트가 제거되었습니다. 대신 " ":attr:`MacOSXOSAScript.name ` 어트리뷰트를 사용해주시기를 " "부탁드립니다. (Nikita Sobolev가 :gh:`105546`\\를 통해 기능을 구현하였습니다.)" @@ -3489,9 +3476,9 @@ msgid "" " type. The different types are: plain function, generator, async " "generator, and coroutine. (Contributed by Irit Katriel in :gh:`81137`.)" msgstr "" -"새 코드 객체의 타입이 함수의 타입과 일치하지 않는 경우, 함수의 :attr:`~function.__code__` 어트리뷰트에 값을" -" 대입하는 기능은 사용 지원이 중단(deprecated)되었습니다. 구분되는 타입은 다음과 같습니다: 일반 함수, 제너레이터, " -"비동기 제너레이터, 그리고 코루틴. (Irit Katriel이 :gh:`81137`\\을 통해 기능을 구현하였습니다.)" +"새 코드 객체의 형이 함수의 형과 일치하지 않는 경우, 함수의 :attr:`~function.__code__` 어트리뷰트에 값을 " +"대입하는 기능은 폐지되었습니다. 구분되는 형들은 다음과 같습니다: 일반 함수, 제너레이터, 비동기 제너레이터, 그리고 코루틴. " +"(Irit Katriel이 :gh:`81137`\\을 통해 기능을 구현하였습니다.)" #: ../../deprecations/pending-removal-in-3.16.rst:11 #: ../../whatsnew/3.13.rst:1840 @@ -3506,10 +3493,10 @@ msgid "" "(:c:type:`Py_UCS4`) for Unicode characters instead. (Contributed by Hugo " "van Kemenade in :gh:`80480`.)" msgstr "" -"런타임에서 `'u'` 형식 코드(:c:type:`wchar_t`)에 대한 사용 지원이 중단(deprecated)되었습니다. 해당하는" -" 형식 코드는 파이썬 3.3 문서에서 사용 지원이 중단되었으며, 파이썬 3.16에서 제거될 예정입니다. 대신 유니코드 문자에는 " -"`'w'` 형식 코드(:c:type:`Py_UCS4`)를 사용해주시기를 부탁드립니다. (Hugo van Kemenade가 " -":gh:`80480`\\를 통해 기능을 구현하였습니다.)" +"런타임에서 `'u'` 형식 코드(:c:type:`wchar_t`)에 대한 폐지되었습니다. 해당하는 형식 코드는 파이썬 3.3 " +"문서에서 폐지되었으며, 파이썬 3.16에서 제거될 예정입니다. 대신 유니코드 문자에는 `'w'` 형식 " +"코드(:c:type:`Py_UCS4`)를 사용해주시기를 부탁드립니다. (Hugo van Kemenade가 :gh:`80480`\\를" +" 통해 기능을 구현하였습니다.)" #: ../../deprecations/pending-removal-in-3.15.rst:16 #: ../../whatsnew/3.13.rst:1849 @@ -3521,8 +3508,8 @@ msgid "" "Deprecate the undocumented :func:`!SetPointerType` function, to be " "removed in Python 3.15. (Contributed by Victor Stinner in :gh:`105733`.)" msgstr "" -"파이썬 3.15에서 제거될 예정인, 문서화되지 않은 :func:`!SetPointerType` 함수에 대한 사용 지원을 " -"중단(deprecate)합니다. (Victor Stinner가 :gh:`105733`\\를 통해 기능을 구현하였습니다.)" +"파이썬 3.15에서 제거될 예정인, 문서화되지 않은 :func:`!SetPointerType` 함수를 폐지합니다. (Victor " +"Stinner가 :gh:`105733`\\를 통해 기능을 구현하였습니다.)" #: ../../whatsnew/3.13.rst:1855 msgid "" @@ -3530,9 +3517,9 @@ msgid "" "function in favour of ``type * length`` multiplication. (Contributed by " "Victor Stinner in :gh:`105733`.)" msgstr "" -"`type * length` 곱셈 사용을 권장하기 위해 :func:`~ctypes.ARRAY` 함수를 :term:`소프트 사용 지원" -" 중단 ` 상태로 표시합니다. (Victor Stinner가 :gh:`105733`\\를 통해 기능을" -" 구현하였습니다.)" +"`type * length` 곱셈 사용을 권장하기 위해 :func:`~ctypes.ARRAY` 함수를 :term:`약하게 폐지된 " +"` 상태로 표시합니다. (Victor Stinner가 :gh:`105733`\\를 통해 기능을 " +"구현하였습니다.)" #: ../../whatsnew/3.13.rst:1859 msgid ":mod:`decimal`:" @@ -3545,9 +3532,9 @@ msgid "" "module's C implementation. (Contributed by Serhiy Storchaka in " ":gh:`89902`.)" msgstr "" -"표준적이지 않고 문서화되지 않은 :class:`~decimal.Decimal` 형식 지정자 `'N'`에 대한 사용 지원을 " -"중단(deprecate)합니다. 이 지정자는 :mod:`!decimal` 모듈의 C 언어 구현에서만 지원됩니다. (Serhiy " -"Storchaka가 :gh:`89902`\\를 통해 기능을 구현하였습니다.)" +"표준적이지 않고 문서화되지 않은 :class:`~decimal.Decimal` 형식 지정자 `'N'`\\를 폐지합니다. 이 지정자는" +" :mod:`!decimal` 모듈의 C 언어 구현에서만 지원됩니다. (Serhiy Storchaka가 :gh:`89902`\\를 " +"통해 기능을 구현하였습니다.)" #: ../../whatsnew/3.13.rst:1866 msgid ":mod:`dis`:" @@ -3559,9 +3546,9 @@ msgid "" ":data:`~dis.hasarg` instead. (Contributed by Irit Katriel in " ":gh:`109319`.)" msgstr "" -":attr:`!HAVE_ARGUMENT` 구분자에 대한 사용 지원을 중단(deprecate)합니다. 대신 " -":data:`~dis.hasarg`\\을 통해 포함 여부(membership)를 검사해주시기를 부탁드립니다. (Irit " -"Katriel이 :gh:`109319`\\를 통해 기능을 구현하였습니다.)" +":attr:`!HAVE_ARGUMENT` 구분자를 폐지합니다. 대신 :data:`~dis.hasarg`\\을 통해 포함 " +"여부(membership)를 검사해주시기를 부탁드립니다. (Irit Katriel이 :gh:`109319`\\를 통해 기능을 " +"구현하였습니다.)" #: ../../whatsnew/3.13.rst:1872 msgid ":mod:`gettext`:" @@ -3573,8 +3560,8 @@ msgid "" "consider plural forms in the :mod:`!gettext` module, even if no " "translation was found. (Contributed by Serhiy Storchaka in :gh:`88434`.)" msgstr "" -":mod:`!gettext` 모듈에서 복수형을 고려하는 함수와 메서드에 정수가 아닌 수를 인수로 사용하는 경우에 대한 사용 지원을 " -"중단(deprecate)합니다. (Serhiy Storchaka가 :gh:`88434`\\를 통해 기능을 구현하였습니다.)" +":mod:`!gettext` 모듈에서 복수형을 고려하는 함수와 메서드에 정수가 아닌 수를 인수로 사용하는 경우를 폐지합니다. " +"(Serhiy Storchaka가 :gh:`88434`\\를 통해 기능을 구현하였습니다.)" #: ../../whatsnew/3.13.rst:1879 msgid ":mod:`glob`:" @@ -3587,10 +3574,9 @@ msgid "" " root directory to the *root_dir* parameter instead. (Contributed by " "Barney Gale in :gh:`117337`.)" msgstr "" -"문서화되지 않은 :func:`!glob0` 및 :func:`!glob1` 함수에 대한 사용 지원을 중단(deprecate)합니다. " -":func:`~glob.glob`\\을 사용하고, 루트 디렉터리를 지정하는 :term:`경로류 객체 `\\를 *root_dir* 매개 변수로 대신 전달하세요. (Barney Gale이 :gh:`117337`\\를 통해 " -"기능을 구현하였습니다.)" +"문서화되지 않은 :func:`!glob0` 및 :func:`!glob1` 함수를 폐지합니다. :func:`~glob.glob`\\을" +" 사용하고, 루트 디렉터리를 지정하는 :term:`경로류 객체 `\\를 *root_dir* 매개 " +"변수로 대신 전달하세요. (Barney Gale이 :gh:`117337`\\를 통해 기능을 구현하였습니다.)" #: ../../deprecations/pending-removal-in-3.15.rst:21 #: ../../whatsnew/3.13.rst:1886 @@ -3605,11 +3591,11 @@ msgid "" " has a high potential for both security and functionality bugs. " "(Contributed by Gregory P. Smith in :gh:`109096`.)" msgstr "" -":class:`~http.server.CGIHTTPRequestHandler` 클래스는 사용 지원 중단(deprecate)되었으며," -" Python 3.15에서 제거될 예정입니다. 프로세스 기반 CGI HTTP 서버는 오래전부터 사실상 사용되지 않고 있었습니다. " -"관련된 코드들은 오래되었을 뿐 아니라 더 이상 유지 보수되고 있지 않으며, 실제로 거의 사용되고 있지 않은 것으로 보입니다. 보안과" -" 기능 모두에 있어 문제가 있으며 버그 발생 가능성이 매우 높습니다. (Gregory P. Smith가 :gh:`109096`\\를" -" 통해 기능을 구현하였습니다.)" +":class:`~http.server.CGIHTTPRequestHandler` 클래스는 폐지되었으며, Python 3.15에서 " +"제거될 예정입니다. 프로세스 기반 CGI HTTP 서버는 오래전부터 사실상 사용되지 않고 있었습니다. 관련된 코드들은 오래되었을 뿐" +" 아니라 더 이상 유지 보수되고 있지 않으며, 실제로 거의 사용되고 있지 않은 것으로 보입니다. 보안과 기능 모두에 있어 문제가 " +"있으며 버그 발생 가능성이 매우 높습니다. (Gregory P. Smith가 :gh:`109096`\\를 통해 기능을 " +"구현하였습니다.)" #: ../../whatsnew/3.13.rst:1895 msgid "" @@ -3617,9 +3603,9 @@ msgid "" "http.server` command-line interface, to be removed in Python 3.15. " "(Contributed by Gregory P. Smith in :gh:`109096`.)" msgstr "" -":program:`python -m http.server` 명령 줄 인터페이스의 :option:`!--cgi` 플래그는 사용 지원 " -"중단(deprecate)되었으며, Python 3.15에서 제거될 예정입니다. (Gregory P. Smith가 " -":gh:`109096`\\를 통해 기능을 구현하였습니다.)" +":program:`python -m http.server` 명령 줄 인터페이스의 :option:`!--cgi` 플래그는 " +"폐지되었으며, Python 3.15에서 제거될 예정입니다. (Gregory P. Smith가 :gh:`109096`\\를 통해 " +"기능을 구현하였습니다.)" #: ../../deprecations/pending-removal-in-3.16.rst:70 #: ../../whatsnew/3.13.rst:1900 @@ -3632,8 +3618,8 @@ msgid "" ":func:`~mimetypes.guess_type`, use :func:`~mimetypes.guess_file_type` " "instead. (Contributed by Serhiy Storchaka in :gh:`66543`.)" msgstr "" -"파일 경로 인수를 받는 :func:`~mimetypes.guess_type` 호출은 :term:`소프트 사용 지원 중단 ` 처리되었습니다. 대신 :func:`~mimetypes.guess_file_type`을 사용해주시기를 " +"파일 경로 인수를 받는 :func:`~mimetypes.guess_type` 호출은 :term:`약하게 폐지된 ` 것으로 처리되었습니다. 대신 :func:`~mimetypes.guess_file_type`을 사용해주시기를 " "부탁드립니다. (Serhiy Storchaka가 :gh:`66543`\\를 통해 기능을 구현하였습니다.)" #: ../../whatsnew/3.13.rst:1907 @@ -3649,9 +3635,9 @@ msgid "" "of Python. (Contributed by Serhiy Storchaka in :gh:`56166`.)" msgstr "" "모듈 수준의 :func:`~re.split`, :func:`~re.sub`, :func:`~re.subn` 함수들에 선택적 인자인 " -"*maxsplit*, *count*, *flags*\\를 위치 인자로 전달하는 방식이 사용 지원 중단(deprecate)되었습니다." -" 관련 매개 변수들은 향후 Python 버전에서 :ref:`키워드 전용 ` 매개 변수로 " -"변경될 예정입니다. (Serhiy Storchaka가 :gh:`56166`\\를 통해 기능을 구현하였습니다.)" +"*maxsplit*, *count*, *flags*\\를 위치 인자로 전달하는 방식이 폐지되었습니다. 관련 매개 변수들은 향후 " +"Python 버전에서 :ref:`키워드 전용 ` 매개 변수로 변경될 예정입니다. " +"(Serhiy Storchaka가 :gh:`56166`\\를 통해 기능을 구현하였습니다.)" #: ../../deprecations/pending-removal-in-3.15.rst:46 #: ../../whatsnew/3.13.rst:1916 @@ -3664,9 +3650,9 @@ msgid "" "Use :func:`os.path.isreserved` to detect reserved paths on Windows. " "(Contributed by Barney Gale in :gh:`88569`.)" msgstr "" -":meth:`.PurePath.is_reserved`\\는 사용 지원 중단(deprecated)되었으며, 파이썬 3.15에서 제거될" -" 것입니다. 윈도우에서 예약된 경로를 감지하려면 :func:`os.path.isreserved`\\를 사용해주시기를 부탁드립니다. " -"(Barney Gale이 :gh:`88569`\\를 통해 기능을 구현하였습니다.)" +":meth:`.PurePath.is_reserved`\\는 폐지되었으며, 파이썬 3.15에서 제거될 것입니다. 윈도우에서 예약된 " +"경로를 감지하려면 :func:`os.path.isreserved`\\를 사용해주시기를 부탁드립니다. (Barney Gale이 " +":gh:`88569`\\를 통해 기능을 구현하였습니다.)" #: ../../deprecations/pending-removal-in-3.15.rst:52 #: ../../whatsnew/3.13.rst:1923 @@ -3679,9 +3665,9 @@ msgid "" "function is only useful for Jython support, has a confusing API, and is " "largely untested. (Contributed by Nikita Sobolev in :gh:`116349`.)" msgstr "" -":func:`~platform.java_ver`\\는 사용 지원 중단(deprecated)되었으며, 파이썬 3.15에서 제거될 " -"것입니다. 해당하는 함수는 Jython 지원에만 유용할 수 있는 것으로 보이며, API가 혼란스럽고, 대부분의 경우 테스트되지 " -"않았습니다. (Nikita Sobolev가 :gh:`116349`\\를 통해 기능을 구현하였습니다.)" +":func:`~platform.java_ver`\\는 폐지되었으며, 파이썬 3.15에서 제거될 것입니다. 해당하는 함수는 " +"Jython 지원에만 유용할 수 있는 것으로 보이며, API가 혼란스럽고, 대부분의 경우 테스트되지 않았습니다. (Nikita " +"Sobolev가 :gh:`116349`\\를 통해 기능을 구현하였습니다.)" #: ../../whatsnew/3.13.rst:1931 msgid ":mod:`pydoc`:" @@ -3691,7 +3677,7 @@ msgstr ":mod:`pydoc`:" msgid "" "Deprecate the undocumented :func:`!ispackage` function. (Contributed by " "Zackery Spytz in :gh:`64020`.)" -msgstr "문서화되지 않은 :func:`!ispackage` 함수는 이제 사용 지원 중단(deprecated)되었습니다." +msgstr "문서화되지 않은 :func:`!ispackage` 함수는 이제 폐지되었습니다." #: ../../deprecations/pending-removal-in-3.14.rst:85 #: ../../whatsnew/3.13.rst:1936 @@ -3706,8 +3692,8 @@ msgid "" "3.15. (Contributed by Erlend E. Aasland in :gh:`107948`.)" msgstr "" ":func:`~sqlite3.connect` 함수와 :class:`~sqlite3.Connection` 생성자에 두 개 이상의 위치" -" 인자를 전달하는 방식이 이제 사용 지원 중단(deprecated)되었습니다. 이외의 매개변수들은 파이썬 3.15부터 키워드 전용 " -"매개변수로 사용 가능합니다. (Erlend E. Aasland가 :gh:`107948`\\를 통해 기능을 구현하였습니다.)" +" 인자를 전달하는 방식이 이제 폐지되었습니다. 이외의 매개변수들은 파이썬 3.15부터 키워드 전용 매개변수로 사용 가능합니다. " +"(Erlend E. Aasland가 :gh:`107948`\\를 통해 기능을 구현하였습니다.)" #: ../../whatsnew/3.13.rst:1944 msgid "" @@ -3719,8 +3705,8 @@ msgid "" msgstr "" ":meth:`.Connection.create_function`\\ 과 " ":meth:`.Connection.create_aggregate`\\에 이름, 인자의 개수, 호출 가능한 객체(callable)을 " -"키워드 인자로 전달하는 방식이 이제 사용 지원 중단(deprecated)되었습니다. 해당하는 매개변수들은 파이썬 3.15부터 위치 " -"전용 매개변수로 사용 가능합니다. (Erlend E. Aasland가 :gh:`108278`\\를 통해 기능을 구현하였습니다.)" +"키워드 인자로 전달하는 방식이 이제 폐지되었습니다. 해당하는 매개변수들은 파이썬 3.15부터 위치 전용 매개변수로 사용 가능합니다." +" (Erlend E. Aasland가 :gh:`108278`\\를 통해 기능을 구현하였습니다.)" #: ../../whatsnew/3.13.rst:1950 msgid "" @@ -3736,9 +3722,9 @@ msgstr "" ":meth:`~sqlite3.Connection.set_authorizer`, " ":meth:`~sqlite3.Connection.set_progress_handler`, " ":meth:`~sqlite3.Connection.set_trace_callback` 메서드에서 콜백 호출 가능한 " -"객체(callback callable)들을 키워드 인자로 전달하는 동작이 사용 지원 중단(deprecated)되었습니다. 콜백 호출" -" 가능한 객체(callback callable)의 경우 파이썬 3.15부터는 위치 전용 인자로만 전달할 수 있습니다. (Erlend" -" E. Aasland가 :gh:`108278`\\를 통해 기능을 구현하였습니다.)" +"객체(callback callable)들을 키워드 인자로 전달하는 동작이 폐지되었습니다. 콜백 호출 가능한 객체(callback " +"callable)의 경우 파이썬 3.15부터는 위치 전용 인자로만 전달할 수 있습니다. (Erlend E. Aasland가 " +":gh:`108278`\\를 통해 기능을 구현하였습니다.)" #: ../../deprecations/pending-removal-in-3.16.rst:90 #: ../../whatsnew/3.13.rst:1958 @@ -3752,9 +3738,9 @@ msgid "" "environment variable instead. (Contributed by Inada Naoki in " ":gh:`73427`.)" msgstr "" -":func:`~sys._enablelegacywindowsfsencoding` 함수를 사용 지원 중단(deprecate)하였습니다." -" 파이썬 3.16에서 제거될 예정입니다. 대신 :envvar:`PYTHONLEGACYWINDOWSFSENCODING` 환경 변수를 " -"사용해주시기를 부탁드립니다. (Inada Naoki가 :gh:`73427`\\을 통해 기능을 구현하였습니다.)" +":func:`~sys._enablelegacywindowsfsencoding` 함수를 폐지하였습니다. 파이썬 3.16에서 제거될 " +"예정입니다. 대신 :envvar:`PYTHONLEGACYWINDOWSFSENCODING` 환경 변수를 사용해주시기를 부탁드립니다. " +"(Inada Naoki가 :gh:`73427`\\을 통해 기능을 구현하였습니다.)" #: ../../deprecations/pending-removal-in-3.16.rst:102 #: ../../whatsnew/3.13.rst:1965 @@ -3766,8 +3752,8 @@ msgid "" "Deprecate the undocumented and unused :attr:`!TarFile.tarfile` attribute," " to be removed in Python 3.16. (Contributed in :gh:`115256`.)" msgstr "" -"문서화되지 않았으며 사용되지 않고 있는 :attr:`!TarFile.tarfile` 속성을 사용 지원 중단(deprecate)하고 " -"파이썬 3.16에서 제거할 예정입니다. (:gh:`115256`\\를 통해 기능이 구현되었습니다.)" +"문서화되지 않았으며 사용되지 않고 있는 :attr:`!TarFile.tarfile` 어트리뷰트를 폐지하고 파이썬 3.16에서 제거할" +" 예정입니다. (:gh:`115256`\\를 통해 기능이 구현되었습니다.)" #: ../../whatsnew/3.13.rst:1971 msgid ":mod:`traceback`:" @@ -3779,7 +3765,7 @@ msgid "" ":attr:`.TracebackException.exc_type_str` instead. (Contributed by Irit " "Katriel in :gh:`112332`.)" msgstr "" -":attr:`.TracebackException.exc_type` 속성을 사용 지원 중단(deprecate)합니다. 대신 " +":attr:`.TracebackException.exc_type` 어트리뷰트를 폐지합니다. 대신 " ":attr:`.TracebackException.exc_type_str`\\을 사용해주시기를 부탁드립니다. (Irit " "Katriel이 :gh:`112332`\\를 통해 기능을 구현하였습니다.)" @@ -3797,11 +3783,10 @@ msgid "" "syntax or the functional syntax instead. (Contributed by Alex Waygood in " ":gh:`105566`.)" msgstr "" -"문서화되지 않은, :class:`~typing.NamedTuple` 클래스를 만들 때에 사용되는 키워드 인자에 대한 구문 " -"문법(syntax)을 사용 지원 중단(deprecate)합니다. 예를 들어, ``Point = " -"NamedTuple(\\\"Point\"\\, x=int, y=int)`` 같은 구문은 파이썬 3.15에서 제거될 예정입니다. 대신" -" 관련된 클래스에 대한 혹은 관련된 함수형 구문 문법(syntax)을 사용해주시기를 부탁드립니다. (Alex Waygood가 " -":gh:`105566`\\를 통해 기능을 구현하였습니다.)" +"문서화되지 않은, :class:`~typing.NamedTuple` 클래스를 만들 때에 사용되는 키워드 인자에 대한 문법을 " +"폐지합니다. 예를 들어, ``Point = NamedTuple(\\\"Point\"\\, x=int, y=int)`` 같은 문법은 " +"파이썬 3.15에서 제거될 예정입니다. 대신 관련된 클래스에 대한 혹은 관련된 함수형 문법을 사용해주시기를 부탁드립니다. (Alex" +" Waygood가 :gh:`105566`\\를 통해 기능을 구현하였습니다.)" #: ../../whatsnew/3.13.rst:1986 #, python-brace-format @@ -3817,13 +3802,13 @@ msgid "" " :gh:`105570`.)" msgstr "" ":class:`~typing.NamedTuple` 또는 :class:`typing.TypedDict` 클래스를 만들 때 " -"*fields* 매개변수를 생략하는 것과, 두 가지의 타입 모두에 있어 *fields* 매개변수에 ``None``\\을 전달하는 " -"방식의 사용이 사용 지원 중단(deprecate)되었습니다. 파이썬 3.15에서는 *fields* 매개 변수에 유효한 시퀀스를 " -"반드시 지정해주셔야 합니다. 필드가 없는(zero field의) NamedTuple 클래스를 만들려면 ``class " -"NT(NamedTuple): pass``\\ 이나 ``NT = NamedTuple(\\\"NT\\\", ())``\\ 을 " -"사용하십시오. 필드가 없는 TypedDict 클래스를 만들려면 ``class TD(TypedDict): pass``\\ 또는 " -"``TD = TypedDict(\\\"TD\\\", {})``\\를 사용해주시기를 부탁드립니다. (Alex Waygood가 " -":gh:`105566`\\와 :gh:`105570`\\를 통해 기능을 구현하였습니다.)" +"*fields* 매개변수를 생략하는 것과, 두 가지의 형 모두에 있어 *fields* 매개변수에 ``None``\\을 전달하는 " +"방식의 사용이 폐지되었습니다. 파이썬 3.15에서는 *fields* 매개 변수에 유효한 시퀀스를 반드시 지정해주셔야 합니다. 필드가" +" 없는(zero field의) NamedTuple 클래스를 만들려면 ``class NT(NamedTuple): pass``\\ 이나" +" ``NT = NamedTuple(\\\"NT\\\", ())``\\ 을 사용하십시오. 필드가 없는 TypedDict 클래스를 " +"만들려면 ``class TD(TypedDict): pass``\\ 또는 ``TD = TypedDict(\\\"TD\\\", " +"{})``\\를 사용해주시기를 부탁드립니다. (Alex Waygood가 :gh:`105566`\\와 :gh:`105570`\\를 " +"통해 기능을 구현하였습니다.)" #: ../../whatsnew/3.13.rst:1996 msgid "" @@ -3832,10 +3817,9 @@ msgid "" "module, it has yet to be supported by any major type checker. " "(Contributed by Alex Waygood in :gh:`106309`.)" msgstr "" -":func:`typing.no_type_check_decorator` 데코레이터 함수를 사용 지원 중단(deprecate)하였으며," -" 파이썬 3.15에서 제거할 예정입니다. :mod:`typing` 모듈에 도입된 지 8년이 지났지만, 여전히 여러 인지도 있는 주요" -" 정적 타입 검사기(type checker)도 이를 지원하지 않고 있습니다. (Alex Waygood이 :gh:`106309`\\를" -" 통해 기능을 구현하였습니다.)" +":func:`typing.no_type_check_decorator` 데코레이터 함수를 폐지하였으며, 파이썬 3.15에서 제거할 " +"예정입니다. :mod:`typing` 모듈에 도입된 지 8년이 지났지만, 여전히 여러 인지도 있는 주요 형 검사기도 이를 지원하지 " +"않고 있습니다. (Alex Waygood이 :gh:`106309`\\를 통해 기능을 구현하였습니다.)" #: ../../whatsnew/3.13.rst:2002 msgid "" @@ -3845,11 +3829,11 @@ msgid "" "Python 3.18. Use the new :ref:`type parameter syntax ` " "instead. (Contributed by Michael The in :gh:`107116`.)" msgstr "" -":data:`typing.AnyStr`\\의 사용 지원이 중단되었습니다. 파이썬 3.16에서는 " -"``typing.__all__``\\에 더 이상 포함되지 않도록 제거될 것입니다. 해당하는 코드를 임포트(import)하거나 " -"액세스하면 런타임에 :exc:`DeprecationWarning`\\이 발생하게 될 것입니다. 파이썬 3.18에서 완전히 제거될 " -"예정입니다. 대신 새로운 :ref:`타입 매개변수 구문 `\\을 사용해주시기를 부탁드립니다. (Michael" -" The가 :gh:`107116`\\를 통해 기능을 구현하였습니다.)" +":data:`typing.AnyStr`\\이 폐지되었습니다. 파이썬 3.16에서는 ``typing.__all__``\\에 더 이상 " +"포함되지 않도록 제거될 것입니다. 해당하는 코드를 임포트(import)하거나 액세스하면 런타임에 " +":exc:`DeprecationWarning`\\이 발생하게 될 것입니다. 파이썬 3.18에서 완전히 제거될 예정입니다. 대신 " +"새로운 :ref:`형 매개변수 문법 `\\을 사용해주시기를 부탁드립니다. (Michael The가 " +":gh:`107116`\\를 통해 기능을 구현하였습니다.)" #: ../../deprecations/pending-removal-in-3.15.rst:100 #: ../../whatsnew/3.13.rst:2010 @@ -3865,8 +3849,8 @@ msgid "" msgstr "" ":class:`~wave.Wave_read` 및 :class:`~wave.Wave_write` 클래스에 있는 " ":meth:`~wave.Wave_read.getmark`, :meth:`!setmark`, " -":meth:`~wave.Wave_read.getmarkers` 메서드의 사용 지원이 중단(deprecated)되었으며, 파이썬 " -"3.15에서 제거될 예정입니다. (Victor Stinner가 :gh:`105096`\\를 통해 기능을 구현하였습니다.)" +":meth:`~wave.Wave_read.getmarkers` 메서드가 폐지되었으며, 파이썬 3.15에서 제거될 예정입니다. " +"(Victor Stinner가 :gh:`105096`\\를 통해 기능을 구현하였습니다.)" #: ../../deprecations/c-api-pending-removal-in-3.14.rst:2 #: ../../deprecations/pending-removal-in-3.14.rst:2 @@ -3880,8 +3864,8 @@ msgid "" "removed in 3.14. (Contributed by Nikita Sobolev in :gh:`92248`.)" msgstr "" ":mod:`argparse`: :class:`!argparse.BooleanOptionalAction`\\의 *type*, " -"*choices*, *metavar* 매개변수의 사용 지원이 중단(deprecated)되었으며, 파이썬 3.14에서 제거될 " -"예정입니다. (Nikita Sobolev가 :gh:`92248`\\을 통해 기능을 구현하였습니다.)" +"*choices*, *metavar* 매개변수가 폐지되었으며, 파이썬 3.14에서 제거될 예정입니다. (Nikita Sobolev가" +" :gh:`92248`\\을 통해 기능을 구현하였습니다.)" #: ../../deprecations/pending-removal-in-3.14.rst:9 msgid "" @@ -3890,9 +3874,8 @@ msgid "" "runtime when they are accessed or used, and will be removed in Python " "3.14:" msgstr "" -":mod:`ast`: 다음 기능들은 파이썬 3.8부터 문서상에서 사용 지원이 중단(deprecated)된 것으로 표시되었었습니다. " -"이제 실행 중에 접근하거나 사용하면 런타임에 :exc:`DeprecationWarning`\\이 발생합니다. 파이썬 3.14에서 " -"제거될 예정입니다:" +":mod:`ast`: 다음 기능들은 파이썬 3.8부터 문서상에서 폐지된 것으로 표시되었었습니다. 이제 실행 중에 접근하거나 사용하면" +" 런타임에 :exc:`DeprecationWarning`\\이 발생합니다. 파이썬 3.14에서 제거될 예정입니다:" #: ../../deprecations/pending-removal-in-3.14.rst:13 msgid ":class:`!ast.Num`" @@ -3938,8 +3921,8 @@ msgstr "" "자식 관찰자 클래스(child watcher class)인 :class:`!asyncio.MultiLoopChildWatcher`," " :class:`!asyncio.FastChildWatcher`, " ":class:`!asyncio.AbstractChildWatcher`, 그리고 " -":class:`!asyncio.SafeChildWatcher`\\는 사용 지원 중단(deprecated)되었으며 파이썬 3.14에서" -" 제거될 예정입니다. (Kumar Aditya가 :gh:`94597`\\를 통해 기능을 구현하였습니다.)" +":class:`!asyncio.SafeChildWatcher`\\는 폐지되었으며 파이썬 3.14에서 제거될 예정입니다. (Kumar" +" Aditya가 :gh:`94597`\\를 통해 기능을 구현하였습니다.)" #: ../../deprecations/pending-removal-in-3.14.rst:30 msgid "" @@ -3951,9 +3934,8 @@ msgid "" msgstr "" ":func:`!asyncio.set_child_watcher`, :func:`!asyncio.get_child_watcher`, " ":meth:`!asyncio.AbstractEventLoopPolicy.set_child_watcher`, 그리고 " -":meth:`!asyncio.AbstractEventLoopPolicy.get_child_watcher`\\는 사용 지원 " -"중단(deprecated)되었으며 파이썬 3.14에서 제거될 예정입니다. (Kumar Aditya가 :gh:`94597`\\를 통해" -" 기능을 구현하였습니다.)" +":meth:`!asyncio.AbstractEventLoopPolicy.get_child_watcher`\\는 폐지되었으며 파이썬 " +"3.14에서 제거될 예정입니다. (Kumar Aditya가 :gh:`94597`\\를 통해 기능을 구현하였습니다.)" #: ../../deprecations/pending-removal-in-3.14.rst:36 msgid "" @@ -3972,12 +3954,12 @@ msgid "" ":func:`email.utils.localtime`. (Contributed by Alan Williams in " ":gh:`72346`.)" msgstr "" -":mod:`email`: :func:`email.utils.localtime`\\의 *isdst* 매개 변수 사용이 사용 지원 " -"중단(deprecated)되었습니다. (Alan Williams가 :gh:`72346`\\를 통해 기능을 구현하였습니다.)" +":mod:`email`: :func:`email.utils.localtime`\\의 *isdst* 매개 변수 사용이 폐지되었습니다." +" (Alan Williams가 :gh:`72346`\\를 통해 기능을 구현하였습니다.)" #: ../../deprecations/pending-removal-in-3.14.rst:44 msgid ":mod:`importlib.abc` deprecated classes:" -msgstr ":mod:`importlib.abc` 사용 지원 중단(deprecated)된 클래스들:" +msgstr ":mod:`importlib.abc` 폐지된 클래스들:" #: ../../deprecations/pending-removal-in-3.14.rst:46 msgid ":class:`!importlib.abc.ResourceReader`" @@ -4045,8 +4027,7 @@ msgid "" "deprecated." msgstr "" ":mod:`pathlib`: :meth:`~pathlib.PurePath.is_relative_to` 및 " -":meth:`~pathlib.PurePath.relative_to`\\에 추가 인자를 전달하는 것은 사용 지원 " -"중단(deprecated) 되었습니다." +":meth:`~pathlib.PurePath.relative_to`\\에 추가 인자를 전달하는 것은 폐지되었습니다." #: ../../deprecations/pending-removal-in-3.14.rst:75 msgid "" @@ -4092,9 +4073,9 @@ msgid "" "intended to be a public API. (Contributed by Gregory P. Smith in " ":gh:`88168`.)" msgstr "" -":mod:`urllib`: :class:`!urllib.parse.Quoter` 클래스는 사용 지원 " -"중단(deprecated)되었습니다. 해당하는 클래스는 공개 API로 제공할 의도로 작성된 것이 아니었습니다. (Gregory P." -" Smith가 :gh:`88168`\\를 통해 기능을 구현하였습니다.)" +":mod:`urllib`: :class:`!urllib.parse.Quoter` 클래스는 폐지되었습니다. 해당하는 클래스는 공개 " +"API로 제공할 의도로 작성된 것이 아니었습니다. (Gregory P. Smith가 :gh:`88168`\\를 통해 기능을 " +"구현하였습니다.)" #: ../../deprecations/c-api-pending-removal-in-3.15.rst:2 #: ../../deprecations/pending-removal-in-3.15.rst:2 @@ -4115,9 +4096,9 @@ msgid "" "(:gh:`97879`)" msgstr "" "모듈에 :attr:`~module.__cached__`\\를 설정하면서 :attr:`__spec__.cached " -"`\\를 설정하지 않는 동작은 사용 지원 " -"중단(deprecated)되었습니다. 파이썬 3.15부터는 :attr:`!__cached__` 어트리뷰트가 임포트 시스템이나 표준 " -"라이브러리에서 더 이상 설정 혹은 고려되지 않습니다. (:gh:`97879`\\를 참고 부탁드립니다.)" +"`\\를 설정하지 않는 동작은 폐지되었습니다. 파이썬 " +"3.15부터는 :attr:`!__cached__` 어트리뷰트가 임포트 시스템이나 표준 라이브러리에서 더 이상 설정 혹은 고려되지 " +"않습니다. (:gh:`97879`\\를 참고 부탁드립니다.)" #: ../../deprecations/pending-removal-in-3.15.rst:11 msgid "" @@ -4128,17 +4109,15 @@ msgid "" "(:gh:`97879`)" msgstr "" "모듈에 :attr:`~module.__package__`\\를 설정하는 동시에 :attr:`__spec__.parent " -"`\\를 설정하지 않는 방식의 사용은 사용 지원 " -"중단(deprecated)되었습니다. 파이썬 3.15부터는 :attr:`!__package__` 어트리뷰트가 임포트 시스템이나 표준" -" 라이브러리에서 더 이상 설정 혹은 고려되지 않습니다. (:gh:`97879`\\를 참고 부탁드립니다.)" +"`\\를 설정하지 않는 방식의 사용은 폐지되었습니다. 파이썬 " +"3.15부터는 :attr:`!__package__` 어트리뷰트가 임포트 시스템이나 표준 라이브러리에서 더 이상 설정 혹은 고려되지 " +"않습니다. (:gh:`97879`\\를 참고 부탁드립니다.)" #: ../../deprecations/pending-removal-in-3.15.rst:18 msgid "" "The undocumented :func:`!ctypes.SetPointerType` function has been " "deprecated since Python 3.13." -msgstr "" -"문서화되지 않았던 :func:`!ctypes.SetPointerType` 함수는 파이썬 3.13부터 사용 지원 " -"중단(deprecated)되었습니다." +msgstr "문서화되지 않았던 :func:`!ctypes.SetPointerType` 함수는 파이썬 3.13부터 폐지되었습니다." #: ../../deprecations/pending-removal-in-3.15.rst:23 msgid "" @@ -4148,8 +4127,8 @@ msgid "" "handler." msgstr "" "오랫동안 거의 사용되지 않았던 :class:`~http.server.CGIHTTPRequestHandler` 클래스는 파이썬 " -"3.13부터 사용 지원 중단(deprecated)되었습니다. 직접적인 대체 수단은 없으나, 그 *어떤* 종류의 요청 처리를 수행하는" -" 웹 서버 인터페이스도 CGI를 사용하는 것에 비해서는 보다 바람직하다는 점에 대해 유의 부탁드리고자 합니다." +"3.13부터 폐지되었습니다. 직접적인 대체 수단은 없으나, 그 *어떤* 종류의 요청 처리를 수행하는 웹 서버 인터페이스도 CGI를 " +"사용하는 것에 비해서는 보다 바람직하다는 점에 대해 유의 부탁드리고자 합니다." #: ../../deprecations/pending-removal-in-3.15.rst:29 msgid "" @@ -4157,7 +4136,7 @@ msgid "" "command-line interface has been deprecated since Python 3.13." msgstr "" ":program:`python -m http.server` 명령줄 인터페이스의 :option:`!--cgi` 플래그는 파이썬 " -"3.13부터 사용 지원 중단(deprecated)되었습니다." +"3.13부터 폐지되었습니다." #: ../../deprecations/pending-removal-in-3.15.rst:32 #: ../../deprecations/pending-removal-in-future.rst:63 @@ -4181,19 +4160,19 @@ msgid "" ":func:`~locale.getencoding` instead. (Contributed by Hugo van Kemenade in" " :gh:`111187`.)" msgstr "" -":func:`~locale.getdefaultlocale` 함수는 파이썬 3.11부터 사용 지원 " -"중단(deprecated)되었습니다. 해당하는 함수는 파이썬 3.13(:gh:`90817`)에서 제거될 예정이었으나, 파이썬 " -"3.15로 제거의 일정이 연기되었습니다. 대신 :func:`~locale.getlocale`, " -":func:`~locale.setlocale`, 그리고 :func:`~locale.getencoding`\\를 사용해주시기를 " -"부탁드립니다. (Hugo van Kemenade가 :gh:`111187`\\를 통해 기능을 구현하였습니다.)" +":func:`~locale.getdefaultlocale` 함수는 파이썬 3.11부터 폐지되었습니다. 해당하는 함수는 파이썬 " +"3.13(:gh:`90817`)에서 제거될 예정이었으나, 파이썬 3.15로 제거의 일정이 연기되었습니다. 대신 " +":func:`~locale.getlocale`, :func:`~locale.setlocale`, 그리고 " +":func:`~locale.getencoding`\\를 사용해주시기를 부탁드립니다. (Hugo van Kemenade가 " +":gh:`111187`\\를 통해 기능을 구현하였습니다.)" #: ../../deprecations/pending-removal-in-3.15.rst:48 msgid "" ":meth:`.PurePath.is_reserved` has been deprecated since Python 3.13. Use " ":func:`os.path.isreserved` to detect reserved paths on Windows." msgstr "" -":meth:`.PurePath.is_reserved`\\는 파이썬 3.13부터 사용 지원 중단(deprecated)되었습니다. " -"윈도우에서 예약된 경로를 파악하기 위해서는 :func:`os.path.isreserved`\\를 사용해주시기를 부탁드립니다." +":meth:`.PurePath.is_reserved`\\는 파이썬 3.13부터 폐지되었습니다. 윈도우에서 예약된 경로를 파악하기 " +"위해서는 :func:`os.path.isreserved`\\를 사용해주시기를 부탁드립니다." #: ../../deprecations/pending-removal-in-3.15.rst:54 msgid "" @@ -4201,8 +4180,8 @@ msgid "" "function is only useful for Jython support, has a confusing API, and is " "largely untested." msgstr "" -":func:`~platform.java_ver`\\는 파이썬 3.13부터 사용 지원 중단(deprecated)되었습니다. 해당하는 " -"함수는 Jython의 지원에만 유용할 수 있고, API가 혼란스럽고, 대부분의 경우에 대해 테스트되지 않았습니다." +":func:`~platform.java_ver`\\는 파이썬 3.13부터 폐지되었습니다. 해당하는 함수는 Jython의 지원에만 " +"유용할 수 있고, API가 혼란스럽고, 대부분의 경우에 대해 테스트되지 않았습니다." #: ../../deprecations/pending-removal-in-3.15.rst:58 #: ../../deprecations/pending-removal-in-3.16.rst:96 @@ -4227,8 +4206,8 @@ msgid "" "number of positional or keyword arguments, ignoring every argument." msgstr "" ":func:`~threading.RLock`\\는 파이썬 3.15부터 인자를 받는 것이 허용되지 않습니다. 파이썬 3.14부터 " -"인자를 받는 것이 사용 지원 중단(deprecatated)되었습니다. 파이썬 버전은 인자를 허용하지 않지만, C 언어 버전은 위치 " -"인자나 키워드 인자를 임의의 개수만큼 허용하는 동시에 모든 종류의 인자를 무시하기 때문입니다." +"인자를 받는 것이 폐지되었습니다. 파이썬 버전은 인자를 허용하지 않지만, C 언어 버전은 위치 인자나 키워드 인자를 임의의 개수만큼" +" 허용하는 동시에 모든 종류의 인자를 무시하기 때문입니다." #: ../../deprecations/pending-removal-in-3.15.rst:71 msgid ":mod:`types`:" @@ -4242,9 +4221,9 @@ msgid "" "removed in 3.15. (Contributed by Nikita Sobolev in :gh:`101866`.)" msgstr "" ":class:`types.CodeType`: :attr:`~codeobject.co_lnotab`\\에 대한 접근은 " -":pep:`626`\\을 통해 3.10부터 사용 지원 중단(deprecated)되었고 3.12에서 제거될 예정이었습니다만, " -"3.12에서 :exc:`DeprecationWarning`\\이 추가되었습니다. 3.15에서 제거될 수 있습니다. (Nikita " -"Sobolev가 :gh:`101866`\\를 통해 기능을 구현하였습니다.)" +":pep:`626`\\을 통해 3.10부터 폐지되었고 3.12에서 제거될 예정이었습니다만, 3.12에서 " +":exc:`DeprecationWarning`\\이 추가되었습니다. 3.15에서 제거될 수 있습니다. (Nikita Sobolev가" +" :gh:`101866`\\를 통해 기능을 구현하였습니다.)" #: ../../deprecations/pending-removal-in-3.15.rst:82 msgid "" @@ -4254,9 +4233,8 @@ msgid "" "3.13. Use the class-based syntax or the functional syntax instead." msgstr "" ":class:`~typing.NamedTuple` 클래스를 생성할 때 사용하는 키워드 인자 문법(예를 들어, ``Point = " -"NamedTuple(\\\"Point\\\", x=int, y=int)``)은 Python 3.13부터 사용 지원 " -"중단(deprecated)되었습니다. 해당하는 문법은 문서화되어 있지 않았습니다. 대신 클래스 기반 구문 문법(syntax)이나 " -"함수형 구문 문법(syntax)을 사용해주시기를 부탁드립니다." +"NamedTuple(\\\"Point\\\", x=int, y=int)``)은 Python 3.13부터 폐지되었습니다. 해당하는 " +"문법은 문서화되어 있지 않았습니다. 대신 클래스 기반 문법이나 함수형 문법을 사용해주시기를 부탁드립니다." #: ../../deprecations/pending-removal-in-3.15.rst:88 #, python-brace-format @@ -4270,9 +4248,9 @@ msgid "" msgstr "" ":class:`~typing.TypedDict`\\의 함수형 문법을 사용할 때 ``TD = TypedDict(\"TD\")``\\와" " 같이 *fields* 매개변수에 값을 전달하지 않거나, ``TD = TypedDict(\"TD\", None)``\\와 같이 " -"`None`\\을 전달하는 방식은 파이썬 3.13부터 사용 지원이 중단(deprecated)되었습니다. 필드가 없는 (zero-" -"field의) TypedDict를 만들려면 ``class TD(TypedDict): pass``\\나 ``TD = " -"TypedDict(\"TD\", {})``\\를 사용해주시기를 부탁드립니다." +"`None`\\을 전달하는 방식은 파이썬 3.13부터 폐지되었습니다. 필드가 없는 (zero-field의) TypedDict를 " +"만들려면 ``class TD(TypedDict): pass``\\나 ``TD = TypedDict(\"TD\", {})``\\를 " +"사용해주시기를 부탁드립니다." #: ../../deprecations/pending-removal-in-3.15.rst:95 msgid "" @@ -4280,9 +4258,9 @@ msgid "" "deprecated since Python 3.13. After eight years in the :mod:`typing` " "module, it has yet to be supported by any major type checker." msgstr "" -":func:`typing.no_type_check_decorator` 데코레이터 함수는 파이썬 3.13부터 사용 지원이 " -"중단(deprecated)되었습니다. :mod:`typing` 모듈에 추가된 지 8년이 지났었으나, 아직까지 어떤 주요 정적 타입 " -"검사기(type checker)도 해당하는 함수를 지원하지 않았었습니다." +":func:`typing.no_type_check_decorator` 데코레이터 함수는 파이썬 3.13부터 폐지되었습니다. " +":mod:`typing` 모듈에 추가된 지 8년이 지났었으나, 아직까지 어떤 주요 형 검사기도 해당하는 함수를 지원하지 " +"않았었습니다." #: ../../deprecations/pending-removal-in-3.15.rst:102 msgid "" @@ -4293,8 +4271,7 @@ msgid "" msgstr "" ":class:`~wave.Wave_read`\\와 :class:`~wave.Wave_write` 클래스들의 " ":meth:`~wave.Wave_read.getmark`, :meth:`!setmark`, 그리고 " -":meth:`~wave.Wave_read.getmarkers` 메서드들은 파이썬 3.13부터 사용 지원 중단(deprecated) " -"되었습니다." +":meth:`~wave.Wave_read.getmarkers` 메서드들은 파이썬 3.13부터 폐지되었습니다." #: ../../deprecations/pending-removal-in-3.15.rst:107 msgid ":mod:`zipimport`:" @@ -4306,9 +4283,9 @@ msgid "" "Python 3.10. Use :meth:`~zipimport.zipimporter.exec_module` instead. " "(Contributed by Jiahao Li in :gh:`125746`.)" msgstr "" -":meth:`~zipimport.zipimporter.load_module` 메서드는 파이썬 3.10부터 사용 지원 " -"중단(deprecated)되었습니다. 대신 :meth:`~zipimport.zipimporter.exec_module`\\를 " -"사용해주시기를 부탁드립니다. (Jiahao Li가 :gh:`125746`\\를 통해 기능을 구현하였습니다.)" +":meth:`~zipimport.zipimporter.load_module` 메서드는 파이썬 3.10부터 폐지되었습니다. 대신 " +":meth:`~zipimport.zipimporter.exec_module`\\를 사용해주시기를 부탁드립니다. (Jiahao Li가" +" :gh:`125746`\\를 통해 기능을 구현하였습니다.)" #: ../../deprecations/c-api-pending-removal-in-3.16.rst:2 #: ../../deprecations/pending-removal-in-3.16.rst:2 @@ -4323,9 +4300,8 @@ msgid "" "taken into consideration by the import system or the standard library." msgstr "" "모듈에 :attr:`~module.__loader__`\\를 설정하면서 :attr:`__spec__.loader " -"`\\를 설정하지 않는 방식의 사용에 대한 사용 지원이 " -"중단(deprecated)되었습니다. 파이썬 3.16부터는 임포트 시스템과 표준 라이브러리가 " -":attr:`!__loader__`\\를 설정 혹은 참조하지 않습니다." +"`\\를 설정하지 않는 방식의 사용이 폐지되었습니다. 파이썬 " +"3.16부터는 임포트 시스템과 표준 라이브러리가 :attr:`!__loader__`\\를 설정 혹은 참조하지 않습니다." #: ../../deprecations/pending-removal-in-3.16.rst:13 msgid "" @@ -4333,9 +4309,8 @@ msgid "" "documentation since Python 3.3 and at runtime since Python 3.13. Use the " "``'w'`` format code (:c:type:`Py_UCS4`) for Unicode characters instead." msgstr "" -"``'u'`` 포맷 코드(:c:type:`wchar_t`)는 문서에서는 파이썬 3.3부터, 런타임에서는 파이썬 3.13부터 사용 " -"지원이 중단(deprecated)되었습니다. 유니코드 문자에는 대신 ``'w'`` 포맷 코드(:c:type:`Py_UCS4`)\\를" -" 사용해주시기를 부탁드립니다." +"``'u'`` 포맷 코드(:c:type:`wchar_t`)는 문서에서는 파이썬 3.3부터, 런타임에서는 파이썬 3.13부터 " +"폐지되었습니다. 유니코드 문자에는 대신 ``'w'`` 포맷 코드(:c:type:`Py_UCS4`)\\를 사용해주시기를 부탁드립니다." #: ../../deprecations/pending-removal-in-3.16.rst:21 msgid "" @@ -4343,17 +4318,17 @@ msgid "" " Python 3.16; use :func:`inspect.iscoroutinefunction` instead. " "(Contributed by Jiahao Li and Kumar Aditya in :gh:`122875`.)" msgstr "" -":func:`!asyncio.iscoroutinefunction` 함수는 사용 지원이 중단(deprecated)되었으며 파이썬 " -"3.16에서 제거될 예정입니다. 대신 :func:`inspect.iscoroutinefunction`\\을 사용해주시기를 " -"부탁드립니다. (Jiahao Li와 Kumar Aditya가 :gh:`122875`\\를 통해 기능을 구현하였습니다.)" +":func:`!asyncio.iscoroutinefunction` 함수는 폐지되었으며 파이썬 3.16에서 제거될 예정입니다. 대신 " +":func:`inspect.iscoroutinefunction`\\을 사용해주시기를 부탁드립니다. (Jiahao Li와 Kumar " +"Aditya가 :gh:`122875`\\를 통해 기능을 구현하였습니다.)" #: ../../deprecations/pending-removal-in-3.16.rst:26 msgid "" ":mod:`asyncio` policy system is deprecated and will be removed in Python " "3.16. In particular, the following classes and functions are deprecated:" msgstr "" -":mod:`asyncio` 정책 시스템은 사용 지원이 중단(deprecated)되었으며 파이썬 3.16에서 제거될 예정입니다. 다음" -" 클래스와 함수의 사용 지원이 중단(deprecated)되었음에 유의해주십사 부탁드립니다:" +":mod:`asyncio` 정책 시스템은 폐지되었으며 파이썬 3.16에서 제거될 예정입니다. 다음 클래스들과 함수들이 폐지되었음에 " +"유의해주십사 부탁드립니다:" #: ../../deprecations/pending-removal-in-3.16.rst:29 msgid ":class:`asyncio.AbstractEventLoopPolicy`" @@ -4425,10 +4400,10 @@ msgid "" "inversion of the underlying integer, convert to ``int`` explicitly " "(``~int(x)``)." msgstr "" -"논리(boolean) 타입에서의 비트별 반전 연산인 `~True` 또는 `~False`\\는 직관적이지 않은 결과인(`-2`, " -"`-1`)를 출력하기 때문에 파이썬 3.12부터 사용 지원이 중단(deprecated)되었습니다. 논리(boolean) 값의 논리적" -" 부정을 위해서는 대신 `not x`\\를 사용해주시기를 부탁드립니다. 정수 값의 비트별 반전이 실제로 필요한 몇 안되는 경우에 " -"대한 필요에 있어서는, 명시적으로 `int`\\로 변환한 뒤 `~int(x)`\\를 사용해주시기를 부탁드립니다." +"논리(boolean) 형에서의 비트별 반전 연산인 `~True` 또는 `~False`\\는 직관적이지 않은 결과인(`-2`, " +"`-1`)를 출력하기 때문에 파이썬 3.12부터 폐지되었습니다. 논리(boolean) 값의 논리적 부정을 위해서는 대신 `not " +"x`\\를 사용해주시기를 부탁드립니다. 정수 값의 비트별 반전이 실제로 필요한 몇 안되는 경우에 대한 필요에 있어서는, 명시적으로 " +"`int`\\로 변환한 뒤 `~int(x)`\\를 사용해주시기를 부탁드립니다." #: ../../deprecations/pending-removal-in-3.16.rst:59 msgid ":mod:`functools`:" @@ -4441,7 +4416,7 @@ msgid "" "Python 3.14." msgstr "" "파이썬 구현인 :func:`functools.reduce` 함수에서 *function* 또는 *sequence*\\를 키워드 인자로" -" 사용하는 것은 파이썬 3.14부터 사용 지원 중단(deprecated)되었습니다." +" 사용하는 것은 파이썬 3.14부터 폐지되었습니다." #: ../../deprecations/pending-removal-in-3.16.rst:64 msgid ":mod:`logging`:" @@ -4454,9 +4429,9 @@ msgid "" " the *stream* argument instead. (Contributed by Mariusz Felisiak in " ":gh:`115032`.)" msgstr "" -"사용자 정의 로깅 처리기(custom logging handlers)의 *strm* 인자를 받는 방식의 사용은 사용 지원 " -"중단(deprecated)되었으며 파이썬 3.16에서 제거될 예정입니다. 대신 *stream* 인자를 사용하여 처리기를 정의하는 " -"방식으로 사용해주시기를 부탁드립니다. (Mariusz Felisiak가 :gh:`115032`\\를 통해 기능을 구현하였습니다.)" +"사용자 정의 로깅 처리기(custom logging handlers)의 *strm* 인자를 받는 방식의 사용은 폐지되었으며 파이썬 " +"3.16에서 제거될 예정입니다. 대신 *stream* 인자를 사용하여 처리기를 정의하는 방식으로 사용해주시기를 부탁드립니다. " +"(Mariusz Felisiak가 :gh:`115032`\\를 통해 기능을 구현하였습니다.)" #: ../../deprecations/pending-removal-in-3.16.rst:72 msgid "" @@ -4466,9 +4441,8 @@ msgid "" "van Kemenade in :gh:`75223`.)" msgstr "" ":meth:`mimetypes.MimeTypes.add_type`\\에서 유효한 확장자는 `.`\\으로 시작하거나 빈 문자열이어야 " -"합니다. 점으로 시작하지 않는 확장자는 사용 지원 중단(deprecated)되었으며, 파이썬 3.16에서는 " -":exc:`ValueError`\\를 발생시킵니다. (Hugo van Kemenade가 :gh:`75223`\\를 통해 기능을 " -"구현하였습니다.)" +"합니다. 점으로 시작하지 않는 확장자는 폐지되었으며, 파이썬 3.16에서는 :exc:`ValueError`\\를 발생시킵니다. " +"(Hugo van Kemenade가 :gh:`75223`\\를 통해 기능을 구현하였습니다.)" #: ../../deprecations/pending-removal-in-3.16.rst:78 msgid ":mod:`shutil`:" @@ -4480,9 +4454,8 @@ msgid "" "It has not been used by any function in :mod:`!shutil` since Python 3.4, " "and is now an alias of :exc:`RuntimeError`." msgstr "" -":class:`!ExecError` 예외가 파이썬 3.14부터 사용 지원 중단(deprecated)되었습니다. 파이썬 3.4 " -"이후로는 :mod:`!shutil` 모듈의 어떤 함수에서도 사용되지 않았으며, 이제는 :exc:`RuntimeError`\\의 다른" -" 이름(alias)으로 간주됩니다." +":class:`!ExecError` 예외가 파이썬 3.14부터 폐지되었습니다. 파이썬 3.4 이후로는 :mod:`!shutil` " +"모듈의 어떤 함수에서도 사용되지 않았으며, 이제는 :exc:`RuntimeError`\\의 다른 에일리어스로 간주됩니다." #: ../../deprecations/pending-removal-in-3.16.rst:85 msgid ":mod:`symtable`:" @@ -4493,8 +4466,8 @@ msgid "" "The :meth:`Class.get_methods ` method has " "been deprecated since Python 3.14." msgstr "" -":meth:`Class.get_methods ` 메서드는 파이썬 3.14부터 사용" -" 지원 중단(deprecated)되었습니다." +":meth:`Class.get_methods ` 메서드는 파이썬 3.14부터 " +"폐지되었습니다." #: ../../deprecations/pending-removal-in-3.16.rst:92 msgid "" @@ -4502,9 +4475,8 @@ msgid "" "deprecated since Python 3.13. Use the " ":envvar:`PYTHONLEGACYWINDOWSFSENCODING` environment variable instead." msgstr "" -":func:`~sys._enablelegacywindowsfsencoding` 함수는 파이썬 3.13부터 사용 지원 " -"중단(deprecated)되었습니다. 대신 :envvar:`PYTHONLEGACYWINDOWSFSENCODING` 환경 변수를 " -"사용해주시기를 부탁드립니다." +":func:`~sys._enablelegacywindowsfsencoding` 함수는 파이썬 3.13부터 폐지되었습니다. 대신 " +":envvar:`PYTHONLEGACYWINDOWSFSENCODING` 환경 변수를 사용해주시기를 부탁드립니다." #: ../../deprecations/pending-removal-in-3.16.rst:98 msgid "" @@ -4512,17 +4484,14 @@ msgid "" "since Python 3.14. Use the ``vars`` argument of " ":func:`sysconfig.get_paths` instead." msgstr "" -":func:`!sysconfig.expand_makefile_vars` 함수는 파이썬 3.14부터 사용 지원 " -"중단(deprecated)되었습니다. 대신 :func:`sysconfig.get_paths` 의 `vars` 인자를 사용해주시기를 " -"부탁드립니다." +":func:`!sysconfig.expand_makefile_vars` 함수는 파이썬 3.14부터 폐지되었습니다. 대신 " +":func:`sysconfig.get_paths` 의 `vars` 인자를 사용해주시기를 부탁드립니다." #: ../../deprecations/pending-removal-in-3.16.rst:104 msgid "" "The undocumented and unused :attr:`!TarFile.tarfile` attribute has been " "deprecated since Python 3.13." -msgstr "" -"문서화되지도 사용되지도 않고 있는 :attr:`!TarFile.tarfile` 어트리뷰트는 파이썬 3.13부터 사용 지원 " -"중단(deprecated)되었습니다." +msgstr "문서화되지도 사용되지도 않고 있는 :attr:`!TarFile.tarfile` 어트리뷰트는 파이썬 3.13부터 폐지되었습니다." #: ../../deprecations/pending-removal-in-3.17.rst:2 msgid "Pending removal in Python 3.17" @@ -4548,10 +4517,9 @@ msgid "" "``bytes | bytearray | memoryview``)." msgstr "" "실행 시간에 특정 ``obj``\\가 :ref:`버퍼 프로토콜 `\\을 활용하는지 확인하려면 " -"``isinstance(obj, collections.abc.Buffer)``\\를 사용해주시기를 부탁드립니다. 타입 " -"어노테이션(type annotation)에서 사용하시기를 원하는 경우 " -":class:`~collections.abc.Buffer`\\를 사용하거나, 코드에서 지원하는 타입을 명시적으로 지정한 유니언(예를" -" 들어, `bytes | bytearray | memoryview`)을 사용해주시기를 부탁드립니다." +"``isinstance(obj, collections.abc.Buffer)``\\를 사용해주시기를 부탁드립니다. 형 어노테이션에서 " +"사용하시기를 원하는 경우 :class:`~collections.abc.Buffer`\\를 사용하거나, 코드에서 지원하는 형들을 " +"명시적으로 지정한 유니언(예를 들어, `bytes | bytearray | memoryview`)을 사용해주시기를 부탁드립니다." #: ../../deprecations/pending-removal-in-3.17.rst:14 #: ../../deprecations/pending-removal-in-3.17.rst:42 @@ -4565,10 +4533,10 @@ msgid "" ":class:`!ByteString` (either at runtime or by static type checkers)." msgstr "" ":class:`!ByteString`\\은 원래 :class:`bytes`\\와 :class:`bytearray` 두 경우 모두에 " -"있어 상위 타입으로 동작하는 추상 클래스로 설계되었습니다. 그러나 ABC에는 관련된 메서드가 전혀 없었기 때문에, 어떤 객체가 " +"있어 상위 형으로 동작하는 추상 클래스로 설계되었습니다. 그러나 ABC에는 관련된 메서드가 전혀 없었기 때문에, 어떤 객체가 " ":class:`!ByteString` 인스턴스라는 사실을 알아도 그 객체에 대해 실제로 유용한 정보를 얻을 수 없었습니다. " -":class:`memoryview`\\와 같은 다른 보다 일반적인 버퍼 타입들도, 런타임에서 혹은 정적 타입 검사기(type " -"checker)에서 :class:`!ByteString`\\의 하위 타입으로 취급된 적이 없습니다." +":class:`memoryview`\\와 같은 다른 보다 일반적인 버퍼 형들도, 런타임에서 혹은 형 검사기에서 " +":class:`!ByteString`\\의 하위 형으로 취급된 적이 없습니다." #: ../../deprecations/pending-removal-in-3.17.rst:22 #: ../../deprecations/pending-removal-in-3.17.rst:50 @@ -4599,9 +4567,7 @@ msgstr "" msgid "" ":class:`typing.ByteString`, deprecated since Python 3.9, is scheduled for" " removal in Python 3.17." -msgstr "" -":class:`typing.ByteString`\\는 파이썬 3.9부터 사용 지원 중단(deprecated)되었으며 파이썬 " -"3.17에서 제거될 예정입니다." +msgstr ":class:`typing.ByteString`\\는 파이썬 3.9부터 폐지되었으며 파이썬 3.17에서 제거될 예정입니다." #: ../../deprecations/c-api-pending-removal-in-future.rst:2 #: ../../deprecations/pending-removal-in-future.rst:2 @@ -4622,7 +4588,7 @@ msgstr ":mod:`argparse`:" msgid "" "Nesting argument groups and nesting mutually exclusive groups are " "deprecated." -msgstr "인자 그룹과 상호 배타적 인자 그룹을 중첩해서 사용하는 기능은 사용 지원 중단(deprecated)되었습니다." +msgstr "인자 그룹과 상호 배타적 인자 그룹을 중첩해서 사용하는 기능은 폐지되었습니다." #: ../../deprecations/pending-removal-in-future.rst:11 msgid "" @@ -4630,14 +4596,12 @@ msgid "" ":meth:`~argparse.ArgumentParser.add_argument_group` is now deprecated." msgstr "" "문서화되지 않은 키워드 인자 *prefix_chars*\\를 " -":meth:`~argparse.ArgumentParser.add_argument_group`\\에 전달하는 방식의 사용이 사용 지원" -" 중단(deprecated)되었습니다." +":meth:`~argparse.ArgumentParser.add_argument_group`\\에 전달하는 방식의 사용이 " +"폐지되었습니다." #: ../../deprecations/pending-removal-in-future.rst:14 msgid "The :class:`argparse.FileType` type converter is deprecated." -msgstr "" -":class:`argparse.FileType` 타입 변환기(type converter)가 사용 지원 " -"중단(deprecated)되었습니다." +msgstr ":class:`argparse.FileType` 형 변환기가 폐지되었습니다." #: ../../deprecations/pending-removal-in-future.rst:18 msgid "" @@ -4645,9 +4609,8 @@ msgid "" "signature is deprecated: use ``throw(exc)`` and ``athrow(exc)`` instead, " "the single argument signature." msgstr "" -"제너레이터에서 `throw(type, exc, tb)` 및 `athrow(type, exc, tb)` 시그니처는 사용 지원 " -"중단(deprecated)되었습니다. 대신 단일 인자 시그니처인 `throw(exc)`\\와 `athrow(exc)`\\를 " -"사용해주시기를 부탁드립니다." +"제너레이터에서 `throw(type, exc, tb)` 및 `athrow(type, exc, tb)` 시그니처는 폐지되었습니다. " +"대신 단일 인자 시그니처인 `throw(exc)`\\와 `athrow(exc)`\\를 사용해주시기를 부탁드립니다." #: ../../deprecations/pending-removal-in-future.rst:21 msgid "" @@ -4665,7 +4628,7 @@ msgstr "" "종류의 표현도 허용됩니다. 해당하는 예시의 표현은 ``[0x1 for x in y]`` 또는 ``[0x1f or x in " "y]``\\로 해석될 수 있습니다. 숫자 리터럴 바로 뒤에 :keyword:`and`, :keyword:`else`, " ":keyword:`for`, :keyword:`if`, :keyword:`in`, :keyword:`is`, " -":keyword:`or` 중 하나의 키워드가 오는 경우 구문 경고가 발생합니다. 향후 릴리스에서는 이것이 문법 에러로 간주될 " +":keyword:`or` 중 하나의 키워드가 오는 경우 문법 경고가 발생합니다. 향후 릴리스에서는 이것이 문법 에러로 간주될 " "예정입니다. (보다 자세한 내용의 경우 :gh:`87999`\\를 참고 부탁드립니다.)" #: ../../deprecations/pending-removal-in-future.rst:29 @@ -4674,9 +4637,9 @@ msgid "" "type: these methods will be required to return an instance of a strict " "subclass of :class:`int`." msgstr "" -"``__index__()`` 및 ``__int__()`` 메서드가 정수가 아닌 타입을 반환하는 방식의 사용은 사용 지원 " -"중단(deprecated)되었습니다. 대신 해당하는 메서드는 :class:`int`\\의 실제 하위 클래스(strict " -"subclass) 인스턴스를 반환하는 방식으로 사용해주시기를 부탁드립니다." +"``__index__()`` 및 ``__int__()`` 메서드가 정수가 아닌 형을 반환하는 방식의 사용: 대신 해당하는 메서드는 " +":class:`int`\\의 실제 하위 클래스(strict subclass) 인스턴스를 반환하는 방식으로 사용해주시기를 " +"부탁드립니다." #: ../../deprecations/pending-removal-in-future.rst:32 msgid "" @@ -4685,8 +4648,7 @@ msgid "" ":class:`float`." msgstr "" "``__float__()`` 메서드가 :class:`float`\\의 실제 하위 클래스(strict subclass)를 반환하는 " -"방식의 사용은 사용 지원 중단(deprecated)되었습니다. 이제 해당하는 메서드는 :class:`float` 인스턴스를 반환하는" -" 방식으로 사용해주시기를 부탁드립니다." +"방식: 이제 해당하는 메서드는 :class:`float` 인스턴스를 반환하는 방식으로 사용해주시기를 부탁드립니다." #: ../../deprecations/pending-removal-in-future.rst:35 msgid "" @@ -4695,8 +4657,7 @@ msgid "" " :class:`complex`." msgstr "" "`__complex__()` 메서드가 :class:`complex`\\의 실제 하위 클래스(strict subclass)를 반환하는" -" 방식의 사용은 사용 지원 중단(deprecated)되었습니다. 이제 해당하는 메서드는 :class:`complex` 인스턴스를 " -"반환하는 방식으로 사용해주시기를 부탁드립니다." +" 방식의 사용: 이제 해당하는 메서드는 :class:`complex` 인스턴스를 반환하는 방식으로 사용해주시기를 부탁드립니다." #: ../../deprecations/pending-removal-in-future.rst:38 msgid "Delegation of ``int()`` to ``__trunc__()`` method." @@ -4709,9 +4670,9 @@ msgid "" "as a single positional argument. (Contributed by Serhiy Storchaka in " ":gh:`109218`.)" msgstr "" -"복소수를 :func:`complex` 생성자의 *real* 또는 *imag* 인자로 전달하는 것은 이제 사용 지원이 " -"중단(deprecated)되었으며, 복소수는 하나의 위치 인자로만 전달해주시기를 부탁드립니다. (Serhiy Storchaka가 " -":gh:`109218`\\를 통해 기능을 구현하였습니다.)" +"복소수를 :func:`complex` 생성자의 *real* 또는 *imag* 인자로 전달하는 것은 이제 폐지되었으며, 복소수는 " +"하나의 위치 인자로만 전달해주시기를 부탁드립니다. (Serhiy Storchaka가 :gh:`109218`\\를 통해 기능을 " +"구현하였습니다.)" #: ../../deprecations/pending-removal-in-future.rst:44 msgid "" @@ -4720,10 +4681,9 @@ msgid "" ":data:`calendar.FEBRUARY`. (Contributed by Prince Roshan in " ":gh:`103636`.)" msgstr "" -":mod:`calendar`: `calendar.January`\\ 와 `calendar.February` 상수는 사용 지원이 " -"중단(deprecated)되었으며, 대신 :data:`calendar.JANUARY` 와 " -":data:`calendar.FEBRUARY` 를 사용해주시기를 부탁드립니다. (Prince Roshan이 " -":gh:`103636`\\를 통해 기능을 구현하였습니다.)" +":mod:`calendar`: `calendar.January`\\ 와 `calendar.February` 상수는 폐지되었으며, " +"대신 :data:`calendar.JANUARY` 와 :data:`calendar.FEBRUARY` 를 사용해주시기를 부탁드립니다." +" (Prince Roshan이 :gh:`103636`\\를 통해 기능을 구현하였습니다.)" #: ../../deprecations/pending-removal-in-future.rst:49 msgid "" @@ -4770,8 +4730,8 @@ msgid "" ":func:`~importlib.util.cache_from_source` *debug_override* parameter is " "deprecated: use the *optimization* parameter instead." msgstr "" -":func:`~importlib.util.cache_from_source` 의 *debug_override* 매개 변수는 사용 지원" -" 중단(deprecated)되었습니다. 대신 *optimization* 매개 변수를 사용해주시기를 부탁드립니다." +":func:`~importlib.util.cache_from_source` 의 *debug_override* 매개 변수는 " +"폐지되었습니다. 대신 *optimization* 매개 변수를 사용해주시기를 부탁드립니다." #: ../../deprecations/pending-removal-in-future.rst:68 msgid ":mod:`importlib.metadata`:" @@ -4790,7 +4750,7 @@ msgid "" ":mod:`logging`: the ``warn()`` method has been deprecated since Python " "3.3, use :meth:`~logging.warning` instead." msgstr "" -":mod:`logging`: ``warn()`` 메서드는 파이썬 3.3부터 사용 지원 중단(deprecated) 되었습니다. 대신 " +":mod:`logging`: ``warn()`` 메서드는 파이썬 3.3부터 폐지되었습니다. 대신 " ":meth:`~logging.warning`\\을 사용해주시기를 부탁드립니다." #: ../../deprecations/pending-removal-in-future.rst:76 @@ -4798,22 +4758,20 @@ msgid "" ":mod:`mailbox`: Use of StringIO input and text mode is deprecated, use " "BytesIO and binary mode instead." msgstr "" -":mod:`mailbox`: StringIO 입력과 텍스트 모드 사용은 사용 지원 중단(deprecated) 되었습니다. 대신 " -"`BytesIO` 와 바이너리 모드를 사용해주시기를 부탁드립니다." +":mod:`mailbox`: StringIO 입력과 텍스트 모드 사용은 폐지되었습니다. 대신 `BytesIO` 와 바이너리 모드를 " +"사용해주시기를 부탁드립니다." #: ../../deprecations/pending-removal-in-future.rst:79 msgid ":mod:`os`: Calling :func:`os.register_at_fork` in multi-threaded process." -msgstr "" -":mod:`os`: 다중 스레드 프로세스에서 :func:`os.register_at_fork`\\를 호출하는 것은 사용 지원 " -"중단(deprecated) 되었습니다." +msgstr ":mod:`os`: 다중 스레드 프로세스에서 :func:`os.register_at_fork`\\를 호출하는 것" #: ../../deprecations/pending-removal-in-future.rst:81 msgid "" ":class:`!pydoc.ErrorDuringImport`: A tuple value for *exc_info* parameter" " is deprecated, use an exception instance." msgstr "" -":class:`!pydoc.ErrorDuringImport`: *exc_info* 매개 변수에 튜플 값을 사용하는 것은 사용 지원 " -"중단(deprecated) 되었습니다. 대신 예외 인스턴스를 사용해주시기를 부탁드립니다." +":class:`!pydoc.ErrorDuringImport`: *exc_info* 매개 변수에 튜플 값을 사용하는 것은 " +"폐지되었습니다. 대신 예외 인스턴스를 사용해주시기를 부탁드립니다." #: ../../deprecations/pending-removal-in-future.rst:84 msgid "" @@ -4837,8 +4795,8 @@ msgid "" ":mod:`shutil`: :func:`~shutil.rmtree`'s *onerror* parameter is deprecated" " in Python 3.12; use the *onexc* parameter instead." msgstr "" -":mod:`shutil`: :func:`~shutil.rmtree`\\의 *onerror* 매개변수는 파이썬 3.12에서 사용 " -"지원이 중단(deprecated)되었습니다. 대신 *onexc* 매개변수를 사용해주시기를 부탁드립니다." +":mod:`shutil`: :func:`~shutil.rmtree`\\의 *onerror* 매개변수는 파이썬 3.12에서 " +"폐지되었습니다. 대신 *onexc* 매개변수를 사용해주시기를 부탁드립니다." #: ../../deprecations/pending-removal-in-future.rst:96 msgid ":mod:`ssl` options and protocols:" @@ -4846,9 +4804,7 @@ msgstr ":mod:`ssl` 옵션 및 프로토콜:" #: ../../deprecations/pending-removal-in-future.rst:98 msgid ":class:`ssl.SSLContext` without protocol argument is deprecated." -msgstr "" -":class:`ssl.SSLContext` 생성 시 프로토콜 인자를 지정하지 않는 방식은 사용 지원이 " -"중단(deprecated)되었습니다." +msgstr ":class:`ssl.SSLContext` 생성 시 프로토콜 인자를 지정하지 않는 방식은 폐지되었습니다." #: ../../deprecations/pending-removal-in-future.rst:99 msgid "" @@ -4856,8 +4812,7 @@ msgid "" ":meth:`!selected_npn_protocol` are deprecated: use ALPN instead." msgstr "" ":class:`ssl.SSLContext`: :meth:`~ssl.SSLContext.set_npn_protocols` 그리고 " -":meth:`!selected_npn_protocol`\\은 사용 지원이 중단(deprecated)되었습니다. 대신 ALPN을 " -"사용해주시기를 부탁드립니다." +":meth:`!selected_npn_protocol`\\은 폐지되었습니다. 대신 ALPN을 사용해주시기를 부탁드립니다." #: ../../deprecations/pending-removal-in-future.rst:102 msgid "``ssl.OP_NO_SSL*`` options" @@ -4967,15 +4922,15 @@ msgid "" "value that is not ``None`` from a test case." msgstr "" ":class:`unittest.IsolatedAsyncioTestCase`: 테스트 케이스에서 ``None``\\이 아닌 값을 " -"반환하는 방식의 사용은 사용 지원 중단(deprecated)되었습니다." +"반환하는 방식의 사용은 폐지되었습니다." #: ../../deprecations/pending-removal-in-future.rst:134 msgid "" ":mod:`urllib.parse` deprecated functions: :func:`~urllib.parse.urlparse` " "instead" msgstr "" -":mod:`urllib.parse`\\의 사용 지원 중단된 함수들: 대신 " -":func:`~urllib.parse.urlparse`\\를 사용해주시기를 부탁드립니다." +":mod:`urllib.parse`\\의 폐지된 함수들: 대신 :func:`~urllib.parse.urlparse`\\를 " +"사용해주시기를 부탁드립니다." #: ../../deprecations/pending-removal-in-future.rst:136 msgid "``splitattr()``" @@ -5037,16 +4992,16 @@ msgid "" "``elem is not None`` tests instead." msgstr "" ":mod:`xml.etree.ElementTree`: :class:`~xml.etree.ElementTree.Element`\\의 " -"진리값(truth value)을 검사하는 것은 더 이상 권장되지 않으며(Deprecated) 폐지 예정입니다. 향후 파이썬 " -"버전에서는 모든 경우에 있어 ``True``\\를 반환할 것입니다. 명시적인 ``len(elem)`` 또는 ``elem is not" -" None`` 방식의 테스트를 대신 사용해주시기를 부탁드립니다." +"진리값(truth value)을 검사하는 것은 더 이상 권장되지 않으며 폐지되었습니다. 향후 파이썬 버전에서는 모든 경우에 있어 " +"``True``\\를 반환할 것입니다. 명시적인 ``len(elem)`` 또는 ``elem is not None`` 방식의 테스트를" +" 대신 사용해주시기를 부탁드립니다." #: ../../deprecations/pending-removal-in-future.rst:156 msgid "" ":func:`sys._clear_type_cache` is deprecated: use " ":func:`sys._clear_internal_caches` instead." msgstr "" -":func:`sys._clear_type_cache` 함수는 사용 지원 중단(deprecated)되었습니다. 대신 " +":func:`sys._clear_type_cache` 함수는 폐지되었습니다. 대신 " ":func:`sys._clear_internal_caches`\\를 사용해주시기를 부탁드립니다." #: ../../whatsnew/3.13.rst:2031 @@ -5167,9 +5122,9 @@ msgid "" "Gross in :gh:`108724`.)" msgstr "" "1바이트만 차지하는 경량 뮤텍스인 :c:type:`PyMutex`\\와 새로운 :c:func:`PyMutex_Lock` 및 " -":c:func:`PyMutex_Unlock` 함수를 추가했습니다. 연산을 수행하기 위해 블록이 필요하면, 현재 GIL을 보유 중인 " -"경우 :c:func:`!PyMutex_Lock`\\는 :term:`전역 인터프리터 잠금(GIL) `\\을 해제합니다. (Sam Gross이 :gh:`108724`\\를 통해 기능을 구현하였습니다.)" +":c:func:`PyMutex_Unlock` 함수를 추가했습니다. 연산을 수행하기 위해 차단이 필요하면, 현재 GIL을 보유 중인 " +"경우 :c:func:`!PyMutex_Lock`\\는 :term:`GIL`\\을 해제합니다. (Sam Gross이 " +":gh:`108724`\\를 통해 기능을 구현하였습니다.)" #: ../../whatsnew/3.13.rst:2077 msgid "" @@ -5469,8 +5424,8 @@ msgid "" msgstr "" ":c:func:`PyObject_VisitManagedDict` 그리고 " ":c:func:`PyObject_ClearManagedDict` 함수를 추가하였습니다. 해당하는 함수들은 " -":c:macro:`Py_TPFLAGS_MANAGED_DICT` 플래그를 사용하는 타입의 `traverse` 및 `clear` 함수를" -" 통해 호출되어야 합니다. `pythoncapi-compat 프로젝트`_\\를 통해 해당하는 함수들을 Python 3.11 및 " +":c:macro:`Py_TPFLAGS_MANAGED_DICT` 플래그를 사용하는 형의 `traverse` 및 `clear` 함수를 " +"통해 호출되어야 합니다. `pythoncapi-compat 프로젝트`_\\를 통해 해당하는 함수들을 Python 3.11 및 " "3.12에서 사용할 수 있습니다. (Victor Stinner가 :gh:`107073`\\를 통해 기능을 구현하였습니다.)" #: ../../whatsnew/3.13.rst:2212 @@ -5513,9 +5468,9 @@ msgid "" "``'builtins'`` or ``'__main__'``. (Contributed by Victor Stinner in " ":gh:`111696`.)" msgstr "" -"타입의 완전히 정규화된 이름을 얻기 위한 :c:func:`PyType_GetFullyQualifiedName` 함수를 추가했습니다." -" :attr:`type.__module__`\\가 문자열이고 그 값이 `'builtins'` 또는 `'__main__'`\\이 아닌" -" 경우, 모듈 이름이 앞에 붙습니다. (Victor Stinner가 :gh:`111696`\\를 통해 기능을 구현하였습니다.)" +"형의 완전히 정규화된 이름을 얻기 위한 :c:func:`PyType_GetFullyQualifiedName` 함수를 추가했습니다. " +":attr:`type.__module__`\\가 문자열이고 그 값이 `'builtins'` 또는 `'__main__'`\\이 아닌 " +"경우, 모듈 이름이 앞에 붙습니다. (Victor Stinner가 :gh:`111696`\\를 통해 기능을 구현하였습니다.)" #: ../../whatsnew/3.13.rst:2235 msgid "" @@ -5523,8 +5478,8 @@ msgid "" "name. This is equivalent to getting the :attr:`type.__module__` " "attribute. (Contributed by Eric Snow and Victor Stinner in :gh:`111696`.)" msgstr "" -"특정 타입의 모듈 이름을 가져오는 :c:func:`PyType_GetModuleName` 함수를 추가했습니다. 해당하는 함수의 이런" -" 동작은 :attr:`type.__module__` 어트리뷰트를 가져오는 것과 동일합니다. (Eric Snow와 Victor " +"특정 형의 모듈 이름을 가져오는 :c:func:`PyType_GetModuleName` 함수를 추가했습니다. 해당하는 함수의 이런 " +"동작은 :attr:`type.__module__` 어트리뷰트를 가져오는 것과 동일합니다. (Eric Snow와 Victor " "Stinner가 :gh:`111696`\\를 통해 기능을 구현하였습니다.)" #: ../../whatsnew/3.13.rst:2240 @@ -5615,10 +5570,9 @@ msgstr "" ":c:expr:`char * const *`, C++ 언어에서는 :c:expr:`const char * const *` 형식을 " "가지며, 이전의 :c:expr:`char **` 형식으로부터 업데이트되었습니다. C++ 언어에서는 이를 통해 해당하는 함수들이 " ":c:expr:`const char * const *`, :c:expr:`const char **`, :c:expr:`char * " -"const *` 형식의 인자와 명시적인 타입 변환(explicit type cast) 없이도 호환되도록 합니다. C 언어에서는 " -"해당하는 함수들이 :c:expr:`char * const *` 형식의 인자만 지원합니다. 해당하는 방식의 작동은 " -":c:macro:`PY_CXX_CONST` 매크로를 사용하여 재정의할 수 있습니다. (Serhiy Storchaka가 " -":gh:`65210`\\를 통해 기능을 구현하였습니다.)" +"const *` 형식의 인자와 명시적인 형 변환 없이도 호환되도록 합니다. C 언어에서는 해당하는 함수들이 :c:expr:`char" +" * const *` 형식의 인자만 지원합니다. 해당하는 방식의 작동은 :c:macro:`PY_CXX_CONST` 매크로를 사용하여" +" 재정의할 수 있습니다. (Serhiy Storchaka가 :gh:`65210`\\를 통해 기능을 구현하였습니다.)" #: ../../whatsnew/3.13.rst:2283 msgid "" @@ -5667,7 +5621,7 @@ msgstr "" #: ../../whatsnew/3.13.rst:2303 msgid "``%T``: Get the fully qualified name of an object type" -msgstr "``%T``: 객체 타입의 완전히 정규화된 이름을 가져옵니다." +msgstr "``%T``: 객체 형의 완전히 정규화된 이름을 가져옵니다." #: ../../whatsnew/3.13.rst:2304 msgid "``%#T``: As above, but use a colon as the separator" @@ -5675,7 +5629,7 @@ msgstr "``%#T``: 위의 ``%T``\\와 같은 방식으로, 그러나 콜론을 구 #: ../../whatsnew/3.13.rst:2305 msgid "``%N``: Get the fully qualified name of a type" -msgstr "``%N``: 타입의 완전히 정규화된 이름을 가져옵니다." +msgstr "``%N``: 형의 완전히 정규화된 이름을 가져옵니다." #: ../../whatsnew/3.13.rst:2306 msgid "``%#N``: As above, but use a colon as the separator" @@ -5790,8 +5744,8 @@ msgid "" "Remove old buffer protocols deprecated in Python 3.0. Use " ":ref:`bufferobjects` instead." msgstr "" -"파이썬 3.0에서 사용 지원이 중단된 낡은 버퍼 프로토콜을 제거합니다. 대신 :ref:`bufferobjects`\\를 " -"사용해주시기를 부탁드립니다." +"파이썬 3.0에서 폐지된 낡은 버퍼 프로토콜을 제거합니다. 대신 :ref:`bufferobjects`\\를 사용해주시기를 " +"부탁드립니다." #: ../../whatsnew/3.13.rst:2358 msgid "" @@ -5856,7 +5810,7 @@ msgstr "(Inada Naoki가 :gh:`85275`\\를 통해 기능을 구현하였습니다. #: ../../whatsnew/3.13.rst:2393 msgid "Remove various functions deprecated in Python 3.9:" -msgstr "파이썬 3.9에서 사용 지원이 중단된 여러 함수를 제거합니다." +msgstr "파이썬 3.9에서 폐지된 여러 함수를 제거합니다." #: ../../whatsnew/3.13.rst:2395 msgid "" @@ -5909,9 +5863,7 @@ msgstr "(Victor Stinner가 :gh:`105107`\\를 통해 기능을 구현하였습니 msgid "" "Remove the following old functions to configure the Python " "initialization, deprecated in Python 3.11:" -msgstr "" -"오래된, 파이썬 초기화를 구성할 때 사용되던, 파이썬 3.11에서 사용 지원이 중단(deprecated)된, 다음 함수들을 " -"제거합니다:" +msgstr "오래된, 파이썬 초기화를 구성할 때 사용되던, 파이썬 3.11에서 폐지된, 다음 함수들을 제거합니다:" #: ../../whatsnew/3.13.rst:2422 msgid "" @@ -6023,8 +5975,8 @@ msgid "" ":c:func:`!PyEval_ThreadsInitialized` always returns non-zero. " "(Contributed by Victor Stinner in :gh:`105182`.)" msgstr "" -"파이썬 3.9에서 사용 지원이 중단(deprecated)되었던 :c:func:`!PyEval_ThreadsInitialized` " -"함수를 제거했습니다. 파이썬 3.7부터는 :c:func:`!Py_Initialize`\\가 항상 GIL을 생성합니다. 따라서, " +"파이썬 3.9에서 폐지되었던 :c:func:`!PyEval_ThreadsInitialized` 함수를 제거했습니다. 파이썬 " +"3.7부터는 :c:func:`!Py_Initialize`\\가 항상 GIL을 생성합니다. 따라서, " ":c:func:`!PyEval_InitThreads`\\를 호출해도 아무런 효과가 없으며 " ":c:func:`!PyEval_ThreadsInitialized`\\는 항상 0이 아닌 값을 반환합니다. (Victor " "Stinner가 :gh:`105182`\\를 통해 기능을 구현하였습니다.)" @@ -6037,10 +5989,10 @@ msgid "" "used to get :c:func:`PyInterpreterState_Get()` on Python 3.8 and older. " "(Contributed by Victor Stinner in :gh:`106320`.)" msgstr "" -"파이썬 3.8과의 하위 호환성을 위해 유지되던 :c:func:`!_PyInterpreterState_Get` 별칭(alias)을 " -"제거했습니다. 해당하는 별칭(alias)은 :c:func:`PyInterpreterState_Get()`\\에 대한 " -"별칭(alias)이었습니다. 파이썬 3.8 및 그 이전 버전에서 :c:func:`PyInterpreterState_Get()`\\을" -" 사용하는 것은 `pythoncapi-compat project`_\\를 통해 가능합니다. (Victor Stinner가 " +"파이썬 3.8과의 하위 호환성을 위해 유지되던 :c:func:`!_PyInterpreterState_Get` 에일리어스를 " +"제거했습니다. 해당하는 에일리어스는 :c:func:`PyInterpreterState_Get()`\\에 대한 것이었습니다. 파이썬 " +"3.8 및 그 이전 버전에서 :c:func:`PyInterpreterState_Get()`\\을 사용하는 것은 " +"`pythoncapi-compat project`_\\를 통해 가능합니다. (Victor Stinner가 " ":gh:`106320`\\를 통해 기능을 구현하였습니다.)" #: ../../whatsnew/3.13.rst:2469 @@ -6081,11 +6033,11 @@ msgstr "" #: ../../whatsnew/3.13.rst:2488 msgid "Deprecated C APIs" -msgstr "사용 지원 중단(deprecated)된 C API들" +msgstr "폐지된 C API들" #: ../../whatsnew/3.13.rst:2490 msgid "Deprecate old Python initialization functions:" -msgstr "오래된 파이썬 초기화 함수들의 사용 지원을 중단(deprecate)합니다:" +msgstr "오래된 파이썬 초기화 함수들의 폐지합니다:" #: ../../deprecations/c-api-pending-removal-in-3.15.rst:62 #: ../../whatsnew/3.13.rst:2492 @@ -6138,9 +6090,9 @@ msgid "" "reference`. (Soft deprecated as part of :pep:`667`.)" msgstr "" ":c:func:`PyEval_GetBuiltins`, :c:func:`PyEval_GetGlobals`, " -":c:func:`PyEval_GetLocals` 함수를 :term:`소프트 사용 지원 중단(soft deprecated) ` 상태로 표시합니다. 이들 함수는 :term:`빌린 참조(borrowed reference) " -"`\\를 반환합니다." +":c:func:`PyEval_GetLocals` 함수를 :term:`약하게 폐지된 ` 상태로 " +"표시합니다. 이들 함수는 :term:`빌린 참조(borrowed reference) `\\를 " +"반환합니다." #: ../../whatsnew/3.13.rst:2516 msgid "" @@ -6148,8 +6100,8 @@ msgid "" "just an alias to :c:func:`PyImport_ImportModule` since Python 3.3. " "(Contributed by Victor Stinner in :gh:`105396`.)" msgstr "" -":c:func:`PyImport_ImportModuleNoBlock` 함수를 사용 지원 중단(deprecate)합니다. 해당하는 " -"함수는 파이썬 3.3부터 :c:func:`PyImport_ImportModule`\\의 별칭(alias)입니다." +":c:func:`PyImport_ImportModuleNoBlock` 함수를 폐지합니다. 해당하는 함수는 파이썬 3.3부터 " +":c:func:`PyImport_ImportModule`\\의 에일리어스입니다." #: ../../whatsnew/3.13.rst:2520 msgid "" @@ -6158,8 +6110,8 @@ msgid "" ":c:func:`PyModule_AddObjectRef`. (Contributed by Serhiy Storchaka in " ":gh:`86493`.)" msgstr "" -":c:func:`PyModule_AddObject` 함수를 :term:`소프트 사용 지원 중단(soft deprecated) " -"` 상태로 표시합니다. 해당하는 함수는 :c:func:`PyModule_Add` 또는 " +":c:func:`PyModule_AddObject` 함수를 :term:`약하게 폐지된 ` 상태로 " +"표시합니다. 해당하는 함수는 :c:func:`PyModule_Add` 또는 " ":c:func:`PyModule_AddObjectRef`\\로 대체해야 합니다. (Serhiy Storchaka가 " ":gh:`86493`\\를 통해 기능을 구현하였습니다.)" @@ -6171,9 +6123,9 @@ msgid "" "``PY_UNICODE_TYPE`` are just aliases to :c:type:`!wchar_t`. (Contributed " "by Victor Stinner in :gh:`105156`.)" msgstr "" -"오래된 `Py_UNICODE` 그리고 `PY_UNICODE_TYPE` 타입과 :c:macro:`!Py_UNICODE_WIDE` " -"매크로를 폐지합니다. 대신 :c:type:`wchar_t`\\타입을 사용해주시기를 부탁드립니다. 파이썬 3.3부터 " -"`Py_UNICODE`\\와 `PY_UNICODE_TYPE`\\은 :c:type:`!wchar_t`\\의 별칭(alias)입니다." +"오래된 `Py_UNICODE` 그리고 `PY_UNICODE_TYPE` 형과 :c:macro:`!Py_UNICODE_WIDE` " +"매크로를 폐지합니다. 대신 :c:type:`wchar_t`\\형을 사용해주시기를 부탁드립니다. 파이썬 3.3부터 " +"`Py_UNICODE`\\와 `PY_UNICODE_TYPE`\\은 :c:type:`!wchar_t`\\의 에일리어스입니다." #: ../../whatsnew/3.13.rst:2533 msgid "" @@ -6184,9 +6136,9 @@ msgid "" "compat project`_ can be used to get :c:func:`PyWeakref_GetRef` on Python " "3.12 and older. (Contributed by Victor Stinner in :gh:`105927`.)" msgstr "" -":c:func:`PyWeakref_GetObject`\\와 :c:func:`PyWeakref_GET_OBJECT` 함수가 사용 지원" -" 중단(deprecate)되었습니다. 해당하는 함수들은 :term:`빌린 참조(borrowed reference) `\\를 반환합니다. 해당하는 함수들은 새 :c:func:`PyWeakref_GetRef` 함수로 대체되어야 " +":c:func:`PyWeakref_GetObject`\\와 :c:func:`PyWeakref_GET_OBJECT` 함수가 " +"폐지되었습니다. 해당하는 함수들은 :term:`빌린 참조(borrowed reference) `\\를 반환합니다. 해당하는 함수들은 새 :c:func:`PyWeakref_GetRef` 함수로 대체되어야 " "합니다. 해당하는 함수는 :term:`강한 참조 (strong reference) `\\를 " "반환합니다. 파이썬 3.12 및 그 이전 버전에서 :c:func:`PyWeakref_GetRef`\\를 사용하기 위해 " "`pythoncapi-compat 프로젝트`_\\를 활용할 수 있습니다." @@ -6233,7 +6185,7 @@ msgid "" ":c:type:`Py_UNICODE` type and the :c:macro:`!Py_UNICODE_WIDE` macro: Use " ":c:type:`wchar_t` instead." msgstr "" -":c:type:`Py_UNICODE` 타입과 :c:macro:`!Py_UNICODE_WIDE` 매크로는 대신 " +":c:type:`Py_UNICODE` 형과 :c:macro:`!Py_UNICODE_WIDE` 매크로는 대신 " ":c:type:`wchar_t`\\를 사용해주시기를 부탁드립니다." #: ../../deprecations/c-api-pending-removal-in-3.15.rst:12 @@ -6252,7 +6204,7 @@ msgid "" msgstr "" ":c:func:`!PyUnicode_AsDecodedUnicode`: 대신 :c:func:`PyCodec_Decode`\\를 " "사용해주시기를 부탁드립니다. 다만, 일부 코덱(예를 들어, \\\"base64\\\")은 :class:`str`\\이 아닌 " -":class:`bytes`\\와 같은 다른 타입을 반환할 수 있음을 주의해주시기를 부탁드립니다." +":class:`bytes`\\와 같은 다른 형을 반환할 수 있음을 주의해주시기를 부탁드립니다." #: ../../deprecations/c-api-pending-removal-in-3.15.rst:17 msgid "" @@ -6270,11 +6222,11 @@ msgid "" msgstr "" ":c:func:`!PyUnicode_AsEncodedUnicode` 대신 :c:func:`PyCodec_Encode`\\를 " "사용해주시기를 부탁드립니다. 일부 코덱(예를 들어, \\\"base64\\\")은 :class:`bytes`\\가 아닌 " -":class:`str`\\과 같은 다른 타입을 반환할 수 있음을 주의해주시기를 부탁드립니다." +":class:`str`\\과 같은 다른 형을 반환할 수 있음을 주의해주시기를 부탁드립니다." #: ../../deprecations/c-api-pending-removal-in-3.15.rst:22 msgid "Python initialization functions, deprecated in Python 3.13:" -msgstr "파이썬 3.13에서 사용 지원 중단(deprecated)된 파이썬 초기화 함수들:" +msgstr "파이썬 3.13에서 폐지된 파이썬 초기화 함수들:" #: ../../deprecations/c-api-pending-removal-in-3.15.rst:24 msgid "" @@ -6351,7 +6303,7 @@ msgstr "" #: ../../deprecations/c-api-pending-removal-in-3.15.rst:52 msgid "Functions to configure Python's initialization, deprecated in Python 3.11:" -msgstr "파이썬 3.11에서 사용 지원이 중단(deprecated)된, 파이썬 초기화를 구성하는 함수들은 다음과 같습니다:" +msgstr "파이썬 3.11에서 폐지된, 파이썬 초기화를 구성하는 함수들은 다음과 같습니다:" #: ../../deprecations/c-api-pending-removal-in-3.15.rst:54 msgid ":c:func:`!PySys_SetArgvEx()`: Set :c:member:`PyConfig.argv` instead." @@ -6609,7 +6561,7 @@ msgstr "파이썬 3.18에서 제거 예정인 항목들" msgid "" "The following private functions are deprecated and planned for removal in" " Python 3.18:" -msgstr "다음의 비공개(private) 함수들은 사용 지원이 중단(deprecated)되었으며 파이썬 3.18에서 제거될 예정입니다." +msgstr "다음의 비공개(private) 함수들은 폐지되었으며 파이썬 3.18에서 제거될 예정입니다." #: ../../deprecations/c-api-pending-removal-in-3.18.rst:7 msgid ":c:func:`!_PyBytes_Join`: use :c:func:`PyBytes_Join`." @@ -6774,7 +6726,7 @@ msgstr "" msgid "" "The following APIs are deprecated and will be removed, although there is " "currently no date scheduled for their removal." -msgstr "다음의 API는 사용 지원 중단(deprecated)되었습니다. 제거될 예정이지만, 아직 구체적인 제거 일정이 정해지지는 않았습니다." +msgstr "다음의 API는 폐지되었습니다. 제거될 예정이지만, 아직 구체적인 제거 일정이 정해지지는 않았습니다." #: ../../deprecations/c-api-pending-removal-in-future.rst:7 msgid ":c:macro:`Py_TPFLAGS_HAVE_FINALIZE`: Unneeded since Python 3.8." @@ -6994,9 +6946,8 @@ msgid "" "flags. For example, the free-threaded build generates " "``python-3.13t.pc`` and the debug build generates ``python-3.13d.pc``." msgstr "" -"POSIX 시스템에서 이제 pkg-config(``.``) 파일 이름에 ABI 플래그가 포함됩니다. 예를 들어, 제한 없는 스레드를" -" 사용하는(free-threaded) 빌드는 `python-3.13t.pc`\\를 생성하고 디버그 빌드는 " -"`python-3.13d.pc`\\를 생성합니다." +"POSIX 시스템에서 이제 pkg-config(``.``) 파일 이름에 ABI 플래그가 포함됩니다. 예를 들어, 자유 스레딩의 " +"파이썬 빌드는 `python-3.13t.pc`\\를 생성하고 디버그 빌드는 `python-3.13d.pc`\\를 생성합니다." #: ../../whatsnew/3.13.rst:2607 msgid "" @@ -7053,8 +7004,8 @@ msgstr "" " 호출하면 호출할 때마다 서로 독립적인 스냅샷이 생성되며, 그 결과 이전에 반환된 참조는 더 이상 암시적으로 갱신되지 않습니다. " "레거시 CPython 동작을 재현하려면, 처음에 반환된 딕셔너리를 이후의 :func:`!locals` 호출 결과로 명시적으로 갱신해" " 주어야 합니다. :func:`!locals`\\를 암시적으로 대상으로 하는 코드 실행 함수들(예를 들어, `exec` 혹은 " -"`eval`)은 최적화된 스코프(optimized scope)에서 실행 결과에 접근하려면 반드시 명시적인 네임 " -"스페이스(namespace)을 전달받아야 합니다. (:pep:`667`\\를 통해 제안된 가능성 중 일부가 적용된 결과입니다.)" +"`eval`)은 최적화된 스코프(optimized scope)에서 실행 결과에 접근하려면 반드시 명시적인 이름 공간을 전달받아야 " +"합니다. (:pep:`667`\\를 통해 제안된 가능성 중 일부가 적용된 결과입니다.)" #: ../../whatsnew/3.13.rst:2638 msgid "" @@ -7081,9 +7032,9 @@ msgid "" "``.copy()`` method. (Changed as part of :pep:`667`.)" msgstr "" "이제 :term:`최적화된 스코프 `\\에서 :attr:`FrameType.f_locals " -"`\\에 접근하면, 특정 시점에만 갱신되는 스냅샷이 아니라 이어쓰기(write-through) 프록시가" -" 반환됩니다. 스냅샷이 필요한 경우에는, `dict` 생성자나 프록시의 `.copy()` 메서드를 통해 명시적으로 만들어주셔야 " -"합니다. (:pep:`667`\\를 통해 제안된 가능성 중 일부가 적용된 결과입니다.)" +"`\\에 접근하면, 특정 시점에만 갱신되는 스냅샷이 아니라 쓰기-투과 프록시가 반환됩니다. 스냅샷이 " +"필요한 경우에는, `dict` 생성자나 프록시의 `.copy()` 메서드를 통해 명시적으로 만들어주셔야 합니다. " +"(:pep:`667`\\를 통해 제안된 가능성 중 일부가 적용된 결과입니다.)" #: ../../whatsnew/3.13.rst:2651 msgid "" @@ -7206,7 +7157,7 @@ msgid "" msgstr "" "Windows에서 ``Python.h``\\는 더 이상 ```` 표준 헤더 파일을 포함하지 않습니다. 이제는 " "필요한 경우에만 해당하는 헤더들을 명시적으로 포함해야 합니다. 예를 들어, 해당하는 헤더는 :c:func:`!offsetof` " -"함수와 ``size_t`` 및 ``ptrdiff_t`` 타입을 제공합니다. 다른 모든 플랫폼에서는 이미 " +"함수와 ``size_t`` 및 ``ptrdiff_t`` 형을 제공합니다. 다른 모든 플랫폼에서는 이미 " "````\\를 명시적으로 포함해야 했습니다. ``HAVE_STDDEF_H`` 매크로는 윈도우에서만 정의됩니다. " "(Victor Stinner가 :gh:`108765`\\를 통해 기능을 구현하였습니다.)" @@ -7290,8 +7241,8 @@ msgid "" "Katriel in :gh:`105111`.)" msgstr "" "``Py_TRASHCAN_BEGIN``\\의 두 번째 인자는 해당하는 매크로가 사용되는 할당 해제 함수 자신을 가리켜야 한다는 점을" -" 유의해주십사 부탁드립니다. 새로운 매크로는 파이썬 3.8에서 추가되었고, 기존 매크로는 파이썬 3.11에서 사용 지원이 " -"중단(deprecated)되었습니다. (Irit Katriel이 :gh:`105111`\\을 통해 기능을 구현하였습니다.)" +" 유의해주십사 부탁드립니다. 새로운 매크로는 파이썬 3.8에서 추가되었고, 기존 매크로는 파이썬 3.11에서 폐지되었습니다. " +"(Irit Katriel이 :gh:`105111`\\을 통해 기능을 구현하였습니다.)" #: ../../whatsnew/3.13.rst:2749 msgid "" @@ -7319,10 +7270,10 @@ msgstr "" " 딕셔너리를 변경했을 때의 작동 방식이 달라졌습니다. 추가된 새 딕셔너리 항목은 이제 해당 프레임에서 이어지는 " ":c:func:`PyEval_GetLocals` 호출에서만 *보이게* 됩니다. :c:func:`PyFrame_GetLocals`, " ":func:`locals`, :attr:`FrameType.f_locals `\\는 더 이상 동일한 " -"하부 캐시 딕셔너리에 액세스하지 않습니다. 실제 변수 이름에 대한 항목과 이어쓰기(write-through) 프록시 인터페이스를 " -"통해 추가된 이름에 대한 변경 사항은, 해당 프레임에서 :c:func:`PyEval_GetLocals`\\를 이어서 호출하는 경우에" -" 덮어씁니다. 권장되는 코드 수정 방법은 그 함수가 어떻게 사용되고 있었는지에 따라 달라질 수 있습니다. 보다 자세한 내용의 경우 " -"해당하는 함수에 대한 사용 지원 중단 안내(deprecation notice)를 참고해주시기를 부탁드립니다." +"하부 캐시 딕셔너리에 액세스하지 않습니다. 실제 변수 이름에 대한 항목과 쓰기-투과 프록시 인터페이스를 통해 추가된 이름에 대한 " +"변경 사항은, 해당 프레임에서 :c:func:`PyEval_GetLocals`\\를 이어서 호출하는 경우에 덮어씁니다. 권장되는 " +"코드 수정 방법은 그 함수가 어떻게 사용되고 있었는지에 따라 달라질 수 있습니다. 보다 자세한 내용의 경우 해당하는 함수의 폐지 " +"안내를 참고해주시기를 부탁드립니다." #: ../../whatsnew/3.13.rst:2765 msgid "" @@ -7333,8 +7284,8 @@ msgid "" ":c:func:`PyEval_GetFrameLocals` API." msgstr "" ":term:`최적화된 스코프 `\\에서 :c:func:`PyFrame_GetLocals`\\를 " -"호출하면, 이제는 시점이 불분명하게 갱신되는 스냅샷 대신 이어쓰기(write-through) 프록시를 반환합니다. 스냅샷이 필요한 " -"경우에는 명시적으로 (예를 들어, :c:func:`PyDict_Copy`\\를 통해) 만들거나 혹은 새로운 " +"호출하면, 이제는 시점이 불분명하게 갱신되는 스냅샷 대신 쓰기-투과 프록시를 반환합니다. 스냅샷이 필요한 경우에는 명시적으로 (예를" +" 들어, :c:func:`PyDict_Copy`\\를 통해) 만들거나 혹은 새로운 " ":c:func:`PyEval_GetFrameLocals` API를 호출하는 방법이 있습니다." #: ../../whatsnew/3.13.rst:2772 @@ -7357,7 +7308,7 @@ msgid "" msgstr "" ":c:func:`!PyFrame_LocalsToFast`\\는 더 이상 아무런 효과도 가지지 않습니다. " ":c:func:`PyFrame_GetLocals`\\이 :term:`optimized scopes `\\에 대한 이어 쓰기 프록시를 반환하므로 해당하는 함수를 호출하는 것이 불필요하다는 점에 유의해주시기를 부탁드립니다." +"scope>`\\에 대한 쓰기-투과 프록시를 반환하므로 해당하는 함수를 호출하는 것이 불필요하다는 점에 유의해주시기를 부탁드립니다." #: ../../whatsnew/3.13.rst:2781 msgid ""