From ea4397bca1e4797f5d98e454aa0c695da12f496c Mon Sep 17 00:00:00 2001 From: monios Date: Tue, 25 Nov 2025 10:00:05 +0100 Subject: [PATCH 1/9] Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 27.3% (1220 of 4461 strings) Co-authored-by: monios Translate-URL: https://hosted.weblate.org/projects/pypa/packaging-python-org/zh_Hans/ Translation: pypa/packaging.python.org --- locales/zh_Hans/LC_MESSAGES/messages.po | 96 ++++++++++++++++++++----- 1 file changed, 77 insertions(+), 19 deletions(-) diff --git a/locales/zh_Hans/LC_MESSAGES/messages.po b/locales/zh_Hans/LC_MESSAGES/messages.po index 54eec2262..b3861d700 100644 --- a/locales/zh_Hans/LC_MESSAGES/messages.po +++ b/locales/zh_Hans/LC_MESSAGES/messages.po @@ -36,14 +36,14 @@ # inworless <20262029@aliyun.com>, 2025. # del1 <3933676724@qq.com>, 2025. # rand777 , 2025. +# monios , 2025. msgid "" msgstr "" "Project-Id-Version: Python Packaging User Guide\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-11-10 19:13+0000\n" -"PO-Revision-Date: 2025-10-20 04:51+0000\n" -"Last-Translator: 大王叫我来巡山 " -"\n" +"PO-Revision-Date: 2025-11-21 01:51+0000\n" +"Last-Translator: monios \n" "Language-Team: Chinese (Simplified Han script) \n" "Language: zh_Hans\n" @@ -51,7 +51,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Generator: Weblate 5.14-dev\n" +"X-Generator: Weblate 5.15-dev\n" #: ../source/contribute.rst:5 msgid "Contribute to this guide" @@ -1219,44 +1219,50 @@ msgid "" "Downstream builds are frequently done in sandboxed environments that cannot " "access the Internet. The package sources are unpacked into this environment, " "and all the necessary dependencies are installed." -msgstr "" +msgstr "下游构建通常在无法访问互联网的沙箱环境中进行。软件包源码会被解压到该环境中," +"并安装所有必要的依赖项。" #: ../source/discussions/downstream-packaging.rst:156 msgid "" "Even if this is not the case, and assuming that you took sufficient care to " "properly authenticate downloads, using the Internet is discouraged for a " "number of reasons:" -msgstr "" +msgstr "即便不存在此类情况,且假设您已严格确保下载验证,出于多方面考虑,仍不建议在构" +"建过程中接入互联网:" #: ../source/discussions/downstream-packaging.rst:160 msgid "" "The Internet connection may be unstable (e.g. due to poor reception) or " "suffer from temporary problems that could cause the process to fail or hang." -msgstr "" +msgstr "网络连接可能不稳定(例如由于信号接收不佳),或存在临时性问题,这可能导致流程" +"执行失败或陷入停滞。" #: ../source/discussions/downstream-packaging.rst:164 msgid "" "The remote resources may become temporarily or even permanently unavailable, " "making the build no longer possible. This is especially problematic when " "someone needs to build an old package version." -msgstr "" +msgstr "远程资源可能会暂时甚至永久不可用,从而导致无法完成构建。当有人需要构建旧的软" +"件包版本时,这个问题尤其突出。" #: ../source/discussions/downstream-packaging.rst:168 msgid "The remote resources may change, making the build not reproducible." -msgstr "" +msgstr "远程资源可能发生变更,导致构建结果无法重现。" #: ../source/discussions/downstream-packaging.rst:170 msgid "" "Accessing remote servers poses a privacy issue and a potential security " "issue, as it exposes information about the system building the package." -msgstr "" +msgstr "访问远程服务器会带来隐私泄露和潜在的安全风险,因为这会暴露执行软件包构建的系" +"统信息。" #: ../source/discussions/downstream-packaging.rst:174 msgid "" "The user may be using a service with a limited data plan, in which " "uncontrolled Internet access may result in additional charges or other " "inconveniences." -msgstr "" +msgstr "用户可能正在使用有限数据套餐的服务,此时无限制的网络访问可能导致产生额外费用" +"或引发其他不便。" #: ../source/discussions/downstream-packaging.rst:181 msgid "" @@ -1266,6 +1272,9 @@ msgid "" "all of these files or allow provisioning them externally, and the Internet " "must not be used if the files are already present." msgstr "" +"若软件包在实现自定义的*backend*构建操作时需访问互联网(例如自动下载供应商依赖" +"或获取Git子模块),其源码分发包必须包含所有这些文件,或允许通过外部方式预置这" +"些文件。当文件已存在时,严禁再次通过互联网获取。" #: ../source/discussions/downstream-packaging.rst:187 msgid "" @@ -1275,6 +1284,9 @@ msgid "" "Downstreams use frontends that use local provisioning for Python " "dependencies." msgstr "" +"需要注意的是,本条要求不适用于在软件包元数据中指定的Python依赖项——这些依赖项" +"由*frontends*(如 :ref:`build` 或 :ref:`pip`)在构建和安装过程中自动获取。下" +"游环节使用的前端工具会通过本地化方式配置Python依赖项。" #: ../source/discussions/downstream-packaging.rst:192 msgid "" @@ -1285,23 +1297,29 @@ msgid "" "disable all Internet access. This could be done e.g. by checking whether a " "``NO_NETWORK`` environment variable is set to a non-empty value." msgstr "" +"理想情况下,自定义构建脚本甚至不应尝试访问互联网,除非被明确要求这样做。如果" +"缺少任何需要获取的资源,它们应当先征得用户许可。若无法实现此机制,次优方案是" +"提供禁用所有网络访问的退出开关。例如,可通过检查 ``NO_NETWORK`` 环境变量是否" +"设置为非空值来实现。" #: ../source/discussions/downstream-packaging.rst:199 msgid "" "Since downstreams frequently also run tests and build documentation, the " "above should ideally extend to these processes as well." -msgstr "" +msgstr "考虑到下游环节通常还需执行测试及构建文档,理想情况下上述规范应同样适用于这些" +"流程。" #: ../source/discussions/downstream-packaging.rst:202 msgid "" "Please also remember that if you are fetching remote resources, you " "absolutely must *verify their authenticity* (usually against a hash), to " "protect against the file being substituted by a malicious party." -msgstr "" +msgstr "同时请务必注意,若需获取远程资源,您必须*核验其真实性*(通常需核对哈希值)," +"以防范文件被恶意方替换的风险。" #: ../source/discussions/downstream-packaging.rst:210 msgid "Support building against system dependencies" -msgstr "" +msgstr "支持针对系统依赖进行构建" #: ../source/discussions/downstream-packaging.rst:215 msgid "" @@ -1309,6 +1327,8 @@ msgid "" "in C or C++. Trying to use the system versions of these dependencies in " "upstream packaging may cause a number of problems for end users:" msgstr "" +"某些Python项目包含非Python依赖项(例如使用C或C++编写的库)。在上游软件包构建" +"过程中尝试使用系统版本的这些依赖项,可能会给最终用户带来诸多问题:" #: ../source/discussions/downstream-packaging.rst:219 msgid "" @@ -1317,6 +1337,9 @@ msgid "" "incompatible version is installed, the Python package may fail with errors " "that are not clear to inexperienced users, or even misbehave at runtime." msgstr "" +"发布的wheel包要求用户系统必须存在二进制兼容版本的依赖库。若该库缺失或安装了不" +"兼容的版本,Python软件包可能会因报错信息对入门用户不够清晰而运行失败,甚至可" +"能在运行时出现异常行为。" #: ../source/discussions/downstream-packaging.rst:224 msgid "" @@ -1324,6 +1347,8 @@ msgid "" "the dependency to be present, along with its development headers and other " "auxiliary files that some systems package separately from the library itself." msgstr "" +"从源码分发版进行构建时,不仅要求存在源码兼容版本的依赖项,还需要其开发头文件" +"及其他辅助文件——这些组件在某些操作系统中会与主程序库本身分开打包。" #: ../source/discussions/downstream-packaging.rst:229 msgid "" @@ -1331,6 +1356,8 @@ msgid "" "be very hard. For example, the used Linux distribution may not provide the " "required version, or some other package may require an incompatible version." msgstr "" +"即便对于资深用户而言,安装兼容版本的依赖项也可能极为困难。例如,其所用的Linux" +"发行版可能未提供所需版本,亦或是其他软件包要求使用不兼容的版本。" #: ../source/discussions/downstream-packaging.rst:234 msgid "" @@ -1339,6 +1366,9 @@ msgid "" "library to a newer version that breaks binary compatibility with the Python " "package, and requires user intervention to fix." msgstr "" +"Python软件包与其系统依赖项之间的链接关系并未被包管理系统记录。后续的系统更新" +"可能会将程序库升级至与Python软件包二进制不兼容的新版本,从而需要用户手动干预" +"修复。" #: ../source/discussions/downstream-packaging.rst:239 msgid "" @@ -1348,13 +1378,17 @@ msgid "" "dependencies are also repackaged on PyPI, and can be declared as project " "dependencies like any other Python package." msgstr "" +"基于上述原因,您可以合理选择以下方案:静态链接依赖项,或在安装包中提供本地副" +"本。您也可以在源码分发版中内置依赖项。某些情况下,这些依赖项还会被重新打包至P" +"yPI,此时即可像声明普通Python包依赖那样将其列为项目依赖项。" #: ../source/discussions/downstream-packaging.rst:245 msgid "" "However, none of these issues apply to downstream packaging, and downstreams " "have good reasons to prefer dynamically linking to system dependencies. In " "particular:" -msgstr "" +msgstr "然而,这些问题均不适用于下游打包场景,且下游环节有充分理由倾向于动态链接系统" +"依赖项。具体而言:" #: ../source/discussions/downstream-packaging.rst:249 msgid "" @@ -1363,12 +1397,14 @@ msgid "" "support that makes it easier for users of those systems to access upstream " "projects in their preferred format." msgstr "" +"在许多情况下,可靠地在各组件间共享动态依赖项,正是下游打包生态系统的*purpose*" +"之一。支持这种机制能使这些系统的用户更便捷地以其偏好的格式获取上游项目。" #: ../source/discussions/downstream-packaging.rst:253 msgid "" "Static linking and vendoring obscures the use of external dependencies, " "making source auditing harder." -msgstr "" +msgstr "静态链接与内置依赖项会掩盖外部依赖的使用情况,增加源码审计的难度。" #: ../source/discussions/downstream-packaging.rst:256 msgid "" @@ -1376,7 +1412,8 @@ msgid "" "used libraries across an entire downstream packaging ecosystem, which can be " "particularly important when they turn out to contain a security " "vulnerability or critical bug." -msgstr "" +msgstr "动态链接使得能够快速且系统性地在整个下游打包生态中替换所使用的程序库,这在发" +"现程序库存在安全漏洞或关键错误时显得尤为关键。" #: ../source/discussions/downstream-packaging.rst:260 msgid "" @@ -1386,6 +1423,9 @@ msgid "" "dependencies vendored in different packages. This can include compatibility " "improvements and security hardening." msgstr "" +"使用系统依赖可使软件包受益于下游定制化改进,从而在特定平台上提升用户体验,而" +"无需下游维护者对不同软件包中内置的依赖项进行持续修补。这类改进可能包括兼容性" +"优化与安全加固。" #: ../source/discussions/downstream-packaging.rst:266 msgid "" @@ -1396,12 +1436,17 @@ msgid "" "anything from library loading errors, to subtle runtime bugs, to " "catastrophic failures (like suddenly crashing and losing data)." msgstr "" +"静态链接与内置依赖可能导致同一进程加载多个不同版本的相同库(例如,尝试导入两" +"个链接至同一库不同版本的Python包)。这种情况有时能正常运行,但也可能引发从库" +"加载错误、微妙的运行时缺陷,到灾难性故障(如突然崩溃并丢失数据)等一系列问题" +"。" #: ../source/discussions/downstream-packaging.rst:273 msgid "" "Last but not least, static linking and vendoring results in duplication, and " "may increase the use of both disk space and memory." -msgstr "" +msgstr "最后同样重要的是,静态链接与内置依赖会导致资源重复,并可能显著增加磁盘空间和" +"内存的使用量。" #: ../source/discussions/downstream-packaging.rst:279 msgid "" @@ -1411,6 +1456,10 @@ msgid "" "for each dependency, and a general switch to control the default for them, " "e.g. via a ``USE_SYSTEM_DEPS`` environment variable." msgstr "" +"在满足双方需求方面,一个较好的折衷方案是提供在内置依赖与系统依赖之间切换的选" +"项。理想情况下,若软件包包含多个内置依赖项,应同时提供针对每个依赖项的独立切" +"换选项及控制默认行为的全局开关,例如通过 ``USE_VENDORED_DEPS`` 环境变量来实现" +"。" #: ../source/discussions/downstream-packaging.rst:285 msgid "" @@ -1420,6 +1469,9 @@ msgid "" "the opportunity to notice their mistake and a chance to consciously decide " "how to solve it." msgstr "" +"若用户请求使用系统依赖项,而特定依赖项缺失或不兼容时,构建过程应终止并给出解" +"释性提示信息,而非回退至内置版本。这能让打包人员及时察觉配置疏漏,并有机会自" +"主决定解决方案。" #: ../source/discussions/downstream-packaging.rst:291 msgid "" @@ -1429,10 +1481,13 @@ msgid "" "projects and downstream repackagers, not to suggest upstream projects take " "on tasks that downstream repackagers are better equipped to handle." msgstr "" +"对于上游项目而言,将系统依赖项的*testing*工作交由下游重打包者处理是合理的。这" +"些指导原则旨在促进上游项目与下游重打包者之间更高效的协作,而非建议上游项目承" +"担本应由更专业的下游重打包者完成的任务。" #: ../source/discussions/downstream-packaging.rst:300 msgid "Support downstream testing" -msgstr "" +msgstr "支持下游测试" #: ../source/discussions/downstream-packaging.rst:305 msgid "" @@ -1441,6 +1496,9 @@ msgid "" "minimal smoke testing to comprehensive runs of the complete test suite. " "There can be various reasons for doing this, for example:" msgstr "" +"各类下游项目会对打包后的Python项目进行不同程度的测试。根据具体情况,测试范围" +"可能从最小化的冒烟测试到完整测试套件的全面执行。进行此类测试可能出于多种原因" +",例如:" #: ../source/discussions/downstream-packaging.rst:310 msgid "Verifying that the downstream packaging did not introduce any bugs." From fbfbbbd10b547529d6a6c6285d09c8895425e6d8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=A4=A7=E7=8E=8B=E5=8F=AB=E6=88=91=E6=9D=A5=E5=B7=A1?= =?UTF-8?q?=E5=B1=B1?= Date: Tue, 25 Nov 2025 10:00:05 +0100 Subject: [PATCH 2/9] Translated using Weblate (Chinese (Simplified Han script)) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Currently translated at 27.3% (1220 of 4461 strings) Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 27.3% (1220 of 4461 strings) Co-authored-by: 大王叫我来巡山 Translate-URL: https://hosted.weblate.org/projects/pypa/packaging-python-org/zh_Hans/ Translation: pypa/packaging.python.org --- locales/zh_Hans/LC_MESSAGES/messages.po | 31 +++++++++++++------------ 1 file changed, 16 insertions(+), 15 deletions(-) diff --git a/locales/zh_Hans/LC_MESSAGES/messages.po b/locales/zh_Hans/LC_MESSAGES/messages.po index b3861d700..d3425db02 100644 --- a/locales/zh_Hans/LC_MESSAGES/messages.po +++ b/locales/zh_Hans/LC_MESSAGES/messages.po @@ -42,8 +42,9 @@ msgstr "" "Project-Id-Version: Python Packaging User Guide\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-11-10 19:13+0000\n" -"PO-Revision-Date: 2025-11-21 01:51+0000\n" -"Last-Translator: monios \n" +"PO-Revision-Date: 2025-11-22 12:58+0000\n" +"Last-Translator: 大王叫我来巡山 " +"\n" "Language-Team: Chinese (Simplified Han script) \n" "Language: zh_Hans\n" @@ -1272,9 +1273,9 @@ msgid "" "all of these files or allow provisioning them externally, and the Internet " "must not be used if the files are already present." msgstr "" -"若软件包在实现自定义的*backend*构建操作时需访问互联网(例如自动下载供应商依赖" -"或获取Git子模块),其源码分发包必须包含所有这些文件,或允许通过外部方式预置这" -"些文件。当文件已存在时,严禁再次通过互联网获取。" +"若软件包在实施使用互联网的任何自定义 *backend* 构建操作(例如自动下载供应商依" +"赖或获取Git子模块),其源码分发包必须包含所有这些文件,或允许通过外部方式提供" +"这些文件。当这些文件已存在时不准使用互联网。" #: ../source/discussions/downstream-packaging.rst:187 msgid "" @@ -1284,9 +1285,9 @@ msgid "" "Downstreams use frontends that use local provisioning for Python " "dependencies." msgstr "" -"需要注意的是,本条要求不适用于在软件包元数据中指定的Python依赖项——这些依赖项" -"由*frontends*(如 :ref:`build` 或 :ref:`pip`)在构建和安装过程中自动获取。下" -"游环节使用的前端工具会通过本地化方式配置Python依赖项。" +"注意,本条要求不适用于在软件包元数据中指定,由*前端*在构建和安装过程中自动获" +"取 的 Python依赖项(如 :ref:`build` 或 :ref:`pip`)。下游环节使用的前端是通过" +"本地方式提供 Python 依赖项的。" #: ../source/discussions/downstream-packaging.rst:192 msgid "" @@ -1314,8 +1315,8 @@ msgid "" "Please also remember that if you are fetching remote resources, you " "absolutely must *verify their authenticity* (usually against a hash), to " "protect against the file being substituted by a malicious party." -msgstr "同时请务必注意,若需获取远程资源,您必须*核验其真实性*(通常需核对哈希值)," -"以防范文件被恶意方替换的风险。" +msgstr "同时请记住,若获取远程资源,您必须 *verify their authenticity*(通常核对哈希" +"值),以防文件被恶意方替换的风险。" #: ../source/discussions/downstream-packaging.rst:210 msgid "Support building against system dependencies" @@ -1397,8 +1398,8 @@ msgid "" "support that makes it easier for users of those systems to access upstream " "projects in their preferred format." msgstr "" -"在许多情况下,可靠地在各组件间共享动态依赖项,正是下游打包生态系统的*purpose*" -"之一。支持这种机制能使这些系统的用户更便捷地以其偏好的格式获取上游项目。" +"许多情况下,可靠地在各组件间共享动态依赖项是下游打包生态系统的主要 *purpose*" +"。支持这种机制能使这些系统的用户更便捷地以其偏好的格式访问上游项目。" #: ../source/discussions/downstream-packaging.rst:253 msgid "" @@ -1481,9 +1482,9 @@ msgid "" "projects and downstream repackagers, not to suggest upstream projects take " "on tasks that downstream repackagers are better equipped to handle." msgstr "" -"对于上游项目而言,将系统依赖项的*testing*工作交由下游重打包者处理是合理的。这" -"些指导原则旨在促进上游项目与下游重打包者之间更高效的协作,而非建议上游项目承" -"担本应由更专业的下游重打包者完成的任务。" +"上游项目将用系统依赖项构建的 *testing* 工作交由下游重打包者处理是合理的,这些" +"指导原则旨在促进上游项目与下游重打包者之间更高效的协作,而非建议上游项目承担" +"本应由更专业的下游重打包者完成的任务。" #: ../source/discussions/downstream-packaging.rst:300 msgid "Support downstream testing" From d6cdfe4106a60eca2eebfa26fb1bccbd4874604f Mon Sep 17 00:00:00 2001 From: Lenas Sha Date: Tue, 25 Nov 2025 10:00:06 +0100 Subject: [PATCH 3/9] Translated using Weblate (Japanese) Currently translated at 97.1% (4336 of 4461 strings) Co-authored-by: Lenas Sha Translate-URL: https://hosted.weblate.org/projects/pypa/packaging-python-org/ja/ Translation: pypa/packaging.python.org --- locales/ja/LC_MESSAGES/messages.po | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/locales/ja/LC_MESSAGES/messages.po b/locales/ja/LC_MESSAGES/messages.po index 244bc4aa4..3cd130170 100644 --- a/locales/ja/LC_MESSAGES/messages.po +++ b/locales/ja/LC_MESSAGES/messages.po @@ -7,13 +7,14 @@ # Rafael Fontenelle , 2024. # "Takanori Suzuki (takanory)" , 2025. # Xianpeng Shen , 2025. +# Lenas Sha , 2025. msgid "" msgstr "" "Project-Id-Version: Python Packaging User Guide\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-11-10 19:13+0000\n" -"PO-Revision-Date: 2025-11-20 00:51+0000\n" -"Last-Translator: moto kawasaki \n" +"PO-Revision-Date: 2025-11-21 01:51+0000\n" +"Last-Translator: Lenas Sha \n" "Language-Team: Japanese \n" "Language: ja\n" @@ -29367,11 +29368,12 @@ msgid "" "This section contains only an abbreviated history of changes, as marked by " "the API version number. For a full history of changes including changes made " "before API versioning, see :ref:`History `." -msgstr "" +msgstr "「—" #: ../source/specifications/simple-repository-api.rst:95 +#, fuzzy msgid "API version 1.0: Initial version of the API, declared with :pep:`629`." -msgstr "" +msgstr "API version 1.0: Initial version of the API, declared with :pep:`629`." #: ../source/specifications/simple-repository-api.rst:96 msgid "" From fdec198803975c37d80db46a1e7b74c2da229925 Mon Sep 17 00:00:00 2001 From: moto kawasaki Date: Tue, 25 Nov 2025 10:00:06 +0100 Subject: [PATCH 4/9] Translated using Weblate (Japanese) Currently translated at 97.3% (4343 of 4461 strings) Translated using Weblate (Japanese) Currently translated at 97.1% (4336 of 4461 strings) Co-authored-by: moto kawasaki Translate-URL: https://hosted.weblate.org/projects/pypa/packaging-python-org/ja/ Translation: pypa/packaging.python.org --- locales/ja/LC_MESSAGES/messages.po | 164 +++++++++++------------------ 1 file changed, 59 insertions(+), 105 deletions(-) diff --git a/locales/ja/LC_MESSAGES/messages.po b/locales/ja/LC_MESSAGES/messages.po index 3cd130170..4e2329a09 100644 --- a/locales/ja/LC_MESSAGES/messages.po +++ b/locales/ja/LC_MESSAGES/messages.po @@ -13,8 +13,8 @@ msgstr "" "Project-Id-Version: Python Packaging User Guide\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-11-10 19:13+0000\n" -"PO-Revision-Date: 2025-11-21 01:51+0000\n" -"Last-Translator: Lenas Sha \n" +"PO-Revision-Date: 2025-11-22 12:58+0000\n" +"Last-Translator: moto kawasaki \n" "Language-Team: Japanese \n" "Language: ja\n" @@ -29222,23 +29222,17 @@ msgid "Base API" msgstr "基本 API" #: ../source/specifications/simple-repository-api.rst:23 -#, fuzzy -#| msgid "" -#| "A repository that implements the simple API is defined by its base URL, " -#| "this is the top level URL that all additional URLs are below. The API is " -#| "named the \"simple\" repository due to the fact that PyPI's base URL is " -#| "``https://pypi.org/simple/``." msgid "" "A repository that implements the simple API is defined by its base URL. This " "is the top level URL that all additional URLs are below. The API is named " "the \"simple\" repository due to the fact that PyPI's base URL is ``https://" "pypi.org/simple/``." msgstr "" -"シンプルな API を実装するリポジトリはベースとなる URL によって定義されます" -"が、これは、すべての追加的な URL 群がその下に連なるようなトップレベルの URL " -"です。このような API は、 PyPI のベースとなる URL が ``https://pypi.org/" -"simple/`` であるという事実に即して、 \"シンプル \" リポジトリと名付け" -"られます。" +"シンプルな API を実装するリポジトリはベースとなる URL によって定義されます。" +"これは、すべての追加的な URL 群がその下に連なるようなトップレベルの URL です" +"。このような API は、 PyPI のベースとなる URL が ``https://pypi.org/simple/``" +" であるという事実に即して、 \"シンプル \" リポジトリと名付けられます" +"。" #: ../source/specifications/simple-repository-api.rst:28 msgid "" @@ -29275,15 +29269,6 @@ msgid "Versioning PyPI's Simple API" msgstr "PyPI のシンプルな API にバージョンを付与する" #: ../source/specifications/simple-repository-api.rst:52 -#, fuzzy -#| msgid "" -#| "This spec proposes the inclusion of a meta tag on the responses of every " -#| "successful request to a simple API page, which contains a name attribute " -#| "of \"pypi:repository-version\", and a content that is a :ref:`version " -#| "specifiers specification ` compatible version number, " -#| "which is further constrained to ONLY be Major.Minor, and none of the " -#| "additional features supported by :ref:`the version specifiers " -#| "specification `." msgid "" "This spec proposes the inclusion of a meta tag on the responses of every " "successful request to a simple API page, which contains a name attribute of " @@ -29294,17 +29279,15 @@ msgid "" "`." msgstr "" "この仕様は、シンプルな API へのリクエストが成功するたびにそのレスポンスにメタ" -"タグを含めるように提案するもので、つまり、 \"pypi:repository-version\" という" +"タグを含めるように提案するもので、つまり、 ``pypi:repository-version`` という" "名称のアトリビューションを含み、その内容が :ref:`バージョン指定子仕様 " "` と互換性のあるバージョン番号であるが Major.Minor だけで" "あるようにさらに制約されたものであって、 :ref:`バージョン指定子仕様 ` ではサポートされる追加的な機能を一つも含まないものです。" +"specifiers>` でサポートされる追加的な機能を一つも含まないものです。" #: ../source/specifications/simple-repository-api.rst:60 -#, fuzzy -#| msgid "This would end up looking like::" msgid "This would end up looking like:" -msgstr "これは、結局こんなふうに見えることでしょう::" +msgstr "これは、結局こんなふうに見えることでしょう:" #: ../source/specifications/simple-repository-api.rst:66 msgid "When interpreting the repository version:" @@ -29361,7 +29344,7 @@ msgstr "" #: ../source/specifications/simple-repository-api.rst:89 msgid "API Version History" -msgstr "" +msgstr "API バージョンの歴史" #: ../source/specifications/simple-repository-api.rst:91 msgid "" @@ -29371,29 +29354,33 @@ msgid "" msgstr "「—" #: ../source/specifications/simple-repository-api.rst:95 -#, fuzzy msgid "API version 1.0: Initial version of the API, declared with :pep:`629`." -msgstr "API version 1.0: Initial version of the API, declared with :pep:`629`." +msgstr "API バージョン 1.0: API の初期バージョンで、 :pep:`629` で宣言されたもの。" #: ../source/specifications/simple-repository-api.rst:96 msgid "" "API version 1.1: Added ``versions``, ``files[].size``, and ``files[].upload-" "time`` metadata to the JSON serialization, declared with :pep:`700`." msgstr "" +"API バージョン 1.1: JSON シリアル化に ``versions`` ・ ``files[].size`` ・ " +"``files[].upload-time`` メタデータが追加されたもので、 :pep:`700` で宣言され" +"たもの。" #: ../source/specifications/simple-repository-api.rst:98 msgid "" "API version 1.2: Added repository \"tracks\" metadata, declared " "with :pep:`708`." -msgstr "" +msgstr "API バージョン 1.2: リポジトリに \"tracks\" メタデータを追加したもので、 " +":pep:`708` で宣言されました。" #: ../source/specifications/simple-repository-api.rst:99 msgid "API version 1.3: Added provenance metadata, declared with :pep:`740`." -msgstr "" +msgstr "API バージョン 1.3: :pep:`740` で宣言されて、起源 メタデータが追" +"加されました。" #: ../source/specifications/simple-repository-api.rst:100 msgid "API version 1.4: Added status markers, declared with :pep:`792`." -msgstr "" +msgstr "API バージョン 1.4: :pep:`792` で宣言されて、状態マーカが追加されました。" #: ../source/specifications/simple-repository-api.rst:103 msgid "Clients" @@ -29435,31 +29422,26 @@ msgstr "" "機能探索 を **継続しても構いません** 。" #: ../source/specifications/simple-repository-api.rst:121 -#, fuzzy -#| msgid "JSON Serialization" msgid "HTML Serialization" -msgstr "JSON シリアル化" +msgstr "HTML シリアル化" #: ../source/specifications/simple-repository-api.rst:125 -#, fuzzy -#| msgid "" -#| "The following constraints apply to all JSON serialized responses " -#| "described in this spec:" msgid "" "The following constraints apply to all HTML serialized responses described " "in this spec:" -msgstr "" -"後述の制約は、この仕様で記述されたすべての JSON シリアル化応答に適用されます:" +msgstr "後述の制約は、この仕様で記述されたすべての HTML シリアル化応答に適用されます:" #: ../source/specifications/simple-repository-api.rst:128 msgid "All HTML responses **MUST** be a valid HTML5 document." -msgstr "" +msgstr "HTML 応答はすべて、正当な HTML5 文書でなければ **なりません** 。" #: ../source/specifications/simple-repository-api.rst:129 msgid "" "HTML responses **MAY** contain one or more ``meta`` tags in the ```` " "section. The semantics of these tags are defined below." msgstr "" +"HTML 応答は、ひとつ以上の ``meta`` タグを ```` セクションに含んでいても" +" **構いません** 。これらのタグのせマンティクスは、この後定義されます。" #: ../source/specifications/simple-repository-api.rst:133 #: ../source/specifications/simple-repository-api.rst:428 @@ -29467,42 +29449,24 @@ msgid "Project List" msgstr "プロジェクトのリスト" #: ../source/specifications/simple-repository-api.rst:135 -#, fuzzy -#| msgid "" -#| "Within a repository, the root URL (``/`` for this spec which represents " -#| "the base URL) **MUST** be a valid HTML5 page with a single anchor element " -#| "per project in the repository. The text of the anchor tag **MUST** be the " -#| "name of the project and the href attribute **MUST** link to the URL for " -#| "that particular project. As an example::" msgid "" "Within a repository, the root URL (``/`` for this spec which represents the " "base URL) **MUST** be a valid HTML5 page with a single anchor element per " "project in the repository." msgstr "" -"リポジトリ内では、ルート URL (この文脈ではルート URL を" +"リポジトリ内では、ルート URL (この仕様ではベース URL を" "表現する ``/`` のこと) は、正当な HTML5 ページであってリポジトリ内のプロジェ" -"クト毎にひとつのアンカー要素を持っていなければ **なりません** 。アンカータグ" -"のテキストはプロジェクトの名称でなければならず、 href アトリビュートはそのプ" -"ロジェクトの URL にリンクされていなければ **なりません** 。例としては::" +"クト毎にひとつのアンカー要素を持っていなければ **なりません** 。" #: ../source/specifications/simple-repository-api.rst:139 -#, fuzzy -#| msgid "" -#| "Within a repository, the root URL (``/`` for this spec which represents " -#| "the base URL) **MUST** be a valid HTML5 page with a single anchor element " -#| "per project in the repository. The text of the anchor tag **MUST** be the " -#| "name of the project and the href attribute **MUST** link to the URL for " -#| "that particular project. As an example::" msgid "" "The text of each anchor tag **MUST** be the name of the project and the " "``href`` attribute **MUST** link to the URL for that particular project. As " "an example:" msgstr "" -"リポジトリ内では、ルート URL (この文脈ではルート URL を" -"表現する ``/`` のこと) は、正当な HTML5 ページであってリポジトリ内のプロジェ" -"クト毎にひとつのアンカー要素を持っていなければ **なりません** 。アンカータグ" -"のテキストはプロジェクトの名称でなければならず、 href アトリビュートはそのプ" -"ロジェクトの URL にリンクされていなければ **なりません** 。例としては::" +"アンカータグのテキストは、それぞれ、プロジェクトの名称でなければならず、 " +"``href`` アトリビュートはその特定のプロジェクトの URL にリンクされていなけれ" +"ば **なりません** 。例としては:" #: ../source/specifications/simple-repository-api.rst:156 #: ../source/specifications/simple-repository-api.rst:473 @@ -29515,12 +29479,16 @@ msgid "" "within a repository. The format of this URL is ``//``, where the " "```` is replaced by the normalized name for that project." msgstr "" +"以下のルート URL は、リポジトリ内に含まれる個別の各プロジェクト向" +"けのもうひとつの URL です。この URL のフォーマットは ``//`` で、" +"```` は当該プロジェクトの正規化名称で置き換えられるものです。" #: ../source/specifications/simple-repository-api.rst:164 msgid "" "For example, a project named \"HolyGrail\" would have a URL like ``/" "holygrail/``." -msgstr "" +msgstr "例えば、 \"HolyGrail\" という名称のプロジェクトなら、 ``/holygrail/`` のよう" +"な URL を持つことでしょう。" #: ../source/specifications/simple-repository-api.rst:167 msgid "" @@ -29530,28 +29498,23 @@ msgid "" "the anchor tag **MUST** match the final path component (the filename) of the " "URL." msgstr "" +"プロジェクトの詳細 URL は、プロジェクトのファイル毎に単一のアンカー要素を伴っ" +"た正当な HTML5 ページによって応答しなければなりません。 ``href`` アトリビュー" +"トはダウンロード用にそのファイルの所在地へリンクされた URL でなければ **なら" +"ず** 、アンカータグの文字列は URL の最後のパス構成要素 (ファイル名) でなけれ" +"ば **なりません** 。" #: ../source/specifications/simple-repository-api.rst:172 -#, fuzzy -#| msgid "" -#| "The repository **SHOULD** provide the hash of the Core Metadata file as " -#| "the ``data-dist-info-metadata`` attribute's value using the syntax " -#| "``=``, where ```` is the lower cased name " -#| "of the hash function used, and ```` is the hex encoded digest. " -#| "The repository **MAY** use ``true`` as the attribute's value if a hash is " -#| "unavailable." msgid "" "Each file URL **SHOULD** include a hash in the form of a URL fragment with " "the following syntax: ``#=``, where ```` is " "the lowercase name of the hash function (such as ``sha256``) and " "```` is the hex encoded digest." msgstr "" -"リポジトリは、 ```` がハッシュ関数の小文字で書いた名称で " -"``hashvalue`` が16進数に符号化されたハッシュ値であるとして " -"``=`` という書式を使って、 ``data-dist-info-metadata`` " -"アトリビュートの値としてコアとなるメタデータのファイルのハッシュ値を **提供す" -"るべきです** 。ハッシュ値を利用できない場合には、リポジトリはアトリビュートの" -"値として ``true`` を **使っても構いません** 。" +"各ファイル URL は、次のシンタックス: ``#=`` でハッシュ値" +"を伴う形で URL フラグメントに含める **べきで** あり、ここで、 ```` " +"は (``sha256`` のような) ハッシュ関数名を小文字で書いたもの、 ````" +" は 16 進数で表現されたダイジェストです。" #: ../source/specifications/simple-repository-api.rst:177 msgid "" @@ -29632,17 +29595,10 @@ msgstr "" msgid "" "A repository **MAY** include a ``data-core-metadata`` attribute on a file " "link." -msgstr "" +msgstr "リポジトリは、ファイルへのリンクに ``data-core-metadata`` アトリビュートを含" +"めても **構いません** 。" #: ../source/specifications/simple-repository-api.rst:211 -#, fuzzy -#| msgid "" -#| "The repository **SHOULD** provide the hash of the Core Metadata file as " -#| "the ``data-dist-info-metadata`` attribute's value using the syntax " -#| "``=``, where ```` is the lower cased name " -#| "of the hash function used, and ```` is the hex encoded digest. " -#| "The repository **MAY** use ``true`` as the attribute's value if a hash is " -#| "unavailable." msgid "" "The repository **SHOULD** provide the hash of the Core Metadata file as the " "``data-core-metadata`` attribute's value using the syntax " @@ -29651,30 +29607,35 @@ msgid "" "repository **MAY** use ``true`` as the attribute's value if a hash is " "unavailable." msgstr "" -"リポジトリは、 ```` がハッシュ関数の小文字で書いた名称で " -"``hashvalue`` が16進数に符号化されたハッシュ値であるとして " -"``=`` という書式を使って、 ``data-dist-info-metadata`` " -"アトリビュートの値としてコアとなるメタデータのファイルのハッシュ値を **提供す" -"るべきです** 。ハッシュ値を利用できない場合には、リポジトリはアトリビュートの" -"値として ``true`` を **使っても構いません** 。" +"リポジトリは、使用されたハッシュ関数の小文字での名称を ```` とし、 " +"```` を 16 進数表記のダイジェストであるものとした時、コアとなるメ" +"タデータのファイルのハッシュ値を ``=`` のシンタックスを" +"使った ``data-core-metadata`` アトリビュートの値として提供する **べきです** " +"。リポジトリは、ハッシュ値が利用可能ではない時には、アトリビュートの値として " +"``true`` を使っても **構いません** 。" #: ../source/specifications/simple-repository-api.rst:217 msgid "" "A repository **MAY** include a ``data-dist-info-metadata`` attribute on a " "file link." -msgstr "" +msgstr "リポジトリは、ファイルへのリンクに ``data-dist-info-metadata`` アトリビュート" +"を含めても **構いません** 。" #: ../source/specifications/simple-repository-api.rst:220 msgid "" "Index clients **MAY** consume this key if present, as a legacy fallback for " "``data-core-metadata``." msgstr "" +"インデックスクライアントは、もし存在していればこのキーを ``data-core-" +"metadata`` の伝統的なフォールバックとして消費しても **構いません** 。" #: ../source/specifications/simple-repository-api.rst:225 msgid "" "``data-dist-info-metadata`` was standardized with :pep:`658` and renamed to " "``data-core-metadata`` with :pep:`714`." msgstr "" +"``data-dist-info-metadata`` は、 :pep:`658` で標準化され、 :pep:`714` で " +"``data-core-metadata`` へと改名されました。" #: ../source/specifications/simple-repository-api.rst:228 msgid "" @@ -29688,13 +29649,6 @@ msgstr "" "せん** 。これを行うリポジトリは、全てのリンクについて **行うべきです** 。" #: ../source/specifications/simple-repository-api.rst:232 -#, fuzzy -#| msgid "" -#| "A repository **MAY** include a ``data-requires-python`` attribute on a " -#| "file link. This exposes the :ref:`core-metadata-requires-python` metadata " -#| "field for the corresponding release. Where this is present, installer " -#| "tools **SHOULD** ignore the download when installing to a Python version " -#| "that doesn't satisfy the requirement. For example::" msgid "" "A repository **MAY** include a ``data-requires-python`` attribute on a file " "link. This exposes the :ref:`core-metadata-requires-python` metadata field " @@ -29706,7 +29660,7 @@ msgstr "" "含んでいても **構いません** 。これは、対応するリリース用の :ref:`core-" "metadata-requires-python` メタデータを表示するものです。これが存在するなら、" "その要求を満足しないバージョンの Python 環境へインストールしている場合には、" -"インストールツール群はダウンロードしたものを **無視するべき** です。例えば::" +"インストールツール群はダウンロードしたものを **無視するべき** です。例えば:" #: ../source/specifications/simple-repository-api.rst:242 msgid "" From 49095835fe5ce595c09818bd095580321d8b9c08 Mon Sep 17 00:00:00 2001 From: Hosted Weblate Date: Tue, 25 Nov 2025 10:00:10 +0100 Subject: [PATCH 5/9] Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Co-authored-by: Hosted Weblate Translate-URL: https://hosted.weblate.org/projects/pypa/packaging-python-org/ Translation: pypa/packaging.python.org --- locales/ar/LC_MESSAGES/messages.po | 269 +++++++------ locales/ars/LC_MESSAGES/messages.po | 269 +++++++------ locales/cs/LC_MESSAGES/messages.po | 269 +++++++------ locales/da/LC_MESSAGES/messages.po | 269 +++++++------ locales/de/LC_MESSAGES/messages.po | 269 +++++++------ locales/eo/LC_MESSAGES/messages.po | 269 +++++++------ locales/es/LC_MESSAGES/messages.po | 269 +++++++------ locales/fa/LC_MESSAGES/messages.po | 269 +++++++------ locales/fil/LC_MESSAGES/messages.po | 269 +++++++------ locales/fr/LC_MESSAGES/messages.po | 269 +++++++------ locales/frc/LC_MESSAGES/messages.po | 269 +++++++------ locales/gl/LC_MESSAGES/messages.po | 269 +++++++------ locales/gmh/LC_MESSAGES/messages.po | 269 +++++++------ locales/hi/LC_MESSAGES/messages.po | 269 +++++++------ locales/id/LC_MESSAGES/messages.po | 269 +++++++------ locales/ja/LC_MESSAGES/messages.po | 509 +++++++++++++----------- locales/kab/LC_MESSAGES/messages.po | 269 +++++++------ locales/ko/LC_MESSAGES/messages.po | 269 +++++++------ locales/lzh/LC_MESSAGES/messages.po | 269 +++++++------ locales/mk/LC_MESSAGES/messages.po | 269 +++++++------ locales/mr/LC_MESSAGES/messages.po | 269 +++++++------ locales/pl/LC_MESSAGES/messages.po | 269 +++++++------ locales/pt_BR/LC_MESSAGES/messages.po | 269 +++++++------ locales/ro/LC_MESSAGES/messages.po | 269 +++++++------ locales/ru/LC_MESSAGES/messages.po | 269 +++++++------ locales/sai/LC_MESSAGES/messages.po | 269 +++++++------ locales/si/LC_MESSAGES/messages.po | 269 +++++++------ locales/sk/LC_MESSAGES/messages.po | 269 +++++++------ locales/ta/LC_MESSAGES/messages.po | 269 +++++++------ locales/th/LC_MESSAGES/messages.po | 269 +++++++------ locales/tr/LC_MESSAGES/messages.po | 269 +++++++------ locales/uk/LC_MESSAGES/messages.po | 269 +++++++------ locales/vi/LC_MESSAGES/messages.po | 269 +++++++------ locales/zh_Hans/LC_MESSAGES/messages.po | 322 ++++++++------- locales/zh_Hant/LC_MESSAGES/messages.po | 269 +++++++------ 35 files changed, 5001 insertions(+), 4707 deletions(-) diff --git a/locales/ar/LC_MESSAGES/messages.po b/locales/ar/LC_MESSAGES/messages.po index f2dd71d00..574d8828b 100644 --- a/locales/ar/LC_MESSAGES/messages.po +++ b/locales/ar/LC_MESSAGES/messages.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Python Packaging User Guide\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-11-10 19:13+0000\n" +"POT-Creation-Date: 2025-11-22 12:58+0000\n" "PO-Revision-Date: 2025-01-19 01:44+0000\n" "Last-Translator: Mohamed Brahimi \n" "Language-Team: Arabic =8.1.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "``>=19.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "``>=19.3``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "``>=20.3``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "auditwheel" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=1.0.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=2.0.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=3.0.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=3.3.0`` [#]_" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:146 +#: ../source/specifications/platform-compatibility-tags.rst:151 msgid "Only support for ``manylinux_2_24`` has been added in auditwheel 3.3.0" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:150 +#: ../source/specifications/platform-compatibility-tags.rst:155 msgid "``musllinux``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:152 +#: ../source/specifications/platform-compatibility-tags.rst:157 msgid "" "The ``musllinux`` family of tags is similar to ``manylinux``, but for Linux " "platforms that use the musl_ libc rather than glibc (a prime example being " @@ -18680,14 +18687,14 @@ msgid "" "musl ``x.y`` and higher on the architecture ``arch``." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:157 +#: ../source/specifications/platform-compatibility-tags.rst:162 msgid "" "The musl version values can be obtained by executing the musl libc shared " "library the Python interpreter is currently running on, and parsing the " "output:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:188 +#: ../source/specifications/platform-compatibility-tags.rst:193 msgid "" "There are currently two possible ways to find the musl library’s location " "that a Python interpreter is running on, either with the system ldd_ " @@ -18695,7 +18702,7 @@ msgid "" "executable’s ELF_ header." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:197 +#: ../source/specifications/platform-compatibility-tags.rst:202 msgid "" "macOS uses the ``macosx`` family of tags (the ``x`` suffix is a historical " "artefact of Apple's official macOS naming scheme). The schema for " @@ -18703,18 +18710,18 @@ msgid "" "wheel is compatible with macOS ``x.y`` or later on the architecture ``arch``." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:202 +#: ../source/specifications/platform-compatibility-tags.rst:207 msgid "" -"The values of ``x`` and ``y`` correspond to the major and minor version " -"number of the macOS release, respectively. They must both be positive " -"integers, with the ``x`` value being either ``10 <= x <= 15``, or ``>=26`` " -"and corresponding to the year of the macOS release. The version number " -"always includes a major *and* minor version, even if Apple's official " -"version numbering only refers to the major value. For example, " +"For macOS 10, the tag is :file:`macosx_10_{y}_{arch}`, where ``y`` " +"corresponds to the minor version number of the macOS release. For macOS 11 " +"and higher, the tag is :file:`macosx_{x}_0_{arch}`, where ``x`` corresponds " +"to the major version number of the macOS release. Following the published " +"macOS major versions, the ``x`` value is either ``10 <= x <= 15``, or " +"``>=26`` and corresponding to the year of the macOS release. For example, " "``macosx_11_0_arm64`` indicates compatibility with macOS 11 or later." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:210 +#: ../source/specifications/platform-compatibility-tags.rst:215 msgid "" "macOS binaries can be compiled for a single architecture, or can include " "support for multiple architectures in the same binary (sometimes called " @@ -18725,63 +18732,63 @@ msgid "" "architectures:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:218 +#: ../source/specifications/platform-compatibility-tags.rst:223 msgid "``arch``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:218 +#: ../source/specifications/platform-compatibility-tags.rst:223 msgid "Architectures supported" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:220 +#: ../source/specifications/platform-compatibility-tags.rst:225 msgid "``universal2``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:220 +#: ../source/specifications/platform-compatibility-tags.rst:225 msgid "``arm64``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:221 +#: ../source/specifications/platform-compatibility-tags.rst:226 msgid "``universal``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:221 +#: ../source/specifications/platform-compatibility-tags.rst:226 msgid "``i386``, ``ppc``, ``ppc64``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:222 +#: ../source/specifications/platform-compatibility-tags.rst:227 msgid "``intel``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:222 +#: ../source/specifications/platform-compatibility-tags.rst:227 msgid "``i386``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:223 +#: ../source/specifications/platform-compatibility-tags.rst:228 msgid "``fat``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:223 +#: ../source/specifications/platform-compatibility-tags.rst:228 msgid "``i386``, ``ppc``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:224 +#: ../source/specifications/platform-compatibility-tags.rst:229 msgid "``fat3``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:224 +#: ../source/specifications/platform-compatibility-tags.rst:229 msgid "``i386``, ``ppc``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:225 +#: ../source/specifications/platform-compatibility-tags.rst:230 msgid "``fat64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:225 +#: ../source/specifications/platform-compatibility-tags.rst:230 msgid "``ppc64``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:228 +#: ../source/specifications/platform-compatibility-tags.rst:233 msgid "" "The minimum supported macOS version may also be constrained by architecture. " "For example, macOS 11 (Big Sur) was the first release to support arm64. " @@ -18790,11 +18797,11 @@ msgid "" "architectures." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:236 +#: ../source/specifications/platform-compatibility-tags.rst:241 msgid "Android" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:238 +#: ../source/specifications/platform-compatibility-tags.rst:243 msgid "" "Android uses the schema :file:`android_{apilevel}_{abi}`, indicating " "compatibility with the given Android API level or later, on the given ABI. " @@ -18803,7 +18810,7 @@ msgid "" "physical devices and emulated devices." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:244 +#: ../source/specifications/platform-compatibility-tags.rst:249 msgid "" "The API level should be a positive integer. This is *not* the same thing as " "the user-facing Android version. For example, the release known as Android " @@ -18813,25 +18820,25 @@ msgid "" "`__." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:251 +#: ../source/specifications/platform-compatibility-tags.rst:256 msgid "" "There are 4 `supported ABIs `__. Normalized according to the rules above, they are:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:254 +#: ../source/specifications/platform-compatibility-tags.rst:259 msgid "``armeabi_v7a``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:255 +#: ../source/specifications/platform-compatibility-tags.rst:260 msgid "``arm64_v8a``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:256 +#: ../source/specifications/platform-compatibility-tags.rst:261 msgid "``x86``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:259 +#: ../source/specifications/platform-compatibility-tags.rst:264 msgid "" "Virtually all current physical devices use one of the ARM architectures. " "``x86`` and ``x86_64`` are supported for use in the emulator. ``x86`` has " @@ -18839,18 +18846,18 @@ msgid "" "images have been released since then." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:267 +#: ../source/specifications/platform-compatibility-tags.rst:272 msgid "iOS" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:269 +#: ../source/specifications/platform-compatibility-tags.rst:274 msgid "" "iOS uses the schema :file:`ios_{x}_{y}_{arch}_{sdk}`, indicating " "compatibility with iOS ``x.y`` or later, on the ``arch`` architecture, using " "the ``sdk`` SDK." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:272 +#: ../source/specifications/platform-compatibility-tags.rst:277 msgid "" "The value of ``x`` and ``y`` correspond to the major and minor version " "number of the iOS release, respectively. They must both be positive " @@ -18860,13 +18867,13 @@ msgid "" "with iOS 13 or later." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:278 +#: ../source/specifications/platform-compatibility-tags.rst:283 msgid "" "The value of ``arch`` must match the value of :py:func:`platform.machine()` " "on the system." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:281 +#: ../source/specifications/platform-compatibility-tags.rst:286 msgid "" "The value of ``sdk`` must be either ``iphoneos`` (for physical devices), or " "``iphonesimulator`` (for device simulators). These SDKs have the same API " @@ -18875,33 +18882,33 @@ msgid "" "run on an arm64 device." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:287 +#: ../source/specifications/platform-compatibility-tags.rst:292 msgid "" "The combination of :file:`{arch}_{sdk}` is referred to as the \"multiarch\". " "There are three possible values for multiarch:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:290 +#: ../source/specifications/platform-compatibility-tags.rst:295 msgid "" "``arm64_iphoneos``, for physical iPhone/iPad devices. This includes every " "iOS device manufactured since ~2015;" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:292 +#: ../source/specifications/platform-compatibility-tags.rst:297 msgid "" "``arm64_iphonesimulator``, for simulators running on Apple Silicon macOS " "hardware; and" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:294 +#: ../source/specifications/platform-compatibility-tags.rst:299 msgid "``x86_64_iphonesimulator``, for simulators running on x86_64 hardware." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:297 +#: ../source/specifications/platform-compatibility-tags.rst:302 msgid "Use" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:299 +#: ../source/specifications/platform-compatibility-tags.rst:304 msgid "" "The tags are used by installers to decide which built distribution (if any) " "to download from a list of potential built distributions. The installer " @@ -18909,7 +18916,7 @@ msgid "" "built distribution's tag is ``in`` the list, then it can be installed." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:305 +#: ../source/specifications/platform-compatibility-tags.rst:310 msgid "" "It is recommended that installers try to choose the most feature complete " "built distribution available (the one most specific to the installation " @@ -18920,14 +18927,14 @@ msgid "" "download built packages that advertise themselves as being pure Python." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:313 +#: ../source/specifications/platform-compatibility-tags.rst:318 msgid "" "Another desirable installer feature might be to include \"re-compile from " "source if possible\" as more preferable than some of the compatible but " "legacy pre-built options." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:317 +#: ../source/specifications/platform-compatibility-tags.rst:322 msgid "" "This example list is for an installer running under CPython 3.3 on a " "linux_x86_64 system. It is in order from most-preferred (a distribution with " @@ -18936,69 +18943,69 @@ msgid "" "Python):" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:323 +#: ../source/specifications/platform-compatibility-tags.rst:328 msgid "cp33-cp33m-linux_x86_64" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:324 +#: ../source/specifications/platform-compatibility-tags.rst:329 msgid "cp33-abi3-linux_x86_64" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:325 +#: ../source/specifications/platform-compatibility-tags.rst:330 msgid "cp3-abi3-linux_x86_64" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:326 +#: ../source/specifications/platform-compatibility-tags.rst:331 msgid "cp33-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:327 +#: ../source/specifications/platform-compatibility-tags.rst:332 msgid "cp3-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:328 +#: ../source/specifications/platform-compatibility-tags.rst:333 msgid "py33-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:329 +#: ../source/specifications/platform-compatibility-tags.rst:334 msgid "py3-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:330 +#: ../source/specifications/platform-compatibility-tags.rst:335 msgid "cp33-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:331 +#: ../source/specifications/platform-compatibility-tags.rst:336 msgid "cp3-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:332 +#: ../source/specifications/platform-compatibility-tags.rst:337 msgid "py33-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:333 +#: ../source/specifications/platform-compatibility-tags.rst:338 msgid "py3-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:334 +#: ../source/specifications/platform-compatibility-tags.rst:339 msgid "py32-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:335 +#: ../source/specifications/platform-compatibility-tags.rst:340 msgid "py31-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:336 +#: ../source/specifications/platform-compatibility-tags.rst:341 msgid "py30-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:338 +#: ../source/specifications/platform-compatibility-tags.rst:343 msgid "" "Built distributions may be platform specific for reasons other than C " "extensions, such as by including a native executable invoked as a subprocess." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:342 +#: ../source/specifications/platform-compatibility-tags.rst:347 msgid "" "Sometimes there will be more than one supported built distribution for a " "particular version of a package. For example, a packager could release a " @@ -19009,11 +19016,11 @@ msgid "" "without because that tag appears first in the list." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:351 +#: ../source/specifications/platform-compatibility-tags.rst:356 msgid "Compressed Tag Sets" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:353 +#: ../source/specifications/platform-compatibility-tags.rst:358 msgid "" "To allow for compact filenames of bdists that work with more than one " "compatibility tag triple, each tag in a filename can instead be a '.'-" @@ -19023,7 +19030,7 @@ msgid "" "list of simple tags is::" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:365 +#: ../source/specifications/platform-compatibility-tags.rst:370 msgid "" "A bdist format that implements this scheme should include the expanded tags " "in bdist-specific metadata. This compression scheme can generate large " @@ -19031,11 +19038,11 @@ msgid "" "Python implementation e.g. \"cp33-cp31u-win64\", so use it sparingly." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:378 +#: ../source/specifications/platform-compatibility-tags.rst:383 msgid "What tags are used by default?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:374 +#: ../source/specifications/platform-compatibility-tags.rst:379 msgid "" "Tools should use the most-preferred architecture dependent tag e.g. ``cp33-" "cp33m-win32`` or the most-preferred pure python tag e.g. ``py33-none-any`` " @@ -19043,13 +19050,13 @@ msgid "" "intended to provide cross-Python compatibility." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:388 +#: ../source/specifications/platform-compatibility-tags.rst:393 msgid "" "What tag do I use if my distribution uses a feature exclusive to the newest " "version of Python?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:381 +#: ../source/specifications/platform-compatibility-tags.rst:386 msgid "" "Compatibility tags aid installers in selecting the *most compatible* build " "of a *single version* of a distribution. For example, when there is no " @@ -19060,23 +19067,23 @@ msgid "" "use the new feature, to get a compatible build." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:393 +#: ../source/specifications/platform-compatibility-tags.rst:398 msgid "Why isn't there a ``.`` in the Python version number?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:391 +#: ../source/specifications/platform-compatibility-tags.rst:396 msgid "" "CPython has lasted 20+ years without a 3-digit major release. This should " "continue for some time. Other implementations may use _ as a delimiter, " "since both - and . delimit the surrounding filename." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:399 +#: ../source/specifications/platform-compatibility-tags.rst:404 msgid "" "Why normalise hyphens and other non-alphanumeric characters to underscores?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:396 +#: ../source/specifications/platform-compatibility-tags.rst:401 msgid "" "To avoid conflicting with the ``.`` and ``-`` characters that separate " "components of the filename, and for better compatibility with the widest " @@ -19084,11 +19091,11 @@ msgid "" "paths without quoting)." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:408 +#: ../source/specifications/platform-compatibility-tags.rst:413 msgid "Why not use special character rather than ``.`` or ``-``?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:402 +#: ../source/specifications/platform-compatibility-tags.rst:407 msgid "" "Either because that character is inconvenient or potentially confusing in " "some contexts (for example, ``+`` must be quoted in URLs, ``~`` is used to " @@ -19098,33 +19105,33 @@ msgid "" "using ``,`` rather than ``.`` to separate components in a compressed tag)." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:413 +#: ../source/specifications/platform-compatibility-tags.rst:418 msgid "Who will maintain the registry of abbreviated implementations?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:411 +#: ../source/specifications/platform-compatibility-tags.rst:416 msgid "" "New two-letter abbreviations can be requested on the python-dev mailing " "list. As a rule of thumb, abbreviations are reserved for the current 4 most " "prominent implementations." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:418 +#: ../source/specifications/platform-compatibility-tags.rst:423 msgid "Does the compatibility tag go into METADATA or PKG-INFO?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:416 +#: ../source/specifications/platform-compatibility-tags.rst:421 msgid "" "No. The compatibility tag is part of the built distribution's metadata. " "METADATA / PKG-INFO should be valid for an entire distribution, not a single " "build of that distribution." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:424 +#: ../source/specifications/platform-compatibility-tags.rst:429 msgid "Why didn't you mention my favorite Python implementation?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:421 +#: ../source/specifications/platform-compatibility-tags.rst:426 msgid "" "The abbreviated tags facilitate sharing compiled Python code in a public " "index. Your Python implementation can use this specification too, but with " @@ -19132,13 +19139,13 @@ msgid "" "``py``." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:432 +#: ../source/specifications/platform-compatibility-tags.rst:437 msgid "" "Why is the ABI tag (the second tag) sometimes \"none\" in the reference " "implementation?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:427 +#: ../source/specifications/platform-compatibility-tags.rst:432 msgid "" "Since Python 2 does not have an easy way to get to the SOABI (the concept " "comes from newer versions of Python 3) the reference implementation at the " @@ -19147,39 +19154,39 @@ msgid "" "good enough way to say \"don't know\"." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:437 +#: ../source/specifications/platform-compatibility-tags.rst:442 msgid "" "February 2013: The original version of this specification was approved " "through :pep:`425`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:439 +#: ../source/specifications/platform-compatibility-tags.rst:444 msgid "January 2016: The ``manylinux1`` tag was approved through :pep:`513`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:440 +#: ../source/specifications/platform-compatibility-tags.rst:445 msgid "April 2018: The ``manylinux2010`` tag was approved through :pep:`571`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:441 +#: ../source/specifications/platform-compatibility-tags.rst:446 msgid "July 2019: The ``manylinux2014`` tag was approved through :pep:`599`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:442 +#: ../source/specifications/platform-compatibility-tags.rst:447 msgid "" "November 2019: The ``manylinux_x_y`` perennial tag was approved " "through :pep:`600`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:444 +#: ../source/specifications/platform-compatibility-tags.rst:449 msgid "April 2021: The ``musllinux_x_y`` tag was approved through :pep:`656`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:445 +#: ../source/specifications/platform-compatibility-tags.rst:450 msgid "December 2023: The tags for iOS were approved through :pep:`730`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:446 +#: ../source/specifications/platform-compatibility-tags.rst:451 msgid "March 2024: The tags for Android were approved through :pep:`738`." msgstr "" diff --git a/locales/ars/LC_MESSAGES/messages.po b/locales/ars/LC_MESSAGES/messages.po index 2cc20f42d..50d119b07 100644 --- a/locales/ars/LC_MESSAGES/messages.po +++ b/locales/ars/LC_MESSAGES/messages.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: Python Packaging User Guide\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-11-10 19:13+0000\n" +"POT-Creation-Date: 2025-11-22 12:58+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" @@ -585,7 +585,7 @@ msgid "" msgstr "" #: ../source/discussions/deploying-python-applications.rst:103 -#: ../source/specifications/platform-compatibility-tags.rst:195 +#: ../source/specifications/platform-compatibility-tags.rst:200 msgid "macOS" msgstr "" @@ -10539,7 +10539,7 @@ msgid "" msgstr "" #: ../source/key_projects.rst:186 -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "pip" msgstr "" @@ -13419,7 +13419,7 @@ msgid "" msgstr "" #: ../source/specifications/binary-distribution-format.rst:350 -#: ../source/specifications/platform-compatibility-tags.rst:371 +#: ../source/specifications/platform-compatibility-tags.rst:376 msgid "FAQ" msgstr "" @@ -13565,7 +13565,7 @@ msgstr "" #: ../source/specifications/externally-managed-environments.rst:472 #: ../source/specifications/inline-script-metadata.rst:213 #: ../source/specifications/name-normalization.rst:50 -#: ../source/specifications/platform-compatibility-tags.rst:435 +#: ../source/specifications/platform-compatibility-tags.rst:440 #: ../source/specifications/pylock-toml.rst:826 #: ../source/specifications/pyproject-toml.rst:634 #: ../source/specifications/recording-installed-packages.rst:278 @@ -16000,7 +16000,7 @@ msgid ":py:func:`platform.machine()`" msgstr "" #: ../source/specifications/dependency-specifiers.rst:263 -#: ../source/specifications/platform-compatibility-tags.rst:257 +#: ../source/specifications/platform-compatibility-tags.rst:262 msgid "``x86_64``" msgstr "" @@ -18506,10 +18506,17 @@ msgid "Platform Tag" msgstr "" #: ../source/specifications/platform-compatibility-tags.rst:86 +msgid "" +"Platform tags are dependent on the versioning of the operating system or " +"platform they represent and may change over time as the underlying platform " +"changes its versioning." +msgstr "" + +#: ../source/specifications/platform-compatibility-tags.rst:91 msgid "Basic platform tags" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:88 +#: ../source/specifications/platform-compatibility-tags.rst:93 msgid "" "In its simplest form, the platform tag " "is :py:func:`sysconfig.get_platform()` with all hyphens ``-`` and periods " @@ -18517,30 +18524,30 @@ msgid "" "in Python 3.12, this was ``distutils.util.get_platform()``. For example:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:93 +#: ../source/specifications/platform-compatibility-tags.rst:98 msgid "win32" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:94 +#: ../source/specifications/platform-compatibility-tags.rst:99 msgid "linux_i386" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:95 +#: ../source/specifications/platform-compatibility-tags.rst:100 msgid "linux_x86_64" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:101 +#: ../source/specifications/platform-compatibility-tags.rst:106 msgid "``manylinux``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:103 +#: ../source/specifications/platform-compatibility-tags.rst:108 msgid "" "The simple scheme above is insufficient for public distribution of wheel " "files to Linux platforms, due to the large ecosystem of Linux platforms and " "subtle differences between them." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:107 +#: ../source/specifications/platform-compatibility-tags.rst:112 msgid "" "Instead, for those platforms, the ``manylinux`` standard represents a common " "subset of Linux platforms, and allows building wheels tagged with the " @@ -18548,7 +18555,7 @@ msgid "" "distributions." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:112 +#: ../source/specifications/platform-compatibility-tags.rst:117 msgid "" "The current standard is the future-proof :file:`manylinux_{x}_{y}` standard. " "It defines tags of the form :file:`manylinux_{x}_{y}_{arch}`, where ``x`` " @@ -18559,27 +18566,27 @@ msgid "" "form above." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:118 +#: ../source/specifications/platform-compatibility-tags.rst:123 msgid "" "The following older tags are still supported for backward compatibility:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:120 +#: ../source/specifications/platform-compatibility-tags.rst:125 msgid "" "``manylinux1`` supports glibc 2.5 on ``x86_64`` and ``i686`` architectures." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:121 +#: ../source/specifications/platform-compatibility-tags.rst:126 msgid "``manylinux2010`` supports glibc 2.12 on ``x86_64`` and ``i686``." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:122 +#: ../source/specifications/platform-compatibility-tags.rst:127 msgid "" "``manylinux2014`` supports glibc 2.17 on ``x86_64``, ``i686``, ``aarch64``, " "``armv7l``, ``ppc64``, ``ppc64le``, and ``s390x``." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:125 +#: ../source/specifications/platform-compatibility-tags.rst:130 msgid "" "In general, distributions built for older versions of the specification are " "forwards-compatible (meaning that ``manylinux1`` distributions should " @@ -18588,7 +18595,7 @@ msgid "" "that existed before 2010)." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:131 +#: ../source/specifications/platform-compatibility-tags.rst:136 msgid "" "Package maintainers should attempt to target the most compatible " "specification possible, with the caveat that the provided build environment " @@ -18596,77 +18603,77 @@ msgid "" "that these images will no longer receive security updates." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:136 +#: ../source/specifications/platform-compatibility-tags.rst:141 msgid "" "The following table shows the minimum versions of relevant projects to " "support the various ``manylinux`` standards:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:140 +#: ../source/specifications/platform-compatibility-tags.rst:145 msgid "Tool" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:140 +#: ../source/specifications/platform-compatibility-tags.rst:145 msgid "``manylinux1``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:140 +#: ../source/specifications/platform-compatibility-tags.rst:145 msgid "``manylinux2010``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:140 +#: ../source/specifications/platform-compatibility-tags.rst:145 msgid "``manylinux2014``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:140 +#: ../source/specifications/platform-compatibility-tags.rst:145 msgid "``manylinux_x_y``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "``>=8.1.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "``>=19.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "``>=19.3``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "``>=20.3``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "auditwheel" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=1.0.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=2.0.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=3.0.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=3.3.0`` [#]_" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:146 +#: ../source/specifications/platform-compatibility-tags.rst:151 msgid "Only support for ``manylinux_2_24`` has been added in auditwheel 3.3.0" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:150 +#: ../source/specifications/platform-compatibility-tags.rst:155 msgid "``musllinux``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:152 +#: ../source/specifications/platform-compatibility-tags.rst:157 msgid "" "The ``musllinux`` family of tags is similar to ``manylinux``, but for Linux " "platforms that use the musl_ libc rather than glibc (a prime example being " @@ -18674,14 +18681,14 @@ msgid "" "musl ``x.y`` and higher on the architecture ``arch``." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:157 +#: ../source/specifications/platform-compatibility-tags.rst:162 msgid "" "The musl version values can be obtained by executing the musl libc shared " "library the Python interpreter is currently running on, and parsing the " "output:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:188 +#: ../source/specifications/platform-compatibility-tags.rst:193 msgid "" "There are currently two possible ways to find the musl library’s location " "that a Python interpreter is running on, either with the system ldd_ " @@ -18689,7 +18696,7 @@ msgid "" "executable’s ELF_ header." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:197 +#: ../source/specifications/platform-compatibility-tags.rst:202 msgid "" "macOS uses the ``macosx`` family of tags (the ``x`` suffix is a historical " "artefact of Apple's official macOS naming scheme). The schema for " @@ -18697,18 +18704,18 @@ msgid "" "wheel is compatible with macOS ``x.y`` or later on the architecture ``arch``." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:202 +#: ../source/specifications/platform-compatibility-tags.rst:207 msgid "" -"The values of ``x`` and ``y`` correspond to the major and minor version " -"number of the macOS release, respectively. They must both be positive " -"integers, with the ``x`` value being either ``10 <= x <= 15``, or ``>=26`` " -"and corresponding to the year of the macOS release. The version number " -"always includes a major *and* minor version, even if Apple's official " -"version numbering only refers to the major value. For example, " +"For macOS 10, the tag is :file:`macosx_10_{y}_{arch}`, where ``y`` " +"corresponds to the minor version number of the macOS release. For macOS 11 " +"and higher, the tag is :file:`macosx_{x}_0_{arch}`, where ``x`` corresponds " +"to the major version number of the macOS release. Following the published " +"macOS major versions, the ``x`` value is either ``10 <= x <= 15``, or " +"``>=26`` and corresponding to the year of the macOS release. For example, " "``macosx_11_0_arm64`` indicates compatibility with macOS 11 or later." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:210 +#: ../source/specifications/platform-compatibility-tags.rst:215 msgid "" "macOS binaries can be compiled for a single architecture, or can include " "support for multiple architectures in the same binary (sometimes called " @@ -18719,63 +18726,63 @@ msgid "" "architectures:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:218 +#: ../source/specifications/platform-compatibility-tags.rst:223 msgid "``arch``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:218 +#: ../source/specifications/platform-compatibility-tags.rst:223 msgid "Architectures supported" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:220 +#: ../source/specifications/platform-compatibility-tags.rst:225 msgid "``universal2``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:220 +#: ../source/specifications/platform-compatibility-tags.rst:225 msgid "``arm64``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:221 +#: ../source/specifications/platform-compatibility-tags.rst:226 msgid "``universal``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:221 +#: ../source/specifications/platform-compatibility-tags.rst:226 msgid "``i386``, ``ppc``, ``ppc64``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:222 +#: ../source/specifications/platform-compatibility-tags.rst:227 msgid "``intel``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:222 +#: ../source/specifications/platform-compatibility-tags.rst:227 msgid "``i386``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:223 +#: ../source/specifications/platform-compatibility-tags.rst:228 msgid "``fat``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:223 +#: ../source/specifications/platform-compatibility-tags.rst:228 msgid "``i386``, ``ppc``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:224 +#: ../source/specifications/platform-compatibility-tags.rst:229 msgid "``fat3``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:224 +#: ../source/specifications/platform-compatibility-tags.rst:229 msgid "``i386``, ``ppc``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:225 +#: ../source/specifications/platform-compatibility-tags.rst:230 msgid "``fat64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:225 +#: ../source/specifications/platform-compatibility-tags.rst:230 msgid "``ppc64``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:228 +#: ../source/specifications/platform-compatibility-tags.rst:233 msgid "" "The minimum supported macOS version may also be constrained by architecture. " "For example, macOS 11 (Big Sur) was the first release to support arm64. " @@ -18784,11 +18791,11 @@ msgid "" "architectures." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:236 +#: ../source/specifications/platform-compatibility-tags.rst:241 msgid "Android" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:238 +#: ../source/specifications/platform-compatibility-tags.rst:243 msgid "" "Android uses the schema :file:`android_{apilevel}_{abi}`, indicating " "compatibility with the given Android API level or later, on the given ABI. " @@ -18797,7 +18804,7 @@ msgid "" "physical devices and emulated devices." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:244 +#: ../source/specifications/platform-compatibility-tags.rst:249 msgid "" "The API level should be a positive integer. This is *not* the same thing as " "the user-facing Android version. For example, the release known as Android " @@ -18807,25 +18814,25 @@ msgid "" "`__." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:251 +#: ../source/specifications/platform-compatibility-tags.rst:256 msgid "" "There are 4 `supported ABIs `__. Normalized according to the rules above, they are:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:254 +#: ../source/specifications/platform-compatibility-tags.rst:259 msgid "``armeabi_v7a``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:255 +#: ../source/specifications/platform-compatibility-tags.rst:260 msgid "``arm64_v8a``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:256 +#: ../source/specifications/platform-compatibility-tags.rst:261 msgid "``x86``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:259 +#: ../source/specifications/platform-compatibility-tags.rst:264 msgid "" "Virtually all current physical devices use one of the ARM architectures. " "``x86`` and ``x86_64`` are supported for use in the emulator. ``x86`` has " @@ -18833,18 +18840,18 @@ msgid "" "images have been released since then." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:267 +#: ../source/specifications/platform-compatibility-tags.rst:272 msgid "iOS" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:269 +#: ../source/specifications/platform-compatibility-tags.rst:274 msgid "" "iOS uses the schema :file:`ios_{x}_{y}_{arch}_{sdk}`, indicating " "compatibility with iOS ``x.y`` or later, on the ``arch`` architecture, using " "the ``sdk`` SDK." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:272 +#: ../source/specifications/platform-compatibility-tags.rst:277 msgid "" "The value of ``x`` and ``y`` correspond to the major and minor version " "number of the iOS release, respectively. They must both be positive " @@ -18854,13 +18861,13 @@ msgid "" "with iOS 13 or later." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:278 +#: ../source/specifications/platform-compatibility-tags.rst:283 msgid "" "The value of ``arch`` must match the value of :py:func:`platform.machine()` " "on the system." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:281 +#: ../source/specifications/platform-compatibility-tags.rst:286 msgid "" "The value of ``sdk`` must be either ``iphoneos`` (for physical devices), or " "``iphonesimulator`` (for device simulators). These SDKs have the same API " @@ -18869,33 +18876,33 @@ msgid "" "run on an arm64 device." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:287 +#: ../source/specifications/platform-compatibility-tags.rst:292 msgid "" "The combination of :file:`{arch}_{sdk}` is referred to as the \"multiarch\". " "There are three possible values for multiarch:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:290 +#: ../source/specifications/platform-compatibility-tags.rst:295 msgid "" "``arm64_iphoneos``, for physical iPhone/iPad devices. This includes every " "iOS device manufactured since ~2015;" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:292 +#: ../source/specifications/platform-compatibility-tags.rst:297 msgid "" "``arm64_iphonesimulator``, for simulators running on Apple Silicon macOS " "hardware; and" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:294 +#: ../source/specifications/platform-compatibility-tags.rst:299 msgid "``x86_64_iphonesimulator``, for simulators running on x86_64 hardware." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:297 +#: ../source/specifications/platform-compatibility-tags.rst:302 msgid "Use" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:299 +#: ../source/specifications/platform-compatibility-tags.rst:304 msgid "" "The tags are used by installers to decide which built distribution (if any) " "to download from a list of potential built distributions. The installer " @@ -18903,7 +18910,7 @@ msgid "" "built distribution's tag is ``in`` the list, then it can be installed." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:305 +#: ../source/specifications/platform-compatibility-tags.rst:310 msgid "" "It is recommended that installers try to choose the most feature complete " "built distribution available (the one most specific to the installation " @@ -18914,14 +18921,14 @@ msgid "" "download built packages that advertise themselves as being pure Python." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:313 +#: ../source/specifications/platform-compatibility-tags.rst:318 msgid "" "Another desirable installer feature might be to include \"re-compile from " "source if possible\" as more preferable than some of the compatible but " "legacy pre-built options." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:317 +#: ../source/specifications/platform-compatibility-tags.rst:322 msgid "" "This example list is for an installer running under CPython 3.3 on a " "linux_x86_64 system. It is in order from most-preferred (a distribution with " @@ -18930,69 +18937,69 @@ msgid "" "Python):" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:323 +#: ../source/specifications/platform-compatibility-tags.rst:328 msgid "cp33-cp33m-linux_x86_64" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:324 +#: ../source/specifications/platform-compatibility-tags.rst:329 msgid "cp33-abi3-linux_x86_64" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:325 +#: ../source/specifications/platform-compatibility-tags.rst:330 msgid "cp3-abi3-linux_x86_64" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:326 +#: ../source/specifications/platform-compatibility-tags.rst:331 msgid "cp33-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:327 +#: ../source/specifications/platform-compatibility-tags.rst:332 msgid "cp3-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:328 +#: ../source/specifications/platform-compatibility-tags.rst:333 msgid "py33-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:329 +#: ../source/specifications/platform-compatibility-tags.rst:334 msgid "py3-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:330 +#: ../source/specifications/platform-compatibility-tags.rst:335 msgid "cp33-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:331 +#: ../source/specifications/platform-compatibility-tags.rst:336 msgid "cp3-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:332 +#: ../source/specifications/platform-compatibility-tags.rst:337 msgid "py33-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:333 +#: ../source/specifications/platform-compatibility-tags.rst:338 msgid "py3-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:334 +#: ../source/specifications/platform-compatibility-tags.rst:339 msgid "py32-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:335 +#: ../source/specifications/platform-compatibility-tags.rst:340 msgid "py31-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:336 +#: ../source/specifications/platform-compatibility-tags.rst:341 msgid "py30-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:338 +#: ../source/specifications/platform-compatibility-tags.rst:343 msgid "" "Built distributions may be platform specific for reasons other than C " "extensions, such as by including a native executable invoked as a subprocess." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:342 +#: ../source/specifications/platform-compatibility-tags.rst:347 msgid "" "Sometimes there will be more than one supported built distribution for a " "particular version of a package. For example, a packager could release a " @@ -19003,11 +19010,11 @@ msgid "" "without because that tag appears first in the list." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:351 +#: ../source/specifications/platform-compatibility-tags.rst:356 msgid "Compressed Tag Sets" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:353 +#: ../source/specifications/platform-compatibility-tags.rst:358 msgid "" "To allow for compact filenames of bdists that work with more than one " "compatibility tag triple, each tag in a filename can instead be a '.'-" @@ -19017,7 +19024,7 @@ msgid "" "list of simple tags is::" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:365 +#: ../source/specifications/platform-compatibility-tags.rst:370 msgid "" "A bdist format that implements this scheme should include the expanded tags " "in bdist-specific metadata. This compression scheme can generate large " @@ -19025,11 +19032,11 @@ msgid "" "Python implementation e.g. \"cp33-cp31u-win64\", so use it sparingly." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:378 +#: ../source/specifications/platform-compatibility-tags.rst:383 msgid "What tags are used by default?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:374 +#: ../source/specifications/platform-compatibility-tags.rst:379 msgid "" "Tools should use the most-preferred architecture dependent tag e.g. ``cp33-" "cp33m-win32`` or the most-preferred pure python tag e.g. ``py33-none-any`` " @@ -19037,13 +19044,13 @@ msgid "" "intended to provide cross-Python compatibility." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:388 +#: ../source/specifications/platform-compatibility-tags.rst:393 msgid "" "What tag do I use if my distribution uses a feature exclusive to the newest " "version of Python?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:381 +#: ../source/specifications/platform-compatibility-tags.rst:386 msgid "" "Compatibility tags aid installers in selecting the *most compatible* build " "of a *single version* of a distribution. For example, when there is no " @@ -19054,23 +19061,23 @@ msgid "" "use the new feature, to get a compatible build." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:393 +#: ../source/specifications/platform-compatibility-tags.rst:398 msgid "Why isn't there a ``.`` in the Python version number?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:391 +#: ../source/specifications/platform-compatibility-tags.rst:396 msgid "" "CPython has lasted 20+ years without a 3-digit major release. This should " "continue for some time. Other implementations may use _ as a delimiter, " "since both - and . delimit the surrounding filename." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:399 +#: ../source/specifications/platform-compatibility-tags.rst:404 msgid "" "Why normalise hyphens and other non-alphanumeric characters to underscores?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:396 +#: ../source/specifications/platform-compatibility-tags.rst:401 msgid "" "To avoid conflicting with the ``.`` and ``-`` characters that separate " "components of the filename, and for better compatibility with the widest " @@ -19078,11 +19085,11 @@ msgid "" "paths without quoting)." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:408 +#: ../source/specifications/platform-compatibility-tags.rst:413 msgid "Why not use special character rather than ``.`` or ``-``?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:402 +#: ../source/specifications/platform-compatibility-tags.rst:407 msgid "" "Either because that character is inconvenient or potentially confusing in " "some contexts (for example, ``+`` must be quoted in URLs, ``~`` is used to " @@ -19092,33 +19099,33 @@ msgid "" "using ``,`` rather than ``.`` to separate components in a compressed tag)." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:413 +#: ../source/specifications/platform-compatibility-tags.rst:418 msgid "Who will maintain the registry of abbreviated implementations?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:411 +#: ../source/specifications/platform-compatibility-tags.rst:416 msgid "" "New two-letter abbreviations can be requested on the python-dev mailing " "list. As a rule of thumb, abbreviations are reserved for the current 4 most " "prominent implementations." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:418 +#: ../source/specifications/platform-compatibility-tags.rst:423 msgid "Does the compatibility tag go into METADATA or PKG-INFO?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:416 +#: ../source/specifications/platform-compatibility-tags.rst:421 msgid "" "No. The compatibility tag is part of the built distribution's metadata. " "METADATA / PKG-INFO should be valid for an entire distribution, not a single " "build of that distribution." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:424 +#: ../source/specifications/platform-compatibility-tags.rst:429 msgid "Why didn't you mention my favorite Python implementation?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:421 +#: ../source/specifications/platform-compatibility-tags.rst:426 msgid "" "The abbreviated tags facilitate sharing compiled Python code in a public " "index. Your Python implementation can use this specification too, but with " @@ -19126,13 +19133,13 @@ msgid "" "``py``." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:432 +#: ../source/specifications/platform-compatibility-tags.rst:437 msgid "" "Why is the ABI tag (the second tag) sometimes \"none\" in the reference " "implementation?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:427 +#: ../source/specifications/platform-compatibility-tags.rst:432 msgid "" "Since Python 2 does not have an easy way to get to the SOABI (the concept " "comes from newer versions of Python 3) the reference implementation at the " @@ -19141,39 +19148,39 @@ msgid "" "good enough way to say \"don't know\"." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:437 +#: ../source/specifications/platform-compatibility-tags.rst:442 msgid "" "February 2013: The original version of this specification was approved " "through :pep:`425`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:439 +#: ../source/specifications/platform-compatibility-tags.rst:444 msgid "January 2016: The ``manylinux1`` tag was approved through :pep:`513`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:440 +#: ../source/specifications/platform-compatibility-tags.rst:445 msgid "April 2018: The ``manylinux2010`` tag was approved through :pep:`571`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:441 +#: ../source/specifications/platform-compatibility-tags.rst:446 msgid "July 2019: The ``manylinux2014`` tag was approved through :pep:`599`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:442 +#: ../source/specifications/platform-compatibility-tags.rst:447 msgid "" "November 2019: The ``manylinux_x_y`` perennial tag was approved " "through :pep:`600`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:444 +#: ../source/specifications/platform-compatibility-tags.rst:449 msgid "April 2021: The ``musllinux_x_y`` tag was approved through :pep:`656`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:445 +#: ../source/specifications/platform-compatibility-tags.rst:450 msgid "December 2023: The tags for iOS were approved through :pep:`730`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:446 +#: ../source/specifications/platform-compatibility-tags.rst:451 msgid "March 2024: The tags for Android were approved through :pep:`738`." msgstr "" diff --git a/locales/cs/LC_MESSAGES/messages.po b/locales/cs/LC_MESSAGES/messages.po index 47539720d..f5b0b579b 100644 --- a/locales/cs/LC_MESSAGES/messages.po +++ b/locales/cs/LC_MESSAGES/messages.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Python Packaging User Guide\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-11-10 19:13+0000\n" +"POT-Creation-Date: 2025-11-22 12:58+0000\n" "PO-Revision-Date: 2025-10-16 23:52+0000\n" "Last-Translator: Karolína Wallenfelsová \n" "Language-Team: Czech =8.1.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "``>=19.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "``>=19.3``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "``>=20.3``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "auditwheel" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=1.0.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=2.0.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=3.0.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=3.3.0`` [#]_" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:146 +#: ../source/specifications/platform-compatibility-tags.rst:151 msgid "Only support for ``manylinux_2_24`` has been added in auditwheel 3.3.0" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:150 +#: ../source/specifications/platform-compatibility-tags.rst:155 msgid "``musllinux``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:152 +#: ../source/specifications/platform-compatibility-tags.rst:157 msgid "" "The ``musllinux`` family of tags is similar to ``manylinux``, but for Linux " "platforms that use the musl_ libc rather than glibc (a prime example being " @@ -18685,14 +18692,14 @@ msgid "" "musl ``x.y`` and higher on the architecture ``arch``." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:157 +#: ../source/specifications/platform-compatibility-tags.rst:162 msgid "" "The musl version values can be obtained by executing the musl libc shared " "library the Python interpreter is currently running on, and parsing the " "output:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:188 +#: ../source/specifications/platform-compatibility-tags.rst:193 msgid "" "There are currently two possible ways to find the musl library’s location " "that a Python interpreter is running on, either with the system ldd_ " @@ -18700,7 +18707,7 @@ msgid "" "executable’s ELF_ header." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:197 +#: ../source/specifications/platform-compatibility-tags.rst:202 msgid "" "macOS uses the ``macosx`` family of tags (the ``x`` suffix is a historical " "artefact of Apple's official macOS naming scheme). The schema for " @@ -18708,18 +18715,18 @@ msgid "" "wheel is compatible with macOS ``x.y`` or later on the architecture ``arch``." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:202 +#: ../source/specifications/platform-compatibility-tags.rst:207 msgid "" -"The values of ``x`` and ``y`` correspond to the major and minor version " -"number of the macOS release, respectively. They must both be positive " -"integers, with the ``x`` value being either ``10 <= x <= 15``, or ``>=26`` " -"and corresponding to the year of the macOS release. The version number " -"always includes a major *and* minor version, even if Apple's official " -"version numbering only refers to the major value. For example, " +"For macOS 10, the tag is :file:`macosx_10_{y}_{arch}`, where ``y`` " +"corresponds to the minor version number of the macOS release. For macOS 11 " +"and higher, the tag is :file:`macosx_{x}_0_{arch}`, where ``x`` corresponds " +"to the major version number of the macOS release. Following the published " +"macOS major versions, the ``x`` value is either ``10 <= x <= 15``, or " +"``>=26`` and corresponding to the year of the macOS release. For example, " "``macosx_11_0_arm64`` indicates compatibility with macOS 11 or later." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:210 +#: ../source/specifications/platform-compatibility-tags.rst:215 msgid "" "macOS binaries can be compiled for a single architecture, or can include " "support for multiple architectures in the same binary (sometimes called " @@ -18730,63 +18737,63 @@ msgid "" "architectures:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:218 +#: ../source/specifications/platform-compatibility-tags.rst:223 msgid "``arch``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:218 +#: ../source/specifications/platform-compatibility-tags.rst:223 msgid "Architectures supported" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:220 +#: ../source/specifications/platform-compatibility-tags.rst:225 msgid "``universal2``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:220 +#: ../source/specifications/platform-compatibility-tags.rst:225 msgid "``arm64``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:221 +#: ../source/specifications/platform-compatibility-tags.rst:226 msgid "``universal``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:221 +#: ../source/specifications/platform-compatibility-tags.rst:226 msgid "``i386``, ``ppc``, ``ppc64``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:222 +#: ../source/specifications/platform-compatibility-tags.rst:227 msgid "``intel``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:222 +#: ../source/specifications/platform-compatibility-tags.rst:227 msgid "``i386``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:223 +#: ../source/specifications/platform-compatibility-tags.rst:228 msgid "``fat``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:223 +#: ../source/specifications/platform-compatibility-tags.rst:228 msgid "``i386``, ``ppc``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:224 +#: ../source/specifications/platform-compatibility-tags.rst:229 msgid "``fat3``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:224 +#: ../source/specifications/platform-compatibility-tags.rst:229 msgid "``i386``, ``ppc``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:225 +#: ../source/specifications/platform-compatibility-tags.rst:230 msgid "``fat64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:225 +#: ../source/specifications/platform-compatibility-tags.rst:230 msgid "``ppc64``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:228 +#: ../source/specifications/platform-compatibility-tags.rst:233 msgid "" "The minimum supported macOS version may also be constrained by architecture. " "For example, macOS 11 (Big Sur) was the first release to support arm64. " @@ -18795,11 +18802,11 @@ msgid "" "architectures." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:236 +#: ../source/specifications/platform-compatibility-tags.rst:241 msgid "Android" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:238 +#: ../source/specifications/platform-compatibility-tags.rst:243 msgid "" "Android uses the schema :file:`android_{apilevel}_{abi}`, indicating " "compatibility with the given Android API level or later, on the given ABI. " @@ -18808,7 +18815,7 @@ msgid "" "physical devices and emulated devices." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:244 +#: ../source/specifications/platform-compatibility-tags.rst:249 msgid "" "The API level should be a positive integer. This is *not* the same thing as " "the user-facing Android version. For example, the release known as Android " @@ -18818,25 +18825,25 @@ msgid "" "`__." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:251 +#: ../source/specifications/platform-compatibility-tags.rst:256 msgid "" "There are 4 `supported ABIs `__. Normalized according to the rules above, they are:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:254 +#: ../source/specifications/platform-compatibility-tags.rst:259 msgid "``armeabi_v7a``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:255 +#: ../source/specifications/platform-compatibility-tags.rst:260 msgid "``arm64_v8a``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:256 +#: ../source/specifications/platform-compatibility-tags.rst:261 msgid "``x86``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:259 +#: ../source/specifications/platform-compatibility-tags.rst:264 msgid "" "Virtually all current physical devices use one of the ARM architectures. " "``x86`` and ``x86_64`` are supported for use in the emulator. ``x86`` has " @@ -18844,18 +18851,18 @@ msgid "" "images have been released since then." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:267 +#: ../source/specifications/platform-compatibility-tags.rst:272 msgid "iOS" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:269 +#: ../source/specifications/platform-compatibility-tags.rst:274 msgid "" "iOS uses the schema :file:`ios_{x}_{y}_{arch}_{sdk}`, indicating " "compatibility with iOS ``x.y`` or later, on the ``arch`` architecture, using " "the ``sdk`` SDK." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:272 +#: ../source/specifications/platform-compatibility-tags.rst:277 msgid "" "The value of ``x`` and ``y`` correspond to the major and minor version " "number of the iOS release, respectively. They must both be positive " @@ -18865,13 +18872,13 @@ msgid "" "with iOS 13 or later." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:278 +#: ../source/specifications/platform-compatibility-tags.rst:283 msgid "" "The value of ``arch`` must match the value of :py:func:`platform.machine()` " "on the system." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:281 +#: ../source/specifications/platform-compatibility-tags.rst:286 msgid "" "The value of ``sdk`` must be either ``iphoneos`` (for physical devices), or " "``iphonesimulator`` (for device simulators). These SDKs have the same API " @@ -18880,33 +18887,33 @@ msgid "" "run on an arm64 device." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:287 +#: ../source/specifications/platform-compatibility-tags.rst:292 msgid "" "The combination of :file:`{arch}_{sdk}` is referred to as the \"multiarch\". " "There are three possible values for multiarch:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:290 +#: ../source/specifications/platform-compatibility-tags.rst:295 msgid "" "``arm64_iphoneos``, for physical iPhone/iPad devices. This includes every " "iOS device manufactured since ~2015;" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:292 +#: ../source/specifications/platform-compatibility-tags.rst:297 msgid "" "``arm64_iphonesimulator``, for simulators running on Apple Silicon macOS " "hardware; and" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:294 +#: ../source/specifications/platform-compatibility-tags.rst:299 msgid "``x86_64_iphonesimulator``, for simulators running on x86_64 hardware." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:297 +#: ../source/specifications/platform-compatibility-tags.rst:302 msgid "Use" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:299 +#: ../source/specifications/platform-compatibility-tags.rst:304 msgid "" "The tags are used by installers to decide which built distribution (if any) " "to download from a list of potential built distributions. The installer " @@ -18914,7 +18921,7 @@ msgid "" "built distribution's tag is ``in`` the list, then it can be installed." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:305 +#: ../source/specifications/platform-compatibility-tags.rst:310 msgid "" "It is recommended that installers try to choose the most feature complete " "built distribution available (the one most specific to the installation " @@ -18925,14 +18932,14 @@ msgid "" "download built packages that advertise themselves as being pure Python." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:313 +#: ../source/specifications/platform-compatibility-tags.rst:318 msgid "" "Another desirable installer feature might be to include \"re-compile from " "source if possible\" as more preferable than some of the compatible but " "legacy pre-built options." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:317 +#: ../source/specifications/platform-compatibility-tags.rst:322 msgid "" "This example list is for an installer running under CPython 3.3 on a " "linux_x86_64 system. It is in order from most-preferred (a distribution with " @@ -18941,69 +18948,69 @@ msgid "" "Python):" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:323 +#: ../source/specifications/platform-compatibility-tags.rst:328 msgid "cp33-cp33m-linux_x86_64" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:324 +#: ../source/specifications/platform-compatibility-tags.rst:329 msgid "cp33-abi3-linux_x86_64" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:325 +#: ../source/specifications/platform-compatibility-tags.rst:330 msgid "cp3-abi3-linux_x86_64" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:326 +#: ../source/specifications/platform-compatibility-tags.rst:331 msgid "cp33-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:327 +#: ../source/specifications/platform-compatibility-tags.rst:332 msgid "cp3-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:328 +#: ../source/specifications/platform-compatibility-tags.rst:333 msgid "py33-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:329 +#: ../source/specifications/platform-compatibility-tags.rst:334 msgid "py3-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:330 +#: ../source/specifications/platform-compatibility-tags.rst:335 msgid "cp33-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:331 +#: ../source/specifications/platform-compatibility-tags.rst:336 msgid "cp3-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:332 +#: ../source/specifications/platform-compatibility-tags.rst:337 msgid "py33-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:333 +#: ../source/specifications/platform-compatibility-tags.rst:338 msgid "py3-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:334 +#: ../source/specifications/platform-compatibility-tags.rst:339 msgid "py32-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:335 +#: ../source/specifications/platform-compatibility-tags.rst:340 msgid "py31-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:336 +#: ../source/specifications/platform-compatibility-tags.rst:341 msgid "py30-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:338 +#: ../source/specifications/platform-compatibility-tags.rst:343 msgid "" "Built distributions may be platform specific for reasons other than C " "extensions, such as by including a native executable invoked as a subprocess." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:342 +#: ../source/specifications/platform-compatibility-tags.rst:347 msgid "" "Sometimes there will be more than one supported built distribution for a " "particular version of a package. For example, a packager could release a " @@ -19014,11 +19021,11 @@ msgid "" "without because that tag appears first in the list." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:351 +#: ../source/specifications/platform-compatibility-tags.rst:356 msgid "Compressed Tag Sets" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:353 +#: ../source/specifications/platform-compatibility-tags.rst:358 msgid "" "To allow for compact filenames of bdists that work with more than one " "compatibility tag triple, each tag in a filename can instead be a '.'-" @@ -19028,7 +19035,7 @@ msgid "" "list of simple tags is::" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:365 +#: ../source/specifications/platform-compatibility-tags.rst:370 msgid "" "A bdist format that implements this scheme should include the expanded tags " "in bdist-specific metadata. This compression scheme can generate large " @@ -19036,11 +19043,11 @@ msgid "" "Python implementation e.g. \"cp33-cp31u-win64\", so use it sparingly." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:378 +#: ../source/specifications/platform-compatibility-tags.rst:383 msgid "What tags are used by default?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:374 +#: ../source/specifications/platform-compatibility-tags.rst:379 msgid "" "Tools should use the most-preferred architecture dependent tag e.g. ``cp33-" "cp33m-win32`` or the most-preferred pure python tag e.g. ``py33-none-any`` " @@ -19048,13 +19055,13 @@ msgid "" "intended to provide cross-Python compatibility." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:388 +#: ../source/specifications/platform-compatibility-tags.rst:393 msgid "" "What tag do I use if my distribution uses a feature exclusive to the newest " "version of Python?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:381 +#: ../source/specifications/platform-compatibility-tags.rst:386 msgid "" "Compatibility tags aid installers in selecting the *most compatible* build " "of a *single version* of a distribution. For example, when there is no " @@ -19065,23 +19072,23 @@ msgid "" "use the new feature, to get a compatible build." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:393 +#: ../source/specifications/platform-compatibility-tags.rst:398 msgid "Why isn't there a ``.`` in the Python version number?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:391 +#: ../source/specifications/platform-compatibility-tags.rst:396 msgid "" "CPython has lasted 20+ years without a 3-digit major release. This should " "continue for some time. Other implementations may use _ as a delimiter, " "since both - and . delimit the surrounding filename." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:399 +#: ../source/specifications/platform-compatibility-tags.rst:404 msgid "" "Why normalise hyphens and other non-alphanumeric characters to underscores?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:396 +#: ../source/specifications/platform-compatibility-tags.rst:401 msgid "" "To avoid conflicting with the ``.`` and ``-`` characters that separate " "components of the filename, and for better compatibility with the widest " @@ -19089,11 +19096,11 @@ msgid "" "paths without quoting)." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:408 +#: ../source/specifications/platform-compatibility-tags.rst:413 msgid "Why not use special character rather than ``.`` or ``-``?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:402 +#: ../source/specifications/platform-compatibility-tags.rst:407 msgid "" "Either because that character is inconvenient or potentially confusing in " "some contexts (for example, ``+`` must be quoted in URLs, ``~`` is used to " @@ -19103,33 +19110,33 @@ msgid "" "using ``,`` rather than ``.`` to separate components in a compressed tag)." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:413 +#: ../source/specifications/platform-compatibility-tags.rst:418 msgid "Who will maintain the registry of abbreviated implementations?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:411 +#: ../source/specifications/platform-compatibility-tags.rst:416 msgid "" "New two-letter abbreviations can be requested on the python-dev mailing " "list. As a rule of thumb, abbreviations are reserved for the current 4 most " "prominent implementations." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:418 +#: ../source/specifications/platform-compatibility-tags.rst:423 msgid "Does the compatibility tag go into METADATA or PKG-INFO?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:416 +#: ../source/specifications/platform-compatibility-tags.rst:421 msgid "" "No. The compatibility tag is part of the built distribution's metadata. " "METADATA / PKG-INFO should be valid for an entire distribution, not a single " "build of that distribution." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:424 +#: ../source/specifications/platform-compatibility-tags.rst:429 msgid "Why didn't you mention my favorite Python implementation?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:421 +#: ../source/specifications/platform-compatibility-tags.rst:426 msgid "" "The abbreviated tags facilitate sharing compiled Python code in a public " "index. Your Python implementation can use this specification too, but with " @@ -19137,13 +19144,13 @@ msgid "" "``py``." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:432 +#: ../source/specifications/platform-compatibility-tags.rst:437 msgid "" "Why is the ABI tag (the second tag) sometimes \"none\" in the reference " "implementation?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:427 +#: ../source/specifications/platform-compatibility-tags.rst:432 msgid "" "Since Python 2 does not have an easy way to get to the SOABI (the concept " "comes from newer versions of Python 3) the reference implementation at the " @@ -19152,39 +19159,39 @@ msgid "" "good enough way to say \"don't know\"." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:437 +#: ../source/specifications/platform-compatibility-tags.rst:442 msgid "" "February 2013: The original version of this specification was approved " "through :pep:`425`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:439 +#: ../source/specifications/platform-compatibility-tags.rst:444 msgid "January 2016: The ``manylinux1`` tag was approved through :pep:`513`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:440 +#: ../source/specifications/platform-compatibility-tags.rst:445 msgid "April 2018: The ``manylinux2010`` tag was approved through :pep:`571`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:441 +#: ../source/specifications/platform-compatibility-tags.rst:446 msgid "July 2019: The ``manylinux2014`` tag was approved through :pep:`599`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:442 +#: ../source/specifications/platform-compatibility-tags.rst:447 msgid "" "November 2019: The ``manylinux_x_y`` perennial tag was approved " "through :pep:`600`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:444 +#: ../source/specifications/platform-compatibility-tags.rst:449 msgid "April 2021: The ``musllinux_x_y`` tag was approved through :pep:`656`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:445 +#: ../source/specifications/platform-compatibility-tags.rst:450 msgid "December 2023: The tags for iOS were approved through :pep:`730`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:446 +#: ../source/specifications/platform-compatibility-tags.rst:451 msgid "March 2024: The tags for Android were approved through :pep:`738`." msgstr "" diff --git a/locales/da/LC_MESSAGES/messages.po b/locales/da/LC_MESSAGES/messages.po index 412c2880d..6e9a72fb7 100644 --- a/locales/da/LC_MESSAGES/messages.po +++ b/locales/da/LC_MESSAGES/messages.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: Python Packaging User Guide\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-11-10 19:13+0000\n" +"POT-Creation-Date: 2025-11-22 12:58+0000\n" "PO-Revision-Date: 2025-10-09 04:07+0000\n" "Last-Translator: Philip Mallegol-Hansen \n" "Language-Team: Danish =8.1.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "``>=19.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "``>=19.3``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "``>=20.3``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "auditwheel" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=1.0.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=2.0.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=3.0.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=3.3.0`` [#]_" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:146 +#: ../source/specifications/platform-compatibility-tags.rst:151 msgid "Only support for ``manylinux_2_24`` has been added in auditwheel 3.3.0" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:150 +#: ../source/specifications/platform-compatibility-tags.rst:155 msgid "``musllinux``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:152 +#: ../source/specifications/platform-compatibility-tags.rst:157 msgid "" "The ``musllinux`` family of tags is similar to ``manylinux``, but for Linux " "platforms that use the musl_ libc rather than glibc (a prime example being " @@ -18679,14 +18686,14 @@ msgid "" "musl ``x.y`` and higher on the architecture ``arch``." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:157 +#: ../source/specifications/platform-compatibility-tags.rst:162 msgid "" "The musl version values can be obtained by executing the musl libc shared " "library the Python interpreter is currently running on, and parsing the " "output:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:188 +#: ../source/specifications/platform-compatibility-tags.rst:193 msgid "" "There are currently two possible ways to find the musl library’s location " "that a Python interpreter is running on, either with the system ldd_ " @@ -18694,7 +18701,7 @@ msgid "" "executable’s ELF_ header." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:197 +#: ../source/specifications/platform-compatibility-tags.rst:202 msgid "" "macOS uses the ``macosx`` family of tags (the ``x`` suffix is a historical " "artefact of Apple's official macOS naming scheme). The schema for " @@ -18702,18 +18709,18 @@ msgid "" "wheel is compatible with macOS ``x.y`` or later on the architecture ``arch``." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:202 +#: ../source/specifications/platform-compatibility-tags.rst:207 msgid "" -"The values of ``x`` and ``y`` correspond to the major and minor version " -"number of the macOS release, respectively. They must both be positive " -"integers, with the ``x`` value being either ``10 <= x <= 15``, or ``>=26`` " -"and corresponding to the year of the macOS release. The version number " -"always includes a major *and* minor version, even if Apple's official " -"version numbering only refers to the major value. For example, " +"For macOS 10, the tag is :file:`macosx_10_{y}_{arch}`, where ``y`` " +"corresponds to the minor version number of the macOS release. For macOS 11 " +"and higher, the tag is :file:`macosx_{x}_0_{arch}`, where ``x`` corresponds " +"to the major version number of the macOS release. Following the published " +"macOS major versions, the ``x`` value is either ``10 <= x <= 15``, or " +"``>=26`` and corresponding to the year of the macOS release. For example, " "``macosx_11_0_arm64`` indicates compatibility with macOS 11 or later." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:210 +#: ../source/specifications/platform-compatibility-tags.rst:215 msgid "" "macOS binaries can be compiled for a single architecture, or can include " "support for multiple architectures in the same binary (sometimes called " @@ -18724,63 +18731,63 @@ msgid "" "architectures:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:218 +#: ../source/specifications/platform-compatibility-tags.rst:223 msgid "``arch``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:218 +#: ../source/specifications/platform-compatibility-tags.rst:223 msgid "Architectures supported" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:220 +#: ../source/specifications/platform-compatibility-tags.rst:225 msgid "``universal2``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:220 +#: ../source/specifications/platform-compatibility-tags.rst:225 msgid "``arm64``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:221 +#: ../source/specifications/platform-compatibility-tags.rst:226 msgid "``universal``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:221 +#: ../source/specifications/platform-compatibility-tags.rst:226 msgid "``i386``, ``ppc``, ``ppc64``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:222 +#: ../source/specifications/platform-compatibility-tags.rst:227 msgid "``intel``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:222 +#: ../source/specifications/platform-compatibility-tags.rst:227 msgid "``i386``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:223 +#: ../source/specifications/platform-compatibility-tags.rst:228 msgid "``fat``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:223 +#: ../source/specifications/platform-compatibility-tags.rst:228 msgid "``i386``, ``ppc``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:224 +#: ../source/specifications/platform-compatibility-tags.rst:229 msgid "``fat3``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:224 +#: ../source/specifications/platform-compatibility-tags.rst:229 msgid "``i386``, ``ppc``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:225 +#: ../source/specifications/platform-compatibility-tags.rst:230 msgid "``fat64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:225 +#: ../source/specifications/platform-compatibility-tags.rst:230 msgid "``ppc64``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:228 +#: ../source/specifications/platform-compatibility-tags.rst:233 msgid "" "The minimum supported macOS version may also be constrained by architecture. " "For example, macOS 11 (Big Sur) was the first release to support arm64. " @@ -18789,11 +18796,11 @@ msgid "" "architectures." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:236 +#: ../source/specifications/platform-compatibility-tags.rst:241 msgid "Android" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:238 +#: ../source/specifications/platform-compatibility-tags.rst:243 msgid "" "Android uses the schema :file:`android_{apilevel}_{abi}`, indicating " "compatibility with the given Android API level or later, on the given ABI. " @@ -18802,7 +18809,7 @@ msgid "" "physical devices and emulated devices." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:244 +#: ../source/specifications/platform-compatibility-tags.rst:249 msgid "" "The API level should be a positive integer. This is *not* the same thing as " "the user-facing Android version. For example, the release known as Android " @@ -18812,25 +18819,25 @@ msgid "" "`__." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:251 +#: ../source/specifications/platform-compatibility-tags.rst:256 msgid "" "There are 4 `supported ABIs `__. Normalized according to the rules above, they are:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:254 +#: ../source/specifications/platform-compatibility-tags.rst:259 msgid "``armeabi_v7a``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:255 +#: ../source/specifications/platform-compatibility-tags.rst:260 msgid "``arm64_v8a``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:256 +#: ../source/specifications/platform-compatibility-tags.rst:261 msgid "``x86``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:259 +#: ../source/specifications/platform-compatibility-tags.rst:264 msgid "" "Virtually all current physical devices use one of the ARM architectures. " "``x86`` and ``x86_64`` are supported for use in the emulator. ``x86`` has " @@ -18838,18 +18845,18 @@ msgid "" "images have been released since then." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:267 +#: ../source/specifications/platform-compatibility-tags.rst:272 msgid "iOS" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:269 +#: ../source/specifications/platform-compatibility-tags.rst:274 msgid "" "iOS uses the schema :file:`ios_{x}_{y}_{arch}_{sdk}`, indicating " "compatibility with iOS ``x.y`` or later, on the ``arch`` architecture, using " "the ``sdk`` SDK." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:272 +#: ../source/specifications/platform-compatibility-tags.rst:277 msgid "" "The value of ``x`` and ``y`` correspond to the major and minor version " "number of the iOS release, respectively. They must both be positive " @@ -18859,13 +18866,13 @@ msgid "" "with iOS 13 or later." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:278 +#: ../source/specifications/platform-compatibility-tags.rst:283 msgid "" "The value of ``arch`` must match the value of :py:func:`platform.machine()` " "on the system." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:281 +#: ../source/specifications/platform-compatibility-tags.rst:286 msgid "" "The value of ``sdk`` must be either ``iphoneos`` (for physical devices), or " "``iphonesimulator`` (for device simulators). These SDKs have the same API " @@ -18874,33 +18881,33 @@ msgid "" "run on an arm64 device." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:287 +#: ../source/specifications/platform-compatibility-tags.rst:292 msgid "" "The combination of :file:`{arch}_{sdk}` is referred to as the \"multiarch\". " "There are three possible values for multiarch:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:290 +#: ../source/specifications/platform-compatibility-tags.rst:295 msgid "" "``arm64_iphoneos``, for physical iPhone/iPad devices. This includes every " "iOS device manufactured since ~2015;" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:292 +#: ../source/specifications/platform-compatibility-tags.rst:297 msgid "" "``arm64_iphonesimulator``, for simulators running on Apple Silicon macOS " "hardware; and" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:294 +#: ../source/specifications/platform-compatibility-tags.rst:299 msgid "``x86_64_iphonesimulator``, for simulators running on x86_64 hardware." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:297 +#: ../source/specifications/platform-compatibility-tags.rst:302 msgid "Use" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:299 +#: ../source/specifications/platform-compatibility-tags.rst:304 msgid "" "The tags are used by installers to decide which built distribution (if any) " "to download from a list of potential built distributions. The installer " @@ -18908,7 +18915,7 @@ msgid "" "built distribution's tag is ``in`` the list, then it can be installed." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:305 +#: ../source/specifications/platform-compatibility-tags.rst:310 msgid "" "It is recommended that installers try to choose the most feature complete " "built distribution available (the one most specific to the installation " @@ -18919,14 +18926,14 @@ msgid "" "download built packages that advertise themselves as being pure Python." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:313 +#: ../source/specifications/platform-compatibility-tags.rst:318 msgid "" "Another desirable installer feature might be to include \"re-compile from " "source if possible\" as more preferable than some of the compatible but " "legacy pre-built options." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:317 +#: ../source/specifications/platform-compatibility-tags.rst:322 msgid "" "This example list is for an installer running under CPython 3.3 on a " "linux_x86_64 system. It is in order from most-preferred (a distribution with " @@ -18935,69 +18942,69 @@ msgid "" "Python):" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:323 +#: ../source/specifications/platform-compatibility-tags.rst:328 msgid "cp33-cp33m-linux_x86_64" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:324 +#: ../source/specifications/platform-compatibility-tags.rst:329 msgid "cp33-abi3-linux_x86_64" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:325 +#: ../source/specifications/platform-compatibility-tags.rst:330 msgid "cp3-abi3-linux_x86_64" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:326 +#: ../source/specifications/platform-compatibility-tags.rst:331 msgid "cp33-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:327 +#: ../source/specifications/platform-compatibility-tags.rst:332 msgid "cp3-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:328 +#: ../source/specifications/platform-compatibility-tags.rst:333 msgid "py33-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:329 +#: ../source/specifications/platform-compatibility-tags.rst:334 msgid "py3-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:330 +#: ../source/specifications/platform-compatibility-tags.rst:335 msgid "cp33-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:331 +#: ../source/specifications/platform-compatibility-tags.rst:336 msgid "cp3-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:332 +#: ../source/specifications/platform-compatibility-tags.rst:337 msgid "py33-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:333 +#: ../source/specifications/platform-compatibility-tags.rst:338 msgid "py3-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:334 +#: ../source/specifications/platform-compatibility-tags.rst:339 msgid "py32-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:335 +#: ../source/specifications/platform-compatibility-tags.rst:340 msgid "py31-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:336 +#: ../source/specifications/platform-compatibility-tags.rst:341 msgid "py30-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:338 +#: ../source/specifications/platform-compatibility-tags.rst:343 msgid "" "Built distributions may be platform specific for reasons other than C " "extensions, such as by including a native executable invoked as a subprocess." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:342 +#: ../source/specifications/platform-compatibility-tags.rst:347 msgid "" "Sometimes there will be more than one supported built distribution for a " "particular version of a package. For example, a packager could release a " @@ -19008,11 +19015,11 @@ msgid "" "without because that tag appears first in the list." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:351 +#: ../source/specifications/platform-compatibility-tags.rst:356 msgid "Compressed Tag Sets" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:353 +#: ../source/specifications/platform-compatibility-tags.rst:358 msgid "" "To allow for compact filenames of bdists that work with more than one " "compatibility tag triple, each tag in a filename can instead be a '.'-" @@ -19022,7 +19029,7 @@ msgid "" "list of simple tags is::" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:365 +#: ../source/specifications/platform-compatibility-tags.rst:370 msgid "" "A bdist format that implements this scheme should include the expanded tags " "in bdist-specific metadata. This compression scheme can generate large " @@ -19030,11 +19037,11 @@ msgid "" "Python implementation e.g. \"cp33-cp31u-win64\", so use it sparingly." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:378 +#: ../source/specifications/platform-compatibility-tags.rst:383 msgid "What tags are used by default?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:374 +#: ../source/specifications/platform-compatibility-tags.rst:379 msgid "" "Tools should use the most-preferred architecture dependent tag e.g. ``cp33-" "cp33m-win32`` or the most-preferred pure python tag e.g. ``py33-none-any`` " @@ -19042,13 +19049,13 @@ msgid "" "intended to provide cross-Python compatibility." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:388 +#: ../source/specifications/platform-compatibility-tags.rst:393 msgid "" "What tag do I use if my distribution uses a feature exclusive to the newest " "version of Python?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:381 +#: ../source/specifications/platform-compatibility-tags.rst:386 msgid "" "Compatibility tags aid installers in selecting the *most compatible* build " "of a *single version* of a distribution. For example, when there is no " @@ -19059,23 +19066,23 @@ msgid "" "use the new feature, to get a compatible build." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:393 +#: ../source/specifications/platform-compatibility-tags.rst:398 msgid "Why isn't there a ``.`` in the Python version number?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:391 +#: ../source/specifications/platform-compatibility-tags.rst:396 msgid "" "CPython has lasted 20+ years without a 3-digit major release. This should " "continue for some time. Other implementations may use _ as a delimiter, " "since both - and . delimit the surrounding filename." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:399 +#: ../source/specifications/platform-compatibility-tags.rst:404 msgid "" "Why normalise hyphens and other non-alphanumeric characters to underscores?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:396 +#: ../source/specifications/platform-compatibility-tags.rst:401 msgid "" "To avoid conflicting with the ``.`` and ``-`` characters that separate " "components of the filename, and for better compatibility with the widest " @@ -19083,11 +19090,11 @@ msgid "" "paths without quoting)." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:408 +#: ../source/specifications/platform-compatibility-tags.rst:413 msgid "Why not use special character rather than ``.`` or ``-``?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:402 +#: ../source/specifications/platform-compatibility-tags.rst:407 msgid "" "Either because that character is inconvenient or potentially confusing in " "some contexts (for example, ``+`` must be quoted in URLs, ``~`` is used to " @@ -19097,33 +19104,33 @@ msgid "" "using ``,`` rather than ``.`` to separate components in a compressed tag)." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:413 +#: ../source/specifications/platform-compatibility-tags.rst:418 msgid "Who will maintain the registry of abbreviated implementations?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:411 +#: ../source/specifications/platform-compatibility-tags.rst:416 msgid "" "New two-letter abbreviations can be requested on the python-dev mailing " "list. As a rule of thumb, abbreviations are reserved for the current 4 most " "prominent implementations." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:418 +#: ../source/specifications/platform-compatibility-tags.rst:423 msgid "Does the compatibility tag go into METADATA or PKG-INFO?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:416 +#: ../source/specifications/platform-compatibility-tags.rst:421 msgid "" "No. The compatibility tag is part of the built distribution's metadata. " "METADATA / PKG-INFO should be valid for an entire distribution, not a single " "build of that distribution." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:424 +#: ../source/specifications/platform-compatibility-tags.rst:429 msgid "Why didn't you mention my favorite Python implementation?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:421 +#: ../source/specifications/platform-compatibility-tags.rst:426 msgid "" "The abbreviated tags facilitate sharing compiled Python code in a public " "index. Your Python implementation can use this specification too, but with " @@ -19131,13 +19138,13 @@ msgid "" "``py``." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:432 +#: ../source/specifications/platform-compatibility-tags.rst:437 msgid "" "Why is the ABI tag (the second tag) sometimes \"none\" in the reference " "implementation?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:427 +#: ../source/specifications/platform-compatibility-tags.rst:432 msgid "" "Since Python 2 does not have an easy way to get to the SOABI (the concept " "comes from newer versions of Python 3) the reference implementation at the " @@ -19146,39 +19153,39 @@ msgid "" "good enough way to say \"don't know\"." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:437 +#: ../source/specifications/platform-compatibility-tags.rst:442 msgid "" "February 2013: The original version of this specification was approved " "through :pep:`425`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:439 +#: ../source/specifications/platform-compatibility-tags.rst:444 msgid "January 2016: The ``manylinux1`` tag was approved through :pep:`513`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:440 +#: ../source/specifications/platform-compatibility-tags.rst:445 msgid "April 2018: The ``manylinux2010`` tag was approved through :pep:`571`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:441 +#: ../source/specifications/platform-compatibility-tags.rst:446 msgid "July 2019: The ``manylinux2014`` tag was approved through :pep:`599`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:442 +#: ../source/specifications/platform-compatibility-tags.rst:447 msgid "" "November 2019: The ``manylinux_x_y`` perennial tag was approved " "through :pep:`600`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:444 +#: ../source/specifications/platform-compatibility-tags.rst:449 msgid "April 2021: The ``musllinux_x_y`` tag was approved through :pep:`656`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:445 +#: ../source/specifications/platform-compatibility-tags.rst:450 msgid "December 2023: The tags for iOS were approved through :pep:`730`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:446 +#: ../source/specifications/platform-compatibility-tags.rst:451 msgid "March 2024: The tags for Android were approved through :pep:`738`." msgstr "" diff --git a/locales/de/LC_MESSAGES/messages.po b/locales/de/LC_MESSAGES/messages.po index da6d568dd..7d12400d0 100644 --- a/locales/de/LC_MESSAGES/messages.po +++ b/locales/de/LC_MESSAGES/messages.po @@ -16,7 +16,7 @@ msgid "" msgstr "" "Project-Id-Version: Python Packaging User Guide\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-11-10 19:13+0000\n" +"POT-Creation-Date: 2025-11-22 12:58+0000\n" "PO-Revision-Date: 2025-10-28 15:43+0000\n" "Last-Translator: Norah-14 \n" "Language-Team: German =8.1.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "``>=19.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "``>=19.3``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "``>=20.3``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "auditwheel" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=1.0.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=2.0.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=3.0.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=3.3.0`` [#]_" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:146 +#: ../source/specifications/platform-compatibility-tags.rst:151 msgid "Only support for ``manylinux_2_24`` has been added in auditwheel 3.3.0" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:150 +#: ../source/specifications/platform-compatibility-tags.rst:155 #, fuzzy msgid "``musllinux``" msgstr "Betreuer" -#: ../source/specifications/platform-compatibility-tags.rst:152 +#: ../source/specifications/platform-compatibility-tags.rst:157 msgid "" "The ``musllinux`` family of tags is similar to ``manylinux``, but for Linux " "platforms that use the musl_ libc rather than glibc (a prime example being " @@ -19004,14 +19011,14 @@ msgid "" "musl ``x.y`` and higher on the architecture ``arch``." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:157 +#: ../source/specifications/platform-compatibility-tags.rst:162 msgid "" "The musl version values can be obtained by executing the musl libc shared " "library the Python interpreter is currently running on, and parsing the " "output:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:188 +#: ../source/specifications/platform-compatibility-tags.rst:193 msgid "" "There are currently two possible ways to find the musl library’s location " "that a Python interpreter is running on, either with the system ldd_ " @@ -19019,7 +19026,7 @@ msgid "" "executable’s ELF_ header." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:197 +#: ../source/specifications/platform-compatibility-tags.rst:202 msgid "" "macOS uses the ``macosx`` family of tags (the ``x`` suffix is a historical " "artefact of Apple's official macOS naming scheme). The schema for " @@ -19027,18 +19034,18 @@ msgid "" "wheel is compatible with macOS ``x.y`` or later on the architecture ``arch``." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:202 +#: ../source/specifications/platform-compatibility-tags.rst:207 msgid "" -"The values of ``x`` and ``y`` correspond to the major and minor version " -"number of the macOS release, respectively. They must both be positive " -"integers, with the ``x`` value being either ``10 <= x <= 15``, or ``>=26`` " -"and corresponding to the year of the macOS release. The version number " -"always includes a major *and* minor version, even if Apple's official " -"version numbering only refers to the major value. For example, " +"For macOS 10, the tag is :file:`macosx_10_{y}_{arch}`, where ``y`` " +"corresponds to the minor version number of the macOS release. For macOS 11 " +"and higher, the tag is :file:`macosx_{x}_0_{arch}`, where ``x`` corresponds " +"to the major version number of the macOS release. Following the published " +"macOS major versions, the ``x`` value is either ``10 <= x <= 15``, or " +"``>=26`` and corresponding to the year of the macOS release. For example, " "``macosx_11_0_arm64`` indicates compatibility with macOS 11 or later." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:210 +#: ../source/specifications/platform-compatibility-tags.rst:215 msgid "" "macOS binaries can be compiled for a single architecture, or can include " "support for multiple architectures in the same binary (sometimes called " @@ -19049,63 +19056,63 @@ msgid "" "architectures:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:218 +#: ../source/specifications/platform-compatibility-tags.rst:223 msgid "``arch``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:218 +#: ../source/specifications/platform-compatibility-tags.rst:223 msgid "Architectures supported" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:220 +#: ../source/specifications/platform-compatibility-tags.rst:225 msgid "``universal2``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:220 +#: ../source/specifications/platform-compatibility-tags.rst:225 msgid "``arm64``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:221 +#: ../source/specifications/platform-compatibility-tags.rst:226 msgid "``universal``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:221 +#: ../source/specifications/platform-compatibility-tags.rst:226 msgid "``i386``, ``ppc``, ``ppc64``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:222 +#: ../source/specifications/platform-compatibility-tags.rst:227 msgid "``intel``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:222 +#: ../source/specifications/platform-compatibility-tags.rst:227 msgid "``i386``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:223 +#: ../source/specifications/platform-compatibility-tags.rst:228 msgid "``fat``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:223 +#: ../source/specifications/platform-compatibility-tags.rst:228 msgid "``i386``, ``ppc``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:224 +#: ../source/specifications/platform-compatibility-tags.rst:229 msgid "``fat3``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:224 +#: ../source/specifications/platform-compatibility-tags.rst:229 msgid "``i386``, ``ppc``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:225 +#: ../source/specifications/platform-compatibility-tags.rst:230 msgid "``fat64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:225 +#: ../source/specifications/platform-compatibility-tags.rst:230 msgid "``ppc64``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:228 +#: ../source/specifications/platform-compatibility-tags.rst:233 msgid "" "The minimum supported macOS version may also be constrained by architecture. " "For example, macOS 11 (Big Sur) was the first release to support arm64. " @@ -19114,11 +19121,11 @@ msgid "" "architectures." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:236 +#: ../source/specifications/platform-compatibility-tags.rst:241 msgid "Android" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:238 +#: ../source/specifications/platform-compatibility-tags.rst:243 msgid "" "Android uses the schema :file:`android_{apilevel}_{abi}`, indicating " "compatibility with the given Android API level or later, on the given ABI. " @@ -19127,7 +19134,7 @@ msgid "" "physical devices and emulated devices." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:244 +#: ../source/specifications/platform-compatibility-tags.rst:249 msgid "" "The API level should be a positive integer. This is *not* the same thing as " "the user-facing Android version. For example, the release known as Android " @@ -19137,25 +19144,25 @@ msgid "" "`__." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:251 +#: ../source/specifications/platform-compatibility-tags.rst:256 msgid "" "There are 4 `supported ABIs `__. Normalized according to the rules above, they are:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:254 +#: ../source/specifications/platform-compatibility-tags.rst:259 msgid "``armeabi_v7a``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:255 +#: ../source/specifications/platform-compatibility-tags.rst:260 msgid "``arm64_v8a``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:256 +#: ../source/specifications/platform-compatibility-tags.rst:261 msgid "``x86``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:259 +#: ../source/specifications/platform-compatibility-tags.rst:264 msgid "" "Virtually all current physical devices use one of the ARM architectures. " "``x86`` and ``x86_64`` are supported for use in the emulator. ``x86`` has " @@ -19163,18 +19170,18 @@ msgid "" "images have been released since then." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:267 +#: ../source/specifications/platform-compatibility-tags.rst:272 msgid "iOS" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:269 +#: ../source/specifications/platform-compatibility-tags.rst:274 msgid "" "iOS uses the schema :file:`ios_{x}_{y}_{arch}_{sdk}`, indicating " "compatibility with iOS ``x.y`` or later, on the ``arch`` architecture, using " "the ``sdk`` SDK." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:272 +#: ../source/specifications/platform-compatibility-tags.rst:277 msgid "" "The value of ``x`` and ``y`` correspond to the major and minor version " "number of the iOS release, respectively. They must both be positive " @@ -19184,13 +19191,13 @@ msgid "" "with iOS 13 or later." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:278 +#: ../source/specifications/platform-compatibility-tags.rst:283 msgid "" "The value of ``arch`` must match the value of :py:func:`platform.machine()` " "on the system." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:281 +#: ../source/specifications/platform-compatibility-tags.rst:286 msgid "" "The value of ``sdk`` must be either ``iphoneos`` (for physical devices), or " "``iphonesimulator`` (for device simulators). These SDKs have the same API " @@ -19199,33 +19206,33 @@ msgid "" "run on an arm64 device." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:287 +#: ../source/specifications/platform-compatibility-tags.rst:292 msgid "" "The combination of :file:`{arch}_{sdk}` is referred to as the \"multiarch\". " "There are three possible values for multiarch:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:290 +#: ../source/specifications/platform-compatibility-tags.rst:295 msgid "" "``arm64_iphoneos``, for physical iPhone/iPad devices. This includes every " "iOS device manufactured since ~2015;" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:292 +#: ../source/specifications/platform-compatibility-tags.rst:297 msgid "" "``arm64_iphonesimulator``, for simulators running on Apple Silicon macOS " "hardware; and" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:294 +#: ../source/specifications/platform-compatibility-tags.rst:299 msgid "``x86_64_iphonesimulator``, for simulators running on x86_64 hardware." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:297 +#: ../source/specifications/platform-compatibility-tags.rst:302 msgid "Use" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:299 +#: ../source/specifications/platform-compatibility-tags.rst:304 msgid "" "The tags are used by installers to decide which built distribution (if any) " "to download from a list of potential built distributions. The installer " @@ -19233,7 +19240,7 @@ msgid "" "built distribution's tag is ``in`` the list, then it can be installed." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:305 +#: ../source/specifications/platform-compatibility-tags.rst:310 msgid "" "It is recommended that installers try to choose the most feature complete " "built distribution available (the one most specific to the installation " @@ -19244,14 +19251,14 @@ msgid "" "download built packages that advertise themselves as being pure Python." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:313 +#: ../source/specifications/platform-compatibility-tags.rst:318 msgid "" "Another desirable installer feature might be to include \"re-compile from " "source if possible\" as more preferable than some of the compatible but " "legacy pre-built options." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:317 +#: ../source/specifications/platform-compatibility-tags.rst:322 msgid "" "This example list is for an installer running under CPython 3.3 on a " "linux_x86_64 system. It is in order from most-preferred (a distribution with " @@ -19260,69 +19267,69 @@ msgid "" "Python):" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:323 +#: ../source/specifications/platform-compatibility-tags.rst:328 msgid "cp33-cp33m-linux_x86_64" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:324 +#: ../source/specifications/platform-compatibility-tags.rst:329 msgid "cp33-abi3-linux_x86_64" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:325 +#: ../source/specifications/platform-compatibility-tags.rst:330 msgid "cp3-abi3-linux_x86_64" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:326 +#: ../source/specifications/platform-compatibility-tags.rst:331 msgid "cp33-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:327 +#: ../source/specifications/platform-compatibility-tags.rst:332 msgid "cp3-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:328 +#: ../source/specifications/platform-compatibility-tags.rst:333 msgid "py33-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:329 +#: ../source/specifications/platform-compatibility-tags.rst:334 msgid "py3-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:330 +#: ../source/specifications/platform-compatibility-tags.rst:335 msgid "cp33-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:331 +#: ../source/specifications/platform-compatibility-tags.rst:336 msgid "cp3-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:332 +#: ../source/specifications/platform-compatibility-tags.rst:337 msgid "py33-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:333 +#: ../source/specifications/platform-compatibility-tags.rst:338 msgid "py3-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:334 +#: ../source/specifications/platform-compatibility-tags.rst:339 msgid "py32-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:335 +#: ../source/specifications/platform-compatibility-tags.rst:340 msgid "py31-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:336 +#: ../source/specifications/platform-compatibility-tags.rst:341 msgid "py30-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:338 +#: ../source/specifications/platform-compatibility-tags.rst:343 msgid "" "Built distributions may be platform specific for reasons other than C " "extensions, such as by including a native executable invoked as a subprocess." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:342 +#: ../source/specifications/platform-compatibility-tags.rst:347 msgid "" "Sometimes there will be more than one supported built distribution for a " "particular version of a package. For example, a packager could release a " @@ -19333,11 +19340,11 @@ msgid "" "without because that tag appears first in the list." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:351 +#: ../source/specifications/platform-compatibility-tags.rst:356 msgid "Compressed Tag Sets" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:353 +#: ../source/specifications/platform-compatibility-tags.rst:358 msgid "" "To allow for compact filenames of bdists that work with more than one " "compatibility tag triple, each tag in a filename can instead be a '.'-" @@ -19347,7 +19354,7 @@ msgid "" "list of simple tags is::" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:365 +#: ../source/specifications/platform-compatibility-tags.rst:370 msgid "" "A bdist format that implements this scheme should include the expanded tags " "in bdist-specific metadata. This compression scheme can generate large " @@ -19355,11 +19362,11 @@ msgid "" "Python implementation e.g. \"cp33-cp31u-win64\", so use it sparingly." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:378 +#: ../source/specifications/platform-compatibility-tags.rst:383 msgid "What tags are used by default?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:374 +#: ../source/specifications/platform-compatibility-tags.rst:379 msgid "" "Tools should use the most-preferred architecture dependent tag e.g. ``cp33-" "cp33m-win32`` or the most-preferred pure python tag e.g. ``py33-none-any`` " @@ -19367,13 +19374,13 @@ msgid "" "intended to provide cross-Python compatibility." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:388 +#: ../source/specifications/platform-compatibility-tags.rst:393 msgid "" "What tag do I use if my distribution uses a feature exclusive to the newest " "version of Python?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:381 +#: ../source/specifications/platform-compatibility-tags.rst:386 msgid "" "Compatibility tags aid installers in selecting the *most compatible* build " "of a *single version* of a distribution. For example, when there is no " @@ -19384,23 +19391,23 @@ msgid "" "use the new feature, to get a compatible build." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:393 +#: ../source/specifications/platform-compatibility-tags.rst:398 msgid "Why isn't there a ``.`` in the Python version number?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:391 +#: ../source/specifications/platform-compatibility-tags.rst:396 msgid "" "CPython has lasted 20+ years without a 3-digit major release. This should " "continue for some time. Other implementations may use _ as a delimiter, " "since both - and . delimit the surrounding filename." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:399 +#: ../source/specifications/platform-compatibility-tags.rst:404 msgid "" "Why normalise hyphens and other non-alphanumeric characters to underscores?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:396 +#: ../source/specifications/platform-compatibility-tags.rst:401 msgid "" "To avoid conflicting with the ``.`` and ``-`` characters that separate " "components of the filename, and for better compatibility with the widest " @@ -19408,11 +19415,11 @@ msgid "" "paths without quoting)." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:408 +#: ../source/specifications/platform-compatibility-tags.rst:413 msgid "Why not use special character rather than ``.`` or ``-``?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:402 +#: ../source/specifications/platform-compatibility-tags.rst:407 msgid "" "Either because that character is inconvenient or potentially confusing in " "some contexts (for example, ``+`` must be quoted in URLs, ``~`` is used to " @@ -19422,33 +19429,33 @@ msgid "" "using ``,`` rather than ``.`` to separate components in a compressed tag)." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:413 +#: ../source/specifications/platform-compatibility-tags.rst:418 msgid "Who will maintain the registry of abbreviated implementations?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:411 +#: ../source/specifications/platform-compatibility-tags.rst:416 msgid "" "New two-letter abbreviations can be requested on the python-dev mailing " "list. As a rule of thumb, abbreviations are reserved for the current 4 most " "prominent implementations." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:418 +#: ../source/specifications/platform-compatibility-tags.rst:423 msgid "Does the compatibility tag go into METADATA or PKG-INFO?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:416 +#: ../source/specifications/platform-compatibility-tags.rst:421 msgid "" "No. The compatibility tag is part of the built distribution's metadata. " "METADATA / PKG-INFO should be valid for an entire distribution, not a single " "build of that distribution." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:424 +#: ../source/specifications/platform-compatibility-tags.rst:429 msgid "Why didn't you mention my favorite Python implementation?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:421 +#: ../source/specifications/platform-compatibility-tags.rst:426 msgid "" "The abbreviated tags facilitate sharing compiled Python code in a public " "index. Your Python implementation can use this specification too, but with " @@ -19456,13 +19463,13 @@ msgid "" "``py``." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:432 +#: ../source/specifications/platform-compatibility-tags.rst:437 msgid "" "Why is the ABI tag (the second tag) sometimes \"none\" in the reference " "implementation?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:427 +#: ../source/specifications/platform-compatibility-tags.rst:432 msgid "" "Since Python 2 does not have an easy way to get to the SOABI (the concept " "comes from newer versions of Python 3) the reference implementation at the " @@ -19471,39 +19478,39 @@ msgid "" "good enough way to say \"don't know\"." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:437 +#: ../source/specifications/platform-compatibility-tags.rst:442 msgid "" "February 2013: The original version of this specification was approved " "through :pep:`425`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:439 +#: ../source/specifications/platform-compatibility-tags.rst:444 msgid "January 2016: The ``manylinux1`` tag was approved through :pep:`513`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:440 +#: ../source/specifications/platform-compatibility-tags.rst:445 msgid "April 2018: The ``manylinux2010`` tag was approved through :pep:`571`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:441 +#: ../source/specifications/platform-compatibility-tags.rst:446 msgid "July 2019: The ``manylinux2014`` tag was approved through :pep:`599`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:442 +#: ../source/specifications/platform-compatibility-tags.rst:447 msgid "" "November 2019: The ``manylinux_x_y`` perennial tag was approved " "through :pep:`600`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:444 +#: ../source/specifications/platform-compatibility-tags.rst:449 msgid "April 2021: The ``musllinux_x_y`` tag was approved through :pep:`656`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:445 +#: ../source/specifications/platform-compatibility-tags.rst:450 msgid "December 2023: The tags for iOS were approved through :pep:`730`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:446 +#: ../source/specifications/platform-compatibility-tags.rst:451 msgid "March 2024: The tags for Android were approved through :pep:`738`." msgstr "" diff --git a/locales/eo/LC_MESSAGES/messages.po b/locales/eo/LC_MESSAGES/messages.po index 5f575a19f..218e03009 100644 --- a/locales/eo/LC_MESSAGES/messages.po +++ b/locales/eo/LC_MESSAGES/messages.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Python Packaging User Guide\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-11-10 19:13+0000\n" +"POT-Creation-Date: 2025-11-22 12:58+0000\n" "PO-Revision-Date: 2025-06-29 12:03+0000\n" "Last-Translator: phlostically \n" "Language-Team: Esperanto =8.1.0``" msgstr "``>=8.1.0``" -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "``>=19.0``" msgstr "``>=19.0``" -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "``>=19.3``" msgstr "``>=19.3``" -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "``>=20.3``" msgstr "``>=20.3``" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "auditwheel" msgstr "auditwheel" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=1.0.0``" msgstr "``>=1.0.0``" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=2.0.0``" msgstr "``>=2.0.0``" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=3.0.0``" msgstr "``>=3.0.0``" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=3.3.0`` [#]_" msgstr "``>=3.3.0`` [#]_" -#: ../source/specifications/platform-compatibility-tags.rst:146 +#: ../source/specifications/platform-compatibility-tags.rst:151 msgid "Only support for ``manylinux_2_24`` has been added in auditwheel 3.3.0" msgstr "Nur subteno pri ``manylinux_2_24`` estis aldonita al auditwheel 3.3.0" -#: ../source/specifications/platform-compatibility-tags.rst:150 +#: ../source/specifications/platform-compatibility-tags.rst:155 msgid "``musllinux``" msgstr "``musllinux``" -#: ../source/specifications/platform-compatibility-tags.rst:152 +#: ../source/specifications/platform-compatibility-tags.rst:157 #, fuzzy #| msgid "" #| "The ``musllinux`` family of tags is similar to ``manylinux``, but for " @@ -23634,7 +23641,7 @@ msgstr "" "estas Alpine Linux). La skemo estas :file:`musllinux_x_y_arch`, subtenanta " "musl ``x.y`` kaj pli novajn sur la arĥitekturo ``arch``." -#: ../source/specifications/platform-compatibility-tags.rst:157 +#: ../source/specifications/platform-compatibility-tags.rst:162 msgid "" "The musl version values can be obtained by executing the musl libc shared " "library the Python interpreter is currently running on, and parsing the " @@ -23643,7 +23650,7 @@ msgstr "" "Oni eltrovas la versian valoron de ``musl`` rulante la komunan C-bibliotekon " "de ``musl`` uzatan de la Python-interpretilo kaj analizante la eligaĵon:" -#: ../source/specifications/platform-compatibility-tags.rst:188 +#: ../source/specifications/platform-compatibility-tags.rst:193 msgid "" "There are currently two possible ways to find the musl library’s location " "that a Python interpreter is running on, either with the system ldd_ " @@ -23655,7 +23662,7 @@ msgstr "" "analizado de la valoro de la sekcio ``PT_INTERP`` en la ELF_-ĉapo de la " "ruleblaĵo." -#: ../source/specifications/platform-compatibility-tags.rst:197 +#: ../source/specifications/platform-compatibility-tags.rst:202 msgid "" "macOS uses the ``macosx`` family of tags (the ``x`` suffix is a historical " "artefact of Apple's official macOS naming scheme). The schema for " @@ -23667,7 +23674,7 @@ msgstr "" "estas :file:`macosx_{x}_{y}_{arch}`, indikante, ke la wheel kongruas kun " "macOS de versio ``x.y`` aŭ pli nova sur la arĥitekturo ``arch``." -#: ../source/specifications/platform-compatibility-tags.rst:202 +#: ../source/specifications/platform-compatibility-tags.rst:207 #, fuzzy #| msgid "" #| "The values of ``x`` and ``y`` correspond to the major and minor version " @@ -23677,12 +23684,12 @@ msgstr "" #| "numbering only refers to the major value. For example, " #| "``macosx_11_0_arm64`` indicates compatibility with macOS 11 or later." msgid "" -"The values of ``x`` and ``y`` correspond to the major and minor version " -"number of the macOS release, respectively. They must both be positive " -"integers, with the ``x`` value being either ``10 <= x <= 15``, or ``>=26`` " -"and corresponding to the year of the macOS release. The version number " -"always includes a major *and* minor version, even if Apple's official " -"version numbering only refers to the major value. For example, " +"For macOS 10, the tag is :file:`macosx_10_{y}_{arch}`, where ``y`` " +"corresponds to the minor version number of the macOS release. For macOS 11 " +"and higher, the tag is :file:`macosx_{x}_0_{arch}`, where ``x`` corresponds " +"to the major version number of the macOS release. Following the published " +"macOS major versions, the ``x`` value is either ``10 <= x <= 15``, or " +"``>=26`` and corresponding to the year of the macOS release. For example, " "``macosx_11_0_arm64`` indicates compatibility with macOS 11 or later." msgstr "" "La valoroj de ``x`` kaj ``y`` respondas al la maĵora kaj minora versio-" @@ -23692,7 +23699,7 @@ msgstr "" "Apple nur uzas la maĵoran numeron. Ekzemple, ``macosx_11_0_arm64`` indikas " "kongruecon kun macOS 11 aŭ pli nova." -#: ../source/specifications/platform-compatibility-tags.rst:210 +#: ../source/specifications/platform-compatibility-tags.rst:215 msgid "" "macOS binaries can be compiled for a single architecture, or can include " "support for multiple architectures in the same binary (sometimes called " @@ -23709,63 +23716,63 @@ msgstr "" "pluraj arĥitekturoj, la etikedo ``arch`` estu identigilo el la jena listo de " "aroj de subtenataj arĥitekturoj:" -#: ../source/specifications/platform-compatibility-tags.rst:218 +#: ../source/specifications/platform-compatibility-tags.rst:223 msgid "``arch``" msgstr "``arch``" -#: ../source/specifications/platform-compatibility-tags.rst:218 +#: ../source/specifications/platform-compatibility-tags.rst:223 msgid "Architectures supported" msgstr "Subtenataj arĥitekturoj" -#: ../source/specifications/platform-compatibility-tags.rst:220 +#: ../source/specifications/platform-compatibility-tags.rst:225 msgid "``universal2``" msgstr "``universal2``" -#: ../source/specifications/platform-compatibility-tags.rst:220 +#: ../source/specifications/platform-compatibility-tags.rst:225 msgid "``arm64``, ``x86_64``" msgstr "``arm64``, ``x86_64``" -#: ../source/specifications/platform-compatibility-tags.rst:221 +#: ../source/specifications/platform-compatibility-tags.rst:226 msgid "``universal``" msgstr "``universal``" -#: ../source/specifications/platform-compatibility-tags.rst:221 +#: ../source/specifications/platform-compatibility-tags.rst:226 msgid "``i386``, ``ppc``, ``ppc64``, ``x86_64``" msgstr "``i386``, ``ppc``, ``ppc64``, ``x86_64``" -#: ../source/specifications/platform-compatibility-tags.rst:222 +#: ../source/specifications/platform-compatibility-tags.rst:227 msgid "``intel``" msgstr "``intel``" -#: ../source/specifications/platform-compatibility-tags.rst:222 +#: ../source/specifications/platform-compatibility-tags.rst:227 msgid "``i386``, ``x86_64``" msgstr "``i386``, ``x86_64``" -#: ../source/specifications/platform-compatibility-tags.rst:223 +#: ../source/specifications/platform-compatibility-tags.rst:228 msgid "``fat``" msgstr "``fat``" -#: ../source/specifications/platform-compatibility-tags.rst:223 +#: ../source/specifications/platform-compatibility-tags.rst:228 msgid "``i386``, ``ppc``" msgstr "``i386``, ``ppc``" -#: ../source/specifications/platform-compatibility-tags.rst:224 +#: ../source/specifications/platform-compatibility-tags.rst:229 msgid "``fat3``" msgstr "``fat3``" -#: ../source/specifications/platform-compatibility-tags.rst:224 +#: ../source/specifications/platform-compatibility-tags.rst:229 msgid "``i386``, ``ppc``, ``x86_64``" msgstr "``i386``, ``ppc``, ``x86_64``" -#: ../source/specifications/platform-compatibility-tags.rst:225 +#: ../source/specifications/platform-compatibility-tags.rst:230 msgid "``fat64``" msgstr "``fat64``" -#: ../source/specifications/platform-compatibility-tags.rst:225 +#: ../source/specifications/platform-compatibility-tags.rst:230 msgid "``ppc64``, ``x86_64``" msgstr "``ppc64``, ``x86_64``" -#: ../source/specifications/platform-compatibility-tags.rst:228 +#: ../source/specifications/platform-compatibility-tags.rst:233 msgid "" "The minimum supported macOS version may also be constrained by architecture. " "For example, macOS 11 (Big Sur) was the first release to support arm64. " @@ -23778,11 +23785,11 @@ msgstr "" "arm64. Tiaj limigoj estas aŭtomate devigitaj de la macOS-tradukilaro dum " "konstruado de duumaĵoj por pluraj arĥitekturoj." -#: ../source/specifications/platform-compatibility-tags.rst:236 +#: ../source/specifications/platform-compatibility-tags.rst:241 msgid "Android" msgstr "Android" -#: ../source/specifications/platform-compatibility-tags.rst:238 +#: ../source/specifications/platform-compatibility-tags.rst:243 msgid "" "Android uses the schema :file:`android_{apilevel}_{abi}`, indicating " "compatibility with the given Android API level or later, on the given ABI. " @@ -23796,7 +23803,7 @@ msgstr "" "nivelo 27 aŭ pli nova, sur aparato ``arm64_v8a``. Android ne distingas inter " "reala aparato kaj imitilo." -#: ../source/specifications/platform-compatibility-tags.rst:244 +#: ../source/specifications/platform-compatibility-tags.rst:249 msgid "" "The API level should be a positive integer. This is *not* the same thing as " "the user-facing Android version. For example, the release known as Android " @@ -23812,7 +23819,7 @@ msgstr "" "de Android kaj la respondantaj API-niveloj `__." -#: ../source/specifications/platform-compatibility-tags.rst:251 +#: ../source/specifications/platform-compatibility-tags.rst:256 msgid "" "There are 4 `supported ABIs `__. Normalized according to the rules above, they are:" @@ -23820,19 +23827,19 @@ msgstr "" "Ekzistas kvar `subtenataj ABI-oj `__. Jen la ABI-oj normigitaj laŭ la ĉi-supraj reguloj:" -#: ../source/specifications/platform-compatibility-tags.rst:254 +#: ../source/specifications/platform-compatibility-tags.rst:259 msgid "``armeabi_v7a``" msgstr "``armeabi_v7a``" -#: ../source/specifications/platform-compatibility-tags.rst:255 +#: ../source/specifications/platform-compatibility-tags.rst:260 msgid "``arm64_v8a``" msgstr "``arm64_v8a``" -#: ../source/specifications/platform-compatibility-tags.rst:256 +#: ../source/specifications/platform-compatibility-tags.rst:261 msgid "``x86``" msgstr "``x86``" -#: ../source/specifications/platform-compatibility-tags.rst:259 +#: ../source/specifications/platform-compatibility-tags.rst:264 msgid "" "Virtually all current physical devices use one of the ARM architectures. " "``x86`` and ``x86_64`` are supported for use in the emulator. ``x86`` has " @@ -23844,11 +23851,11 @@ msgstr "" "subtenata kiel evoluada platformo ekde 2020, kaj nova imitilo ne eldoniĝis " "post 2020." -#: ../source/specifications/platform-compatibility-tags.rst:267 +#: ../source/specifications/platform-compatibility-tags.rst:272 msgid "iOS" msgstr "iOS" -#: ../source/specifications/platform-compatibility-tags.rst:269 +#: ../source/specifications/platform-compatibility-tags.rst:274 msgid "" "iOS uses the schema :file:`ios_{x}_{y}_{arch}_{sdk}`, indicating " "compatibility with iOS ``x.y`` or later, on the ``arch`` architecture, using " @@ -23858,7 +23865,7 @@ msgstr "" "versio ``x.y`` (aŭ pli nova) de iOS, sur la arĥitekturo ``arch``, uzante la " "SDK ``sdk``." -#: ../source/specifications/platform-compatibility-tags.rst:272 +#: ../source/specifications/platform-compatibility-tags.rst:277 msgid "" "The value of ``x`` and ``y`` correspond to the major and minor version " "number of the iOS release, respectively. They must both be positive " @@ -23873,7 +23880,7 @@ msgstr "" "oficiala versio de Apple nur uzas la maĵoran numeron. Ekzemple, " "``ios_13_0_arm64_iphonesimulator`` indikas kongruecon kun iOS 13 aŭ pli nova." -#: ../source/specifications/platform-compatibility-tags.rst:278 +#: ../source/specifications/platform-compatibility-tags.rst:283 msgid "" "The value of ``arch`` must match the value of :py:func:`platform.machine()` " "on the system." @@ -23881,7 +23888,7 @@ msgstr "" "La valoro de ``arch`` devas egali la valoron " "de :py:func:`platform.machine()` sur la sistemo." -#: ../source/specifications/platform-compatibility-tags.rst:281 +#: ../source/specifications/platform-compatibility-tags.rst:286 msgid "" "The value of ``sdk`` must be either ``iphoneos`` (for physical devices), or " "``iphonesimulator`` (for device simulators). These SDKs have the same API " @@ -23895,7 +23902,7 @@ msgstr "" "saman ĉefprocesoran arĥitekturon. Kodo tradukita por arm64-imitilo ne " "ruliĝas sur arm64-aparato." -#: ../source/specifications/platform-compatibility-tags.rst:287 +#: ../source/specifications/platform-compatibility-tags.rst:292 msgid "" "The combination of :file:`{arch}_{sdk}` is referred to as the \"multiarch\". " "There are three possible values for multiarch:" @@ -23903,7 +23910,7 @@ msgstr "" "La kombinaĵo de :file:`{arch}_{sdk}` nomiĝas la «multarĥitekturo». Ekzistas " "tri eblaj valoroj de la multarĥitekturo:" -#: ../source/specifications/platform-compatibility-tags.rst:290 +#: ../source/specifications/platform-compatibility-tags.rst:295 msgid "" "``arm64_iphoneos``, for physical iPhone/iPad devices. This includes every " "iOS device manufactured since ~2015;" @@ -23911,7 +23918,7 @@ msgstr "" "``arm64_iphoneos``, por fizikaj aparatoj iPhone/iPad. Tiuj inkluzivas ĉiajn " "iOS-aparatojn produktitajn post ~2015;" -#: ../source/specifications/platform-compatibility-tags.rst:292 +#: ../source/specifications/platform-compatibility-tags.rst:297 msgid "" "``arm64_iphonesimulator``, for simulators running on Apple Silicon macOS " "hardware; and" @@ -23919,15 +23926,15 @@ msgstr "" "``arm64_iphonesimulator``, por imitilo sur aparato Apple Silicon kun macOS; " "kaj" -#: ../source/specifications/platform-compatibility-tags.rst:294 +#: ../source/specifications/platform-compatibility-tags.rst:299 msgid "``x86_64_iphonesimulator``, for simulators running on x86_64 hardware." msgstr "``x86_64_iphonesimulator``, por imitilo sur aparato x86_64." -#: ../source/specifications/platform-compatibility-tags.rst:297 +#: ../source/specifications/platform-compatibility-tags.rst:302 msgid "Use" msgstr "Uzado" -#: ../source/specifications/platform-compatibility-tags.rst:299 +#: ../source/specifications/platform-compatibility-tags.rst:304 msgid "" "The tags are used by installers to decide which built distribution (if any) " "to download from a list of potential built distributions. The installer " @@ -23935,7 +23942,7 @@ msgid "" "built distribution's tag is ``in`` the list, then it can be installed." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:305 +#: ../source/specifications/platform-compatibility-tags.rst:310 msgid "" "It is recommended that installers try to choose the most feature complete " "built distribution available (the one most specific to the installation " @@ -23946,7 +23953,7 @@ msgid "" "download built packages that advertise themselves as being pure Python." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:313 +#: ../source/specifications/platform-compatibility-tags.rst:318 msgid "" "Another desirable installer feature might be to include \"re-compile from " "source if possible\" as more preferable than some of the compatible but " @@ -23955,7 +23962,7 @@ msgstr "" "Alia dezirinda funkcio de instalilo eble estas igi «retraduki el fonto se " "tio eblas» pli preferata ol la kongruaj sed malnovaj antaŭkonstruitaj opcioj." -#: ../source/specifications/platform-compatibility-tags.rst:317 +#: ../source/specifications/platform-compatibility-tags.rst:322 msgid "" "This example list is for an installer running under CPython 3.3 on a " "linux_x86_64 system. It is in order from most-preferred (a distribution with " @@ -23968,63 +23975,63 @@ msgstr "" "la aktuala versio de Python) ĝis la malplej preferata (pure Python-a " "distribuo konstruita per malnova versio de Python):" -#: ../source/specifications/platform-compatibility-tags.rst:323 +#: ../source/specifications/platform-compatibility-tags.rst:328 msgid "cp33-cp33m-linux_x86_64" msgstr "cp33-cp33m-linux_x86_64" -#: ../source/specifications/platform-compatibility-tags.rst:324 +#: ../source/specifications/platform-compatibility-tags.rst:329 msgid "cp33-abi3-linux_x86_64" msgstr "cp33-abi3-linux_x86_64" -#: ../source/specifications/platform-compatibility-tags.rst:325 +#: ../source/specifications/platform-compatibility-tags.rst:330 msgid "cp3-abi3-linux_x86_64" msgstr "cp3-abi3-linux_x86_64" -#: ../source/specifications/platform-compatibility-tags.rst:326 +#: ../source/specifications/platform-compatibility-tags.rst:331 msgid "cp33-none-linux_x86_64*" msgstr "cp33-none-linux_x86_64*" -#: ../source/specifications/platform-compatibility-tags.rst:327 +#: ../source/specifications/platform-compatibility-tags.rst:332 msgid "cp3-none-linux_x86_64*" msgstr "cp3-none-linux_x86_64*" -#: ../source/specifications/platform-compatibility-tags.rst:328 +#: ../source/specifications/platform-compatibility-tags.rst:333 msgid "py33-none-linux_x86_64*" msgstr "py33-none-linux_x86_64*" -#: ../source/specifications/platform-compatibility-tags.rst:329 +#: ../source/specifications/platform-compatibility-tags.rst:334 msgid "py3-none-linux_x86_64*" msgstr "py3-none-linux_x86_64*" -#: ../source/specifications/platform-compatibility-tags.rst:330 +#: ../source/specifications/platform-compatibility-tags.rst:335 msgid "cp33-none-any" msgstr "cp33-none-any" -#: ../source/specifications/platform-compatibility-tags.rst:331 +#: ../source/specifications/platform-compatibility-tags.rst:336 msgid "cp3-none-any" msgstr "cp3-none-any" -#: ../source/specifications/platform-compatibility-tags.rst:332 +#: ../source/specifications/platform-compatibility-tags.rst:337 msgid "py33-none-any" msgstr "py33-none-any" -#: ../source/specifications/platform-compatibility-tags.rst:333 +#: ../source/specifications/platform-compatibility-tags.rst:338 msgid "py3-none-any" msgstr "py3-none-any" -#: ../source/specifications/platform-compatibility-tags.rst:334 +#: ../source/specifications/platform-compatibility-tags.rst:339 msgid "py32-none-any" msgstr "py32-none-any" -#: ../source/specifications/platform-compatibility-tags.rst:335 +#: ../source/specifications/platform-compatibility-tags.rst:340 msgid "py31-none-any" msgstr "py31-none-any" -#: ../source/specifications/platform-compatibility-tags.rst:336 +#: ../source/specifications/platform-compatibility-tags.rst:341 msgid "py30-none-any" msgstr "py30-none-any" -#: ../source/specifications/platform-compatibility-tags.rst:338 +#: ../source/specifications/platform-compatibility-tags.rst:343 msgid "" "Built distributions may be platform specific for reasons other than C " "extensions, such as by including a native executable invoked as a subprocess." @@ -24032,7 +24039,7 @@ msgstr "" "Konstruita distribuo povas esti platformo-specifa pro kialo alia ol C-" "etendaĵo, kiel uzo de indiĝena ruleblaĵo alvokita kiel subprocezo." -#: ../source/specifications/platform-compatibility-tags.rst:342 +#: ../source/specifications/platform-compatibility-tags.rst:347 msgid "" "Sometimes there will be more than one supported built distribution for a " "particular version of a package. For example, a packager could release a " @@ -24050,11 +24057,11 @@ msgstr "" "etendaĵo estas instalota prefere al la pako sen ĝi, ĉar tiu etikedo ĉeestas " "unue en la listo." -#: ../source/specifications/platform-compatibility-tags.rst:351 +#: ../source/specifications/platform-compatibility-tags.rst:356 msgid "Compressed Tag Sets" msgstr "Densigitaj Etikedaroj" -#: ../source/specifications/platform-compatibility-tags.rst:353 +#: ../source/specifications/platform-compatibility-tags.rst:358 #, fuzzy #| msgid "" #| "To allow for compact filenames of bdists that work with more than one " @@ -24078,7 +24085,7 @@ msgstr "" "duuman distrubon kun la etikedo ``py2.py3-none-any``. Jen la plena listo de " "simplaj etikedoj::" -#: ../source/specifications/platform-compatibility-tags.rst:365 +#: ../source/specifications/platform-compatibility-tags.rst:370 msgid "" "A bdist format that implements this scheme should include the expanded tags " "in bdist-specific metadata. This compression scheme can generate large " @@ -24086,11 +24093,11 @@ msgid "" "Python implementation e.g. \"cp33-cp31u-win64\", so use it sparingly." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:378 +#: ../source/specifications/platform-compatibility-tags.rst:383 msgid "What tags are used by default?" msgstr "Kiuj etikedoj uziĝas implicite?" -#: ../source/specifications/platform-compatibility-tags.rst:374 +#: ../source/specifications/platform-compatibility-tags.rst:379 msgid "" "Tools should use the most-preferred architecture dependent tag e.g. ``cp33-" "cp33m-win32`` or the most-preferred pure python tag e.g. ``py33-none-any`` " @@ -24102,7 +24109,7 @@ msgstr "" "any``. Se la pakanto modifis la aprioron, tio signifas, ke inter-Python-a " "kongrueco estas intencita." -#: ../source/specifications/platform-compatibility-tags.rst:388 +#: ../source/specifications/platform-compatibility-tags.rst:393 msgid "" "What tag do I use if my distribution uses a feature exclusive to the newest " "version of Python?" @@ -24110,7 +24117,7 @@ msgstr "" "Kiun etikedon mi uzu, se mia distribuo uzas funkcion nur en la nova versio " "de Python?" -#: ../source/specifications/platform-compatibility-tags.rst:381 +#: ../source/specifications/platform-compatibility-tags.rst:386 msgid "" "Compatibility tags aid installers in selecting the *most compatible* build " "of a *single version* of a distribution. For example, when there is no " @@ -24128,11 +24135,11 @@ msgstr "" "kiel postulon por la malnova eldono ``beaglevote-1.1.0`` ne uzanta la novan " "funkcion, por akiri kongruan konstruon." -#: ../source/specifications/platform-compatibility-tags.rst:393 +#: ../source/specifications/platform-compatibility-tags.rst:398 msgid "Why isn't there a ``.`` in the Python version number?" msgstr "Kial mankas ``.`` en la versia numero de Python?" -#: ../source/specifications/platform-compatibility-tags.rst:391 +#: ../source/specifications/platform-compatibility-tags.rst:396 msgid "" "CPython has lasted 20+ years without a 3-digit major release. This should " "continue for some time. Other implementations may use _ as a delimiter, " @@ -24142,13 +24149,13 @@ msgstr "" "longe. Alia realigo povas uzi ``_`` kiel apartigilon, ĉar kaj ``-`` kaj " "``.`` apartigas la ĉirkaŭan dosiernomon." -#: ../source/specifications/platform-compatibility-tags.rst:399 +#: ../source/specifications/platform-compatibility-tags.rst:404 msgid "" "Why normalise hyphens and other non-alphanumeric characters to underscores?" msgstr "" "Kial normigi streketojn kaj aliajn ne literciferajn signojn al substrekoj?" -#: ../source/specifications/platform-compatibility-tags.rst:396 +#: ../source/specifications/platform-compatibility-tags.rst:401 msgid "" "To avoid conflicting with the ``.`` and ``-`` characters that separate " "components of the filename, and for better compatibility with the widest " @@ -24159,11 +24166,11 @@ msgstr "" "komponantojn de la dosiernomo, kaj por kongrueco kun tiom da dosiersistemaj " "limigoj kiom eblas (inkluzive de uzebleco en retadreso sen kodŝanĝado)." -#: ../source/specifications/platform-compatibility-tags.rst:408 +#: ../source/specifications/platform-compatibility-tags.rst:413 msgid "Why not use special character rather than ``.`` or ``-``?" msgstr "Kial ne uzi iun specialan signon alian ol ``.`` aŭ ``-``?" -#: ../source/specifications/platform-compatibility-tags.rst:402 +#: ../source/specifications/platform-compatibility-tags.rst:407 msgid "" "Either because that character is inconvenient or potentially confusing in " "some contexts (for example, ``+`` must be quoted in URLs, ``~`` is used to " @@ -24173,11 +24180,11 @@ msgid "" "using ``,`` rather than ``.`` to separate components in a compressed tag)." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:413 +#: ../source/specifications/platform-compatibility-tags.rst:418 msgid "Who will maintain the registry of abbreviated implementations?" msgstr "Kiu mastrumas la registron de mallongigitaj realigoj?" -#: ../source/specifications/platform-compatibility-tags.rst:411 +#: ../source/specifications/platform-compatibility-tags.rst:416 msgid "" "New two-letter abbreviations can be requested on the python-dev mailing " "list. As a rule of thumb, abbreviations are reserved for the current 4 most " @@ -24187,11 +24194,11 @@ msgstr "" "dev``. Ordinare, mallongigoj estas rezervataj por la aktuale plej famaj " "kvar realigoj." -#: ../source/specifications/platform-compatibility-tags.rst:418 +#: ../source/specifications/platform-compatibility-tags.rst:423 msgid "Does the compatibility tag go into METADATA or PKG-INFO?" msgstr "Ĉu la kongrueca etikedo troviĝas en METADATA aŭ PKG-INFO?" -#: ../source/specifications/platform-compatibility-tags.rst:416 +#: ../source/specifications/platform-compatibility-tags.rst:421 msgid "" "No. The compatibility tag is part of the built distribution's metadata. " "METADATA / PKG-INFO should be valid for an entire distribution, not a single " @@ -24201,11 +24208,11 @@ msgstr "" "distribuo. METADATA kaj PKG-INFO estu validaj por la tuta distribuo, ne nur " "unu konstruo de tiu distribuo." -#: ../source/specifications/platform-compatibility-tags.rst:424 +#: ../source/specifications/platform-compatibility-tags.rst:429 msgid "Why didn't you mention my favorite Python implementation?" msgstr "Kial vi ne menciis mian preferatan realigon de Python?" -#: ../source/specifications/platform-compatibility-tags.rst:421 +#: ../source/specifications/platform-compatibility-tags.rst:426 msgid "" "The abbreviated tags facilitate sharing compiled Python code in a public " "index. Your Python implementation can use this specification too, but with " @@ -24217,7 +24224,7 @@ msgstr "" "kun pli longaj etikedoj. Rememoru, ke ĉiu «pure Python-a» konstruita " "distribuo simple uzas ``py``." -#: ../source/specifications/platform-compatibility-tags.rst:432 +#: ../source/specifications/platform-compatibility-tags.rst:437 msgid "" "Why is the ABI tag (the second tag) sometimes \"none\" in the reference " "implementation?" @@ -24225,7 +24232,7 @@ msgstr "" "Kial la ABI-etikedo (la dua etikedo) estas kelkfoje «none» en la referenca " "realigo?" -#: ../source/specifications/platform-compatibility-tags.rst:427 +#: ../source/specifications/platform-compatibility-tags.rst:432 msgid "" "Since Python 2 does not have an easy way to get to the SOABI (the concept " "comes from newer versions of Python 3) the reference implementation at the " @@ -24238,7 +24245,7 @@ msgstr "" "Ideale ĝi detektus ``py27(d|m|u)`` simile al novaj versioj de Python, sed " "``none`` sufiĉas por indiki nekonatecon." -#: ../source/specifications/platform-compatibility-tags.rst:437 +#: ../source/specifications/platform-compatibility-tags.rst:442 msgid "" "February 2013: The original version of this specification was approved " "through :pep:`425`." @@ -24246,21 +24253,21 @@ msgstr "" "Februaro 2013: La originala versio de ĉi tiu specifo estis aprobita " "per :pep:`425`." -#: ../source/specifications/platform-compatibility-tags.rst:439 +#: ../source/specifications/platform-compatibility-tags.rst:444 msgid "January 2016: The ``manylinux1`` tag was approved through :pep:`513`." msgstr "Januaro 2016: La etikedo ``manylinux1`` estis aprobita per :pep:`513`." -#: ../source/specifications/platform-compatibility-tags.rst:440 +#: ../source/specifications/platform-compatibility-tags.rst:445 msgid "April 2018: The ``manylinux2010`` tag was approved through :pep:`571`." msgstr "" "Aprilo 2018: La etikedo ``manylinux2010`` estis aprobita per :pep:`571`." -#: ../source/specifications/platform-compatibility-tags.rst:441 +#: ../source/specifications/platform-compatibility-tags.rst:446 msgid "July 2019: The ``manylinux2014`` tag was approved through :pep:`599`." msgstr "" "Julio 2019: La etikedo ``manylinux2014`` estis aprobita per :pep:`599`." -#: ../source/specifications/platform-compatibility-tags.rst:442 +#: ../source/specifications/platform-compatibility-tags.rst:447 msgid "" "November 2019: The ``manylinux_x_y`` perennial tag was approved " "through :pep:`600`." @@ -24268,16 +24275,16 @@ msgstr "" "Novembro 2019: La ĉiama etikedo ``manylinux_x_y`` estis aprobita " "per :pep:`600`." -#: ../source/specifications/platform-compatibility-tags.rst:444 +#: ../source/specifications/platform-compatibility-tags.rst:449 msgid "April 2021: The ``musllinux_x_y`` tag was approved through :pep:`656`." msgstr "" "Aprilo 2021: La etikedo ``musllinux_x_y`` estis aprobita per :pep:`656`." -#: ../source/specifications/platform-compatibility-tags.rst:445 +#: ../source/specifications/platform-compatibility-tags.rst:450 msgid "December 2023: The tags for iOS were approved through :pep:`730`." msgstr "Decembro 2023: La etikedoj pri iOS estis aprobitaj per :pep:`730`." -#: ../source/specifications/platform-compatibility-tags.rst:446 +#: ../source/specifications/platform-compatibility-tags.rst:451 msgid "March 2024: The tags for Android were approved through :pep:`738`." msgstr "Marto 2024: La etikedoj pri Android estis aprobitaj per :pep:`738`." diff --git a/locales/es/LC_MESSAGES/messages.po b/locales/es/LC_MESSAGES/messages.po index 90f8efbea..08b63fd10 100644 --- a/locales/es/LC_MESSAGES/messages.po +++ b/locales/es/LC_MESSAGES/messages.po @@ -17,7 +17,7 @@ msgid "" msgstr "" "Project-Id-Version: Python Packaging User Guide\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-11-10 19:13+0000\n" +"POT-Creation-Date: 2025-11-22 12:58+0000\n" "PO-Revision-Date: 2025-05-01 09:08+0000\n" "Last-Translator: Joseph Hale \n" "Language-Team: Spanish =8.1.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "``>=19.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "``>=19.3``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "``>=20.3``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "auditwheel" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=1.0.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=2.0.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=3.0.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=3.3.0`` [#]_" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:146 +#: ../source/specifications/platform-compatibility-tags.rst:151 msgid "Only support for ``manylinux_2_24`` has been added in auditwheel 3.3.0" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:150 +#: ../source/specifications/platform-compatibility-tags.rst:155 #, fuzzy msgid "``musllinux``" msgstr "Responsable" -#: ../source/specifications/platform-compatibility-tags.rst:152 +#: ../source/specifications/platform-compatibility-tags.rst:157 msgid "" "The ``musllinux`` family of tags is similar to ``manylinux``, but for Linux " "platforms that use the musl_ libc rather than glibc (a prime example being " @@ -19162,14 +19169,14 @@ msgid "" "musl ``x.y`` and higher on the architecture ``arch``." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:157 +#: ../source/specifications/platform-compatibility-tags.rst:162 msgid "" "The musl version values can be obtained by executing the musl libc shared " "library the Python interpreter is currently running on, and parsing the " "output:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:188 +#: ../source/specifications/platform-compatibility-tags.rst:193 msgid "" "There are currently two possible ways to find the musl library’s location " "that a Python interpreter is running on, either with the system ldd_ " @@ -19177,7 +19184,7 @@ msgid "" "executable’s ELF_ header." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:197 +#: ../source/specifications/platform-compatibility-tags.rst:202 msgid "" "macOS uses the ``macosx`` family of tags (the ``x`` suffix is a historical " "artefact of Apple's official macOS naming scheme). The schema for " @@ -19185,18 +19192,18 @@ msgid "" "wheel is compatible with macOS ``x.y`` or later on the architecture ``arch``." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:202 +#: ../source/specifications/platform-compatibility-tags.rst:207 msgid "" -"The values of ``x`` and ``y`` correspond to the major and minor version " -"number of the macOS release, respectively. They must both be positive " -"integers, with the ``x`` value being either ``10 <= x <= 15``, or ``>=26`` " -"and corresponding to the year of the macOS release. The version number " -"always includes a major *and* minor version, even if Apple's official " -"version numbering only refers to the major value. For example, " +"For macOS 10, the tag is :file:`macosx_10_{y}_{arch}`, where ``y`` " +"corresponds to the minor version number of the macOS release. For macOS 11 " +"and higher, the tag is :file:`macosx_{x}_0_{arch}`, where ``x`` corresponds " +"to the major version number of the macOS release. Following the published " +"macOS major versions, the ``x`` value is either ``10 <= x <= 15``, or " +"``>=26`` and corresponding to the year of the macOS release. For example, " "``macosx_11_0_arm64`` indicates compatibility with macOS 11 or later." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:210 +#: ../source/specifications/platform-compatibility-tags.rst:215 msgid "" "macOS binaries can be compiled for a single architecture, or can include " "support for multiple architectures in the same binary (sometimes called " @@ -19207,65 +19214,65 @@ msgid "" "architectures:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:218 +#: ../source/specifications/platform-compatibility-tags.rst:223 msgid "``arch``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:218 +#: ../source/specifications/platform-compatibility-tags.rst:223 msgid "Architectures supported" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:220 +#: ../source/specifications/platform-compatibility-tags.rst:225 msgid "``universal2``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:220 +#: ../source/specifications/platform-compatibility-tags.rst:225 msgid "``arm64``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:221 +#: ../source/specifications/platform-compatibility-tags.rst:226 msgid "``universal``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:221 +#: ../source/specifications/platform-compatibility-tags.rst:226 msgid "``i386``, ``ppc``, ``ppc64``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:222 +#: ../source/specifications/platform-compatibility-tags.rst:227 #, fuzzy #| msgid "``install``" msgid "``intel``" msgstr "``install``" -#: ../source/specifications/platform-compatibility-tags.rst:222 +#: ../source/specifications/platform-compatibility-tags.rst:227 msgid "``i386``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:223 +#: ../source/specifications/platform-compatibility-tags.rst:228 msgid "``fat``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:223 +#: ../source/specifications/platform-compatibility-tags.rst:228 msgid "``i386``, ``ppc``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:224 +#: ../source/specifications/platform-compatibility-tags.rst:229 msgid "``fat3``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:224 +#: ../source/specifications/platform-compatibility-tags.rst:229 msgid "``i386``, ``ppc``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:225 +#: ../source/specifications/platform-compatibility-tags.rst:230 msgid "``fat64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:225 +#: ../source/specifications/platform-compatibility-tags.rst:230 msgid "``ppc64``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:228 +#: ../source/specifications/platform-compatibility-tags.rst:233 msgid "" "The minimum supported macOS version may also be constrained by architecture. " "For example, macOS 11 (Big Sur) was the first release to support arm64. " @@ -19274,11 +19281,11 @@ msgid "" "architectures." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:236 +#: ../source/specifications/platform-compatibility-tags.rst:241 msgid "Android" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:238 +#: ../source/specifications/platform-compatibility-tags.rst:243 msgid "" "Android uses the schema :file:`android_{apilevel}_{abi}`, indicating " "compatibility with the given Android API level or later, on the given ABI. " @@ -19287,7 +19294,7 @@ msgid "" "physical devices and emulated devices." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:244 +#: ../source/specifications/platform-compatibility-tags.rst:249 msgid "" "The API level should be a positive integer. This is *not* the same thing as " "the user-facing Android version. For example, the release known as Android " @@ -19297,25 +19304,25 @@ msgid "" "`__." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:251 +#: ../source/specifications/platform-compatibility-tags.rst:256 msgid "" "There are 4 `supported ABIs `__. Normalized according to the rules above, they are:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:254 +#: ../source/specifications/platform-compatibility-tags.rst:259 msgid "``armeabi_v7a``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:255 +#: ../source/specifications/platform-compatibility-tags.rst:260 msgid "``arm64_v8a``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:256 +#: ../source/specifications/platform-compatibility-tags.rst:261 msgid "``x86``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:259 +#: ../source/specifications/platform-compatibility-tags.rst:264 msgid "" "Virtually all current physical devices use one of the ARM architectures. " "``x86`` and ``x86_64`` are supported for use in the emulator. ``x86`` has " @@ -19323,18 +19330,18 @@ msgid "" "images have been released since then." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:267 +#: ../source/specifications/platform-compatibility-tags.rst:272 msgid "iOS" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:269 +#: ../source/specifications/platform-compatibility-tags.rst:274 msgid "" "iOS uses the schema :file:`ios_{x}_{y}_{arch}_{sdk}`, indicating " "compatibility with iOS ``x.y`` or later, on the ``arch`` architecture, using " "the ``sdk`` SDK." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:272 +#: ../source/specifications/platform-compatibility-tags.rst:277 msgid "" "The value of ``x`` and ``y`` correspond to the major and minor version " "number of the iOS release, respectively. They must both be positive " @@ -19344,13 +19351,13 @@ msgid "" "with iOS 13 or later." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:278 +#: ../source/specifications/platform-compatibility-tags.rst:283 msgid "" "The value of ``arch`` must match the value of :py:func:`platform.machine()` " "on the system." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:281 +#: ../source/specifications/platform-compatibility-tags.rst:286 msgid "" "The value of ``sdk`` must be either ``iphoneos`` (for physical devices), or " "``iphonesimulator`` (for device simulators). These SDKs have the same API " @@ -19359,33 +19366,33 @@ msgid "" "run on an arm64 device." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:287 +#: ../source/specifications/platform-compatibility-tags.rst:292 msgid "" "The combination of :file:`{arch}_{sdk}` is referred to as the \"multiarch\". " "There are three possible values for multiarch:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:290 +#: ../source/specifications/platform-compatibility-tags.rst:295 msgid "" "``arm64_iphoneos``, for physical iPhone/iPad devices. This includes every " "iOS device manufactured since ~2015;" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:292 +#: ../source/specifications/platform-compatibility-tags.rst:297 msgid "" "``arm64_iphonesimulator``, for simulators running on Apple Silicon macOS " "hardware; and" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:294 +#: ../source/specifications/platform-compatibility-tags.rst:299 msgid "``x86_64_iphonesimulator``, for simulators running on x86_64 hardware." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:297 +#: ../source/specifications/platform-compatibility-tags.rst:302 msgid "Use" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:299 +#: ../source/specifications/platform-compatibility-tags.rst:304 msgid "" "The tags are used by installers to decide which built distribution (if any) " "to download from a list of potential built distributions. The installer " @@ -19393,7 +19400,7 @@ msgid "" "built distribution's tag is ``in`` the list, then it can be installed." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:305 +#: ../source/specifications/platform-compatibility-tags.rst:310 msgid "" "It is recommended that installers try to choose the most feature complete " "built distribution available (the one most specific to the installation " @@ -19404,14 +19411,14 @@ msgid "" "download built packages that advertise themselves as being pure Python." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:313 +#: ../source/specifications/platform-compatibility-tags.rst:318 msgid "" "Another desirable installer feature might be to include \"re-compile from " "source if possible\" as more preferable than some of the compatible but " "legacy pre-built options." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:317 +#: ../source/specifications/platform-compatibility-tags.rst:322 msgid "" "This example list is for an installer running under CPython 3.3 on a " "linux_x86_64 system. It is in order from most-preferred (a distribution with " @@ -19420,69 +19427,69 @@ msgid "" "Python):" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:323 +#: ../source/specifications/platform-compatibility-tags.rst:328 msgid "cp33-cp33m-linux_x86_64" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:324 +#: ../source/specifications/platform-compatibility-tags.rst:329 msgid "cp33-abi3-linux_x86_64" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:325 +#: ../source/specifications/platform-compatibility-tags.rst:330 msgid "cp3-abi3-linux_x86_64" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:326 +#: ../source/specifications/platform-compatibility-tags.rst:331 msgid "cp33-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:327 +#: ../source/specifications/platform-compatibility-tags.rst:332 msgid "cp3-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:328 +#: ../source/specifications/platform-compatibility-tags.rst:333 msgid "py33-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:329 +#: ../source/specifications/platform-compatibility-tags.rst:334 msgid "py3-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:330 +#: ../source/specifications/platform-compatibility-tags.rst:335 msgid "cp33-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:331 +#: ../source/specifications/platform-compatibility-tags.rst:336 msgid "cp3-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:332 +#: ../source/specifications/platform-compatibility-tags.rst:337 msgid "py33-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:333 +#: ../source/specifications/platform-compatibility-tags.rst:338 msgid "py3-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:334 +#: ../source/specifications/platform-compatibility-tags.rst:339 msgid "py32-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:335 +#: ../source/specifications/platform-compatibility-tags.rst:340 msgid "py31-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:336 +#: ../source/specifications/platform-compatibility-tags.rst:341 msgid "py30-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:338 +#: ../source/specifications/platform-compatibility-tags.rst:343 msgid "" "Built distributions may be platform specific for reasons other than C " "extensions, such as by including a native executable invoked as a subprocess." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:342 +#: ../source/specifications/platform-compatibility-tags.rst:347 msgid "" "Sometimes there will be more than one supported built distribution for a " "particular version of a package. For example, a packager could release a " @@ -19493,11 +19500,11 @@ msgid "" "without because that tag appears first in the list." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:351 +#: ../source/specifications/platform-compatibility-tags.rst:356 msgid "Compressed Tag Sets" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:353 +#: ../source/specifications/platform-compatibility-tags.rst:358 msgid "" "To allow for compact filenames of bdists that work with more than one " "compatibility tag triple, each tag in a filename can instead be a '.'-" @@ -19507,7 +19514,7 @@ msgid "" "list of simple tags is::" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:365 +#: ../source/specifications/platform-compatibility-tags.rst:370 msgid "" "A bdist format that implements this scheme should include the expanded tags " "in bdist-specific metadata. This compression scheme can generate large " @@ -19515,11 +19522,11 @@ msgid "" "Python implementation e.g. \"cp33-cp31u-win64\", so use it sparingly." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:378 +#: ../source/specifications/platform-compatibility-tags.rst:383 msgid "What tags are used by default?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:374 +#: ../source/specifications/platform-compatibility-tags.rst:379 msgid "" "Tools should use the most-preferred architecture dependent tag e.g. ``cp33-" "cp33m-win32`` or the most-preferred pure python tag e.g. ``py33-none-any`` " @@ -19527,13 +19534,13 @@ msgid "" "intended to provide cross-Python compatibility." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:388 +#: ../source/specifications/platform-compatibility-tags.rst:393 msgid "" "What tag do I use if my distribution uses a feature exclusive to the newest " "version of Python?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:381 +#: ../source/specifications/platform-compatibility-tags.rst:386 msgid "" "Compatibility tags aid installers in selecting the *most compatible* build " "of a *single version* of a distribution. For example, when there is no " @@ -19544,23 +19551,23 @@ msgid "" "use the new feature, to get a compatible build." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:393 +#: ../source/specifications/platform-compatibility-tags.rst:398 msgid "Why isn't there a ``.`` in the Python version number?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:391 +#: ../source/specifications/platform-compatibility-tags.rst:396 msgid "" "CPython has lasted 20+ years without a 3-digit major release. This should " "continue for some time. Other implementations may use _ as a delimiter, " "since both - and . delimit the surrounding filename." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:399 +#: ../source/specifications/platform-compatibility-tags.rst:404 msgid "" "Why normalise hyphens and other non-alphanumeric characters to underscores?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:396 +#: ../source/specifications/platform-compatibility-tags.rst:401 msgid "" "To avoid conflicting with the ``.`` and ``-`` characters that separate " "components of the filename, and for better compatibility with the widest " @@ -19568,11 +19575,11 @@ msgid "" "paths without quoting)." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:408 +#: ../source/specifications/platform-compatibility-tags.rst:413 msgid "Why not use special character rather than ``.`` or ``-``?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:402 +#: ../source/specifications/platform-compatibility-tags.rst:407 msgid "" "Either because that character is inconvenient or potentially confusing in " "some contexts (for example, ``+`` must be quoted in URLs, ``~`` is used to " @@ -19582,33 +19589,33 @@ msgid "" "using ``,`` rather than ``.`` to separate components in a compressed tag)." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:413 +#: ../source/specifications/platform-compatibility-tags.rst:418 msgid "Who will maintain the registry of abbreviated implementations?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:411 +#: ../source/specifications/platform-compatibility-tags.rst:416 msgid "" "New two-letter abbreviations can be requested on the python-dev mailing " "list. As a rule of thumb, abbreviations are reserved for the current 4 most " "prominent implementations." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:418 +#: ../source/specifications/platform-compatibility-tags.rst:423 msgid "Does the compatibility tag go into METADATA or PKG-INFO?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:416 +#: ../source/specifications/platform-compatibility-tags.rst:421 msgid "" "No. The compatibility tag is part of the built distribution's metadata. " "METADATA / PKG-INFO should be valid for an entire distribution, not a single " "build of that distribution." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:424 +#: ../source/specifications/platform-compatibility-tags.rst:429 msgid "Why didn't you mention my favorite Python implementation?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:421 +#: ../source/specifications/platform-compatibility-tags.rst:426 msgid "" "The abbreviated tags facilitate sharing compiled Python code in a public " "index. Your Python implementation can use this specification too, but with " @@ -19616,13 +19623,13 @@ msgid "" "``py``." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:432 +#: ../source/specifications/platform-compatibility-tags.rst:437 msgid "" "Why is the ABI tag (the second tag) sometimes \"none\" in the reference " "implementation?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:427 +#: ../source/specifications/platform-compatibility-tags.rst:432 msgid "" "Since Python 2 does not have an easy way to get to the SOABI (the concept " "comes from newer versions of Python 3) the reference implementation at the " @@ -19631,39 +19638,39 @@ msgid "" "good enough way to say \"don't know\"." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:437 +#: ../source/specifications/platform-compatibility-tags.rst:442 msgid "" "February 2013: The original version of this specification was approved " "through :pep:`425`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:439 +#: ../source/specifications/platform-compatibility-tags.rst:444 msgid "January 2016: The ``manylinux1`` tag was approved through :pep:`513`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:440 +#: ../source/specifications/platform-compatibility-tags.rst:445 msgid "April 2018: The ``manylinux2010`` tag was approved through :pep:`571`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:441 +#: ../source/specifications/platform-compatibility-tags.rst:446 msgid "July 2019: The ``manylinux2014`` tag was approved through :pep:`599`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:442 +#: ../source/specifications/platform-compatibility-tags.rst:447 msgid "" "November 2019: The ``manylinux_x_y`` perennial tag was approved " "through :pep:`600`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:444 +#: ../source/specifications/platform-compatibility-tags.rst:449 msgid "April 2021: The ``musllinux_x_y`` tag was approved through :pep:`656`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:445 +#: ../source/specifications/platform-compatibility-tags.rst:450 msgid "December 2023: The tags for iOS were approved through :pep:`730`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:446 +#: ../source/specifications/platform-compatibility-tags.rst:451 msgid "March 2024: The tags for Android were approved through :pep:`738`." msgstr "" diff --git a/locales/fa/LC_MESSAGES/messages.po b/locales/fa/LC_MESSAGES/messages.po index cb828dae4..c01d9fac0 100644 --- a/locales/fa/LC_MESSAGES/messages.po +++ b/locales/fa/LC_MESSAGES/messages.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Python Packaging User Guide\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-11-10 19:13+0000\n" +"POT-Creation-Date: 2025-11-22 12:58+0000\n" "PO-Revision-Date: 2023-02-15 07:52+0000\n" "Last-Translator: Arsalan Dehghani \n" "Language-Team: Persian =8.1.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "``>=19.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "``>=19.3``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "``>=20.3``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "auditwheel" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=1.0.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=2.0.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=3.0.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=3.3.0`` [#]_" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:146 +#: ../source/specifications/platform-compatibility-tags.rst:151 msgid "Only support for ``manylinux_2_24`` has been added in auditwheel 3.3.0" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:150 +#: ../source/specifications/platform-compatibility-tags.rst:155 msgid "``musllinux``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:152 +#: ../source/specifications/platform-compatibility-tags.rst:157 msgid "" "The ``musllinux`` family of tags is similar to ``manylinux``, but for Linux " "platforms that use the musl_ libc rather than glibc (a prime example being " @@ -18714,14 +18721,14 @@ msgid "" "musl ``x.y`` and higher on the architecture ``arch``." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:157 +#: ../source/specifications/platform-compatibility-tags.rst:162 msgid "" "The musl version values can be obtained by executing the musl libc shared " "library the Python interpreter is currently running on, and parsing the " "output:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:188 +#: ../source/specifications/platform-compatibility-tags.rst:193 msgid "" "There are currently two possible ways to find the musl library’s location " "that a Python interpreter is running on, either with the system ldd_ " @@ -18729,7 +18736,7 @@ msgid "" "executable’s ELF_ header." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:197 +#: ../source/specifications/platform-compatibility-tags.rst:202 msgid "" "macOS uses the ``macosx`` family of tags (the ``x`` suffix is a historical " "artefact of Apple's official macOS naming scheme). The schema for " @@ -18737,18 +18744,18 @@ msgid "" "wheel is compatible with macOS ``x.y`` or later on the architecture ``arch``." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:202 +#: ../source/specifications/platform-compatibility-tags.rst:207 msgid "" -"The values of ``x`` and ``y`` correspond to the major and minor version " -"number of the macOS release, respectively. They must both be positive " -"integers, with the ``x`` value being either ``10 <= x <= 15``, or ``>=26`` " -"and corresponding to the year of the macOS release. The version number " -"always includes a major *and* minor version, even if Apple's official " -"version numbering only refers to the major value. For example, " +"For macOS 10, the tag is :file:`macosx_10_{y}_{arch}`, where ``y`` " +"corresponds to the minor version number of the macOS release. For macOS 11 " +"and higher, the tag is :file:`macosx_{x}_0_{arch}`, where ``x`` corresponds " +"to the major version number of the macOS release. Following the published " +"macOS major versions, the ``x`` value is either ``10 <= x <= 15``, or " +"``>=26`` and corresponding to the year of the macOS release. For example, " "``macosx_11_0_arm64`` indicates compatibility with macOS 11 or later." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:210 +#: ../source/specifications/platform-compatibility-tags.rst:215 msgid "" "macOS binaries can be compiled for a single architecture, or can include " "support for multiple architectures in the same binary (sometimes called " @@ -18759,63 +18766,63 @@ msgid "" "architectures:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:218 +#: ../source/specifications/platform-compatibility-tags.rst:223 msgid "``arch``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:218 +#: ../source/specifications/platform-compatibility-tags.rst:223 msgid "Architectures supported" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:220 +#: ../source/specifications/platform-compatibility-tags.rst:225 msgid "``universal2``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:220 +#: ../source/specifications/platform-compatibility-tags.rst:225 msgid "``arm64``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:221 +#: ../source/specifications/platform-compatibility-tags.rst:226 msgid "``universal``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:221 +#: ../source/specifications/platform-compatibility-tags.rst:226 msgid "``i386``, ``ppc``, ``ppc64``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:222 +#: ../source/specifications/platform-compatibility-tags.rst:227 msgid "``intel``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:222 +#: ../source/specifications/platform-compatibility-tags.rst:227 msgid "``i386``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:223 +#: ../source/specifications/platform-compatibility-tags.rst:228 msgid "``fat``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:223 +#: ../source/specifications/platform-compatibility-tags.rst:228 msgid "``i386``, ``ppc``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:224 +#: ../source/specifications/platform-compatibility-tags.rst:229 msgid "``fat3``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:224 +#: ../source/specifications/platform-compatibility-tags.rst:229 msgid "``i386``, ``ppc``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:225 +#: ../source/specifications/platform-compatibility-tags.rst:230 msgid "``fat64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:225 +#: ../source/specifications/platform-compatibility-tags.rst:230 msgid "``ppc64``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:228 +#: ../source/specifications/platform-compatibility-tags.rst:233 msgid "" "The minimum supported macOS version may also be constrained by architecture. " "For example, macOS 11 (Big Sur) was the first release to support arm64. " @@ -18824,11 +18831,11 @@ msgid "" "architectures." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:236 +#: ../source/specifications/platform-compatibility-tags.rst:241 msgid "Android" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:238 +#: ../source/specifications/platform-compatibility-tags.rst:243 msgid "" "Android uses the schema :file:`android_{apilevel}_{abi}`, indicating " "compatibility with the given Android API level or later, on the given ABI. " @@ -18837,7 +18844,7 @@ msgid "" "physical devices and emulated devices." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:244 +#: ../source/specifications/platform-compatibility-tags.rst:249 msgid "" "The API level should be a positive integer. This is *not* the same thing as " "the user-facing Android version. For example, the release known as Android " @@ -18847,25 +18854,25 @@ msgid "" "`__." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:251 +#: ../source/specifications/platform-compatibility-tags.rst:256 msgid "" "There are 4 `supported ABIs `__. Normalized according to the rules above, they are:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:254 +#: ../source/specifications/platform-compatibility-tags.rst:259 msgid "``armeabi_v7a``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:255 +#: ../source/specifications/platform-compatibility-tags.rst:260 msgid "``arm64_v8a``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:256 +#: ../source/specifications/platform-compatibility-tags.rst:261 msgid "``x86``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:259 +#: ../source/specifications/platform-compatibility-tags.rst:264 msgid "" "Virtually all current physical devices use one of the ARM architectures. " "``x86`` and ``x86_64`` are supported for use in the emulator. ``x86`` has " @@ -18873,18 +18880,18 @@ msgid "" "images have been released since then." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:267 +#: ../source/specifications/platform-compatibility-tags.rst:272 msgid "iOS" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:269 +#: ../source/specifications/platform-compatibility-tags.rst:274 msgid "" "iOS uses the schema :file:`ios_{x}_{y}_{arch}_{sdk}`, indicating " "compatibility with iOS ``x.y`` or later, on the ``arch`` architecture, using " "the ``sdk`` SDK." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:272 +#: ../source/specifications/platform-compatibility-tags.rst:277 msgid "" "The value of ``x`` and ``y`` correspond to the major and minor version " "number of the iOS release, respectively. They must both be positive " @@ -18894,13 +18901,13 @@ msgid "" "with iOS 13 or later." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:278 +#: ../source/specifications/platform-compatibility-tags.rst:283 msgid "" "The value of ``arch`` must match the value of :py:func:`platform.machine()` " "on the system." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:281 +#: ../source/specifications/platform-compatibility-tags.rst:286 msgid "" "The value of ``sdk`` must be either ``iphoneos`` (for physical devices), or " "``iphonesimulator`` (for device simulators). These SDKs have the same API " @@ -18909,33 +18916,33 @@ msgid "" "run on an arm64 device." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:287 +#: ../source/specifications/platform-compatibility-tags.rst:292 msgid "" "The combination of :file:`{arch}_{sdk}` is referred to as the \"multiarch\". " "There are three possible values for multiarch:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:290 +#: ../source/specifications/platform-compatibility-tags.rst:295 msgid "" "``arm64_iphoneos``, for physical iPhone/iPad devices. This includes every " "iOS device manufactured since ~2015;" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:292 +#: ../source/specifications/platform-compatibility-tags.rst:297 msgid "" "``arm64_iphonesimulator``, for simulators running on Apple Silicon macOS " "hardware; and" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:294 +#: ../source/specifications/platform-compatibility-tags.rst:299 msgid "``x86_64_iphonesimulator``, for simulators running on x86_64 hardware." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:297 +#: ../source/specifications/platform-compatibility-tags.rst:302 msgid "Use" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:299 +#: ../source/specifications/platform-compatibility-tags.rst:304 msgid "" "The tags are used by installers to decide which built distribution (if any) " "to download from a list of potential built distributions. The installer " @@ -18943,7 +18950,7 @@ msgid "" "built distribution's tag is ``in`` the list, then it can be installed." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:305 +#: ../source/specifications/platform-compatibility-tags.rst:310 msgid "" "It is recommended that installers try to choose the most feature complete " "built distribution available (the one most specific to the installation " @@ -18954,14 +18961,14 @@ msgid "" "download built packages that advertise themselves as being pure Python." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:313 +#: ../source/specifications/platform-compatibility-tags.rst:318 msgid "" "Another desirable installer feature might be to include \"re-compile from " "source if possible\" as more preferable than some of the compatible but " "legacy pre-built options." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:317 +#: ../source/specifications/platform-compatibility-tags.rst:322 msgid "" "This example list is for an installer running under CPython 3.3 on a " "linux_x86_64 system. It is in order from most-preferred (a distribution with " @@ -18970,69 +18977,69 @@ msgid "" "Python):" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:323 +#: ../source/specifications/platform-compatibility-tags.rst:328 msgid "cp33-cp33m-linux_x86_64" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:324 +#: ../source/specifications/platform-compatibility-tags.rst:329 msgid "cp33-abi3-linux_x86_64" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:325 +#: ../source/specifications/platform-compatibility-tags.rst:330 msgid "cp3-abi3-linux_x86_64" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:326 +#: ../source/specifications/platform-compatibility-tags.rst:331 msgid "cp33-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:327 +#: ../source/specifications/platform-compatibility-tags.rst:332 msgid "cp3-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:328 +#: ../source/specifications/platform-compatibility-tags.rst:333 msgid "py33-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:329 +#: ../source/specifications/platform-compatibility-tags.rst:334 msgid "py3-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:330 +#: ../source/specifications/platform-compatibility-tags.rst:335 msgid "cp33-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:331 +#: ../source/specifications/platform-compatibility-tags.rst:336 msgid "cp3-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:332 +#: ../source/specifications/platform-compatibility-tags.rst:337 msgid "py33-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:333 +#: ../source/specifications/platform-compatibility-tags.rst:338 msgid "py3-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:334 +#: ../source/specifications/platform-compatibility-tags.rst:339 msgid "py32-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:335 +#: ../source/specifications/platform-compatibility-tags.rst:340 msgid "py31-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:336 +#: ../source/specifications/platform-compatibility-tags.rst:341 msgid "py30-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:338 +#: ../source/specifications/platform-compatibility-tags.rst:343 msgid "" "Built distributions may be platform specific for reasons other than C " "extensions, such as by including a native executable invoked as a subprocess." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:342 +#: ../source/specifications/platform-compatibility-tags.rst:347 msgid "" "Sometimes there will be more than one supported built distribution for a " "particular version of a package. For example, a packager could release a " @@ -19043,11 +19050,11 @@ msgid "" "without because that tag appears first in the list." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:351 +#: ../source/specifications/platform-compatibility-tags.rst:356 msgid "Compressed Tag Sets" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:353 +#: ../source/specifications/platform-compatibility-tags.rst:358 msgid "" "To allow for compact filenames of bdists that work with more than one " "compatibility tag triple, each tag in a filename can instead be a '.'-" @@ -19057,7 +19064,7 @@ msgid "" "list of simple tags is::" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:365 +#: ../source/specifications/platform-compatibility-tags.rst:370 msgid "" "A bdist format that implements this scheme should include the expanded tags " "in bdist-specific metadata. This compression scheme can generate large " @@ -19065,11 +19072,11 @@ msgid "" "Python implementation e.g. \"cp33-cp31u-win64\", so use it sparingly." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:378 +#: ../source/specifications/platform-compatibility-tags.rst:383 msgid "What tags are used by default?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:374 +#: ../source/specifications/platform-compatibility-tags.rst:379 msgid "" "Tools should use the most-preferred architecture dependent tag e.g. ``cp33-" "cp33m-win32`` or the most-preferred pure python tag e.g. ``py33-none-any`` " @@ -19077,13 +19084,13 @@ msgid "" "intended to provide cross-Python compatibility." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:388 +#: ../source/specifications/platform-compatibility-tags.rst:393 msgid "" "What tag do I use if my distribution uses a feature exclusive to the newest " "version of Python?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:381 +#: ../source/specifications/platform-compatibility-tags.rst:386 msgid "" "Compatibility tags aid installers in selecting the *most compatible* build " "of a *single version* of a distribution. For example, when there is no " @@ -19094,23 +19101,23 @@ msgid "" "use the new feature, to get a compatible build." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:393 +#: ../source/specifications/platform-compatibility-tags.rst:398 msgid "Why isn't there a ``.`` in the Python version number?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:391 +#: ../source/specifications/platform-compatibility-tags.rst:396 msgid "" "CPython has lasted 20+ years without a 3-digit major release. This should " "continue for some time. Other implementations may use _ as a delimiter, " "since both - and . delimit the surrounding filename." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:399 +#: ../source/specifications/platform-compatibility-tags.rst:404 msgid "" "Why normalise hyphens and other non-alphanumeric characters to underscores?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:396 +#: ../source/specifications/platform-compatibility-tags.rst:401 msgid "" "To avoid conflicting with the ``.`` and ``-`` characters that separate " "components of the filename, and for better compatibility with the widest " @@ -19118,11 +19125,11 @@ msgid "" "paths without quoting)." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:408 +#: ../source/specifications/platform-compatibility-tags.rst:413 msgid "Why not use special character rather than ``.`` or ``-``?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:402 +#: ../source/specifications/platform-compatibility-tags.rst:407 msgid "" "Either because that character is inconvenient or potentially confusing in " "some contexts (for example, ``+`` must be quoted in URLs, ``~`` is used to " @@ -19132,33 +19139,33 @@ msgid "" "using ``,`` rather than ``.`` to separate components in a compressed tag)." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:413 +#: ../source/specifications/platform-compatibility-tags.rst:418 msgid "Who will maintain the registry of abbreviated implementations?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:411 +#: ../source/specifications/platform-compatibility-tags.rst:416 msgid "" "New two-letter abbreviations can be requested on the python-dev mailing " "list. As a rule of thumb, abbreviations are reserved for the current 4 most " "prominent implementations." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:418 +#: ../source/specifications/platform-compatibility-tags.rst:423 msgid "Does the compatibility tag go into METADATA or PKG-INFO?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:416 +#: ../source/specifications/platform-compatibility-tags.rst:421 msgid "" "No. The compatibility tag is part of the built distribution's metadata. " "METADATA / PKG-INFO should be valid for an entire distribution, not a single " "build of that distribution." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:424 +#: ../source/specifications/platform-compatibility-tags.rst:429 msgid "Why didn't you mention my favorite Python implementation?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:421 +#: ../source/specifications/platform-compatibility-tags.rst:426 msgid "" "The abbreviated tags facilitate sharing compiled Python code in a public " "index. Your Python implementation can use this specification too, but with " @@ -19166,13 +19173,13 @@ msgid "" "``py``." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:432 +#: ../source/specifications/platform-compatibility-tags.rst:437 msgid "" "Why is the ABI tag (the second tag) sometimes \"none\" in the reference " "implementation?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:427 +#: ../source/specifications/platform-compatibility-tags.rst:432 msgid "" "Since Python 2 does not have an easy way to get to the SOABI (the concept " "comes from newer versions of Python 3) the reference implementation at the " @@ -19181,39 +19188,39 @@ msgid "" "good enough way to say \"don't know\"." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:437 +#: ../source/specifications/platform-compatibility-tags.rst:442 msgid "" "February 2013: The original version of this specification was approved " "through :pep:`425`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:439 +#: ../source/specifications/platform-compatibility-tags.rst:444 msgid "January 2016: The ``manylinux1`` tag was approved through :pep:`513`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:440 +#: ../source/specifications/platform-compatibility-tags.rst:445 msgid "April 2018: The ``manylinux2010`` tag was approved through :pep:`571`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:441 +#: ../source/specifications/platform-compatibility-tags.rst:446 msgid "July 2019: The ``manylinux2014`` tag was approved through :pep:`599`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:442 +#: ../source/specifications/platform-compatibility-tags.rst:447 msgid "" "November 2019: The ``manylinux_x_y`` perennial tag was approved " "through :pep:`600`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:444 +#: ../source/specifications/platform-compatibility-tags.rst:449 msgid "April 2021: The ``musllinux_x_y`` tag was approved through :pep:`656`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:445 +#: ../source/specifications/platform-compatibility-tags.rst:450 msgid "December 2023: The tags for iOS were approved through :pep:`730`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:446 +#: ../source/specifications/platform-compatibility-tags.rst:451 msgid "March 2024: The tags for Android were approved through :pep:`738`." msgstr "" diff --git a/locales/fil/LC_MESSAGES/messages.po b/locales/fil/LC_MESSAGES/messages.po index 6b634b5aa..a31c8bf81 100644 --- a/locales/fil/LC_MESSAGES/messages.po +++ b/locales/fil/LC_MESSAGES/messages.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Python Packaging User Guide\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-11-10 19:13+0000\n" +"POT-Creation-Date: 2025-11-22 12:58+0000\n" "PO-Revision-Date: 2022-11-19 08:28+0000\n" "Last-Translator: RedFurrFox \n" "Language-Team: Filipino =8.1.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "``>=19.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "``>=19.3``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "``>=20.3``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "auditwheel" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=1.0.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=2.0.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=3.0.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=3.3.0`` [#]_" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:146 +#: ../source/specifications/platform-compatibility-tags.rst:151 msgid "Only support for ``manylinux_2_24`` has been added in auditwheel 3.3.0" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:150 +#: ../source/specifications/platform-compatibility-tags.rst:155 msgid "``musllinux``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:152 +#: ../source/specifications/platform-compatibility-tags.rst:157 msgid "" "The ``musllinux`` family of tags is similar to ``manylinux``, but for Linux " "platforms that use the musl_ libc rather than glibc (a prime example being " @@ -18680,14 +18687,14 @@ msgid "" "musl ``x.y`` and higher on the architecture ``arch``." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:157 +#: ../source/specifications/platform-compatibility-tags.rst:162 msgid "" "The musl version values can be obtained by executing the musl libc shared " "library the Python interpreter is currently running on, and parsing the " "output:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:188 +#: ../source/specifications/platform-compatibility-tags.rst:193 msgid "" "There are currently two possible ways to find the musl library’s location " "that a Python interpreter is running on, either with the system ldd_ " @@ -18695,7 +18702,7 @@ msgid "" "executable’s ELF_ header." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:197 +#: ../source/specifications/platform-compatibility-tags.rst:202 msgid "" "macOS uses the ``macosx`` family of tags (the ``x`` suffix is a historical " "artefact of Apple's official macOS naming scheme). The schema for " @@ -18703,18 +18710,18 @@ msgid "" "wheel is compatible with macOS ``x.y`` or later on the architecture ``arch``." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:202 +#: ../source/specifications/platform-compatibility-tags.rst:207 msgid "" -"The values of ``x`` and ``y`` correspond to the major and minor version " -"number of the macOS release, respectively. They must both be positive " -"integers, with the ``x`` value being either ``10 <= x <= 15``, or ``>=26`` " -"and corresponding to the year of the macOS release. The version number " -"always includes a major *and* minor version, even if Apple's official " -"version numbering only refers to the major value. For example, " +"For macOS 10, the tag is :file:`macosx_10_{y}_{arch}`, where ``y`` " +"corresponds to the minor version number of the macOS release. For macOS 11 " +"and higher, the tag is :file:`macosx_{x}_0_{arch}`, where ``x`` corresponds " +"to the major version number of the macOS release. Following the published " +"macOS major versions, the ``x`` value is either ``10 <= x <= 15``, or " +"``>=26`` and corresponding to the year of the macOS release. For example, " "``macosx_11_0_arm64`` indicates compatibility with macOS 11 or later." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:210 +#: ../source/specifications/platform-compatibility-tags.rst:215 msgid "" "macOS binaries can be compiled for a single architecture, or can include " "support for multiple architectures in the same binary (sometimes called " @@ -18725,63 +18732,63 @@ msgid "" "architectures:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:218 +#: ../source/specifications/platform-compatibility-tags.rst:223 msgid "``arch``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:218 +#: ../source/specifications/platform-compatibility-tags.rst:223 msgid "Architectures supported" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:220 +#: ../source/specifications/platform-compatibility-tags.rst:225 msgid "``universal2``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:220 +#: ../source/specifications/platform-compatibility-tags.rst:225 msgid "``arm64``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:221 +#: ../source/specifications/platform-compatibility-tags.rst:226 msgid "``universal``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:221 +#: ../source/specifications/platform-compatibility-tags.rst:226 msgid "``i386``, ``ppc``, ``ppc64``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:222 +#: ../source/specifications/platform-compatibility-tags.rst:227 msgid "``intel``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:222 +#: ../source/specifications/platform-compatibility-tags.rst:227 msgid "``i386``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:223 +#: ../source/specifications/platform-compatibility-tags.rst:228 msgid "``fat``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:223 +#: ../source/specifications/platform-compatibility-tags.rst:228 msgid "``i386``, ``ppc``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:224 +#: ../source/specifications/platform-compatibility-tags.rst:229 msgid "``fat3``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:224 +#: ../source/specifications/platform-compatibility-tags.rst:229 msgid "``i386``, ``ppc``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:225 +#: ../source/specifications/platform-compatibility-tags.rst:230 msgid "``fat64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:225 +#: ../source/specifications/platform-compatibility-tags.rst:230 msgid "``ppc64``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:228 +#: ../source/specifications/platform-compatibility-tags.rst:233 msgid "" "The minimum supported macOS version may also be constrained by architecture. " "For example, macOS 11 (Big Sur) was the first release to support arm64. " @@ -18790,11 +18797,11 @@ msgid "" "architectures." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:236 +#: ../source/specifications/platform-compatibility-tags.rst:241 msgid "Android" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:238 +#: ../source/specifications/platform-compatibility-tags.rst:243 msgid "" "Android uses the schema :file:`android_{apilevel}_{abi}`, indicating " "compatibility with the given Android API level or later, on the given ABI. " @@ -18803,7 +18810,7 @@ msgid "" "physical devices and emulated devices." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:244 +#: ../source/specifications/platform-compatibility-tags.rst:249 msgid "" "The API level should be a positive integer. This is *not* the same thing as " "the user-facing Android version. For example, the release known as Android " @@ -18813,25 +18820,25 @@ msgid "" "`__." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:251 +#: ../source/specifications/platform-compatibility-tags.rst:256 msgid "" "There are 4 `supported ABIs `__. Normalized according to the rules above, they are:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:254 +#: ../source/specifications/platform-compatibility-tags.rst:259 msgid "``armeabi_v7a``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:255 +#: ../source/specifications/platform-compatibility-tags.rst:260 msgid "``arm64_v8a``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:256 +#: ../source/specifications/platform-compatibility-tags.rst:261 msgid "``x86``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:259 +#: ../source/specifications/platform-compatibility-tags.rst:264 msgid "" "Virtually all current physical devices use one of the ARM architectures. " "``x86`` and ``x86_64`` are supported for use in the emulator. ``x86`` has " @@ -18839,18 +18846,18 @@ msgid "" "images have been released since then." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:267 +#: ../source/specifications/platform-compatibility-tags.rst:272 msgid "iOS" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:269 +#: ../source/specifications/platform-compatibility-tags.rst:274 msgid "" "iOS uses the schema :file:`ios_{x}_{y}_{arch}_{sdk}`, indicating " "compatibility with iOS ``x.y`` or later, on the ``arch`` architecture, using " "the ``sdk`` SDK." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:272 +#: ../source/specifications/platform-compatibility-tags.rst:277 msgid "" "The value of ``x`` and ``y`` correspond to the major and minor version " "number of the iOS release, respectively. They must both be positive " @@ -18860,13 +18867,13 @@ msgid "" "with iOS 13 or later." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:278 +#: ../source/specifications/platform-compatibility-tags.rst:283 msgid "" "The value of ``arch`` must match the value of :py:func:`platform.machine()` " "on the system." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:281 +#: ../source/specifications/platform-compatibility-tags.rst:286 msgid "" "The value of ``sdk`` must be either ``iphoneos`` (for physical devices), or " "``iphonesimulator`` (for device simulators). These SDKs have the same API " @@ -18875,33 +18882,33 @@ msgid "" "run on an arm64 device." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:287 +#: ../source/specifications/platform-compatibility-tags.rst:292 msgid "" "The combination of :file:`{arch}_{sdk}` is referred to as the \"multiarch\". " "There are three possible values for multiarch:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:290 +#: ../source/specifications/platform-compatibility-tags.rst:295 msgid "" "``arm64_iphoneos``, for physical iPhone/iPad devices. This includes every " "iOS device manufactured since ~2015;" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:292 +#: ../source/specifications/platform-compatibility-tags.rst:297 msgid "" "``arm64_iphonesimulator``, for simulators running on Apple Silicon macOS " "hardware; and" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:294 +#: ../source/specifications/platform-compatibility-tags.rst:299 msgid "``x86_64_iphonesimulator``, for simulators running on x86_64 hardware." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:297 +#: ../source/specifications/platform-compatibility-tags.rst:302 msgid "Use" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:299 +#: ../source/specifications/platform-compatibility-tags.rst:304 msgid "" "The tags are used by installers to decide which built distribution (if any) " "to download from a list of potential built distributions. The installer " @@ -18909,7 +18916,7 @@ msgid "" "built distribution's tag is ``in`` the list, then it can be installed." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:305 +#: ../source/specifications/platform-compatibility-tags.rst:310 msgid "" "It is recommended that installers try to choose the most feature complete " "built distribution available (the one most specific to the installation " @@ -18920,14 +18927,14 @@ msgid "" "download built packages that advertise themselves as being pure Python." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:313 +#: ../source/specifications/platform-compatibility-tags.rst:318 msgid "" "Another desirable installer feature might be to include \"re-compile from " "source if possible\" as more preferable than some of the compatible but " "legacy pre-built options." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:317 +#: ../source/specifications/platform-compatibility-tags.rst:322 msgid "" "This example list is for an installer running under CPython 3.3 on a " "linux_x86_64 system. It is in order from most-preferred (a distribution with " @@ -18936,69 +18943,69 @@ msgid "" "Python):" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:323 +#: ../source/specifications/platform-compatibility-tags.rst:328 msgid "cp33-cp33m-linux_x86_64" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:324 +#: ../source/specifications/platform-compatibility-tags.rst:329 msgid "cp33-abi3-linux_x86_64" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:325 +#: ../source/specifications/platform-compatibility-tags.rst:330 msgid "cp3-abi3-linux_x86_64" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:326 +#: ../source/specifications/platform-compatibility-tags.rst:331 msgid "cp33-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:327 +#: ../source/specifications/platform-compatibility-tags.rst:332 msgid "cp3-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:328 +#: ../source/specifications/platform-compatibility-tags.rst:333 msgid "py33-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:329 +#: ../source/specifications/platform-compatibility-tags.rst:334 msgid "py3-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:330 +#: ../source/specifications/platform-compatibility-tags.rst:335 msgid "cp33-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:331 +#: ../source/specifications/platform-compatibility-tags.rst:336 msgid "cp3-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:332 +#: ../source/specifications/platform-compatibility-tags.rst:337 msgid "py33-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:333 +#: ../source/specifications/platform-compatibility-tags.rst:338 msgid "py3-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:334 +#: ../source/specifications/platform-compatibility-tags.rst:339 msgid "py32-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:335 +#: ../source/specifications/platform-compatibility-tags.rst:340 msgid "py31-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:336 +#: ../source/specifications/platform-compatibility-tags.rst:341 msgid "py30-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:338 +#: ../source/specifications/platform-compatibility-tags.rst:343 msgid "" "Built distributions may be platform specific for reasons other than C " "extensions, such as by including a native executable invoked as a subprocess." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:342 +#: ../source/specifications/platform-compatibility-tags.rst:347 msgid "" "Sometimes there will be more than one supported built distribution for a " "particular version of a package. For example, a packager could release a " @@ -19009,11 +19016,11 @@ msgid "" "without because that tag appears first in the list." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:351 +#: ../source/specifications/platform-compatibility-tags.rst:356 msgid "Compressed Tag Sets" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:353 +#: ../source/specifications/platform-compatibility-tags.rst:358 msgid "" "To allow for compact filenames of bdists that work with more than one " "compatibility tag triple, each tag in a filename can instead be a '.'-" @@ -19023,7 +19030,7 @@ msgid "" "list of simple tags is::" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:365 +#: ../source/specifications/platform-compatibility-tags.rst:370 msgid "" "A bdist format that implements this scheme should include the expanded tags " "in bdist-specific metadata. This compression scheme can generate large " @@ -19031,11 +19038,11 @@ msgid "" "Python implementation e.g. \"cp33-cp31u-win64\", so use it sparingly." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:378 +#: ../source/specifications/platform-compatibility-tags.rst:383 msgid "What tags are used by default?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:374 +#: ../source/specifications/platform-compatibility-tags.rst:379 msgid "" "Tools should use the most-preferred architecture dependent tag e.g. ``cp33-" "cp33m-win32`` or the most-preferred pure python tag e.g. ``py33-none-any`` " @@ -19043,13 +19050,13 @@ msgid "" "intended to provide cross-Python compatibility." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:388 +#: ../source/specifications/platform-compatibility-tags.rst:393 msgid "" "What tag do I use if my distribution uses a feature exclusive to the newest " "version of Python?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:381 +#: ../source/specifications/platform-compatibility-tags.rst:386 msgid "" "Compatibility tags aid installers in selecting the *most compatible* build " "of a *single version* of a distribution. For example, when there is no " @@ -19060,23 +19067,23 @@ msgid "" "use the new feature, to get a compatible build." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:393 +#: ../source/specifications/platform-compatibility-tags.rst:398 msgid "Why isn't there a ``.`` in the Python version number?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:391 +#: ../source/specifications/platform-compatibility-tags.rst:396 msgid "" "CPython has lasted 20+ years without a 3-digit major release. This should " "continue for some time. Other implementations may use _ as a delimiter, " "since both - and . delimit the surrounding filename." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:399 +#: ../source/specifications/platform-compatibility-tags.rst:404 msgid "" "Why normalise hyphens and other non-alphanumeric characters to underscores?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:396 +#: ../source/specifications/platform-compatibility-tags.rst:401 msgid "" "To avoid conflicting with the ``.`` and ``-`` characters that separate " "components of the filename, and for better compatibility with the widest " @@ -19084,11 +19091,11 @@ msgid "" "paths without quoting)." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:408 +#: ../source/specifications/platform-compatibility-tags.rst:413 msgid "Why not use special character rather than ``.`` or ``-``?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:402 +#: ../source/specifications/platform-compatibility-tags.rst:407 msgid "" "Either because that character is inconvenient or potentially confusing in " "some contexts (for example, ``+`` must be quoted in URLs, ``~`` is used to " @@ -19098,33 +19105,33 @@ msgid "" "using ``,`` rather than ``.`` to separate components in a compressed tag)." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:413 +#: ../source/specifications/platform-compatibility-tags.rst:418 msgid "Who will maintain the registry of abbreviated implementations?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:411 +#: ../source/specifications/platform-compatibility-tags.rst:416 msgid "" "New two-letter abbreviations can be requested on the python-dev mailing " "list. As a rule of thumb, abbreviations are reserved for the current 4 most " "prominent implementations." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:418 +#: ../source/specifications/platform-compatibility-tags.rst:423 msgid "Does the compatibility tag go into METADATA or PKG-INFO?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:416 +#: ../source/specifications/platform-compatibility-tags.rst:421 msgid "" "No. The compatibility tag is part of the built distribution's metadata. " "METADATA / PKG-INFO should be valid for an entire distribution, not a single " "build of that distribution." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:424 +#: ../source/specifications/platform-compatibility-tags.rst:429 msgid "Why didn't you mention my favorite Python implementation?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:421 +#: ../source/specifications/platform-compatibility-tags.rst:426 msgid "" "The abbreviated tags facilitate sharing compiled Python code in a public " "index. Your Python implementation can use this specification too, but with " @@ -19132,13 +19139,13 @@ msgid "" "``py``." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:432 +#: ../source/specifications/platform-compatibility-tags.rst:437 msgid "" "Why is the ABI tag (the second tag) sometimes \"none\" in the reference " "implementation?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:427 +#: ../source/specifications/platform-compatibility-tags.rst:432 msgid "" "Since Python 2 does not have an easy way to get to the SOABI (the concept " "comes from newer versions of Python 3) the reference implementation at the " @@ -19147,39 +19154,39 @@ msgid "" "good enough way to say \"don't know\"." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:437 +#: ../source/specifications/platform-compatibility-tags.rst:442 msgid "" "February 2013: The original version of this specification was approved " "through :pep:`425`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:439 +#: ../source/specifications/platform-compatibility-tags.rst:444 msgid "January 2016: The ``manylinux1`` tag was approved through :pep:`513`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:440 +#: ../source/specifications/platform-compatibility-tags.rst:445 msgid "April 2018: The ``manylinux2010`` tag was approved through :pep:`571`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:441 +#: ../source/specifications/platform-compatibility-tags.rst:446 msgid "July 2019: The ``manylinux2014`` tag was approved through :pep:`599`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:442 +#: ../source/specifications/platform-compatibility-tags.rst:447 msgid "" "November 2019: The ``manylinux_x_y`` perennial tag was approved " "through :pep:`600`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:444 +#: ../source/specifications/platform-compatibility-tags.rst:449 msgid "April 2021: The ``musllinux_x_y`` tag was approved through :pep:`656`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:445 +#: ../source/specifications/platform-compatibility-tags.rst:450 msgid "December 2023: The tags for iOS were approved through :pep:`730`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:446 +#: ../source/specifications/platform-compatibility-tags.rst:451 msgid "March 2024: The tags for Android were approved through :pep:`738`." msgstr "" diff --git a/locales/fr/LC_MESSAGES/messages.po b/locales/fr/LC_MESSAGES/messages.po index df13994e5..e1e736827 100644 --- a/locales/fr/LC_MESSAGES/messages.po +++ b/locales/fr/LC_MESSAGES/messages.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: Python Packaging User Guide\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-11-10 19:13+0000\n" +"POT-Creation-Date: 2025-11-22 12:58+0000\n" "PO-Revision-Date: 2025-02-17 11:31+0000\n" "Last-Translator: Bruno Alla \n" "Language-Team: French =8.1.0``" msgstr "``>=8.1.0``" -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "``>=19.0``" msgstr "``>=19.0``" -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "``>=19.3``" msgstr "``>=19.3``" -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "``>=20.3``" msgstr "``>=20.3``" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "auditwheel" msgstr "auditwheel" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=1.0.0``" msgstr "``>=1.0.0``" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=2.0.0``" msgstr "``>=2.0.0``" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=3.0.0``" msgstr "``>=3.0.0``" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=3.3.0`` [#]_" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:146 +#: ../source/specifications/platform-compatibility-tags.rst:151 msgid "Only support for ``manylinux_2_24`` has been added in auditwheel 3.3.0" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:150 +#: ../source/specifications/platform-compatibility-tags.rst:155 msgid "``musllinux``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:152 +#: ../source/specifications/platform-compatibility-tags.rst:157 msgid "" "The ``musllinux`` family of tags is similar to ``manylinux``, but for Linux " "platforms that use the musl_ libc rather than glibc (a prime example being " @@ -19174,14 +19181,14 @@ msgid "" "musl ``x.y`` and higher on the architecture ``arch``." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:157 +#: ../source/specifications/platform-compatibility-tags.rst:162 msgid "" "The musl version values can be obtained by executing the musl libc shared " "library the Python interpreter is currently running on, and parsing the " "output:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:188 +#: ../source/specifications/platform-compatibility-tags.rst:193 msgid "" "There are currently two possible ways to find the musl library’s location " "that a Python interpreter is running on, either with the system ldd_ " @@ -19189,7 +19196,7 @@ msgid "" "executable’s ELF_ header." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:197 +#: ../source/specifications/platform-compatibility-tags.rst:202 msgid "" "macOS uses the ``macosx`` family of tags (the ``x`` suffix is a historical " "artefact of Apple's official macOS naming scheme). The schema for " @@ -19197,7 +19204,7 @@ msgid "" "wheel is compatible with macOS ``x.y`` or later on the architecture ``arch``." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:202 +#: ../source/specifications/platform-compatibility-tags.rst:207 #, fuzzy #| msgid "" #| "The value of ``x`` and ``y`` correspond to the major and minor version " @@ -19207,12 +19214,12 @@ msgstr "" #| "value. For example, a ``ios_13_0_arm64_iphonesimulator`` indicates " #| "compatibility with iOS 13 or later." msgid "" -"The values of ``x`` and ``y`` correspond to the major and minor version " -"number of the macOS release, respectively. They must both be positive " -"integers, with the ``x`` value being either ``10 <= x <= 15``, or ``>=26`` " -"and corresponding to the year of the macOS release. The version number " -"always includes a major *and* minor version, even if Apple's official " -"version numbering only refers to the major value. For example, " +"For macOS 10, the tag is :file:`macosx_10_{y}_{arch}`, where ``y`` " +"corresponds to the minor version number of the macOS release. For macOS 11 " +"and higher, the tag is :file:`macosx_{x}_0_{arch}`, where ``x`` corresponds " +"to the major version number of the macOS release. Following the published " +"macOS major versions, the ``x`` value is either ``10 <= x <= 15``, or " +"``>=26`` and corresponding to the year of the macOS release. For example, " "``macosx_11_0_arm64`` indicates compatibility with macOS 11 or later." msgstr "" "Les valeurs de ``x`` et ``y`` correspondent respectivement au numéro de " @@ -19223,7 +19230,7 @@ msgstr "" "``ios_13_0_arm64_iphonesimulator`` indique la compatibilité avec iOS 13 ou " "une version ultérieure." -#: ../source/specifications/platform-compatibility-tags.rst:210 +#: ../source/specifications/platform-compatibility-tags.rst:215 msgid "" "macOS binaries can be compiled for a single architecture, or can include " "support for multiple architectures in the same binary (sometimes called " @@ -19234,63 +19241,63 @@ msgid "" "architectures:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:218 +#: ../source/specifications/platform-compatibility-tags.rst:223 msgid "``arch``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:218 +#: ../source/specifications/platform-compatibility-tags.rst:223 msgid "Architectures supported" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:220 +#: ../source/specifications/platform-compatibility-tags.rst:225 msgid "``universal2``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:220 +#: ../source/specifications/platform-compatibility-tags.rst:225 msgid "``arm64``, ``x86_64``" msgstr "``arm64``, ``x86_64``" -#: ../source/specifications/platform-compatibility-tags.rst:221 +#: ../source/specifications/platform-compatibility-tags.rst:226 msgid "``universal``" msgstr "``universal``" -#: ../source/specifications/platform-compatibility-tags.rst:221 +#: ../source/specifications/platform-compatibility-tags.rst:226 msgid "``i386``, ``ppc``, ``ppc64``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:222 +#: ../source/specifications/platform-compatibility-tags.rst:227 msgid "``intel``" msgstr "``intel``" -#: ../source/specifications/platform-compatibility-tags.rst:222 +#: ../source/specifications/platform-compatibility-tags.rst:227 msgid "``i386``, ``x86_64``" msgstr "``i386``, ``x86_64``" -#: ../source/specifications/platform-compatibility-tags.rst:223 +#: ../source/specifications/platform-compatibility-tags.rst:228 msgid "``fat``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:223 +#: ../source/specifications/platform-compatibility-tags.rst:228 msgid "``i386``, ``ppc``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:224 +#: ../source/specifications/platform-compatibility-tags.rst:229 msgid "``fat3``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:224 +#: ../source/specifications/platform-compatibility-tags.rst:229 msgid "``i386``, ``ppc``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:225 +#: ../source/specifications/platform-compatibility-tags.rst:230 msgid "``fat64``" msgstr "``fat64``" -#: ../source/specifications/platform-compatibility-tags.rst:225 +#: ../source/specifications/platform-compatibility-tags.rst:230 msgid "``ppc64``, ``x86_64``" msgstr "``ppc64``, ``x86_64``" -#: ../source/specifications/platform-compatibility-tags.rst:228 +#: ../source/specifications/platform-compatibility-tags.rst:233 msgid "" "The minimum supported macOS version may also be constrained by architecture. " "For example, macOS 11 (Big Sur) was the first release to support arm64. " @@ -19304,11 +19311,11 @@ msgstr "" "manière transparente par les outils de compilation macOS lors de la création " "de binaires prenant en charge des architectures multiples." -#: ../source/specifications/platform-compatibility-tags.rst:236 +#: ../source/specifications/platform-compatibility-tags.rst:241 msgid "Android" msgstr "Android" -#: ../source/specifications/platform-compatibility-tags.rst:238 +#: ../source/specifications/platform-compatibility-tags.rst:243 msgid "" "Android uses the schema :file:`android_{apilevel}_{abi}`, indicating " "compatibility with the given Android API level or later, on the given ABI. " @@ -19323,7 +19330,7 @@ msgstr "" "fait aucune distinction entre les appareils physiques et les appareils " "émulés." -#: ../source/specifications/platform-compatibility-tags.rst:244 +#: ../source/specifications/platform-compatibility-tags.rst:249 msgid "" "The API level should be a positive integer. This is *not* the same thing as " "the user-facing Android version. For example, the release known as Android " @@ -19340,7 +19347,7 @@ msgstr "" "versions d'Android et de leurs niveaux d'API correspondants `__." -#: ../source/specifications/platform-compatibility-tags.rst:251 +#: ../source/specifications/platform-compatibility-tags.rst:256 msgid "" "There are 4 `supported ABIs `__. Normalized according to the rules above, they are:" @@ -19348,19 +19355,19 @@ msgstr "" "Il existe 4 `ABI pris en charge `__. Normalisés selon les règles ci-dessus, ils sont :" -#: ../source/specifications/platform-compatibility-tags.rst:254 +#: ../source/specifications/platform-compatibility-tags.rst:259 msgid "``armeabi_v7a``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:255 +#: ../source/specifications/platform-compatibility-tags.rst:260 msgid "``arm64_v8a``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:256 +#: ../source/specifications/platform-compatibility-tags.rst:261 msgid "``x86``" msgstr "``x86``" -#: ../source/specifications/platform-compatibility-tags.rst:259 +#: ../source/specifications/platform-compatibility-tags.rst:264 msgid "" "Virtually all current physical devices use one of the ARM architectures. " "``x86`` and ``x86_64`` are supported for use in the emulator. ``x86`` has " @@ -19373,11 +19380,11 @@ msgstr "" "plateforme de développement depuis 2020, et aucune nouvelle image " "d'émulateur n'a été publiée depuis." -#: ../source/specifications/platform-compatibility-tags.rst:267 +#: ../source/specifications/platform-compatibility-tags.rst:272 msgid "iOS" msgstr "iOS" -#: ../source/specifications/platform-compatibility-tags.rst:269 +#: ../source/specifications/platform-compatibility-tags.rst:274 msgid "" "iOS uses the schema :file:`ios_{x}_{y}_{arch}_{sdk}`, indicating " "compatibility with iOS ``x.y`` or later, on the ``arch`` architecture, using " @@ -19387,7 +19394,7 @@ msgstr "" "compatibilité avec iOS ``x.y`` ou version ultérieure, sur l'architecture " "``arch``, en utilisant le SDK ``sdk``." -#: ../source/specifications/platform-compatibility-tags.rst:272 +#: ../source/specifications/platform-compatibility-tags.rst:277 msgid "" "The value of ``x`` and ``y`` correspond to the major and minor version " "number of the iOS release, respectively. They must both be positive " @@ -19404,7 +19411,7 @@ msgstr "" "``ios_13_0_arm64_iphonesimulator`` indique la compatibilité avec iOS 13 ou " "une version ultérieure." -#: ../source/specifications/platform-compatibility-tags.rst:278 +#: ../source/specifications/platform-compatibility-tags.rst:283 msgid "" "The value of ``arch`` must match the value of :py:func:`platform.machine()` " "on the system." @@ -19412,7 +19419,7 @@ msgstr "" "La valeur de ``arch`` doit correspondre à la valeur " "de :py:func:`platform.machine()` sur le système." -#: ../source/specifications/platform-compatibility-tags.rst:281 +#: ../source/specifications/platform-compatibility-tags.rst:286 msgid "" "The value of ``sdk`` must be either ``iphoneos`` (for physical devices), or " "``iphonesimulator`` (for device simulators). These SDKs have the same API " @@ -19421,34 +19428,34 @@ msgid "" "run on an arm64 device." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:287 +#: ../source/specifications/platform-compatibility-tags.rst:292 msgid "" "The combination of :file:`{arch}_{sdk}` is referred to as the \"multiarch\". " "There are three possible values for multiarch:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:290 +#: ../source/specifications/platform-compatibility-tags.rst:295 msgid "" "``arm64_iphoneos``, for physical iPhone/iPad devices. This includes every " "iOS device manufactured since ~2015;" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:292 +#: ../source/specifications/platform-compatibility-tags.rst:297 msgid "" "``arm64_iphonesimulator``, for simulators running on Apple Silicon macOS " "hardware; and" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:294 +#: ../source/specifications/platform-compatibility-tags.rst:299 msgid "``x86_64_iphonesimulator``, for simulators running on x86_64 hardware." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:297 +#: ../source/specifications/platform-compatibility-tags.rst:302 #, fuzzy msgid "Use" msgstr "Usage :" -#: ../source/specifications/platform-compatibility-tags.rst:299 +#: ../source/specifications/platform-compatibility-tags.rst:304 msgid "" "The tags are used by installers to decide which built distribution (if any) " "to download from a list of potential built distributions. The installer " @@ -19456,7 +19463,7 @@ msgid "" "built distribution's tag is ``in`` the list, then it can be installed." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:305 +#: ../source/specifications/platform-compatibility-tags.rst:310 msgid "" "It is recommended that installers try to choose the most feature complete " "built distribution available (the one most specific to the installation " @@ -19467,14 +19474,14 @@ msgid "" "download built packages that advertise themselves as being pure Python." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:313 +#: ../source/specifications/platform-compatibility-tags.rst:318 msgid "" "Another desirable installer feature might be to include \"re-compile from " "source if possible\" as more preferable than some of the compatible but " "legacy pre-built options." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:317 +#: ../source/specifications/platform-compatibility-tags.rst:322 msgid "" "This example list is for an installer running under CPython 3.3 on a " "linux_x86_64 system. It is in order from most-preferred (a distribution with " @@ -19483,69 +19490,69 @@ msgid "" "Python):" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:323 +#: ../source/specifications/platform-compatibility-tags.rst:328 msgid "cp33-cp33m-linux_x86_64" msgstr "cp33-cp33m-linux_x86_64" -#: ../source/specifications/platform-compatibility-tags.rst:324 +#: ../source/specifications/platform-compatibility-tags.rst:329 msgid "cp33-abi3-linux_x86_64" msgstr "cp33-abi3-linux_x86_64" -#: ../source/specifications/platform-compatibility-tags.rst:325 +#: ../source/specifications/platform-compatibility-tags.rst:330 msgid "cp3-abi3-linux_x86_64" msgstr "cp3-abi3-linux_x86_64" -#: ../source/specifications/platform-compatibility-tags.rst:326 +#: ../source/specifications/platform-compatibility-tags.rst:331 msgid "cp33-none-linux_x86_64*" msgstr "cp33-none-linux_x86_64*" -#: ../source/specifications/platform-compatibility-tags.rst:327 +#: ../source/specifications/platform-compatibility-tags.rst:332 msgid "cp3-none-linux_x86_64*" msgstr "cp3-none-linux_x86_64*" -#: ../source/specifications/platform-compatibility-tags.rst:328 +#: ../source/specifications/platform-compatibility-tags.rst:333 msgid "py33-none-linux_x86_64*" msgstr "py33-none-linux_x86_64*" -#: ../source/specifications/platform-compatibility-tags.rst:329 +#: ../source/specifications/platform-compatibility-tags.rst:334 msgid "py3-none-linux_x86_64*" msgstr "py3-none-linux_x86_64*" -#: ../source/specifications/platform-compatibility-tags.rst:330 +#: ../source/specifications/platform-compatibility-tags.rst:335 msgid "cp33-none-any" msgstr "cp33-none-any" -#: ../source/specifications/platform-compatibility-tags.rst:331 +#: ../source/specifications/platform-compatibility-tags.rst:336 msgid "cp3-none-any" msgstr "cp3-none-any" -#: ../source/specifications/platform-compatibility-tags.rst:332 +#: ../source/specifications/platform-compatibility-tags.rst:337 msgid "py33-none-any" msgstr "py33-none-any" -#: ../source/specifications/platform-compatibility-tags.rst:333 +#: ../source/specifications/platform-compatibility-tags.rst:338 msgid "py3-none-any" msgstr "py3-none-any" -#: ../source/specifications/platform-compatibility-tags.rst:334 +#: ../source/specifications/platform-compatibility-tags.rst:339 msgid "py32-none-any" msgstr "py32-none-any" -#: ../source/specifications/platform-compatibility-tags.rst:335 +#: ../source/specifications/platform-compatibility-tags.rst:340 msgid "py31-none-any" msgstr "py31-none-any" -#: ../source/specifications/platform-compatibility-tags.rst:336 +#: ../source/specifications/platform-compatibility-tags.rst:341 msgid "py30-none-any" msgstr "py30-none-any" -#: ../source/specifications/platform-compatibility-tags.rst:338 +#: ../source/specifications/platform-compatibility-tags.rst:343 msgid "" "Built distributions may be platform specific for reasons other than C " "extensions, such as by including a native executable invoked as a subprocess." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:342 +#: ../source/specifications/platform-compatibility-tags.rst:347 msgid "" "Sometimes there will be more than one supported built distribution for a " "particular version of a package. For example, a packager could release a " @@ -19556,11 +19563,11 @@ msgid "" "without because that tag appears first in the list." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:351 +#: ../source/specifications/platform-compatibility-tags.rst:356 msgid "Compressed Tag Sets" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:353 +#: ../source/specifications/platform-compatibility-tags.rst:358 msgid "" "To allow for compact filenames of bdists that work with more than one " "compatibility tag triple, each tag in a filename can instead be a '.'-" @@ -19570,7 +19577,7 @@ msgid "" "list of simple tags is::" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:365 +#: ../source/specifications/platform-compatibility-tags.rst:370 msgid "" "A bdist format that implements this scheme should include the expanded tags " "in bdist-specific metadata. This compression scheme can generate large " @@ -19578,11 +19585,11 @@ msgid "" "Python implementation e.g. \"cp33-cp31u-win64\", so use it sparingly." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:378 +#: ../source/specifications/platform-compatibility-tags.rst:383 msgid "What tags are used by default?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:374 +#: ../source/specifications/platform-compatibility-tags.rst:379 msgid "" "Tools should use the most-preferred architecture dependent tag e.g. ``cp33-" "cp33m-win32`` or the most-preferred pure python tag e.g. ``py33-none-any`` " @@ -19590,13 +19597,13 @@ msgid "" "intended to provide cross-Python compatibility." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:388 +#: ../source/specifications/platform-compatibility-tags.rst:393 msgid "" "What tag do I use if my distribution uses a feature exclusive to the newest " "version of Python?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:381 +#: ../source/specifications/platform-compatibility-tags.rst:386 msgid "" "Compatibility tags aid installers in selecting the *most compatible* build " "of a *single version* of a distribution. For example, when there is no " @@ -19607,23 +19614,23 @@ msgid "" "use the new feature, to get a compatible build." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:393 +#: ../source/specifications/platform-compatibility-tags.rst:398 msgid "Why isn't there a ``.`` in the Python version number?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:391 +#: ../source/specifications/platform-compatibility-tags.rst:396 msgid "" "CPython has lasted 20+ years without a 3-digit major release. This should " "continue for some time. Other implementations may use _ as a delimiter, " "since both - and . delimit the surrounding filename." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:399 +#: ../source/specifications/platform-compatibility-tags.rst:404 msgid "" "Why normalise hyphens and other non-alphanumeric characters to underscores?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:396 +#: ../source/specifications/platform-compatibility-tags.rst:401 msgid "" "To avoid conflicting with the ``.`` and ``-`` characters that separate " "components of the filename, and for better compatibility with the widest " @@ -19631,11 +19638,11 @@ msgid "" "paths without quoting)." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:408 +#: ../source/specifications/platform-compatibility-tags.rst:413 msgid "Why not use special character rather than ``.`` or ``-``?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:402 +#: ../source/specifications/platform-compatibility-tags.rst:407 msgid "" "Either because that character is inconvenient or potentially confusing in " "some contexts (for example, ``+`` must be quoted in URLs, ``~`` is used to " @@ -19645,33 +19652,33 @@ msgid "" "using ``,`` rather than ``.`` to separate components in a compressed tag)." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:413 +#: ../source/specifications/platform-compatibility-tags.rst:418 msgid "Who will maintain the registry of abbreviated implementations?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:411 +#: ../source/specifications/platform-compatibility-tags.rst:416 msgid "" "New two-letter abbreviations can be requested on the python-dev mailing " "list. As a rule of thumb, abbreviations are reserved for the current 4 most " "prominent implementations." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:418 +#: ../source/specifications/platform-compatibility-tags.rst:423 msgid "Does the compatibility tag go into METADATA or PKG-INFO?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:416 +#: ../source/specifications/platform-compatibility-tags.rst:421 msgid "" "No. The compatibility tag is part of the built distribution's metadata. " "METADATA / PKG-INFO should be valid for an entire distribution, not a single " "build of that distribution." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:424 +#: ../source/specifications/platform-compatibility-tags.rst:429 msgid "Why didn't you mention my favorite Python implementation?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:421 +#: ../source/specifications/platform-compatibility-tags.rst:426 msgid "" "The abbreviated tags facilitate sharing compiled Python code in a public " "index. Your Python implementation can use this specification too, but with " @@ -19679,13 +19686,13 @@ msgid "" "``py``." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:432 +#: ../source/specifications/platform-compatibility-tags.rst:437 msgid "" "Why is the ABI tag (the second tag) sometimes \"none\" in the reference " "implementation?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:427 +#: ../source/specifications/platform-compatibility-tags.rst:432 msgid "" "Since Python 2 does not have an easy way to get to the SOABI (the concept " "comes from newer versions of Python 3) the reference implementation at the " @@ -19694,35 +19701,35 @@ msgid "" "good enough way to say \"don't know\"." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:437 +#: ../source/specifications/platform-compatibility-tags.rst:442 msgid "" "February 2013: The original version of this specification was approved " "through :pep:`425`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:439 +#: ../source/specifications/platform-compatibility-tags.rst:444 msgid "January 2016: The ``manylinux1`` tag was approved through :pep:`513`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:440 +#: ../source/specifications/platform-compatibility-tags.rst:445 msgid "April 2018: The ``manylinux2010`` tag was approved through :pep:`571`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:441 +#: ../source/specifications/platform-compatibility-tags.rst:446 msgid "July 2019: The ``manylinux2014`` tag was approved through :pep:`599`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:442 +#: ../source/specifications/platform-compatibility-tags.rst:447 msgid "" "November 2019: The ``manylinux_x_y`` perennial tag was approved " "through :pep:`600`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:444 +#: ../source/specifications/platform-compatibility-tags.rst:449 msgid "April 2021: The ``musllinux_x_y`` tag was approved through :pep:`656`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:445 +#: ../source/specifications/platform-compatibility-tags.rst:450 #, fuzzy #| msgid "March 2001: Core metadata 1.0 was approved through :pep:`241`." msgid "December 2023: The tags for iOS were approved through :pep:`730`." @@ -19730,7 +19737,7 @@ msgstr "" "Mars 2001 : Les métadonnées de base 1.0 ont été approuvées grâce " "au :pep:`241`." -#: ../source/specifications/platform-compatibility-tags.rst:446 +#: ../source/specifications/platform-compatibility-tags.rst:451 #, fuzzy #| msgid "March 2001: Core metadata 1.0 was approved through :pep:`241`." msgid "March 2024: The tags for Android were approved through :pep:`738`." diff --git a/locales/frc/LC_MESSAGES/messages.po b/locales/frc/LC_MESSAGES/messages.po index 1bf089642..03afabb3c 100644 --- a/locales/frc/LC_MESSAGES/messages.po +++ b/locales/frc/LC_MESSAGES/messages.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: Python Packaging User Guide\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-11-10 19:13+0000\n" +"POT-Creation-Date: 2025-11-22 12:58+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" @@ -585,7 +585,7 @@ msgid "" msgstr "" #: ../source/discussions/deploying-python-applications.rst:103 -#: ../source/specifications/platform-compatibility-tags.rst:195 +#: ../source/specifications/platform-compatibility-tags.rst:200 msgid "macOS" msgstr "" @@ -10539,7 +10539,7 @@ msgid "" msgstr "" #: ../source/key_projects.rst:186 -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "pip" msgstr "" @@ -13419,7 +13419,7 @@ msgid "" msgstr "" #: ../source/specifications/binary-distribution-format.rst:350 -#: ../source/specifications/platform-compatibility-tags.rst:371 +#: ../source/specifications/platform-compatibility-tags.rst:376 msgid "FAQ" msgstr "" @@ -13565,7 +13565,7 @@ msgstr "" #: ../source/specifications/externally-managed-environments.rst:472 #: ../source/specifications/inline-script-metadata.rst:213 #: ../source/specifications/name-normalization.rst:50 -#: ../source/specifications/platform-compatibility-tags.rst:435 +#: ../source/specifications/platform-compatibility-tags.rst:440 #: ../source/specifications/pylock-toml.rst:826 #: ../source/specifications/pyproject-toml.rst:634 #: ../source/specifications/recording-installed-packages.rst:278 @@ -16000,7 +16000,7 @@ msgid ":py:func:`platform.machine()`" msgstr "" #: ../source/specifications/dependency-specifiers.rst:263 -#: ../source/specifications/platform-compatibility-tags.rst:257 +#: ../source/specifications/platform-compatibility-tags.rst:262 msgid "``x86_64``" msgstr "" @@ -18506,10 +18506,17 @@ msgid "Platform Tag" msgstr "" #: ../source/specifications/platform-compatibility-tags.rst:86 +msgid "" +"Platform tags are dependent on the versioning of the operating system or " +"platform they represent and may change over time as the underlying platform " +"changes its versioning." +msgstr "" + +#: ../source/specifications/platform-compatibility-tags.rst:91 msgid "Basic platform tags" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:88 +#: ../source/specifications/platform-compatibility-tags.rst:93 msgid "" "In its simplest form, the platform tag " "is :py:func:`sysconfig.get_platform()` with all hyphens ``-`` and periods " @@ -18517,30 +18524,30 @@ msgid "" "in Python 3.12, this was ``distutils.util.get_platform()``. For example:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:93 +#: ../source/specifications/platform-compatibility-tags.rst:98 msgid "win32" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:94 +#: ../source/specifications/platform-compatibility-tags.rst:99 msgid "linux_i386" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:95 +#: ../source/specifications/platform-compatibility-tags.rst:100 msgid "linux_x86_64" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:101 +#: ../source/specifications/platform-compatibility-tags.rst:106 msgid "``manylinux``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:103 +#: ../source/specifications/platform-compatibility-tags.rst:108 msgid "" "The simple scheme above is insufficient for public distribution of wheel " "files to Linux platforms, due to the large ecosystem of Linux platforms and " "subtle differences between them." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:107 +#: ../source/specifications/platform-compatibility-tags.rst:112 msgid "" "Instead, for those platforms, the ``manylinux`` standard represents a common " "subset of Linux platforms, and allows building wheels tagged with the " @@ -18548,7 +18555,7 @@ msgid "" "distributions." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:112 +#: ../source/specifications/platform-compatibility-tags.rst:117 msgid "" "The current standard is the future-proof :file:`manylinux_{x}_{y}` standard. " "It defines tags of the form :file:`manylinux_{x}_{y}_{arch}`, where ``x`` " @@ -18559,27 +18566,27 @@ msgid "" "form above." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:118 +#: ../source/specifications/platform-compatibility-tags.rst:123 msgid "" "The following older tags are still supported for backward compatibility:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:120 +#: ../source/specifications/platform-compatibility-tags.rst:125 msgid "" "``manylinux1`` supports glibc 2.5 on ``x86_64`` and ``i686`` architectures." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:121 +#: ../source/specifications/platform-compatibility-tags.rst:126 msgid "``manylinux2010`` supports glibc 2.12 on ``x86_64`` and ``i686``." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:122 +#: ../source/specifications/platform-compatibility-tags.rst:127 msgid "" "``manylinux2014`` supports glibc 2.17 on ``x86_64``, ``i686``, ``aarch64``, " "``armv7l``, ``ppc64``, ``ppc64le``, and ``s390x``." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:125 +#: ../source/specifications/platform-compatibility-tags.rst:130 msgid "" "In general, distributions built for older versions of the specification are " "forwards-compatible (meaning that ``manylinux1`` distributions should " @@ -18588,7 +18595,7 @@ msgid "" "that existed before 2010)." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:131 +#: ../source/specifications/platform-compatibility-tags.rst:136 msgid "" "Package maintainers should attempt to target the most compatible " "specification possible, with the caveat that the provided build environment " @@ -18596,77 +18603,77 @@ msgid "" "that these images will no longer receive security updates." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:136 +#: ../source/specifications/platform-compatibility-tags.rst:141 msgid "" "The following table shows the minimum versions of relevant projects to " "support the various ``manylinux`` standards:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:140 +#: ../source/specifications/platform-compatibility-tags.rst:145 msgid "Tool" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:140 +#: ../source/specifications/platform-compatibility-tags.rst:145 msgid "``manylinux1``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:140 +#: ../source/specifications/platform-compatibility-tags.rst:145 msgid "``manylinux2010``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:140 +#: ../source/specifications/platform-compatibility-tags.rst:145 msgid "``manylinux2014``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:140 +#: ../source/specifications/platform-compatibility-tags.rst:145 msgid "``manylinux_x_y``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "``>=8.1.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "``>=19.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "``>=19.3``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "``>=20.3``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "auditwheel" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=1.0.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=2.0.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=3.0.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=3.3.0`` [#]_" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:146 +#: ../source/specifications/platform-compatibility-tags.rst:151 msgid "Only support for ``manylinux_2_24`` has been added in auditwheel 3.3.0" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:150 +#: ../source/specifications/platform-compatibility-tags.rst:155 msgid "``musllinux``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:152 +#: ../source/specifications/platform-compatibility-tags.rst:157 msgid "" "The ``musllinux`` family of tags is similar to ``manylinux``, but for Linux " "platforms that use the musl_ libc rather than glibc (a prime example being " @@ -18674,14 +18681,14 @@ msgid "" "musl ``x.y`` and higher on the architecture ``arch``." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:157 +#: ../source/specifications/platform-compatibility-tags.rst:162 msgid "" "The musl version values can be obtained by executing the musl libc shared " "library the Python interpreter is currently running on, and parsing the " "output:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:188 +#: ../source/specifications/platform-compatibility-tags.rst:193 msgid "" "There are currently two possible ways to find the musl library’s location " "that a Python interpreter is running on, either with the system ldd_ " @@ -18689,7 +18696,7 @@ msgid "" "executable’s ELF_ header." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:197 +#: ../source/specifications/platform-compatibility-tags.rst:202 msgid "" "macOS uses the ``macosx`` family of tags (the ``x`` suffix is a historical " "artefact of Apple's official macOS naming scheme). The schema for " @@ -18697,18 +18704,18 @@ msgid "" "wheel is compatible with macOS ``x.y`` or later on the architecture ``arch``." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:202 +#: ../source/specifications/platform-compatibility-tags.rst:207 msgid "" -"The values of ``x`` and ``y`` correspond to the major and minor version " -"number of the macOS release, respectively. They must both be positive " -"integers, with the ``x`` value being either ``10 <= x <= 15``, or ``>=26`` " -"and corresponding to the year of the macOS release. The version number " -"always includes a major *and* minor version, even if Apple's official " -"version numbering only refers to the major value. For example, " +"For macOS 10, the tag is :file:`macosx_10_{y}_{arch}`, where ``y`` " +"corresponds to the minor version number of the macOS release. For macOS 11 " +"and higher, the tag is :file:`macosx_{x}_0_{arch}`, where ``x`` corresponds " +"to the major version number of the macOS release. Following the published " +"macOS major versions, the ``x`` value is either ``10 <= x <= 15``, or " +"``>=26`` and corresponding to the year of the macOS release. For example, " "``macosx_11_0_arm64`` indicates compatibility with macOS 11 or later." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:210 +#: ../source/specifications/platform-compatibility-tags.rst:215 msgid "" "macOS binaries can be compiled for a single architecture, or can include " "support for multiple architectures in the same binary (sometimes called " @@ -18719,63 +18726,63 @@ msgid "" "architectures:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:218 +#: ../source/specifications/platform-compatibility-tags.rst:223 msgid "``arch``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:218 +#: ../source/specifications/platform-compatibility-tags.rst:223 msgid "Architectures supported" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:220 +#: ../source/specifications/platform-compatibility-tags.rst:225 msgid "``universal2``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:220 +#: ../source/specifications/platform-compatibility-tags.rst:225 msgid "``arm64``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:221 +#: ../source/specifications/platform-compatibility-tags.rst:226 msgid "``universal``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:221 +#: ../source/specifications/platform-compatibility-tags.rst:226 msgid "``i386``, ``ppc``, ``ppc64``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:222 +#: ../source/specifications/platform-compatibility-tags.rst:227 msgid "``intel``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:222 +#: ../source/specifications/platform-compatibility-tags.rst:227 msgid "``i386``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:223 +#: ../source/specifications/platform-compatibility-tags.rst:228 msgid "``fat``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:223 +#: ../source/specifications/platform-compatibility-tags.rst:228 msgid "``i386``, ``ppc``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:224 +#: ../source/specifications/platform-compatibility-tags.rst:229 msgid "``fat3``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:224 +#: ../source/specifications/platform-compatibility-tags.rst:229 msgid "``i386``, ``ppc``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:225 +#: ../source/specifications/platform-compatibility-tags.rst:230 msgid "``fat64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:225 +#: ../source/specifications/platform-compatibility-tags.rst:230 msgid "``ppc64``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:228 +#: ../source/specifications/platform-compatibility-tags.rst:233 msgid "" "The minimum supported macOS version may also be constrained by architecture. " "For example, macOS 11 (Big Sur) was the first release to support arm64. " @@ -18784,11 +18791,11 @@ msgid "" "architectures." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:236 +#: ../source/specifications/platform-compatibility-tags.rst:241 msgid "Android" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:238 +#: ../source/specifications/platform-compatibility-tags.rst:243 msgid "" "Android uses the schema :file:`android_{apilevel}_{abi}`, indicating " "compatibility with the given Android API level or later, on the given ABI. " @@ -18797,7 +18804,7 @@ msgid "" "physical devices and emulated devices." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:244 +#: ../source/specifications/platform-compatibility-tags.rst:249 msgid "" "The API level should be a positive integer. This is *not* the same thing as " "the user-facing Android version. For example, the release known as Android " @@ -18807,25 +18814,25 @@ msgid "" "`__." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:251 +#: ../source/specifications/platform-compatibility-tags.rst:256 msgid "" "There are 4 `supported ABIs `__. Normalized according to the rules above, they are:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:254 +#: ../source/specifications/platform-compatibility-tags.rst:259 msgid "``armeabi_v7a``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:255 +#: ../source/specifications/platform-compatibility-tags.rst:260 msgid "``arm64_v8a``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:256 +#: ../source/specifications/platform-compatibility-tags.rst:261 msgid "``x86``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:259 +#: ../source/specifications/platform-compatibility-tags.rst:264 msgid "" "Virtually all current physical devices use one of the ARM architectures. " "``x86`` and ``x86_64`` are supported for use in the emulator. ``x86`` has " @@ -18833,18 +18840,18 @@ msgid "" "images have been released since then." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:267 +#: ../source/specifications/platform-compatibility-tags.rst:272 msgid "iOS" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:269 +#: ../source/specifications/platform-compatibility-tags.rst:274 msgid "" "iOS uses the schema :file:`ios_{x}_{y}_{arch}_{sdk}`, indicating " "compatibility with iOS ``x.y`` or later, on the ``arch`` architecture, using " "the ``sdk`` SDK." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:272 +#: ../source/specifications/platform-compatibility-tags.rst:277 msgid "" "The value of ``x`` and ``y`` correspond to the major and minor version " "number of the iOS release, respectively. They must both be positive " @@ -18854,13 +18861,13 @@ msgid "" "with iOS 13 or later." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:278 +#: ../source/specifications/platform-compatibility-tags.rst:283 msgid "" "The value of ``arch`` must match the value of :py:func:`platform.machine()` " "on the system." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:281 +#: ../source/specifications/platform-compatibility-tags.rst:286 msgid "" "The value of ``sdk`` must be either ``iphoneos`` (for physical devices), or " "``iphonesimulator`` (for device simulators). These SDKs have the same API " @@ -18869,33 +18876,33 @@ msgid "" "run on an arm64 device." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:287 +#: ../source/specifications/platform-compatibility-tags.rst:292 msgid "" "The combination of :file:`{arch}_{sdk}` is referred to as the \"multiarch\". " "There are three possible values for multiarch:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:290 +#: ../source/specifications/platform-compatibility-tags.rst:295 msgid "" "``arm64_iphoneos``, for physical iPhone/iPad devices. This includes every " "iOS device manufactured since ~2015;" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:292 +#: ../source/specifications/platform-compatibility-tags.rst:297 msgid "" "``arm64_iphonesimulator``, for simulators running on Apple Silicon macOS " "hardware; and" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:294 +#: ../source/specifications/platform-compatibility-tags.rst:299 msgid "``x86_64_iphonesimulator``, for simulators running on x86_64 hardware." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:297 +#: ../source/specifications/platform-compatibility-tags.rst:302 msgid "Use" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:299 +#: ../source/specifications/platform-compatibility-tags.rst:304 msgid "" "The tags are used by installers to decide which built distribution (if any) " "to download from a list of potential built distributions. The installer " @@ -18903,7 +18910,7 @@ msgid "" "built distribution's tag is ``in`` the list, then it can be installed." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:305 +#: ../source/specifications/platform-compatibility-tags.rst:310 msgid "" "It is recommended that installers try to choose the most feature complete " "built distribution available (the one most specific to the installation " @@ -18914,14 +18921,14 @@ msgid "" "download built packages that advertise themselves as being pure Python." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:313 +#: ../source/specifications/platform-compatibility-tags.rst:318 msgid "" "Another desirable installer feature might be to include \"re-compile from " "source if possible\" as more preferable than some of the compatible but " "legacy pre-built options." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:317 +#: ../source/specifications/platform-compatibility-tags.rst:322 msgid "" "This example list is for an installer running under CPython 3.3 on a " "linux_x86_64 system. It is in order from most-preferred (a distribution with " @@ -18930,69 +18937,69 @@ msgid "" "Python):" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:323 +#: ../source/specifications/platform-compatibility-tags.rst:328 msgid "cp33-cp33m-linux_x86_64" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:324 +#: ../source/specifications/platform-compatibility-tags.rst:329 msgid "cp33-abi3-linux_x86_64" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:325 +#: ../source/specifications/platform-compatibility-tags.rst:330 msgid "cp3-abi3-linux_x86_64" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:326 +#: ../source/specifications/platform-compatibility-tags.rst:331 msgid "cp33-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:327 +#: ../source/specifications/platform-compatibility-tags.rst:332 msgid "cp3-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:328 +#: ../source/specifications/platform-compatibility-tags.rst:333 msgid "py33-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:329 +#: ../source/specifications/platform-compatibility-tags.rst:334 msgid "py3-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:330 +#: ../source/specifications/platform-compatibility-tags.rst:335 msgid "cp33-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:331 +#: ../source/specifications/platform-compatibility-tags.rst:336 msgid "cp3-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:332 +#: ../source/specifications/platform-compatibility-tags.rst:337 msgid "py33-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:333 +#: ../source/specifications/platform-compatibility-tags.rst:338 msgid "py3-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:334 +#: ../source/specifications/platform-compatibility-tags.rst:339 msgid "py32-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:335 +#: ../source/specifications/platform-compatibility-tags.rst:340 msgid "py31-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:336 +#: ../source/specifications/platform-compatibility-tags.rst:341 msgid "py30-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:338 +#: ../source/specifications/platform-compatibility-tags.rst:343 msgid "" "Built distributions may be platform specific for reasons other than C " "extensions, such as by including a native executable invoked as a subprocess." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:342 +#: ../source/specifications/platform-compatibility-tags.rst:347 msgid "" "Sometimes there will be more than one supported built distribution for a " "particular version of a package. For example, a packager could release a " @@ -19003,11 +19010,11 @@ msgid "" "without because that tag appears first in the list." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:351 +#: ../source/specifications/platform-compatibility-tags.rst:356 msgid "Compressed Tag Sets" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:353 +#: ../source/specifications/platform-compatibility-tags.rst:358 msgid "" "To allow for compact filenames of bdists that work with more than one " "compatibility tag triple, each tag in a filename can instead be a '.'-" @@ -19017,7 +19024,7 @@ msgid "" "list of simple tags is::" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:365 +#: ../source/specifications/platform-compatibility-tags.rst:370 msgid "" "A bdist format that implements this scheme should include the expanded tags " "in bdist-specific metadata. This compression scheme can generate large " @@ -19025,11 +19032,11 @@ msgid "" "Python implementation e.g. \"cp33-cp31u-win64\", so use it sparingly." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:378 +#: ../source/specifications/platform-compatibility-tags.rst:383 msgid "What tags are used by default?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:374 +#: ../source/specifications/platform-compatibility-tags.rst:379 msgid "" "Tools should use the most-preferred architecture dependent tag e.g. ``cp33-" "cp33m-win32`` or the most-preferred pure python tag e.g. ``py33-none-any`` " @@ -19037,13 +19044,13 @@ msgid "" "intended to provide cross-Python compatibility." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:388 +#: ../source/specifications/platform-compatibility-tags.rst:393 msgid "" "What tag do I use if my distribution uses a feature exclusive to the newest " "version of Python?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:381 +#: ../source/specifications/platform-compatibility-tags.rst:386 msgid "" "Compatibility tags aid installers in selecting the *most compatible* build " "of a *single version* of a distribution. For example, when there is no " @@ -19054,23 +19061,23 @@ msgid "" "use the new feature, to get a compatible build." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:393 +#: ../source/specifications/platform-compatibility-tags.rst:398 msgid "Why isn't there a ``.`` in the Python version number?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:391 +#: ../source/specifications/platform-compatibility-tags.rst:396 msgid "" "CPython has lasted 20+ years without a 3-digit major release. This should " "continue for some time. Other implementations may use _ as a delimiter, " "since both - and . delimit the surrounding filename." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:399 +#: ../source/specifications/platform-compatibility-tags.rst:404 msgid "" "Why normalise hyphens and other non-alphanumeric characters to underscores?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:396 +#: ../source/specifications/platform-compatibility-tags.rst:401 msgid "" "To avoid conflicting with the ``.`` and ``-`` characters that separate " "components of the filename, and for better compatibility with the widest " @@ -19078,11 +19085,11 @@ msgid "" "paths without quoting)." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:408 +#: ../source/specifications/platform-compatibility-tags.rst:413 msgid "Why not use special character rather than ``.`` or ``-``?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:402 +#: ../source/specifications/platform-compatibility-tags.rst:407 msgid "" "Either because that character is inconvenient or potentially confusing in " "some contexts (for example, ``+`` must be quoted in URLs, ``~`` is used to " @@ -19092,33 +19099,33 @@ msgid "" "using ``,`` rather than ``.`` to separate components in a compressed tag)." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:413 +#: ../source/specifications/platform-compatibility-tags.rst:418 msgid "Who will maintain the registry of abbreviated implementations?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:411 +#: ../source/specifications/platform-compatibility-tags.rst:416 msgid "" "New two-letter abbreviations can be requested on the python-dev mailing " "list. As a rule of thumb, abbreviations are reserved for the current 4 most " "prominent implementations." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:418 +#: ../source/specifications/platform-compatibility-tags.rst:423 msgid "Does the compatibility tag go into METADATA or PKG-INFO?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:416 +#: ../source/specifications/platform-compatibility-tags.rst:421 msgid "" "No. The compatibility tag is part of the built distribution's metadata. " "METADATA / PKG-INFO should be valid for an entire distribution, not a single " "build of that distribution." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:424 +#: ../source/specifications/platform-compatibility-tags.rst:429 msgid "Why didn't you mention my favorite Python implementation?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:421 +#: ../source/specifications/platform-compatibility-tags.rst:426 msgid "" "The abbreviated tags facilitate sharing compiled Python code in a public " "index. Your Python implementation can use this specification too, but with " @@ -19126,13 +19133,13 @@ msgid "" "``py``." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:432 +#: ../source/specifications/platform-compatibility-tags.rst:437 msgid "" "Why is the ABI tag (the second tag) sometimes \"none\" in the reference " "implementation?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:427 +#: ../source/specifications/platform-compatibility-tags.rst:432 msgid "" "Since Python 2 does not have an easy way to get to the SOABI (the concept " "comes from newer versions of Python 3) the reference implementation at the " @@ -19141,39 +19148,39 @@ msgid "" "good enough way to say \"don't know\"." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:437 +#: ../source/specifications/platform-compatibility-tags.rst:442 msgid "" "February 2013: The original version of this specification was approved " "through :pep:`425`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:439 +#: ../source/specifications/platform-compatibility-tags.rst:444 msgid "January 2016: The ``manylinux1`` tag was approved through :pep:`513`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:440 +#: ../source/specifications/platform-compatibility-tags.rst:445 msgid "April 2018: The ``manylinux2010`` tag was approved through :pep:`571`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:441 +#: ../source/specifications/platform-compatibility-tags.rst:446 msgid "July 2019: The ``manylinux2014`` tag was approved through :pep:`599`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:442 +#: ../source/specifications/platform-compatibility-tags.rst:447 msgid "" "November 2019: The ``manylinux_x_y`` perennial tag was approved " "through :pep:`600`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:444 +#: ../source/specifications/platform-compatibility-tags.rst:449 msgid "April 2021: The ``musllinux_x_y`` tag was approved through :pep:`656`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:445 +#: ../source/specifications/platform-compatibility-tags.rst:450 msgid "December 2023: The tags for iOS were approved through :pep:`730`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:446 +#: ../source/specifications/platform-compatibility-tags.rst:451 msgid "March 2024: The tags for Android were approved through :pep:`738`." msgstr "" diff --git a/locales/gl/LC_MESSAGES/messages.po b/locales/gl/LC_MESSAGES/messages.po index ba27feb32..481c37f6e 100644 --- a/locales/gl/LC_MESSAGES/messages.po +++ b/locales/gl/LC_MESSAGES/messages.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: Python Packaging User Guide\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-11-10 19:13+0000\n" +"POT-Creation-Date: 2025-11-22 12:58+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" @@ -585,7 +585,7 @@ msgid "" msgstr "" #: ../source/discussions/deploying-python-applications.rst:103 -#: ../source/specifications/platform-compatibility-tags.rst:195 +#: ../source/specifications/platform-compatibility-tags.rst:200 msgid "macOS" msgstr "" @@ -10539,7 +10539,7 @@ msgid "" msgstr "" #: ../source/key_projects.rst:186 -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "pip" msgstr "" @@ -13419,7 +13419,7 @@ msgid "" msgstr "" #: ../source/specifications/binary-distribution-format.rst:350 -#: ../source/specifications/platform-compatibility-tags.rst:371 +#: ../source/specifications/platform-compatibility-tags.rst:376 msgid "FAQ" msgstr "" @@ -13565,7 +13565,7 @@ msgstr "" #: ../source/specifications/externally-managed-environments.rst:472 #: ../source/specifications/inline-script-metadata.rst:213 #: ../source/specifications/name-normalization.rst:50 -#: ../source/specifications/platform-compatibility-tags.rst:435 +#: ../source/specifications/platform-compatibility-tags.rst:440 #: ../source/specifications/pylock-toml.rst:826 #: ../source/specifications/pyproject-toml.rst:634 #: ../source/specifications/recording-installed-packages.rst:278 @@ -16000,7 +16000,7 @@ msgid ":py:func:`platform.machine()`" msgstr "" #: ../source/specifications/dependency-specifiers.rst:263 -#: ../source/specifications/platform-compatibility-tags.rst:257 +#: ../source/specifications/platform-compatibility-tags.rst:262 msgid "``x86_64``" msgstr "" @@ -18506,10 +18506,17 @@ msgid "Platform Tag" msgstr "" #: ../source/specifications/platform-compatibility-tags.rst:86 +msgid "" +"Platform tags are dependent on the versioning of the operating system or " +"platform they represent and may change over time as the underlying platform " +"changes its versioning." +msgstr "" + +#: ../source/specifications/platform-compatibility-tags.rst:91 msgid "Basic platform tags" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:88 +#: ../source/specifications/platform-compatibility-tags.rst:93 msgid "" "In its simplest form, the platform tag " "is :py:func:`sysconfig.get_platform()` with all hyphens ``-`` and periods " @@ -18517,30 +18524,30 @@ msgid "" "in Python 3.12, this was ``distutils.util.get_platform()``. For example:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:93 +#: ../source/specifications/platform-compatibility-tags.rst:98 msgid "win32" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:94 +#: ../source/specifications/platform-compatibility-tags.rst:99 msgid "linux_i386" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:95 +#: ../source/specifications/platform-compatibility-tags.rst:100 msgid "linux_x86_64" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:101 +#: ../source/specifications/platform-compatibility-tags.rst:106 msgid "``manylinux``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:103 +#: ../source/specifications/platform-compatibility-tags.rst:108 msgid "" "The simple scheme above is insufficient for public distribution of wheel " "files to Linux platforms, due to the large ecosystem of Linux platforms and " "subtle differences between them." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:107 +#: ../source/specifications/platform-compatibility-tags.rst:112 msgid "" "Instead, for those platforms, the ``manylinux`` standard represents a common " "subset of Linux platforms, and allows building wheels tagged with the " @@ -18548,7 +18555,7 @@ msgid "" "distributions." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:112 +#: ../source/specifications/platform-compatibility-tags.rst:117 msgid "" "The current standard is the future-proof :file:`manylinux_{x}_{y}` standard. " "It defines tags of the form :file:`manylinux_{x}_{y}_{arch}`, where ``x`` " @@ -18559,27 +18566,27 @@ msgid "" "form above." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:118 +#: ../source/specifications/platform-compatibility-tags.rst:123 msgid "" "The following older tags are still supported for backward compatibility:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:120 +#: ../source/specifications/platform-compatibility-tags.rst:125 msgid "" "``manylinux1`` supports glibc 2.5 on ``x86_64`` and ``i686`` architectures." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:121 +#: ../source/specifications/platform-compatibility-tags.rst:126 msgid "``manylinux2010`` supports glibc 2.12 on ``x86_64`` and ``i686``." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:122 +#: ../source/specifications/platform-compatibility-tags.rst:127 msgid "" "``manylinux2014`` supports glibc 2.17 on ``x86_64``, ``i686``, ``aarch64``, " "``armv7l``, ``ppc64``, ``ppc64le``, and ``s390x``." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:125 +#: ../source/specifications/platform-compatibility-tags.rst:130 msgid "" "In general, distributions built for older versions of the specification are " "forwards-compatible (meaning that ``manylinux1`` distributions should " @@ -18588,7 +18595,7 @@ msgid "" "that existed before 2010)." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:131 +#: ../source/specifications/platform-compatibility-tags.rst:136 msgid "" "Package maintainers should attempt to target the most compatible " "specification possible, with the caveat that the provided build environment " @@ -18596,77 +18603,77 @@ msgid "" "that these images will no longer receive security updates." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:136 +#: ../source/specifications/platform-compatibility-tags.rst:141 msgid "" "The following table shows the minimum versions of relevant projects to " "support the various ``manylinux`` standards:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:140 +#: ../source/specifications/platform-compatibility-tags.rst:145 msgid "Tool" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:140 +#: ../source/specifications/platform-compatibility-tags.rst:145 msgid "``manylinux1``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:140 +#: ../source/specifications/platform-compatibility-tags.rst:145 msgid "``manylinux2010``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:140 +#: ../source/specifications/platform-compatibility-tags.rst:145 msgid "``manylinux2014``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:140 +#: ../source/specifications/platform-compatibility-tags.rst:145 msgid "``manylinux_x_y``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "``>=8.1.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "``>=19.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "``>=19.3``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "``>=20.3``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "auditwheel" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=1.0.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=2.0.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=3.0.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=3.3.0`` [#]_" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:146 +#: ../source/specifications/platform-compatibility-tags.rst:151 msgid "Only support for ``manylinux_2_24`` has been added in auditwheel 3.3.0" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:150 +#: ../source/specifications/platform-compatibility-tags.rst:155 msgid "``musllinux``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:152 +#: ../source/specifications/platform-compatibility-tags.rst:157 msgid "" "The ``musllinux`` family of tags is similar to ``manylinux``, but for Linux " "platforms that use the musl_ libc rather than glibc (a prime example being " @@ -18674,14 +18681,14 @@ msgid "" "musl ``x.y`` and higher on the architecture ``arch``." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:157 +#: ../source/specifications/platform-compatibility-tags.rst:162 msgid "" "The musl version values can be obtained by executing the musl libc shared " "library the Python interpreter is currently running on, and parsing the " "output:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:188 +#: ../source/specifications/platform-compatibility-tags.rst:193 msgid "" "There are currently two possible ways to find the musl library’s location " "that a Python interpreter is running on, either with the system ldd_ " @@ -18689,7 +18696,7 @@ msgid "" "executable’s ELF_ header." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:197 +#: ../source/specifications/platform-compatibility-tags.rst:202 msgid "" "macOS uses the ``macosx`` family of tags (the ``x`` suffix is a historical " "artefact of Apple's official macOS naming scheme). The schema for " @@ -18697,18 +18704,18 @@ msgid "" "wheel is compatible with macOS ``x.y`` or later on the architecture ``arch``." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:202 +#: ../source/specifications/platform-compatibility-tags.rst:207 msgid "" -"The values of ``x`` and ``y`` correspond to the major and minor version " -"number of the macOS release, respectively. They must both be positive " -"integers, with the ``x`` value being either ``10 <= x <= 15``, or ``>=26`` " -"and corresponding to the year of the macOS release. The version number " -"always includes a major *and* minor version, even if Apple's official " -"version numbering only refers to the major value. For example, " +"For macOS 10, the tag is :file:`macosx_10_{y}_{arch}`, where ``y`` " +"corresponds to the minor version number of the macOS release. For macOS 11 " +"and higher, the tag is :file:`macosx_{x}_0_{arch}`, where ``x`` corresponds " +"to the major version number of the macOS release. Following the published " +"macOS major versions, the ``x`` value is either ``10 <= x <= 15``, or " +"``>=26`` and corresponding to the year of the macOS release. For example, " "``macosx_11_0_arm64`` indicates compatibility with macOS 11 or later." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:210 +#: ../source/specifications/platform-compatibility-tags.rst:215 msgid "" "macOS binaries can be compiled for a single architecture, or can include " "support for multiple architectures in the same binary (sometimes called " @@ -18719,63 +18726,63 @@ msgid "" "architectures:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:218 +#: ../source/specifications/platform-compatibility-tags.rst:223 msgid "``arch``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:218 +#: ../source/specifications/platform-compatibility-tags.rst:223 msgid "Architectures supported" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:220 +#: ../source/specifications/platform-compatibility-tags.rst:225 msgid "``universal2``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:220 +#: ../source/specifications/platform-compatibility-tags.rst:225 msgid "``arm64``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:221 +#: ../source/specifications/platform-compatibility-tags.rst:226 msgid "``universal``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:221 +#: ../source/specifications/platform-compatibility-tags.rst:226 msgid "``i386``, ``ppc``, ``ppc64``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:222 +#: ../source/specifications/platform-compatibility-tags.rst:227 msgid "``intel``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:222 +#: ../source/specifications/platform-compatibility-tags.rst:227 msgid "``i386``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:223 +#: ../source/specifications/platform-compatibility-tags.rst:228 msgid "``fat``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:223 +#: ../source/specifications/platform-compatibility-tags.rst:228 msgid "``i386``, ``ppc``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:224 +#: ../source/specifications/platform-compatibility-tags.rst:229 msgid "``fat3``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:224 +#: ../source/specifications/platform-compatibility-tags.rst:229 msgid "``i386``, ``ppc``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:225 +#: ../source/specifications/platform-compatibility-tags.rst:230 msgid "``fat64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:225 +#: ../source/specifications/platform-compatibility-tags.rst:230 msgid "``ppc64``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:228 +#: ../source/specifications/platform-compatibility-tags.rst:233 msgid "" "The minimum supported macOS version may also be constrained by architecture. " "For example, macOS 11 (Big Sur) was the first release to support arm64. " @@ -18784,11 +18791,11 @@ msgid "" "architectures." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:236 +#: ../source/specifications/platform-compatibility-tags.rst:241 msgid "Android" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:238 +#: ../source/specifications/platform-compatibility-tags.rst:243 msgid "" "Android uses the schema :file:`android_{apilevel}_{abi}`, indicating " "compatibility with the given Android API level or later, on the given ABI. " @@ -18797,7 +18804,7 @@ msgid "" "physical devices and emulated devices." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:244 +#: ../source/specifications/platform-compatibility-tags.rst:249 msgid "" "The API level should be a positive integer. This is *not* the same thing as " "the user-facing Android version. For example, the release known as Android " @@ -18807,25 +18814,25 @@ msgid "" "`__." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:251 +#: ../source/specifications/platform-compatibility-tags.rst:256 msgid "" "There are 4 `supported ABIs `__. Normalized according to the rules above, they are:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:254 +#: ../source/specifications/platform-compatibility-tags.rst:259 msgid "``armeabi_v7a``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:255 +#: ../source/specifications/platform-compatibility-tags.rst:260 msgid "``arm64_v8a``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:256 +#: ../source/specifications/platform-compatibility-tags.rst:261 msgid "``x86``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:259 +#: ../source/specifications/platform-compatibility-tags.rst:264 msgid "" "Virtually all current physical devices use one of the ARM architectures. " "``x86`` and ``x86_64`` are supported for use in the emulator. ``x86`` has " @@ -18833,18 +18840,18 @@ msgid "" "images have been released since then." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:267 +#: ../source/specifications/platform-compatibility-tags.rst:272 msgid "iOS" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:269 +#: ../source/specifications/platform-compatibility-tags.rst:274 msgid "" "iOS uses the schema :file:`ios_{x}_{y}_{arch}_{sdk}`, indicating " "compatibility with iOS ``x.y`` or later, on the ``arch`` architecture, using " "the ``sdk`` SDK." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:272 +#: ../source/specifications/platform-compatibility-tags.rst:277 msgid "" "The value of ``x`` and ``y`` correspond to the major and minor version " "number of the iOS release, respectively. They must both be positive " @@ -18854,13 +18861,13 @@ msgid "" "with iOS 13 or later." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:278 +#: ../source/specifications/platform-compatibility-tags.rst:283 msgid "" "The value of ``arch`` must match the value of :py:func:`platform.machine()` " "on the system." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:281 +#: ../source/specifications/platform-compatibility-tags.rst:286 msgid "" "The value of ``sdk`` must be either ``iphoneos`` (for physical devices), or " "``iphonesimulator`` (for device simulators). These SDKs have the same API " @@ -18869,33 +18876,33 @@ msgid "" "run on an arm64 device." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:287 +#: ../source/specifications/platform-compatibility-tags.rst:292 msgid "" "The combination of :file:`{arch}_{sdk}` is referred to as the \"multiarch\". " "There are three possible values for multiarch:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:290 +#: ../source/specifications/platform-compatibility-tags.rst:295 msgid "" "``arm64_iphoneos``, for physical iPhone/iPad devices. This includes every " "iOS device manufactured since ~2015;" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:292 +#: ../source/specifications/platform-compatibility-tags.rst:297 msgid "" "``arm64_iphonesimulator``, for simulators running on Apple Silicon macOS " "hardware; and" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:294 +#: ../source/specifications/platform-compatibility-tags.rst:299 msgid "``x86_64_iphonesimulator``, for simulators running on x86_64 hardware." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:297 +#: ../source/specifications/platform-compatibility-tags.rst:302 msgid "Use" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:299 +#: ../source/specifications/platform-compatibility-tags.rst:304 msgid "" "The tags are used by installers to decide which built distribution (if any) " "to download from a list of potential built distributions. The installer " @@ -18903,7 +18910,7 @@ msgid "" "built distribution's tag is ``in`` the list, then it can be installed." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:305 +#: ../source/specifications/platform-compatibility-tags.rst:310 msgid "" "It is recommended that installers try to choose the most feature complete " "built distribution available (the one most specific to the installation " @@ -18914,14 +18921,14 @@ msgid "" "download built packages that advertise themselves as being pure Python." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:313 +#: ../source/specifications/platform-compatibility-tags.rst:318 msgid "" "Another desirable installer feature might be to include \"re-compile from " "source if possible\" as more preferable than some of the compatible but " "legacy pre-built options." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:317 +#: ../source/specifications/platform-compatibility-tags.rst:322 msgid "" "This example list is for an installer running under CPython 3.3 on a " "linux_x86_64 system. It is in order from most-preferred (a distribution with " @@ -18930,69 +18937,69 @@ msgid "" "Python):" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:323 +#: ../source/specifications/platform-compatibility-tags.rst:328 msgid "cp33-cp33m-linux_x86_64" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:324 +#: ../source/specifications/platform-compatibility-tags.rst:329 msgid "cp33-abi3-linux_x86_64" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:325 +#: ../source/specifications/platform-compatibility-tags.rst:330 msgid "cp3-abi3-linux_x86_64" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:326 +#: ../source/specifications/platform-compatibility-tags.rst:331 msgid "cp33-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:327 +#: ../source/specifications/platform-compatibility-tags.rst:332 msgid "cp3-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:328 +#: ../source/specifications/platform-compatibility-tags.rst:333 msgid "py33-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:329 +#: ../source/specifications/platform-compatibility-tags.rst:334 msgid "py3-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:330 +#: ../source/specifications/platform-compatibility-tags.rst:335 msgid "cp33-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:331 +#: ../source/specifications/platform-compatibility-tags.rst:336 msgid "cp3-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:332 +#: ../source/specifications/platform-compatibility-tags.rst:337 msgid "py33-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:333 +#: ../source/specifications/platform-compatibility-tags.rst:338 msgid "py3-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:334 +#: ../source/specifications/platform-compatibility-tags.rst:339 msgid "py32-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:335 +#: ../source/specifications/platform-compatibility-tags.rst:340 msgid "py31-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:336 +#: ../source/specifications/platform-compatibility-tags.rst:341 msgid "py30-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:338 +#: ../source/specifications/platform-compatibility-tags.rst:343 msgid "" "Built distributions may be platform specific for reasons other than C " "extensions, such as by including a native executable invoked as a subprocess." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:342 +#: ../source/specifications/platform-compatibility-tags.rst:347 msgid "" "Sometimes there will be more than one supported built distribution for a " "particular version of a package. For example, a packager could release a " @@ -19003,11 +19010,11 @@ msgid "" "without because that tag appears first in the list." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:351 +#: ../source/specifications/platform-compatibility-tags.rst:356 msgid "Compressed Tag Sets" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:353 +#: ../source/specifications/platform-compatibility-tags.rst:358 msgid "" "To allow for compact filenames of bdists that work with more than one " "compatibility tag triple, each tag in a filename can instead be a '.'-" @@ -19017,7 +19024,7 @@ msgid "" "list of simple tags is::" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:365 +#: ../source/specifications/platform-compatibility-tags.rst:370 msgid "" "A bdist format that implements this scheme should include the expanded tags " "in bdist-specific metadata. This compression scheme can generate large " @@ -19025,11 +19032,11 @@ msgid "" "Python implementation e.g. \"cp33-cp31u-win64\", so use it sparingly." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:378 +#: ../source/specifications/platform-compatibility-tags.rst:383 msgid "What tags are used by default?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:374 +#: ../source/specifications/platform-compatibility-tags.rst:379 msgid "" "Tools should use the most-preferred architecture dependent tag e.g. ``cp33-" "cp33m-win32`` or the most-preferred pure python tag e.g. ``py33-none-any`` " @@ -19037,13 +19044,13 @@ msgid "" "intended to provide cross-Python compatibility." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:388 +#: ../source/specifications/platform-compatibility-tags.rst:393 msgid "" "What tag do I use if my distribution uses a feature exclusive to the newest " "version of Python?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:381 +#: ../source/specifications/platform-compatibility-tags.rst:386 msgid "" "Compatibility tags aid installers in selecting the *most compatible* build " "of a *single version* of a distribution. For example, when there is no " @@ -19054,23 +19061,23 @@ msgid "" "use the new feature, to get a compatible build." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:393 +#: ../source/specifications/platform-compatibility-tags.rst:398 msgid "Why isn't there a ``.`` in the Python version number?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:391 +#: ../source/specifications/platform-compatibility-tags.rst:396 msgid "" "CPython has lasted 20+ years without a 3-digit major release. This should " "continue for some time. Other implementations may use _ as a delimiter, " "since both - and . delimit the surrounding filename." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:399 +#: ../source/specifications/platform-compatibility-tags.rst:404 msgid "" "Why normalise hyphens and other non-alphanumeric characters to underscores?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:396 +#: ../source/specifications/platform-compatibility-tags.rst:401 msgid "" "To avoid conflicting with the ``.`` and ``-`` characters that separate " "components of the filename, and for better compatibility with the widest " @@ -19078,11 +19085,11 @@ msgid "" "paths without quoting)." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:408 +#: ../source/specifications/platform-compatibility-tags.rst:413 msgid "Why not use special character rather than ``.`` or ``-``?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:402 +#: ../source/specifications/platform-compatibility-tags.rst:407 msgid "" "Either because that character is inconvenient or potentially confusing in " "some contexts (for example, ``+`` must be quoted in URLs, ``~`` is used to " @@ -19092,33 +19099,33 @@ msgid "" "using ``,`` rather than ``.`` to separate components in a compressed tag)." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:413 +#: ../source/specifications/platform-compatibility-tags.rst:418 msgid "Who will maintain the registry of abbreviated implementations?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:411 +#: ../source/specifications/platform-compatibility-tags.rst:416 msgid "" "New two-letter abbreviations can be requested on the python-dev mailing " "list. As a rule of thumb, abbreviations are reserved for the current 4 most " "prominent implementations." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:418 +#: ../source/specifications/platform-compatibility-tags.rst:423 msgid "Does the compatibility tag go into METADATA or PKG-INFO?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:416 +#: ../source/specifications/platform-compatibility-tags.rst:421 msgid "" "No. The compatibility tag is part of the built distribution's metadata. " "METADATA / PKG-INFO should be valid for an entire distribution, not a single " "build of that distribution." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:424 +#: ../source/specifications/platform-compatibility-tags.rst:429 msgid "Why didn't you mention my favorite Python implementation?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:421 +#: ../source/specifications/platform-compatibility-tags.rst:426 msgid "" "The abbreviated tags facilitate sharing compiled Python code in a public " "index. Your Python implementation can use this specification too, but with " @@ -19126,13 +19133,13 @@ msgid "" "``py``." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:432 +#: ../source/specifications/platform-compatibility-tags.rst:437 msgid "" "Why is the ABI tag (the second tag) sometimes \"none\" in the reference " "implementation?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:427 +#: ../source/specifications/platform-compatibility-tags.rst:432 msgid "" "Since Python 2 does not have an easy way to get to the SOABI (the concept " "comes from newer versions of Python 3) the reference implementation at the " @@ -19141,39 +19148,39 @@ msgid "" "good enough way to say \"don't know\"." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:437 +#: ../source/specifications/platform-compatibility-tags.rst:442 msgid "" "February 2013: The original version of this specification was approved " "through :pep:`425`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:439 +#: ../source/specifications/platform-compatibility-tags.rst:444 msgid "January 2016: The ``manylinux1`` tag was approved through :pep:`513`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:440 +#: ../source/specifications/platform-compatibility-tags.rst:445 msgid "April 2018: The ``manylinux2010`` tag was approved through :pep:`571`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:441 +#: ../source/specifications/platform-compatibility-tags.rst:446 msgid "July 2019: The ``manylinux2014`` tag was approved through :pep:`599`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:442 +#: ../source/specifications/platform-compatibility-tags.rst:447 msgid "" "November 2019: The ``manylinux_x_y`` perennial tag was approved " "through :pep:`600`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:444 +#: ../source/specifications/platform-compatibility-tags.rst:449 msgid "April 2021: The ``musllinux_x_y`` tag was approved through :pep:`656`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:445 +#: ../source/specifications/platform-compatibility-tags.rst:450 msgid "December 2023: The tags for iOS were approved through :pep:`730`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:446 +#: ../source/specifications/platform-compatibility-tags.rst:451 msgid "March 2024: The tags for Android were approved through :pep:`738`." msgstr "" diff --git a/locales/gmh/LC_MESSAGES/messages.po b/locales/gmh/LC_MESSAGES/messages.po index c13f49ed6..0b2301174 100644 --- a/locales/gmh/LC_MESSAGES/messages.po +++ b/locales/gmh/LC_MESSAGES/messages.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: Python Packaging User Guide\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-11-10 19:13+0000\n" +"POT-Creation-Date: 2025-11-22 12:58+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" @@ -585,7 +585,7 @@ msgid "" msgstr "" #: ../source/discussions/deploying-python-applications.rst:103 -#: ../source/specifications/platform-compatibility-tags.rst:195 +#: ../source/specifications/platform-compatibility-tags.rst:200 msgid "macOS" msgstr "" @@ -10539,7 +10539,7 @@ msgid "" msgstr "" #: ../source/key_projects.rst:186 -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "pip" msgstr "" @@ -13419,7 +13419,7 @@ msgid "" msgstr "" #: ../source/specifications/binary-distribution-format.rst:350 -#: ../source/specifications/platform-compatibility-tags.rst:371 +#: ../source/specifications/platform-compatibility-tags.rst:376 msgid "FAQ" msgstr "" @@ -13565,7 +13565,7 @@ msgstr "" #: ../source/specifications/externally-managed-environments.rst:472 #: ../source/specifications/inline-script-metadata.rst:213 #: ../source/specifications/name-normalization.rst:50 -#: ../source/specifications/platform-compatibility-tags.rst:435 +#: ../source/specifications/platform-compatibility-tags.rst:440 #: ../source/specifications/pylock-toml.rst:826 #: ../source/specifications/pyproject-toml.rst:634 #: ../source/specifications/recording-installed-packages.rst:278 @@ -16000,7 +16000,7 @@ msgid ":py:func:`platform.machine()`" msgstr "" #: ../source/specifications/dependency-specifiers.rst:263 -#: ../source/specifications/platform-compatibility-tags.rst:257 +#: ../source/specifications/platform-compatibility-tags.rst:262 msgid "``x86_64``" msgstr "" @@ -18506,10 +18506,17 @@ msgid "Platform Tag" msgstr "" #: ../source/specifications/platform-compatibility-tags.rst:86 +msgid "" +"Platform tags are dependent on the versioning of the operating system or " +"platform they represent and may change over time as the underlying platform " +"changes its versioning." +msgstr "" + +#: ../source/specifications/platform-compatibility-tags.rst:91 msgid "Basic platform tags" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:88 +#: ../source/specifications/platform-compatibility-tags.rst:93 msgid "" "In its simplest form, the platform tag " "is :py:func:`sysconfig.get_platform()` with all hyphens ``-`` and periods " @@ -18517,30 +18524,30 @@ msgid "" "in Python 3.12, this was ``distutils.util.get_platform()``. For example:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:93 +#: ../source/specifications/platform-compatibility-tags.rst:98 msgid "win32" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:94 +#: ../source/specifications/platform-compatibility-tags.rst:99 msgid "linux_i386" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:95 +#: ../source/specifications/platform-compatibility-tags.rst:100 msgid "linux_x86_64" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:101 +#: ../source/specifications/platform-compatibility-tags.rst:106 msgid "``manylinux``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:103 +#: ../source/specifications/platform-compatibility-tags.rst:108 msgid "" "The simple scheme above is insufficient for public distribution of wheel " "files to Linux platforms, due to the large ecosystem of Linux platforms and " "subtle differences between them." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:107 +#: ../source/specifications/platform-compatibility-tags.rst:112 msgid "" "Instead, for those platforms, the ``manylinux`` standard represents a common " "subset of Linux platforms, and allows building wheels tagged with the " @@ -18548,7 +18555,7 @@ msgid "" "distributions." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:112 +#: ../source/specifications/platform-compatibility-tags.rst:117 msgid "" "The current standard is the future-proof :file:`manylinux_{x}_{y}` standard. " "It defines tags of the form :file:`manylinux_{x}_{y}_{arch}`, where ``x`` " @@ -18559,27 +18566,27 @@ msgid "" "form above." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:118 +#: ../source/specifications/platform-compatibility-tags.rst:123 msgid "" "The following older tags are still supported for backward compatibility:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:120 +#: ../source/specifications/platform-compatibility-tags.rst:125 msgid "" "``manylinux1`` supports glibc 2.5 on ``x86_64`` and ``i686`` architectures." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:121 +#: ../source/specifications/platform-compatibility-tags.rst:126 msgid "``manylinux2010`` supports glibc 2.12 on ``x86_64`` and ``i686``." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:122 +#: ../source/specifications/platform-compatibility-tags.rst:127 msgid "" "``manylinux2014`` supports glibc 2.17 on ``x86_64``, ``i686``, ``aarch64``, " "``armv7l``, ``ppc64``, ``ppc64le``, and ``s390x``." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:125 +#: ../source/specifications/platform-compatibility-tags.rst:130 msgid "" "In general, distributions built for older versions of the specification are " "forwards-compatible (meaning that ``manylinux1`` distributions should " @@ -18588,7 +18595,7 @@ msgid "" "that existed before 2010)." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:131 +#: ../source/specifications/platform-compatibility-tags.rst:136 msgid "" "Package maintainers should attempt to target the most compatible " "specification possible, with the caveat that the provided build environment " @@ -18596,77 +18603,77 @@ msgid "" "that these images will no longer receive security updates." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:136 +#: ../source/specifications/platform-compatibility-tags.rst:141 msgid "" "The following table shows the minimum versions of relevant projects to " "support the various ``manylinux`` standards:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:140 +#: ../source/specifications/platform-compatibility-tags.rst:145 msgid "Tool" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:140 +#: ../source/specifications/platform-compatibility-tags.rst:145 msgid "``manylinux1``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:140 +#: ../source/specifications/platform-compatibility-tags.rst:145 msgid "``manylinux2010``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:140 +#: ../source/specifications/platform-compatibility-tags.rst:145 msgid "``manylinux2014``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:140 +#: ../source/specifications/platform-compatibility-tags.rst:145 msgid "``manylinux_x_y``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "``>=8.1.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "``>=19.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "``>=19.3``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "``>=20.3``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "auditwheel" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=1.0.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=2.0.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=3.0.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=3.3.0`` [#]_" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:146 +#: ../source/specifications/platform-compatibility-tags.rst:151 msgid "Only support for ``manylinux_2_24`` has been added in auditwheel 3.3.0" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:150 +#: ../source/specifications/platform-compatibility-tags.rst:155 msgid "``musllinux``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:152 +#: ../source/specifications/platform-compatibility-tags.rst:157 msgid "" "The ``musllinux`` family of tags is similar to ``manylinux``, but for Linux " "platforms that use the musl_ libc rather than glibc (a prime example being " @@ -18674,14 +18681,14 @@ msgid "" "musl ``x.y`` and higher on the architecture ``arch``." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:157 +#: ../source/specifications/platform-compatibility-tags.rst:162 msgid "" "The musl version values can be obtained by executing the musl libc shared " "library the Python interpreter is currently running on, and parsing the " "output:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:188 +#: ../source/specifications/platform-compatibility-tags.rst:193 msgid "" "There are currently two possible ways to find the musl library’s location " "that a Python interpreter is running on, either with the system ldd_ " @@ -18689,7 +18696,7 @@ msgid "" "executable’s ELF_ header." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:197 +#: ../source/specifications/platform-compatibility-tags.rst:202 msgid "" "macOS uses the ``macosx`` family of tags (the ``x`` suffix is a historical " "artefact of Apple's official macOS naming scheme). The schema for " @@ -18697,18 +18704,18 @@ msgid "" "wheel is compatible with macOS ``x.y`` or later on the architecture ``arch``." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:202 +#: ../source/specifications/platform-compatibility-tags.rst:207 msgid "" -"The values of ``x`` and ``y`` correspond to the major and minor version " -"number of the macOS release, respectively. They must both be positive " -"integers, with the ``x`` value being either ``10 <= x <= 15``, or ``>=26`` " -"and corresponding to the year of the macOS release. The version number " -"always includes a major *and* minor version, even if Apple's official " -"version numbering only refers to the major value. For example, " +"For macOS 10, the tag is :file:`macosx_10_{y}_{arch}`, where ``y`` " +"corresponds to the minor version number of the macOS release. For macOS 11 " +"and higher, the tag is :file:`macosx_{x}_0_{arch}`, where ``x`` corresponds " +"to the major version number of the macOS release. Following the published " +"macOS major versions, the ``x`` value is either ``10 <= x <= 15``, or " +"``>=26`` and corresponding to the year of the macOS release. For example, " "``macosx_11_0_arm64`` indicates compatibility with macOS 11 or later." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:210 +#: ../source/specifications/platform-compatibility-tags.rst:215 msgid "" "macOS binaries can be compiled for a single architecture, or can include " "support for multiple architectures in the same binary (sometimes called " @@ -18719,63 +18726,63 @@ msgid "" "architectures:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:218 +#: ../source/specifications/platform-compatibility-tags.rst:223 msgid "``arch``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:218 +#: ../source/specifications/platform-compatibility-tags.rst:223 msgid "Architectures supported" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:220 +#: ../source/specifications/platform-compatibility-tags.rst:225 msgid "``universal2``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:220 +#: ../source/specifications/platform-compatibility-tags.rst:225 msgid "``arm64``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:221 +#: ../source/specifications/platform-compatibility-tags.rst:226 msgid "``universal``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:221 +#: ../source/specifications/platform-compatibility-tags.rst:226 msgid "``i386``, ``ppc``, ``ppc64``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:222 +#: ../source/specifications/platform-compatibility-tags.rst:227 msgid "``intel``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:222 +#: ../source/specifications/platform-compatibility-tags.rst:227 msgid "``i386``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:223 +#: ../source/specifications/platform-compatibility-tags.rst:228 msgid "``fat``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:223 +#: ../source/specifications/platform-compatibility-tags.rst:228 msgid "``i386``, ``ppc``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:224 +#: ../source/specifications/platform-compatibility-tags.rst:229 msgid "``fat3``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:224 +#: ../source/specifications/platform-compatibility-tags.rst:229 msgid "``i386``, ``ppc``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:225 +#: ../source/specifications/platform-compatibility-tags.rst:230 msgid "``fat64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:225 +#: ../source/specifications/platform-compatibility-tags.rst:230 msgid "``ppc64``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:228 +#: ../source/specifications/platform-compatibility-tags.rst:233 msgid "" "The minimum supported macOS version may also be constrained by architecture. " "For example, macOS 11 (Big Sur) was the first release to support arm64. " @@ -18784,11 +18791,11 @@ msgid "" "architectures." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:236 +#: ../source/specifications/platform-compatibility-tags.rst:241 msgid "Android" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:238 +#: ../source/specifications/platform-compatibility-tags.rst:243 msgid "" "Android uses the schema :file:`android_{apilevel}_{abi}`, indicating " "compatibility with the given Android API level or later, on the given ABI. " @@ -18797,7 +18804,7 @@ msgid "" "physical devices and emulated devices." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:244 +#: ../source/specifications/platform-compatibility-tags.rst:249 msgid "" "The API level should be a positive integer. This is *not* the same thing as " "the user-facing Android version. For example, the release known as Android " @@ -18807,25 +18814,25 @@ msgid "" "`__." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:251 +#: ../source/specifications/platform-compatibility-tags.rst:256 msgid "" "There are 4 `supported ABIs `__. Normalized according to the rules above, they are:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:254 +#: ../source/specifications/platform-compatibility-tags.rst:259 msgid "``armeabi_v7a``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:255 +#: ../source/specifications/platform-compatibility-tags.rst:260 msgid "``arm64_v8a``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:256 +#: ../source/specifications/platform-compatibility-tags.rst:261 msgid "``x86``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:259 +#: ../source/specifications/platform-compatibility-tags.rst:264 msgid "" "Virtually all current physical devices use one of the ARM architectures. " "``x86`` and ``x86_64`` are supported for use in the emulator. ``x86`` has " @@ -18833,18 +18840,18 @@ msgid "" "images have been released since then." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:267 +#: ../source/specifications/platform-compatibility-tags.rst:272 msgid "iOS" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:269 +#: ../source/specifications/platform-compatibility-tags.rst:274 msgid "" "iOS uses the schema :file:`ios_{x}_{y}_{arch}_{sdk}`, indicating " "compatibility with iOS ``x.y`` or later, on the ``arch`` architecture, using " "the ``sdk`` SDK." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:272 +#: ../source/specifications/platform-compatibility-tags.rst:277 msgid "" "The value of ``x`` and ``y`` correspond to the major and minor version " "number of the iOS release, respectively. They must both be positive " @@ -18854,13 +18861,13 @@ msgid "" "with iOS 13 or later." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:278 +#: ../source/specifications/platform-compatibility-tags.rst:283 msgid "" "The value of ``arch`` must match the value of :py:func:`platform.machine()` " "on the system." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:281 +#: ../source/specifications/platform-compatibility-tags.rst:286 msgid "" "The value of ``sdk`` must be either ``iphoneos`` (for physical devices), or " "``iphonesimulator`` (for device simulators). These SDKs have the same API " @@ -18869,33 +18876,33 @@ msgid "" "run on an arm64 device." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:287 +#: ../source/specifications/platform-compatibility-tags.rst:292 msgid "" "The combination of :file:`{arch}_{sdk}` is referred to as the \"multiarch\". " "There are three possible values for multiarch:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:290 +#: ../source/specifications/platform-compatibility-tags.rst:295 msgid "" "``arm64_iphoneos``, for physical iPhone/iPad devices. This includes every " "iOS device manufactured since ~2015;" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:292 +#: ../source/specifications/platform-compatibility-tags.rst:297 msgid "" "``arm64_iphonesimulator``, for simulators running on Apple Silicon macOS " "hardware; and" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:294 +#: ../source/specifications/platform-compatibility-tags.rst:299 msgid "``x86_64_iphonesimulator``, for simulators running on x86_64 hardware." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:297 +#: ../source/specifications/platform-compatibility-tags.rst:302 msgid "Use" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:299 +#: ../source/specifications/platform-compatibility-tags.rst:304 msgid "" "The tags are used by installers to decide which built distribution (if any) " "to download from a list of potential built distributions. The installer " @@ -18903,7 +18910,7 @@ msgid "" "built distribution's tag is ``in`` the list, then it can be installed." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:305 +#: ../source/specifications/platform-compatibility-tags.rst:310 msgid "" "It is recommended that installers try to choose the most feature complete " "built distribution available (the one most specific to the installation " @@ -18914,14 +18921,14 @@ msgid "" "download built packages that advertise themselves as being pure Python." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:313 +#: ../source/specifications/platform-compatibility-tags.rst:318 msgid "" "Another desirable installer feature might be to include \"re-compile from " "source if possible\" as more preferable than some of the compatible but " "legacy pre-built options." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:317 +#: ../source/specifications/platform-compatibility-tags.rst:322 msgid "" "This example list is for an installer running under CPython 3.3 on a " "linux_x86_64 system. It is in order from most-preferred (a distribution with " @@ -18930,69 +18937,69 @@ msgid "" "Python):" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:323 +#: ../source/specifications/platform-compatibility-tags.rst:328 msgid "cp33-cp33m-linux_x86_64" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:324 +#: ../source/specifications/platform-compatibility-tags.rst:329 msgid "cp33-abi3-linux_x86_64" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:325 +#: ../source/specifications/platform-compatibility-tags.rst:330 msgid "cp3-abi3-linux_x86_64" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:326 +#: ../source/specifications/platform-compatibility-tags.rst:331 msgid "cp33-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:327 +#: ../source/specifications/platform-compatibility-tags.rst:332 msgid "cp3-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:328 +#: ../source/specifications/platform-compatibility-tags.rst:333 msgid "py33-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:329 +#: ../source/specifications/platform-compatibility-tags.rst:334 msgid "py3-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:330 +#: ../source/specifications/platform-compatibility-tags.rst:335 msgid "cp33-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:331 +#: ../source/specifications/platform-compatibility-tags.rst:336 msgid "cp3-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:332 +#: ../source/specifications/platform-compatibility-tags.rst:337 msgid "py33-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:333 +#: ../source/specifications/platform-compatibility-tags.rst:338 msgid "py3-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:334 +#: ../source/specifications/platform-compatibility-tags.rst:339 msgid "py32-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:335 +#: ../source/specifications/platform-compatibility-tags.rst:340 msgid "py31-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:336 +#: ../source/specifications/platform-compatibility-tags.rst:341 msgid "py30-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:338 +#: ../source/specifications/platform-compatibility-tags.rst:343 msgid "" "Built distributions may be platform specific for reasons other than C " "extensions, such as by including a native executable invoked as a subprocess." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:342 +#: ../source/specifications/platform-compatibility-tags.rst:347 msgid "" "Sometimes there will be more than one supported built distribution for a " "particular version of a package. For example, a packager could release a " @@ -19003,11 +19010,11 @@ msgid "" "without because that tag appears first in the list." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:351 +#: ../source/specifications/platform-compatibility-tags.rst:356 msgid "Compressed Tag Sets" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:353 +#: ../source/specifications/platform-compatibility-tags.rst:358 msgid "" "To allow for compact filenames of bdists that work with more than one " "compatibility tag triple, each tag in a filename can instead be a '.'-" @@ -19017,7 +19024,7 @@ msgid "" "list of simple tags is::" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:365 +#: ../source/specifications/platform-compatibility-tags.rst:370 msgid "" "A bdist format that implements this scheme should include the expanded tags " "in bdist-specific metadata. This compression scheme can generate large " @@ -19025,11 +19032,11 @@ msgid "" "Python implementation e.g. \"cp33-cp31u-win64\", so use it sparingly." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:378 +#: ../source/specifications/platform-compatibility-tags.rst:383 msgid "What tags are used by default?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:374 +#: ../source/specifications/platform-compatibility-tags.rst:379 msgid "" "Tools should use the most-preferred architecture dependent tag e.g. ``cp33-" "cp33m-win32`` or the most-preferred pure python tag e.g. ``py33-none-any`` " @@ -19037,13 +19044,13 @@ msgid "" "intended to provide cross-Python compatibility." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:388 +#: ../source/specifications/platform-compatibility-tags.rst:393 msgid "" "What tag do I use if my distribution uses a feature exclusive to the newest " "version of Python?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:381 +#: ../source/specifications/platform-compatibility-tags.rst:386 msgid "" "Compatibility tags aid installers in selecting the *most compatible* build " "of a *single version* of a distribution. For example, when there is no " @@ -19054,23 +19061,23 @@ msgid "" "use the new feature, to get a compatible build." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:393 +#: ../source/specifications/platform-compatibility-tags.rst:398 msgid "Why isn't there a ``.`` in the Python version number?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:391 +#: ../source/specifications/platform-compatibility-tags.rst:396 msgid "" "CPython has lasted 20+ years without a 3-digit major release. This should " "continue for some time. Other implementations may use _ as a delimiter, " "since both - and . delimit the surrounding filename." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:399 +#: ../source/specifications/platform-compatibility-tags.rst:404 msgid "" "Why normalise hyphens and other non-alphanumeric characters to underscores?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:396 +#: ../source/specifications/platform-compatibility-tags.rst:401 msgid "" "To avoid conflicting with the ``.`` and ``-`` characters that separate " "components of the filename, and for better compatibility with the widest " @@ -19078,11 +19085,11 @@ msgid "" "paths without quoting)." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:408 +#: ../source/specifications/platform-compatibility-tags.rst:413 msgid "Why not use special character rather than ``.`` or ``-``?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:402 +#: ../source/specifications/platform-compatibility-tags.rst:407 msgid "" "Either because that character is inconvenient or potentially confusing in " "some contexts (for example, ``+`` must be quoted in URLs, ``~`` is used to " @@ -19092,33 +19099,33 @@ msgid "" "using ``,`` rather than ``.`` to separate components in a compressed tag)." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:413 +#: ../source/specifications/platform-compatibility-tags.rst:418 msgid "Who will maintain the registry of abbreviated implementations?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:411 +#: ../source/specifications/platform-compatibility-tags.rst:416 msgid "" "New two-letter abbreviations can be requested on the python-dev mailing " "list. As a rule of thumb, abbreviations are reserved for the current 4 most " "prominent implementations." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:418 +#: ../source/specifications/platform-compatibility-tags.rst:423 msgid "Does the compatibility tag go into METADATA or PKG-INFO?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:416 +#: ../source/specifications/platform-compatibility-tags.rst:421 msgid "" "No. The compatibility tag is part of the built distribution's metadata. " "METADATA / PKG-INFO should be valid for an entire distribution, not a single " "build of that distribution." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:424 +#: ../source/specifications/platform-compatibility-tags.rst:429 msgid "Why didn't you mention my favorite Python implementation?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:421 +#: ../source/specifications/platform-compatibility-tags.rst:426 msgid "" "The abbreviated tags facilitate sharing compiled Python code in a public " "index. Your Python implementation can use this specification too, but with " @@ -19126,13 +19133,13 @@ msgid "" "``py``." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:432 +#: ../source/specifications/platform-compatibility-tags.rst:437 msgid "" "Why is the ABI tag (the second tag) sometimes \"none\" in the reference " "implementation?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:427 +#: ../source/specifications/platform-compatibility-tags.rst:432 msgid "" "Since Python 2 does not have an easy way to get to the SOABI (the concept " "comes from newer versions of Python 3) the reference implementation at the " @@ -19141,39 +19148,39 @@ msgid "" "good enough way to say \"don't know\"." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:437 +#: ../source/specifications/platform-compatibility-tags.rst:442 msgid "" "February 2013: The original version of this specification was approved " "through :pep:`425`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:439 +#: ../source/specifications/platform-compatibility-tags.rst:444 msgid "January 2016: The ``manylinux1`` tag was approved through :pep:`513`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:440 +#: ../source/specifications/platform-compatibility-tags.rst:445 msgid "April 2018: The ``manylinux2010`` tag was approved through :pep:`571`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:441 +#: ../source/specifications/platform-compatibility-tags.rst:446 msgid "July 2019: The ``manylinux2014`` tag was approved through :pep:`599`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:442 +#: ../source/specifications/platform-compatibility-tags.rst:447 msgid "" "November 2019: The ``manylinux_x_y`` perennial tag was approved " "through :pep:`600`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:444 +#: ../source/specifications/platform-compatibility-tags.rst:449 msgid "April 2021: The ``musllinux_x_y`` tag was approved through :pep:`656`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:445 +#: ../source/specifications/platform-compatibility-tags.rst:450 msgid "December 2023: The tags for iOS were approved through :pep:`730`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:446 +#: ../source/specifications/platform-compatibility-tags.rst:451 msgid "March 2024: The tags for Android were approved through :pep:`738`." msgstr "" diff --git a/locales/hi/LC_MESSAGES/messages.po b/locales/hi/LC_MESSAGES/messages.po index 9357a4dff..8fcb3d996 100644 --- a/locales/hi/LC_MESSAGES/messages.po +++ b/locales/hi/LC_MESSAGES/messages.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Python Packaging User Guide\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-11-10 19:13+0000\n" +"POT-Creation-Date: 2025-11-22 12:58+0000\n" "PO-Revision-Date: 2024-09-16 10:09+0000\n" "Last-Translator: kumar Shivam \n" "Language-Team: Hindi =8.1.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "``>=19.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "``>=19.3``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "``>=20.3``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "auditwheel" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=1.0.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=2.0.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=3.0.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=3.3.0`` [#]_" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:146 +#: ../source/specifications/platform-compatibility-tags.rst:151 msgid "Only support for ``manylinux_2_24`` has been added in auditwheel 3.3.0" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:150 +#: ../source/specifications/platform-compatibility-tags.rst:155 msgid "``musllinux``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:152 +#: ../source/specifications/platform-compatibility-tags.rst:157 msgid "" "The ``musllinux`` family of tags is similar to ``manylinux``, but for Linux " "platforms that use the musl_ libc rather than glibc (a prime example being " @@ -18745,14 +18752,14 @@ msgid "" "musl ``x.y`` and higher on the architecture ``arch``." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:157 +#: ../source/specifications/platform-compatibility-tags.rst:162 msgid "" "The musl version values can be obtained by executing the musl libc shared " "library the Python interpreter is currently running on, and parsing the " "output:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:188 +#: ../source/specifications/platform-compatibility-tags.rst:193 msgid "" "There are currently two possible ways to find the musl library’s location " "that a Python interpreter is running on, either with the system ldd_ " @@ -18760,7 +18767,7 @@ msgid "" "executable’s ELF_ header." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:197 +#: ../source/specifications/platform-compatibility-tags.rst:202 msgid "" "macOS uses the ``macosx`` family of tags (the ``x`` suffix is a historical " "artefact of Apple's official macOS naming scheme). The schema for " @@ -18768,18 +18775,18 @@ msgid "" "wheel is compatible with macOS ``x.y`` or later on the architecture ``arch``." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:202 +#: ../source/specifications/platform-compatibility-tags.rst:207 msgid "" -"The values of ``x`` and ``y`` correspond to the major and minor version " -"number of the macOS release, respectively. They must both be positive " -"integers, with the ``x`` value being either ``10 <= x <= 15``, or ``>=26`` " -"and corresponding to the year of the macOS release. The version number " -"always includes a major *and* minor version, even if Apple's official " -"version numbering only refers to the major value. For example, " +"For macOS 10, the tag is :file:`macosx_10_{y}_{arch}`, where ``y`` " +"corresponds to the minor version number of the macOS release. For macOS 11 " +"and higher, the tag is :file:`macosx_{x}_0_{arch}`, where ``x`` corresponds " +"to the major version number of the macOS release. Following the published " +"macOS major versions, the ``x`` value is either ``10 <= x <= 15``, or " +"``>=26`` and corresponding to the year of the macOS release. For example, " "``macosx_11_0_arm64`` indicates compatibility with macOS 11 or later." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:210 +#: ../source/specifications/platform-compatibility-tags.rst:215 msgid "" "macOS binaries can be compiled for a single architecture, or can include " "support for multiple architectures in the same binary (sometimes called " @@ -18790,63 +18797,63 @@ msgid "" "architectures:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:218 +#: ../source/specifications/platform-compatibility-tags.rst:223 msgid "``arch``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:218 +#: ../source/specifications/platform-compatibility-tags.rst:223 msgid "Architectures supported" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:220 +#: ../source/specifications/platform-compatibility-tags.rst:225 msgid "``universal2``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:220 +#: ../source/specifications/platform-compatibility-tags.rst:225 msgid "``arm64``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:221 +#: ../source/specifications/platform-compatibility-tags.rst:226 msgid "``universal``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:221 +#: ../source/specifications/platform-compatibility-tags.rst:226 msgid "``i386``, ``ppc``, ``ppc64``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:222 +#: ../source/specifications/platform-compatibility-tags.rst:227 msgid "``intel``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:222 +#: ../source/specifications/platform-compatibility-tags.rst:227 msgid "``i386``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:223 +#: ../source/specifications/platform-compatibility-tags.rst:228 msgid "``fat``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:223 +#: ../source/specifications/platform-compatibility-tags.rst:228 msgid "``i386``, ``ppc``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:224 +#: ../source/specifications/platform-compatibility-tags.rst:229 msgid "``fat3``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:224 +#: ../source/specifications/platform-compatibility-tags.rst:229 msgid "``i386``, ``ppc``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:225 +#: ../source/specifications/platform-compatibility-tags.rst:230 msgid "``fat64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:225 +#: ../source/specifications/platform-compatibility-tags.rst:230 msgid "``ppc64``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:228 +#: ../source/specifications/platform-compatibility-tags.rst:233 msgid "" "The minimum supported macOS version may also be constrained by architecture. " "For example, macOS 11 (Big Sur) was the first release to support arm64. " @@ -18855,11 +18862,11 @@ msgid "" "architectures." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:236 +#: ../source/specifications/platform-compatibility-tags.rst:241 msgid "Android" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:238 +#: ../source/specifications/platform-compatibility-tags.rst:243 msgid "" "Android uses the schema :file:`android_{apilevel}_{abi}`, indicating " "compatibility with the given Android API level or later, on the given ABI. " @@ -18868,7 +18875,7 @@ msgid "" "physical devices and emulated devices." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:244 +#: ../source/specifications/platform-compatibility-tags.rst:249 msgid "" "The API level should be a positive integer. This is *not* the same thing as " "the user-facing Android version. For example, the release known as Android " @@ -18878,25 +18885,25 @@ msgid "" "`__." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:251 +#: ../source/specifications/platform-compatibility-tags.rst:256 msgid "" "There are 4 `supported ABIs `__. Normalized according to the rules above, they are:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:254 +#: ../source/specifications/platform-compatibility-tags.rst:259 msgid "``armeabi_v7a``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:255 +#: ../source/specifications/platform-compatibility-tags.rst:260 msgid "``arm64_v8a``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:256 +#: ../source/specifications/platform-compatibility-tags.rst:261 msgid "``x86``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:259 +#: ../source/specifications/platform-compatibility-tags.rst:264 msgid "" "Virtually all current physical devices use one of the ARM architectures. " "``x86`` and ``x86_64`` are supported for use in the emulator. ``x86`` has " @@ -18904,18 +18911,18 @@ msgid "" "images have been released since then." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:267 +#: ../source/specifications/platform-compatibility-tags.rst:272 msgid "iOS" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:269 +#: ../source/specifications/platform-compatibility-tags.rst:274 msgid "" "iOS uses the schema :file:`ios_{x}_{y}_{arch}_{sdk}`, indicating " "compatibility with iOS ``x.y`` or later, on the ``arch`` architecture, using " "the ``sdk`` SDK." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:272 +#: ../source/specifications/platform-compatibility-tags.rst:277 msgid "" "The value of ``x`` and ``y`` correspond to the major and minor version " "number of the iOS release, respectively. They must both be positive " @@ -18925,13 +18932,13 @@ msgid "" "with iOS 13 or later." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:278 +#: ../source/specifications/platform-compatibility-tags.rst:283 msgid "" "The value of ``arch`` must match the value of :py:func:`platform.machine()` " "on the system." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:281 +#: ../source/specifications/platform-compatibility-tags.rst:286 msgid "" "The value of ``sdk`` must be either ``iphoneos`` (for physical devices), or " "``iphonesimulator`` (for device simulators). These SDKs have the same API " @@ -18940,33 +18947,33 @@ msgid "" "run on an arm64 device." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:287 +#: ../source/specifications/platform-compatibility-tags.rst:292 msgid "" "The combination of :file:`{arch}_{sdk}` is referred to as the \"multiarch\". " "There are three possible values for multiarch:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:290 +#: ../source/specifications/platform-compatibility-tags.rst:295 msgid "" "``arm64_iphoneos``, for physical iPhone/iPad devices. This includes every " "iOS device manufactured since ~2015;" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:292 +#: ../source/specifications/platform-compatibility-tags.rst:297 msgid "" "``arm64_iphonesimulator``, for simulators running on Apple Silicon macOS " "hardware; and" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:294 +#: ../source/specifications/platform-compatibility-tags.rst:299 msgid "``x86_64_iphonesimulator``, for simulators running on x86_64 hardware." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:297 +#: ../source/specifications/platform-compatibility-tags.rst:302 msgid "Use" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:299 +#: ../source/specifications/platform-compatibility-tags.rst:304 msgid "" "The tags are used by installers to decide which built distribution (if any) " "to download from a list of potential built distributions. The installer " @@ -18974,7 +18981,7 @@ msgid "" "built distribution's tag is ``in`` the list, then it can be installed." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:305 +#: ../source/specifications/platform-compatibility-tags.rst:310 msgid "" "It is recommended that installers try to choose the most feature complete " "built distribution available (the one most specific to the installation " @@ -18985,14 +18992,14 @@ msgid "" "download built packages that advertise themselves as being pure Python." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:313 +#: ../source/specifications/platform-compatibility-tags.rst:318 msgid "" "Another desirable installer feature might be to include \"re-compile from " "source if possible\" as more preferable than some of the compatible but " "legacy pre-built options." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:317 +#: ../source/specifications/platform-compatibility-tags.rst:322 msgid "" "This example list is for an installer running under CPython 3.3 on a " "linux_x86_64 system. It is in order from most-preferred (a distribution with " @@ -19001,69 +19008,69 @@ msgid "" "Python):" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:323 +#: ../source/specifications/platform-compatibility-tags.rst:328 msgid "cp33-cp33m-linux_x86_64" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:324 +#: ../source/specifications/platform-compatibility-tags.rst:329 msgid "cp33-abi3-linux_x86_64" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:325 +#: ../source/specifications/platform-compatibility-tags.rst:330 msgid "cp3-abi3-linux_x86_64" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:326 +#: ../source/specifications/platform-compatibility-tags.rst:331 msgid "cp33-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:327 +#: ../source/specifications/platform-compatibility-tags.rst:332 msgid "cp3-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:328 +#: ../source/specifications/platform-compatibility-tags.rst:333 msgid "py33-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:329 +#: ../source/specifications/platform-compatibility-tags.rst:334 msgid "py3-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:330 +#: ../source/specifications/platform-compatibility-tags.rst:335 msgid "cp33-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:331 +#: ../source/specifications/platform-compatibility-tags.rst:336 msgid "cp3-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:332 +#: ../source/specifications/platform-compatibility-tags.rst:337 msgid "py33-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:333 +#: ../source/specifications/platform-compatibility-tags.rst:338 msgid "py3-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:334 +#: ../source/specifications/platform-compatibility-tags.rst:339 msgid "py32-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:335 +#: ../source/specifications/platform-compatibility-tags.rst:340 msgid "py31-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:336 +#: ../source/specifications/platform-compatibility-tags.rst:341 msgid "py30-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:338 +#: ../source/specifications/platform-compatibility-tags.rst:343 msgid "" "Built distributions may be platform specific for reasons other than C " "extensions, such as by including a native executable invoked as a subprocess." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:342 +#: ../source/specifications/platform-compatibility-tags.rst:347 msgid "" "Sometimes there will be more than one supported built distribution for a " "particular version of a package. For example, a packager could release a " @@ -19074,11 +19081,11 @@ msgid "" "without because that tag appears first in the list." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:351 +#: ../source/specifications/platform-compatibility-tags.rst:356 msgid "Compressed Tag Sets" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:353 +#: ../source/specifications/platform-compatibility-tags.rst:358 msgid "" "To allow for compact filenames of bdists that work with more than one " "compatibility tag triple, each tag in a filename can instead be a '.'-" @@ -19088,7 +19095,7 @@ msgid "" "list of simple tags is::" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:365 +#: ../source/specifications/platform-compatibility-tags.rst:370 msgid "" "A bdist format that implements this scheme should include the expanded tags " "in bdist-specific metadata. This compression scheme can generate large " @@ -19096,11 +19103,11 @@ msgid "" "Python implementation e.g. \"cp33-cp31u-win64\", so use it sparingly." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:378 +#: ../source/specifications/platform-compatibility-tags.rst:383 msgid "What tags are used by default?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:374 +#: ../source/specifications/platform-compatibility-tags.rst:379 msgid "" "Tools should use the most-preferred architecture dependent tag e.g. ``cp33-" "cp33m-win32`` or the most-preferred pure python tag e.g. ``py33-none-any`` " @@ -19108,13 +19115,13 @@ msgid "" "intended to provide cross-Python compatibility." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:388 +#: ../source/specifications/platform-compatibility-tags.rst:393 msgid "" "What tag do I use if my distribution uses a feature exclusive to the newest " "version of Python?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:381 +#: ../source/specifications/platform-compatibility-tags.rst:386 msgid "" "Compatibility tags aid installers in selecting the *most compatible* build " "of a *single version* of a distribution. For example, when there is no " @@ -19125,23 +19132,23 @@ msgid "" "use the new feature, to get a compatible build." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:393 +#: ../source/specifications/platform-compatibility-tags.rst:398 msgid "Why isn't there a ``.`` in the Python version number?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:391 +#: ../source/specifications/platform-compatibility-tags.rst:396 msgid "" "CPython has lasted 20+ years without a 3-digit major release. This should " "continue for some time. Other implementations may use _ as a delimiter, " "since both - and . delimit the surrounding filename." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:399 +#: ../source/specifications/platform-compatibility-tags.rst:404 msgid "" "Why normalise hyphens and other non-alphanumeric characters to underscores?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:396 +#: ../source/specifications/platform-compatibility-tags.rst:401 msgid "" "To avoid conflicting with the ``.`` and ``-`` characters that separate " "components of the filename, and for better compatibility with the widest " @@ -19149,11 +19156,11 @@ msgid "" "paths without quoting)." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:408 +#: ../source/specifications/platform-compatibility-tags.rst:413 msgid "Why not use special character rather than ``.`` or ``-``?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:402 +#: ../source/specifications/platform-compatibility-tags.rst:407 msgid "" "Either because that character is inconvenient or potentially confusing in " "some contexts (for example, ``+`` must be quoted in URLs, ``~`` is used to " @@ -19163,33 +19170,33 @@ msgid "" "using ``,`` rather than ``.`` to separate components in a compressed tag)." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:413 +#: ../source/specifications/platform-compatibility-tags.rst:418 msgid "Who will maintain the registry of abbreviated implementations?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:411 +#: ../source/specifications/platform-compatibility-tags.rst:416 msgid "" "New two-letter abbreviations can be requested on the python-dev mailing " "list. As a rule of thumb, abbreviations are reserved for the current 4 most " "prominent implementations." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:418 +#: ../source/specifications/platform-compatibility-tags.rst:423 msgid "Does the compatibility tag go into METADATA or PKG-INFO?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:416 +#: ../source/specifications/platform-compatibility-tags.rst:421 msgid "" "No. The compatibility tag is part of the built distribution's metadata. " "METADATA / PKG-INFO should be valid for an entire distribution, not a single " "build of that distribution." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:424 +#: ../source/specifications/platform-compatibility-tags.rst:429 msgid "Why didn't you mention my favorite Python implementation?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:421 +#: ../source/specifications/platform-compatibility-tags.rst:426 msgid "" "The abbreviated tags facilitate sharing compiled Python code in a public " "index. Your Python implementation can use this specification too, but with " @@ -19197,13 +19204,13 @@ msgid "" "``py``." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:432 +#: ../source/specifications/platform-compatibility-tags.rst:437 msgid "" "Why is the ABI tag (the second tag) sometimes \"none\" in the reference " "implementation?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:427 +#: ../source/specifications/platform-compatibility-tags.rst:432 msgid "" "Since Python 2 does not have an easy way to get to the SOABI (the concept " "comes from newer versions of Python 3) the reference implementation at the " @@ -19212,39 +19219,39 @@ msgid "" "good enough way to say \"don't know\"." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:437 +#: ../source/specifications/platform-compatibility-tags.rst:442 msgid "" "February 2013: The original version of this specification was approved " "through :pep:`425`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:439 +#: ../source/specifications/platform-compatibility-tags.rst:444 msgid "January 2016: The ``manylinux1`` tag was approved through :pep:`513`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:440 +#: ../source/specifications/platform-compatibility-tags.rst:445 msgid "April 2018: The ``manylinux2010`` tag was approved through :pep:`571`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:441 +#: ../source/specifications/platform-compatibility-tags.rst:446 msgid "July 2019: The ``manylinux2014`` tag was approved through :pep:`599`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:442 +#: ../source/specifications/platform-compatibility-tags.rst:447 msgid "" "November 2019: The ``manylinux_x_y`` perennial tag was approved " "through :pep:`600`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:444 +#: ../source/specifications/platform-compatibility-tags.rst:449 msgid "April 2021: The ``musllinux_x_y`` tag was approved through :pep:`656`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:445 +#: ../source/specifications/platform-compatibility-tags.rst:450 msgid "December 2023: The tags for iOS were approved through :pep:`730`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:446 +#: ../source/specifications/platform-compatibility-tags.rst:451 msgid "March 2024: The tags for Android were approved through :pep:`738`." msgstr "" diff --git a/locales/id/LC_MESSAGES/messages.po b/locales/id/LC_MESSAGES/messages.po index 3a29e40de..0aa03830a 100644 --- a/locales/id/LC_MESSAGES/messages.po +++ b/locales/id/LC_MESSAGES/messages.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: Python Packaging User Guide\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-11-10 19:13+0000\n" +"POT-Creation-Date: 2025-11-22 12:58+0000\n" "PO-Revision-Date: 2024-10-17 21:16+0000\n" "Last-Translator: oon arfiandwi \n" "Language-Team: Indonesian =8.1.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "``>=19.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "``>=19.3``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "``>=20.3``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "auditwheel" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=1.0.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=2.0.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=3.0.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=3.3.0`` [#]_" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:146 +#: ../source/specifications/platform-compatibility-tags.rst:151 msgid "Only support for ``manylinux_2_24`` has been added in auditwheel 3.3.0" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:150 +#: ../source/specifications/platform-compatibility-tags.rst:155 msgid "``musllinux``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:152 +#: ../source/specifications/platform-compatibility-tags.rst:157 msgid "" "The ``musllinux`` family of tags is similar to ``manylinux``, but for Linux " "platforms that use the musl_ libc rather than glibc (a prime example being " @@ -18754,14 +18761,14 @@ msgid "" "musl ``x.y`` and higher on the architecture ``arch``." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:157 +#: ../source/specifications/platform-compatibility-tags.rst:162 msgid "" "The musl version values can be obtained by executing the musl libc shared " "library the Python interpreter is currently running on, and parsing the " "output:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:188 +#: ../source/specifications/platform-compatibility-tags.rst:193 msgid "" "There are currently two possible ways to find the musl library’s location " "that a Python interpreter is running on, either with the system ldd_ " @@ -18769,7 +18776,7 @@ msgid "" "executable’s ELF_ header." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:197 +#: ../source/specifications/platform-compatibility-tags.rst:202 msgid "" "macOS uses the ``macosx`` family of tags (the ``x`` suffix is a historical " "artefact of Apple's official macOS naming scheme). The schema for " @@ -18777,18 +18784,18 @@ msgid "" "wheel is compatible with macOS ``x.y`` or later on the architecture ``arch``." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:202 +#: ../source/specifications/platform-compatibility-tags.rst:207 msgid "" -"The values of ``x`` and ``y`` correspond to the major and minor version " -"number of the macOS release, respectively. They must both be positive " -"integers, with the ``x`` value being either ``10 <= x <= 15``, or ``>=26`` " -"and corresponding to the year of the macOS release. The version number " -"always includes a major *and* minor version, even if Apple's official " -"version numbering only refers to the major value. For example, " +"For macOS 10, the tag is :file:`macosx_10_{y}_{arch}`, where ``y`` " +"corresponds to the minor version number of the macOS release. For macOS 11 " +"and higher, the tag is :file:`macosx_{x}_0_{arch}`, where ``x`` corresponds " +"to the major version number of the macOS release. Following the published " +"macOS major versions, the ``x`` value is either ``10 <= x <= 15``, or " +"``>=26`` and corresponding to the year of the macOS release. For example, " "``macosx_11_0_arm64`` indicates compatibility with macOS 11 or later." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:210 +#: ../source/specifications/platform-compatibility-tags.rst:215 msgid "" "macOS binaries can be compiled for a single architecture, or can include " "support for multiple architectures in the same binary (sometimes called " @@ -18799,63 +18806,63 @@ msgid "" "architectures:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:218 +#: ../source/specifications/platform-compatibility-tags.rst:223 msgid "``arch``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:218 +#: ../source/specifications/platform-compatibility-tags.rst:223 msgid "Architectures supported" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:220 +#: ../source/specifications/platform-compatibility-tags.rst:225 msgid "``universal2``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:220 +#: ../source/specifications/platform-compatibility-tags.rst:225 msgid "``arm64``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:221 +#: ../source/specifications/platform-compatibility-tags.rst:226 msgid "``universal``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:221 +#: ../source/specifications/platform-compatibility-tags.rst:226 msgid "``i386``, ``ppc``, ``ppc64``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:222 +#: ../source/specifications/platform-compatibility-tags.rst:227 msgid "``intel``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:222 +#: ../source/specifications/platform-compatibility-tags.rst:227 msgid "``i386``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:223 +#: ../source/specifications/platform-compatibility-tags.rst:228 msgid "``fat``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:223 +#: ../source/specifications/platform-compatibility-tags.rst:228 msgid "``i386``, ``ppc``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:224 +#: ../source/specifications/platform-compatibility-tags.rst:229 msgid "``fat3``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:224 +#: ../source/specifications/platform-compatibility-tags.rst:229 msgid "``i386``, ``ppc``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:225 +#: ../source/specifications/platform-compatibility-tags.rst:230 msgid "``fat64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:225 +#: ../source/specifications/platform-compatibility-tags.rst:230 msgid "``ppc64``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:228 +#: ../source/specifications/platform-compatibility-tags.rst:233 msgid "" "The minimum supported macOS version may also be constrained by architecture. " "For example, macOS 11 (Big Sur) was the first release to support arm64. " @@ -18864,11 +18871,11 @@ msgid "" "architectures." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:236 +#: ../source/specifications/platform-compatibility-tags.rst:241 msgid "Android" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:238 +#: ../source/specifications/platform-compatibility-tags.rst:243 msgid "" "Android uses the schema :file:`android_{apilevel}_{abi}`, indicating " "compatibility with the given Android API level or later, on the given ABI. " @@ -18877,7 +18884,7 @@ msgid "" "physical devices and emulated devices." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:244 +#: ../source/specifications/platform-compatibility-tags.rst:249 msgid "" "The API level should be a positive integer. This is *not* the same thing as " "the user-facing Android version. For example, the release known as Android " @@ -18887,25 +18894,25 @@ msgid "" "`__." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:251 +#: ../source/specifications/platform-compatibility-tags.rst:256 msgid "" "There are 4 `supported ABIs `__. Normalized according to the rules above, they are:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:254 +#: ../source/specifications/platform-compatibility-tags.rst:259 msgid "``armeabi_v7a``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:255 +#: ../source/specifications/platform-compatibility-tags.rst:260 msgid "``arm64_v8a``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:256 +#: ../source/specifications/platform-compatibility-tags.rst:261 msgid "``x86``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:259 +#: ../source/specifications/platform-compatibility-tags.rst:264 msgid "" "Virtually all current physical devices use one of the ARM architectures. " "``x86`` and ``x86_64`` are supported for use in the emulator. ``x86`` has " @@ -18913,18 +18920,18 @@ msgid "" "images have been released since then." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:267 +#: ../source/specifications/platform-compatibility-tags.rst:272 msgid "iOS" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:269 +#: ../source/specifications/platform-compatibility-tags.rst:274 msgid "" "iOS uses the schema :file:`ios_{x}_{y}_{arch}_{sdk}`, indicating " "compatibility with iOS ``x.y`` or later, on the ``arch`` architecture, using " "the ``sdk`` SDK." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:272 +#: ../source/specifications/platform-compatibility-tags.rst:277 msgid "" "The value of ``x`` and ``y`` correspond to the major and minor version " "number of the iOS release, respectively. They must both be positive " @@ -18934,13 +18941,13 @@ msgid "" "with iOS 13 or later." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:278 +#: ../source/specifications/platform-compatibility-tags.rst:283 msgid "" "The value of ``arch`` must match the value of :py:func:`platform.machine()` " "on the system." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:281 +#: ../source/specifications/platform-compatibility-tags.rst:286 msgid "" "The value of ``sdk`` must be either ``iphoneos`` (for physical devices), or " "``iphonesimulator`` (for device simulators). These SDKs have the same API " @@ -18949,33 +18956,33 @@ msgid "" "run on an arm64 device." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:287 +#: ../source/specifications/platform-compatibility-tags.rst:292 msgid "" "The combination of :file:`{arch}_{sdk}` is referred to as the \"multiarch\". " "There are three possible values for multiarch:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:290 +#: ../source/specifications/platform-compatibility-tags.rst:295 msgid "" "``arm64_iphoneos``, for physical iPhone/iPad devices. This includes every " "iOS device manufactured since ~2015;" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:292 +#: ../source/specifications/platform-compatibility-tags.rst:297 msgid "" "``arm64_iphonesimulator``, for simulators running on Apple Silicon macOS " "hardware; and" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:294 +#: ../source/specifications/platform-compatibility-tags.rst:299 msgid "``x86_64_iphonesimulator``, for simulators running on x86_64 hardware." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:297 +#: ../source/specifications/platform-compatibility-tags.rst:302 msgid "Use" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:299 +#: ../source/specifications/platform-compatibility-tags.rst:304 msgid "" "The tags are used by installers to decide which built distribution (if any) " "to download from a list of potential built distributions. The installer " @@ -18983,7 +18990,7 @@ msgid "" "built distribution's tag is ``in`` the list, then it can be installed." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:305 +#: ../source/specifications/platform-compatibility-tags.rst:310 msgid "" "It is recommended that installers try to choose the most feature complete " "built distribution available (the one most specific to the installation " @@ -18994,14 +19001,14 @@ msgid "" "download built packages that advertise themselves as being pure Python." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:313 +#: ../source/specifications/platform-compatibility-tags.rst:318 msgid "" "Another desirable installer feature might be to include \"re-compile from " "source if possible\" as more preferable than some of the compatible but " "legacy pre-built options." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:317 +#: ../source/specifications/platform-compatibility-tags.rst:322 msgid "" "This example list is for an installer running under CPython 3.3 on a " "linux_x86_64 system. It is in order from most-preferred (a distribution with " @@ -19010,69 +19017,69 @@ msgid "" "Python):" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:323 +#: ../source/specifications/platform-compatibility-tags.rst:328 msgid "cp33-cp33m-linux_x86_64" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:324 +#: ../source/specifications/platform-compatibility-tags.rst:329 msgid "cp33-abi3-linux_x86_64" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:325 +#: ../source/specifications/platform-compatibility-tags.rst:330 msgid "cp3-abi3-linux_x86_64" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:326 +#: ../source/specifications/platform-compatibility-tags.rst:331 msgid "cp33-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:327 +#: ../source/specifications/platform-compatibility-tags.rst:332 msgid "cp3-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:328 +#: ../source/specifications/platform-compatibility-tags.rst:333 msgid "py33-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:329 +#: ../source/specifications/platform-compatibility-tags.rst:334 msgid "py3-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:330 +#: ../source/specifications/platform-compatibility-tags.rst:335 msgid "cp33-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:331 +#: ../source/specifications/platform-compatibility-tags.rst:336 msgid "cp3-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:332 +#: ../source/specifications/platform-compatibility-tags.rst:337 msgid "py33-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:333 +#: ../source/specifications/platform-compatibility-tags.rst:338 msgid "py3-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:334 +#: ../source/specifications/platform-compatibility-tags.rst:339 msgid "py32-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:335 +#: ../source/specifications/platform-compatibility-tags.rst:340 msgid "py31-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:336 +#: ../source/specifications/platform-compatibility-tags.rst:341 msgid "py30-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:338 +#: ../source/specifications/platform-compatibility-tags.rst:343 msgid "" "Built distributions may be platform specific for reasons other than C " "extensions, such as by including a native executable invoked as a subprocess." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:342 +#: ../source/specifications/platform-compatibility-tags.rst:347 msgid "" "Sometimes there will be more than one supported built distribution for a " "particular version of a package. For example, a packager could release a " @@ -19083,11 +19090,11 @@ msgid "" "without because that tag appears first in the list." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:351 +#: ../source/specifications/platform-compatibility-tags.rst:356 msgid "Compressed Tag Sets" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:353 +#: ../source/specifications/platform-compatibility-tags.rst:358 msgid "" "To allow for compact filenames of bdists that work with more than one " "compatibility tag triple, each tag in a filename can instead be a '.'-" @@ -19097,7 +19104,7 @@ msgid "" "list of simple tags is::" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:365 +#: ../source/specifications/platform-compatibility-tags.rst:370 msgid "" "A bdist format that implements this scheme should include the expanded tags " "in bdist-specific metadata. This compression scheme can generate large " @@ -19105,11 +19112,11 @@ msgid "" "Python implementation e.g. \"cp33-cp31u-win64\", so use it sparingly." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:378 +#: ../source/specifications/platform-compatibility-tags.rst:383 msgid "What tags are used by default?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:374 +#: ../source/specifications/platform-compatibility-tags.rst:379 msgid "" "Tools should use the most-preferred architecture dependent tag e.g. ``cp33-" "cp33m-win32`` or the most-preferred pure python tag e.g. ``py33-none-any`` " @@ -19117,13 +19124,13 @@ msgid "" "intended to provide cross-Python compatibility." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:388 +#: ../source/specifications/platform-compatibility-tags.rst:393 msgid "" "What tag do I use if my distribution uses a feature exclusive to the newest " "version of Python?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:381 +#: ../source/specifications/platform-compatibility-tags.rst:386 msgid "" "Compatibility tags aid installers in selecting the *most compatible* build " "of a *single version* of a distribution. For example, when there is no " @@ -19134,23 +19141,23 @@ msgid "" "use the new feature, to get a compatible build." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:393 +#: ../source/specifications/platform-compatibility-tags.rst:398 msgid "Why isn't there a ``.`` in the Python version number?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:391 +#: ../source/specifications/platform-compatibility-tags.rst:396 msgid "" "CPython has lasted 20+ years without a 3-digit major release. This should " "continue for some time. Other implementations may use _ as a delimiter, " "since both - and . delimit the surrounding filename." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:399 +#: ../source/specifications/platform-compatibility-tags.rst:404 msgid "" "Why normalise hyphens and other non-alphanumeric characters to underscores?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:396 +#: ../source/specifications/platform-compatibility-tags.rst:401 msgid "" "To avoid conflicting with the ``.`` and ``-`` characters that separate " "components of the filename, and for better compatibility with the widest " @@ -19158,11 +19165,11 @@ msgid "" "paths without quoting)." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:408 +#: ../source/specifications/platform-compatibility-tags.rst:413 msgid "Why not use special character rather than ``.`` or ``-``?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:402 +#: ../source/specifications/platform-compatibility-tags.rst:407 msgid "" "Either because that character is inconvenient or potentially confusing in " "some contexts (for example, ``+`` must be quoted in URLs, ``~`` is used to " @@ -19172,33 +19179,33 @@ msgid "" "using ``,`` rather than ``.`` to separate components in a compressed tag)." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:413 +#: ../source/specifications/platform-compatibility-tags.rst:418 msgid "Who will maintain the registry of abbreviated implementations?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:411 +#: ../source/specifications/platform-compatibility-tags.rst:416 msgid "" "New two-letter abbreviations can be requested on the python-dev mailing " "list. As a rule of thumb, abbreviations are reserved for the current 4 most " "prominent implementations." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:418 +#: ../source/specifications/platform-compatibility-tags.rst:423 msgid "Does the compatibility tag go into METADATA or PKG-INFO?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:416 +#: ../source/specifications/platform-compatibility-tags.rst:421 msgid "" "No. The compatibility tag is part of the built distribution's metadata. " "METADATA / PKG-INFO should be valid for an entire distribution, not a single " "build of that distribution." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:424 +#: ../source/specifications/platform-compatibility-tags.rst:429 msgid "Why didn't you mention my favorite Python implementation?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:421 +#: ../source/specifications/platform-compatibility-tags.rst:426 msgid "" "The abbreviated tags facilitate sharing compiled Python code in a public " "index. Your Python implementation can use this specification too, but with " @@ -19206,13 +19213,13 @@ msgid "" "``py``." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:432 +#: ../source/specifications/platform-compatibility-tags.rst:437 msgid "" "Why is the ABI tag (the second tag) sometimes \"none\" in the reference " "implementation?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:427 +#: ../source/specifications/platform-compatibility-tags.rst:432 msgid "" "Since Python 2 does not have an easy way to get to the SOABI (the concept " "comes from newer versions of Python 3) the reference implementation at the " @@ -19221,39 +19228,39 @@ msgid "" "good enough way to say \"don't know\"." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:437 +#: ../source/specifications/platform-compatibility-tags.rst:442 msgid "" "February 2013: The original version of this specification was approved " "through :pep:`425`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:439 +#: ../source/specifications/platform-compatibility-tags.rst:444 msgid "January 2016: The ``manylinux1`` tag was approved through :pep:`513`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:440 +#: ../source/specifications/platform-compatibility-tags.rst:445 msgid "April 2018: The ``manylinux2010`` tag was approved through :pep:`571`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:441 +#: ../source/specifications/platform-compatibility-tags.rst:446 msgid "July 2019: The ``manylinux2014`` tag was approved through :pep:`599`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:442 +#: ../source/specifications/platform-compatibility-tags.rst:447 msgid "" "November 2019: The ``manylinux_x_y`` perennial tag was approved " "through :pep:`600`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:444 +#: ../source/specifications/platform-compatibility-tags.rst:449 msgid "April 2021: The ``musllinux_x_y`` tag was approved through :pep:`656`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:445 +#: ../source/specifications/platform-compatibility-tags.rst:450 msgid "December 2023: The tags for iOS were approved through :pep:`730`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:446 +#: ../source/specifications/platform-compatibility-tags.rst:451 msgid "March 2024: The tags for Android were approved through :pep:`738`." msgstr "" diff --git a/locales/ja/LC_MESSAGES/messages.po b/locales/ja/LC_MESSAGES/messages.po index 4e2329a09..74e031904 100644 --- a/locales/ja/LC_MESSAGES/messages.po +++ b/locales/ja/LC_MESSAGES/messages.po @@ -12,11 +12,11 @@ msgid "" msgstr "" "Project-Id-Version: Python Packaging User Guide\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-11-10 19:13+0000\n" +"POT-Creation-Date: 2025-11-22 12:58+0000\n" "PO-Revision-Date: 2025-11-22 12:58+0000\n" "Last-Translator: moto kawasaki \n" -"Language-Team: Japanese \n" +"Language-Team: Japanese \n" "Language: ja\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -742,7 +742,7 @@ msgstr "" "Mozilla Publicライセンス2.0の下で公開されています。" #: ../source/discussions/deploying-python-applications.rst:103 -#: ../source/specifications/platform-compatibility-tags.rst:195 +#: ../source/specifications/platform-compatibility-tags.rst:200 msgid "macOS" msgstr "macOS" @@ -14315,7 +14315,7 @@ msgstr "" "データをもっともらしく読み込もうと試みます。" #: ../source/key_projects.rst:186 -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "pip" msgstr "pip" @@ -18076,7 +18076,7 @@ msgstr "" "https://datatracker.ietf.org/doc/html/draft-jones-jose-json-private-key-01" #: ../source/specifications/binary-distribution-format.rst:350 -#: ../source/specifications/platform-compatibility-tags.rst:371 +#: ../source/specifications/platform-compatibility-tags.rst:376 msgid "FAQ" msgstr "FAQ" @@ -18290,7 +18290,7 @@ msgstr "" #: ../source/specifications/externally-managed-environments.rst:472 #: ../source/specifications/inline-script-metadata.rst:213 #: ../source/specifications/name-normalization.rst:50 -#: ../source/specifications/platform-compatibility-tags.rst:435 +#: ../source/specifications/platform-compatibility-tags.rst:440 #: ../source/specifications/pylock-toml.rst:826 #: ../source/specifications/pyproject-toml.rst:634 #: ../source/specifications/recording-installed-packages.rst:278 @@ -21401,7 +21401,7 @@ msgid ":py:func:`platform.machine()`" msgstr ":py:func:`platform.machine()`" #: ../source/specifications/dependency-specifiers.rst:263 -#: ../source/specifications/platform-compatibility-tags.rst:257 +#: ../source/specifications/platform-compatibility-tags.rst:262 msgid "``x86_64``" msgstr "``x86_64``" @@ -24831,10 +24831,17 @@ msgid "Platform Tag" msgstr "プラットフォームタグ" #: ../source/specifications/platform-compatibility-tags.rst:86 +msgid "" +"Platform tags are dependent on the versioning of the operating system or " +"platform they represent and may change over time as the underlying platform " +"changes its versioning." +msgstr "" + +#: ../source/specifications/platform-compatibility-tags.rst:91 msgid "Basic platform tags" msgstr "基本的なプラットフォームタグ" -#: ../source/specifications/platform-compatibility-tags.rst:88 +#: ../source/specifications/platform-compatibility-tags.rst:93 msgid "" "In its simplest form, the platform tag " "is :py:func:`sysconfig.get_platform()` with all hyphens ``-`` and periods " @@ -24847,23 +24854,23 @@ msgstr "" "における :ref:`distutils` の削除があるまでは、これは " "``distutils.util.get_platform()`` でした。例えば:" -#: ../source/specifications/platform-compatibility-tags.rst:93 +#: ../source/specifications/platform-compatibility-tags.rst:98 msgid "win32" msgstr "win32" -#: ../source/specifications/platform-compatibility-tags.rst:94 +#: ../source/specifications/platform-compatibility-tags.rst:99 msgid "linux_i386" msgstr "linux_i386" -#: ../source/specifications/platform-compatibility-tags.rst:95 +#: ../source/specifications/platform-compatibility-tags.rst:100 msgid "linux_x86_64" msgstr "linux_x86_64" -#: ../source/specifications/platform-compatibility-tags.rst:101 +#: ../source/specifications/platform-compatibility-tags.rst:106 msgid "``manylinux``" msgstr "``manylinux``" -#: ../source/specifications/platform-compatibility-tags.rst:103 +#: ../source/specifications/platform-compatibility-tags.rst:108 msgid "" "The simple scheme above is insufficient for public distribution of wheel " "files to Linux platforms, due to the large ecosystem of Linux platforms and " @@ -24873,7 +24880,7 @@ msgstr "" "wheel ファイルの配布物用としては不十分で、それは、 Linux プラットフォーム群が" "巨大なエコシステムであって、プラットフォーム間に微妙な際が見られるためです。" -#: ../source/specifications/platform-compatibility-tags.rst:107 +#: ../source/specifications/platform-compatibility-tags.rst:112 msgid "" "Instead, for those platforms, the ``manylinux`` standard represents a common " "subset of Linux platforms, and allows building wheels tagged with the " @@ -24885,7 +24892,7 @@ msgstr "" "トフォームタグを付けて wheel をビルドすることで一般的な Linux のディストリ" "ビューションのほとんどで使えるようにすることができます。" -#: ../source/specifications/platform-compatibility-tags.rst:112 +#: ../source/specifications/platform-compatibility-tags.rst:117 msgid "" "The current standard is the future-proof :file:`manylinux_{x}_{y}` standard. " "It defines tags of the form :file:`manylinux_{x}_{y}_{arch}`, where ``x`` " @@ -24902,26 +24909,26 @@ msgstr "" "どれでも動作するはず)、 ``arch`` はアーキテクチャで、上記の \"simple\" 形式の" "システム上での :py:func:`sysconfig.get_platform()` の値に合致するものです。" -#: ../source/specifications/platform-compatibility-tags.rst:118 +#: ../source/specifications/platform-compatibility-tags.rst:123 msgid "" "The following older tags are still supported for backward compatibility:" msgstr "" "この後に述べる古めのタグ群は、後方互換性のために今もサポートされています:" -#: ../source/specifications/platform-compatibility-tags.rst:120 +#: ../source/specifications/platform-compatibility-tags.rst:125 msgid "" "``manylinux1`` supports glibc 2.5 on ``x86_64`` and ``i686`` architectures." msgstr "" "``manylinux1`` は、 ``x86_64`` と ``i686`` のアーキテクチャで libc 2.5 をサ" "ポートしています。" -#: ../source/specifications/platform-compatibility-tags.rst:121 +#: ../source/specifications/platform-compatibility-tags.rst:126 msgid "``manylinux2010`` supports glibc 2.12 on ``x86_64`` and ``i686``." msgstr "" "``manylinux2010`` は、 ``x86_64`` と ``i686`` 上で libc 2.12 をサポートしてい" "ます。" -#: ../source/specifications/platform-compatibility-tags.rst:122 +#: ../source/specifications/platform-compatibility-tags.rst:127 msgid "" "``manylinux2014`` supports glibc 2.17 on ``x86_64``, ``i686``, ``aarch64``, " "``armv7l``, ``ppc64``, ``ppc64le``, and ``s390x``." @@ -24930,7 +24937,7 @@ msgstr "" "・ ``ppc64`` ・ ``ppc64le`` ・ ``s390x`` 上で glibc 2.17 をサポートしていま" "す。" -#: ../source/specifications/platform-compatibility-tags.rst:125 +#: ../source/specifications/platform-compatibility-tags.rst:130 msgid "" "In general, distributions built for older versions of the specification are " "forwards-compatible (meaning that ``manylinux1`` distributions should " @@ -24944,7 +24951,7 @@ msgstr "" "物が 2010 年よりも前に存在していたプラットフォームで動作するとは想定されてい" "ないということです) 。" -#: ../source/specifications/platform-compatibility-tags.rst:131 +#: ../source/specifications/platform-compatibility-tags.rst:136 msgid "" "Package maintainers should attempt to target the most compatible " "specification possible, with the caveat that the provided build environment " @@ -24956,7 +24963,7 @@ msgstr "" "ろうという警告されていることもあって、パッケージ保守者は最も互換性のある仕様" "をターゲットにするように努力するべきです。" -#: ../source/specifications/platform-compatibility-tags.rst:136 +#: ../source/specifications/platform-compatibility-tags.rst:141 msgid "" "The following table shows the minimum versions of relevant projects to " "support the various ``manylinux`` standards:" @@ -24964,72 +24971,72 @@ msgstr "" "適切なプロジェクトがサポートするさまざまな ``manylinux`` 標準の最低限のバー" "ジョンを次に掲げる表に示します:" -#: ../source/specifications/platform-compatibility-tags.rst:140 +#: ../source/specifications/platform-compatibility-tags.rst:145 msgid "Tool" msgstr "ツール" -#: ../source/specifications/platform-compatibility-tags.rst:140 +#: ../source/specifications/platform-compatibility-tags.rst:145 msgid "``manylinux1``" msgstr "``manylinux1``" -#: ../source/specifications/platform-compatibility-tags.rst:140 +#: ../source/specifications/platform-compatibility-tags.rst:145 msgid "``manylinux2010``" msgstr "``manylinux2010``" -#: ../source/specifications/platform-compatibility-tags.rst:140 +#: ../source/specifications/platform-compatibility-tags.rst:145 msgid "``manylinux2014``" msgstr "``manylinux2014``" -#: ../source/specifications/platform-compatibility-tags.rst:140 +#: ../source/specifications/platform-compatibility-tags.rst:145 msgid "``manylinux_x_y``" msgstr "``manylinux_x_y``" -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "``>=8.1.0``" msgstr "``>=8.1.0``" -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "``>=19.0``" msgstr "``>=19.0``" -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "``>=19.3``" msgstr "``>=19.3``" -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "``>=20.3``" msgstr "``>=20.3``" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "auditwheel" msgstr "auditwheel" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=1.0.0``" msgstr "``>=1.0.0``" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=2.0.0``" msgstr "``>=2.0.0``" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=3.0.0``" msgstr "``>=3.0.0``" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=3.3.0`` [#]_" msgstr "``>=3.3.0`` [#]_" -#: ../source/specifications/platform-compatibility-tags.rst:146 +#: ../source/specifications/platform-compatibility-tags.rst:151 msgid "Only support for ``manylinux_2_24`` has been added in auditwheel 3.3.0" msgstr "" "audit wheel 3.3.0 では ``manylinux_2_24`` へのサポートだけが追加されました" -#: ../source/specifications/platform-compatibility-tags.rst:150 +#: ../source/specifications/platform-compatibility-tags.rst:155 msgid "``musllinux``" msgstr "``musllinux``" -#: ../source/specifications/platform-compatibility-tags.rst:152 +#: ../source/specifications/platform-compatibility-tags.rst:157 msgid "" "The ``musllinux`` family of tags is similar to ``manylinux``, but for Linux " "platforms that use the musl_ libc rather than glibc (a prime example being " @@ -25042,7 +25049,7 @@ msgstr "" "` で、 musl ``x.y`` およびそれ以降で ``arch`` なるアーキテクチャをサポートし" "ます。" -#: ../source/specifications/platform-compatibility-tags.rst:157 +#: ../source/specifications/platform-compatibility-tags.rst:162 msgid "" "The musl version values can be obtained by executing the musl libc shared " "library the Python interpreter is currently running on, and parsing the " @@ -25051,7 +25058,7 @@ msgstr "" "musl のバージョンの値は、 Python インタープリタが現在その上で走行している " "musl libc 共有ライブラリを実行し、その出力を字句解析することで得られます:" -#: ../source/specifications/platform-compatibility-tags.rst:188 +#: ../source/specifications/platform-compatibility-tags.rst:193 msgid "" "There are currently two possible ways to find the musl library’s location " "that a Python interpreter is running on, either with the system ldd_ " @@ -25063,7 +25070,7 @@ msgstr "" "るもの、もうひとつは 実行ファイルの ELF_ ヘッダから ``PT_INTERP`` セクション" "の値をパースする方法です。" -#: ../source/specifications/platform-compatibility-tags.rst:197 +#: ../source/specifications/platform-compatibility-tags.rst:202 msgid "" "macOS uses the ``macosx`` family of tags (the ``x`` suffix is a historical " "artefact of Apple's official macOS naming scheme). The schema for " @@ -25075,25 +25082,34 @@ msgstr "" "は :file:`macosx_{x}_{y}_{arch}` で、その wheel が、 macOS ``x.y`` およびそれ" "以降で、アーキテクチャが ``arch`` のものと互換性があることを示します。" -#: ../source/specifications/platform-compatibility-tags.rst:202 -msgid "" -"The values of ``x`` and ``y`` correspond to the major and minor version " -"number of the macOS release, respectively. They must both be positive " -"integers, with the ``x`` value being either ``10 <= x <= 15``, or ``>=26`` " -"and corresponding to the year of the macOS release. The version number " -"always includes a major *and* minor version, even if Apple's official " -"version numbering only refers to the major value. For example, " +#: ../source/specifications/platform-compatibility-tags.rst:207 +#, fuzzy +#| msgid "" +#| "The values of ``x`` and ``y`` correspond to the major and minor version " +#| "number of the macOS release, respectively. They must both be positive " +#| "integers, with the ``x`` value being either ``10 <= x <= 15``, or " +#| "``>=26`` and corresponding to the year of the macOS release. The version " +#| "number always includes a major *and* minor version, even if Apple's " +#| "official version numbering only refers to the major value. For example, " +#| "``macosx_11_0_arm64`` indicates compatibility with macOS 11 or later." +msgid "" +"For macOS 10, the tag is :file:`macosx_10_{y}_{arch}`, where ``y`` " +"corresponds to the minor version number of the macOS release. For macOS 11 " +"and higher, the tag is :file:`macosx_{x}_0_{arch}`, where ``x`` corresponds " +"to the major version number of the macOS release. Following the published " +"macOS major versions, the ``x`` value is either ``10 <= x <= 15``, or " +"``>=26`` and corresponding to the year of the macOS release. For example, " "``macosx_11_0_arm64`` indicates compatibility with macOS 11 or later." msgstr "" "``x`` と ``y`` の値は、それぞれ、 macOS のリリースのメジャーとマイナーのバー" "ジョン番号に対応します。これらは正の整数でなければならず、 ``x`` の値は ``10 " "<= x <= 15`` または ``>= 26`` および macOS リリースの暦年に対応したものでなけ" -"ればなりません。バージョン番号は、仮に Apple の公式のバージョン番号付けでメジ" -"ャーバージョンの値だけを参照していたとしても、常にメジャー *および* マイナー" -"の両方のバージョンを含みます。例えば、 ``macosx_11_0_arm64`` は、 macOS 11 お" -"よびそれ以降のものとの互換性を示します。" +"ればなりません。バージョン番号は、仮に Apple の公式のバージョン番号付けでメ" +"ジャーバージョンの値だけを参照していたとしても、常にメジャー *および* マイ" +"ナーの両方のバージョンを含みます。例えば、 ``macosx_11_0_arm64`` は、 macOS " +"11 およびそれ以降のものとの互換性を示します。" -#: ../source/specifications/platform-compatibility-tags.rst:210 +#: ../source/specifications/platform-compatibility-tags.rst:215 msgid "" "macOS binaries can be compiled for a single architecture, or can include " "support for multiple architectures in the same binary (sometimes called " @@ -25111,63 +25127,63 @@ msgstr "" "めには、 ``arch`` タグは、サポートされているアーキテクチャを記述する次のリス" "トから採られた識別子であるべきです。" -#: ../source/specifications/platform-compatibility-tags.rst:218 +#: ../source/specifications/platform-compatibility-tags.rst:223 msgid "``arch``" msgstr "``arch``" -#: ../source/specifications/platform-compatibility-tags.rst:218 +#: ../source/specifications/platform-compatibility-tags.rst:223 msgid "Architectures supported" msgstr "サポートされているアーキテクチャ" -#: ../source/specifications/platform-compatibility-tags.rst:220 +#: ../source/specifications/platform-compatibility-tags.rst:225 msgid "``universal2``" msgstr "``universal2``" -#: ../source/specifications/platform-compatibility-tags.rst:220 +#: ../source/specifications/platform-compatibility-tags.rst:225 msgid "``arm64``, ``x86_64``" msgstr "``arm64``, ``x86_64``" -#: ../source/specifications/platform-compatibility-tags.rst:221 +#: ../source/specifications/platform-compatibility-tags.rst:226 msgid "``universal``" msgstr "``universal``" -#: ../source/specifications/platform-compatibility-tags.rst:221 +#: ../source/specifications/platform-compatibility-tags.rst:226 msgid "``i386``, ``ppc``, ``ppc64``, ``x86_64``" msgstr "``i386``, ``ppc``, ``ppc64``, ``x86_64``" -#: ../source/specifications/platform-compatibility-tags.rst:222 +#: ../source/specifications/platform-compatibility-tags.rst:227 msgid "``intel``" msgstr "``intel``" -#: ../source/specifications/platform-compatibility-tags.rst:222 +#: ../source/specifications/platform-compatibility-tags.rst:227 msgid "``i386``, ``x86_64``" msgstr "``i386``, ``x86_64``" -#: ../source/specifications/platform-compatibility-tags.rst:223 +#: ../source/specifications/platform-compatibility-tags.rst:228 msgid "``fat``" msgstr "``fat``" -#: ../source/specifications/platform-compatibility-tags.rst:223 +#: ../source/specifications/platform-compatibility-tags.rst:228 msgid "``i386``, ``ppc``" msgstr "``i386``, ``ppc``" -#: ../source/specifications/platform-compatibility-tags.rst:224 +#: ../source/specifications/platform-compatibility-tags.rst:229 msgid "``fat3``" msgstr "``fat3``" -#: ../source/specifications/platform-compatibility-tags.rst:224 +#: ../source/specifications/platform-compatibility-tags.rst:229 msgid "``i386``, ``ppc``, ``x86_64``" msgstr "``i386``, ``ppc``, ``x86_64``" -#: ../source/specifications/platform-compatibility-tags.rst:225 +#: ../source/specifications/platform-compatibility-tags.rst:230 msgid "``fat64``" msgstr "``fat64``" -#: ../source/specifications/platform-compatibility-tags.rst:225 +#: ../source/specifications/platform-compatibility-tags.rst:230 msgid "``ppc64``, ``x86_64``" msgstr "``ppc64``, ``x86_64``" -#: ../source/specifications/platform-compatibility-tags.rst:228 +#: ../source/specifications/platform-compatibility-tags.rst:233 msgid "" "The minimum supported macOS version may also be constrained by architecture. " "For example, macOS 11 (Big Sur) was the first release to support arm64. " @@ -25181,11 +25197,11 @@ msgstr "" "チャをサポートするバイナリをビルドする時に、 macOS のコンパイルツールチェーン" "によって透過的に強制されます。" -#: ../source/specifications/platform-compatibility-tags.rst:236 +#: ../source/specifications/platform-compatibility-tags.rst:241 msgid "Android" msgstr "Android" -#: ../source/specifications/platform-compatibility-tags.rst:238 +#: ../source/specifications/platform-compatibility-tags.rst:243 msgid "" "Android uses the schema :file:`android_{apilevel}_{abi}`, indicating " "compatibility with the given Android API level or later, on the given ABI. " @@ -25199,7 +25215,7 @@ msgstr "" "``arm64_8va`` のデバイスをサポートすることを示しています。 Android は、物理的" "なデバイスとエミュレーションされたデバイスを区別しません。" -#: ../source/specifications/platform-compatibility-tags.rst:244 +#: ../source/specifications/platform-compatibility-tags.rst:249 msgid "" "The API level should be a positive integer. This is *not* the same thing as " "the user-facing Android version. For example, the release known as Android " @@ -25215,7 +25231,7 @@ msgstr "" "バージョン番号とそれに対応する API レベル `__ が含まれています。" -#: ../source/specifications/platform-compatibility-tags.rst:251 +#: ../source/specifications/platform-compatibility-tags.rst:256 msgid "" "There are 4 `supported ABIs `__. Normalized according to the rules above, they are:" @@ -25223,19 +25239,19 @@ msgstr "" "4個の `サポートされている ABIs `__ があります。上記のルールに従って標準化すると、これらは:" -#: ../source/specifications/platform-compatibility-tags.rst:254 +#: ../source/specifications/platform-compatibility-tags.rst:259 msgid "``armeabi_v7a``" msgstr "``armeabi_v7a``" -#: ../source/specifications/platform-compatibility-tags.rst:255 +#: ../source/specifications/platform-compatibility-tags.rst:260 msgid "``arm64_v8a``" msgstr "``arm64_v8a``" -#: ../source/specifications/platform-compatibility-tags.rst:256 +#: ../source/specifications/platform-compatibility-tags.rst:261 msgid "``x86``" msgstr "``x86``" -#: ../source/specifications/platform-compatibility-tags.rst:259 +#: ../source/specifications/platform-compatibility-tags.rst:264 msgid "" "Virtually all current physical devices use one of the ARM architectures. " "``x86`` and ``x86_64`` are supported for use in the emulator. ``x86`` has " @@ -25247,11 +25263,11 @@ msgstr "" "す。 ``x86`` は、 2020 年以降は開発環境としてサポートされておらず、その時以" "来、新しいエミュレータイメージがリリースされていません。" -#: ../source/specifications/platform-compatibility-tags.rst:267 +#: ../source/specifications/platform-compatibility-tags.rst:272 msgid "iOS" msgstr "iOS" -#: ../source/specifications/platform-compatibility-tags.rst:269 +#: ../source/specifications/platform-compatibility-tags.rst:274 msgid "" "iOS uses the schema :file:`ios_{x}_{y}_{arch}_{sdk}`, indicating " "compatibility with iOS ``x.y`` or later, on the ``arch`` architecture, using " @@ -25261,7 +25277,7 @@ msgstr "" "``x.y`` またはそれ以降で、 ``arch`` アーキテクチャのものであり、 ``sdk`` な" "る SDK を採用しているものとの互換性を示しています。" -#: ../source/specifications/platform-compatibility-tags.rst:272 +#: ../source/specifications/platform-compatibility-tags.rst:277 msgid "" "The value of ``x`` and ``y`` correspond to the major and minor version " "number of the iOS release, respectively. They must both be positive " @@ -25277,7 +25293,7 @@ msgstr "" "``ios_13_0_arm64_iphonesimulator`` は iOS 13 およびそれ以降との互換性を示して" "います。" -#: ../source/specifications/platform-compatibility-tags.rst:278 +#: ../source/specifications/platform-compatibility-tags.rst:283 msgid "" "The value of ``arch`` must match the value of :py:func:`platform.machine()` " "on the system." @@ -25285,7 +25301,7 @@ msgstr "" "``arch`` の値は、システム上の :py:func:`platform.machine()` の値と一致してい" "なければなりません。" -#: ../source/specifications/platform-compatibility-tags.rst:281 +#: ../source/specifications/platform-compatibility-tags.rst:286 msgid "" "The value of ``sdk`` must be either ``iphoneos`` (for physical devices), or " "``iphonesimulator`` (for device simulators). These SDKs have the same API " @@ -25299,7 +25315,7 @@ msgstr "" "え、バイナリレベルでは互換性がありません。 arm64 シミュレータ用にコンパイルさ" "れたソースコードは、 arm64 デバイスの上では動作しないでしょう。" -#: ../source/specifications/platform-compatibility-tags.rst:287 +#: ../source/specifications/platform-compatibility-tags.rst:292 msgid "" "The combination of :file:`{arch}_{sdk}` is referred to as the \"multiarch\". " "There are three possible values for multiarch:" @@ -25307,7 +25323,7 @@ msgstr "" ":file:`{arch}_{sdk}` の組み合わせは、 \"マルチアーキテクチャ (マルチアーク) " "\" と呼ばれます。3個の可能なマルチアークの値があります:" -#: ../source/specifications/platform-compatibility-tags.rst:290 +#: ../source/specifications/platform-compatibility-tags.rst:295 msgid "" "``arm64_iphoneos``, for physical iPhone/iPad devices. This includes every " "iOS device manufactured since ~2015;" @@ -25315,7 +25331,7 @@ msgstr "" "``arm64_iphoneos``、物理的な iPhone/iPad デバイス用のもの。これには、 2015 年" "頃以降に製造されたすべての iOS デバイスが含まれます;" -#: ../source/specifications/platform-compatibility-tags.rst:292 +#: ../source/specifications/platform-compatibility-tags.rst:297 msgid "" "``arm64_iphonesimulator``, for simulators running on Apple Silicon macOS " "hardware; and" @@ -25323,17 +25339,17 @@ msgstr "" "``arm64_iphonesimulator``、 Apple シリコン上の macOS ハードウェア上で動作する" "シミュレータ用のもの; そして" -#: ../source/specifications/platform-compatibility-tags.rst:294 +#: ../source/specifications/platform-compatibility-tags.rst:299 msgid "``x86_64_iphonesimulator``, for simulators running on x86_64 hardware." msgstr "" "``x86_64_iphonesimulator``、 x86_64 ハードウェア上で動作するシミュレータ用の" "もの。" -#: ../source/specifications/platform-compatibility-tags.rst:297 +#: ../source/specifications/platform-compatibility-tags.rst:302 msgid "Use" msgstr "使い方" -#: ../source/specifications/platform-compatibility-tags.rst:299 +#: ../source/specifications/platform-compatibility-tags.rst:304 msgid "" "The tags are used by installers to decide which built distribution (if any) " "to download from a list of potential built distributions. The installer " @@ -25346,7 +25362,7 @@ msgstr "" "ています。ビルド済配布物のタグがリストに含まれて (``in`` ) いれば、それをイン" "ストールすることができます。" -#: ../source/specifications/platform-compatibility-tags.rst:305 +#: ../source/specifications/platform-compatibility-tags.rst:310 msgid "" "It is recommended that installers try to choose the most feature complete " "built distribution available (the one most specific to the installation " @@ -25364,7 +25380,7 @@ msgstr "" "は、純 Python であると広報しているビルド済みパッケージだけをダウンロードする" "ために、 ``*-none-any`` タグだけを受容しても構いません。" -#: ../source/specifications/platform-compatibility-tags.rst:313 +#: ../source/specifications/platform-compatibility-tags.rst:318 msgid "" "Another desirable installer feature might be to include \"re-compile from " "source if possible\" as more preferable than some of the compatible but " @@ -25374,7 +25390,7 @@ msgstr "" "好ましいという点で、インストーラに望まれるもうひとつの機能は \"可能ならソース" "コードから再コンパイルする\" でしょう。" -#: ../source/specifications/platform-compatibility-tags.rst:317 +#: ../source/specifications/platform-compatibility-tags.rst:322 msgid "" "This example list is for an installer running under CPython 3.3 on a " "linux_x86_64 system. It is in order from most-preferred (a distribution with " @@ -25388,63 +25404,63 @@ msgstr "" "の (古いバージョンの Python でビルドされた純 Python の配布物) へ、という順序" "で並んでいます:" -#: ../source/specifications/platform-compatibility-tags.rst:323 +#: ../source/specifications/platform-compatibility-tags.rst:328 msgid "cp33-cp33m-linux_x86_64" msgstr "cp33-cp33m-linux_x86_64" -#: ../source/specifications/platform-compatibility-tags.rst:324 +#: ../source/specifications/platform-compatibility-tags.rst:329 msgid "cp33-abi3-linux_x86_64" msgstr "cp33-abi3-linux_x86_64" -#: ../source/specifications/platform-compatibility-tags.rst:325 +#: ../source/specifications/platform-compatibility-tags.rst:330 msgid "cp3-abi3-linux_x86_64" msgstr "cp3-abi3-linux_x86_64" -#: ../source/specifications/platform-compatibility-tags.rst:326 +#: ../source/specifications/platform-compatibility-tags.rst:331 msgid "cp33-none-linux_x86_64*" msgstr "cp33-none-linux_x86_64*" -#: ../source/specifications/platform-compatibility-tags.rst:327 +#: ../source/specifications/platform-compatibility-tags.rst:332 msgid "cp3-none-linux_x86_64*" msgstr "cp3-none-linux_x86_64*" -#: ../source/specifications/platform-compatibility-tags.rst:328 +#: ../source/specifications/platform-compatibility-tags.rst:333 msgid "py33-none-linux_x86_64*" msgstr "py33-none-linux_x86_64*" -#: ../source/specifications/platform-compatibility-tags.rst:329 +#: ../source/specifications/platform-compatibility-tags.rst:334 msgid "py3-none-linux_x86_64*" msgstr "py3-none-linux_x86_64*" -#: ../source/specifications/platform-compatibility-tags.rst:330 +#: ../source/specifications/platform-compatibility-tags.rst:335 msgid "cp33-none-any" msgstr "cp33-none-any" -#: ../source/specifications/platform-compatibility-tags.rst:331 +#: ../source/specifications/platform-compatibility-tags.rst:336 msgid "cp3-none-any" msgstr "cp3-none-any" -#: ../source/specifications/platform-compatibility-tags.rst:332 +#: ../source/specifications/platform-compatibility-tags.rst:337 msgid "py33-none-any" msgstr "py33-none-any" -#: ../source/specifications/platform-compatibility-tags.rst:333 +#: ../source/specifications/platform-compatibility-tags.rst:338 msgid "py3-none-any" msgstr "py3-none-any" -#: ../source/specifications/platform-compatibility-tags.rst:334 +#: ../source/specifications/platform-compatibility-tags.rst:339 msgid "py32-none-any" msgstr "py32-none-any" -#: ../source/specifications/platform-compatibility-tags.rst:335 +#: ../source/specifications/platform-compatibility-tags.rst:340 msgid "py31-none-any" msgstr "py31-none-any" -#: ../source/specifications/platform-compatibility-tags.rst:336 +#: ../source/specifications/platform-compatibility-tags.rst:341 msgid "py30-none-any" msgstr "py30-none-any" -#: ../source/specifications/platform-compatibility-tags.rst:338 +#: ../source/specifications/platform-compatibility-tags.rst:343 msgid "" "Built distributions may be platform specific for reasons other than C " "extensions, such as by including a native executable invoked as a subprocess." @@ -25453,7 +25469,7 @@ msgstr "" "を含んでいるなどのようなC 言語拡張以外の理由によって、特定のプラットフォーム" "向けであっても構いません。" -#: ../source/specifications/platform-compatibility-tags.rst:342 +#: ../source/specifications/platform-compatibility-tags.rst:347 msgid "" "Sometimes there will be more than one supported built distribution for a " "particular version of a package. For example, a packager could release a " @@ -25472,11 +25488,11 @@ msgstr "" "よりも選好されてインストールされるという形で、インデックスによってどちらかに" "決めることができます。" -#: ../source/specifications/platform-compatibility-tags.rst:351 +#: ../source/specifications/platform-compatibility-tags.rst:356 msgid "Compressed Tag Sets" msgstr "圧縮されたタグのセット" -#: ../source/specifications/platform-compatibility-tags.rst:353 +#: ../source/specifications/platform-compatibility-tags.rst:358 msgid "" "To allow for compact filenames of bdists that work with more than one " "compatibility tag triple, each tag in a filename can instead be a '.'-" @@ -25493,7 +25509,7 @@ msgstr "" "うタグを付けた bdist として配布することができるでしょう。単純なタグの完全なリ" "ストは::" -#: ../source/specifications/platform-compatibility-tags.rst:365 +#: ../source/specifications/platform-compatibility-tags.rst:370 msgid "" "A bdist format that implements this scheme should include the expanded tags " "in bdist-specific metadata. This compression scheme can generate large " @@ -25506,11 +25522,11 @@ msgstr "" "ポートされていない \"不可能な\" タグを大量に生成すると思われるので、控えめに" "使うようにしてください。" -#: ../source/specifications/platform-compatibility-tags.rst:378 +#: ../source/specifications/platform-compatibility-tags.rst:383 msgid "What tags are used by default?" msgstr "デフォルトではどんなタグが使われますか?" -#: ../source/specifications/platform-compatibility-tags.rst:374 +#: ../source/specifications/platform-compatibility-tags.rst:379 msgid "" "Tools should use the most-preferred architecture dependent tag e.g. ``cp33-" "cp33m-win32`` or the most-preferred pure python tag e.g. ``py33-none-any`` " @@ -25523,7 +25539,7 @@ msgstr "" "ば、それは彼らが異なる Python 間での互換性を提供しようという意図があったこと" "を示しています。" -#: ../source/specifications/platform-compatibility-tags.rst:388 +#: ../source/specifications/platform-compatibility-tags.rst:393 msgid "" "What tag do I use if my distribution uses a feature exclusive to the newest " "version of Python?" @@ -25531,7 +25547,7 @@ msgstr "" "自分の配布物が最新版の Python と相容れない機能を使っているとしたら、どんなタ" "グを使いますか?" -#: ../source/specifications/platform-compatibility-tags.rst:381 +#: ../source/specifications/platform-compatibility-tags.rst:386 msgid "" "Compatibility tags aid installers in selecting the *most compatible* build " "of a *single version* of a distribution. For example, when there is no " @@ -25549,11 +25565,11 @@ msgstr "" "は、新しい機能を使う前のリリースである ``beaglevote-1.1.0`` 用の要求 " "(requirement) などを他の指定子を組み合わせなければなりません。" -#: ../source/specifications/platform-compatibility-tags.rst:393 +#: ../source/specifications/platform-compatibility-tags.rst:398 msgid "Why isn't there a ``.`` in the Python version number?" msgstr "Python のバージョン番号に ``.`` がないのはなぜですか?" -#: ../source/specifications/platform-compatibility-tags.rst:391 +#: ../source/specifications/platform-compatibility-tags.rst:396 msgid "" "CPython has lasted 20+ years without a 3-digit major release. This should " "continue for some time. Other implementations may use _ as a delimiter, " @@ -25564,13 +25580,13 @@ msgstr "" "区切る役割を果たしているので、他の実装では _ を区切り子として使っても構いませ" "ん。" -#: ../source/specifications/platform-compatibility-tags.rst:399 +#: ../source/specifications/platform-compatibility-tags.rst:404 msgid "" "Why normalise hyphens and other non-alphanumeric characters to underscores?" msgstr "" "ハイフンやその他の英数字以外の文字をアンダースコアに正規化するのはなぜですか?" -#: ../source/specifications/platform-compatibility-tags.rst:396 +#: ../source/specifications/platform-compatibility-tags.rst:401 msgid "" "To avoid conflicting with the ``.`` and ``-`` characters that separate " "components of the filename, and for better compatibility with the widest " @@ -25582,11 +25598,11 @@ msgstr "" "るファイルシステムのファイル名に対する制限事項との間のより良い互換性のため" "に。" -#: ../source/specifications/platform-compatibility-tags.rst:408 +#: ../source/specifications/platform-compatibility-tags.rst:413 msgid "Why not use special character rather than ``.`` or ``-``?" msgstr "何故、 ``.`` や ``-`` の代わりに特殊な文字 を使わないのですか?" -#: ../source/specifications/platform-compatibility-tags.rst:402 +#: ../source/specifications/platform-compatibility-tags.rst:407 msgid "" "Either because that character is inconvenient or potentially confusing in " "some contexts (for example, ``+`` must be quoted in URLs, ``~`` is used to " @@ -25603,11 +25619,11 @@ msgstr "" "``,`` を使うようにすること) を正当化するに足りるだけのアドバンテージがないか" "ら、のいずれかです。" -#: ../source/specifications/platform-compatibility-tags.rst:413 +#: ../source/specifications/platform-compatibility-tags.rst:418 msgid "Who will maintain the registry of abbreviated implementations?" msgstr "誰が実装に関する短縮形のレジストリの維持管理をしているのですか?" -#: ../source/specifications/platform-compatibility-tags.rst:411 +#: ../source/specifications/platform-compatibility-tags.rst:416 msgid "" "New two-letter abbreviations can be requested on the python-dev mailing " "list. As a rule of thumb, abbreviations are reserved for the current 4 most " @@ -25617,11 +25633,11 @@ msgstr "" "けることができるでしょう。経験上は、その時点で最も卓越した4個の実装のために" "省略形が予約されています。" -#: ../source/specifications/platform-compatibility-tags.rst:418 +#: ../source/specifications/platform-compatibility-tags.rst:423 msgid "Does the compatibility tag go into METADATA or PKG-INFO?" msgstr "互換性タグは METADATA に含まれるのか、あるいは PKG-INFO か?" -#: ../source/specifications/platform-compatibility-tags.rst:416 +#: ../source/specifications/platform-compatibility-tags.rst:421 msgid "" "No. The compatibility tag is part of the built distribution's metadata. " "METADATA / PKG-INFO should be valid for an entire distribution, not a single " @@ -25631,11 +25647,11 @@ msgstr "" "は、その配布物の単一のビルドではなく配布物の全体にとって正当なものであるべき" "です。" -#: ../source/specifications/platform-compatibility-tags.rst:424 +#: ../source/specifications/platform-compatibility-tags.rst:429 msgid "Why didn't you mention my favorite Python implementation?" msgstr "どうして私のお気に入りの Python 実装について言及しなかったの?" -#: ../source/specifications/platform-compatibility-tags.rst:421 +#: ../source/specifications/platform-compatibility-tags.rst:426 msgid "" "The abbreviated tags facilitate sharing compiled Python code in a public " "index. Your Python implementation can use this specification too, but with " @@ -25647,14 +25663,14 @@ msgstr "" "が、しかしもっと長いタグになってしまうことでしょう。すべての \"純 Python\" な" "ビルド済み配布物が単に ``py`` を使うだけであることを思い出してください。" -#: ../source/specifications/platform-compatibility-tags.rst:432 +#: ../source/specifications/platform-compatibility-tags.rst:437 msgid "" "Why is the ABI tag (the second tag) sometimes \"none\" in the reference " "implementation?" msgstr "" "どうして参照実装における ABI タグ (第2のタグ) は時々 \"none\" なのですか?" -#: ../source/specifications/platform-compatibility-tags.rst:427 +#: ../source/specifications/platform-compatibility-tags.rst:432 msgid "" "Since Python 2 does not have an easy way to get to the SOABI (the concept " "comes from newer versions of Python 3) the reference implementation at the " @@ -25668,28 +25684,28 @@ msgstr "" "が、それまでの間は \"知られていない\" ことを示すのに \"none\" とすることが必" "要十分な方法なのです。" -#: ../source/specifications/platform-compatibility-tags.rst:437 +#: ../source/specifications/platform-compatibility-tags.rst:442 msgid "" "February 2013: The original version of this specification was approved " "through :pep:`425`." msgstr "" "2013年2月: :pep:`425` を通じてこの仕様の元々のバージョンが承認されました。" -#: ../source/specifications/platform-compatibility-tags.rst:439 +#: ../source/specifications/platform-compatibility-tags.rst:444 msgid "January 2016: The ``manylinux1`` tag was approved through :pep:`513`." msgstr "2016年1月: :pep:`513` を通じて ``manylinux1`` タグが承認されました。" -#: ../source/specifications/platform-compatibility-tags.rst:440 +#: ../source/specifications/platform-compatibility-tags.rst:445 msgid "April 2018: The ``manylinux2010`` tag was approved through :pep:`571`." msgstr "" "2018年4月: :pep:`571` を通じて ``manylinux2010`` タグが承認されました。" -#: ../source/specifications/platform-compatibility-tags.rst:441 +#: ../source/specifications/platform-compatibility-tags.rst:446 msgid "July 2019: The ``manylinux2014`` tag was approved through :pep:`599`." msgstr "" "2019年7月: :pep:`599` を通じて ``manylinux2014`` タグが承認されました。" -#: ../source/specifications/platform-compatibility-tags.rst:442 +#: ../source/specifications/platform-compatibility-tags.rst:447 msgid "" "November 2019: The ``manylinux_x_y`` perennial tag was approved " "through :pep:`600`." @@ -25697,16 +25713,16 @@ msgstr "" "2019年11月: :pep:`600` を通じて多年性の ``manylinux_x_y`` タグが承認されまし" "た。" -#: ../source/specifications/platform-compatibility-tags.rst:444 +#: ../source/specifications/platform-compatibility-tags.rst:449 msgid "April 2021: The ``musllinux_x_y`` tag was approved through :pep:`656`." msgstr "" "2021年4月: :pep:`656` を通じて ``musllinux_x_y`` タグが承認されました。" -#: ../source/specifications/platform-compatibility-tags.rst:445 +#: ../source/specifications/platform-compatibility-tags.rst:450 msgid "December 2023: The tags for iOS were approved through :pep:`730`." msgstr "2023年12月: :pep:`730` を通じて iOS 用のタグが承認されました。" -#: ../source/specifications/platform-compatibility-tags.rst:446 +#: ../source/specifications/platform-compatibility-tags.rst:451 msgid "March 2024: The tags for Android were approved through :pep:`738`." msgstr "2024年3月: :pep:`738` を通じて Android 用のタグが承認されました。" @@ -26733,20 +26749,23 @@ msgstr "" msgid "" "Tools MAY choose to not support archive files, both from a locking and/or " "installation perspective." -msgstr "ツール類は、ロッキングとインストール局面の両方または片方で、アーカイブファイ" +msgstr "" +"ツール類は、ロッキングとインストール局面の両方または片方で、アーカイブファイ" "ルをサポートしないことを選択しても構いません。" #: ../source/specifications/pylock-toml.rst:442 msgid "" "Tools SHOULD provide a way for users to opt in/out of using archive files." -msgstr "ツール類は、アーカイブファイルを使用するか否かについてのオプトイン/オプトアウ" +msgstr "" +"ツール類は、アーカイブファイルを使用するか否かについてのオプトイン/オプトアウ" "トの方法をユーザに提供するべきです。" #: ../source/specifications/pylock-toml.rst:443 msgid "" "Installation from an archive file is considered originating from " "a :ref:`direct URL reference `." -msgstr "アーカイブファイルからのインストールは、 :ref:`直接 URL 参照 ` か" +msgstr "" +"アーカイブファイルからのインストールは、 :ref:`直接 URL 参照 ` か" "ら派生したものと考えられています。" #: ../source/specifications/pylock-toml.rst:450 @@ -26826,7 +26845,8 @@ msgstr "**ひらめき**: PDM_, Poetry_, uv_, :ref:`simple-repository-api`" msgid "" "A table listing known hash values of the file where the key is the hash " "algorithm and the value is the hash value." -msgstr "当該ファイルの既知のハッシュ値を列挙したテーブルで、キーがハッシュアルゴリズ" +msgstr "" +"当該ファイルの既知のハッシュ値を列挙したテーブルで、キーがハッシュアルゴリズ" "ムで値がハッシュ値のもの。" #: ../source/specifications/pylock-toml.rst:498 @@ -26843,9 +26863,9 @@ msgid "" "SHOULD always be included (at time of writing, sha256 specifically is " "recommended." msgstr "" -"常に、:py:data:`hashlib.algorithms_guaranteed` から採用した安全なアルゴリズム" -" を少なくともひとつ含んでいるべきです (執筆時点では、特に sha256 が推奨されて" -"います) 。" +"常に、:py:data:`hashlib.algorithms_guaranteed` から採用した安全なアルゴリズ" +"ム を少なくともひとつ含んでいるべきです (執筆時点では、特に sha256 が推奨され" +"ています) 。" #: ../source/specifications/pylock-toml.rst:508 msgid "``packages.archive.subdirectory``" @@ -26880,8 +26900,8 @@ msgid "" "specific file is no longer valid (e.g. returns a 404 HTTP error code)." msgstr "" "ツール類は、特定のファイルを記録した URL がもはや有効ではない (例えば HTTP エ" -"ラーコードの 404 を返す) 場合には、インデックスからインストールすることをサポ" -"ートしても構いません。" +"ラーコードの 404 を返す) 場合には、インデックスからインストールすることをサ" +"ポートしても構いません。" #: ../source/specifications/pylock-toml.rst:533 msgid "``[packages.sdist]``" @@ -26904,13 +26924,15 @@ msgstr "パッケージの :ref:`source-distribution-format-sdist` の詳細。" msgid "" "Tools MAY choose to not support sdist files, both from a locking and/or " "installation perspective." -msgstr "ツール類は、ロッキングとインストール局面の両方または片方で sdist ファイルをサ" +msgstr "" +"ツール類は、ロッキングとインストール局面の両方または片方で sdist ファイルをサ" "ポートしないことを選択しても構いません。" #: ../source/specifications/pylock-toml.rst:543 msgid "" "Tools SHOULD provide a way for users to opt in/out of using sdist files." -msgstr "ツール類は、 sdist ファイルを使用することについてオプトイン/オプトアウトの方" +msgstr "" +"ツール類は、 sdist ファイルを使用することについてオプトイン/オプトアウトの方" "法をユーザに対して提供するべきです。" #: ../source/specifications/pylock-toml.rst:549 @@ -26990,7 +27012,8 @@ msgstr "" msgid "" "Tools MUST support wheel files, both from a locking and installation " "perspective." -msgstr "ツール類は、ロッキングとインストール局面の両方で、 wheel ファイルをサポートし" +msgstr "" +"ツール類は、ロッキングとインストール局面の両方で、 wheel ファイルをサポートし" "なければなりません。" #: ../source/specifications/pylock-toml.rst:618 @@ -27041,11 +27064,13 @@ msgstr "**ひらめき**: :ref:`provenance-object`" #: ../source/specifications/pylock-toml.rst:676 msgid "" "A recording of the attestations for **any** file recorded for this package." -msgstr "このパッケージに記録された **任意の** ファイルのための証拠を記録したもの。" +msgstr "" +"このパッケージに記録された **任意の** ファイルのための証拠を記録したもの。" #: ../source/specifications/pylock-toml.rst:677 msgid "If available, tools SHOULD include the attestation identities found." -msgstr "もし利用可能であれば、ツール類は、証拠の見つかった身元を含めておくべきです。" +msgstr "" +"もし利用可能であれば、ツール類は、証拠の見つかった身元を含めておくべきです。" #: ../source/specifications/pylock-toml.rst:678 msgid "" @@ -27081,7 +27106,8 @@ msgstr "" msgid "" "Data recorded in the table MUST be disposable (i.e. it MUST NOT affect " "installation)." -msgstr "テーブルに記録されたデータは、使い捨て可能でなければなりません (すなわち、イ" +msgstr "" +"テーブルに記録されたデータは、使い捨て可能でなければなりません (すなわち、イ" "ンストールされたものに影響を与えてはなりません) 。" #: ../source/specifications/pylock-toml.rst:712 @@ -27185,9 +27211,9 @@ msgid "" "are no conflicting sources in the package entry); an error MUST be raised if " "any issues are found." msgstr "" -"パッケージの源 が適切にしていされているかどうか (つまり、そのパッケ" -"ージのエントリに他の干渉する源がないということ)の確認; 何らかの問題が見つかっ" -"たら、エラーを発生させなければなりません。" +"パッケージの源 が適切にしていされているかどうか (つまり、そのパッ" +"ケージのエントリに他の干渉する源がないということ)の確認; 何らかの問題が見つ" +"かったら、エラーを発生させなければなりません。" #: ../source/specifications/pylock-toml.rst:761 msgid "Add the package to the set of packages to install." @@ -27227,19 +27253,21 @@ msgstr ":ref:`インストール ` しましょう #: ../source/specifications/pylock-toml.rst:773 msgid "Else if :ref:`pylock-packages-directory` is set:" -msgstr "そうではなくて、 :ref:`pylock-packages-directory` がセットされている場合:" +msgstr "" +"そうではなくて、 :ref:`pylock-packages-directory` がセットされている場合:" #: ../source/specifications/pylock-toml.rst:775 msgid "" ":ref:`Build ` the package, " "respecting :ref:`pylock-packages-directory-subdirectory`." msgstr "" -":ref:`pylock-packages-directory-subdirectory` を尊重しつつ、パッケージを " -":ref:`ビルド ` しましょう。" +":ref:`pylock-packages-directory-subdirectory` を尊重しつつ、パッケージ" +"を :ref:`ビルド ` しましょう。" #: ../source/specifications/pylock-toml.rst:779 msgid "Else if :ref:`pylock-packages-archive` is set:" -msgstr "そうではなくて、 :ref:`pylock-packages-archive` がセットされている場合:" +msgstr "" +"そうではなくて、 :ref:`pylock-packages-archive` がセットされている場合:" #: ../source/specifications/pylock-toml.rst:781 #: ../source/specifications/pylock-toml.rst:811 @@ -27264,7 +27292,8 @@ msgstr "" #: ../source/specifications/pylock-toml.rst:788 msgid "Else if there are entries for :ref:`pylock-packages-wheels`:" -msgstr "そうではなくて、 :ref:`pylock-packages-wheels` のエントリが存在する場合:" +msgstr "" +"そうではなくて、 :ref:`pylock-packages-wheels` のエントリが存在する場合:" #: ../source/specifications/pylock-toml.rst:790 msgid "" @@ -27283,8 +27312,9 @@ msgstr "ファイルを取得しましょう:" #: ../source/specifications/pylock-toml.rst:796 msgid "If :ref:`pylock-packages-wheels-path` is set, use it." -msgstr ":ref:`pylock-packages-wheels-path` がセットされているなら、それを使いましょう" -"。" +msgstr "" +":ref:`pylock-packages-wheels-path` がセットされているなら、それを使いましょ" +"う。" #: ../source/specifications/pylock-toml.rst:797 msgid "" @@ -27320,7 +27350,8 @@ msgstr "" #: ../source/specifications/pylock-toml.rst:813 msgid "If :ref:`pylock-packages-sdist-path` is set, use it." -msgstr ":ref:`pylock-packages-sdist-path` がセットされていれば、それを使いましょう。" +msgstr "" +":ref:`pylock-packages-sdist-path` がセットされていれば、それを使いましょう。" #: ../source/specifications/pylock-toml.rst:814 msgid "" @@ -27329,21 +27360,22 @@ msgid "" "the file." msgstr "" "そうではなくて、 :ref:`pylock-packages-sdist-url` がセットされている場合は、" -"それを使うことを試みましょう; ツール類は、 :ref:`pylock-packages-index` を使" -"っても構いませんし、 ツールに特有のファイルをダウンロードする何らかのメカニズ" -"ムを使っても構いません。" +"それを使うことを試みましょう; ツール類は、 :ref:`pylock-packages-index` を" +"使っても構いませんし、 ツールに特有のファイルをダウンロードする何らかのメカニ" +"ズムを使っても構いません。" #: ../source/specifications/pylock-toml.rst:818 msgid "" "Validate using :ref:`pylock-packages-sdist-size` and :ref:`pylock-packages-" "sdist-hashes`." msgstr "" -":ref:`pylock-packages-sdist-size` と :ref:`pylock-packages-sdist-hashes` を使" -"って正当性を検証しましょう。" +":ref:`pylock-packages-sdist-size` と :ref:`pylock-packages-sdist-hashes` を" +"使って正当性を検証しましょう。" #: ../source/specifications/pylock-toml.rst:820 msgid ":ref:`Build ` the package." -msgstr "パッケージを :ref:`ビルド ` しましょう。" +msgstr "" +"パッケージを :ref:`ビルド ` しましょう。" #: ../source/specifications/pylock-toml.rst:828 msgid "April 2025: Initial version, approved via :pep:`751`." @@ -27595,9 +27627,9 @@ msgid "" msgstr "" "もし、ファイルが存在していて、 ``[build-system]`` テーブルが欠落しており、か" "つ、そのプロジェクトがビルドされるべきであるかに関する明白な指示がない (例え" -"ば、 setup.py/setup.cfg またはその他のビルド設定ファイルが欠落しており、かつ" -"、 ``[project]`` テーブルが欠落している) のであれば、ツール類は、ユーザに対し" -"てエラーを提示することを選択しても構いません。" +"ば、 setup.py/setup.cfg またはその他のビルド設定ファイルが欠落しており、か" +"つ、 ``[project]`` テーブルが欠落している) のであれば、ツール類は、ユーザに対" +"してエラーを提示することを選択しても構いません。" #: ../source/specifications/pyproject-toml.rst:69 msgid "" @@ -27921,18 +27953,19 @@ msgid "" "These keys are mutually exclusive, so a tool MUST raise an error if the " "metadata specifies both keys." msgstr "" -"テーブルには二つのキーのうちのいずれか一つを書くことができます。 ``file`` キ" -"ーは、 :file:`pyproject.toml` からプロジェクトのライセンス情報を含むファイル" -"への相対パスを値とする文字列を値に持ちます。ツールの側では、そのファイルのエ" -"ンコーディングが UTF-8 であるものと仮定しなければなりません。 ``text`` キーは" -"、プロジェクトのライセンス条項の文字列を値に取ります。これらのキーは相互に排" -"他的で、従って、両方のキーが指定されているメタデータについてツールの側ではエ" -"ラーを発生させなければなりません。" +"テーブルには二つのキーのうちのいずれか一つを書くことができます。 ``file`` " +"キーは、 :file:`pyproject.toml` からプロジェクトのライセンス情報を含むファイ" +"ルへの相対パスを値とする文字列を値に持ちます。ツールの側では、そのファイルの" +"エンコーディングが UTF-8 であるものと仮定しなければなりません。 ``text`` キー" +"は、プロジェクトのライセンス条項の文字列を値に取ります。これらのキーは相互に" +"排他的で、従って、両方のキーが指定されているメタデータについてツールの側では" +"エラーを発生させなければなりません。" #: ../source/specifications/pyproject-toml.rst:288 msgid "" "The table subkeys were deprecated by :pep:`639` in favor of the string value." -msgstr "テーブルサブキー群では、値としての文字列が :pep:`639` によって非推奨にされま" +msgstr "" +"テーブルサブキー群では、値としての文字列が :pep:`639` によって非推奨にされま" "した。" #: ../source/specifications/pyproject-toml.rst:295 @@ -27948,8 +27981,8 @@ msgid "" "Corresponding :ref:`core metadata ` field: :ref:`License-File " "`" msgstr "" -"対応する :ref:`コアとなるメタデータ ` フィールド: :ref" -":`License-File `" +"対応する :ref:`コアとなるメタデータ ` フィール" +"ド: :ref:`License-File `" #: ../source/specifications/pyproject-toml.rst:299 msgid "" @@ -27959,11 +27992,11 @@ msgid "" "to file(s) containing licenses and other legal notices to be distributed " "with the package." msgstr "" -"パッケージと一緒に配布されるライセンスやその他の法律上の通知を含むファイル(群" -")への、プロジェクトのソースコードツリーの中のパスを、プロジェクトのルートディ" -"レクトリ (すなわち、 :file:`pyproject.toml` 、または、例えば :file:`setup.py`" -" や :file:`setup.cfg` その他のような伝統的なプロジェクト設定ファイル群のある" -"ディレクトリ) からの相対パスで指定した配列。" +"パッケージと一緒に配布されるライセンスやその他の法律上の通知を含むファイル" +"(群)への、プロジェクトのソースコードツリーの中のパスを、プロジェクトのルート" +"ディレクトリ (すなわち、 :file:`pyproject.toml` 、または、例え" +"ば :file:`setup.py` や :file:`setup.cfg` その他のような伝統的なプロジェクト設" +"定ファイル群のあるディレクトリ) からの相対パスで指定した配列。" #: ../source/specifications/pyproject-toml.rst:305 msgid "" @@ -27976,7 +28009,8 @@ msgstr "" #: ../source/specifications/pyproject-toml.rst:308 msgid "" "Patterns are relative to the directory containing :file:`pyproject.toml`," -msgstr "パターンは、 :file:`pyproject.toml` を含むディレクトリからの相対パスで、" +msgstr "" +"パターンは、 :file:`pyproject.toml` を含むディレクトリからの相対パスで、" #: ../source/specifications/pyproject-toml.rst:310 msgid "" @@ -27995,14 +28029,16 @@ msgstr "ビルドツール:" msgid "" "MUST include all files matched by a listed pattern in all distribution " "archives." -msgstr "すべての配布物アーカイブ中の、列挙されたパターンにバッチするすべてのファイル" +msgstr "" +"すべての配布物アーカイブ中の、列挙されたパターンにバッチするすべてのファイル" "を含めなければなりません。" #: ../source/specifications/pyproject-toml.rst:317 msgid "" "MUST list each matched file path under a License-File field in the Core " "Metadata." -msgstr "コアとなるメタデータの中の License-File フィールドの下にあるファイルパスで合" +msgstr "" +"コアとなるメタデータの中の License-File フィールドの下にあるファイルパスで合" "致したもののそれぞれを列挙しなければなりません。" #: ../source/specifications/pyproject-toml.rst:320 @@ -28302,10 +28338,10 @@ msgid "" "surrounding the semicolon." msgstr "" "インストール時にプロジェクトが排他的に提供したインポートネームを指定する文字" -"列の配列。各文字列は、正当な Python 識別子か空値でなければなりません。インポ" -"ートネームは、セミコロンと \"private\" という用語 (例えば ``\"; private\"``) " -"を、セミコロンの前後に空白文字がいくつあっても良い形で、後続させても構いませ" -"ん。" +"列の配列。各文字列は、正当な Python 識別子か空値でなければなりません。イン" +"ポートネームは、セミコロンと \"private\" という用語 (例えば ``\"; " +"private\"``) を、セミコロンの前後に空白文字がいくつあっても良い形で、後続させ" +"ても構いません。" #: ../source/specifications/pyproject-toml.rst:495 msgid "" @@ -28372,8 +28408,8 @@ msgid "" "Corresponding :ref:`core metadata ` field: :ref:`Import-" "Namespace `" msgstr "" -"対応する :ref:`コアとなるメタデータ ` フィールド: :ref" -":`Import-Namespace `" +"対応する :ref:`コアとなるメタデータ ` フィール" +"ド: :ref:`Import-Namespace `" #: ../source/specifications/pyproject-toml.rst:541 msgid "" @@ -28386,10 +28422,10 @@ msgid "" msgstr "" "インストール時にプロジェクトが非排他的に提供したインポートネームを指定する文" "字列の配列。各文字列は、正当な Python 識別子でなければなりません。インポート" -"ネームは、セミコロンの前後には任意の量の空白文字があっても構わないという形で" -"、セミコロンと \"private\" という用語をその後ろに伴っても構いません (例えば `" -"`\"; private\"``)。 ``import-names`` とは異なって、 ``import-namespaces`` は" -"空の配列であってはいけません。" +"ネームは、セミコロンの前後には任意の量の空白文字があっても構わないという形" +"で、セミコロンと \"private\" という用語をその後ろに伴っても構いません (例え" +"ば ``\"; private\"``)。 ``import-names`` とは異なって、 ``import-" +"namespaces`` は空の配列であってはいけません。" #: ../source/specifications/pyproject-toml.rst:547 msgid "" @@ -28587,8 +28623,8 @@ msgid "" "October 2025: The ``import-names`` and ``import-namespaces`` keys were added " "through :pep:`794`." msgstr "" -"2025年10月: :pep:`794` を通じて ``import-names`` キーと ``import-namespaces``" -" キーが追加されました。" +"2025年10月: :pep:`794` を通じて ``import-names`` キーと ``import-" +"namespaces`` キーが追加されました。" #: ../source/specifications/recording-installed-packages.rst:7 msgid "Recording installed projects" @@ -28738,7 +28774,8 @@ msgstr "" msgid "" "This :file:`.dist-info/` directory may contain the following directories, " "described in detail below:" -msgstr "この :file:``.dist-info/`` ディレクトリには、以下に詳細を述べるディレクトリを" +msgstr "" +"この :file:``.dist-info/`` ディレクトリには、以下に詳細を述べるディレクトリを" "置くことができます:" #: ../source/specifications/recording-installed-packages.rst:72 @@ -29030,12 +29067,12 @@ msgid "" "directory MUST be copied from wheels by the install tools." msgstr "" "メタデータバージョンが 2.4 またはそれ以上で、かつ、一つ以上の ``License-" -"File`` フィールドが指定されている場合、 :file:`.dist-info/` ディレクトリには" -"、 :file:`METADATA` ファイル内の ``License-File`` フィールドに列挙されたファ" -"イル群を :file:`licenses/` ディレクトリに対する相対パスにそれぞれ収容した " -":file:`licenses/` サブディレクトリが存在していなければなりません。このディレ" -"クトリ内のファイルはすべて、インストールツールによって wheel からコピーされな" -"ければなりません。" +"File`` フィールドが指定されている場合、 :file:`.dist-info/` ディレクトリに" +"は、 :file:`METADATA` ファイル内の ``License-File`` フィールドに列挙された" +"ファイル群を :file:`licenses/` ディレクトリに対する相対パスにそれぞれ収容し" +"た :file:`licenses/` サブディレクトリが存在していなければなりません。このディ" +"レクトリ内のファイルはすべて、インストールツールによって wheel からコピーされ" +"なければなりません。" #: ../source/specifications/recording-installed-packages.rst:240 msgid "The :file:`sboms/` subdirectory" @@ -29212,8 +29249,8 @@ msgid "" "packages from an index server comes in two forms: :ref:`HTML ` and :ref:`JSON `." msgstr "" -"利用可能なパッケージバージョンを問い合わせたり、インデックスサーバからパッケ" -"ージを取り出したりするためのインターフェースは、二つの形式: :ref:`HTML " +"利用可能なパッケージバージョンを問い合わせたり、インデックスサーバからパッ" +"ケージを取り出したりするためのインターフェースは、二つの形式: :ref:`HTML " "` と Jref:`JSON ` " "によってもたらされます。" @@ -29229,10 +29266,10 @@ msgid "" "pypi.org/simple/``." msgstr "" "シンプルな API を実装するリポジトリはベースとなる URL によって定義されます。" -"これは、すべての追加的な URL 群がその下に連なるようなトップレベルの URL です" -"。このような API は、 PyPI のベースとなる URL が ``https://pypi.org/simple/``" -" であるという事実に即して、 \"シンプル \" リポジトリと名付けられます" -"。" +"これは、すべての追加的な URL 群がその下に連なるようなトップレベルの URL で" +"す。このような API は、 PyPI のベースとなる URL が ``https://pypi.org/simple/" +"`` であるという事実に即して、 \"シンプル \" リポジトリと名付けられま" +"す。" #: ../source/specifications/simple-repository-api.rst:28 msgid "" @@ -29355,7 +29392,8 @@ msgstr "「—" #: ../source/specifications/simple-repository-api.rst:95 msgid "API version 1.0: Initial version of the API, declared with :pep:`629`." -msgstr "API バージョン 1.0: API の初期バージョンで、 :pep:`629` で宣言されたもの。" +msgstr "" +"API バージョン 1.0: API の初期バージョンで、 :pep:`629` で宣言されたもの。" #: ../source/specifications/simple-repository-api.rst:96 msgid "" @@ -29370,17 +29408,20 @@ msgstr "" msgid "" "API version 1.2: Added repository \"tracks\" metadata, declared " "with :pep:`708`." -msgstr "API バージョン 1.2: リポジトリに \"tracks\" メタデータを追加したもので、 " -":pep:`708` で宣言されました。" +msgstr "" +"API バージョン 1.2: リポジトリに \"tracks\" メタデータを追加したもの" +"で、 :pep:`708` で宣言されました。" #: ../source/specifications/simple-repository-api.rst:99 msgid "API version 1.3: Added provenance metadata, declared with :pep:`740`." -msgstr "API バージョン 1.3: :pep:`740` で宣言されて、起源 メタデータが追" +msgstr "" +"API バージョン 1.3: :pep:`740` で宣言されて、起源 メタデータが追" "加されました。" #: ../source/specifications/simple-repository-api.rst:100 msgid "API version 1.4: Added status markers, declared with :pep:`792`." -msgstr "API バージョン 1.4: :pep:`792` で宣言されて、状態マーカが追加されました。" +msgstr "" +"API バージョン 1.4: :pep:`792` で宣言されて、状態マーカが追加されました。" #: ../source/specifications/simple-repository-api.rst:103 msgid "Clients" @@ -29429,7 +29470,8 @@ msgstr "HTML シリアル化" msgid "" "The following constraints apply to all HTML serialized responses described " "in this spec:" -msgstr "後述の制約は、この仕様で記述されたすべての HTML シリアル化応答に適用されます:" +msgstr "" +"後述の制約は、この仕様で記述されたすべての HTML シリアル化応答に適用されます:" #: ../source/specifications/simple-repository-api.rst:128 msgid "All HTML responses **MUST** be a valid HTML5 document." @@ -29440,8 +29482,8 @@ msgid "" "HTML responses **MAY** contain one or more ``meta`` tags in the ```` " "section. The semantics of these tags are defined below." msgstr "" -"HTML 応答は、ひとつ以上の ``meta`` タグを ```` セクションに含んでいても" -" **構いません** 。これらのタグのせマンティクスは、この後定義されます。" +"HTML 応答は、ひとつ以上の ``meta`` タグを ```` セクションに含んでいて" +"も **構いません** 。これらのタグのせマンティクスは、この後定義されます。" #: ../source/specifications/simple-repository-api.rst:133 #: ../source/specifications/simple-repository-api.rst:428 @@ -29487,7 +29529,8 @@ msgstr "" msgid "" "For example, a project named \"HolyGrail\" would have a URL like ``/" "holygrail/``." -msgstr "例えば、 \"HolyGrail\" という名称のプロジェクトなら、 ``/holygrail/`` のよう" +msgstr "" +"例えば、 \"HolyGrail\" という名称のプロジェクトなら、 ``/holygrail/`` のよう" "な URL を持つことでしょう。" #: ../source/specifications/simple-repository-api.rst:167 @@ -29513,8 +29556,8 @@ msgid "" msgstr "" "各ファイル URL は、次のシンタックス: ``#=`` でハッシュ値" "を伴う形で URL フラグメントに含める **べきで** あり、ここで、 ```` " -"は (``sha256`` のような) ハッシュ関数名を小文字で書いたもの、 ````" -" は 16 進数で表現されたダイジェストです。" +"は (``sha256`` のような) ハッシュ関数名を小文字で書いたもの、 " +"```` は 16 進数で表現されたダイジェストです。" #: ../source/specifications/simple-repository-api.rst:177 msgid "" @@ -29595,7 +29638,8 @@ msgstr "" msgid "" "A repository **MAY** include a ``data-core-metadata`` attribute on a file " "link." -msgstr "リポジトリは、ファイルへのリンクに ``data-core-metadata`` アトリビュートを含" +msgstr "" +"リポジトリは、ファイルへのリンクに ``data-core-metadata`` アトリビュートを含" "めても **構いません** 。" #: ../source/specifications/simple-repository-api.rst:211 @@ -29610,15 +29654,16 @@ msgstr "" "リポジトリは、使用されたハッシュ関数の小文字での名称を ```` とし、 " "```` を 16 進数表記のダイジェストであるものとした時、コアとなるメ" "タデータのファイルのハッシュ値を ``=`` のシンタックスを" -"使った ``data-core-metadata`` アトリビュートの値として提供する **べきです** " -"。リポジトリは、ハッシュ値が利用可能ではない時には、アトリビュートの値として " -"``true`` を使っても **構いません** 。" +"使った ``data-core-metadata`` アトリビュートの値として提供する **べきです" +"** 。リポジトリは、ハッシュ値が利用可能ではない時には、アトリビュートの値とし" +"て ``true`` を使っても **構いません** 。" #: ../source/specifications/simple-repository-api.rst:217 msgid "" "A repository **MAY** include a ``data-dist-info-metadata`` attribute on a " "file link." -msgstr "リポジトリは、ファイルへのリンクに ``data-dist-info-metadata`` アトリビュート" +msgstr "" +"リポジトリは、ファイルへのリンクに ``data-dist-info-metadata`` アトリビュート" "を含めても **構いません** 。" #: ../source/specifications/simple-repository-api.rst:220 diff --git a/locales/kab/LC_MESSAGES/messages.po b/locales/kab/LC_MESSAGES/messages.po index d572ebdb7..8c8686979 100644 --- a/locales/kab/LC_MESSAGES/messages.po +++ b/locales/kab/LC_MESSAGES/messages.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: Python Packaging User Guide\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-11-10 19:13+0000\n" +"POT-Creation-Date: 2025-11-22 12:58+0000\n" "PO-Revision-Date: 2025-10-14 20:08+0000\n" "Last-Translator: ButterflyOfFire \n" "Language-Team: Kabyle =8.1.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "``>=19.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "``>=19.3``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "``>=20.3``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "auditwheel" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=1.0.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=2.0.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=3.0.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=3.3.0`` [#]_" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:146 +#: ../source/specifications/platform-compatibility-tags.rst:151 msgid "Only support for ``manylinux_2_24`` has been added in auditwheel 3.3.0" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:150 +#: ../source/specifications/platform-compatibility-tags.rst:155 msgid "``musllinux``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:152 +#: ../source/specifications/platform-compatibility-tags.rst:157 msgid "" "The ``musllinux`` family of tags is similar to ``manylinux``, but for Linux " "platforms that use the musl_ libc rather than glibc (a prime example being " @@ -18692,14 +18699,14 @@ msgid "" "musl ``x.y`` and higher on the architecture ``arch``." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:157 +#: ../source/specifications/platform-compatibility-tags.rst:162 msgid "" "The musl version values can be obtained by executing the musl libc shared " "library the Python interpreter is currently running on, and parsing the " "output:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:188 +#: ../source/specifications/platform-compatibility-tags.rst:193 msgid "" "There are currently two possible ways to find the musl library’s location " "that a Python interpreter is running on, either with the system ldd_ " @@ -18707,7 +18714,7 @@ msgid "" "executable’s ELF_ header." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:197 +#: ../source/specifications/platform-compatibility-tags.rst:202 msgid "" "macOS uses the ``macosx`` family of tags (the ``x`` suffix is a historical " "artefact of Apple's official macOS naming scheme). The schema for " @@ -18715,18 +18722,18 @@ msgid "" "wheel is compatible with macOS ``x.y`` or later on the architecture ``arch``." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:202 +#: ../source/specifications/platform-compatibility-tags.rst:207 msgid "" -"The values of ``x`` and ``y`` correspond to the major and minor version " -"number of the macOS release, respectively. They must both be positive " -"integers, with the ``x`` value being either ``10 <= x <= 15``, or ``>=26`` " -"and corresponding to the year of the macOS release. The version number " -"always includes a major *and* minor version, even if Apple's official " -"version numbering only refers to the major value. For example, " +"For macOS 10, the tag is :file:`macosx_10_{y}_{arch}`, where ``y`` " +"corresponds to the minor version number of the macOS release. For macOS 11 " +"and higher, the tag is :file:`macosx_{x}_0_{arch}`, where ``x`` corresponds " +"to the major version number of the macOS release. Following the published " +"macOS major versions, the ``x`` value is either ``10 <= x <= 15``, or " +"``>=26`` and corresponding to the year of the macOS release. For example, " "``macosx_11_0_arm64`` indicates compatibility with macOS 11 or later." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:210 +#: ../source/specifications/platform-compatibility-tags.rst:215 msgid "" "macOS binaries can be compiled for a single architecture, or can include " "support for multiple architectures in the same binary (sometimes called " @@ -18737,63 +18744,63 @@ msgid "" "architectures:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:218 +#: ../source/specifications/platform-compatibility-tags.rst:223 msgid "``arch``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:218 +#: ../source/specifications/platform-compatibility-tags.rst:223 msgid "Architectures supported" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:220 +#: ../source/specifications/platform-compatibility-tags.rst:225 msgid "``universal2``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:220 +#: ../source/specifications/platform-compatibility-tags.rst:225 msgid "``arm64``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:221 +#: ../source/specifications/platform-compatibility-tags.rst:226 msgid "``universal``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:221 +#: ../source/specifications/platform-compatibility-tags.rst:226 msgid "``i386``, ``ppc``, ``ppc64``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:222 +#: ../source/specifications/platform-compatibility-tags.rst:227 msgid "``intel``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:222 +#: ../source/specifications/platform-compatibility-tags.rst:227 msgid "``i386``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:223 +#: ../source/specifications/platform-compatibility-tags.rst:228 msgid "``fat``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:223 +#: ../source/specifications/platform-compatibility-tags.rst:228 msgid "``i386``, ``ppc``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:224 +#: ../source/specifications/platform-compatibility-tags.rst:229 msgid "``fat3``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:224 +#: ../source/specifications/platform-compatibility-tags.rst:229 msgid "``i386``, ``ppc``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:225 +#: ../source/specifications/platform-compatibility-tags.rst:230 msgid "``fat64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:225 +#: ../source/specifications/platform-compatibility-tags.rst:230 msgid "``ppc64``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:228 +#: ../source/specifications/platform-compatibility-tags.rst:233 msgid "" "The minimum supported macOS version may also be constrained by architecture. " "For example, macOS 11 (Big Sur) was the first release to support arm64. " @@ -18802,11 +18809,11 @@ msgid "" "architectures." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:236 +#: ../source/specifications/platform-compatibility-tags.rst:241 msgid "Android" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:238 +#: ../source/specifications/platform-compatibility-tags.rst:243 msgid "" "Android uses the schema :file:`android_{apilevel}_{abi}`, indicating " "compatibility with the given Android API level or later, on the given ABI. " @@ -18815,7 +18822,7 @@ msgid "" "physical devices and emulated devices." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:244 +#: ../source/specifications/platform-compatibility-tags.rst:249 msgid "" "The API level should be a positive integer. This is *not* the same thing as " "the user-facing Android version. For example, the release known as Android " @@ -18825,25 +18832,25 @@ msgid "" "`__." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:251 +#: ../source/specifications/platform-compatibility-tags.rst:256 msgid "" "There are 4 `supported ABIs `__. Normalized according to the rules above, they are:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:254 +#: ../source/specifications/platform-compatibility-tags.rst:259 msgid "``armeabi_v7a``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:255 +#: ../source/specifications/platform-compatibility-tags.rst:260 msgid "``arm64_v8a``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:256 +#: ../source/specifications/platform-compatibility-tags.rst:261 msgid "``x86``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:259 +#: ../source/specifications/platform-compatibility-tags.rst:264 msgid "" "Virtually all current physical devices use one of the ARM architectures. " "``x86`` and ``x86_64`` are supported for use in the emulator. ``x86`` has " @@ -18851,18 +18858,18 @@ msgid "" "images have been released since then." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:267 +#: ../source/specifications/platform-compatibility-tags.rst:272 msgid "iOS" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:269 +#: ../source/specifications/platform-compatibility-tags.rst:274 msgid "" "iOS uses the schema :file:`ios_{x}_{y}_{arch}_{sdk}`, indicating " "compatibility with iOS ``x.y`` or later, on the ``arch`` architecture, using " "the ``sdk`` SDK." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:272 +#: ../source/specifications/platform-compatibility-tags.rst:277 msgid "" "The value of ``x`` and ``y`` correspond to the major and minor version " "number of the iOS release, respectively. They must both be positive " @@ -18872,13 +18879,13 @@ msgid "" "with iOS 13 or later." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:278 +#: ../source/specifications/platform-compatibility-tags.rst:283 msgid "" "The value of ``arch`` must match the value of :py:func:`platform.machine()` " "on the system." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:281 +#: ../source/specifications/platform-compatibility-tags.rst:286 msgid "" "The value of ``sdk`` must be either ``iphoneos`` (for physical devices), or " "``iphonesimulator`` (for device simulators). These SDKs have the same API " @@ -18887,33 +18894,33 @@ msgid "" "run on an arm64 device." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:287 +#: ../source/specifications/platform-compatibility-tags.rst:292 msgid "" "The combination of :file:`{arch}_{sdk}` is referred to as the \"multiarch\". " "There are three possible values for multiarch:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:290 +#: ../source/specifications/platform-compatibility-tags.rst:295 msgid "" "``arm64_iphoneos``, for physical iPhone/iPad devices. This includes every " "iOS device manufactured since ~2015;" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:292 +#: ../source/specifications/platform-compatibility-tags.rst:297 msgid "" "``arm64_iphonesimulator``, for simulators running on Apple Silicon macOS " "hardware; and" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:294 +#: ../source/specifications/platform-compatibility-tags.rst:299 msgid "``x86_64_iphonesimulator``, for simulators running on x86_64 hardware." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:297 +#: ../source/specifications/platform-compatibility-tags.rst:302 msgid "Use" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:299 +#: ../source/specifications/platform-compatibility-tags.rst:304 msgid "" "The tags are used by installers to decide which built distribution (if any) " "to download from a list of potential built distributions. The installer " @@ -18921,7 +18928,7 @@ msgid "" "built distribution's tag is ``in`` the list, then it can be installed." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:305 +#: ../source/specifications/platform-compatibility-tags.rst:310 msgid "" "It is recommended that installers try to choose the most feature complete " "built distribution available (the one most specific to the installation " @@ -18932,14 +18939,14 @@ msgid "" "download built packages that advertise themselves as being pure Python." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:313 +#: ../source/specifications/platform-compatibility-tags.rst:318 msgid "" "Another desirable installer feature might be to include \"re-compile from " "source if possible\" as more preferable than some of the compatible but " "legacy pre-built options." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:317 +#: ../source/specifications/platform-compatibility-tags.rst:322 msgid "" "This example list is for an installer running under CPython 3.3 on a " "linux_x86_64 system. It is in order from most-preferred (a distribution with " @@ -18948,69 +18955,69 @@ msgid "" "Python):" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:323 +#: ../source/specifications/platform-compatibility-tags.rst:328 msgid "cp33-cp33m-linux_x86_64" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:324 +#: ../source/specifications/platform-compatibility-tags.rst:329 msgid "cp33-abi3-linux_x86_64" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:325 +#: ../source/specifications/platform-compatibility-tags.rst:330 msgid "cp3-abi3-linux_x86_64" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:326 +#: ../source/specifications/platform-compatibility-tags.rst:331 msgid "cp33-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:327 +#: ../source/specifications/platform-compatibility-tags.rst:332 msgid "cp3-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:328 +#: ../source/specifications/platform-compatibility-tags.rst:333 msgid "py33-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:329 +#: ../source/specifications/platform-compatibility-tags.rst:334 msgid "py3-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:330 +#: ../source/specifications/platform-compatibility-tags.rst:335 msgid "cp33-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:331 +#: ../source/specifications/platform-compatibility-tags.rst:336 msgid "cp3-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:332 +#: ../source/specifications/platform-compatibility-tags.rst:337 msgid "py33-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:333 +#: ../source/specifications/platform-compatibility-tags.rst:338 msgid "py3-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:334 +#: ../source/specifications/platform-compatibility-tags.rst:339 msgid "py32-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:335 +#: ../source/specifications/platform-compatibility-tags.rst:340 msgid "py31-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:336 +#: ../source/specifications/platform-compatibility-tags.rst:341 msgid "py30-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:338 +#: ../source/specifications/platform-compatibility-tags.rst:343 msgid "" "Built distributions may be platform specific for reasons other than C " "extensions, such as by including a native executable invoked as a subprocess." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:342 +#: ../source/specifications/platform-compatibility-tags.rst:347 msgid "" "Sometimes there will be more than one supported built distribution for a " "particular version of a package. For example, a packager could release a " @@ -19021,11 +19028,11 @@ msgid "" "without because that tag appears first in the list." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:351 +#: ../source/specifications/platform-compatibility-tags.rst:356 msgid "Compressed Tag Sets" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:353 +#: ../source/specifications/platform-compatibility-tags.rst:358 msgid "" "To allow for compact filenames of bdists that work with more than one " "compatibility tag triple, each tag in a filename can instead be a '.'-" @@ -19035,7 +19042,7 @@ msgid "" "list of simple tags is::" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:365 +#: ../source/specifications/platform-compatibility-tags.rst:370 msgid "" "A bdist format that implements this scheme should include the expanded tags " "in bdist-specific metadata. This compression scheme can generate large " @@ -19043,11 +19050,11 @@ msgid "" "Python implementation e.g. \"cp33-cp31u-win64\", so use it sparingly." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:378 +#: ../source/specifications/platform-compatibility-tags.rst:383 msgid "What tags are used by default?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:374 +#: ../source/specifications/platform-compatibility-tags.rst:379 msgid "" "Tools should use the most-preferred architecture dependent tag e.g. ``cp33-" "cp33m-win32`` or the most-preferred pure python tag e.g. ``py33-none-any`` " @@ -19055,13 +19062,13 @@ msgid "" "intended to provide cross-Python compatibility." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:388 +#: ../source/specifications/platform-compatibility-tags.rst:393 msgid "" "What tag do I use if my distribution uses a feature exclusive to the newest " "version of Python?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:381 +#: ../source/specifications/platform-compatibility-tags.rst:386 msgid "" "Compatibility tags aid installers in selecting the *most compatible* build " "of a *single version* of a distribution. For example, when there is no " @@ -19072,23 +19079,23 @@ msgid "" "use the new feature, to get a compatible build." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:393 +#: ../source/specifications/platform-compatibility-tags.rst:398 msgid "Why isn't there a ``.`` in the Python version number?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:391 +#: ../source/specifications/platform-compatibility-tags.rst:396 msgid "" "CPython has lasted 20+ years without a 3-digit major release. This should " "continue for some time. Other implementations may use _ as a delimiter, " "since both - and . delimit the surrounding filename." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:399 +#: ../source/specifications/platform-compatibility-tags.rst:404 msgid "" "Why normalise hyphens and other non-alphanumeric characters to underscores?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:396 +#: ../source/specifications/platform-compatibility-tags.rst:401 msgid "" "To avoid conflicting with the ``.`` and ``-`` characters that separate " "components of the filename, and for better compatibility with the widest " @@ -19096,11 +19103,11 @@ msgid "" "paths without quoting)." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:408 +#: ../source/specifications/platform-compatibility-tags.rst:413 msgid "Why not use special character rather than ``.`` or ``-``?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:402 +#: ../source/specifications/platform-compatibility-tags.rst:407 msgid "" "Either because that character is inconvenient or potentially confusing in " "some contexts (for example, ``+`` must be quoted in URLs, ``~`` is used to " @@ -19110,33 +19117,33 @@ msgid "" "using ``,`` rather than ``.`` to separate components in a compressed tag)." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:413 +#: ../source/specifications/platform-compatibility-tags.rst:418 msgid "Who will maintain the registry of abbreviated implementations?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:411 +#: ../source/specifications/platform-compatibility-tags.rst:416 msgid "" "New two-letter abbreviations can be requested on the python-dev mailing " "list. As a rule of thumb, abbreviations are reserved for the current 4 most " "prominent implementations." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:418 +#: ../source/specifications/platform-compatibility-tags.rst:423 msgid "Does the compatibility tag go into METADATA or PKG-INFO?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:416 +#: ../source/specifications/platform-compatibility-tags.rst:421 msgid "" "No. The compatibility tag is part of the built distribution's metadata. " "METADATA / PKG-INFO should be valid for an entire distribution, not a single " "build of that distribution." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:424 +#: ../source/specifications/platform-compatibility-tags.rst:429 msgid "Why didn't you mention my favorite Python implementation?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:421 +#: ../source/specifications/platform-compatibility-tags.rst:426 msgid "" "The abbreviated tags facilitate sharing compiled Python code in a public " "index. Your Python implementation can use this specification too, but with " @@ -19144,13 +19151,13 @@ msgid "" "``py``." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:432 +#: ../source/specifications/platform-compatibility-tags.rst:437 msgid "" "Why is the ABI tag (the second tag) sometimes \"none\" in the reference " "implementation?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:427 +#: ../source/specifications/platform-compatibility-tags.rst:432 msgid "" "Since Python 2 does not have an easy way to get to the SOABI (the concept " "comes from newer versions of Python 3) the reference implementation at the " @@ -19159,39 +19166,39 @@ msgid "" "good enough way to say \"don't know\"." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:437 +#: ../source/specifications/platform-compatibility-tags.rst:442 msgid "" "February 2013: The original version of this specification was approved " "through :pep:`425`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:439 +#: ../source/specifications/platform-compatibility-tags.rst:444 msgid "January 2016: The ``manylinux1`` tag was approved through :pep:`513`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:440 +#: ../source/specifications/platform-compatibility-tags.rst:445 msgid "April 2018: The ``manylinux2010`` tag was approved through :pep:`571`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:441 +#: ../source/specifications/platform-compatibility-tags.rst:446 msgid "July 2019: The ``manylinux2014`` tag was approved through :pep:`599`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:442 +#: ../source/specifications/platform-compatibility-tags.rst:447 msgid "" "November 2019: The ``manylinux_x_y`` perennial tag was approved " "through :pep:`600`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:444 +#: ../source/specifications/platform-compatibility-tags.rst:449 msgid "April 2021: The ``musllinux_x_y`` tag was approved through :pep:`656`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:445 +#: ../source/specifications/platform-compatibility-tags.rst:450 msgid "December 2023: The tags for iOS were approved through :pep:`730`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:446 +#: ../source/specifications/platform-compatibility-tags.rst:451 msgid "March 2024: The tags for Android were approved through :pep:`738`." msgstr "" diff --git a/locales/ko/LC_MESSAGES/messages.po b/locales/ko/LC_MESSAGES/messages.po index 41066c4b7..3fc8226aa 100644 --- a/locales/ko/LC_MESSAGES/messages.po +++ b/locales/ko/LC_MESSAGES/messages.po @@ -13,7 +13,7 @@ msgid "" msgstr "" "Project-Id-Version: Python Packaging User Guide\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-11-10 19:13+0000\n" +"POT-Creation-Date: 2025-11-22 12:58+0000\n" "PO-Revision-Date: 2025-09-09 21:01+0000\n" "Last-Translator: Changseop Yeom \n" "Language-Team: Korean =8.1.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "``>=19.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "``>=19.3``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "``>=20.3``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "auditwheel" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=1.0.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=2.0.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=3.0.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=3.3.0`` [#]_" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:146 +#: ../source/specifications/platform-compatibility-tags.rst:151 msgid "Only support for ``manylinux_2_24`` has been added in auditwheel 3.3.0" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:150 +#: ../source/specifications/platform-compatibility-tags.rst:155 msgid "``musllinux``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:152 +#: ../source/specifications/platform-compatibility-tags.rst:157 msgid "" "The ``musllinux`` family of tags is similar to ``manylinux``, but for Linux " "platforms that use the musl_ libc rather than glibc (a prime example being " @@ -18826,14 +18833,14 @@ msgid "" "musl ``x.y`` and higher on the architecture ``arch``." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:157 +#: ../source/specifications/platform-compatibility-tags.rst:162 msgid "" "The musl version values can be obtained by executing the musl libc shared " "library the Python interpreter is currently running on, and parsing the " "output:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:188 +#: ../source/specifications/platform-compatibility-tags.rst:193 msgid "" "There are currently two possible ways to find the musl library’s location " "that a Python interpreter is running on, either with the system ldd_ " @@ -18841,7 +18848,7 @@ msgid "" "executable’s ELF_ header." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:197 +#: ../source/specifications/platform-compatibility-tags.rst:202 msgid "" "macOS uses the ``macosx`` family of tags (the ``x`` suffix is a historical " "artefact of Apple's official macOS naming scheme). The schema for " @@ -18849,18 +18856,18 @@ msgid "" "wheel is compatible with macOS ``x.y`` or later on the architecture ``arch``." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:202 +#: ../source/specifications/platform-compatibility-tags.rst:207 msgid "" -"The values of ``x`` and ``y`` correspond to the major and minor version " -"number of the macOS release, respectively. They must both be positive " -"integers, with the ``x`` value being either ``10 <= x <= 15``, or ``>=26`` " -"and corresponding to the year of the macOS release. The version number " -"always includes a major *and* minor version, even if Apple's official " -"version numbering only refers to the major value. For example, " +"For macOS 10, the tag is :file:`macosx_10_{y}_{arch}`, where ``y`` " +"corresponds to the minor version number of the macOS release. For macOS 11 " +"and higher, the tag is :file:`macosx_{x}_0_{arch}`, where ``x`` corresponds " +"to the major version number of the macOS release. Following the published " +"macOS major versions, the ``x`` value is either ``10 <= x <= 15``, or " +"``>=26`` and corresponding to the year of the macOS release. For example, " "``macosx_11_0_arm64`` indicates compatibility with macOS 11 or later." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:210 +#: ../source/specifications/platform-compatibility-tags.rst:215 msgid "" "macOS binaries can be compiled for a single architecture, or can include " "support for multiple architectures in the same binary (sometimes called " @@ -18871,63 +18878,63 @@ msgid "" "architectures:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:218 +#: ../source/specifications/platform-compatibility-tags.rst:223 msgid "``arch``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:218 +#: ../source/specifications/platform-compatibility-tags.rst:223 msgid "Architectures supported" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:220 +#: ../source/specifications/platform-compatibility-tags.rst:225 msgid "``universal2``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:220 +#: ../source/specifications/platform-compatibility-tags.rst:225 msgid "``arm64``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:221 +#: ../source/specifications/platform-compatibility-tags.rst:226 msgid "``universal``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:221 +#: ../source/specifications/platform-compatibility-tags.rst:226 msgid "``i386``, ``ppc``, ``ppc64``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:222 +#: ../source/specifications/platform-compatibility-tags.rst:227 msgid "``intel``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:222 +#: ../source/specifications/platform-compatibility-tags.rst:227 msgid "``i386``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:223 +#: ../source/specifications/platform-compatibility-tags.rst:228 msgid "``fat``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:223 +#: ../source/specifications/platform-compatibility-tags.rst:228 msgid "``i386``, ``ppc``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:224 +#: ../source/specifications/platform-compatibility-tags.rst:229 msgid "``fat3``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:224 +#: ../source/specifications/platform-compatibility-tags.rst:229 msgid "``i386``, ``ppc``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:225 +#: ../source/specifications/platform-compatibility-tags.rst:230 msgid "``fat64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:225 +#: ../source/specifications/platform-compatibility-tags.rst:230 msgid "``ppc64``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:228 +#: ../source/specifications/platform-compatibility-tags.rst:233 msgid "" "The minimum supported macOS version may also be constrained by architecture. " "For example, macOS 11 (Big Sur) was the first release to support arm64. " @@ -18936,11 +18943,11 @@ msgid "" "architectures." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:236 +#: ../source/specifications/platform-compatibility-tags.rst:241 msgid "Android" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:238 +#: ../source/specifications/platform-compatibility-tags.rst:243 msgid "" "Android uses the schema :file:`android_{apilevel}_{abi}`, indicating " "compatibility with the given Android API level or later, on the given ABI. " @@ -18949,7 +18956,7 @@ msgid "" "physical devices and emulated devices." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:244 +#: ../source/specifications/platform-compatibility-tags.rst:249 msgid "" "The API level should be a positive integer. This is *not* the same thing as " "the user-facing Android version. For example, the release known as Android " @@ -18959,25 +18966,25 @@ msgid "" "`__." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:251 +#: ../source/specifications/platform-compatibility-tags.rst:256 msgid "" "There are 4 `supported ABIs `__. Normalized according to the rules above, they are:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:254 +#: ../source/specifications/platform-compatibility-tags.rst:259 msgid "``armeabi_v7a``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:255 +#: ../source/specifications/platform-compatibility-tags.rst:260 msgid "``arm64_v8a``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:256 +#: ../source/specifications/platform-compatibility-tags.rst:261 msgid "``x86``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:259 +#: ../source/specifications/platform-compatibility-tags.rst:264 msgid "" "Virtually all current physical devices use one of the ARM architectures. " "``x86`` and ``x86_64`` are supported for use in the emulator. ``x86`` has " @@ -18985,18 +18992,18 @@ msgid "" "images have been released since then." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:267 +#: ../source/specifications/platform-compatibility-tags.rst:272 msgid "iOS" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:269 +#: ../source/specifications/platform-compatibility-tags.rst:274 msgid "" "iOS uses the schema :file:`ios_{x}_{y}_{arch}_{sdk}`, indicating " "compatibility with iOS ``x.y`` or later, on the ``arch`` architecture, using " "the ``sdk`` SDK." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:272 +#: ../source/specifications/platform-compatibility-tags.rst:277 msgid "" "The value of ``x`` and ``y`` correspond to the major and minor version " "number of the iOS release, respectively. They must both be positive " @@ -19006,13 +19013,13 @@ msgid "" "with iOS 13 or later." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:278 +#: ../source/specifications/platform-compatibility-tags.rst:283 msgid "" "The value of ``arch`` must match the value of :py:func:`platform.machine()` " "on the system." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:281 +#: ../source/specifications/platform-compatibility-tags.rst:286 msgid "" "The value of ``sdk`` must be either ``iphoneos`` (for physical devices), or " "``iphonesimulator`` (for device simulators). These SDKs have the same API " @@ -19021,33 +19028,33 @@ msgid "" "run on an arm64 device." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:287 +#: ../source/specifications/platform-compatibility-tags.rst:292 msgid "" "The combination of :file:`{arch}_{sdk}` is referred to as the \"multiarch\". " "There are three possible values for multiarch:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:290 +#: ../source/specifications/platform-compatibility-tags.rst:295 msgid "" "``arm64_iphoneos``, for physical iPhone/iPad devices. This includes every " "iOS device manufactured since ~2015;" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:292 +#: ../source/specifications/platform-compatibility-tags.rst:297 msgid "" "``arm64_iphonesimulator``, for simulators running on Apple Silicon macOS " "hardware; and" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:294 +#: ../source/specifications/platform-compatibility-tags.rst:299 msgid "``x86_64_iphonesimulator``, for simulators running on x86_64 hardware." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:297 +#: ../source/specifications/platform-compatibility-tags.rst:302 msgid "Use" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:299 +#: ../source/specifications/platform-compatibility-tags.rst:304 msgid "" "The tags are used by installers to decide which built distribution (if any) " "to download from a list of potential built distributions. The installer " @@ -19055,7 +19062,7 @@ msgid "" "built distribution's tag is ``in`` the list, then it can be installed." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:305 +#: ../source/specifications/platform-compatibility-tags.rst:310 msgid "" "It is recommended that installers try to choose the most feature complete " "built distribution available (the one most specific to the installation " @@ -19066,14 +19073,14 @@ msgid "" "download built packages that advertise themselves as being pure Python." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:313 +#: ../source/specifications/platform-compatibility-tags.rst:318 msgid "" "Another desirable installer feature might be to include \"re-compile from " "source if possible\" as more preferable than some of the compatible but " "legacy pre-built options." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:317 +#: ../source/specifications/platform-compatibility-tags.rst:322 msgid "" "This example list is for an installer running under CPython 3.3 on a " "linux_x86_64 system. It is in order from most-preferred (a distribution with " @@ -19082,69 +19089,69 @@ msgid "" "Python):" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:323 +#: ../source/specifications/platform-compatibility-tags.rst:328 msgid "cp33-cp33m-linux_x86_64" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:324 +#: ../source/specifications/platform-compatibility-tags.rst:329 msgid "cp33-abi3-linux_x86_64" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:325 +#: ../source/specifications/platform-compatibility-tags.rst:330 msgid "cp3-abi3-linux_x86_64" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:326 +#: ../source/specifications/platform-compatibility-tags.rst:331 msgid "cp33-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:327 +#: ../source/specifications/platform-compatibility-tags.rst:332 msgid "cp3-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:328 +#: ../source/specifications/platform-compatibility-tags.rst:333 msgid "py33-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:329 +#: ../source/specifications/platform-compatibility-tags.rst:334 msgid "py3-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:330 +#: ../source/specifications/platform-compatibility-tags.rst:335 msgid "cp33-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:331 +#: ../source/specifications/platform-compatibility-tags.rst:336 msgid "cp3-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:332 +#: ../source/specifications/platform-compatibility-tags.rst:337 msgid "py33-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:333 +#: ../source/specifications/platform-compatibility-tags.rst:338 msgid "py3-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:334 +#: ../source/specifications/platform-compatibility-tags.rst:339 msgid "py32-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:335 +#: ../source/specifications/platform-compatibility-tags.rst:340 msgid "py31-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:336 +#: ../source/specifications/platform-compatibility-tags.rst:341 msgid "py30-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:338 +#: ../source/specifications/platform-compatibility-tags.rst:343 msgid "" "Built distributions may be platform specific for reasons other than C " "extensions, such as by including a native executable invoked as a subprocess." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:342 +#: ../source/specifications/platform-compatibility-tags.rst:347 msgid "" "Sometimes there will be more than one supported built distribution for a " "particular version of a package. For example, a packager could release a " @@ -19155,11 +19162,11 @@ msgid "" "without because that tag appears first in the list." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:351 +#: ../source/specifications/platform-compatibility-tags.rst:356 msgid "Compressed Tag Sets" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:353 +#: ../source/specifications/platform-compatibility-tags.rst:358 msgid "" "To allow for compact filenames of bdists that work with more than one " "compatibility tag triple, each tag in a filename can instead be a '.'-" @@ -19169,7 +19176,7 @@ msgid "" "list of simple tags is::" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:365 +#: ../source/specifications/platform-compatibility-tags.rst:370 msgid "" "A bdist format that implements this scheme should include the expanded tags " "in bdist-specific metadata. This compression scheme can generate large " @@ -19177,11 +19184,11 @@ msgid "" "Python implementation e.g. \"cp33-cp31u-win64\", so use it sparingly." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:378 +#: ../source/specifications/platform-compatibility-tags.rst:383 msgid "What tags are used by default?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:374 +#: ../source/specifications/platform-compatibility-tags.rst:379 msgid "" "Tools should use the most-preferred architecture dependent tag e.g. ``cp33-" "cp33m-win32`` or the most-preferred pure python tag e.g. ``py33-none-any`` " @@ -19189,13 +19196,13 @@ msgid "" "intended to provide cross-Python compatibility." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:388 +#: ../source/specifications/platform-compatibility-tags.rst:393 msgid "" "What tag do I use if my distribution uses a feature exclusive to the newest " "version of Python?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:381 +#: ../source/specifications/platform-compatibility-tags.rst:386 msgid "" "Compatibility tags aid installers in selecting the *most compatible* build " "of a *single version* of a distribution. For example, when there is no " @@ -19206,23 +19213,23 @@ msgid "" "use the new feature, to get a compatible build." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:393 +#: ../source/specifications/platform-compatibility-tags.rst:398 msgid "Why isn't there a ``.`` in the Python version number?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:391 +#: ../source/specifications/platform-compatibility-tags.rst:396 msgid "" "CPython has lasted 20+ years without a 3-digit major release. This should " "continue for some time. Other implementations may use _ as a delimiter, " "since both - and . delimit the surrounding filename." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:399 +#: ../source/specifications/platform-compatibility-tags.rst:404 msgid "" "Why normalise hyphens and other non-alphanumeric characters to underscores?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:396 +#: ../source/specifications/platform-compatibility-tags.rst:401 msgid "" "To avoid conflicting with the ``.`` and ``-`` characters that separate " "components of the filename, and for better compatibility with the widest " @@ -19230,11 +19237,11 @@ msgid "" "paths without quoting)." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:408 +#: ../source/specifications/platform-compatibility-tags.rst:413 msgid "Why not use special character rather than ``.`` or ``-``?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:402 +#: ../source/specifications/platform-compatibility-tags.rst:407 msgid "" "Either because that character is inconvenient or potentially confusing in " "some contexts (for example, ``+`` must be quoted in URLs, ``~`` is used to " @@ -19244,33 +19251,33 @@ msgid "" "using ``,`` rather than ``.`` to separate components in a compressed tag)." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:413 +#: ../source/specifications/platform-compatibility-tags.rst:418 msgid "Who will maintain the registry of abbreviated implementations?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:411 +#: ../source/specifications/platform-compatibility-tags.rst:416 msgid "" "New two-letter abbreviations can be requested on the python-dev mailing " "list. As a rule of thumb, abbreviations are reserved for the current 4 most " "prominent implementations." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:418 +#: ../source/specifications/platform-compatibility-tags.rst:423 msgid "Does the compatibility tag go into METADATA or PKG-INFO?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:416 +#: ../source/specifications/platform-compatibility-tags.rst:421 msgid "" "No. The compatibility tag is part of the built distribution's metadata. " "METADATA / PKG-INFO should be valid for an entire distribution, not a single " "build of that distribution." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:424 +#: ../source/specifications/platform-compatibility-tags.rst:429 msgid "Why didn't you mention my favorite Python implementation?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:421 +#: ../source/specifications/platform-compatibility-tags.rst:426 msgid "" "The abbreviated tags facilitate sharing compiled Python code in a public " "index. Your Python implementation can use this specification too, but with " @@ -19278,13 +19285,13 @@ msgid "" "``py``." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:432 +#: ../source/specifications/platform-compatibility-tags.rst:437 msgid "" "Why is the ABI tag (the second tag) sometimes \"none\" in the reference " "implementation?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:427 +#: ../source/specifications/platform-compatibility-tags.rst:432 msgid "" "Since Python 2 does not have an easy way to get to the SOABI (the concept " "comes from newer versions of Python 3) the reference implementation at the " @@ -19293,39 +19300,39 @@ msgid "" "good enough way to say \"don't know\"." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:437 +#: ../source/specifications/platform-compatibility-tags.rst:442 msgid "" "February 2013: The original version of this specification was approved " "through :pep:`425`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:439 +#: ../source/specifications/platform-compatibility-tags.rst:444 msgid "January 2016: The ``manylinux1`` tag was approved through :pep:`513`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:440 +#: ../source/specifications/platform-compatibility-tags.rst:445 msgid "April 2018: The ``manylinux2010`` tag was approved through :pep:`571`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:441 +#: ../source/specifications/platform-compatibility-tags.rst:446 msgid "July 2019: The ``manylinux2014`` tag was approved through :pep:`599`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:442 +#: ../source/specifications/platform-compatibility-tags.rst:447 msgid "" "November 2019: The ``manylinux_x_y`` perennial tag was approved " "through :pep:`600`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:444 +#: ../source/specifications/platform-compatibility-tags.rst:449 msgid "April 2021: The ``musllinux_x_y`` tag was approved through :pep:`656`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:445 +#: ../source/specifications/platform-compatibility-tags.rst:450 msgid "December 2023: The tags for iOS were approved through :pep:`730`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:446 +#: ../source/specifications/platform-compatibility-tags.rst:451 msgid "March 2024: The tags for Android were approved through :pep:`738`." msgstr "" diff --git a/locales/lzh/LC_MESSAGES/messages.po b/locales/lzh/LC_MESSAGES/messages.po index 02cfbc3c1..b5b112a66 100644 --- a/locales/lzh/LC_MESSAGES/messages.po +++ b/locales/lzh/LC_MESSAGES/messages.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Python Packaging User Guide\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-11-10 19:13+0000\n" +"POT-Creation-Date: 2025-11-22 12:58+0000\n" "PO-Revision-Date: 2024-01-31 06:01+0000\n" "Last-Translator: maker \n" "Language-Team: Chinese (Literary) =8.1.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "``>=19.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "``>=19.3``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "``>=20.3``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "auditwheel" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=1.0.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=2.0.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=3.0.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=3.3.0`` [#]_" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:146 +#: ../source/specifications/platform-compatibility-tags.rst:151 msgid "Only support for ``manylinux_2_24`` has been added in auditwheel 3.3.0" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:150 +#: ../source/specifications/platform-compatibility-tags.rst:155 msgid "``musllinux``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:152 +#: ../source/specifications/platform-compatibility-tags.rst:157 msgid "" "The ``musllinux`` family of tags is similar to ``manylinux``, but for Linux " "platforms that use the musl_ libc rather than glibc (a prime example being " @@ -18682,14 +18689,14 @@ msgid "" "musl ``x.y`` and higher on the architecture ``arch``." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:157 +#: ../source/specifications/platform-compatibility-tags.rst:162 msgid "" "The musl version values can be obtained by executing the musl libc shared " "library the Python interpreter is currently running on, and parsing the " "output:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:188 +#: ../source/specifications/platform-compatibility-tags.rst:193 msgid "" "There are currently two possible ways to find the musl library’s location " "that a Python interpreter is running on, either with the system ldd_ " @@ -18697,7 +18704,7 @@ msgid "" "executable’s ELF_ header." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:197 +#: ../source/specifications/platform-compatibility-tags.rst:202 msgid "" "macOS uses the ``macosx`` family of tags (the ``x`` suffix is a historical " "artefact of Apple's official macOS naming scheme). The schema for " @@ -18705,18 +18712,18 @@ msgid "" "wheel is compatible with macOS ``x.y`` or later on the architecture ``arch``." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:202 +#: ../source/specifications/platform-compatibility-tags.rst:207 msgid "" -"The values of ``x`` and ``y`` correspond to the major and minor version " -"number of the macOS release, respectively. They must both be positive " -"integers, with the ``x`` value being either ``10 <= x <= 15``, or ``>=26`` " -"and corresponding to the year of the macOS release. The version number " -"always includes a major *and* minor version, even if Apple's official " -"version numbering only refers to the major value. For example, " +"For macOS 10, the tag is :file:`macosx_10_{y}_{arch}`, where ``y`` " +"corresponds to the minor version number of the macOS release. For macOS 11 " +"and higher, the tag is :file:`macosx_{x}_0_{arch}`, where ``x`` corresponds " +"to the major version number of the macOS release. Following the published " +"macOS major versions, the ``x`` value is either ``10 <= x <= 15``, or " +"``>=26`` and corresponding to the year of the macOS release. For example, " "``macosx_11_0_arm64`` indicates compatibility with macOS 11 or later." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:210 +#: ../source/specifications/platform-compatibility-tags.rst:215 msgid "" "macOS binaries can be compiled for a single architecture, or can include " "support for multiple architectures in the same binary (sometimes called " @@ -18727,63 +18734,63 @@ msgid "" "architectures:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:218 +#: ../source/specifications/platform-compatibility-tags.rst:223 msgid "``arch``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:218 +#: ../source/specifications/platform-compatibility-tags.rst:223 msgid "Architectures supported" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:220 +#: ../source/specifications/platform-compatibility-tags.rst:225 msgid "``universal2``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:220 +#: ../source/specifications/platform-compatibility-tags.rst:225 msgid "``arm64``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:221 +#: ../source/specifications/platform-compatibility-tags.rst:226 msgid "``universal``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:221 +#: ../source/specifications/platform-compatibility-tags.rst:226 msgid "``i386``, ``ppc``, ``ppc64``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:222 +#: ../source/specifications/platform-compatibility-tags.rst:227 msgid "``intel``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:222 +#: ../source/specifications/platform-compatibility-tags.rst:227 msgid "``i386``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:223 +#: ../source/specifications/platform-compatibility-tags.rst:228 msgid "``fat``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:223 +#: ../source/specifications/platform-compatibility-tags.rst:228 msgid "``i386``, ``ppc``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:224 +#: ../source/specifications/platform-compatibility-tags.rst:229 msgid "``fat3``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:224 +#: ../source/specifications/platform-compatibility-tags.rst:229 msgid "``i386``, ``ppc``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:225 +#: ../source/specifications/platform-compatibility-tags.rst:230 msgid "``fat64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:225 +#: ../source/specifications/platform-compatibility-tags.rst:230 msgid "``ppc64``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:228 +#: ../source/specifications/platform-compatibility-tags.rst:233 msgid "" "The minimum supported macOS version may also be constrained by architecture. " "For example, macOS 11 (Big Sur) was the first release to support arm64. " @@ -18792,11 +18799,11 @@ msgid "" "architectures." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:236 +#: ../source/specifications/platform-compatibility-tags.rst:241 msgid "Android" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:238 +#: ../source/specifications/platform-compatibility-tags.rst:243 msgid "" "Android uses the schema :file:`android_{apilevel}_{abi}`, indicating " "compatibility with the given Android API level or later, on the given ABI. " @@ -18805,7 +18812,7 @@ msgid "" "physical devices and emulated devices." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:244 +#: ../source/specifications/platform-compatibility-tags.rst:249 msgid "" "The API level should be a positive integer. This is *not* the same thing as " "the user-facing Android version. For example, the release known as Android " @@ -18815,25 +18822,25 @@ msgid "" "`__." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:251 +#: ../source/specifications/platform-compatibility-tags.rst:256 msgid "" "There are 4 `supported ABIs `__. Normalized according to the rules above, they are:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:254 +#: ../source/specifications/platform-compatibility-tags.rst:259 msgid "``armeabi_v7a``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:255 +#: ../source/specifications/platform-compatibility-tags.rst:260 msgid "``arm64_v8a``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:256 +#: ../source/specifications/platform-compatibility-tags.rst:261 msgid "``x86``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:259 +#: ../source/specifications/platform-compatibility-tags.rst:264 msgid "" "Virtually all current physical devices use one of the ARM architectures. " "``x86`` and ``x86_64`` are supported for use in the emulator. ``x86`` has " @@ -18841,18 +18848,18 @@ msgid "" "images have been released since then." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:267 +#: ../source/specifications/platform-compatibility-tags.rst:272 msgid "iOS" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:269 +#: ../source/specifications/platform-compatibility-tags.rst:274 msgid "" "iOS uses the schema :file:`ios_{x}_{y}_{arch}_{sdk}`, indicating " "compatibility with iOS ``x.y`` or later, on the ``arch`` architecture, using " "the ``sdk`` SDK." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:272 +#: ../source/specifications/platform-compatibility-tags.rst:277 msgid "" "The value of ``x`` and ``y`` correspond to the major and minor version " "number of the iOS release, respectively. They must both be positive " @@ -18862,13 +18869,13 @@ msgid "" "with iOS 13 or later." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:278 +#: ../source/specifications/platform-compatibility-tags.rst:283 msgid "" "The value of ``arch`` must match the value of :py:func:`platform.machine()` " "on the system." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:281 +#: ../source/specifications/platform-compatibility-tags.rst:286 msgid "" "The value of ``sdk`` must be either ``iphoneos`` (for physical devices), or " "``iphonesimulator`` (for device simulators). These SDKs have the same API " @@ -18877,33 +18884,33 @@ msgid "" "run on an arm64 device." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:287 +#: ../source/specifications/platform-compatibility-tags.rst:292 msgid "" "The combination of :file:`{arch}_{sdk}` is referred to as the \"multiarch\". " "There are three possible values for multiarch:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:290 +#: ../source/specifications/platform-compatibility-tags.rst:295 msgid "" "``arm64_iphoneos``, for physical iPhone/iPad devices. This includes every " "iOS device manufactured since ~2015;" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:292 +#: ../source/specifications/platform-compatibility-tags.rst:297 msgid "" "``arm64_iphonesimulator``, for simulators running on Apple Silicon macOS " "hardware; and" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:294 +#: ../source/specifications/platform-compatibility-tags.rst:299 msgid "``x86_64_iphonesimulator``, for simulators running on x86_64 hardware." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:297 +#: ../source/specifications/platform-compatibility-tags.rst:302 msgid "Use" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:299 +#: ../source/specifications/platform-compatibility-tags.rst:304 msgid "" "The tags are used by installers to decide which built distribution (if any) " "to download from a list of potential built distributions. The installer " @@ -18911,7 +18918,7 @@ msgid "" "built distribution's tag is ``in`` the list, then it can be installed." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:305 +#: ../source/specifications/platform-compatibility-tags.rst:310 msgid "" "It is recommended that installers try to choose the most feature complete " "built distribution available (the one most specific to the installation " @@ -18922,14 +18929,14 @@ msgid "" "download built packages that advertise themselves as being pure Python." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:313 +#: ../source/specifications/platform-compatibility-tags.rst:318 msgid "" "Another desirable installer feature might be to include \"re-compile from " "source if possible\" as more preferable than some of the compatible but " "legacy pre-built options." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:317 +#: ../source/specifications/platform-compatibility-tags.rst:322 msgid "" "This example list is for an installer running under CPython 3.3 on a " "linux_x86_64 system. It is in order from most-preferred (a distribution with " @@ -18938,69 +18945,69 @@ msgid "" "Python):" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:323 +#: ../source/specifications/platform-compatibility-tags.rst:328 msgid "cp33-cp33m-linux_x86_64" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:324 +#: ../source/specifications/platform-compatibility-tags.rst:329 msgid "cp33-abi3-linux_x86_64" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:325 +#: ../source/specifications/platform-compatibility-tags.rst:330 msgid "cp3-abi3-linux_x86_64" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:326 +#: ../source/specifications/platform-compatibility-tags.rst:331 msgid "cp33-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:327 +#: ../source/specifications/platform-compatibility-tags.rst:332 msgid "cp3-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:328 +#: ../source/specifications/platform-compatibility-tags.rst:333 msgid "py33-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:329 +#: ../source/specifications/platform-compatibility-tags.rst:334 msgid "py3-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:330 +#: ../source/specifications/platform-compatibility-tags.rst:335 msgid "cp33-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:331 +#: ../source/specifications/platform-compatibility-tags.rst:336 msgid "cp3-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:332 +#: ../source/specifications/platform-compatibility-tags.rst:337 msgid "py33-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:333 +#: ../source/specifications/platform-compatibility-tags.rst:338 msgid "py3-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:334 +#: ../source/specifications/platform-compatibility-tags.rst:339 msgid "py32-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:335 +#: ../source/specifications/platform-compatibility-tags.rst:340 msgid "py31-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:336 +#: ../source/specifications/platform-compatibility-tags.rst:341 msgid "py30-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:338 +#: ../source/specifications/platform-compatibility-tags.rst:343 msgid "" "Built distributions may be platform specific for reasons other than C " "extensions, such as by including a native executable invoked as a subprocess." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:342 +#: ../source/specifications/platform-compatibility-tags.rst:347 msgid "" "Sometimes there will be more than one supported built distribution for a " "particular version of a package. For example, a packager could release a " @@ -19011,11 +19018,11 @@ msgid "" "without because that tag appears first in the list." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:351 +#: ../source/specifications/platform-compatibility-tags.rst:356 msgid "Compressed Tag Sets" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:353 +#: ../source/specifications/platform-compatibility-tags.rst:358 msgid "" "To allow for compact filenames of bdists that work with more than one " "compatibility tag triple, each tag in a filename can instead be a '.'-" @@ -19025,7 +19032,7 @@ msgid "" "list of simple tags is::" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:365 +#: ../source/specifications/platform-compatibility-tags.rst:370 msgid "" "A bdist format that implements this scheme should include the expanded tags " "in bdist-specific metadata. This compression scheme can generate large " @@ -19033,11 +19040,11 @@ msgid "" "Python implementation e.g. \"cp33-cp31u-win64\", so use it sparingly." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:378 +#: ../source/specifications/platform-compatibility-tags.rst:383 msgid "What tags are used by default?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:374 +#: ../source/specifications/platform-compatibility-tags.rst:379 msgid "" "Tools should use the most-preferred architecture dependent tag e.g. ``cp33-" "cp33m-win32`` or the most-preferred pure python tag e.g. ``py33-none-any`` " @@ -19045,13 +19052,13 @@ msgid "" "intended to provide cross-Python compatibility." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:388 +#: ../source/specifications/platform-compatibility-tags.rst:393 msgid "" "What tag do I use if my distribution uses a feature exclusive to the newest " "version of Python?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:381 +#: ../source/specifications/platform-compatibility-tags.rst:386 msgid "" "Compatibility tags aid installers in selecting the *most compatible* build " "of a *single version* of a distribution. For example, when there is no " @@ -19062,23 +19069,23 @@ msgid "" "use the new feature, to get a compatible build." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:393 +#: ../source/specifications/platform-compatibility-tags.rst:398 msgid "Why isn't there a ``.`` in the Python version number?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:391 +#: ../source/specifications/platform-compatibility-tags.rst:396 msgid "" "CPython has lasted 20+ years without a 3-digit major release. This should " "continue for some time. Other implementations may use _ as a delimiter, " "since both - and . delimit the surrounding filename." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:399 +#: ../source/specifications/platform-compatibility-tags.rst:404 msgid "" "Why normalise hyphens and other non-alphanumeric characters to underscores?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:396 +#: ../source/specifications/platform-compatibility-tags.rst:401 msgid "" "To avoid conflicting with the ``.`` and ``-`` characters that separate " "components of the filename, and for better compatibility with the widest " @@ -19086,11 +19093,11 @@ msgid "" "paths without quoting)." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:408 +#: ../source/specifications/platform-compatibility-tags.rst:413 msgid "Why not use special character rather than ``.`` or ``-``?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:402 +#: ../source/specifications/platform-compatibility-tags.rst:407 msgid "" "Either because that character is inconvenient or potentially confusing in " "some contexts (for example, ``+`` must be quoted in URLs, ``~`` is used to " @@ -19100,33 +19107,33 @@ msgid "" "using ``,`` rather than ``.`` to separate components in a compressed tag)." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:413 +#: ../source/specifications/platform-compatibility-tags.rst:418 msgid "Who will maintain the registry of abbreviated implementations?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:411 +#: ../source/specifications/platform-compatibility-tags.rst:416 msgid "" "New two-letter abbreviations can be requested on the python-dev mailing " "list. As a rule of thumb, abbreviations are reserved for the current 4 most " "prominent implementations." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:418 +#: ../source/specifications/platform-compatibility-tags.rst:423 msgid "Does the compatibility tag go into METADATA or PKG-INFO?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:416 +#: ../source/specifications/platform-compatibility-tags.rst:421 msgid "" "No. The compatibility tag is part of the built distribution's metadata. " "METADATA / PKG-INFO should be valid for an entire distribution, not a single " "build of that distribution." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:424 +#: ../source/specifications/platform-compatibility-tags.rst:429 msgid "Why didn't you mention my favorite Python implementation?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:421 +#: ../source/specifications/platform-compatibility-tags.rst:426 msgid "" "The abbreviated tags facilitate sharing compiled Python code in a public " "index. Your Python implementation can use this specification too, but with " @@ -19134,13 +19141,13 @@ msgid "" "``py``." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:432 +#: ../source/specifications/platform-compatibility-tags.rst:437 msgid "" "Why is the ABI tag (the second tag) sometimes \"none\" in the reference " "implementation?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:427 +#: ../source/specifications/platform-compatibility-tags.rst:432 msgid "" "Since Python 2 does not have an easy way to get to the SOABI (the concept " "comes from newer versions of Python 3) the reference implementation at the " @@ -19149,39 +19156,39 @@ msgid "" "good enough way to say \"don't know\"." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:437 +#: ../source/specifications/platform-compatibility-tags.rst:442 msgid "" "February 2013: The original version of this specification was approved " "through :pep:`425`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:439 +#: ../source/specifications/platform-compatibility-tags.rst:444 msgid "January 2016: The ``manylinux1`` tag was approved through :pep:`513`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:440 +#: ../source/specifications/platform-compatibility-tags.rst:445 msgid "April 2018: The ``manylinux2010`` tag was approved through :pep:`571`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:441 +#: ../source/specifications/platform-compatibility-tags.rst:446 msgid "July 2019: The ``manylinux2014`` tag was approved through :pep:`599`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:442 +#: ../source/specifications/platform-compatibility-tags.rst:447 msgid "" "November 2019: The ``manylinux_x_y`` perennial tag was approved " "through :pep:`600`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:444 +#: ../source/specifications/platform-compatibility-tags.rst:449 msgid "April 2021: The ``musllinux_x_y`` tag was approved through :pep:`656`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:445 +#: ../source/specifications/platform-compatibility-tags.rst:450 msgid "December 2023: The tags for iOS were approved through :pep:`730`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:446 +#: ../source/specifications/platform-compatibility-tags.rst:451 msgid "March 2024: The tags for Android were approved through :pep:`738`." msgstr "" diff --git a/locales/mk/LC_MESSAGES/messages.po b/locales/mk/LC_MESSAGES/messages.po index 954d741fb..2d4b731bc 100644 --- a/locales/mk/LC_MESSAGES/messages.po +++ b/locales/mk/LC_MESSAGES/messages.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Python Packaging User Guide\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-11-10 19:13+0000\n" +"POT-Creation-Date: 2025-11-22 12:58+0000\n" "PO-Revision-Date: 2023-10-21 04:04+0000\n" "Last-Translator: \"Kristijan \\\"Fremen\\\" Velkovski\" \n" "Language-Team: Macedonian =8.1.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "``>=19.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "``>=19.3``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "``>=20.3``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "auditwheel" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=1.0.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=2.0.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=3.0.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=3.3.0`` [#]_" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:146 +#: ../source/specifications/platform-compatibility-tags.rst:151 msgid "Only support for ``manylinux_2_24`` has been added in auditwheel 3.3.0" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:150 +#: ../source/specifications/platform-compatibility-tags.rst:155 msgid "``musllinux``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:152 +#: ../source/specifications/platform-compatibility-tags.rst:157 msgid "" "The ``musllinux`` family of tags is similar to ``manylinux``, but for Linux " "platforms that use the musl_ libc rather than glibc (a prime example being " @@ -18688,14 +18695,14 @@ msgid "" "musl ``x.y`` and higher on the architecture ``arch``." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:157 +#: ../source/specifications/platform-compatibility-tags.rst:162 msgid "" "The musl version values can be obtained by executing the musl libc shared " "library the Python interpreter is currently running on, and parsing the " "output:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:188 +#: ../source/specifications/platform-compatibility-tags.rst:193 msgid "" "There are currently two possible ways to find the musl library’s location " "that a Python interpreter is running on, either with the system ldd_ " @@ -18703,7 +18710,7 @@ msgid "" "executable’s ELF_ header." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:197 +#: ../source/specifications/platform-compatibility-tags.rst:202 msgid "" "macOS uses the ``macosx`` family of tags (the ``x`` suffix is a historical " "artefact of Apple's official macOS naming scheme). The schema for " @@ -18711,18 +18718,18 @@ msgid "" "wheel is compatible with macOS ``x.y`` or later on the architecture ``arch``." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:202 +#: ../source/specifications/platform-compatibility-tags.rst:207 msgid "" -"The values of ``x`` and ``y`` correspond to the major and minor version " -"number of the macOS release, respectively. They must both be positive " -"integers, with the ``x`` value being either ``10 <= x <= 15``, or ``>=26`` " -"and corresponding to the year of the macOS release. The version number " -"always includes a major *and* minor version, even if Apple's official " -"version numbering only refers to the major value. For example, " +"For macOS 10, the tag is :file:`macosx_10_{y}_{arch}`, where ``y`` " +"corresponds to the minor version number of the macOS release. For macOS 11 " +"and higher, the tag is :file:`macosx_{x}_0_{arch}`, where ``x`` corresponds " +"to the major version number of the macOS release. Following the published " +"macOS major versions, the ``x`` value is either ``10 <= x <= 15``, or " +"``>=26`` and corresponding to the year of the macOS release. For example, " "``macosx_11_0_arm64`` indicates compatibility with macOS 11 or later." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:210 +#: ../source/specifications/platform-compatibility-tags.rst:215 msgid "" "macOS binaries can be compiled for a single architecture, or can include " "support for multiple architectures in the same binary (sometimes called " @@ -18733,63 +18740,63 @@ msgid "" "architectures:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:218 +#: ../source/specifications/platform-compatibility-tags.rst:223 msgid "``arch``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:218 +#: ../source/specifications/platform-compatibility-tags.rst:223 msgid "Architectures supported" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:220 +#: ../source/specifications/platform-compatibility-tags.rst:225 msgid "``universal2``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:220 +#: ../source/specifications/platform-compatibility-tags.rst:225 msgid "``arm64``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:221 +#: ../source/specifications/platform-compatibility-tags.rst:226 msgid "``universal``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:221 +#: ../source/specifications/platform-compatibility-tags.rst:226 msgid "``i386``, ``ppc``, ``ppc64``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:222 +#: ../source/specifications/platform-compatibility-tags.rst:227 msgid "``intel``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:222 +#: ../source/specifications/platform-compatibility-tags.rst:227 msgid "``i386``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:223 +#: ../source/specifications/platform-compatibility-tags.rst:228 msgid "``fat``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:223 +#: ../source/specifications/platform-compatibility-tags.rst:228 msgid "``i386``, ``ppc``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:224 +#: ../source/specifications/platform-compatibility-tags.rst:229 msgid "``fat3``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:224 +#: ../source/specifications/platform-compatibility-tags.rst:229 msgid "``i386``, ``ppc``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:225 +#: ../source/specifications/platform-compatibility-tags.rst:230 msgid "``fat64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:225 +#: ../source/specifications/platform-compatibility-tags.rst:230 msgid "``ppc64``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:228 +#: ../source/specifications/platform-compatibility-tags.rst:233 msgid "" "The minimum supported macOS version may also be constrained by architecture. " "For example, macOS 11 (Big Sur) was the first release to support arm64. " @@ -18798,11 +18805,11 @@ msgid "" "architectures." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:236 +#: ../source/specifications/platform-compatibility-tags.rst:241 msgid "Android" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:238 +#: ../source/specifications/platform-compatibility-tags.rst:243 msgid "" "Android uses the schema :file:`android_{apilevel}_{abi}`, indicating " "compatibility with the given Android API level or later, on the given ABI. " @@ -18811,7 +18818,7 @@ msgid "" "physical devices and emulated devices." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:244 +#: ../source/specifications/platform-compatibility-tags.rst:249 msgid "" "The API level should be a positive integer. This is *not* the same thing as " "the user-facing Android version. For example, the release known as Android " @@ -18821,25 +18828,25 @@ msgid "" "`__." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:251 +#: ../source/specifications/platform-compatibility-tags.rst:256 msgid "" "There are 4 `supported ABIs `__. Normalized according to the rules above, they are:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:254 +#: ../source/specifications/platform-compatibility-tags.rst:259 msgid "``armeabi_v7a``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:255 +#: ../source/specifications/platform-compatibility-tags.rst:260 msgid "``arm64_v8a``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:256 +#: ../source/specifications/platform-compatibility-tags.rst:261 msgid "``x86``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:259 +#: ../source/specifications/platform-compatibility-tags.rst:264 msgid "" "Virtually all current physical devices use one of the ARM architectures. " "``x86`` and ``x86_64`` are supported for use in the emulator. ``x86`` has " @@ -18847,18 +18854,18 @@ msgid "" "images have been released since then." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:267 +#: ../source/specifications/platform-compatibility-tags.rst:272 msgid "iOS" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:269 +#: ../source/specifications/platform-compatibility-tags.rst:274 msgid "" "iOS uses the schema :file:`ios_{x}_{y}_{arch}_{sdk}`, indicating " "compatibility with iOS ``x.y`` or later, on the ``arch`` architecture, using " "the ``sdk`` SDK." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:272 +#: ../source/specifications/platform-compatibility-tags.rst:277 msgid "" "The value of ``x`` and ``y`` correspond to the major and minor version " "number of the iOS release, respectively. They must both be positive " @@ -18868,13 +18875,13 @@ msgid "" "with iOS 13 or later." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:278 +#: ../source/specifications/platform-compatibility-tags.rst:283 msgid "" "The value of ``arch`` must match the value of :py:func:`platform.machine()` " "on the system." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:281 +#: ../source/specifications/platform-compatibility-tags.rst:286 msgid "" "The value of ``sdk`` must be either ``iphoneos`` (for physical devices), or " "``iphonesimulator`` (for device simulators). These SDKs have the same API " @@ -18883,33 +18890,33 @@ msgid "" "run on an arm64 device." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:287 +#: ../source/specifications/platform-compatibility-tags.rst:292 msgid "" "The combination of :file:`{arch}_{sdk}` is referred to as the \"multiarch\". " "There are three possible values for multiarch:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:290 +#: ../source/specifications/platform-compatibility-tags.rst:295 msgid "" "``arm64_iphoneos``, for physical iPhone/iPad devices. This includes every " "iOS device manufactured since ~2015;" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:292 +#: ../source/specifications/platform-compatibility-tags.rst:297 msgid "" "``arm64_iphonesimulator``, for simulators running on Apple Silicon macOS " "hardware; and" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:294 +#: ../source/specifications/platform-compatibility-tags.rst:299 msgid "``x86_64_iphonesimulator``, for simulators running on x86_64 hardware." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:297 +#: ../source/specifications/platform-compatibility-tags.rst:302 msgid "Use" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:299 +#: ../source/specifications/platform-compatibility-tags.rst:304 msgid "" "The tags are used by installers to decide which built distribution (if any) " "to download from a list of potential built distributions. The installer " @@ -18917,7 +18924,7 @@ msgid "" "built distribution's tag is ``in`` the list, then it can be installed." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:305 +#: ../source/specifications/platform-compatibility-tags.rst:310 msgid "" "It is recommended that installers try to choose the most feature complete " "built distribution available (the one most specific to the installation " @@ -18928,14 +18935,14 @@ msgid "" "download built packages that advertise themselves as being pure Python." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:313 +#: ../source/specifications/platform-compatibility-tags.rst:318 msgid "" "Another desirable installer feature might be to include \"re-compile from " "source if possible\" as more preferable than some of the compatible but " "legacy pre-built options." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:317 +#: ../source/specifications/platform-compatibility-tags.rst:322 msgid "" "This example list is for an installer running under CPython 3.3 on a " "linux_x86_64 system. It is in order from most-preferred (a distribution with " @@ -18944,69 +18951,69 @@ msgid "" "Python):" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:323 +#: ../source/specifications/platform-compatibility-tags.rst:328 msgid "cp33-cp33m-linux_x86_64" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:324 +#: ../source/specifications/platform-compatibility-tags.rst:329 msgid "cp33-abi3-linux_x86_64" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:325 +#: ../source/specifications/platform-compatibility-tags.rst:330 msgid "cp3-abi3-linux_x86_64" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:326 +#: ../source/specifications/platform-compatibility-tags.rst:331 msgid "cp33-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:327 +#: ../source/specifications/platform-compatibility-tags.rst:332 msgid "cp3-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:328 +#: ../source/specifications/platform-compatibility-tags.rst:333 msgid "py33-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:329 +#: ../source/specifications/platform-compatibility-tags.rst:334 msgid "py3-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:330 +#: ../source/specifications/platform-compatibility-tags.rst:335 msgid "cp33-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:331 +#: ../source/specifications/platform-compatibility-tags.rst:336 msgid "cp3-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:332 +#: ../source/specifications/platform-compatibility-tags.rst:337 msgid "py33-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:333 +#: ../source/specifications/platform-compatibility-tags.rst:338 msgid "py3-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:334 +#: ../source/specifications/platform-compatibility-tags.rst:339 msgid "py32-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:335 +#: ../source/specifications/platform-compatibility-tags.rst:340 msgid "py31-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:336 +#: ../source/specifications/platform-compatibility-tags.rst:341 msgid "py30-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:338 +#: ../source/specifications/platform-compatibility-tags.rst:343 msgid "" "Built distributions may be platform specific for reasons other than C " "extensions, such as by including a native executable invoked as a subprocess." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:342 +#: ../source/specifications/platform-compatibility-tags.rst:347 msgid "" "Sometimes there will be more than one supported built distribution for a " "particular version of a package. For example, a packager could release a " @@ -19017,11 +19024,11 @@ msgid "" "without because that tag appears first in the list." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:351 +#: ../source/specifications/platform-compatibility-tags.rst:356 msgid "Compressed Tag Sets" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:353 +#: ../source/specifications/platform-compatibility-tags.rst:358 msgid "" "To allow for compact filenames of bdists that work with more than one " "compatibility tag triple, each tag in a filename can instead be a '.'-" @@ -19031,7 +19038,7 @@ msgid "" "list of simple tags is::" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:365 +#: ../source/specifications/platform-compatibility-tags.rst:370 msgid "" "A bdist format that implements this scheme should include the expanded tags " "in bdist-specific metadata. This compression scheme can generate large " @@ -19039,11 +19046,11 @@ msgid "" "Python implementation e.g. \"cp33-cp31u-win64\", so use it sparingly." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:378 +#: ../source/specifications/platform-compatibility-tags.rst:383 msgid "What tags are used by default?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:374 +#: ../source/specifications/platform-compatibility-tags.rst:379 msgid "" "Tools should use the most-preferred architecture dependent tag e.g. ``cp33-" "cp33m-win32`` or the most-preferred pure python tag e.g. ``py33-none-any`` " @@ -19051,13 +19058,13 @@ msgid "" "intended to provide cross-Python compatibility." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:388 +#: ../source/specifications/platform-compatibility-tags.rst:393 msgid "" "What tag do I use if my distribution uses a feature exclusive to the newest " "version of Python?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:381 +#: ../source/specifications/platform-compatibility-tags.rst:386 msgid "" "Compatibility tags aid installers in selecting the *most compatible* build " "of a *single version* of a distribution. For example, when there is no " @@ -19068,23 +19075,23 @@ msgid "" "use the new feature, to get a compatible build." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:393 +#: ../source/specifications/platform-compatibility-tags.rst:398 msgid "Why isn't there a ``.`` in the Python version number?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:391 +#: ../source/specifications/platform-compatibility-tags.rst:396 msgid "" "CPython has lasted 20+ years without a 3-digit major release. This should " "continue for some time. Other implementations may use _ as a delimiter, " "since both - and . delimit the surrounding filename." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:399 +#: ../source/specifications/platform-compatibility-tags.rst:404 msgid "" "Why normalise hyphens and other non-alphanumeric characters to underscores?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:396 +#: ../source/specifications/platform-compatibility-tags.rst:401 msgid "" "To avoid conflicting with the ``.`` and ``-`` characters that separate " "components of the filename, and for better compatibility with the widest " @@ -19092,11 +19099,11 @@ msgid "" "paths without quoting)." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:408 +#: ../source/specifications/platform-compatibility-tags.rst:413 msgid "Why not use special character rather than ``.`` or ``-``?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:402 +#: ../source/specifications/platform-compatibility-tags.rst:407 msgid "" "Either because that character is inconvenient or potentially confusing in " "some contexts (for example, ``+`` must be quoted in URLs, ``~`` is used to " @@ -19106,33 +19113,33 @@ msgid "" "using ``,`` rather than ``.`` to separate components in a compressed tag)." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:413 +#: ../source/specifications/platform-compatibility-tags.rst:418 msgid "Who will maintain the registry of abbreviated implementations?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:411 +#: ../source/specifications/platform-compatibility-tags.rst:416 msgid "" "New two-letter abbreviations can be requested on the python-dev mailing " "list. As a rule of thumb, abbreviations are reserved for the current 4 most " "prominent implementations." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:418 +#: ../source/specifications/platform-compatibility-tags.rst:423 msgid "Does the compatibility tag go into METADATA or PKG-INFO?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:416 +#: ../source/specifications/platform-compatibility-tags.rst:421 msgid "" "No. The compatibility tag is part of the built distribution's metadata. " "METADATA / PKG-INFO should be valid for an entire distribution, not a single " "build of that distribution." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:424 +#: ../source/specifications/platform-compatibility-tags.rst:429 msgid "Why didn't you mention my favorite Python implementation?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:421 +#: ../source/specifications/platform-compatibility-tags.rst:426 msgid "" "The abbreviated tags facilitate sharing compiled Python code in a public " "index. Your Python implementation can use this specification too, but with " @@ -19140,13 +19147,13 @@ msgid "" "``py``." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:432 +#: ../source/specifications/platform-compatibility-tags.rst:437 msgid "" "Why is the ABI tag (the second tag) sometimes \"none\" in the reference " "implementation?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:427 +#: ../source/specifications/platform-compatibility-tags.rst:432 msgid "" "Since Python 2 does not have an easy way to get to the SOABI (the concept " "comes from newer versions of Python 3) the reference implementation at the " @@ -19155,39 +19162,39 @@ msgid "" "good enough way to say \"don't know\"." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:437 +#: ../source/specifications/platform-compatibility-tags.rst:442 msgid "" "February 2013: The original version of this specification was approved " "through :pep:`425`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:439 +#: ../source/specifications/platform-compatibility-tags.rst:444 msgid "January 2016: The ``manylinux1`` tag was approved through :pep:`513`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:440 +#: ../source/specifications/platform-compatibility-tags.rst:445 msgid "April 2018: The ``manylinux2010`` tag was approved through :pep:`571`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:441 +#: ../source/specifications/platform-compatibility-tags.rst:446 msgid "July 2019: The ``manylinux2014`` tag was approved through :pep:`599`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:442 +#: ../source/specifications/platform-compatibility-tags.rst:447 msgid "" "November 2019: The ``manylinux_x_y`` perennial tag was approved " "through :pep:`600`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:444 +#: ../source/specifications/platform-compatibility-tags.rst:449 msgid "April 2021: The ``musllinux_x_y`` tag was approved through :pep:`656`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:445 +#: ../source/specifications/platform-compatibility-tags.rst:450 msgid "December 2023: The tags for iOS were approved through :pep:`730`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:446 +#: ../source/specifications/platform-compatibility-tags.rst:451 msgid "March 2024: The tags for Android were approved through :pep:`738`." msgstr "" diff --git a/locales/mr/LC_MESSAGES/messages.po b/locales/mr/LC_MESSAGES/messages.po index e1c2b6e6a..46769d62d 100644 --- a/locales/mr/LC_MESSAGES/messages.po +++ b/locales/mr/LC_MESSAGES/messages.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: Python Packaging User Guide\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-11-10 19:13+0000\n" +"POT-Creation-Date: 2025-11-22 12:58+0000\n" "PO-Revision-Date: 2025-01-25 14:18+0000\n" "Last-Translator: Prachi Joshi \n" "Language-Team: Marathi =8.1.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "``>=19.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "``>=19.3``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "``>=20.3``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "auditwheel" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=1.0.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=2.0.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=3.0.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=3.3.0`` [#]_" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:146 +#: ../source/specifications/platform-compatibility-tags.rst:151 msgid "Only support for ``manylinux_2_24`` has been added in auditwheel 3.3.0" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:150 +#: ../source/specifications/platform-compatibility-tags.rst:155 msgid "``musllinux``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:152 +#: ../source/specifications/platform-compatibility-tags.rst:157 msgid "" "The ``musllinux`` family of tags is similar to ``manylinux``, but for Linux " "platforms that use the musl_ libc rather than glibc (a prime example being " @@ -18677,14 +18684,14 @@ msgid "" "musl ``x.y`` and higher on the architecture ``arch``." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:157 +#: ../source/specifications/platform-compatibility-tags.rst:162 msgid "" "The musl version values can be obtained by executing the musl libc shared " "library the Python interpreter is currently running on, and parsing the " "output:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:188 +#: ../source/specifications/platform-compatibility-tags.rst:193 msgid "" "There are currently two possible ways to find the musl library’s location " "that a Python interpreter is running on, either with the system ldd_ " @@ -18692,7 +18699,7 @@ msgid "" "executable’s ELF_ header." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:197 +#: ../source/specifications/platform-compatibility-tags.rst:202 msgid "" "macOS uses the ``macosx`` family of tags (the ``x`` suffix is a historical " "artefact of Apple's official macOS naming scheme). The schema for " @@ -18700,18 +18707,18 @@ msgid "" "wheel is compatible with macOS ``x.y`` or later on the architecture ``arch``." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:202 +#: ../source/specifications/platform-compatibility-tags.rst:207 msgid "" -"The values of ``x`` and ``y`` correspond to the major and minor version " -"number of the macOS release, respectively. They must both be positive " -"integers, with the ``x`` value being either ``10 <= x <= 15``, or ``>=26`` " -"and corresponding to the year of the macOS release. The version number " -"always includes a major *and* minor version, even if Apple's official " -"version numbering only refers to the major value. For example, " +"For macOS 10, the tag is :file:`macosx_10_{y}_{arch}`, where ``y`` " +"corresponds to the minor version number of the macOS release. For macOS 11 " +"and higher, the tag is :file:`macosx_{x}_0_{arch}`, where ``x`` corresponds " +"to the major version number of the macOS release. Following the published " +"macOS major versions, the ``x`` value is either ``10 <= x <= 15``, or " +"``>=26`` and corresponding to the year of the macOS release. For example, " "``macosx_11_0_arm64`` indicates compatibility with macOS 11 or later." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:210 +#: ../source/specifications/platform-compatibility-tags.rst:215 msgid "" "macOS binaries can be compiled for a single architecture, or can include " "support for multiple architectures in the same binary (sometimes called " @@ -18722,63 +18729,63 @@ msgid "" "architectures:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:218 +#: ../source/specifications/platform-compatibility-tags.rst:223 msgid "``arch``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:218 +#: ../source/specifications/platform-compatibility-tags.rst:223 msgid "Architectures supported" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:220 +#: ../source/specifications/platform-compatibility-tags.rst:225 msgid "``universal2``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:220 +#: ../source/specifications/platform-compatibility-tags.rst:225 msgid "``arm64``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:221 +#: ../source/specifications/platform-compatibility-tags.rst:226 msgid "``universal``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:221 +#: ../source/specifications/platform-compatibility-tags.rst:226 msgid "``i386``, ``ppc``, ``ppc64``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:222 +#: ../source/specifications/platform-compatibility-tags.rst:227 msgid "``intel``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:222 +#: ../source/specifications/platform-compatibility-tags.rst:227 msgid "``i386``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:223 +#: ../source/specifications/platform-compatibility-tags.rst:228 msgid "``fat``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:223 +#: ../source/specifications/platform-compatibility-tags.rst:228 msgid "``i386``, ``ppc``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:224 +#: ../source/specifications/platform-compatibility-tags.rst:229 msgid "``fat3``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:224 +#: ../source/specifications/platform-compatibility-tags.rst:229 msgid "``i386``, ``ppc``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:225 +#: ../source/specifications/platform-compatibility-tags.rst:230 msgid "``fat64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:225 +#: ../source/specifications/platform-compatibility-tags.rst:230 msgid "``ppc64``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:228 +#: ../source/specifications/platform-compatibility-tags.rst:233 msgid "" "The minimum supported macOS version may also be constrained by architecture. " "For example, macOS 11 (Big Sur) was the first release to support arm64. " @@ -18787,11 +18794,11 @@ msgid "" "architectures." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:236 +#: ../source/specifications/platform-compatibility-tags.rst:241 msgid "Android" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:238 +#: ../source/specifications/platform-compatibility-tags.rst:243 msgid "" "Android uses the schema :file:`android_{apilevel}_{abi}`, indicating " "compatibility with the given Android API level or later, on the given ABI. " @@ -18800,7 +18807,7 @@ msgid "" "physical devices and emulated devices." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:244 +#: ../source/specifications/platform-compatibility-tags.rst:249 msgid "" "The API level should be a positive integer. This is *not* the same thing as " "the user-facing Android version. For example, the release known as Android " @@ -18810,25 +18817,25 @@ msgid "" "`__." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:251 +#: ../source/specifications/platform-compatibility-tags.rst:256 msgid "" "There are 4 `supported ABIs `__. Normalized according to the rules above, they are:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:254 +#: ../source/specifications/platform-compatibility-tags.rst:259 msgid "``armeabi_v7a``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:255 +#: ../source/specifications/platform-compatibility-tags.rst:260 msgid "``arm64_v8a``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:256 +#: ../source/specifications/platform-compatibility-tags.rst:261 msgid "``x86``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:259 +#: ../source/specifications/platform-compatibility-tags.rst:264 msgid "" "Virtually all current physical devices use one of the ARM architectures. " "``x86`` and ``x86_64`` are supported for use in the emulator. ``x86`` has " @@ -18836,18 +18843,18 @@ msgid "" "images have been released since then." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:267 +#: ../source/specifications/platform-compatibility-tags.rst:272 msgid "iOS" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:269 +#: ../source/specifications/platform-compatibility-tags.rst:274 msgid "" "iOS uses the schema :file:`ios_{x}_{y}_{arch}_{sdk}`, indicating " "compatibility with iOS ``x.y`` or later, on the ``arch`` architecture, using " "the ``sdk`` SDK." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:272 +#: ../source/specifications/platform-compatibility-tags.rst:277 msgid "" "The value of ``x`` and ``y`` correspond to the major and minor version " "number of the iOS release, respectively. They must both be positive " @@ -18857,13 +18864,13 @@ msgid "" "with iOS 13 or later." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:278 +#: ../source/specifications/platform-compatibility-tags.rst:283 msgid "" "The value of ``arch`` must match the value of :py:func:`platform.machine()` " "on the system." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:281 +#: ../source/specifications/platform-compatibility-tags.rst:286 msgid "" "The value of ``sdk`` must be either ``iphoneos`` (for physical devices), or " "``iphonesimulator`` (for device simulators). These SDKs have the same API " @@ -18872,33 +18879,33 @@ msgid "" "run on an arm64 device." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:287 +#: ../source/specifications/platform-compatibility-tags.rst:292 msgid "" "The combination of :file:`{arch}_{sdk}` is referred to as the \"multiarch\". " "There are three possible values for multiarch:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:290 +#: ../source/specifications/platform-compatibility-tags.rst:295 msgid "" "``arm64_iphoneos``, for physical iPhone/iPad devices. This includes every " "iOS device manufactured since ~2015;" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:292 +#: ../source/specifications/platform-compatibility-tags.rst:297 msgid "" "``arm64_iphonesimulator``, for simulators running on Apple Silicon macOS " "hardware; and" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:294 +#: ../source/specifications/platform-compatibility-tags.rst:299 msgid "``x86_64_iphonesimulator``, for simulators running on x86_64 hardware." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:297 +#: ../source/specifications/platform-compatibility-tags.rst:302 msgid "Use" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:299 +#: ../source/specifications/platform-compatibility-tags.rst:304 msgid "" "The tags are used by installers to decide which built distribution (if any) " "to download from a list of potential built distributions. The installer " @@ -18906,7 +18913,7 @@ msgid "" "built distribution's tag is ``in`` the list, then it can be installed." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:305 +#: ../source/specifications/platform-compatibility-tags.rst:310 msgid "" "It is recommended that installers try to choose the most feature complete " "built distribution available (the one most specific to the installation " @@ -18917,14 +18924,14 @@ msgid "" "download built packages that advertise themselves as being pure Python." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:313 +#: ../source/specifications/platform-compatibility-tags.rst:318 msgid "" "Another desirable installer feature might be to include \"re-compile from " "source if possible\" as more preferable than some of the compatible but " "legacy pre-built options." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:317 +#: ../source/specifications/platform-compatibility-tags.rst:322 msgid "" "This example list is for an installer running under CPython 3.3 on a " "linux_x86_64 system. It is in order from most-preferred (a distribution with " @@ -18933,69 +18940,69 @@ msgid "" "Python):" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:323 +#: ../source/specifications/platform-compatibility-tags.rst:328 msgid "cp33-cp33m-linux_x86_64" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:324 +#: ../source/specifications/platform-compatibility-tags.rst:329 msgid "cp33-abi3-linux_x86_64" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:325 +#: ../source/specifications/platform-compatibility-tags.rst:330 msgid "cp3-abi3-linux_x86_64" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:326 +#: ../source/specifications/platform-compatibility-tags.rst:331 msgid "cp33-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:327 +#: ../source/specifications/platform-compatibility-tags.rst:332 msgid "cp3-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:328 +#: ../source/specifications/platform-compatibility-tags.rst:333 msgid "py33-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:329 +#: ../source/specifications/platform-compatibility-tags.rst:334 msgid "py3-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:330 +#: ../source/specifications/platform-compatibility-tags.rst:335 msgid "cp33-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:331 +#: ../source/specifications/platform-compatibility-tags.rst:336 msgid "cp3-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:332 +#: ../source/specifications/platform-compatibility-tags.rst:337 msgid "py33-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:333 +#: ../source/specifications/platform-compatibility-tags.rst:338 msgid "py3-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:334 +#: ../source/specifications/platform-compatibility-tags.rst:339 msgid "py32-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:335 +#: ../source/specifications/platform-compatibility-tags.rst:340 msgid "py31-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:336 +#: ../source/specifications/platform-compatibility-tags.rst:341 msgid "py30-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:338 +#: ../source/specifications/platform-compatibility-tags.rst:343 msgid "" "Built distributions may be platform specific for reasons other than C " "extensions, such as by including a native executable invoked as a subprocess." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:342 +#: ../source/specifications/platform-compatibility-tags.rst:347 msgid "" "Sometimes there will be more than one supported built distribution for a " "particular version of a package. For example, a packager could release a " @@ -19006,11 +19013,11 @@ msgid "" "without because that tag appears first in the list." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:351 +#: ../source/specifications/platform-compatibility-tags.rst:356 msgid "Compressed Tag Sets" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:353 +#: ../source/specifications/platform-compatibility-tags.rst:358 msgid "" "To allow for compact filenames of bdists that work with more than one " "compatibility tag triple, each tag in a filename can instead be a '.'-" @@ -19020,7 +19027,7 @@ msgid "" "list of simple tags is::" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:365 +#: ../source/specifications/platform-compatibility-tags.rst:370 msgid "" "A bdist format that implements this scheme should include the expanded tags " "in bdist-specific metadata. This compression scheme can generate large " @@ -19028,11 +19035,11 @@ msgid "" "Python implementation e.g. \"cp33-cp31u-win64\", so use it sparingly." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:378 +#: ../source/specifications/platform-compatibility-tags.rst:383 msgid "What tags are used by default?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:374 +#: ../source/specifications/platform-compatibility-tags.rst:379 msgid "" "Tools should use the most-preferred architecture dependent tag e.g. ``cp33-" "cp33m-win32`` or the most-preferred pure python tag e.g. ``py33-none-any`` " @@ -19040,13 +19047,13 @@ msgid "" "intended to provide cross-Python compatibility." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:388 +#: ../source/specifications/platform-compatibility-tags.rst:393 msgid "" "What tag do I use if my distribution uses a feature exclusive to the newest " "version of Python?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:381 +#: ../source/specifications/platform-compatibility-tags.rst:386 msgid "" "Compatibility tags aid installers in selecting the *most compatible* build " "of a *single version* of a distribution. For example, when there is no " @@ -19057,23 +19064,23 @@ msgid "" "use the new feature, to get a compatible build." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:393 +#: ../source/specifications/platform-compatibility-tags.rst:398 msgid "Why isn't there a ``.`` in the Python version number?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:391 +#: ../source/specifications/platform-compatibility-tags.rst:396 msgid "" "CPython has lasted 20+ years without a 3-digit major release. This should " "continue for some time. Other implementations may use _ as a delimiter, " "since both - and . delimit the surrounding filename." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:399 +#: ../source/specifications/platform-compatibility-tags.rst:404 msgid "" "Why normalise hyphens and other non-alphanumeric characters to underscores?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:396 +#: ../source/specifications/platform-compatibility-tags.rst:401 msgid "" "To avoid conflicting with the ``.`` and ``-`` characters that separate " "components of the filename, and for better compatibility with the widest " @@ -19081,11 +19088,11 @@ msgid "" "paths without quoting)." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:408 +#: ../source/specifications/platform-compatibility-tags.rst:413 msgid "Why not use special character rather than ``.`` or ``-``?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:402 +#: ../source/specifications/platform-compatibility-tags.rst:407 msgid "" "Either because that character is inconvenient or potentially confusing in " "some contexts (for example, ``+`` must be quoted in URLs, ``~`` is used to " @@ -19095,33 +19102,33 @@ msgid "" "using ``,`` rather than ``.`` to separate components in a compressed tag)." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:413 +#: ../source/specifications/platform-compatibility-tags.rst:418 msgid "Who will maintain the registry of abbreviated implementations?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:411 +#: ../source/specifications/platform-compatibility-tags.rst:416 msgid "" "New two-letter abbreviations can be requested on the python-dev mailing " "list. As a rule of thumb, abbreviations are reserved for the current 4 most " "prominent implementations." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:418 +#: ../source/specifications/platform-compatibility-tags.rst:423 msgid "Does the compatibility tag go into METADATA or PKG-INFO?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:416 +#: ../source/specifications/platform-compatibility-tags.rst:421 msgid "" "No. The compatibility tag is part of the built distribution's metadata. " "METADATA / PKG-INFO should be valid for an entire distribution, not a single " "build of that distribution." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:424 +#: ../source/specifications/platform-compatibility-tags.rst:429 msgid "Why didn't you mention my favorite Python implementation?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:421 +#: ../source/specifications/platform-compatibility-tags.rst:426 msgid "" "The abbreviated tags facilitate sharing compiled Python code in a public " "index. Your Python implementation can use this specification too, but with " @@ -19129,13 +19136,13 @@ msgid "" "``py``." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:432 +#: ../source/specifications/platform-compatibility-tags.rst:437 msgid "" "Why is the ABI tag (the second tag) sometimes \"none\" in the reference " "implementation?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:427 +#: ../source/specifications/platform-compatibility-tags.rst:432 msgid "" "Since Python 2 does not have an easy way to get to the SOABI (the concept " "comes from newer versions of Python 3) the reference implementation at the " @@ -19144,39 +19151,39 @@ msgid "" "good enough way to say \"don't know\"." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:437 +#: ../source/specifications/platform-compatibility-tags.rst:442 msgid "" "February 2013: The original version of this specification was approved " "through :pep:`425`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:439 +#: ../source/specifications/platform-compatibility-tags.rst:444 msgid "January 2016: The ``manylinux1`` tag was approved through :pep:`513`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:440 +#: ../source/specifications/platform-compatibility-tags.rst:445 msgid "April 2018: The ``manylinux2010`` tag was approved through :pep:`571`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:441 +#: ../source/specifications/platform-compatibility-tags.rst:446 msgid "July 2019: The ``manylinux2014`` tag was approved through :pep:`599`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:442 +#: ../source/specifications/platform-compatibility-tags.rst:447 msgid "" "November 2019: The ``manylinux_x_y`` perennial tag was approved " "through :pep:`600`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:444 +#: ../source/specifications/platform-compatibility-tags.rst:449 msgid "April 2021: The ``musllinux_x_y`` tag was approved through :pep:`656`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:445 +#: ../source/specifications/platform-compatibility-tags.rst:450 msgid "December 2023: The tags for iOS were approved through :pep:`730`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:446 +#: ../source/specifications/platform-compatibility-tags.rst:451 msgid "March 2024: The tags for Android were approved through :pep:`738`." msgstr "" diff --git a/locales/pl/LC_MESSAGES/messages.po b/locales/pl/LC_MESSAGES/messages.po index 0da250a3b..ebafbe4cd 100644 --- a/locales/pl/LC_MESSAGES/messages.po +++ b/locales/pl/LC_MESSAGES/messages.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Python Packaging User Guide\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-11-10 19:13+0000\n" +"POT-Creation-Date: 2025-11-22 12:58+0000\n" "PO-Revision-Date: 2025-08-17 01:01+0000\n" "Last-Translator: Maciej Olko \n" "Language-Team: Polish =8.1.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "``>=19.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "``>=19.3``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "``>=20.3``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "auditwheel" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=1.0.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=2.0.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=3.0.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=3.3.0`` [#]_" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:146 +#: ../source/specifications/platform-compatibility-tags.rst:151 msgid "Only support for ``manylinux_2_24`` has been added in auditwheel 3.3.0" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:150 +#: ../source/specifications/platform-compatibility-tags.rst:155 msgid "``musllinux``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:152 +#: ../source/specifications/platform-compatibility-tags.rst:157 msgid "" "The ``musllinux`` family of tags is similar to ``manylinux``, but for Linux " "platforms that use the musl_ libc rather than glibc (a prime example being " @@ -18683,14 +18690,14 @@ msgid "" "musl ``x.y`` and higher on the architecture ``arch``." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:157 +#: ../source/specifications/platform-compatibility-tags.rst:162 msgid "" "The musl version values can be obtained by executing the musl libc shared " "library the Python interpreter is currently running on, and parsing the " "output:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:188 +#: ../source/specifications/platform-compatibility-tags.rst:193 msgid "" "There are currently two possible ways to find the musl library’s location " "that a Python interpreter is running on, either with the system ldd_ " @@ -18698,7 +18705,7 @@ msgid "" "executable’s ELF_ header." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:197 +#: ../source/specifications/platform-compatibility-tags.rst:202 msgid "" "macOS uses the ``macosx`` family of tags (the ``x`` suffix is a historical " "artefact of Apple's official macOS naming scheme). The schema for " @@ -18706,18 +18713,18 @@ msgid "" "wheel is compatible with macOS ``x.y`` or later on the architecture ``arch``." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:202 +#: ../source/specifications/platform-compatibility-tags.rst:207 msgid "" -"The values of ``x`` and ``y`` correspond to the major and minor version " -"number of the macOS release, respectively. They must both be positive " -"integers, with the ``x`` value being either ``10 <= x <= 15``, or ``>=26`` " -"and corresponding to the year of the macOS release. The version number " -"always includes a major *and* minor version, even if Apple's official " -"version numbering only refers to the major value. For example, " +"For macOS 10, the tag is :file:`macosx_10_{y}_{arch}`, where ``y`` " +"corresponds to the minor version number of the macOS release. For macOS 11 " +"and higher, the tag is :file:`macosx_{x}_0_{arch}`, where ``x`` corresponds " +"to the major version number of the macOS release. Following the published " +"macOS major versions, the ``x`` value is either ``10 <= x <= 15``, or " +"``>=26`` and corresponding to the year of the macOS release. For example, " "``macosx_11_0_arm64`` indicates compatibility with macOS 11 or later." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:210 +#: ../source/specifications/platform-compatibility-tags.rst:215 msgid "" "macOS binaries can be compiled for a single architecture, or can include " "support for multiple architectures in the same binary (sometimes called " @@ -18728,63 +18735,63 @@ msgid "" "architectures:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:218 +#: ../source/specifications/platform-compatibility-tags.rst:223 msgid "``arch``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:218 +#: ../source/specifications/platform-compatibility-tags.rst:223 msgid "Architectures supported" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:220 +#: ../source/specifications/platform-compatibility-tags.rst:225 msgid "``universal2``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:220 +#: ../source/specifications/platform-compatibility-tags.rst:225 msgid "``arm64``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:221 +#: ../source/specifications/platform-compatibility-tags.rst:226 msgid "``universal``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:221 +#: ../source/specifications/platform-compatibility-tags.rst:226 msgid "``i386``, ``ppc``, ``ppc64``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:222 +#: ../source/specifications/platform-compatibility-tags.rst:227 msgid "``intel``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:222 +#: ../source/specifications/platform-compatibility-tags.rst:227 msgid "``i386``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:223 +#: ../source/specifications/platform-compatibility-tags.rst:228 msgid "``fat``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:223 +#: ../source/specifications/platform-compatibility-tags.rst:228 msgid "``i386``, ``ppc``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:224 +#: ../source/specifications/platform-compatibility-tags.rst:229 msgid "``fat3``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:224 +#: ../source/specifications/platform-compatibility-tags.rst:229 msgid "``i386``, ``ppc``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:225 +#: ../source/specifications/platform-compatibility-tags.rst:230 msgid "``fat64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:225 +#: ../source/specifications/platform-compatibility-tags.rst:230 msgid "``ppc64``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:228 +#: ../source/specifications/platform-compatibility-tags.rst:233 msgid "" "The minimum supported macOS version may also be constrained by architecture. " "For example, macOS 11 (Big Sur) was the first release to support arm64. " @@ -18793,11 +18800,11 @@ msgid "" "architectures." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:236 +#: ../source/specifications/platform-compatibility-tags.rst:241 msgid "Android" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:238 +#: ../source/specifications/platform-compatibility-tags.rst:243 msgid "" "Android uses the schema :file:`android_{apilevel}_{abi}`, indicating " "compatibility with the given Android API level or later, on the given ABI. " @@ -18806,7 +18813,7 @@ msgid "" "physical devices and emulated devices." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:244 +#: ../source/specifications/platform-compatibility-tags.rst:249 msgid "" "The API level should be a positive integer. This is *not* the same thing as " "the user-facing Android version. For example, the release known as Android " @@ -18816,25 +18823,25 @@ msgid "" "`__." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:251 +#: ../source/specifications/platform-compatibility-tags.rst:256 msgid "" "There are 4 `supported ABIs `__. Normalized according to the rules above, they are:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:254 +#: ../source/specifications/platform-compatibility-tags.rst:259 msgid "``armeabi_v7a``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:255 +#: ../source/specifications/platform-compatibility-tags.rst:260 msgid "``arm64_v8a``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:256 +#: ../source/specifications/platform-compatibility-tags.rst:261 msgid "``x86``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:259 +#: ../source/specifications/platform-compatibility-tags.rst:264 msgid "" "Virtually all current physical devices use one of the ARM architectures. " "``x86`` and ``x86_64`` are supported for use in the emulator. ``x86`` has " @@ -18842,18 +18849,18 @@ msgid "" "images have been released since then." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:267 +#: ../source/specifications/platform-compatibility-tags.rst:272 msgid "iOS" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:269 +#: ../source/specifications/platform-compatibility-tags.rst:274 msgid "" "iOS uses the schema :file:`ios_{x}_{y}_{arch}_{sdk}`, indicating " "compatibility with iOS ``x.y`` or later, on the ``arch`` architecture, using " "the ``sdk`` SDK." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:272 +#: ../source/specifications/platform-compatibility-tags.rst:277 msgid "" "The value of ``x`` and ``y`` correspond to the major and minor version " "number of the iOS release, respectively. They must both be positive " @@ -18863,13 +18870,13 @@ msgid "" "with iOS 13 or later." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:278 +#: ../source/specifications/platform-compatibility-tags.rst:283 msgid "" "The value of ``arch`` must match the value of :py:func:`platform.machine()` " "on the system." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:281 +#: ../source/specifications/platform-compatibility-tags.rst:286 msgid "" "The value of ``sdk`` must be either ``iphoneos`` (for physical devices), or " "``iphonesimulator`` (for device simulators). These SDKs have the same API " @@ -18878,33 +18885,33 @@ msgid "" "run on an arm64 device." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:287 +#: ../source/specifications/platform-compatibility-tags.rst:292 msgid "" "The combination of :file:`{arch}_{sdk}` is referred to as the \"multiarch\". " "There are three possible values for multiarch:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:290 +#: ../source/specifications/platform-compatibility-tags.rst:295 msgid "" "``arm64_iphoneos``, for physical iPhone/iPad devices. This includes every " "iOS device manufactured since ~2015;" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:292 +#: ../source/specifications/platform-compatibility-tags.rst:297 msgid "" "``arm64_iphonesimulator``, for simulators running on Apple Silicon macOS " "hardware; and" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:294 +#: ../source/specifications/platform-compatibility-tags.rst:299 msgid "``x86_64_iphonesimulator``, for simulators running on x86_64 hardware." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:297 +#: ../source/specifications/platform-compatibility-tags.rst:302 msgid "Use" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:299 +#: ../source/specifications/platform-compatibility-tags.rst:304 msgid "" "The tags are used by installers to decide which built distribution (if any) " "to download from a list of potential built distributions. The installer " @@ -18912,7 +18919,7 @@ msgid "" "built distribution's tag is ``in`` the list, then it can be installed." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:305 +#: ../source/specifications/platform-compatibility-tags.rst:310 msgid "" "It is recommended that installers try to choose the most feature complete " "built distribution available (the one most specific to the installation " @@ -18923,14 +18930,14 @@ msgid "" "download built packages that advertise themselves as being pure Python." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:313 +#: ../source/specifications/platform-compatibility-tags.rst:318 msgid "" "Another desirable installer feature might be to include \"re-compile from " "source if possible\" as more preferable than some of the compatible but " "legacy pre-built options." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:317 +#: ../source/specifications/platform-compatibility-tags.rst:322 msgid "" "This example list is for an installer running under CPython 3.3 on a " "linux_x86_64 system. It is in order from most-preferred (a distribution with " @@ -18939,69 +18946,69 @@ msgid "" "Python):" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:323 +#: ../source/specifications/platform-compatibility-tags.rst:328 msgid "cp33-cp33m-linux_x86_64" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:324 +#: ../source/specifications/platform-compatibility-tags.rst:329 msgid "cp33-abi3-linux_x86_64" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:325 +#: ../source/specifications/platform-compatibility-tags.rst:330 msgid "cp3-abi3-linux_x86_64" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:326 +#: ../source/specifications/platform-compatibility-tags.rst:331 msgid "cp33-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:327 +#: ../source/specifications/platform-compatibility-tags.rst:332 msgid "cp3-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:328 +#: ../source/specifications/platform-compatibility-tags.rst:333 msgid "py33-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:329 +#: ../source/specifications/platform-compatibility-tags.rst:334 msgid "py3-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:330 +#: ../source/specifications/platform-compatibility-tags.rst:335 msgid "cp33-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:331 +#: ../source/specifications/platform-compatibility-tags.rst:336 msgid "cp3-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:332 +#: ../source/specifications/platform-compatibility-tags.rst:337 msgid "py33-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:333 +#: ../source/specifications/platform-compatibility-tags.rst:338 msgid "py3-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:334 +#: ../source/specifications/platform-compatibility-tags.rst:339 msgid "py32-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:335 +#: ../source/specifications/platform-compatibility-tags.rst:340 msgid "py31-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:336 +#: ../source/specifications/platform-compatibility-tags.rst:341 msgid "py30-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:338 +#: ../source/specifications/platform-compatibility-tags.rst:343 msgid "" "Built distributions may be platform specific for reasons other than C " "extensions, such as by including a native executable invoked as a subprocess." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:342 +#: ../source/specifications/platform-compatibility-tags.rst:347 msgid "" "Sometimes there will be more than one supported built distribution for a " "particular version of a package. For example, a packager could release a " @@ -19012,11 +19019,11 @@ msgid "" "without because that tag appears first in the list." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:351 +#: ../source/specifications/platform-compatibility-tags.rst:356 msgid "Compressed Tag Sets" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:353 +#: ../source/specifications/platform-compatibility-tags.rst:358 msgid "" "To allow for compact filenames of bdists that work with more than one " "compatibility tag triple, each tag in a filename can instead be a '.'-" @@ -19026,7 +19033,7 @@ msgid "" "list of simple tags is::" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:365 +#: ../source/specifications/platform-compatibility-tags.rst:370 msgid "" "A bdist format that implements this scheme should include the expanded tags " "in bdist-specific metadata. This compression scheme can generate large " @@ -19034,11 +19041,11 @@ msgid "" "Python implementation e.g. \"cp33-cp31u-win64\", so use it sparingly." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:378 +#: ../source/specifications/platform-compatibility-tags.rst:383 msgid "What tags are used by default?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:374 +#: ../source/specifications/platform-compatibility-tags.rst:379 msgid "" "Tools should use the most-preferred architecture dependent tag e.g. ``cp33-" "cp33m-win32`` or the most-preferred pure python tag e.g. ``py33-none-any`` " @@ -19046,13 +19053,13 @@ msgid "" "intended to provide cross-Python compatibility." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:388 +#: ../source/specifications/platform-compatibility-tags.rst:393 msgid "" "What tag do I use if my distribution uses a feature exclusive to the newest " "version of Python?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:381 +#: ../source/specifications/platform-compatibility-tags.rst:386 msgid "" "Compatibility tags aid installers in selecting the *most compatible* build " "of a *single version* of a distribution. For example, when there is no " @@ -19063,23 +19070,23 @@ msgid "" "use the new feature, to get a compatible build." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:393 +#: ../source/specifications/platform-compatibility-tags.rst:398 msgid "Why isn't there a ``.`` in the Python version number?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:391 +#: ../source/specifications/platform-compatibility-tags.rst:396 msgid "" "CPython has lasted 20+ years without a 3-digit major release. This should " "continue for some time. Other implementations may use _ as a delimiter, " "since both - and . delimit the surrounding filename." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:399 +#: ../source/specifications/platform-compatibility-tags.rst:404 msgid "" "Why normalise hyphens and other non-alphanumeric characters to underscores?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:396 +#: ../source/specifications/platform-compatibility-tags.rst:401 msgid "" "To avoid conflicting with the ``.`` and ``-`` characters that separate " "components of the filename, and for better compatibility with the widest " @@ -19087,11 +19094,11 @@ msgid "" "paths without quoting)." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:408 +#: ../source/specifications/platform-compatibility-tags.rst:413 msgid "Why not use special character rather than ``.`` or ``-``?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:402 +#: ../source/specifications/platform-compatibility-tags.rst:407 msgid "" "Either because that character is inconvenient or potentially confusing in " "some contexts (for example, ``+`` must be quoted in URLs, ``~`` is used to " @@ -19101,33 +19108,33 @@ msgid "" "using ``,`` rather than ``.`` to separate components in a compressed tag)." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:413 +#: ../source/specifications/platform-compatibility-tags.rst:418 msgid "Who will maintain the registry of abbreviated implementations?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:411 +#: ../source/specifications/platform-compatibility-tags.rst:416 msgid "" "New two-letter abbreviations can be requested on the python-dev mailing " "list. As a rule of thumb, abbreviations are reserved for the current 4 most " "prominent implementations." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:418 +#: ../source/specifications/platform-compatibility-tags.rst:423 msgid "Does the compatibility tag go into METADATA or PKG-INFO?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:416 +#: ../source/specifications/platform-compatibility-tags.rst:421 msgid "" "No. The compatibility tag is part of the built distribution's metadata. " "METADATA / PKG-INFO should be valid for an entire distribution, not a single " "build of that distribution." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:424 +#: ../source/specifications/platform-compatibility-tags.rst:429 msgid "Why didn't you mention my favorite Python implementation?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:421 +#: ../source/specifications/platform-compatibility-tags.rst:426 msgid "" "The abbreviated tags facilitate sharing compiled Python code in a public " "index. Your Python implementation can use this specification too, but with " @@ -19135,13 +19142,13 @@ msgid "" "``py``." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:432 +#: ../source/specifications/platform-compatibility-tags.rst:437 msgid "" "Why is the ABI tag (the second tag) sometimes \"none\" in the reference " "implementation?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:427 +#: ../source/specifications/platform-compatibility-tags.rst:432 msgid "" "Since Python 2 does not have an easy way to get to the SOABI (the concept " "comes from newer versions of Python 3) the reference implementation at the " @@ -19150,39 +19157,39 @@ msgid "" "good enough way to say \"don't know\"." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:437 +#: ../source/specifications/platform-compatibility-tags.rst:442 msgid "" "February 2013: The original version of this specification was approved " "through :pep:`425`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:439 +#: ../source/specifications/platform-compatibility-tags.rst:444 msgid "January 2016: The ``manylinux1`` tag was approved through :pep:`513`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:440 +#: ../source/specifications/platform-compatibility-tags.rst:445 msgid "April 2018: The ``manylinux2010`` tag was approved through :pep:`571`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:441 +#: ../source/specifications/platform-compatibility-tags.rst:446 msgid "July 2019: The ``manylinux2014`` tag was approved through :pep:`599`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:442 +#: ../source/specifications/platform-compatibility-tags.rst:447 msgid "" "November 2019: The ``manylinux_x_y`` perennial tag was approved " "through :pep:`600`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:444 +#: ../source/specifications/platform-compatibility-tags.rst:449 msgid "April 2021: The ``musllinux_x_y`` tag was approved through :pep:`656`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:445 +#: ../source/specifications/platform-compatibility-tags.rst:450 msgid "December 2023: The tags for iOS were approved through :pep:`730`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:446 +#: ../source/specifications/platform-compatibility-tags.rst:451 msgid "March 2024: The tags for Android were approved through :pep:`738`." msgstr "" diff --git a/locales/pt_BR/LC_MESSAGES/messages.po b/locales/pt_BR/LC_MESSAGES/messages.po index 66eb92d10..91c9edd6b 100644 --- a/locales/pt_BR/LC_MESSAGES/messages.po +++ b/locales/pt_BR/LC_MESSAGES/messages.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: Python Packaging User Guide\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-11-10 19:13+0000\n" +"POT-Creation-Date: 2025-11-22 12:58+0000\n" "PO-Revision-Date: 2025-08-07 00:01+0000\n" "Last-Translator: Rafael Fontenelle \n" "Language-Team: Portuguese (Brazil) =8.1.0``" msgstr "``>=8.1.0``" -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "``>=19.0``" msgstr "``>=19.0``" -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "``>=19.3``" msgstr "``>=19.3``" -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "``>=20.3``" msgstr "``>=20.3``" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "auditwheel" msgstr "auditwheel" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=1.0.0``" msgstr "``>=1.0.0``" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=2.0.0``" msgstr "``>=2.0.0``" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=3.0.0``" msgstr "``>=3.0.0``" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=3.3.0`` [#]_" msgstr "``>=3.3.0`` [#]_" -#: ../source/specifications/platform-compatibility-tags.rst:146 +#: ../source/specifications/platform-compatibility-tags.rst:151 msgid "Only support for ``manylinux_2_24`` has been added in auditwheel 3.3.0" msgstr "" "Suporte somente para ``manylinux_2_24`` foi adicionado em auditwheel 3.3.0" -#: ../source/specifications/platform-compatibility-tags.rst:150 +#: ../source/specifications/platform-compatibility-tags.rst:155 #, fuzzy msgid "``musllinux``" msgstr "``manylinux``" -#: ../source/specifications/platform-compatibility-tags.rst:152 +#: ../source/specifications/platform-compatibility-tags.rst:157 msgid "" "The ``musllinux`` family of tags is similar to ``manylinux``, but for Linux " "platforms that use the musl_ libc rather than glibc (a prime example being " @@ -24091,14 +24098,14 @@ msgid "" "musl ``x.y`` and higher on the architecture ``arch``." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:157 +#: ../source/specifications/platform-compatibility-tags.rst:162 msgid "" "The musl version values can be obtained by executing the musl libc shared " "library the Python interpreter is currently running on, and parsing the " "output:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:188 +#: ../source/specifications/platform-compatibility-tags.rst:193 msgid "" "There are currently two possible ways to find the musl library’s location " "that a Python interpreter is running on, either with the system ldd_ " @@ -24106,7 +24113,7 @@ msgid "" "executable’s ELF_ header." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:197 +#: ../source/specifications/platform-compatibility-tags.rst:202 msgid "" "macOS uses the ``macosx`` family of tags (the ``x`` suffix is a historical " "artefact of Apple's official macOS naming scheme). The schema for " @@ -24114,18 +24121,18 @@ msgid "" "wheel is compatible with macOS ``x.y`` or later on the architecture ``arch``." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:202 +#: ../source/specifications/platform-compatibility-tags.rst:207 msgid "" -"The values of ``x`` and ``y`` correspond to the major and minor version " -"number of the macOS release, respectively. They must both be positive " -"integers, with the ``x`` value being either ``10 <= x <= 15``, or ``>=26`` " -"and corresponding to the year of the macOS release. The version number " -"always includes a major *and* minor version, even if Apple's official " -"version numbering only refers to the major value. For example, " +"For macOS 10, the tag is :file:`macosx_10_{y}_{arch}`, where ``y`` " +"corresponds to the minor version number of the macOS release. For macOS 11 " +"and higher, the tag is :file:`macosx_{x}_0_{arch}`, where ``x`` corresponds " +"to the major version number of the macOS release. Following the published " +"macOS major versions, the ``x`` value is either ``10 <= x <= 15``, or " +"``>=26`` and corresponding to the year of the macOS release. For example, " "``macosx_11_0_arm64`` indicates compatibility with macOS 11 or later." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:210 +#: ../source/specifications/platform-compatibility-tags.rst:215 msgid "" "macOS binaries can be compiled for a single architecture, or can include " "support for multiple architectures in the same binary (sometimes called " @@ -24136,75 +24143,75 @@ msgid "" "architectures:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:218 +#: ../source/specifications/platform-compatibility-tags.rst:223 msgid "``arch``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:218 +#: ../source/specifications/platform-compatibility-tags.rst:223 msgid "Architectures supported" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:220 +#: ../source/specifications/platform-compatibility-tags.rst:225 msgid "``universal2``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:220 +#: ../source/specifications/platform-compatibility-tags.rst:225 #, fuzzy #| msgid "``x86_64``" msgid "``arm64``, ``x86_64``" msgstr "``x86_64``" -#: ../source/specifications/platform-compatibility-tags.rst:221 +#: ../source/specifications/platform-compatibility-tags.rst:226 msgid "``universal``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:221 +#: ../source/specifications/platform-compatibility-tags.rst:226 msgid "``i386``, ``ppc``, ``ppc64``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:222 +#: ../source/specifications/platform-compatibility-tags.rst:227 #, fuzzy #| msgid "``install``" msgid "``intel``" msgstr "``install``" -#: ../source/specifications/platform-compatibility-tags.rst:222 +#: ../source/specifications/platform-compatibility-tags.rst:227 #, fuzzy #| msgid "``x86_64``" msgid "``i386``, ``x86_64``" msgstr "``x86_64``" -#: ../source/specifications/platform-compatibility-tags.rst:223 +#: ../source/specifications/platform-compatibility-tags.rst:228 msgid "``fat``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:223 +#: ../source/specifications/platform-compatibility-tags.rst:228 #, fuzzy #| msgid "``3.4``, ``2.7``" msgid "``i386``, ``ppc``" msgstr "``3.4``, ``2.7``" -#: ../source/specifications/platform-compatibility-tags.rst:224 +#: ../source/specifications/platform-compatibility-tags.rst:229 msgid "``fat3``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:224 +#: ../source/specifications/platform-compatibility-tags.rst:229 msgid "``i386``, ``ppc``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:225 +#: ../source/specifications/platform-compatibility-tags.rst:230 #, fuzzy #| msgid "``x86_64``" msgid "``fat64``" msgstr "``x86_64``" -#: ../source/specifications/platform-compatibility-tags.rst:225 +#: ../source/specifications/platform-compatibility-tags.rst:230 #, fuzzy #| msgid "``x86_64``" msgid "``ppc64``, ``x86_64``" msgstr "``x86_64``" -#: ../source/specifications/platform-compatibility-tags.rst:228 +#: ../source/specifications/platform-compatibility-tags.rst:233 msgid "" "The minimum supported macOS version may also be constrained by architecture. " "For example, macOS 11 (Big Sur) was the first release to support arm64. " @@ -24213,11 +24220,11 @@ msgid "" "architectures." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:236 +#: ../source/specifications/platform-compatibility-tags.rst:241 msgid "Android" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:238 +#: ../source/specifications/platform-compatibility-tags.rst:243 msgid "" "Android uses the schema :file:`android_{apilevel}_{abi}`, indicating " "compatibility with the given Android API level or later, on the given ABI. " @@ -24226,7 +24233,7 @@ msgid "" "physical devices and emulated devices." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:244 +#: ../source/specifications/platform-compatibility-tags.rst:249 msgid "" "The API level should be a positive integer. This is *not* the same thing as " "the user-facing Android version. For example, the release known as Android " @@ -24236,27 +24243,27 @@ msgid "" "`__." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:251 +#: ../source/specifications/platform-compatibility-tags.rst:256 msgid "" "There are 4 `supported ABIs `__. Normalized according to the rules above, they are:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:254 +#: ../source/specifications/platform-compatibility-tags.rst:259 msgid "``armeabi_v7a``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:255 +#: ../source/specifications/platform-compatibility-tags.rst:260 msgid "``arm64_v8a``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:256 +#: ../source/specifications/platform-compatibility-tags.rst:261 #, fuzzy #| msgid "``x86_64``" msgid "``x86``" msgstr "``x86_64``" -#: ../source/specifications/platform-compatibility-tags.rst:259 +#: ../source/specifications/platform-compatibility-tags.rst:264 msgid "" "Virtually all current physical devices use one of the ARM architectures. " "``x86`` and ``x86_64`` are supported for use in the emulator. ``x86`` has " @@ -24264,18 +24271,18 @@ msgid "" "images have been released since then." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:267 +#: ../source/specifications/platform-compatibility-tags.rst:272 msgid "iOS" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:269 +#: ../source/specifications/platform-compatibility-tags.rst:274 msgid "" "iOS uses the schema :file:`ios_{x}_{y}_{arch}_{sdk}`, indicating " "compatibility with iOS ``x.y`` or later, on the ``arch`` architecture, using " "the ``sdk`` SDK." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:272 +#: ../source/specifications/platform-compatibility-tags.rst:277 msgid "" "The value of ``x`` and ``y`` correspond to the major and minor version " "number of the iOS release, respectively. They must both be positive " @@ -24285,13 +24292,13 @@ msgid "" "with iOS 13 or later." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:278 +#: ../source/specifications/platform-compatibility-tags.rst:283 msgid "" "The value of ``arch`` must match the value of :py:func:`platform.machine()` " "on the system." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:281 +#: ../source/specifications/platform-compatibility-tags.rst:286 msgid "" "The value of ``sdk`` must be either ``iphoneos`` (for physical devices), or " "``iphonesimulator`` (for device simulators). These SDKs have the same API " @@ -24300,33 +24307,33 @@ msgid "" "run on an arm64 device." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:287 +#: ../source/specifications/platform-compatibility-tags.rst:292 msgid "" "The combination of :file:`{arch}_{sdk}` is referred to as the \"multiarch\". " "There are three possible values for multiarch:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:290 +#: ../source/specifications/platform-compatibility-tags.rst:295 msgid "" "``arm64_iphoneos``, for physical iPhone/iPad devices. This includes every " "iOS device manufactured since ~2015;" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:292 +#: ../source/specifications/platform-compatibility-tags.rst:297 msgid "" "``arm64_iphonesimulator``, for simulators running on Apple Silicon macOS " "hardware; and" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:294 +#: ../source/specifications/platform-compatibility-tags.rst:299 msgid "``x86_64_iphonesimulator``, for simulators running on x86_64 hardware." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:297 +#: ../source/specifications/platform-compatibility-tags.rst:302 msgid "Use" msgstr "Uso" -#: ../source/specifications/platform-compatibility-tags.rst:299 +#: ../source/specifications/platform-compatibility-tags.rst:304 msgid "" "The tags are used by installers to decide which built distribution (if any) " "to download from a list of potential built distributions. The installer " @@ -24334,7 +24341,7 @@ msgid "" "built distribution's tag is ``in`` the list, then it can be installed." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:305 +#: ../source/specifications/platform-compatibility-tags.rst:310 msgid "" "It is recommended that installers try to choose the most feature complete " "built distribution available (the one most specific to the installation " @@ -24345,14 +24352,14 @@ msgid "" "download built packages that advertise themselves as being pure Python." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:313 +#: ../source/specifications/platform-compatibility-tags.rst:318 msgid "" "Another desirable installer feature might be to include \"re-compile from " "source if possible\" as more preferable than some of the compatible but " "legacy pre-built options." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:317 +#: ../source/specifications/platform-compatibility-tags.rst:322 msgid "" "This example list is for an installer running under CPython 3.3 on a " "linux_x86_64 system. It is in order from most-preferred (a distribution with " @@ -24361,69 +24368,69 @@ msgid "" "Python):" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:323 +#: ../source/specifications/platform-compatibility-tags.rst:328 msgid "cp33-cp33m-linux_x86_64" msgstr "cp33-cp33m-linux_x86_64" -#: ../source/specifications/platform-compatibility-tags.rst:324 +#: ../source/specifications/platform-compatibility-tags.rst:329 msgid "cp33-abi3-linux_x86_64" msgstr "cp33-abi3-linux_x86_64" -#: ../source/specifications/platform-compatibility-tags.rst:325 +#: ../source/specifications/platform-compatibility-tags.rst:330 msgid "cp3-abi3-linux_x86_64" msgstr "cp3-abi3-linux_x86_64" -#: ../source/specifications/platform-compatibility-tags.rst:326 +#: ../source/specifications/platform-compatibility-tags.rst:331 msgid "cp33-none-linux_x86_64*" msgstr "cp33-none-linux_x86_64*" -#: ../source/specifications/platform-compatibility-tags.rst:327 +#: ../source/specifications/platform-compatibility-tags.rst:332 msgid "cp3-none-linux_x86_64*" msgstr "cp3-none-linux_x86_64*" -#: ../source/specifications/platform-compatibility-tags.rst:328 +#: ../source/specifications/platform-compatibility-tags.rst:333 msgid "py33-none-linux_x86_64*" msgstr "py33-none-linux_x86_64*" -#: ../source/specifications/platform-compatibility-tags.rst:329 +#: ../source/specifications/platform-compatibility-tags.rst:334 msgid "py3-none-linux_x86_64*" msgstr "py3-none-linux_x86_64*" -#: ../source/specifications/platform-compatibility-tags.rst:330 +#: ../source/specifications/platform-compatibility-tags.rst:335 msgid "cp33-none-any" msgstr "cp33-none-any" -#: ../source/specifications/platform-compatibility-tags.rst:331 +#: ../source/specifications/platform-compatibility-tags.rst:336 msgid "cp3-none-any" msgstr "cp3-none-any" -#: ../source/specifications/platform-compatibility-tags.rst:332 +#: ../source/specifications/platform-compatibility-tags.rst:337 msgid "py33-none-any" msgstr "py33-none-any" -#: ../source/specifications/platform-compatibility-tags.rst:333 +#: ../source/specifications/platform-compatibility-tags.rst:338 msgid "py3-none-any" msgstr "py3-none-any" -#: ../source/specifications/platform-compatibility-tags.rst:334 +#: ../source/specifications/platform-compatibility-tags.rst:339 msgid "py32-none-any" msgstr "py32-none-any" -#: ../source/specifications/platform-compatibility-tags.rst:335 +#: ../source/specifications/platform-compatibility-tags.rst:340 msgid "py31-none-any" msgstr "py31-none-any" -#: ../source/specifications/platform-compatibility-tags.rst:336 +#: ../source/specifications/platform-compatibility-tags.rst:341 msgid "py30-none-any" msgstr "py30-none-any" -#: ../source/specifications/platform-compatibility-tags.rst:338 +#: ../source/specifications/platform-compatibility-tags.rst:343 msgid "" "Built distributions may be platform specific for reasons other than C " "extensions, such as by including a native executable invoked as a subprocess." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:342 +#: ../source/specifications/platform-compatibility-tags.rst:347 msgid "" "Sometimes there will be more than one supported built distribution for a " "particular version of a package. For example, a packager could release a " @@ -24434,11 +24441,11 @@ msgid "" "without because that tag appears first in the list." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:351 +#: ../source/specifications/platform-compatibility-tags.rst:356 msgid "Compressed Tag Sets" msgstr "Conjuntos de Etiquetas Comprimidos" -#: ../source/specifications/platform-compatibility-tags.rst:353 +#: ../source/specifications/platform-compatibility-tags.rst:358 msgid "" "To allow for compact filenames of bdists that work with more than one " "compatibility tag triple, each tag in a filename can instead be a '.'-" @@ -24448,7 +24455,7 @@ msgid "" "list of simple tags is::" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:365 +#: ../source/specifications/platform-compatibility-tags.rst:370 msgid "" "A bdist format that implements this scheme should include the expanded tags " "in bdist-specific metadata. This compression scheme can generate large " @@ -24456,11 +24463,11 @@ msgid "" "Python implementation e.g. \"cp33-cp31u-win64\", so use it sparingly." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:378 +#: ../source/specifications/platform-compatibility-tags.rst:383 msgid "What tags are used by default?" msgstr "Quais etiquetas são utilizadas por padrão?" -#: ../source/specifications/platform-compatibility-tags.rst:374 +#: ../source/specifications/platform-compatibility-tags.rst:379 msgid "" "Tools should use the most-preferred architecture dependent tag e.g. ``cp33-" "cp33m-win32`` or the most-preferred pure python tag e.g. ``py33-none-any`` " @@ -24468,13 +24475,13 @@ msgid "" "intended to provide cross-Python compatibility." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:388 +#: ../source/specifications/platform-compatibility-tags.rst:393 msgid "" "What tag do I use if my distribution uses a feature exclusive to the newest " "version of Python?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:381 +#: ../source/specifications/platform-compatibility-tags.rst:386 msgid "" "Compatibility tags aid installers in selecting the *most compatible* build " "of a *single version* of a distribution. For example, when there is no " @@ -24485,23 +24492,23 @@ msgid "" "use the new feature, to get a compatible build." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:393 +#: ../source/specifications/platform-compatibility-tags.rst:398 msgid "Why isn't there a ``.`` in the Python version number?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:391 +#: ../source/specifications/platform-compatibility-tags.rst:396 msgid "" "CPython has lasted 20+ years without a 3-digit major release. This should " "continue for some time. Other implementations may use _ as a delimiter, " "since both - and . delimit the surrounding filename." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:399 +#: ../source/specifications/platform-compatibility-tags.rst:404 msgid "" "Why normalise hyphens and other non-alphanumeric characters to underscores?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:396 +#: ../source/specifications/platform-compatibility-tags.rst:401 msgid "" "To avoid conflicting with the ``.`` and ``-`` characters that separate " "components of the filename, and for better compatibility with the widest " @@ -24509,11 +24516,11 @@ msgid "" "paths without quoting)." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:408 +#: ../source/specifications/platform-compatibility-tags.rst:413 msgid "Why not use special character rather than ``.`` or ``-``?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:402 +#: ../source/specifications/platform-compatibility-tags.rst:407 msgid "" "Either because that character is inconvenient or potentially confusing in " "some contexts (for example, ``+`` must be quoted in URLs, ``~`` is used to " @@ -24523,33 +24530,33 @@ msgid "" "using ``,`` rather than ``.`` to separate components in a compressed tag)." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:413 +#: ../source/specifications/platform-compatibility-tags.rst:418 msgid "Who will maintain the registry of abbreviated implementations?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:411 +#: ../source/specifications/platform-compatibility-tags.rst:416 msgid "" "New two-letter abbreviations can be requested on the python-dev mailing " "list. As a rule of thumb, abbreviations are reserved for the current 4 most " "prominent implementations." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:418 +#: ../source/specifications/platform-compatibility-tags.rst:423 msgid "Does the compatibility tag go into METADATA or PKG-INFO?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:416 +#: ../source/specifications/platform-compatibility-tags.rst:421 msgid "" "No. The compatibility tag is part of the built distribution's metadata. " "METADATA / PKG-INFO should be valid for an entire distribution, not a single " "build of that distribution." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:424 +#: ../source/specifications/platform-compatibility-tags.rst:429 msgid "Why didn't you mention my favorite Python implementation?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:421 +#: ../source/specifications/platform-compatibility-tags.rst:426 msgid "" "The abbreviated tags facilitate sharing compiled Python code in a public " "index. Your Python implementation can use this specification too, but with " @@ -24557,13 +24564,13 @@ msgid "" "``py``." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:432 +#: ../source/specifications/platform-compatibility-tags.rst:437 msgid "" "Why is the ABI tag (the second tag) sometimes \"none\" in the reference " "implementation?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:427 +#: ../source/specifications/platform-compatibility-tags.rst:432 msgid "" "Since Python 2 does not have an easy way to get to the SOABI (the concept " "comes from newer versions of Python 3) the reference implementation at the " @@ -24572,35 +24579,35 @@ msgid "" "good enough way to say \"don't know\"." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:437 +#: ../source/specifications/platform-compatibility-tags.rst:442 msgid "" "February 2013: The original version of this specification was approved " "through :pep:`425`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:439 +#: ../source/specifications/platform-compatibility-tags.rst:444 msgid "January 2016: The ``manylinux1`` tag was approved through :pep:`513`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:440 +#: ../source/specifications/platform-compatibility-tags.rst:445 msgid "April 2018: The ``manylinux2010`` tag was approved through :pep:`571`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:441 +#: ../source/specifications/platform-compatibility-tags.rst:446 msgid "July 2019: The ``manylinux2014`` tag was approved through :pep:`599`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:442 +#: ../source/specifications/platform-compatibility-tags.rst:447 msgid "" "November 2019: The ``manylinux_x_y`` perennial tag was approved " "through :pep:`600`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:444 +#: ../source/specifications/platform-compatibility-tags.rst:449 msgid "April 2021: The ``musllinux_x_y`` tag was approved through :pep:`656`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:445 +#: ../source/specifications/platform-compatibility-tags.rst:450 #, fuzzy #| msgid "" #| "This document describes the dependency specifiers format as originally " @@ -24610,7 +24617,7 @@ msgstr "" "Este documento descreve o formato dos especificadores de dependência " "conforme originalmente especificado na :pep:`508`." -#: ../source/specifications/platform-compatibility-tags.rst:446 +#: ../source/specifications/platform-compatibility-tags.rst:451 #, fuzzy #| msgid "" #| "This document describes the dependency specifiers format as originally " diff --git a/locales/ro/LC_MESSAGES/messages.po b/locales/ro/LC_MESSAGES/messages.po index 6ca678523..513665190 100644 --- a/locales/ro/LC_MESSAGES/messages.po +++ b/locales/ro/LC_MESSAGES/messages.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: Python Packaging User Guide\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-11-10 19:13+0000\n" +"POT-Creation-Date: 2025-11-22 12:58+0000\n" "PO-Revision-Date: 2021-08-20 01:32+0000\n" "Last-Translator: GUILHERME FERNANDES NETO \n" "Language-Team: Romanian =8.1.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "``>=19.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "``>=19.3``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "``>=20.3``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "auditwheel" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=1.0.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=2.0.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=3.0.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=3.3.0`` [#]_" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:146 +#: ../source/specifications/platform-compatibility-tags.rst:151 msgid "Only support for ``manylinux_2_24`` has been added in auditwheel 3.3.0" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:150 +#: ../source/specifications/platform-compatibility-tags.rst:155 msgid "``musllinux``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:152 +#: ../source/specifications/platform-compatibility-tags.rst:157 msgid "" "The ``musllinux`` family of tags is similar to ``manylinux``, but for Linux " "platforms that use the musl_ libc rather than glibc (a prime example being " @@ -18682,14 +18689,14 @@ msgid "" "musl ``x.y`` and higher on the architecture ``arch``." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:157 +#: ../source/specifications/platform-compatibility-tags.rst:162 msgid "" "The musl version values can be obtained by executing the musl libc shared " "library the Python interpreter is currently running on, and parsing the " "output:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:188 +#: ../source/specifications/platform-compatibility-tags.rst:193 msgid "" "There are currently two possible ways to find the musl library’s location " "that a Python interpreter is running on, either with the system ldd_ " @@ -18697,7 +18704,7 @@ msgid "" "executable’s ELF_ header." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:197 +#: ../source/specifications/platform-compatibility-tags.rst:202 msgid "" "macOS uses the ``macosx`` family of tags (the ``x`` suffix is a historical " "artefact of Apple's official macOS naming scheme). The schema for " @@ -18705,18 +18712,18 @@ msgid "" "wheel is compatible with macOS ``x.y`` or later on the architecture ``arch``." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:202 +#: ../source/specifications/platform-compatibility-tags.rst:207 msgid "" -"The values of ``x`` and ``y`` correspond to the major and minor version " -"number of the macOS release, respectively. They must both be positive " -"integers, with the ``x`` value being either ``10 <= x <= 15``, or ``>=26`` " -"and corresponding to the year of the macOS release. The version number " -"always includes a major *and* minor version, even if Apple's official " -"version numbering only refers to the major value. For example, " +"For macOS 10, the tag is :file:`macosx_10_{y}_{arch}`, where ``y`` " +"corresponds to the minor version number of the macOS release. For macOS 11 " +"and higher, the tag is :file:`macosx_{x}_0_{arch}`, where ``x`` corresponds " +"to the major version number of the macOS release. Following the published " +"macOS major versions, the ``x`` value is either ``10 <= x <= 15``, or " +"``>=26`` and corresponding to the year of the macOS release. For example, " "``macosx_11_0_arm64`` indicates compatibility with macOS 11 or later." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:210 +#: ../source/specifications/platform-compatibility-tags.rst:215 msgid "" "macOS binaries can be compiled for a single architecture, or can include " "support for multiple architectures in the same binary (sometimes called " @@ -18727,63 +18734,63 @@ msgid "" "architectures:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:218 +#: ../source/specifications/platform-compatibility-tags.rst:223 msgid "``arch``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:218 +#: ../source/specifications/platform-compatibility-tags.rst:223 msgid "Architectures supported" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:220 +#: ../source/specifications/platform-compatibility-tags.rst:225 msgid "``universal2``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:220 +#: ../source/specifications/platform-compatibility-tags.rst:225 msgid "``arm64``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:221 +#: ../source/specifications/platform-compatibility-tags.rst:226 msgid "``universal``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:221 +#: ../source/specifications/platform-compatibility-tags.rst:226 msgid "``i386``, ``ppc``, ``ppc64``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:222 +#: ../source/specifications/platform-compatibility-tags.rst:227 msgid "``intel``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:222 +#: ../source/specifications/platform-compatibility-tags.rst:227 msgid "``i386``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:223 +#: ../source/specifications/platform-compatibility-tags.rst:228 msgid "``fat``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:223 +#: ../source/specifications/platform-compatibility-tags.rst:228 msgid "``i386``, ``ppc``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:224 +#: ../source/specifications/platform-compatibility-tags.rst:229 msgid "``fat3``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:224 +#: ../source/specifications/platform-compatibility-tags.rst:229 msgid "``i386``, ``ppc``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:225 +#: ../source/specifications/platform-compatibility-tags.rst:230 msgid "``fat64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:225 +#: ../source/specifications/platform-compatibility-tags.rst:230 msgid "``ppc64``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:228 +#: ../source/specifications/platform-compatibility-tags.rst:233 msgid "" "The minimum supported macOS version may also be constrained by architecture. " "For example, macOS 11 (Big Sur) was the first release to support arm64. " @@ -18792,11 +18799,11 @@ msgid "" "architectures." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:236 +#: ../source/specifications/platform-compatibility-tags.rst:241 msgid "Android" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:238 +#: ../source/specifications/platform-compatibility-tags.rst:243 msgid "" "Android uses the schema :file:`android_{apilevel}_{abi}`, indicating " "compatibility with the given Android API level or later, on the given ABI. " @@ -18805,7 +18812,7 @@ msgid "" "physical devices and emulated devices." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:244 +#: ../source/specifications/platform-compatibility-tags.rst:249 msgid "" "The API level should be a positive integer. This is *not* the same thing as " "the user-facing Android version. For example, the release known as Android " @@ -18815,25 +18822,25 @@ msgid "" "`__." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:251 +#: ../source/specifications/platform-compatibility-tags.rst:256 msgid "" "There are 4 `supported ABIs `__. Normalized according to the rules above, they are:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:254 +#: ../source/specifications/platform-compatibility-tags.rst:259 msgid "``armeabi_v7a``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:255 +#: ../source/specifications/platform-compatibility-tags.rst:260 msgid "``arm64_v8a``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:256 +#: ../source/specifications/platform-compatibility-tags.rst:261 msgid "``x86``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:259 +#: ../source/specifications/platform-compatibility-tags.rst:264 msgid "" "Virtually all current physical devices use one of the ARM architectures. " "``x86`` and ``x86_64`` are supported for use in the emulator. ``x86`` has " @@ -18841,18 +18848,18 @@ msgid "" "images have been released since then." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:267 +#: ../source/specifications/platform-compatibility-tags.rst:272 msgid "iOS" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:269 +#: ../source/specifications/platform-compatibility-tags.rst:274 msgid "" "iOS uses the schema :file:`ios_{x}_{y}_{arch}_{sdk}`, indicating " "compatibility with iOS ``x.y`` or later, on the ``arch`` architecture, using " "the ``sdk`` SDK." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:272 +#: ../source/specifications/platform-compatibility-tags.rst:277 msgid "" "The value of ``x`` and ``y`` correspond to the major and minor version " "number of the iOS release, respectively. They must both be positive " @@ -18862,13 +18869,13 @@ msgid "" "with iOS 13 or later." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:278 +#: ../source/specifications/platform-compatibility-tags.rst:283 msgid "" "The value of ``arch`` must match the value of :py:func:`platform.machine()` " "on the system." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:281 +#: ../source/specifications/platform-compatibility-tags.rst:286 msgid "" "The value of ``sdk`` must be either ``iphoneos`` (for physical devices), or " "``iphonesimulator`` (for device simulators). These SDKs have the same API " @@ -18877,33 +18884,33 @@ msgid "" "run on an arm64 device." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:287 +#: ../source/specifications/platform-compatibility-tags.rst:292 msgid "" "The combination of :file:`{arch}_{sdk}` is referred to as the \"multiarch\". " "There are three possible values for multiarch:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:290 +#: ../source/specifications/platform-compatibility-tags.rst:295 msgid "" "``arm64_iphoneos``, for physical iPhone/iPad devices. This includes every " "iOS device manufactured since ~2015;" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:292 +#: ../source/specifications/platform-compatibility-tags.rst:297 msgid "" "``arm64_iphonesimulator``, for simulators running on Apple Silicon macOS " "hardware; and" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:294 +#: ../source/specifications/platform-compatibility-tags.rst:299 msgid "``x86_64_iphonesimulator``, for simulators running on x86_64 hardware." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:297 +#: ../source/specifications/platform-compatibility-tags.rst:302 msgid "Use" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:299 +#: ../source/specifications/platform-compatibility-tags.rst:304 msgid "" "The tags are used by installers to decide which built distribution (if any) " "to download from a list of potential built distributions. The installer " @@ -18911,7 +18918,7 @@ msgid "" "built distribution's tag is ``in`` the list, then it can be installed." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:305 +#: ../source/specifications/platform-compatibility-tags.rst:310 msgid "" "It is recommended that installers try to choose the most feature complete " "built distribution available (the one most specific to the installation " @@ -18922,14 +18929,14 @@ msgid "" "download built packages that advertise themselves as being pure Python." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:313 +#: ../source/specifications/platform-compatibility-tags.rst:318 msgid "" "Another desirable installer feature might be to include \"re-compile from " "source if possible\" as more preferable than some of the compatible but " "legacy pre-built options." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:317 +#: ../source/specifications/platform-compatibility-tags.rst:322 msgid "" "This example list is for an installer running under CPython 3.3 on a " "linux_x86_64 system. It is in order from most-preferred (a distribution with " @@ -18938,69 +18945,69 @@ msgid "" "Python):" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:323 +#: ../source/specifications/platform-compatibility-tags.rst:328 msgid "cp33-cp33m-linux_x86_64" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:324 +#: ../source/specifications/platform-compatibility-tags.rst:329 msgid "cp33-abi3-linux_x86_64" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:325 +#: ../source/specifications/platform-compatibility-tags.rst:330 msgid "cp3-abi3-linux_x86_64" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:326 +#: ../source/specifications/platform-compatibility-tags.rst:331 msgid "cp33-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:327 +#: ../source/specifications/platform-compatibility-tags.rst:332 msgid "cp3-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:328 +#: ../source/specifications/platform-compatibility-tags.rst:333 msgid "py33-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:329 +#: ../source/specifications/platform-compatibility-tags.rst:334 msgid "py3-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:330 +#: ../source/specifications/platform-compatibility-tags.rst:335 msgid "cp33-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:331 +#: ../source/specifications/platform-compatibility-tags.rst:336 msgid "cp3-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:332 +#: ../source/specifications/platform-compatibility-tags.rst:337 msgid "py33-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:333 +#: ../source/specifications/platform-compatibility-tags.rst:338 msgid "py3-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:334 +#: ../source/specifications/platform-compatibility-tags.rst:339 msgid "py32-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:335 +#: ../source/specifications/platform-compatibility-tags.rst:340 msgid "py31-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:336 +#: ../source/specifications/platform-compatibility-tags.rst:341 msgid "py30-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:338 +#: ../source/specifications/platform-compatibility-tags.rst:343 msgid "" "Built distributions may be platform specific for reasons other than C " "extensions, such as by including a native executable invoked as a subprocess." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:342 +#: ../source/specifications/platform-compatibility-tags.rst:347 msgid "" "Sometimes there will be more than one supported built distribution for a " "particular version of a package. For example, a packager could release a " @@ -19011,11 +19018,11 @@ msgid "" "without because that tag appears first in the list." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:351 +#: ../source/specifications/platform-compatibility-tags.rst:356 msgid "Compressed Tag Sets" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:353 +#: ../source/specifications/platform-compatibility-tags.rst:358 msgid "" "To allow for compact filenames of bdists that work with more than one " "compatibility tag triple, each tag in a filename can instead be a '.'-" @@ -19025,7 +19032,7 @@ msgid "" "list of simple tags is::" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:365 +#: ../source/specifications/platform-compatibility-tags.rst:370 msgid "" "A bdist format that implements this scheme should include the expanded tags " "in bdist-specific metadata. This compression scheme can generate large " @@ -19033,11 +19040,11 @@ msgid "" "Python implementation e.g. \"cp33-cp31u-win64\", so use it sparingly." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:378 +#: ../source/specifications/platform-compatibility-tags.rst:383 msgid "What tags are used by default?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:374 +#: ../source/specifications/platform-compatibility-tags.rst:379 msgid "" "Tools should use the most-preferred architecture dependent tag e.g. ``cp33-" "cp33m-win32`` or the most-preferred pure python tag e.g. ``py33-none-any`` " @@ -19045,13 +19052,13 @@ msgid "" "intended to provide cross-Python compatibility." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:388 +#: ../source/specifications/platform-compatibility-tags.rst:393 msgid "" "What tag do I use if my distribution uses a feature exclusive to the newest " "version of Python?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:381 +#: ../source/specifications/platform-compatibility-tags.rst:386 msgid "" "Compatibility tags aid installers in selecting the *most compatible* build " "of a *single version* of a distribution. For example, when there is no " @@ -19062,23 +19069,23 @@ msgid "" "use the new feature, to get a compatible build." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:393 +#: ../source/specifications/platform-compatibility-tags.rst:398 msgid "Why isn't there a ``.`` in the Python version number?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:391 +#: ../source/specifications/platform-compatibility-tags.rst:396 msgid "" "CPython has lasted 20+ years without a 3-digit major release. This should " "continue for some time. Other implementations may use _ as a delimiter, " "since both - and . delimit the surrounding filename." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:399 +#: ../source/specifications/platform-compatibility-tags.rst:404 msgid "" "Why normalise hyphens and other non-alphanumeric characters to underscores?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:396 +#: ../source/specifications/platform-compatibility-tags.rst:401 msgid "" "To avoid conflicting with the ``.`` and ``-`` characters that separate " "components of the filename, and for better compatibility with the widest " @@ -19086,11 +19093,11 @@ msgid "" "paths without quoting)." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:408 +#: ../source/specifications/platform-compatibility-tags.rst:413 msgid "Why not use special character rather than ``.`` or ``-``?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:402 +#: ../source/specifications/platform-compatibility-tags.rst:407 msgid "" "Either because that character is inconvenient or potentially confusing in " "some contexts (for example, ``+`` must be quoted in URLs, ``~`` is used to " @@ -19100,33 +19107,33 @@ msgid "" "using ``,`` rather than ``.`` to separate components in a compressed tag)." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:413 +#: ../source/specifications/platform-compatibility-tags.rst:418 msgid "Who will maintain the registry of abbreviated implementations?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:411 +#: ../source/specifications/platform-compatibility-tags.rst:416 msgid "" "New two-letter abbreviations can be requested on the python-dev mailing " "list. As a rule of thumb, abbreviations are reserved for the current 4 most " "prominent implementations." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:418 +#: ../source/specifications/platform-compatibility-tags.rst:423 msgid "Does the compatibility tag go into METADATA or PKG-INFO?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:416 +#: ../source/specifications/platform-compatibility-tags.rst:421 msgid "" "No. The compatibility tag is part of the built distribution's metadata. " "METADATA / PKG-INFO should be valid for an entire distribution, not a single " "build of that distribution." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:424 +#: ../source/specifications/platform-compatibility-tags.rst:429 msgid "Why didn't you mention my favorite Python implementation?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:421 +#: ../source/specifications/platform-compatibility-tags.rst:426 msgid "" "The abbreviated tags facilitate sharing compiled Python code in a public " "index. Your Python implementation can use this specification too, but with " @@ -19134,13 +19141,13 @@ msgid "" "``py``." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:432 +#: ../source/specifications/platform-compatibility-tags.rst:437 msgid "" "Why is the ABI tag (the second tag) sometimes \"none\" in the reference " "implementation?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:427 +#: ../source/specifications/platform-compatibility-tags.rst:432 msgid "" "Since Python 2 does not have an easy way to get to the SOABI (the concept " "comes from newer versions of Python 3) the reference implementation at the " @@ -19149,39 +19156,39 @@ msgid "" "good enough way to say \"don't know\"." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:437 +#: ../source/specifications/platform-compatibility-tags.rst:442 msgid "" "February 2013: The original version of this specification was approved " "through :pep:`425`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:439 +#: ../source/specifications/platform-compatibility-tags.rst:444 msgid "January 2016: The ``manylinux1`` tag was approved through :pep:`513`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:440 +#: ../source/specifications/platform-compatibility-tags.rst:445 msgid "April 2018: The ``manylinux2010`` tag was approved through :pep:`571`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:441 +#: ../source/specifications/platform-compatibility-tags.rst:446 msgid "July 2019: The ``manylinux2014`` tag was approved through :pep:`599`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:442 +#: ../source/specifications/platform-compatibility-tags.rst:447 msgid "" "November 2019: The ``manylinux_x_y`` perennial tag was approved " "through :pep:`600`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:444 +#: ../source/specifications/platform-compatibility-tags.rst:449 msgid "April 2021: The ``musllinux_x_y`` tag was approved through :pep:`656`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:445 +#: ../source/specifications/platform-compatibility-tags.rst:450 msgid "December 2023: The tags for iOS were approved through :pep:`730`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:446 +#: ../source/specifications/platform-compatibility-tags.rst:451 msgid "March 2024: The tags for Android were approved through :pep:`738`." msgstr "" diff --git a/locales/ru/LC_MESSAGES/messages.po b/locales/ru/LC_MESSAGES/messages.po index 3b810bb9b..3e30c1751 100644 --- a/locales/ru/LC_MESSAGES/messages.po +++ b/locales/ru/LC_MESSAGES/messages.po @@ -15,7 +15,7 @@ msgid "" msgstr "" "Project-Id-Version: Python Packaging User Guide\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-11-10 19:13+0000\n" +"POT-Creation-Date: 2025-11-22 12:58+0000\n" "PO-Revision-Date: 2025-06-07 08:01+0000\n" "Last-Translator: da070116 \n" "Language-Team: Russian =8.1.0``" msgstr "``>=8.1.0``" -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "``>=19.0``" msgstr "``>=19.0``" -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "``>=19.3``" msgstr "``>=19.3``" -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "``>=20.3``" msgstr "``>=20.3``" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "auditwheel" msgstr "auditwheel" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=1.0.0``" msgstr "``>=1.0.0``" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=2.0.0``" msgstr "``>=2.0.0``" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=3.0.0``" msgstr "``>=3.0.0``" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=3.3.0`` [#]_" msgstr "``>=3.3.0`` [#]_" -#: ../source/specifications/platform-compatibility-tags.rst:146 +#: ../source/specifications/platform-compatibility-tags.rst:151 msgid "Only support for ``manylinux_2_24`` has been added in auditwheel 3.3.0" msgstr "В auditwheel 3.3.0 добавлена только поддержка ``manylinux_2_24``" -#: ../source/specifications/platform-compatibility-tags.rst:150 +#: ../source/specifications/platform-compatibility-tags.rst:155 msgid "``musllinux``" msgstr "``musllinux``" -#: ../source/specifications/platform-compatibility-tags.rst:152 +#: ../source/specifications/platform-compatibility-tags.rst:157 #, fuzzy #| msgid "" #| "The ``musllinux`` family of tags is similar to ``manylinux``, but for " @@ -24910,7 +24917,7 @@ msgstr "" "Схема :file:`musllinux_{x}_{y}_{arch}``, поддерживающая musl ``x.y`` и выше " "на архитектуре ``arch``." -#: ../source/specifications/platform-compatibility-tags.rst:157 +#: ../source/specifications/platform-compatibility-tags.rst:162 msgid "" "The musl version values can be obtained by executing the musl libc shared " "library the Python interpreter is currently running on, and parsing the " @@ -24920,7 +24927,7 @@ msgstr "" "library, на которой в данный момент работает интерпретатор Python, и " "разобрав полученный результат:" -#: ../source/specifications/platform-compatibility-tags.rst:188 +#: ../source/specifications/platform-compatibility-tags.rst:193 msgid "" "There are currently two possible ways to find the musl library’s location " "that a Python interpreter is running on, either with the system ldd_ " @@ -24932,7 +24939,7 @@ msgstr "" "команды ldd_, либо путем разбора значения секции ``PT_INTERP`` из заголовка " "ELF_ исполняемого файла." -#: ../source/specifications/platform-compatibility-tags.rst:197 +#: ../source/specifications/platform-compatibility-tags.rst:202 msgid "" "macOS uses the ``macosx`` family of tags (the ``x`` suffix is a historical " "artefact of Apple's official macOS naming scheme). The schema for " @@ -24945,7 +24952,7 @@ msgstr "" "колесо совместимо с macOS ``x.y`` или более поздними версиями на архитектуре " "``arch``." -#: ../source/specifications/platform-compatibility-tags.rst:202 +#: ../source/specifications/platform-compatibility-tags.rst:207 #, fuzzy #| msgid "" #| "The values of ``x`` and ``y`` correspond to the major and minor version " @@ -24955,12 +24962,12 @@ msgstr "" #| "numbering only refers to the major value. For example, " #| "``macosx_11_0_arm64`` indicates compatibility with macOS 11 or later." msgid "" -"The values of ``x`` and ``y`` correspond to the major and minor version " -"number of the macOS release, respectively. They must both be positive " -"integers, with the ``x`` value being either ``10 <= x <= 15``, or ``>=26`` " -"and corresponding to the year of the macOS release. The version number " -"always includes a major *and* minor version, even if Apple's official " -"version numbering only refers to the major value. For example, " +"For macOS 10, the tag is :file:`macosx_10_{y}_{arch}`, where ``y`` " +"corresponds to the minor version number of the macOS release. For macOS 11 " +"and higher, the tag is :file:`macosx_{x}_0_{arch}`, where ``x`` corresponds " +"to the major version number of the macOS release. Following the published " +"macOS major versions, the ``x`` value is either ``10 <= x <= 15``, or " +"``>=26`` and corresponding to the year of the macOS release. For example, " "``macosx_11_0_arm64`` indicates compatibility with macOS 11 or later." msgstr "" "Значения ``x`` и ``y`` соответствуют мажорному и минорному номеру версии " @@ -24971,7 +24978,7 @@ msgstr "" "``macosx_11_0_arm64`` указывает на совместимость с macOS 11 или более " "поздней версией." -#: ../source/specifications/platform-compatibility-tags.rst:210 +#: ../source/specifications/platform-compatibility-tags.rst:215 msgid "" "macOS binaries can be compiled for a single architecture, or can include " "support for multiple architectures in the same binary (sometimes called " @@ -24989,80 +24996,80 @@ msgstr "" "поддержку нескольких архитектур, тег ``arch`` должен быть идентификатором из " "следующего списка, описывающего набор поддерживаемых архитектур:" -#: ../source/specifications/platform-compatibility-tags.rst:218 +#: ../source/specifications/platform-compatibility-tags.rst:223 #, fuzzy msgid "``arch``" msgstr "``arch``" -#: ../source/specifications/platform-compatibility-tags.rst:218 +#: ../source/specifications/platform-compatibility-tags.rst:223 msgid "Architectures supported" msgstr "Поддержка архитектуры" -#: ../source/specifications/platform-compatibility-tags.rst:220 +#: ../source/specifications/platform-compatibility-tags.rst:225 msgid "``universal2``" msgstr "``универсальный2``" -#: ../source/specifications/platform-compatibility-tags.rst:220 +#: ../source/specifications/platform-compatibility-tags.rst:225 #, fuzzy #| msgid "``x86_64``" msgid "``arm64``, ``x86_64``" msgstr "``arm64``, ``x86_64``" -#: ../source/specifications/platform-compatibility-tags.rst:221 +#: ../source/specifications/platform-compatibility-tags.rst:226 msgid "``universal``" msgstr "``универсальный``" -#: ../source/specifications/platform-compatibility-tags.rst:221 +#: ../source/specifications/platform-compatibility-tags.rst:226 #, fuzzy msgid "``i386``, ``ppc``, ``ppc64``, ``x86_64``" msgstr "``i386``, ``ppc``, ``ppc64``, ``x86_64``" -#: ../source/specifications/platform-compatibility-tags.rst:222 +#: ../source/specifications/platform-compatibility-tags.rst:227 #, fuzzy #| msgid "``install``" msgid "``intel``" msgstr "``intel``" -#: ../source/specifications/platform-compatibility-tags.rst:222 +#: ../source/specifications/platform-compatibility-tags.rst:227 #, fuzzy #| msgid "``x86_64``" msgid "``i386``, ``x86_64``" msgstr "``i386``, ``x86_64``" -#: ../source/specifications/platform-compatibility-tags.rst:223 +#: ../source/specifications/platform-compatibility-tags.rst:228 #, fuzzy msgid "``fat``" msgstr "``fat``" -#: ../source/specifications/platform-compatibility-tags.rst:223 +#: ../source/specifications/platform-compatibility-tags.rst:228 #, fuzzy #| msgid "``3.4``, ``2.7``" msgid "``i386``, ``ppc``" msgstr "``i386``, ``ppc``" -#: ../source/specifications/platform-compatibility-tags.rst:224 +#: ../source/specifications/platform-compatibility-tags.rst:229 #, fuzzy msgid "``fat3``" msgstr "``fat3``" -#: ../source/specifications/platform-compatibility-tags.rst:224 +#: ../source/specifications/platform-compatibility-tags.rst:229 #, fuzzy msgid "``i386``, ``ppc``, ``x86_64``" msgstr "``i386``, ``ppc``, ``x86_64``" -#: ../source/specifications/platform-compatibility-tags.rst:225 +#: ../source/specifications/platform-compatibility-tags.rst:230 #, fuzzy #| msgid "``x86_64``" msgid "``fat64``" msgstr "``fat64``" -#: ../source/specifications/platform-compatibility-tags.rst:225 +#: ../source/specifications/platform-compatibility-tags.rst:230 #, fuzzy #| msgid "``x86_64``" msgid "``ppc64``, ``x86_64``" msgstr "``ppc64``, ``x86_64``" -#: ../source/specifications/platform-compatibility-tags.rst:228 +#: ../source/specifications/platform-compatibility-tags.rst:233 msgid "" "The minimum supported macOS version may also be constrained by architecture. " "For example, macOS 11 (Big Sur) was the first release to support arm64. " @@ -25076,12 +25083,12 @@ msgstr "" "инструментальной цепочкой компиляции macOS при сборке двоичных файлов, " "поддерживающих несколько архитектур." -#: ../source/specifications/platform-compatibility-tags.rst:236 +#: ../source/specifications/platform-compatibility-tags.rst:241 #, fuzzy msgid "Android" msgstr "Android" -#: ../source/specifications/platform-compatibility-tags.rst:238 +#: ../source/specifications/platform-compatibility-tags.rst:243 msgid "" "Android uses the schema :file:`android_{apilevel}_{abi}`, indicating " "compatibility with the given Android API level or later, on the given ABI. " @@ -25095,7 +25102,7 @@ msgstr "" "более позднего, на устройствах ``arm64_v8a``. Android не делает различий " "между физическими и эмулируемыми устройствами." -#: ../source/specifications/platform-compatibility-tags.rst:244 +#: ../source/specifications/platform-compatibility-tags.rst:249 msgid "" "The API level should be a positive integer. This is *not* the same thing as " "the user-facing Android version. For example, the release known as Android " @@ -25111,7 +25118,7 @@ msgstr "" "Android и соответствующих им уровней API содержится в документации по " "релизам Android `__." -#: ../source/specifications/platform-compatibility-tags.rst:251 +#: ../source/specifications/platform-compatibility-tags.rst:256 msgid "" "There are 4 `supported ABIs `__. Normalized according to the rules above, they are:" @@ -25119,23 +25126,23 @@ msgstr "" "Существует 4 поддерживаемых ABI `__. Нормализованные в соответствии с правилами выше, они таковы:" -#: ../source/specifications/platform-compatibility-tags.rst:254 +#: ../source/specifications/platform-compatibility-tags.rst:259 #, fuzzy msgid "``armeabi_v7a``" msgstr "``armeabi_v7a``" -#: ../source/specifications/platform-compatibility-tags.rst:255 +#: ../source/specifications/platform-compatibility-tags.rst:260 #, fuzzy msgid "``arm64_v8a``" msgstr "``arm64_v8a``" -#: ../source/specifications/platform-compatibility-tags.rst:256 +#: ../source/specifications/platform-compatibility-tags.rst:261 #, fuzzy #| msgid "``x86_64``" msgid "``x86``" msgstr "``x86``" -#: ../source/specifications/platform-compatibility-tags.rst:259 +#: ../source/specifications/platform-compatibility-tags.rst:264 msgid "" "Virtually all current physical devices use one of the ARM architectures. " "``x86`` and ``x86_64`` are supported for use in the emulator. ``x86`` has " @@ -25147,12 +25154,12 @@ msgstr "" "``x86_64``. ``x86`` не поддерживается в качестве платформы разработки с 2020 " "года, и с тех пор не было выпущено ни одного нового образа эмулятора." -#: ../source/specifications/platform-compatibility-tags.rst:267 +#: ../source/specifications/platform-compatibility-tags.rst:272 #, fuzzy msgid "iOS" msgstr "iOS" -#: ../source/specifications/platform-compatibility-tags.rst:269 +#: ../source/specifications/platform-compatibility-tags.rst:274 msgid "" "iOS uses the schema :file:`ios_{x}_{y}_{arch}_{sdk}`, indicating " "compatibility with iOS ``x.y`` or later, on the ``arch`` architecture, using " @@ -25162,7 +25169,7 @@ msgstr "" "совместимость с iOS ``x.y`` или более поздней версии, на архитектуре " "``arch``, с использованием ``sdk`` SDK." -#: ../source/specifications/platform-compatibility-tags.rst:272 +#: ../source/specifications/platform-compatibility-tags.rst:277 msgid "" "The value of ``x`` and ``y`` correspond to the major and minor version " "number of the iOS release, respectively. They must both be positive " @@ -25178,7 +25185,7 @@ msgstr "" "значение. Например, ``ios_13_0_arm64_iphonesimulator`` указывает на " "совместимость с iOS 13 или более поздней версией." -#: ../source/specifications/platform-compatibility-tags.rst:278 +#: ../source/specifications/platform-compatibility-tags.rst:283 msgid "" "The value of ``arch`` must match the value of :py:func:`platform.machine()` " "on the system." @@ -25186,7 +25193,7 @@ msgstr "" "Значение ``arch`` должно совпадать со " "значением :py:func:`platform.machine()` в системе." -#: ../source/specifications/platform-compatibility-tags.rst:281 +#: ../source/specifications/platform-compatibility-tags.rst:286 msgid "" "The value of ``sdk`` must be either ``iphoneos`` (for physical devices), or " "``iphonesimulator`` (for device simulators). These SDKs have the same API " @@ -25200,7 +25207,7 @@ msgstr "" "они работают на одной архитектуре процессора. Код, скомпилированный для " "симулятора arm64, не будет работать на устройстве arm64." -#: ../source/specifications/platform-compatibility-tags.rst:287 +#: ../source/specifications/platform-compatibility-tags.rst:292 msgid "" "The combination of :file:`{arch}_{sdk}` is referred to as the \"multiarch\". " "There are three possible values for multiarch:" @@ -25208,7 +25215,7 @@ msgstr "" "Комбинация :file:`{arch}_{sdk}` называется \"multiarch\". Существует три " "возможных значения для multiarch:" -#: ../source/specifications/platform-compatibility-tags.rst:290 +#: ../source/specifications/platform-compatibility-tags.rst:295 msgid "" "``arm64_iphoneos``, for physical iPhone/iPad devices. This includes every " "iOS device manufactured since ~2015;" @@ -25216,7 +25223,7 @@ msgstr "" "``arm64_iphoneos``, для физических устройств iPhone/iPad. Сюда входят все " "iOS-устройства, выпущенные с ~2015 года;" -#: ../source/specifications/platform-compatibility-tags.rst:292 +#: ../source/specifications/platform-compatibility-tags.rst:297 msgid "" "``arm64_iphonesimulator``, for simulators running on Apple Silicon macOS " "hardware; and" @@ -25224,17 +25231,17 @@ msgstr "" "``arm64_iphonesimulator``, для симуляторов, работающих на оборудовании Apple " "Silicon macOS; и" -#: ../source/specifications/platform-compatibility-tags.rst:294 +#: ../source/specifications/platform-compatibility-tags.rst:299 msgid "``x86_64_iphonesimulator``, for simulators running on x86_64 hardware." msgstr "" "``x86_64_iphonesimulator``, для симуляторов, работающих на оборудовании " "x86_64." -#: ../source/specifications/platform-compatibility-tags.rst:297 +#: ../source/specifications/platform-compatibility-tags.rst:302 msgid "Use" msgstr "Используйте" -#: ../source/specifications/platform-compatibility-tags.rst:299 +#: ../source/specifications/platform-compatibility-tags.rst:304 msgid "" "The tags are used by installers to decide which built distribution (if any) " "to download from a list of potential built distributions. The installer " @@ -25247,7 +25254,7 @@ msgstr "" "abi, arch), которые она будет поддерживать. Если тег собранного " "дистрибутива находится ``в`` этом списке, то он может быть установлен." -#: ../source/specifications/platform-compatibility-tags.rst:305 +#: ../source/specifications/platform-compatibility-tags.rst:310 msgid "" "It is recommended that installers try to choose the most feature complete " "built distribution available (the one most specific to the installation " @@ -25266,7 +25273,7 @@ msgstr "" "any``, чтобы загружать только те собранные пакеты, которые рекламируют себя " "как чистый Python." -#: ../source/specifications/platform-compatibility-tags.rst:313 +#: ../source/specifications/platform-compatibility-tags.rst:318 msgid "" "Another desirable installer feature might be to include \"re-compile from " "source if possible\" as more preferable than some of the compatible but " @@ -25277,7 +25284,7 @@ msgstr "" "предпочтительной, чем некоторые совместимые, но устаревшие опции " "предварительной сборки." -#: ../source/specifications/platform-compatibility-tags.rst:317 +#: ../source/specifications/platform-compatibility-tags.rst:322 msgid "" "This example list is for an installer running under CPython 3.3 on a " "linux_x86_64 system. It is in order from most-preferred (a distribution with " @@ -25292,63 +25299,63 @@ msgstr "" "предпочтительного (дистрибутив чистого Python, собранный для более старой " "версии Python):" -#: ../source/specifications/platform-compatibility-tags.rst:323 +#: ../source/specifications/platform-compatibility-tags.rst:328 msgid "cp33-cp33m-linux_x86_64" msgstr "cp33-cp33m-linux_x86_64" -#: ../source/specifications/platform-compatibility-tags.rst:324 +#: ../source/specifications/platform-compatibility-tags.rst:329 msgid "cp33-abi3-linux_x86_64" msgstr "cp33-abi3-linux_x86_64" -#: ../source/specifications/platform-compatibility-tags.rst:325 +#: ../source/specifications/platform-compatibility-tags.rst:330 msgid "cp3-abi3-linux_x86_64" msgstr "cp3-abi3-linux_x86_64" -#: ../source/specifications/platform-compatibility-tags.rst:326 +#: ../source/specifications/platform-compatibility-tags.rst:331 msgid "cp33-none-linux_x86_64*" msgstr "cp33-none-linux_x86_64*" -#: ../source/specifications/platform-compatibility-tags.rst:327 +#: ../source/specifications/platform-compatibility-tags.rst:332 msgid "cp3-none-linux_x86_64*" msgstr "cp3-none-linux_x86_64*" -#: ../source/specifications/platform-compatibility-tags.rst:328 +#: ../source/specifications/platform-compatibility-tags.rst:333 msgid "py33-none-linux_x86_64*" msgstr "py33-none-linux_x86_64*" -#: ../source/specifications/platform-compatibility-tags.rst:329 +#: ../source/specifications/platform-compatibility-tags.rst:334 msgid "py3-none-linux_x86_64*" msgstr "py3-none-linux_x86_64*" -#: ../source/specifications/platform-compatibility-tags.rst:330 +#: ../source/specifications/platform-compatibility-tags.rst:335 msgid "cp33-none-any" msgstr "cp33-none-any" -#: ../source/specifications/platform-compatibility-tags.rst:331 +#: ../source/specifications/platform-compatibility-tags.rst:336 msgid "cp3-none-any" msgstr "cp3-none-any" -#: ../source/specifications/platform-compatibility-tags.rst:332 +#: ../source/specifications/platform-compatibility-tags.rst:337 msgid "py33-none-any" msgstr "py33-none-any" -#: ../source/specifications/platform-compatibility-tags.rst:333 +#: ../source/specifications/platform-compatibility-tags.rst:338 msgid "py3-none-any" msgstr "py3-none-any" -#: ../source/specifications/platform-compatibility-tags.rst:334 +#: ../source/specifications/platform-compatibility-tags.rst:339 msgid "py32-none-any" msgstr "py32-none-any" -#: ../source/specifications/platform-compatibility-tags.rst:335 +#: ../source/specifications/platform-compatibility-tags.rst:340 msgid "py31-none-any" msgstr "py31-none-any" -#: ../source/specifications/platform-compatibility-tags.rst:336 +#: ../source/specifications/platform-compatibility-tags.rst:341 msgid "py30-none-any" msgstr "py30-none-any" -#: ../source/specifications/platform-compatibility-tags.rst:338 +#: ../source/specifications/platform-compatibility-tags.rst:343 msgid "" "Built distributions may be platform specific for reasons other than C " "extensions, such as by including a native executable invoked as a subprocess." @@ -25357,7 +25364,7 @@ msgstr "" "причинам, не связанным с расширениями C, например, путем включения " "собственного исполняемого файла, вызываемого в качестве подпроцесса." -#: ../source/specifications/platform-compatibility-tags.rst:342 +#: ../source/specifications/platform-compatibility-tags.rst:347 msgid "" "Sometimes there will be more than one supported built distribution for a " "particular version of a package. For example, a packager could release a " @@ -25376,11 +25383,11 @@ msgstr "" "предпочтительнее, чем пакет без него, поскольку этот тег появляется первым в " "списке." -#: ../source/specifications/platform-compatibility-tags.rst:351 +#: ../source/specifications/platform-compatibility-tags.rst:356 msgid "Compressed Tag Sets" msgstr "Сжатые наборы тегов" -#: ../source/specifications/platform-compatibility-tags.rst:353 +#: ../source/specifications/platform-compatibility-tags.rst:358 #, fuzzy #| msgid "" #| "To allow for compact filenames of bdists that work with more than one " @@ -25404,7 +25411,7 @@ msgstr "" "исходным кодом, может распространять bdist с тегом ``py2.py3-none-any``. " "Полный список простых тегов выглядит так::" -#: ../source/specifications/platform-compatibility-tags.rst:365 +#: ../source/specifications/platform-compatibility-tags.rst:370 msgid "" "A bdist format that implements this scheme should include the expanded tags " "in bdist-specific metadata. This compression scheme can generate large " @@ -25417,11 +25424,11 @@ msgstr "" "не поддерживаются ни одной реализацией Python, например, \"cp33-cp31u-" "win64\", поэтому используйте ее осторожно." -#: ../source/specifications/platform-compatibility-tags.rst:378 +#: ../source/specifications/platform-compatibility-tags.rst:383 msgid "What tags are used by default?" msgstr "Какие теги используются по умолчанию?" -#: ../source/specifications/platform-compatibility-tags.rst:374 +#: ../source/specifications/platform-compatibility-tags.rst:379 msgid "" "Tools should use the most-preferred architecture dependent tag e.g. ``cp33-" "cp33m-win32`` or the most-preferred pure python tag e.g. ``py33-none-any`` " @@ -25434,7 +25441,7 @@ msgstr "" "упаковщик переопределяет значение по умолчанию, это указывает на то, что он " "намерен обеспечить кросс-Python совместимость." -#: ../source/specifications/platform-compatibility-tags.rst:388 +#: ../source/specifications/platform-compatibility-tags.rst:393 msgid "" "What tag do I use if my distribution uses a feature exclusive to the newest " "version of Python?" @@ -25442,7 +25449,7 @@ msgstr "" "Какой тег мне использовать, если в моем дистрибутиве используется функция, " "эксклюзивная для новейшей версии Python?" -#: ../source/specifications/platform-compatibility-tags.rst:381 +#: ../source/specifications/platform-compatibility-tags.rst:386 msgid "" "Compatibility tags aid installers in selecting the *most compatible* build " "of a *single version* of a distribution. For example, when there is no " @@ -25460,11 +25467,11 @@ msgstr "" "квалификаторы, например, требовать более старый выпуск ``beaglevote-1.1.0``, " "который не использует новую возможность, чтобы получить совместимую сборку." -#: ../source/specifications/platform-compatibility-tags.rst:393 +#: ../source/specifications/platform-compatibility-tags.rst:398 msgid "Why isn't there a ``.`` in the Python version number?" msgstr "Почему в номере версии Python нет ``.``?" -#: ../source/specifications/platform-compatibility-tags.rst:391 +#: ../source/specifications/platform-compatibility-tags.rst:396 msgid "" "CPython has lasted 20+ years without a 3-digit major release. This should " "continue for some time. Other implementations may use _ as a delimiter, " @@ -25475,14 +25482,14 @@ msgstr "" "использовать _ в качестве разделителя, поскольку и -, и . разграничивают " "окружающее имя файла." -#: ../source/specifications/platform-compatibility-tags.rst:399 +#: ../source/specifications/platform-compatibility-tags.rst:404 msgid "" "Why normalise hyphens and other non-alphanumeric characters to underscores?" msgstr "" "Зачем приводить дефисы и другие неалфавитные символы в соответствие с " "символами подчеркивания?" -#: ../source/specifications/platform-compatibility-tags.rst:396 +#: ../source/specifications/platform-compatibility-tags.rst:401 msgid "" "To avoid conflicting with the ``.`` and ``-`` characters that separate " "components of the filename, and for better compatibility with the widest " @@ -25494,12 +25501,12 @@ msgstr "" "файловой системы для имен файлов (включая возможность использования в URL-" "путях без кавычек)." -#: ../source/specifications/platform-compatibility-tags.rst:408 +#: ../source/specifications/platform-compatibility-tags.rst:413 msgid "Why not use special character rather than ``.`` or ``-``?" msgstr "" "Почему бы не использовать специальный символ , а не ``.`` или ``-``?" -#: ../source/specifications/platform-compatibility-tags.rst:402 +#: ../source/specifications/platform-compatibility-tags.rst:407 msgid "" "Either because that character is inconvenient or potentially confusing in " "some contexts (for example, ``+`` must be quoted in URLs, ``~`` is used to " @@ -25516,11 +25523,11 @@ msgstr "" "в :pep:`427` (например, использование ``,`` вместо ``.`` для разделения " "компонентов в сжатом теге)." -#: ../source/specifications/platform-compatibility-tags.rst:413 +#: ../source/specifications/platform-compatibility-tags.rst:418 msgid "Who will maintain the registry of abbreviated implementations?" msgstr "Кто будет вести реестр сокращенных реализаций?" -#: ../source/specifications/platform-compatibility-tags.rst:411 +#: ../source/specifications/platform-compatibility-tags.rst:416 msgid "" "New two-letter abbreviations can be requested on the python-dev mailing " "list. As a rule of thumb, abbreviations are reserved for the current 4 most " @@ -25530,11 +25537,11 @@ msgstr "" "dev. Как правило, аббревиатуры сохраняются для 4 наиболее известных " "реализаций." -#: ../source/specifications/platform-compatibility-tags.rst:418 +#: ../source/specifications/platform-compatibility-tags.rst:423 msgid "Does the compatibility tag go into METADATA or PKG-INFO?" msgstr "Тег совместимости помещается в METADATA или PKG-INFO?" -#: ../source/specifications/platform-compatibility-tags.rst:416 +#: ../source/specifications/platform-compatibility-tags.rst:421 msgid "" "No. The compatibility tag is part of the built distribution's metadata. " "METADATA / PKG-INFO should be valid for an entire distribution, not a single " @@ -25544,11 +25551,11 @@ msgstr "" "дистрибутива. METADATA / PKG-INFO должны быть действительны для всего " "дистрибутива, а не для одной его сборки." -#: ../source/specifications/platform-compatibility-tags.rst:424 +#: ../source/specifications/platform-compatibility-tags.rst:429 msgid "Why didn't you mention my favorite Python implementation?" msgstr "Почему вы не упомянули мою любимую реализацию Python?" -#: ../source/specifications/platform-compatibility-tags.rst:421 +#: ../source/specifications/platform-compatibility-tags.rst:426 msgid "" "The abbreviated tags facilitate sharing compiled Python code in a public " "index. Your Python implementation can use this specification too, but with " @@ -25560,7 +25567,7 @@ msgstr "" "но с более длинными тегами. Напомним, что все дистрибутивы, построенные на " "\"чистом Python\", просто используют ``py``." -#: ../source/specifications/platform-compatibility-tags.rst:432 +#: ../source/specifications/platform-compatibility-tags.rst:437 msgid "" "Why is the ABI tag (the second tag) sometimes \"none\" in the reference " "implementation?" @@ -25568,7 +25575,7 @@ msgstr "" "Почему в эталонной реализации тег ABI (второй тег) иногда имеет значение " "\"none\"?" -#: ../source/specifications/platform-compatibility-tags.rst:427 +#: ../source/specifications/platform-compatibility-tags.rst:432 msgid "" "Since Python 2 does not have an easy way to get to the SOABI (the concept " "comes from newer versions of Python 3) the reference implementation at the " @@ -25582,7 +25589,7 @@ msgstr "" "u)\" по аналогии с новыми версиями Python, но пока что \"none\" - достаточно " "хороший способ сказать \"не знаю\"." -#: ../source/specifications/platform-compatibility-tags.rst:437 +#: ../source/specifications/platform-compatibility-tags.rst:442 msgid "" "February 2013: The original version of this specification was approved " "through :pep:`425`." @@ -25590,36 +25597,36 @@ msgstr "" "Февраль 2013 г: Первоначальная версия этой спецификации была одобрена " "через :pep:`425`." -#: ../source/specifications/platform-compatibility-tags.rst:439 +#: ../source/specifications/platform-compatibility-tags.rst:444 msgid "January 2016: The ``manylinux1`` tag was approved through :pep:`513`." msgstr "Январь 2016 г: Метка ``manylinux1`` была одобрена через :pep:`513``." -#: ../source/specifications/platform-compatibility-tags.rst:440 +#: ../source/specifications/platform-compatibility-tags.rst:445 msgid "April 2018: The ``manylinux2010`` tag was approved through :pep:`571`." msgstr "" "Апрель 2018 г: Метка ``manylinux2010`` была одобрена через :pep:`571``." -#: ../source/specifications/platform-compatibility-tags.rst:441 +#: ../source/specifications/platform-compatibility-tags.rst:446 msgid "July 2019: The ``manylinux2014`` tag was approved through :pep:`599`." msgstr "Июль 2019: Метка ``manylinux2014`` была одобрена через :pep:`599``." -#: ../source/specifications/platform-compatibility-tags.rst:442 +#: ../source/specifications/platform-compatibility-tags.rst:447 msgid "" "November 2019: The ``manylinux_x_y`` perennial tag was approved " "through :pep:`600`." msgstr "" "Ноябрь 2019: Многолетний тег ``manylinux_x_y`` был одобрен через :pep:`600`." -#: ../source/specifications/platform-compatibility-tags.rst:444 +#: ../source/specifications/platform-compatibility-tags.rst:449 msgid "April 2021: The ``musllinux_x_y`` tag was approved through :pep:`656`." msgstr "" "Апрель 2021 года: Метка ``musllinux_x_y`` была одобрена через :pep:`656``." -#: ../source/specifications/platform-compatibility-tags.rst:445 +#: ../source/specifications/platform-compatibility-tags.rst:450 msgid "December 2023: The tags for iOS were approved through :pep:`730`." msgstr "Декабрь 2023 года: Теги для iOS были одобрены через :pep:`730`." -#: ../source/specifications/platform-compatibility-tags.rst:446 +#: ../source/specifications/platform-compatibility-tags.rst:451 msgid "March 2024: The tags for Android were approved through :pep:`738`." msgstr "Март 2024 года: Теги для Android были одобрены через :pep:`738`." diff --git a/locales/sai/LC_MESSAGES/messages.po b/locales/sai/LC_MESSAGES/messages.po index 62014de11..6f800b297 100644 --- a/locales/sai/LC_MESSAGES/messages.po +++ b/locales/sai/LC_MESSAGES/messages.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: Python Packaging User Guide\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-11-10 19:13+0000\n" +"POT-Creation-Date: 2025-11-22 12:58+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" @@ -585,7 +585,7 @@ msgid "" msgstr "" #: ../source/discussions/deploying-python-applications.rst:103 -#: ../source/specifications/platform-compatibility-tags.rst:195 +#: ../source/specifications/platform-compatibility-tags.rst:200 msgid "macOS" msgstr "" @@ -10539,7 +10539,7 @@ msgid "" msgstr "" #: ../source/key_projects.rst:186 -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "pip" msgstr "" @@ -13419,7 +13419,7 @@ msgid "" msgstr "" #: ../source/specifications/binary-distribution-format.rst:350 -#: ../source/specifications/platform-compatibility-tags.rst:371 +#: ../source/specifications/platform-compatibility-tags.rst:376 msgid "FAQ" msgstr "" @@ -13565,7 +13565,7 @@ msgstr "" #: ../source/specifications/externally-managed-environments.rst:472 #: ../source/specifications/inline-script-metadata.rst:213 #: ../source/specifications/name-normalization.rst:50 -#: ../source/specifications/platform-compatibility-tags.rst:435 +#: ../source/specifications/platform-compatibility-tags.rst:440 #: ../source/specifications/pylock-toml.rst:826 #: ../source/specifications/pyproject-toml.rst:634 #: ../source/specifications/recording-installed-packages.rst:278 @@ -16000,7 +16000,7 @@ msgid ":py:func:`platform.machine()`" msgstr "" #: ../source/specifications/dependency-specifiers.rst:263 -#: ../source/specifications/platform-compatibility-tags.rst:257 +#: ../source/specifications/platform-compatibility-tags.rst:262 msgid "``x86_64``" msgstr "" @@ -18506,10 +18506,17 @@ msgid "Platform Tag" msgstr "" #: ../source/specifications/platform-compatibility-tags.rst:86 +msgid "" +"Platform tags are dependent on the versioning of the operating system or " +"platform they represent and may change over time as the underlying platform " +"changes its versioning." +msgstr "" + +#: ../source/specifications/platform-compatibility-tags.rst:91 msgid "Basic platform tags" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:88 +#: ../source/specifications/platform-compatibility-tags.rst:93 msgid "" "In its simplest form, the platform tag " "is :py:func:`sysconfig.get_platform()` with all hyphens ``-`` and periods " @@ -18517,30 +18524,30 @@ msgid "" "in Python 3.12, this was ``distutils.util.get_platform()``. For example:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:93 +#: ../source/specifications/platform-compatibility-tags.rst:98 msgid "win32" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:94 +#: ../source/specifications/platform-compatibility-tags.rst:99 msgid "linux_i386" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:95 +#: ../source/specifications/platform-compatibility-tags.rst:100 msgid "linux_x86_64" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:101 +#: ../source/specifications/platform-compatibility-tags.rst:106 msgid "``manylinux``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:103 +#: ../source/specifications/platform-compatibility-tags.rst:108 msgid "" "The simple scheme above is insufficient for public distribution of wheel " "files to Linux platforms, due to the large ecosystem of Linux platforms and " "subtle differences between them." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:107 +#: ../source/specifications/platform-compatibility-tags.rst:112 msgid "" "Instead, for those platforms, the ``manylinux`` standard represents a common " "subset of Linux platforms, and allows building wheels tagged with the " @@ -18548,7 +18555,7 @@ msgid "" "distributions." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:112 +#: ../source/specifications/platform-compatibility-tags.rst:117 msgid "" "The current standard is the future-proof :file:`manylinux_{x}_{y}` standard. " "It defines tags of the form :file:`manylinux_{x}_{y}_{arch}`, where ``x`` " @@ -18559,27 +18566,27 @@ msgid "" "form above." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:118 +#: ../source/specifications/platform-compatibility-tags.rst:123 msgid "" "The following older tags are still supported for backward compatibility:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:120 +#: ../source/specifications/platform-compatibility-tags.rst:125 msgid "" "``manylinux1`` supports glibc 2.5 on ``x86_64`` and ``i686`` architectures." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:121 +#: ../source/specifications/platform-compatibility-tags.rst:126 msgid "``manylinux2010`` supports glibc 2.12 on ``x86_64`` and ``i686``." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:122 +#: ../source/specifications/platform-compatibility-tags.rst:127 msgid "" "``manylinux2014`` supports glibc 2.17 on ``x86_64``, ``i686``, ``aarch64``, " "``armv7l``, ``ppc64``, ``ppc64le``, and ``s390x``." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:125 +#: ../source/specifications/platform-compatibility-tags.rst:130 msgid "" "In general, distributions built for older versions of the specification are " "forwards-compatible (meaning that ``manylinux1`` distributions should " @@ -18588,7 +18595,7 @@ msgid "" "that existed before 2010)." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:131 +#: ../source/specifications/platform-compatibility-tags.rst:136 msgid "" "Package maintainers should attempt to target the most compatible " "specification possible, with the caveat that the provided build environment " @@ -18596,77 +18603,77 @@ msgid "" "that these images will no longer receive security updates." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:136 +#: ../source/specifications/platform-compatibility-tags.rst:141 msgid "" "The following table shows the minimum versions of relevant projects to " "support the various ``manylinux`` standards:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:140 +#: ../source/specifications/platform-compatibility-tags.rst:145 msgid "Tool" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:140 +#: ../source/specifications/platform-compatibility-tags.rst:145 msgid "``manylinux1``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:140 +#: ../source/specifications/platform-compatibility-tags.rst:145 msgid "``manylinux2010``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:140 +#: ../source/specifications/platform-compatibility-tags.rst:145 msgid "``manylinux2014``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:140 +#: ../source/specifications/platform-compatibility-tags.rst:145 msgid "``manylinux_x_y``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "``>=8.1.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "``>=19.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "``>=19.3``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "``>=20.3``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "auditwheel" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=1.0.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=2.0.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=3.0.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=3.3.0`` [#]_" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:146 +#: ../source/specifications/platform-compatibility-tags.rst:151 msgid "Only support for ``manylinux_2_24`` has been added in auditwheel 3.3.0" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:150 +#: ../source/specifications/platform-compatibility-tags.rst:155 msgid "``musllinux``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:152 +#: ../source/specifications/platform-compatibility-tags.rst:157 msgid "" "The ``musllinux`` family of tags is similar to ``manylinux``, but for Linux " "platforms that use the musl_ libc rather than glibc (a prime example being " @@ -18674,14 +18681,14 @@ msgid "" "musl ``x.y`` and higher on the architecture ``arch``." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:157 +#: ../source/specifications/platform-compatibility-tags.rst:162 msgid "" "The musl version values can be obtained by executing the musl libc shared " "library the Python interpreter is currently running on, and parsing the " "output:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:188 +#: ../source/specifications/platform-compatibility-tags.rst:193 msgid "" "There are currently two possible ways to find the musl library’s location " "that a Python interpreter is running on, either with the system ldd_ " @@ -18689,7 +18696,7 @@ msgid "" "executable’s ELF_ header." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:197 +#: ../source/specifications/platform-compatibility-tags.rst:202 msgid "" "macOS uses the ``macosx`` family of tags (the ``x`` suffix is a historical " "artefact of Apple's official macOS naming scheme). The schema for " @@ -18697,18 +18704,18 @@ msgid "" "wheel is compatible with macOS ``x.y`` or later on the architecture ``arch``." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:202 +#: ../source/specifications/platform-compatibility-tags.rst:207 msgid "" -"The values of ``x`` and ``y`` correspond to the major and minor version " -"number of the macOS release, respectively. They must both be positive " -"integers, with the ``x`` value being either ``10 <= x <= 15``, or ``>=26`` " -"and corresponding to the year of the macOS release. The version number " -"always includes a major *and* minor version, even if Apple's official " -"version numbering only refers to the major value. For example, " +"For macOS 10, the tag is :file:`macosx_10_{y}_{arch}`, where ``y`` " +"corresponds to the minor version number of the macOS release. For macOS 11 " +"and higher, the tag is :file:`macosx_{x}_0_{arch}`, where ``x`` corresponds " +"to the major version number of the macOS release. Following the published " +"macOS major versions, the ``x`` value is either ``10 <= x <= 15``, or " +"``>=26`` and corresponding to the year of the macOS release. For example, " "``macosx_11_0_arm64`` indicates compatibility with macOS 11 or later." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:210 +#: ../source/specifications/platform-compatibility-tags.rst:215 msgid "" "macOS binaries can be compiled for a single architecture, or can include " "support for multiple architectures in the same binary (sometimes called " @@ -18719,63 +18726,63 @@ msgid "" "architectures:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:218 +#: ../source/specifications/platform-compatibility-tags.rst:223 msgid "``arch``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:218 +#: ../source/specifications/platform-compatibility-tags.rst:223 msgid "Architectures supported" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:220 +#: ../source/specifications/platform-compatibility-tags.rst:225 msgid "``universal2``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:220 +#: ../source/specifications/platform-compatibility-tags.rst:225 msgid "``arm64``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:221 +#: ../source/specifications/platform-compatibility-tags.rst:226 msgid "``universal``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:221 +#: ../source/specifications/platform-compatibility-tags.rst:226 msgid "``i386``, ``ppc``, ``ppc64``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:222 +#: ../source/specifications/platform-compatibility-tags.rst:227 msgid "``intel``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:222 +#: ../source/specifications/platform-compatibility-tags.rst:227 msgid "``i386``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:223 +#: ../source/specifications/platform-compatibility-tags.rst:228 msgid "``fat``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:223 +#: ../source/specifications/platform-compatibility-tags.rst:228 msgid "``i386``, ``ppc``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:224 +#: ../source/specifications/platform-compatibility-tags.rst:229 msgid "``fat3``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:224 +#: ../source/specifications/platform-compatibility-tags.rst:229 msgid "``i386``, ``ppc``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:225 +#: ../source/specifications/platform-compatibility-tags.rst:230 msgid "``fat64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:225 +#: ../source/specifications/platform-compatibility-tags.rst:230 msgid "``ppc64``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:228 +#: ../source/specifications/platform-compatibility-tags.rst:233 msgid "" "The minimum supported macOS version may also be constrained by architecture. " "For example, macOS 11 (Big Sur) was the first release to support arm64. " @@ -18784,11 +18791,11 @@ msgid "" "architectures." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:236 +#: ../source/specifications/platform-compatibility-tags.rst:241 msgid "Android" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:238 +#: ../source/specifications/platform-compatibility-tags.rst:243 msgid "" "Android uses the schema :file:`android_{apilevel}_{abi}`, indicating " "compatibility with the given Android API level or later, on the given ABI. " @@ -18797,7 +18804,7 @@ msgid "" "physical devices and emulated devices." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:244 +#: ../source/specifications/platform-compatibility-tags.rst:249 msgid "" "The API level should be a positive integer. This is *not* the same thing as " "the user-facing Android version. For example, the release known as Android " @@ -18807,25 +18814,25 @@ msgid "" "`__." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:251 +#: ../source/specifications/platform-compatibility-tags.rst:256 msgid "" "There are 4 `supported ABIs `__. Normalized according to the rules above, they are:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:254 +#: ../source/specifications/platform-compatibility-tags.rst:259 msgid "``armeabi_v7a``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:255 +#: ../source/specifications/platform-compatibility-tags.rst:260 msgid "``arm64_v8a``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:256 +#: ../source/specifications/platform-compatibility-tags.rst:261 msgid "``x86``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:259 +#: ../source/specifications/platform-compatibility-tags.rst:264 msgid "" "Virtually all current physical devices use one of the ARM architectures. " "``x86`` and ``x86_64`` are supported for use in the emulator. ``x86`` has " @@ -18833,18 +18840,18 @@ msgid "" "images have been released since then." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:267 +#: ../source/specifications/platform-compatibility-tags.rst:272 msgid "iOS" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:269 +#: ../source/specifications/platform-compatibility-tags.rst:274 msgid "" "iOS uses the schema :file:`ios_{x}_{y}_{arch}_{sdk}`, indicating " "compatibility with iOS ``x.y`` or later, on the ``arch`` architecture, using " "the ``sdk`` SDK." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:272 +#: ../source/specifications/platform-compatibility-tags.rst:277 msgid "" "The value of ``x`` and ``y`` correspond to the major and minor version " "number of the iOS release, respectively. They must both be positive " @@ -18854,13 +18861,13 @@ msgid "" "with iOS 13 or later." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:278 +#: ../source/specifications/platform-compatibility-tags.rst:283 msgid "" "The value of ``arch`` must match the value of :py:func:`platform.machine()` " "on the system." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:281 +#: ../source/specifications/platform-compatibility-tags.rst:286 msgid "" "The value of ``sdk`` must be either ``iphoneos`` (for physical devices), or " "``iphonesimulator`` (for device simulators). These SDKs have the same API " @@ -18869,33 +18876,33 @@ msgid "" "run on an arm64 device." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:287 +#: ../source/specifications/platform-compatibility-tags.rst:292 msgid "" "The combination of :file:`{arch}_{sdk}` is referred to as the \"multiarch\". " "There are three possible values for multiarch:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:290 +#: ../source/specifications/platform-compatibility-tags.rst:295 msgid "" "``arm64_iphoneos``, for physical iPhone/iPad devices. This includes every " "iOS device manufactured since ~2015;" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:292 +#: ../source/specifications/platform-compatibility-tags.rst:297 msgid "" "``arm64_iphonesimulator``, for simulators running on Apple Silicon macOS " "hardware; and" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:294 +#: ../source/specifications/platform-compatibility-tags.rst:299 msgid "``x86_64_iphonesimulator``, for simulators running on x86_64 hardware." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:297 +#: ../source/specifications/platform-compatibility-tags.rst:302 msgid "Use" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:299 +#: ../source/specifications/platform-compatibility-tags.rst:304 msgid "" "The tags are used by installers to decide which built distribution (if any) " "to download from a list of potential built distributions. The installer " @@ -18903,7 +18910,7 @@ msgid "" "built distribution's tag is ``in`` the list, then it can be installed." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:305 +#: ../source/specifications/platform-compatibility-tags.rst:310 msgid "" "It is recommended that installers try to choose the most feature complete " "built distribution available (the one most specific to the installation " @@ -18914,14 +18921,14 @@ msgid "" "download built packages that advertise themselves as being pure Python." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:313 +#: ../source/specifications/platform-compatibility-tags.rst:318 msgid "" "Another desirable installer feature might be to include \"re-compile from " "source if possible\" as more preferable than some of the compatible but " "legacy pre-built options." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:317 +#: ../source/specifications/platform-compatibility-tags.rst:322 msgid "" "This example list is for an installer running under CPython 3.3 on a " "linux_x86_64 system. It is in order from most-preferred (a distribution with " @@ -18930,69 +18937,69 @@ msgid "" "Python):" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:323 +#: ../source/specifications/platform-compatibility-tags.rst:328 msgid "cp33-cp33m-linux_x86_64" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:324 +#: ../source/specifications/platform-compatibility-tags.rst:329 msgid "cp33-abi3-linux_x86_64" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:325 +#: ../source/specifications/platform-compatibility-tags.rst:330 msgid "cp3-abi3-linux_x86_64" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:326 +#: ../source/specifications/platform-compatibility-tags.rst:331 msgid "cp33-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:327 +#: ../source/specifications/platform-compatibility-tags.rst:332 msgid "cp3-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:328 +#: ../source/specifications/platform-compatibility-tags.rst:333 msgid "py33-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:329 +#: ../source/specifications/platform-compatibility-tags.rst:334 msgid "py3-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:330 +#: ../source/specifications/platform-compatibility-tags.rst:335 msgid "cp33-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:331 +#: ../source/specifications/platform-compatibility-tags.rst:336 msgid "cp3-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:332 +#: ../source/specifications/platform-compatibility-tags.rst:337 msgid "py33-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:333 +#: ../source/specifications/platform-compatibility-tags.rst:338 msgid "py3-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:334 +#: ../source/specifications/platform-compatibility-tags.rst:339 msgid "py32-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:335 +#: ../source/specifications/platform-compatibility-tags.rst:340 msgid "py31-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:336 +#: ../source/specifications/platform-compatibility-tags.rst:341 msgid "py30-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:338 +#: ../source/specifications/platform-compatibility-tags.rst:343 msgid "" "Built distributions may be platform specific for reasons other than C " "extensions, such as by including a native executable invoked as a subprocess." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:342 +#: ../source/specifications/platform-compatibility-tags.rst:347 msgid "" "Sometimes there will be more than one supported built distribution for a " "particular version of a package. For example, a packager could release a " @@ -19003,11 +19010,11 @@ msgid "" "without because that tag appears first in the list." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:351 +#: ../source/specifications/platform-compatibility-tags.rst:356 msgid "Compressed Tag Sets" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:353 +#: ../source/specifications/platform-compatibility-tags.rst:358 msgid "" "To allow for compact filenames of bdists that work with more than one " "compatibility tag triple, each tag in a filename can instead be a '.'-" @@ -19017,7 +19024,7 @@ msgid "" "list of simple tags is::" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:365 +#: ../source/specifications/platform-compatibility-tags.rst:370 msgid "" "A bdist format that implements this scheme should include the expanded tags " "in bdist-specific metadata. This compression scheme can generate large " @@ -19025,11 +19032,11 @@ msgid "" "Python implementation e.g. \"cp33-cp31u-win64\", so use it sparingly." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:378 +#: ../source/specifications/platform-compatibility-tags.rst:383 msgid "What tags are used by default?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:374 +#: ../source/specifications/platform-compatibility-tags.rst:379 msgid "" "Tools should use the most-preferred architecture dependent tag e.g. ``cp33-" "cp33m-win32`` or the most-preferred pure python tag e.g. ``py33-none-any`` " @@ -19037,13 +19044,13 @@ msgid "" "intended to provide cross-Python compatibility." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:388 +#: ../source/specifications/platform-compatibility-tags.rst:393 msgid "" "What tag do I use if my distribution uses a feature exclusive to the newest " "version of Python?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:381 +#: ../source/specifications/platform-compatibility-tags.rst:386 msgid "" "Compatibility tags aid installers in selecting the *most compatible* build " "of a *single version* of a distribution. For example, when there is no " @@ -19054,23 +19061,23 @@ msgid "" "use the new feature, to get a compatible build." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:393 +#: ../source/specifications/platform-compatibility-tags.rst:398 msgid "Why isn't there a ``.`` in the Python version number?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:391 +#: ../source/specifications/platform-compatibility-tags.rst:396 msgid "" "CPython has lasted 20+ years without a 3-digit major release. This should " "continue for some time. Other implementations may use _ as a delimiter, " "since both - and . delimit the surrounding filename." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:399 +#: ../source/specifications/platform-compatibility-tags.rst:404 msgid "" "Why normalise hyphens and other non-alphanumeric characters to underscores?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:396 +#: ../source/specifications/platform-compatibility-tags.rst:401 msgid "" "To avoid conflicting with the ``.`` and ``-`` characters that separate " "components of the filename, and for better compatibility with the widest " @@ -19078,11 +19085,11 @@ msgid "" "paths without quoting)." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:408 +#: ../source/specifications/platform-compatibility-tags.rst:413 msgid "Why not use special character rather than ``.`` or ``-``?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:402 +#: ../source/specifications/platform-compatibility-tags.rst:407 msgid "" "Either because that character is inconvenient or potentially confusing in " "some contexts (for example, ``+`` must be quoted in URLs, ``~`` is used to " @@ -19092,33 +19099,33 @@ msgid "" "using ``,`` rather than ``.`` to separate components in a compressed tag)." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:413 +#: ../source/specifications/platform-compatibility-tags.rst:418 msgid "Who will maintain the registry of abbreviated implementations?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:411 +#: ../source/specifications/platform-compatibility-tags.rst:416 msgid "" "New two-letter abbreviations can be requested on the python-dev mailing " "list. As a rule of thumb, abbreviations are reserved for the current 4 most " "prominent implementations." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:418 +#: ../source/specifications/platform-compatibility-tags.rst:423 msgid "Does the compatibility tag go into METADATA or PKG-INFO?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:416 +#: ../source/specifications/platform-compatibility-tags.rst:421 msgid "" "No. The compatibility tag is part of the built distribution's metadata. " "METADATA / PKG-INFO should be valid for an entire distribution, not a single " "build of that distribution." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:424 +#: ../source/specifications/platform-compatibility-tags.rst:429 msgid "Why didn't you mention my favorite Python implementation?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:421 +#: ../source/specifications/platform-compatibility-tags.rst:426 msgid "" "The abbreviated tags facilitate sharing compiled Python code in a public " "index. Your Python implementation can use this specification too, but with " @@ -19126,13 +19133,13 @@ msgid "" "``py``." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:432 +#: ../source/specifications/platform-compatibility-tags.rst:437 msgid "" "Why is the ABI tag (the second tag) sometimes \"none\" in the reference " "implementation?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:427 +#: ../source/specifications/platform-compatibility-tags.rst:432 msgid "" "Since Python 2 does not have an easy way to get to the SOABI (the concept " "comes from newer versions of Python 3) the reference implementation at the " @@ -19141,39 +19148,39 @@ msgid "" "good enough way to say \"don't know\"." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:437 +#: ../source/specifications/platform-compatibility-tags.rst:442 msgid "" "February 2013: The original version of this specification was approved " "through :pep:`425`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:439 +#: ../source/specifications/platform-compatibility-tags.rst:444 msgid "January 2016: The ``manylinux1`` tag was approved through :pep:`513`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:440 +#: ../source/specifications/platform-compatibility-tags.rst:445 msgid "April 2018: The ``manylinux2010`` tag was approved through :pep:`571`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:441 +#: ../source/specifications/platform-compatibility-tags.rst:446 msgid "July 2019: The ``manylinux2014`` tag was approved through :pep:`599`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:442 +#: ../source/specifications/platform-compatibility-tags.rst:447 msgid "" "November 2019: The ``manylinux_x_y`` perennial tag was approved " "through :pep:`600`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:444 +#: ../source/specifications/platform-compatibility-tags.rst:449 msgid "April 2021: The ``musllinux_x_y`` tag was approved through :pep:`656`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:445 +#: ../source/specifications/platform-compatibility-tags.rst:450 msgid "December 2023: The tags for iOS were approved through :pep:`730`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:446 +#: ../source/specifications/platform-compatibility-tags.rst:451 msgid "March 2024: The tags for Android were approved through :pep:`738`." msgstr "" diff --git a/locales/si/LC_MESSAGES/messages.po b/locales/si/LC_MESSAGES/messages.po index 4edfbf8ef..f5ff99460 100644 --- a/locales/si/LC_MESSAGES/messages.po +++ b/locales/si/LC_MESSAGES/messages.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Python Packaging User Guide\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-11-10 19:13+0000\n" +"POT-Creation-Date: 2025-11-22 12:58+0000\n" "PO-Revision-Date: 2022-06-11 08:19+0000\n" "Last-Translator: Kushan Gunasekera \n" "Language-Team: Sinhala =8.1.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "``>=19.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "``>=19.3``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "``>=20.3``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "auditwheel" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=1.0.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=2.0.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=3.0.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=3.3.0`` [#]_" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:146 +#: ../source/specifications/platform-compatibility-tags.rst:151 msgid "Only support for ``manylinux_2_24`` has been added in auditwheel 3.3.0" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:150 +#: ../source/specifications/platform-compatibility-tags.rst:155 msgid "``musllinux``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:152 +#: ../source/specifications/platform-compatibility-tags.rst:157 msgid "" "The ``musllinux`` family of tags is similar to ``manylinux``, but for Linux " "platforms that use the musl_ libc rather than glibc (a prime example being " @@ -18678,14 +18685,14 @@ msgid "" "musl ``x.y`` and higher on the architecture ``arch``." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:157 +#: ../source/specifications/platform-compatibility-tags.rst:162 msgid "" "The musl version values can be obtained by executing the musl libc shared " "library the Python interpreter is currently running on, and parsing the " "output:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:188 +#: ../source/specifications/platform-compatibility-tags.rst:193 msgid "" "There are currently two possible ways to find the musl library’s location " "that a Python interpreter is running on, either with the system ldd_ " @@ -18693,7 +18700,7 @@ msgid "" "executable’s ELF_ header." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:197 +#: ../source/specifications/platform-compatibility-tags.rst:202 msgid "" "macOS uses the ``macosx`` family of tags (the ``x`` suffix is a historical " "artefact of Apple's official macOS naming scheme). The schema for " @@ -18701,18 +18708,18 @@ msgid "" "wheel is compatible with macOS ``x.y`` or later on the architecture ``arch``." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:202 +#: ../source/specifications/platform-compatibility-tags.rst:207 msgid "" -"The values of ``x`` and ``y`` correspond to the major and minor version " -"number of the macOS release, respectively. They must both be positive " -"integers, with the ``x`` value being either ``10 <= x <= 15``, or ``>=26`` " -"and corresponding to the year of the macOS release. The version number " -"always includes a major *and* minor version, even if Apple's official " -"version numbering only refers to the major value. For example, " +"For macOS 10, the tag is :file:`macosx_10_{y}_{arch}`, where ``y`` " +"corresponds to the minor version number of the macOS release. For macOS 11 " +"and higher, the tag is :file:`macosx_{x}_0_{arch}`, where ``x`` corresponds " +"to the major version number of the macOS release. Following the published " +"macOS major versions, the ``x`` value is either ``10 <= x <= 15``, or " +"``>=26`` and corresponding to the year of the macOS release. For example, " "``macosx_11_0_arm64`` indicates compatibility with macOS 11 or later." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:210 +#: ../source/specifications/platform-compatibility-tags.rst:215 msgid "" "macOS binaries can be compiled for a single architecture, or can include " "support for multiple architectures in the same binary (sometimes called " @@ -18723,63 +18730,63 @@ msgid "" "architectures:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:218 +#: ../source/specifications/platform-compatibility-tags.rst:223 msgid "``arch``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:218 +#: ../source/specifications/platform-compatibility-tags.rst:223 msgid "Architectures supported" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:220 +#: ../source/specifications/platform-compatibility-tags.rst:225 msgid "``universal2``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:220 +#: ../source/specifications/platform-compatibility-tags.rst:225 msgid "``arm64``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:221 +#: ../source/specifications/platform-compatibility-tags.rst:226 msgid "``universal``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:221 +#: ../source/specifications/platform-compatibility-tags.rst:226 msgid "``i386``, ``ppc``, ``ppc64``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:222 +#: ../source/specifications/platform-compatibility-tags.rst:227 msgid "``intel``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:222 +#: ../source/specifications/platform-compatibility-tags.rst:227 msgid "``i386``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:223 +#: ../source/specifications/platform-compatibility-tags.rst:228 msgid "``fat``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:223 +#: ../source/specifications/platform-compatibility-tags.rst:228 msgid "``i386``, ``ppc``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:224 +#: ../source/specifications/platform-compatibility-tags.rst:229 msgid "``fat3``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:224 +#: ../source/specifications/platform-compatibility-tags.rst:229 msgid "``i386``, ``ppc``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:225 +#: ../source/specifications/platform-compatibility-tags.rst:230 msgid "``fat64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:225 +#: ../source/specifications/platform-compatibility-tags.rst:230 msgid "``ppc64``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:228 +#: ../source/specifications/platform-compatibility-tags.rst:233 msgid "" "The minimum supported macOS version may also be constrained by architecture. " "For example, macOS 11 (Big Sur) was the first release to support arm64. " @@ -18788,11 +18795,11 @@ msgid "" "architectures." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:236 +#: ../source/specifications/platform-compatibility-tags.rst:241 msgid "Android" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:238 +#: ../source/specifications/platform-compatibility-tags.rst:243 msgid "" "Android uses the schema :file:`android_{apilevel}_{abi}`, indicating " "compatibility with the given Android API level or later, on the given ABI. " @@ -18801,7 +18808,7 @@ msgid "" "physical devices and emulated devices." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:244 +#: ../source/specifications/platform-compatibility-tags.rst:249 msgid "" "The API level should be a positive integer. This is *not* the same thing as " "the user-facing Android version. For example, the release known as Android " @@ -18811,25 +18818,25 @@ msgid "" "`__." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:251 +#: ../source/specifications/platform-compatibility-tags.rst:256 msgid "" "There are 4 `supported ABIs `__. Normalized according to the rules above, they are:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:254 +#: ../source/specifications/platform-compatibility-tags.rst:259 msgid "``armeabi_v7a``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:255 +#: ../source/specifications/platform-compatibility-tags.rst:260 msgid "``arm64_v8a``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:256 +#: ../source/specifications/platform-compatibility-tags.rst:261 msgid "``x86``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:259 +#: ../source/specifications/platform-compatibility-tags.rst:264 msgid "" "Virtually all current physical devices use one of the ARM architectures. " "``x86`` and ``x86_64`` are supported for use in the emulator. ``x86`` has " @@ -18837,18 +18844,18 @@ msgid "" "images have been released since then." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:267 +#: ../source/specifications/platform-compatibility-tags.rst:272 msgid "iOS" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:269 +#: ../source/specifications/platform-compatibility-tags.rst:274 msgid "" "iOS uses the schema :file:`ios_{x}_{y}_{arch}_{sdk}`, indicating " "compatibility with iOS ``x.y`` or later, on the ``arch`` architecture, using " "the ``sdk`` SDK." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:272 +#: ../source/specifications/platform-compatibility-tags.rst:277 msgid "" "The value of ``x`` and ``y`` correspond to the major and minor version " "number of the iOS release, respectively. They must both be positive " @@ -18858,13 +18865,13 @@ msgid "" "with iOS 13 or later." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:278 +#: ../source/specifications/platform-compatibility-tags.rst:283 msgid "" "The value of ``arch`` must match the value of :py:func:`platform.machine()` " "on the system." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:281 +#: ../source/specifications/platform-compatibility-tags.rst:286 msgid "" "The value of ``sdk`` must be either ``iphoneos`` (for physical devices), or " "``iphonesimulator`` (for device simulators). These SDKs have the same API " @@ -18873,33 +18880,33 @@ msgid "" "run on an arm64 device." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:287 +#: ../source/specifications/platform-compatibility-tags.rst:292 msgid "" "The combination of :file:`{arch}_{sdk}` is referred to as the \"multiarch\". " "There are three possible values for multiarch:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:290 +#: ../source/specifications/platform-compatibility-tags.rst:295 msgid "" "``arm64_iphoneos``, for physical iPhone/iPad devices. This includes every " "iOS device manufactured since ~2015;" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:292 +#: ../source/specifications/platform-compatibility-tags.rst:297 msgid "" "``arm64_iphonesimulator``, for simulators running on Apple Silicon macOS " "hardware; and" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:294 +#: ../source/specifications/platform-compatibility-tags.rst:299 msgid "``x86_64_iphonesimulator``, for simulators running on x86_64 hardware." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:297 +#: ../source/specifications/platform-compatibility-tags.rst:302 msgid "Use" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:299 +#: ../source/specifications/platform-compatibility-tags.rst:304 msgid "" "The tags are used by installers to decide which built distribution (if any) " "to download from a list of potential built distributions. The installer " @@ -18907,7 +18914,7 @@ msgid "" "built distribution's tag is ``in`` the list, then it can be installed." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:305 +#: ../source/specifications/platform-compatibility-tags.rst:310 msgid "" "It is recommended that installers try to choose the most feature complete " "built distribution available (the one most specific to the installation " @@ -18918,14 +18925,14 @@ msgid "" "download built packages that advertise themselves as being pure Python." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:313 +#: ../source/specifications/platform-compatibility-tags.rst:318 msgid "" "Another desirable installer feature might be to include \"re-compile from " "source if possible\" as more preferable than some of the compatible but " "legacy pre-built options." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:317 +#: ../source/specifications/platform-compatibility-tags.rst:322 msgid "" "This example list is for an installer running under CPython 3.3 on a " "linux_x86_64 system. It is in order from most-preferred (a distribution with " @@ -18934,69 +18941,69 @@ msgid "" "Python):" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:323 +#: ../source/specifications/platform-compatibility-tags.rst:328 msgid "cp33-cp33m-linux_x86_64" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:324 +#: ../source/specifications/platform-compatibility-tags.rst:329 msgid "cp33-abi3-linux_x86_64" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:325 +#: ../source/specifications/platform-compatibility-tags.rst:330 msgid "cp3-abi3-linux_x86_64" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:326 +#: ../source/specifications/platform-compatibility-tags.rst:331 msgid "cp33-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:327 +#: ../source/specifications/platform-compatibility-tags.rst:332 msgid "cp3-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:328 +#: ../source/specifications/platform-compatibility-tags.rst:333 msgid "py33-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:329 +#: ../source/specifications/platform-compatibility-tags.rst:334 msgid "py3-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:330 +#: ../source/specifications/platform-compatibility-tags.rst:335 msgid "cp33-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:331 +#: ../source/specifications/platform-compatibility-tags.rst:336 msgid "cp3-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:332 +#: ../source/specifications/platform-compatibility-tags.rst:337 msgid "py33-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:333 +#: ../source/specifications/platform-compatibility-tags.rst:338 msgid "py3-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:334 +#: ../source/specifications/platform-compatibility-tags.rst:339 msgid "py32-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:335 +#: ../source/specifications/platform-compatibility-tags.rst:340 msgid "py31-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:336 +#: ../source/specifications/platform-compatibility-tags.rst:341 msgid "py30-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:338 +#: ../source/specifications/platform-compatibility-tags.rst:343 msgid "" "Built distributions may be platform specific for reasons other than C " "extensions, such as by including a native executable invoked as a subprocess." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:342 +#: ../source/specifications/platform-compatibility-tags.rst:347 msgid "" "Sometimes there will be more than one supported built distribution for a " "particular version of a package. For example, a packager could release a " @@ -19007,11 +19014,11 @@ msgid "" "without because that tag appears first in the list." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:351 +#: ../source/specifications/platform-compatibility-tags.rst:356 msgid "Compressed Tag Sets" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:353 +#: ../source/specifications/platform-compatibility-tags.rst:358 msgid "" "To allow for compact filenames of bdists that work with more than one " "compatibility tag triple, each tag in a filename can instead be a '.'-" @@ -19021,7 +19028,7 @@ msgid "" "list of simple tags is::" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:365 +#: ../source/specifications/platform-compatibility-tags.rst:370 msgid "" "A bdist format that implements this scheme should include the expanded tags " "in bdist-specific metadata. This compression scheme can generate large " @@ -19029,11 +19036,11 @@ msgid "" "Python implementation e.g. \"cp33-cp31u-win64\", so use it sparingly." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:378 +#: ../source/specifications/platform-compatibility-tags.rst:383 msgid "What tags are used by default?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:374 +#: ../source/specifications/platform-compatibility-tags.rst:379 msgid "" "Tools should use the most-preferred architecture dependent tag e.g. ``cp33-" "cp33m-win32`` or the most-preferred pure python tag e.g. ``py33-none-any`` " @@ -19041,13 +19048,13 @@ msgid "" "intended to provide cross-Python compatibility." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:388 +#: ../source/specifications/platform-compatibility-tags.rst:393 msgid "" "What tag do I use if my distribution uses a feature exclusive to the newest " "version of Python?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:381 +#: ../source/specifications/platform-compatibility-tags.rst:386 msgid "" "Compatibility tags aid installers in selecting the *most compatible* build " "of a *single version* of a distribution. For example, when there is no " @@ -19058,23 +19065,23 @@ msgid "" "use the new feature, to get a compatible build." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:393 +#: ../source/specifications/platform-compatibility-tags.rst:398 msgid "Why isn't there a ``.`` in the Python version number?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:391 +#: ../source/specifications/platform-compatibility-tags.rst:396 msgid "" "CPython has lasted 20+ years without a 3-digit major release. This should " "continue for some time. Other implementations may use _ as a delimiter, " "since both - and . delimit the surrounding filename." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:399 +#: ../source/specifications/platform-compatibility-tags.rst:404 msgid "" "Why normalise hyphens and other non-alphanumeric characters to underscores?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:396 +#: ../source/specifications/platform-compatibility-tags.rst:401 msgid "" "To avoid conflicting with the ``.`` and ``-`` characters that separate " "components of the filename, and for better compatibility with the widest " @@ -19082,11 +19089,11 @@ msgid "" "paths without quoting)." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:408 +#: ../source/specifications/platform-compatibility-tags.rst:413 msgid "Why not use special character rather than ``.`` or ``-``?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:402 +#: ../source/specifications/platform-compatibility-tags.rst:407 msgid "" "Either because that character is inconvenient or potentially confusing in " "some contexts (for example, ``+`` must be quoted in URLs, ``~`` is used to " @@ -19096,33 +19103,33 @@ msgid "" "using ``,`` rather than ``.`` to separate components in a compressed tag)." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:413 +#: ../source/specifications/platform-compatibility-tags.rst:418 msgid "Who will maintain the registry of abbreviated implementations?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:411 +#: ../source/specifications/platform-compatibility-tags.rst:416 msgid "" "New two-letter abbreviations can be requested on the python-dev mailing " "list. As a rule of thumb, abbreviations are reserved for the current 4 most " "prominent implementations." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:418 +#: ../source/specifications/platform-compatibility-tags.rst:423 msgid "Does the compatibility tag go into METADATA or PKG-INFO?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:416 +#: ../source/specifications/platform-compatibility-tags.rst:421 msgid "" "No. The compatibility tag is part of the built distribution's metadata. " "METADATA / PKG-INFO should be valid for an entire distribution, not a single " "build of that distribution." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:424 +#: ../source/specifications/platform-compatibility-tags.rst:429 msgid "Why didn't you mention my favorite Python implementation?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:421 +#: ../source/specifications/platform-compatibility-tags.rst:426 msgid "" "The abbreviated tags facilitate sharing compiled Python code in a public " "index. Your Python implementation can use this specification too, but with " @@ -19130,13 +19137,13 @@ msgid "" "``py``." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:432 +#: ../source/specifications/platform-compatibility-tags.rst:437 msgid "" "Why is the ABI tag (the second tag) sometimes \"none\" in the reference " "implementation?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:427 +#: ../source/specifications/platform-compatibility-tags.rst:432 msgid "" "Since Python 2 does not have an easy way to get to the SOABI (the concept " "comes from newer versions of Python 3) the reference implementation at the " @@ -19145,39 +19152,39 @@ msgid "" "good enough way to say \"don't know\"." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:437 +#: ../source/specifications/platform-compatibility-tags.rst:442 msgid "" "February 2013: The original version of this specification was approved " "through :pep:`425`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:439 +#: ../source/specifications/platform-compatibility-tags.rst:444 msgid "January 2016: The ``manylinux1`` tag was approved through :pep:`513`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:440 +#: ../source/specifications/platform-compatibility-tags.rst:445 msgid "April 2018: The ``manylinux2010`` tag was approved through :pep:`571`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:441 +#: ../source/specifications/platform-compatibility-tags.rst:446 msgid "July 2019: The ``manylinux2014`` tag was approved through :pep:`599`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:442 +#: ../source/specifications/platform-compatibility-tags.rst:447 msgid "" "November 2019: The ``manylinux_x_y`` perennial tag was approved " "through :pep:`600`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:444 +#: ../source/specifications/platform-compatibility-tags.rst:449 msgid "April 2021: The ``musllinux_x_y`` tag was approved through :pep:`656`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:445 +#: ../source/specifications/platform-compatibility-tags.rst:450 msgid "December 2023: The tags for iOS were approved through :pep:`730`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:446 +#: ../source/specifications/platform-compatibility-tags.rst:451 msgid "March 2024: The tags for Android were approved through :pep:`738`." msgstr "" diff --git a/locales/sk/LC_MESSAGES/messages.po b/locales/sk/LC_MESSAGES/messages.po index 34a49c208..552698f57 100644 --- a/locales/sk/LC_MESSAGES/messages.po +++ b/locales/sk/LC_MESSAGES/messages.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Python Packaging User Guide\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-11-10 19:13+0000\n" +"POT-Creation-Date: 2025-11-22 12:58+0000\n" "PO-Revision-Date: 2024-11-02 00:54+0000\n" "Last-Translator: Milan Šalka \n" "Language-Team: Slovak =8.1.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "``>=19.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "``>=19.3``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "``>=20.3``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "auditwheel" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=1.0.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=2.0.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=3.0.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=3.3.0`` [#]_" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:146 +#: ../source/specifications/platform-compatibility-tags.rst:151 msgid "Only support for ``manylinux_2_24`` has been added in auditwheel 3.3.0" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:150 +#: ../source/specifications/platform-compatibility-tags.rst:155 msgid "``musllinux``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:152 +#: ../source/specifications/platform-compatibility-tags.rst:157 msgid "" "The ``musllinux`` family of tags is similar to ``manylinux``, but for Linux " "platforms that use the musl_ libc rather than glibc (a prime example being " @@ -18860,14 +18867,14 @@ msgid "" "musl ``x.y`` and higher on the architecture ``arch``." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:157 +#: ../source/specifications/platform-compatibility-tags.rst:162 msgid "" "The musl version values can be obtained by executing the musl libc shared " "library the Python interpreter is currently running on, and parsing the " "output:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:188 +#: ../source/specifications/platform-compatibility-tags.rst:193 msgid "" "There are currently two possible ways to find the musl library’s location " "that a Python interpreter is running on, either with the system ldd_ " @@ -18875,7 +18882,7 @@ msgid "" "executable’s ELF_ header." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:197 +#: ../source/specifications/platform-compatibility-tags.rst:202 msgid "" "macOS uses the ``macosx`` family of tags (the ``x`` suffix is a historical " "artefact of Apple's official macOS naming scheme). The schema for " @@ -18883,18 +18890,18 @@ msgid "" "wheel is compatible with macOS ``x.y`` or later on the architecture ``arch``." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:202 +#: ../source/specifications/platform-compatibility-tags.rst:207 msgid "" -"The values of ``x`` and ``y`` correspond to the major and minor version " -"number of the macOS release, respectively. They must both be positive " -"integers, with the ``x`` value being either ``10 <= x <= 15``, or ``>=26`` " -"and corresponding to the year of the macOS release. The version number " -"always includes a major *and* minor version, even if Apple's official " -"version numbering only refers to the major value. For example, " +"For macOS 10, the tag is :file:`macosx_10_{y}_{arch}`, where ``y`` " +"corresponds to the minor version number of the macOS release. For macOS 11 " +"and higher, the tag is :file:`macosx_{x}_0_{arch}`, where ``x`` corresponds " +"to the major version number of the macOS release. Following the published " +"macOS major versions, the ``x`` value is either ``10 <= x <= 15``, or " +"``>=26`` and corresponding to the year of the macOS release. For example, " "``macosx_11_0_arm64`` indicates compatibility with macOS 11 or later." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:210 +#: ../source/specifications/platform-compatibility-tags.rst:215 msgid "" "macOS binaries can be compiled for a single architecture, or can include " "support for multiple architectures in the same binary (sometimes called " @@ -18905,63 +18912,63 @@ msgid "" "architectures:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:218 +#: ../source/specifications/platform-compatibility-tags.rst:223 msgid "``arch``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:218 +#: ../source/specifications/platform-compatibility-tags.rst:223 msgid "Architectures supported" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:220 +#: ../source/specifications/platform-compatibility-tags.rst:225 msgid "``universal2``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:220 +#: ../source/specifications/platform-compatibility-tags.rst:225 msgid "``arm64``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:221 +#: ../source/specifications/platform-compatibility-tags.rst:226 msgid "``universal``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:221 +#: ../source/specifications/platform-compatibility-tags.rst:226 msgid "``i386``, ``ppc``, ``ppc64``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:222 +#: ../source/specifications/platform-compatibility-tags.rst:227 msgid "``intel``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:222 +#: ../source/specifications/platform-compatibility-tags.rst:227 msgid "``i386``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:223 +#: ../source/specifications/platform-compatibility-tags.rst:228 msgid "``fat``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:223 +#: ../source/specifications/platform-compatibility-tags.rst:228 msgid "``i386``, ``ppc``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:224 +#: ../source/specifications/platform-compatibility-tags.rst:229 msgid "``fat3``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:224 +#: ../source/specifications/platform-compatibility-tags.rst:229 msgid "``i386``, ``ppc``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:225 +#: ../source/specifications/platform-compatibility-tags.rst:230 msgid "``fat64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:225 +#: ../source/specifications/platform-compatibility-tags.rst:230 msgid "``ppc64``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:228 +#: ../source/specifications/platform-compatibility-tags.rst:233 msgid "" "The minimum supported macOS version may also be constrained by architecture. " "For example, macOS 11 (Big Sur) was the first release to support arm64. " @@ -18970,11 +18977,11 @@ msgid "" "architectures." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:236 +#: ../source/specifications/platform-compatibility-tags.rst:241 msgid "Android" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:238 +#: ../source/specifications/platform-compatibility-tags.rst:243 msgid "" "Android uses the schema :file:`android_{apilevel}_{abi}`, indicating " "compatibility with the given Android API level or later, on the given ABI. " @@ -18983,7 +18990,7 @@ msgid "" "physical devices and emulated devices." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:244 +#: ../source/specifications/platform-compatibility-tags.rst:249 msgid "" "The API level should be a positive integer. This is *not* the same thing as " "the user-facing Android version. For example, the release known as Android " @@ -18993,25 +19000,25 @@ msgid "" "`__." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:251 +#: ../source/specifications/platform-compatibility-tags.rst:256 msgid "" "There are 4 `supported ABIs `__. Normalized according to the rules above, they are:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:254 +#: ../source/specifications/platform-compatibility-tags.rst:259 msgid "``armeabi_v7a``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:255 +#: ../source/specifications/platform-compatibility-tags.rst:260 msgid "``arm64_v8a``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:256 +#: ../source/specifications/platform-compatibility-tags.rst:261 msgid "``x86``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:259 +#: ../source/specifications/platform-compatibility-tags.rst:264 msgid "" "Virtually all current physical devices use one of the ARM architectures. " "``x86`` and ``x86_64`` are supported for use in the emulator. ``x86`` has " @@ -19019,18 +19026,18 @@ msgid "" "images have been released since then." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:267 +#: ../source/specifications/platform-compatibility-tags.rst:272 msgid "iOS" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:269 +#: ../source/specifications/platform-compatibility-tags.rst:274 msgid "" "iOS uses the schema :file:`ios_{x}_{y}_{arch}_{sdk}`, indicating " "compatibility with iOS ``x.y`` or later, on the ``arch`` architecture, using " "the ``sdk`` SDK." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:272 +#: ../source/specifications/platform-compatibility-tags.rst:277 msgid "" "The value of ``x`` and ``y`` correspond to the major and minor version " "number of the iOS release, respectively. They must both be positive " @@ -19040,13 +19047,13 @@ msgid "" "with iOS 13 or later." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:278 +#: ../source/specifications/platform-compatibility-tags.rst:283 msgid "" "The value of ``arch`` must match the value of :py:func:`platform.machine()` " "on the system." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:281 +#: ../source/specifications/platform-compatibility-tags.rst:286 msgid "" "The value of ``sdk`` must be either ``iphoneos`` (for physical devices), or " "``iphonesimulator`` (for device simulators). These SDKs have the same API " @@ -19055,33 +19062,33 @@ msgid "" "run on an arm64 device." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:287 +#: ../source/specifications/platform-compatibility-tags.rst:292 msgid "" "The combination of :file:`{arch}_{sdk}` is referred to as the \"multiarch\". " "There are three possible values for multiarch:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:290 +#: ../source/specifications/platform-compatibility-tags.rst:295 msgid "" "``arm64_iphoneos``, for physical iPhone/iPad devices. This includes every " "iOS device manufactured since ~2015;" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:292 +#: ../source/specifications/platform-compatibility-tags.rst:297 msgid "" "``arm64_iphonesimulator``, for simulators running on Apple Silicon macOS " "hardware; and" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:294 +#: ../source/specifications/platform-compatibility-tags.rst:299 msgid "``x86_64_iphonesimulator``, for simulators running on x86_64 hardware." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:297 +#: ../source/specifications/platform-compatibility-tags.rst:302 msgid "Use" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:299 +#: ../source/specifications/platform-compatibility-tags.rst:304 msgid "" "The tags are used by installers to decide which built distribution (if any) " "to download from a list of potential built distributions. The installer " @@ -19089,7 +19096,7 @@ msgid "" "built distribution's tag is ``in`` the list, then it can be installed." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:305 +#: ../source/specifications/platform-compatibility-tags.rst:310 msgid "" "It is recommended that installers try to choose the most feature complete " "built distribution available (the one most specific to the installation " @@ -19100,14 +19107,14 @@ msgid "" "download built packages that advertise themselves as being pure Python." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:313 +#: ../source/specifications/platform-compatibility-tags.rst:318 msgid "" "Another desirable installer feature might be to include \"re-compile from " "source if possible\" as more preferable than some of the compatible but " "legacy pre-built options." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:317 +#: ../source/specifications/platform-compatibility-tags.rst:322 msgid "" "This example list is for an installer running under CPython 3.3 on a " "linux_x86_64 system. It is in order from most-preferred (a distribution with " @@ -19116,69 +19123,69 @@ msgid "" "Python):" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:323 +#: ../source/specifications/platform-compatibility-tags.rst:328 msgid "cp33-cp33m-linux_x86_64" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:324 +#: ../source/specifications/platform-compatibility-tags.rst:329 msgid "cp33-abi3-linux_x86_64" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:325 +#: ../source/specifications/platform-compatibility-tags.rst:330 msgid "cp3-abi3-linux_x86_64" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:326 +#: ../source/specifications/platform-compatibility-tags.rst:331 msgid "cp33-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:327 +#: ../source/specifications/platform-compatibility-tags.rst:332 msgid "cp3-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:328 +#: ../source/specifications/platform-compatibility-tags.rst:333 msgid "py33-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:329 +#: ../source/specifications/platform-compatibility-tags.rst:334 msgid "py3-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:330 +#: ../source/specifications/platform-compatibility-tags.rst:335 msgid "cp33-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:331 +#: ../source/specifications/platform-compatibility-tags.rst:336 msgid "cp3-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:332 +#: ../source/specifications/platform-compatibility-tags.rst:337 msgid "py33-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:333 +#: ../source/specifications/platform-compatibility-tags.rst:338 msgid "py3-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:334 +#: ../source/specifications/platform-compatibility-tags.rst:339 msgid "py32-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:335 +#: ../source/specifications/platform-compatibility-tags.rst:340 msgid "py31-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:336 +#: ../source/specifications/platform-compatibility-tags.rst:341 msgid "py30-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:338 +#: ../source/specifications/platform-compatibility-tags.rst:343 msgid "" "Built distributions may be platform specific for reasons other than C " "extensions, such as by including a native executable invoked as a subprocess." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:342 +#: ../source/specifications/platform-compatibility-tags.rst:347 msgid "" "Sometimes there will be more than one supported built distribution for a " "particular version of a package. For example, a packager could release a " @@ -19189,11 +19196,11 @@ msgid "" "without because that tag appears first in the list." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:351 +#: ../source/specifications/platform-compatibility-tags.rst:356 msgid "Compressed Tag Sets" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:353 +#: ../source/specifications/platform-compatibility-tags.rst:358 msgid "" "To allow for compact filenames of bdists that work with more than one " "compatibility tag triple, each tag in a filename can instead be a '.'-" @@ -19203,7 +19210,7 @@ msgid "" "list of simple tags is::" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:365 +#: ../source/specifications/platform-compatibility-tags.rst:370 msgid "" "A bdist format that implements this scheme should include the expanded tags " "in bdist-specific metadata. This compression scheme can generate large " @@ -19211,11 +19218,11 @@ msgid "" "Python implementation e.g. \"cp33-cp31u-win64\", so use it sparingly." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:378 +#: ../source/specifications/platform-compatibility-tags.rst:383 msgid "What tags are used by default?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:374 +#: ../source/specifications/platform-compatibility-tags.rst:379 msgid "" "Tools should use the most-preferred architecture dependent tag e.g. ``cp33-" "cp33m-win32`` or the most-preferred pure python tag e.g. ``py33-none-any`` " @@ -19223,13 +19230,13 @@ msgid "" "intended to provide cross-Python compatibility." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:388 +#: ../source/specifications/platform-compatibility-tags.rst:393 msgid "" "What tag do I use if my distribution uses a feature exclusive to the newest " "version of Python?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:381 +#: ../source/specifications/platform-compatibility-tags.rst:386 msgid "" "Compatibility tags aid installers in selecting the *most compatible* build " "of a *single version* of a distribution. For example, when there is no " @@ -19240,23 +19247,23 @@ msgid "" "use the new feature, to get a compatible build." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:393 +#: ../source/specifications/platform-compatibility-tags.rst:398 msgid "Why isn't there a ``.`` in the Python version number?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:391 +#: ../source/specifications/platform-compatibility-tags.rst:396 msgid "" "CPython has lasted 20+ years without a 3-digit major release. This should " "continue for some time. Other implementations may use _ as a delimiter, " "since both - and . delimit the surrounding filename." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:399 +#: ../source/specifications/platform-compatibility-tags.rst:404 msgid "" "Why normalise hyphens and other non-alphanumeric characters to underscores?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:396 +#: ../source/specifications/platform-compatibility-tags.rst:401 msgid "" "To avoid conflicting with the ``.`` and ``-`` characters that separate " "components of the filename, and for better compatibility with the widest " @@ -19264,11 +19271,11 @@ msgid "" "paths without quoting)." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:408 +#: ../source/specifications/platform-compatibility-tags.rst:413 msgid "Why not use special character rather than ``.`` or ``-``?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:402 +#: ../source/specifications/platform-compatibility-tags.rst:407 msgid "" "Either because that character is inconvenient or potentially confusing in " "some contexts (for example, ``+`` must be quoted in URLs, ``~`` is used to " @@ -19278,33 +19285,33 @@ msgid "" "using ``,`` rather than ``.`` to separate components in a compressed tag)." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:413 +#: ../source/specifications/platform-compatibility-tags.rst:418 msgid "Who will maintain the registry of abbreviated implementations?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:411 +#: ../source/specifications/platform-compatibility-tags.rst:416 msgid "" "New two-letter abbreviations can be requested on the python-dev mailing " "list. As a rule of thumb, abbreviations are reserved for the current 4 most " "prominent implementations." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:418 +#: ../source/specifications/platform-compatibility-tags.rst:423 msgid "Does the compatibility tag go into METADATA or PKG-INFO?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:416 +#: ../source/specifications/platform-compatibility-tags.rst:421 msgid "" "No. The compatibility tag is part of the built distribution's metadata. " "METADATA / PKG-INFO should be valid for an entire distribution, not a single " "build of that distribution." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:424 +#: ../source/specifications/platform-compatibility-tags.rst:429 msgid "Why didn't you mention my favorite Python implementation?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:421 +#: ../source/specifications/platform-compatibility-tags.rst:426 msgid "" "The abbreviated tags facilitate sharing compiled Python code in a public " "index. Your Python implementation can use this specification too, but with " @@ -19312,13 +19319,13 @@ msgid "" "``py``." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:432 +#: ../source/specifications/platform-compatibility-tags.rst:437 msgid "" "Why is the ABI tag (the second tag) sometimes \"none\" in the reference " "implementation?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:427 +#: ../source/specifications/platform-compatibility-tags.rst:432 msgid "" "Since Python 2 does not have an easy way to get to the SOABI (the concept " "comes from newer versions of Python 3) the reference implementation at the " @@ -19327,39 +19334,39 @@ msgid "" "good enough way to say \"don't know\"." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:437 +#: ../source/specifications/platform-compatibility-tags.rst:442 msgid "" "February 2013: The original version of this specification was approved " "through :pep:`425`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:439 +#: ../source/specifications/platform-compatibility-tags.rst:444 msgid "January 2016: The ``manylinux1`` tag was approved through :pep:`513`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:440 +#: ../source/specifications/platform-compatibility-tags.rst:445 msgid "April 2018: The ``manylinux2010`` tag was approved through :pep:`571`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:441 +#: ../source/specifications/platform-compatibility-tags.rst:446 msgid "July 2019: The ``manylinux2014`` tag was approved through :pep:`599`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:442 +#: ../source/specifications/platform-compatibility-tags.rst:447 msgid "" "November 2019: The ``manylinux_x_y`` perennial tag was approved " "through :pep:`600`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:444 +#: ../source/specifications/platform-compatibility-tags.rst:449 msgid "April 2021: The ``musllinux_x_y`` tag was approved through :pep:`656`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:445 +#: ../source/specifications/platform-compatibility-tags.rst:450 msgid "December 2023: The tags for iOS were approved through :pep:`730`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:446 +#: ../source/specifications/platform-compatibility-tags.rst:451 msgid "March 2024: The tags for Android were approved through :pep:`738`." msgstr "" diff --git a/locales/ta/LC_MESSAGES/messages.po b/locales/ta/LC_MESSAGES/messages.po index 09990f779..d6fa7d5f2 100644 --- a/locales/ta/LC_MESSAGES/messages.po +++ b/locales/ta/LC_MESSAGES/messages.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Python Packaging User Guide\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-11-10 19:13+0000\n" +"POT-Creation-Date: 2025-11-22 12:58+0000\n" "PO-Revision-Date: 2025-07-19 06:36+0000\n" "Last-Translator: தமிழ்நேரம் \n" "Language-Team: Tamil =8.1.0``" msgstr "``> = 8.1.0``" -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "``>=19.0``" msgstr "``> = 19.0``" -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "``>=19.3``" msgstr "``> = 19.3``" -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "``>=20.3``" msgstr "``> = 20.3``" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "auditwheel" msgstr "தணிக்கை" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=1.0.0``" msgstr "``> = 1.0.0``" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=2.0.0``" msgstr "``> = 2.0.0``" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=3.0.0``" msgstr "``> = 3.0.0``" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=3.3.0`` [#]_" msgstr "``> = 3.3.0`` [#] _" -#: ../source/specifications/platform-compatibility-tags.rst:146 +#: ../source/specifications/platform-compatibility-tags.rst:151 msgid "Only support for ``manylinux_2_24`` has been added in auditwheel 3.3.0" msgstr "`` மேனிலினக்ச்_2_24`` க்கான உதவி மட்டுமே தணிக்கைக்கு 3.3.0 இல் சேர்க்கப்பட்டுள்ளது" -#: ../source/specifications/platform-compatibility-tags.rst:150 +#: ../source/specifications/platform-compatibility-tags.rst:155 msgid "``musllinux``" msgstr "`` musllinux``" -#: ../source/specifications/platform-compatibility-tags.rst:152 +#: ../source/specifications/platform-compatibility-tags.rst:157 msgid "" "The ``musllinux`` family of tags is similar to ``manylinux``, but for Linux " "platforms that use the musl_ libc rather than glibc (a prime example being " @@ -24144,7 +24151,7 @@ msgid "" "musl ``x.y`` and higher on the architecture ``arch``." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:157 +#: ../source/specifications/platform-compatibility-tags.rst:162 msgid "" "The musl version values can be obtained by executing the musl libc shared " "library the Python interpreter is currently running on, and parsing the " @@ -24153,7 +24160,7 @@ msgstr "" "MSL பதிப்பு மதிப்புகளைப் பெறலாம் MSL LIBC பகிரப்பட்ட நூலகத்தை இயக்குவதன் மூலம் பைதான் " "மொழிபெயர்ப்பாளர் தற்போது இயங்குகிறார், மேலும் வெளியீட்டை பாகுபடுத்துகிறார்:" -#: ../source/specifications/platform-compatibility-tags.rst:188 +#: ../source/specifications/platform-compatibility-tags.rst:193 msgid "" "There are currently two possible ways to find the musl library’s location " "that a Python interpreter is running on, either with the system ldd_ " @@ -24164,7 +24171,7 @@ msgstr "" "இரண்டு வழிகள் உள்ளன, இது கணினி LDD_ கட்டளையுடன் அல்லது இயங்கக்கூடிய ELF_ " "தலைப்பிலிருந்து `` PT_INTERP`` பிரிவின் மதிப்பை பாகுபடுத்துவதன் மூலம்." -#: ../source/specifications/platform-compatibility-tags.rst:197 +#: ../source/specifications/platform-compatibility-tags.rst:202 msgid "" "macOS uses the ``macosx`` family of tags (the ``x`` suffix is a historical " "artefact of Apple's official macOS naming scheme). The schema for " @@ -24172,18 +24179,18 @@ msgid "" "wheel is compatible with macOS ``x.y`` or later on the architecture ``arch``." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:202 +#: ../source/specifications/platform-compatibility-tags.rst:207 msgid "" -"The values of ``x`` and ``y`` correspond to the major and minor version " -"number of the macOS release, respectively. They must both be positive " -"integers, with the ``x`` value being either ``10 <= x <= 15``, or ``>=26`` " -"and corresponding to the year of the macOS release. The version number " -"always includes a major *and* minor version, even if Apple's official " -"version numbering only refers to the major value. For example, " +"For macOS 10, the tag is :file:`macosx_10_{y}_{arch}`, where ``y`` " +"corresponds to the minor version number of the macOS release. For macOS 11 " +"and higher, the tag is :file:`macosx_{x}_0_{arch}`, where ``x`` corresponds " +"to the major version number of the macOS release. Following the published " +"macOS major versions, the ``x`` value is either ``10 <= x <= 15``, or " +"``>=26`` and corresponding to the year of the macOS release. For example, " "``macosx_11_0_arm64`` indicates compatibility with macOS 11 or later." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:210 +#: ../source/specifications/platform-compatibility-tags.rst:215 msgid "" "macOS binaries can be compiled for a single architecture, or can include " "support for multiple architectures in the same binary (sometimes called " @@ -24194,63 +24201,63 @@ msgid "" "architectures:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:218 +#: ../source/specifications/platform-compatibility-tags.rst:223 msgid "``arch``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:218 +#: ../source/specifications/platform-compatibility-tags.rst:223 msgid "Architectures supported" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:220 +#: ../source/specifications/platform-compatibility-tags.rst:225 msgid "``universal2``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:220 +#: ../source/specifications/platform-compatibility-tags.rst:225 msgid "``arm64``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:221 +#: ../source/specifications/platform-compatibility-tags.rst:226 msgid "``universal``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:221 +#: ../source/specifications/platform-compatibility-tags.rst:226 msgid "``i386``, ``ppc``, ``ppc64``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:222 +#: ../source/specifications/platform-compatibility-tags.rst:227 msgid "``intel``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:222 +#: ../source/specifications/platform-compatibility-tags.rst:227 msgid "``i386``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:223 +#: ../source/specifications/platform-compatibility-tags.rst:228 msgid "``fat``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:223 +#: ../source/specifications/platform-compatibility-tags.rst:228 msgid "``i386``, ``ppc``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:224 +#: ../source/specifications/platform-compatibility-tags.rst:229 msgid "``fat3``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:224 +#: ../source/specifications/platform-compatibility-tags.rst:229 msgid "``i386``, ``ppc``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:225 +#: ../source/specifications/platform-compatibility-tags.rst:230 msgid "``fat64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:225 +#: ../source/specifications/platform-compatibility-tags.rst:230 msgid "``ppc64``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:228 +#: ../source/specifications/platform-compatibility-tags.rst:233 msgid "" "The minimum supported macOS version may also be constrained by architecture. " "For example, macOS 11 (Big Sur) was the first release to support arm64. " @@ -24259,11 +24266,11 @@ msgid "" "architectures." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:236 +#: ../source/specifications/platform-compatibility-tags.rst:241 msgid "Android" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:238 +#: ../source/specifications/platform-compatibility-tags.rst:243 msgid "" "Android uses the schema :file:`android_{apilevel}_{abi}`, indicating " "compatibility with the given Android API level or later, on the given ABI. " @@ -24272,7 +24279,7 @@ msgid "" "physical devices and emulated devices." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:244 +#: ../source/specifications/platform-compatibility-tags.rst:249 msgid "" "The API level should be a positive integer. This is *not* the same thing as " "the user-facing Android version. For example, the release known as Android " @@ -24282,25 +24289,25 @@ msgid "" "`__." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:251 +#: ../source/specifications/platform-compatibility-tags.rst:256 msgid "" "There are 4 `supported ABIs `__. Normalized according to the rules above, they are:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:254 +#: ../source/specifications/platform-compatibility-tags.rst:259 msgid "``armeabi_v7a``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:255 +#: ../source/specifications/platform-compatibility-tags.rst:260 msgid "``arm64_v8a``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:256 +#: ../source/specifications/platform-compatibility-tags.rst:261 msgid "``x86``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:259 +#: ../source/specifications/platform-compatibility-tags.rst:264 msgid "" "Virtually all current physical devices use one of the ARM architectures. " "``x86`` and ``x86_64`` are supported for use in the emulator. ``x86`` has " @@ -24308,18 +24315,18 @@ msgid "" "images have been released since then." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:267 +#: ../source/specifications/platform-compatibility-tags.rst:272 msgid "iOS" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:269 +#: ../source/specifications/platform-compatibility-tags.rst:274 msgid "" "iOS uses the schema :file:`ios_{x}_{y}_{arch}_{sdk}`, indicating " "compatibility with iOS ``x.y`` or later, on the ``arch`` architecture, using " "the ``sdk`` SDK." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:272 +#: ../source/specifications/platform-compatibility-tags.rst:277 msgid "" "The value of ``x`` and ``y`` correspond to the major and minor version " "number of the iOS release, respectively. They must both be positive " @@ -24329,13 +24336,13 @@ msgid "" "with iOS 13 or later." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:278 +#: ../source/specifications/platform-compatibility-tags.rst:283 msgid "" "The value of ``arch`` must match the value of :py:func:`platform.machine()` " "on the system." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:281 +#: ../source/specifications/platform-compatibility-tags.rst:286 msgid "" "The value of ``sdk`` must be either ``iphoneos`` (for physical devices), or " "``iphonesimulator`` (for device simulators). These SDKs have the same API " @@ -24344,33 +24351,33 @@ msgid "" "run on an arm64 device." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:287 +#: ../source/specifications/platform-compatibility-tags.rst:292 msgid "" "The combination of :file:`{arch}_{sdk}` is referred to as the \"multiarch\". " "There are three possible values for multiarch:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:290 +#: ../source/specifications/platform-compatibility-tags.rst:295 msgid "" "``arm64_iphoneos``, for physical iPhone/iPad devices. This includes every " "iOS device manufactured since ~2015;" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:292 +#: ../source/specifications/platform-compatibility-tags.rst:297 msgid "" "``arm64_iphonesimulator``, for simulators running on Apple Silicon macOS " "hardware; and" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:294 +#: ../source/specifications/platform-compatibility-tags.rst:299 msgid "``x86_64_iphonesimulator``, for simulators running on x86_64 hardware." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:297 +#: ../source/specifications/platform-compatibility-tags.rst:302 msgid "Use" msgstr "பயன்படுத்தவும்" -#: ../source/specifications/platform-compatibility-tags.rst:299 +#: ../source/specifications/platform-compatibility-tags.rst:304 msgid "" "The tags are used by installers to decide which built distribution (if any) " "to download from a list of potential built distributions. The installer " @@ -24383,7 +24390,7 @@ msgstr "" "பராமரிக்கிறது. கட்டப்பட்ட விநியோகத்தின் குறிச்சொல் `` இன்` பட்டியலில் இருந்தால், அதை " "நிறுவலாம்." -#: ../source/specifications/platform-compatibility-tags.rst:305 +#: ../source/specifications/platform-compatibility-tags.rst:310 msgid "" "It is recommended that installers try to choose the most feature complete " "built distribution available (the one most specific to the installation " @@ -24401,7 +24408,7 @@ msgstr "" "தூய பைத்தான் என்று விளம்பரப்படுத்தும் கட்டப்பட்ட தொகுப்புகளை மட்டுமே பதிவிறக்குவதற்கு ``*-" "ஒரு-எந்த` குறிச்சொற்களை மட்டுமே ஏற்றுக்கொள்ளலாம்." -#: ../source/specifications/platform-compatibility-tags.rst:313 +#: ../source/specifications/platform-compatibility-tags.rst:318 msgid "" "Another desirable installer feature might be to include \"re-compile from " "source if possible\" as more preferable than some of the compatible but " @@ -24411,7 +24418,7 @@ msgstr "" "என்பது இணக்கமான ஆனால் மரபு முன்பே கட்டப்பட்ட சில விருப்பங்களை விட மிகவும் " "விரும்பத்தக்கதாக இருக்கும்." -#: ../source/specifications/platform-compatibility-tags.rst:317 +#: ../source/specifications/platform-compatibility-tags.rst:322 msgid "" "This example list is for an installer running under CPython 3.3 on a " "linux_x86_64 system. It is in order from most-preferred (a distribution with " @@ -24424,63 +24431,63 @@ msgstr "" "வழங்கல், பைத்தானின் தற்போதைய பதிப்பிற்காக கட்டப்பட்டுள்ளது) குறைந்தது-விருப்பமான " "(பைத்தானின் பழைய பதிப்பைக் கொண்டு கட்டப்பட்ட தூய-பைதான் விநியோகம்):" -#: ../source/specifications/platform-compatibility-tags.rst:323 +#: ../source/specifications/platform-compatibility-tags.rst:328 msgid "cp33-cp33m-linux_x86_64" msgstr "CP33-CP33M-LINUX_X86_64" -#: ../source/specifications/platform-compatibility-tags.rst:324 +#: ../source/specifications/platform-compatibility-tags.rst:329 msgid "cp33-abi3-linux_x86_64" msgstr "CP33-ABI3-LINUX_X86_64" -#: ../source/specifications/platform-compatibility-tags.rst:325 +#: ../source/specifications/platform-compatibility-tags.rst:330 msgid "cp3-abi3-linux_x86_64" msgstr "CP3-ABI3-LINUX_X86_64" -#: ../source/specifications/platform-compatibility-tags.rst:326 +#: ../source/specifications/platform-compatibility-tags.rst:331 msgid "cp33-none-linux_x86_64*" msgstr "cp33-none-linux_x86_64*" -#: ../source/specifications/platform-compatibility-tags.rst:327 +#: ../source/specifications/platform-compatibility-tags.rst:332 msgid "cp3-none-linux_x86_64*" msgstr "cp3-none-linux_x86_64*" -#: ../source/specifications/platform-compatibility-tags.rst:328 +#: ../source/specifications/platform-compatibility-tags.rst:333 msgid "py33-none-linux_x86_64*" msgstr "py33-none-linux_x86_64*" -#: ../source/specifications/platform-compatibility-tags.rst:329 +#: ../source/specifications/platform-compatibility-tags.rst:334 msgid "py3-none-linux_x86_64*" msgstr "py3-none-linux_x86_64*" -#: ../source/specifications/platform-compatibility-tags.rst:330 +#: ../source/specifications/platform-compatibility-tags.rst:335 msgid "cp33-none-any" msgstr "CP33-NONE-ANY" -#: ../source/specifications/platform-compatibility-tags.rst:331 +#: ../source/specifications/platform-compatibility-tags.rst:336 msgid "cp3-none-any" msgstr "CP3-none-any-any" -#: ../source/specifications/platform-compatibility-tags.rst:332 +#: ../source/specifications/platform-compatibility-tags.rst:337 msgid "py33-none-any" msgstr "py33-none-any" -#: ../source/specifications/platform-compatibility-tags.rst:333 +#: ../source/specifications/platform-compatibility-tags.rst:338 msgid "py3-none-any" msgstr "py3-none-any" -#: ../source/specifications/platform-compatibility-tags.rst:334 +#: ../source/specifications/platform-compatibility-tags.rst:339 msgid "py32-none-any" msgstr "py32-none-any" -#: ../source/specifications/platform-compatibility-tags.rst:335 +#: ../source/specifications/platform-compatibility-tags.rst:340 msgid "py31-none-any" msgstr "py31-none-any" -#: ../source/specifications/platform-compatibility-tags.rst:336 +#: ../source/specifications/platform-compatibility-tags.rst:341 msgid "py30-none-any" msgstr "py30-none-any- any" -#: ../source/specifications/platform-compatibility-tags.rst:338 +#: ../source/specifications/platform-compatibility-tags.rst:343 msgid "" "Built distributions may be platform specific for reasons other than C " "extensions, such as by including a native executable invoked as a subprocess." @@ -24488,7 +24495,7 @@ msgstr "" "சி நீட்டிப்புகளைத் தவிர வேறு காரணங்களுக்காக கட்டப்பட்ட விநியோகங்கள் குறிப்பிட்ட தளமாக " "இருக்கலாம், அதாவது ஒரு துணை செயலாக்கமாக செயல்படுத்தப்பட்ட ஒரு சொந்த இயங்கக்கூடியவை." -#: ../source/specifications/platform-compatibility-tags.rst:342 +#: ../source/specifications/platform-compatibility-tags.rst:347 msgid "" "Sometimes there will be more than one supported built distribution for a " "particular version of a package. For example, a packager could release a " @@ -24506,11 +24513,11 @@ msgstr "" "தொகுப்பு இல்லாமல் தொகுப்புக்கு முன்னுரிமை அளிக்கப்பட்டுள்ளது, ஏனெனில் அந்த குறிச்சொல் " "முதலில் பட்டியலில் தோன்றும்." -#: ../source/specifications/platform-compatibility-tags.rst:351 +#: ../source/specifications/platform-compatibility-tags.rst:356 msgid "Compressed Tag Sets" msgstr "சுருக்கப்பட்ட குறிச்சொல் தொகுப்புகள்" -#: ../source/specifications/platform-compatibility-tags.rst:353 +#: ../source/specifications/platform-compatibility-tags.rst:358 #, fuzzy #| msgid "" #| "To allow for compact filenames of bdists that work with more than one " @@ -24534,7 +24541,7 @@ msgstr "" "தொகுப்பு, `` py2.py3-none-any`` என்ற குறிச்சொல்லுடன் ஒரு BDIST ஐ விநியோகிக்க " "முடியும். எளிய குறிச்சொற்களின் முழு பட்டியல் ::" -#: ../source/specifications/platform-compatibility-tags.rst:365 +#: ../source/specifications/platform-compatibility-tags.rst:370 msgid "" "A bdist format that implements this scheme should include the expanded tags " "in bdist-specific metadata. This compression scheme can generate large " @@ -24547,11 +24554,11 @@ msgstr "" "குறிச்சொற்களை உருவாக்க முடியும் எ.கா. \"CP33-CP31U-WIN64\", எனவே அதை குறைவாகப் " "பயன்படுத்துங்கள்." -#: ../source/specifications/platform-compatibility-tags.rst:378 +#: ../source/specifications/platform-compatibility-tags.rst:383 msgid "What tags are used by default?" msgstr "முன்னிருப்பாக என்ன குறிச்சொற்கள் பயன்படுத்தப்படுகின்றன?" -#: ../source/specifications/platform-compatibility-tags.rst:374 +#: ../source/specifications/platform-compatibility-tags.rst:379 msgid "" "Tools should use the most-preferred architecture dependent tag e.g. ``cp33-" "cp33m-win32`` or the most-preferred pure python tag e.g. ``py33-none-any`` " @@ -24563,7 +24570,7 @@ msgstr "" "none-any-wone`` இயல்பாக. பேக்கேசர் இயல்புநிலையை மீறினால், அவை குறுக்கு-பைத்தான் " "பொருந்தக்கூடிய தன்மையை வழங்க விரும்பியதைக் குறிக்கிறது." -#: ../source/specifications/platform-compatibility-tags.rst:388 +#: ../source/specifications/platform-compatibility-tags.rst:393 msgid "" "What tag do I use if my distribution uses a feature exclusive to the newest " "version of Python?" @@ -24571,7 +24578,7 @@ msgstr "" "எனது வழங்கல் பைத்தானின் புதிய பதிப்பிற்கு பிரத்யேகமான அம்சத்தைப் பயன்படுத்தினால் நான் என்ன " "குறிச்சொல்லைப் பயன்படுத்துகிறேன்?" -#: ../source/specifications/platform-compatibility-tags.rst:381 +#: ../source/specifications/platform-compatibility-tags.rst:386 msgid "" "Compatibility tags aid installers in selecting the *most compatible* build " "of a *single version* of a distribution. For example, when there is no " @@ -24589,11 +24596,11 @@ msgstr "" "இணைக்க வேண்டும் `` பீகிள்வோட் -1.1.0`` இது புதிய அம்சத்தைப் பயன்படுத்தாதது, இணக்கமான " "கட்டமைப்பைப் பெற." -#: ../source/specifications/platform-compatibility-tags.rst:393 +#: ../source/specifications/platform-compatibility-tags.rst:398 msgid "Why isn't there a ``.`` in the Python version number?" msgstr "பைதான் பதிப்பு எண்ணில் ஏன் `` .`` இல்லை?" -#: ../source/specifications/platform-compatibility-tags.rst:391 +#: ../source/specifications/platform-compatibility-tags.rst:396 msgid "" "CPython has lasted 20+ years without a 3-digit major release. This should " "continue for some time. Other implementations may use _ as a delimiter, " @@ -24603,12 +24610,12 @@ msgstr "" "வேண்டும். மற்ற செயலாக்கங்கள் _ இரண்டையும் ஒரு டிலிமிட்டராகப் பயன்படுத்தலாம் - மற்றும். " "சுற்றியுள்ள கோப்பு பெயரை வரையறுக்கவும்." -#: ../source/specifications/platform-compatibility-tags.rst:399 +#: ../source/specifications/platform-compatibility-tags.rst:404 msgid "" "Why normalise hyphens and other non-alphanumeric characters to underscores?" msgstr "ஐபன்கள் மற்றும் பிற ஆல்பனுமெரிக் அல்லாத எழுத்துக்களை அடிக்கோடிட்டுக் காட்டுவது ஏன்?" -#: ../source/specifications/platform-compatibility-tags.rst:396 +#: ../source/specifications/platform-compatibility-tags.rst:401 msgid "" "To avoid conflicting with the ``.`` and ``-`` characters that separate " "components of the filename, and for better compatibility with the widest " @@ -24619,11 +24626,11 @@ msgstr "" "தவிர்ப்பதற்கும், கோப்பு பெயர்களுக்கான பரந்த அளவிலான கோப்பு முறைமை வரம்புகளுடன் சிறந்த " "பொருந்தக்கூடிய தன்மைக்கும் (மேற்கோள் காட்டாமல் முகவரி பாதைகளில் பயன்படுத்தக்கூடியது உட்பட)." -#: ../source/specifications/platform-compatibility-tags.rst:408 +#: ../source/specifications/platform-compatibility-tags.rst:413 msgid "Why not use special character rather than ``.`` or ``-``?" msgstr "`` .` அல்லது `` -`` ஐ விட சிறப்பு எழுத்தை ஏன் பயன்படுத்தக்கூடாது?" -#: ../source/specifications/platform-compatibility-tags.rst:402 +#: ../source/specifications/platform-compatibility-tags.rst:407 msgid "" "Either because that character is inconvenient or potentially confusing in " "some contexts (for example, ``+`` must be quoted in URLs, ``~`` is used to " @@ -24638,11 +24645,11 @@ msgstr "" "என்பதால், `` `பயன்படுத்தப்படுகிறது. சுருக்கப்பட்ட குறிச்சொல்லில் கூறுகளை பிரிக்க `` `.` " "ஐ விட` `)." -#: ../source/specifications/platform-compatibility-tags.rst:413 +#: ../source/specifications/platform-compatibility-tags.rst:418 msgid "Who will maintain the registry of abbreviated implementations?" msgstr "சுருக்கமான செயலாக்கங்களின் பதிவேட்டை யார் பராமரிப்பார்கள்?" -#: ../source/specifications/platform-compatibility-tags.rst:411 +#: ../source/specifications/platform-compatibility-tags.rst:416 msgid "" "New two-letter abbreviations can be requested on the python-dev mailing " "list. As a rule of thumb, abbreviations are reserved for the current 4 most " @@ -24651,11 +24658,11 @@ msgstr "" "பைதான்-டெவ் அஞ்சல் பட்டியலில் புதிய இரண்டு-எழுத்து சுருக்கங்களை கோரலாம். கட்டைவிரல் " "விதியாக, தற்போதைய 4 மிக முக்கியமான செயலாக்கங்களுக்கு சுருக்கங்கள் ஒதுக்கப்பட்டுள்ளன." -#: ../source/specifications/platform-compatibility-tags.rst:418 +#: ../source/specifications/platform-compatibility-tags.rst:423 msgid "Does the compatibility tag go into METADATA or PKG-INFO?" msgstr "பொருந்தக்கூடிய குறிச்சொல் மேனிலை தரவு அல்லது பி.கே.சி-இன்ஃபோவுக்குச் செல்கிறதா?" -#: ../source/specifications/platform-compatibility-tags.rst:416 +#: ../source/specifications/platform-compatibility-tags.rst:421 msgid "" "No. The compatibility tag is part of the built distribution's metadata. " "METADATA / PKG-INFO should be valid for an entire distribution, not a single " @@ -24665,11 +24672,11 @@ msgstr "" "பகுதியாகும். மேனிலை தரவு / பி.கே.சி-இன்ஃபோ ஒரு முழு விநியோகத்திற்கும் " "செல்லுபடியாகும், அந்த விநியோகத்தின் ஒரு கட்டமைப்பும் கூட இல்லை." -#: ../source/specifications/platform-compatibility-tags.rst:424 +#: ../source/specifications/platform-compatibility-tags.rst:429 msgid "Why didn't you mention my favorite Python implementation?" msgstr "எனக்கு பிடித்த பைதான் செயல்படுத்தலை ஏன் குறிப்பிடவில்லை?" -#: ../source/specifications/platform-compatibility-tags.rst:421 +#: ../source/specifications/platform-compatibility-tags.rst:426 msgid "" "The abbreviated tags facilitate sharing compiled Python code in a public " "index. Your Python implementation can use this specification too, but with " @@ -24681,7 +24688,7 @@ msgstr "" "குறிச்சொற்களுடன். அனைத்து \"தூய பைதான்\" கட்டப்பட்ட விநியோகங்களும் `` py`` ஐப் " "பயன்படுத்துகின்றன என்பதை நினைவில் கொள்க." -#: ../source/specifications/platform-compatibility-tags.rst:432 +#: ../source/specifications/platform-compatibility-tags.rst:437 msgid "" "Why is the ABI tag (the second tag) sometimes \"none\" in the reference " "implementation?" @@ -24689,7 +24696,7 @@ msgstr "" "குறிப்பு செயல்படுத்தலில் அபி குறிச்சொல் (இரண்டாவது குறிச்சொல்) சில நேரங்களில் " "\"எதுவுமில்லை\"?" -#: ../source/specifications/platform-compatibility-tags.rst:427 +#: ../source/specifications/platform-compatibility-tags.rst:432 msgid "" "Since Python 2 does not have an easy way to get to the SOABI (the concept " "comes from newer versions of Python 3) the reference implementation at the " @@ -24703,28 +24710,28 @@ msgstr "" "M | U)\" ஐக் கண்டறியும், ஆனால் இதற்கிடையில் \"எதுவுமில்லை\" என்பது \"தெரியாது\" என்று " "சொல்வதற்கு போதுமான வழி." -#: ../source/specifications/platform-compatibility-tags.rst:437 +#: ../source/specifications/platform-compatibility-tags.rst:442 msgid "" "February 2013: The original version of this specification was approved " "through :pep:`425`." msgstr "" "பிப்ரவரி 2013: இந்த விவரக்குறிப்பின் அசல் பதிப்பு மூலம் அங்கீகரிக்கப்பட்டது: PEP: `425`." -#: ../source/specifications/platform-compatibility-tags.rst:439 +#: ../source/specifications/platform-compatibility-tags.rst:444 msgid "January 2016: The ``manylinux1`` tag was approved through :pep:`513`." msgstr "சனவரி 2016: `` மேனிலினக்ச் 1`` குறிச்சொல் மூலம் அங்கீகரிக்கப்பட்டது: PEP: `513`." -#: ../source/specifications/platform-compatibility-tags.rst:440 +#: ../source/specifications/platform-compatibility-tags.rst:445 msgid "April 2018: The ``manylinux2010`` tag was approved through :pep:`571`." msgstr "" "ஏப்ரல் 2018: `` மேனிலினக்ச் 2010`` குறிச்சொல் மூலம் அங்கீகரிக்கப்பட்டது: PEP: `571`." -#: ../source/specifications/platform-compatibility-tags.rst:441 +#: ../source/specifications/platform-compatibility-tags.rst:446 msgid "July 2019: The ``manylinux2014`` tag was approved through :pep:`599`." msgstr "" "சூலை 2019: `` மேனிலினக்ச் 2014`` குறிச்சொல் மூலம் அங்கீகரிக்கப்பட்டது: PEP: `599`." -#: ../source/specifications/platform-compatibility-tags.rst:442 +#: ../source/specifications/platform-compatibility-tags.rst:447 msgid "" "November 2019: The ``manylinux_x_y`` perennial tag was approved " "through :pep:`600`." @@ -24732,16 +24739,16 @@ msgstr "" "நவம்பர் 2019: `` Manylinux_x_y`` வற்றாத குறிச்சொல் மூலம் அங்கீகரிக்கப்பட்டது: PEP: " "`600`." -#: ../source/specifications/platform-compatibility-tags.rst:444 +#: ../source/specifications/platform-compatibility-tags.rst:449 msgid "April 2021: The ``musllinux_x_y`` tag was approved through :pep:`656`." msgstr "" "ஏப்ரல் 2021: `` musllinux_x_y`` குறிச்சொல் மூலம் அங்கீகரிக்கப்பட்டது: PEP: `656`." -#: ../source/specifications/platform-compatibility-tags.rst:445 +#: ../source/specifications/platform-compatibility-tags.rst:450 msgid "December 2023: The tags for iOS were approved through :pep:`730`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:446 +#: ../source/specifications/platform-compatibility-tags.rst:451 msgid "March 2024: The tags for Android were approved through :pep:`738`." msgstr "" diff --git a/locales/th/LC_MESSAGES/messages.po b/locales/th/LC_MESSAGES/messages.po index b9626485a..a33c50848 100644 --- a/locales/th/LC_MESSAGES/messages.po +++ b/locales/th/LC_MESSAGES/messages.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: Python Packaging User Guide\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-11-10 19:13+0000\n" +"POT-Creation-Date: 2025-11-22 12:58+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" @@ -585,7 +585,7 @@ msgid "" msgstr "" #: ../source/discussions/deploying-python-applications.rst:103 -#: ../source/specifications/platform-compatibility-tags.rst:195 +#: ../source/specifications/platform-compatibility-tags.rst:200 msgid "macOS" msgstr "" @@ -10539,7 +10539,7 @@ msgid "" msgstr "" #: ../source/key_projects.rst:186 -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "pip" msgstr "" @@ -13419,7 +13419,7 @@ msgid "" msgstr "" #: ../source/specifications/binary-distribution-format.rst:350 -#: ../source/specifications/platform-compatibility-tags.rst:371 +#: ../source/specifications/platform-compatibility-tags.rst:376 msgid "FAQ" msgstr "" @@ -13565,7 +13565,7 @@ msgstr "" #: ../source/specifications/externally-managed-environments.rst:472 #: ../source/specifications/inline-script-metadata.rst:213 #: ../source/specifications/name-normalization.rst:50 -#: ../source/specifications/platform-compatibility-tags.rst:435 +#: ../source/specifications/platform-compatibility-tags.rst:440 #: ../source/specifications/pylock-toml.rst:826 #: ../source/specifications/pyproject-toml.rst:634 #: ../source/specifications/recording-installed-packages.rst:278 @@ -16000,7 +16000,7 @@ msgid ":py:func:`platform.machine()`" msgstr "" #: ../source/specifications/dependency-specifiers.rst:263 -#: ../source/specifications/platform-compatibility-tags.rst:257 +#: ../source/specifications/platform-compatibility-tags.rst:262 msgid "``x86_64``" msgstr "" @@ -18506,10 +18506,17 @@ msgid "Platform Tag" msgstr "" #: ../source/specifications/platform-compatibility-tags.rst:86 +msgid "" +"Platform tags are dependent on the versioning of the operating system or " +"platform they represent and may change over time as the underlying platform " +"changes its versioning." +msgstr "" + +#: ../source/specifications/platform-compatibility-tags.rst:91 msgid "Basic platform tags" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:88 +#: ../source/specifications/platform-compatibility-tags.rst:93 msgid "" "In its simplest form, the platform tag " "is :py:func:`sysconfig.get_platform()` with all hyphens ``-`` and periods " @@ -18517,30 +18524,30 @@ msgid "" "in Python 3.12, this was ``distutils.util.get_platform()``. For example:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:93 +#: ../source/specifications/platform-compatibility-tags.rst:98 msgid "win32" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:94 +#: ../source/specifications/platform-compatibility-tags.rst:99 msgid "linux_i386" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:95 +#: ../source/specifications/platform-compatibility-tags.rst:100 msgid "linux_x86_64" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:101 +#: ../source/specifications/platform-compatibility-tags.rst:106 msgid "``manylinux``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:103 +#: ../source/specifications/platform-compatibility-tags.rst:108 msgid "" "The simple scheme above is insufficient for public distribution of wheel " "files to Linux platforms, due to the large ecosystem of Linux platforms and " "subtle differences between them." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:107 +#: ../source/specifications/platform-compatibility-tags.rst:112 msgid "" "Instead, for those platforms, the ``manylinux`` standard represents a common " "subset of Linux platforms, and allows building wheels tagged with the " @@ -18548,7 +18555,7 @@ msgid "" "distributions." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:112 +#: ../source/specifications/platform-compatibility-tags.rst:117 msgid "" "The current standard is the future-proof :file:`manylinux_{x}_{y}` standard. " "It defines tags of the form :file:`manylinux_{x}_{y}_{arch}`, where ``x`` " @@ -18559,27 +18566,27 @@ msgid "" "form above." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:118 +#: ../source/specifications/platform-compatibility-tags.rst:123 msgid "" "The following older tags are still supported for backward compatibility:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:120 +#: ../source/specifications/platform-compatibility-tags.rst:125 msgid "" "``manylinux1`` supports glibc 2.5 on ``x86_64`` and ``i686`` architectures." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:121 +#: ../source/specifications/platform-compatibility-tags.rst:126 msgid "``manylinux2010`` supports glibc 2.12 on ``x86_64`` and ``i686``." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:122 +#: ../source/specifications/platform-compatibility-tags.rst:127 msgid "" "``manylinux2014`` supports glibc 2.17 on ``x86_64``, ``i686``, ``aarch64``, " "``armv7l``, ``ppc64``, ``ppc64le``, and ``s390x``." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:125 +#: ../source/specifications/platform-compatibility-tags.rst:130 msgid "" "In general, distributions built for older versions of the specification are " "forwards-compatible (meaning that ``manylinux1`` distributions should " @@ -18588,7 +18595,7 @@ msgid "" "that existed before 2010)." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:131 +#: ../source/specifications/platform-compatibility-tags.rst:136 msgid "" "Package maintainers should attempt to target the most compatible " "specification possible, with the caveat that the provided build environment " @@ -18596,77 +18603,77 @@ msgid "" "that these images will no longer receive security updates." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:136 +#: ../source/specifications/platform-compatibility-tags.rst:141 msgid "" "The following table shows the minimum versions of relevant projects to " "support the various ``manylinux`` standards:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:140 +#: ../source/specifications/platform-compatibility-tags.rst:145 msgid "Tool" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:140 +#: ../source/specifications/platform-compatibility-tags.rst:145 msgid "``manylinux1``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:140 +#: ../source/specifications/platform-compatibility-tags.rst:145 msgid "``manylinux2010``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:140 +#: ../source/specifications/platform-compatibility-tags.rst:145 msgid "``manylinux2014``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:140 +#: ../source/specifications/platform-compatibility-tags.rst:145 msgid "``manylinux_x_y``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "``>=8.1.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "``>=19.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "``>=19.3``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "``>=20.3``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "auditwheel" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=1.0.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=2.0.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=3.0.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=3.3.0`` [#]_" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:146 +#: ../source/specifications/platform-compatibility-tags.rst:151 msgid "Only support for ``manylinux_2_24`` has been added in auditwheel 3.3.0" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:150 +#: ../source/specifications/platform-compatibility-tags.rst:155 msgid "``musllinux``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:152 +#: ../source/specifications/platform-compatibility-tags.rst:157 msgid "" "The ``musllinux`` family of tags is similar to ``manylinux``, but for Linux " "platforms that use the musl_ libc rather than glibc (a prime example being " @@ -18674,14 +18681,14 @@ msgid "" "musl ``x.y`` and higher on the architecture ``arch``." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:157 +#: ../source/specifications/platform-compatibility-tags.rst:162 msgid "" "The musl version values can be obtained by executing the musl libc shared " "library the Python interpreter is currently running on, and parsing the " "output:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:188 +#: ../source/specifications/platform-compatibility-tags.rst:193 msgid "" "There are currently two possible ways to find the musl library’s location " "that a Python interpreter is running on, either with the system ldd_ " @@ -18689,7 +18696,7 @@ msgid "" "executable’s ELF_ header." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:197 +#: ../source/specifications/platform-compatibility-tags.rst:202 msgid "" "macOS uses the ``macosx`` family of tags (the ``x`` suffix is a historical " "artefact of Apple's official macOS naming scheme). The schema for " @@ -18697,18 +18704,18 @@ msgid "" "wheel is compatible with macOS ``x.y`` or later on the architecture ``arch``." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:202 +#: ../source/specifications/platform-compatibility-tags.rst:207 msgid "" -"The values of ``x`` and ``y`` correspond to the major and minor version " -"number of the macOS release, respectively. They must both be positive " -"integers, with the ``x`` value being either ``10 <= x <= 15``, or ``>=26`` " -"and corresponding to the year of the macOS release. The version number " -"always includes a major *and* minor version, even if Apple's official " -"version numbering only refers to the major value. For example, " +"For macOS 10, the tag is :file:`macosx_10_{y}_{arch}`, where ``y`` " +"corresponds to the minor version number of the macOS release. For macOS 11 " +"and higher, the tag is :file:`macosx_{x}_0_{arch}`, where ``x`` corresponds " +"to the major version number of the macOS release. Following the published " +"macOS major versions, the ``x`` value is either ``10 <= x <= 15``, or " +"``>=26`` and corresponding to the year of the macOS release. For example, " "``macosx_11_0_arm64`` indicates compatibility with macOS 11 or later." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:210 +#: ../source/specifications/platform-compatibility-tags.rst:215 msgid "" "macOS binaries can be compiled for a single architecture, or can include " "support for multiple architectures in the same binary (sometimes called " @@ -18719,63 +18726,63 @@ msgid "" "architectures:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:218 +#: ../source/specifications/platform-compatibility-tags.rst:223 msgid "``arch``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:218 +#: ../source/specifications/platform-compatibility-tags.rst:223 msgid "Architectures supported" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:220 +#: ../source/specifications/platform-compatibility-tags.rst:225 msgid "``universal2``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:220 +#: ../source/specifications/platform-compatibility-tags.rst:225 msgid "``arm64``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:221 +#: ../source/specifications/platform-compatibility-tags.rst:226 msgid "``universal``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:221 +#: ../source/specifications/platform-compatibility-tags.rst:226 msgid "``i386``, ``ppc``, ``ppc64``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:222 +#: ../source/specifications/platform-compatibility-tags.rst:227 msgid "``intel``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:222 +#: ../source/specifications/platform-compatibility-tags.rst:227 msgid "``i386``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:223 +#: ../source/specifications/platform-compatibility-tags.rst:228 msgid "``fat``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:223 +#: ../source/specifications/platform-compatibility-tags.rst:228 msgid "``i386``, ``ppc``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:224 +#: ../source/specifications/platform-compatibility-tags.rst:229 msgid "``fat3``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:224 +#: ../source/specifications/platform-compatibility-tags.rst:229 msgid "``i386``, ``ppc``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:225 +#: ../source/specifications/platform-compatibility-tags.rst:230 msgid "``fat64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:225 +#: ../source/specifications/platform-compatibility-tags.rst:230 msgid "``ppc64``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:228 +#: ../source/specifications/platform-compatibility-tags.rst:233 msgid "" "The minimum supported macOS version may also be constrained by architecture. " "For example, macOS 11 (Big Sur) was the first release to support arm64. " @@ -18784,11 +18791,11 @@ msgid "" "architectures." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:236 +#: ../source/specifications/platform-compatibility-tags.rst:241 msgid "Android" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:238 +#: ../source/specifications/platform-compatibility-tags.rst:243 msgid "" "Android uses the schema :file:`android_{apilevel}_{abi}`, indicating " "compatibility with the given Android API level or later, on the given ABI. " @@ -18797,7 +18804,7 @@ msgid "" "physical devices and emulated devices." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:244 +#: ../source/specifications/platform-compatibility-tags.rst:249 msgid "" "The API level should be a positive integer. This is *not* the same thing as " "the user-facing Android version. For example, the release known as Android " @@ -18807,25 +18814,25 @@ msgid "" "`__." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:251 +#: ../source/specifications/platform-compatibility-tags.rst:256 msgid "" "There are 4 `supported ABIs `__. Normalized according to the rules above, they are:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:254 +#: ../source/specifications/platform-compatibility-tags.rst:259 msgid "``armeabi_v7a``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:255 +#: ../source/specifications/platform-compatibility-tags.rst:260 msgid "``arm64_v8a``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:256 +#: ../source/specifications/platform-compatibility-tags.rst:261 msgid "``x86``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:259 +#: ../source/specifications/platform-compatibility-tags.rst:264 msgid "" "Virtually all current physical devices use one of the ARM architectures. " "``x86`` and ``x86_64`` are supported for use in the emulator. ``x86`` has " @@ -18833,18 +18840,18 @@ msgid "" "images have been released since then." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:267 +#: ../source/specifications/platform-compatibility-tags.rst:272 msgid "iOS" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:269 +#: ../source/specifications/platform-compatibility-tags.rst:274 msgid "" "iOS uses the schema :file:`ios_{x}_{y}_{arch}_{sdk}`, indicating " "compatibility with iOS ``x.y`` or later, on the ``arch`` architecture, using " "the ``sdk`` SDK." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:272 +#: ../source/specifications/platform-compatibility-tags.rst:277 msgid "" "The value of ``x`` and ``y`` correspond to the major and minor version " "number of the iOS release, respectively. They must both be positive " @@ -18854,13 +18861,13 @@ msgid "" "with iOS 13 or later." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:278 +#: ../source/specifications/platform-compatibility-tags.rst:283 msgid "" "The value of ``arch`` must match the value of :py:func:`platform.machine()` " "on the system." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:281 +#: ../source/specifications/platform-compatibility-tags.rst:286 msgid "" "The value of ``sdk`` must be either ``iphoneos`` (for physical devices), or " "``iphonesimulator`` (for device simulators). These SDKs have the same API " @@ -18869,33 +18876,33 @@ msgid "" "run on an arm64 device." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:287 +#: ../source/specifications/platform-compatibility-tags.rst:292 msgid "" "The combination of :file:`{arch}_{sdk}` is referred to as the \"multiarch\". " "There are three possible values for multiarch:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:290 +#: ../source/specifications/platform-compatibility-tags.rst:295 msgid "" "``arm64_iphoneos``, for physical iPhone/iPad devices. This includes every " "iOS device manufactured since ~2015;" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:292 +#: ../source/specifications/platform-compatibility-tags.rst:297 msgid "" "``arm64_iphonesimulator``, for simulators running on Apple Silicon macOS " "hardware; and" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:294 +#: ../source/specifications/platform-compatibility-tags.rst:299 msgid "``x86_64_iphonesimulator``, for simulators running on x86_64 hardware." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:297 +#: ../source/specifications/platform-compatibility-tags.rst:302 msgid "Use" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:299 +#: ../source/specifications/platform-compatibility-tags.rst:304 msgid "" "The tags are used by installers to decide which built distribution (if any) " "to download from a list of potential built distributions. The installer " @@ -18903,7 +18910,7 @@ msgid "" "built distribution's tag is ``in`` the list, then it can be installed." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:305 +#: ../source/specifications/platform-compatibility-tags.rst:310 msgid "" "It is recommended that installers try to choose the most feature complete " "built distribution available (the one most specific to the installation " @@ -18914,14 +18921,14 @@ msgid "" "download built packages that advertise themselves as being pure Python." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:313 +#: ../source/specifications/platform-compatibility-tags.rst:318 msgid "" "Another desirable installer feature might be to include \"re-compile from " "source if possible\" as more preferable than some of the compatible but " "legacy pre-built options." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:317 +#: ../source/specifications/platform-compatibility-tags.rst:322 msgid "" "This example list is for an installer running under CPython 3.3 on a " "linux_x86_64 system. It is in order from most-preferred (a distribution with " @@ -18930,69 +18937,69 @@ msgid "" "Python):" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:323 +#: ../source/specifications/platform-compatibility-tags.rst:328 msgid "cp33-cp33m-linux_x86_64" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:324 +#: ../source/specifications/platform-compatibility-tags.rst:329 msgid "cp33-abi3-linux_x86_64" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:325 +#: ../source/specifications/platform-compatibility-tags.rst:330 msgid "cp3-abi3-linux_x86_64" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:326 +#: ../source/specifications/platform-compatibility-tags.rst:331 msgid "cp33-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:327 +#: ../source/specifications/platform-compatibility-tags.rst:332 msgid "cp3-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:328 +#: ../source/specifications/platform-compatibility-tags.rst:333 msgid "py33-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:329 +#: ../source/specifications/platform-compatibility-tags.rst:334 msgid "py3-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:330 +#: ../source/specifications/platform-compatibility-tags.rst:335 msgid "cp33-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:331 +#: ../source/specifications/platform-compatibility-tags.rst:336 msgid "cp3-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:332 +#: ../source/specifications/platform-compatibility-tags.rst:337 msgid "py33-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:333 +#: ../source/specifications/platform-compatibility-tags.rst:338 msgid "py3-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:334 +#: ../source/specifications/platform-compatibility-tags.rst:339 msgid "py32-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:335 +#: ../source/specifications/platform-compatibility-tags.rst:340 msgid "py31-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:336 +#: ../source/specifications/platform-compatibility-tags.rst:341 msgid "py30-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:338 +#: ../source/specifications/platform-compatibility-tags.rst:343 msgid "" "Built distributions may be platform specific for reasons other than C " "extensions, such as by including a native executable invoked as a subprocess." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:342 +#: ../source/specifications/platform-compatibility-tags.rst:347 msgid "" "Sometimes there will be more than one supported built distribution for a " "particular version of a package. For example, a packager could release a " @@ -19003,11 +19010,11 @@ msgid "" "without because that tag appears first in the list." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:351 +#: ../source/specifications/platform-compatibility-tags.rst:356 msgid "Compressed Tag Sets" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:353 +#: ../source/specifications/platform-compatibility-tags.rst:358 msgid "" "To allow for compact filenames of bdists that work with more than one " "compatibility tag triple, each tag in a filename can instead be a '.'-" @@ -19017,7 +19024,7 @@ msgid "" "list of simple tags is::" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:365 +#: ../source/specifications/platform-compatibility-tags.rst:370 msgid "" "A bdist format that implements this scheme should include the expanded tags " "in bdist-specific metadata. This compression scheme can generate large " @@ -19025,11 +19032,11 @@ msgid "" "Python implementation e.g. \"cp33-cp31u-win64\", so use it sparingly." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:378 +#: ../source/specifications/platform-compatibility-tags.rst:383 msgid "What tags are used by default?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:374 +#: ../source/specifications/platform-compatibility-tags.rst:379 msgid "" "Tools should use the most-preferred architecture dependent tag e.g. ``cp33-" "cp33m-win32`` or the most-preferred pure python tag e.g. ``py33-none-any`` " @@ -19037,13 +19044,13 @@ msgid "" "intended to provide cross-Python compatibility." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:388 +#: ../source/specifications/platform-compatibility-tags.rst:393 msgid "" "What tag do I use if my distribution uses a feature exclusive to the newest " "version of Python?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:381 +#: ../source/specifications/platform-compatibility-tags.rst:386 msgid "" "Compatibility tags aid installers in selecting the *most compatible* build " "of a *single version* of a distribution. For example, when there is no " @@ -19054,23 +19061,23 @@ msgid "" "use the new feature, to get a compatible build." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:393 +#: ../source/specifications/platform-compatibility-tags.rst:398 msgid "Why isn't there a ``.`` in the Python version number?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:391 +#: ../source/specifications/platform-compatibility-tags.rst:396 msgid "" "CPython has lasted 20+ years without a 3-digit major release. This should " "continue for some time. Other implementations may use _ as a delimiter, " "since both - and . delimit the surrounding filename." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:399 +#: ../source/specifications/platform-compatibility-tags.rst:404 msgid "" "Why normalise hyphens and other non-alphanumeric characters to underscores?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:396 +#: ../source/specifications/platform-compatibility-tags.rst:401 msgid "" "To avoid conflicting with the ``.`` and ``-`` characters that separate " "components of the filename, and for better compatibility with the widest " @@ -19078,11 +19085,11 @@ msgid "" "paths without quoting)." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:408 +#: ../source/specifications/platform-compatibility-tags.rst:413 msgid "Why not use special character rather than ``.`` or ``-``?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:402 +#: ../source/specifications/platform-compatibility-tags.rst:407 msgid "" "Either because that character is inconvenient or potentially confusing in " "some contexts (for example, ``+`` must be quoted in URLs, ``~`` is used to " @@ -19092,33 +19099,33 @@ msgid "" "using ``,`` rather than ``.`` to separate components in a compressed tag)." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:413 +#: ../source/specifications/platform-compatibility-tags.rst:418 msgid "Who will maintain the registry of abbreviated implementations?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:411 +#: ../source/specifications/platform-compatibility-tags.rst:416 msgid "" "New two-letter abbreviations can be requested on the python-dev mailing " "list. As a rule of thumb, abbreviations are reserved for the current 4 most " "prominent implementations." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:418 +#: ../source/specifications/platform-compatibility-tags.rst:423 msgid "Does the compatibility tag go into METADATA or PKG-INFO?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:416 +#: ../source/specifications/platform-compatibility-tags.rst:421 msgid "" "No. The compatibility tag is part of the built distribution's metadata. " "METADATA / PKG-INFO should be valid for an entire distribution, not a single " "build of that distribution." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:424 +#: ../source/specifications/platform-compatibility-tags.rst:429 msgid "Why didn't you mention my favorite Python implementation?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:421 +#: ../source/specifications/platform-compatibility-tags.rst:426 msgid "" "The abbreviated tags facilitate sharing compiled Python code in a public " "index. Your Python implementation can use this specification too, but with " @@ -19126,13 +19133,13 @@ msgid "" "``py``." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:432 +#: ../source/specifications/platform-compatibility-tags.rst:437 msgid "" "Why is the ABI tag (the second tag) sometimes \"none\" in the reference " "implementation?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:427 +#: ../source/specifications/platform-compatibility-tags.rst:432 msgid "" "Since Python 2 does not have an easy way to get to the SOABI (the concept " "comes from newer versions of Python 3) the reference implementation at the " @@ -19141,39 +19148,39 @@ msgid "" "good enough way to say \"don't know\"." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:437 +#: ../source/specifications/platform-compatibility-tags.rst:442 msgid "" "February 2013: The original version of this specification was approved " "through :pep:`425`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:439 +#: ../source/specifications/platform-compatibility-tags.rst:444 msgid "January 2016: The ``manylinux1`` tag was approved through :pep:`513`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:440 +#: ../source/specifications/platform-compatibility-tags.rst:445 msgid "April 2018: The ``manylinux2010`` tag was approved through :pep:`571`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:441 +#: ../source/specifications/platform-compatibility-tags.rst:446 msgid "July 2019: The ``manylinux2014`` tag was approved through :pep:`599`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:442 +#: ../source/specifications/platform-compatibility-tags.rst:447 msgid "" "November 2019: The ``manylinux_x_y`` perennial tag was approved " "through :pep:`600`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:444 +#: ../source/specifications/platform-compatibility-tags.rst:449 msgid "April 2021: The ``musllinux_x_y`` tag was approved through :pep:`656`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:445 +#: ../source/specifications/platform-compatibility-tags.rst:450 msgid "December 2023: The tags for iOS were approved through :pep:`730`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:446 +#: ../source/specifications/platform-compatibility-tags.rst:451 msgid "March 2024: The tags for Android were approved through :pep:`738`." msgstr "" diff --git a/locales/tr/LC_MESSAGES/messages.po b/locales/tr/LC_MESSAGES/messages.po index 3847e01bf..6e071fb02 100644 --- a/locales/tr/LC_MESSAGES/messages.po +++ b/locales/tr/LC_MESSAGES/messages.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Python Packaging User Guide\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-11-10 19:13+0000\n" +"POT-Creation-Date: 2025-11-22 12:58+0000\n" "PO-Revision-Date: 2025-09-29 04:02+0000\n" "Last-Translator: Rüzgar Hünerel \n" "Language-Team: Turkish =8.1.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "``>=19.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "``>=19.3``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "``>=20.3``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "auditwheel" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=1.0.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=2.0.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=3.0.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=3.3.0`` [#]_" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:146 +#: ../source/specifications/platform-compatibility-tags.rst:151 msgid "Only support for ``manylinux_2_24`` has been added in auditwheel 3.3.0" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:150 +#: ../source/specifications/platform-compatibility-tags.rst:155 msgid "``musllinux``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:152 +#: ../source/specifications/platform-compatibility-tags.rst:157 msgid "" "The ``musllinux`` family of tags is similar to ``manylinux``, but for Linux " "platforms that use the musl_ libc rather than glibc (a prime example being " @@ -18701,14 +18708,14 @@ msgid "" "musl ``x.y`` and higher on the architecture ``arch``." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:157 +#: ../source/specifications/platform-compatibility-tags.rst:162 msgid "" "The musl version values can be obtained by executing the musl libc shared " "library the Python interpreter is currently running on, and parsing the " "output:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:188 +#: ../source/specifications/platform-compatibility-tags.rst:193 msgid "" "There are currently two possible ways to find the musl library’s location " "that a Python interpreter is running on, either with the system ldd_ " @@ -18716,7 +18723,7 @@ msgid "" "executable’s ELF_ header." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:197 +#: ../source/specifications/platform-compatibility-tags.rst:202 msgid "" "macOS uses the ``macosx`` family of tags (the ``x`` suffix is a historical " "artefact of Apple's official macOS naming scheme). The schema for " @@ -18724,18 +18731,18 @@ msgid "" "wheel is compatible with macOS ``x.y`` or later on the architecture ``arch``." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:202 +#: ../source/specifications/platform-compatibility-tags.rst:207 msgid "" -"The values of ``x`` and ``y`` correspond to the major and minor version " -"number of the macOS release, respectively. They must both be positive " -"integers, with the ``x`` value being either ``10 <= x <= 15``, or ``>=26`` " -"and corresponding to the year of the macOS release. The version number " -"always includes a major *and* minor version, even if Apple's official " -"version numbering only refers to the major value. For example, " +"For macOS 10, the tag is :file:`macosx_10_{y}_{arch}`, where ``y`` " +"corresponds to the minor version number of the macOS release. For macOS 11 " +"and higher, the tag is :file:`macosx_{x}_0_{arch}`, where ``x`` corresponds " +"to the major version number of the macOS release. Following the published " +"macOS major versions, the ``x`` value is either ``10 <= x <= 15``, or " +"``>=26`` and corresponding to the year of the macOS release. For example, " "``macosx_11_0_arm64`` indicates compatibility with macOS 11 or later." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:210 +#: ../source/specifications/platform-compatibility-tags.rst:215 msgid "" "macOS binaries can be compiled for a single architecture, or can include " "support for multiple architectures in the same binary (sometimes called " @@ -18746,63 +18753,63 @@ msgid "" "architectures:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:218 +#: ../source/specifications/platform-compatibility-tags.rst:223 msgid "``arch``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:218 +#: ../source/specifications/platform-compatibility-tags.rst:223 msgid "Architectures supported" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:220 +#: ../source/specifications/platform-compatibility-tags.rst:225 msgid "``universal2``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:220 +#: ../source/specifications/platform-compatibility-tags.rst:225 msgid "``arm64``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:221 +#: ../source/specifications/platform-compatibility-tags.rst:226 msgid "``universal``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:221 +#: ../source/specifications/platform-compatibility-tags.rst:226 msgid "``i386``, ``ppc``, ``ppc64``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:222 +#: ../source/specifications/platform-compatibility-tags.rst:227 msgid "``intel``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:222 +#: ../source/specifications/platform-compatibility-tags.rst:227 msgid "``i386``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:223 +#: ../source/specifications/platform-compatibility-tags.rst:228 msgid "``fat``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:223 +#: ../source/specifications/platform-compatibility-tags.rst:228 msgid "``i386``, ``ppc``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:224 +#: ../source/specifications/platform-compatibility-tags.rst:229 msgid "``fat3``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:224 +#: ../source/specifications/platform-compatibility-tags.rst:229 msgid "``i386``, ``ppc``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:225 +#: ../source/specifications/platform-compatibility-tags.rst:230 msgid "``fat64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:225 +#: ../source/specifications/platform-compatibility-tags.rst:230 msgid "``ppc64``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:228 +#: ../source/specifications/platform-compatibility-tags.rst:233 msgid "" "The minimum supported macOS version may also be constrained by architecture. " "For example, macOS 11 (Big Sur) was the first release to support arm64. " @@ -18811,11 +18818,11 @@ msgid "" "architectures." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:236 +#: ../source/specifications/platform-compatibility-tags.rst:241 msgid "Android" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:238 +#: ../source/specifications/platform-compatibility-tags.rst:243 msgid "" "Android uses the schema :file:`android_{apilevel}_{abi}`, indicating " "compatibility with the given Android API level or later, on the given ABI. " @@ -18824,7 +18831,7 @@ msgid "" "physical devices and emulated devices." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:244 +#: ../source/specifications/platform-compatibility-tags.rst:249 msgid "" "The API level should be a positive integer. This is *not* the same thing as " "the user-facing Android version. For example, the release known as Android " @@ -18834,25 +18841,25 @@ msgid "" "`__." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:251 +#: ../source/specifications/platform-compatibility-tags.rst:256 msgid "" "There are 4 `supported ABIs `__. Normalized according to the rules above, they are:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:254 +#: ../source/specifications/platform-compatibility-tags.rst:259 msgid "``armeabi_v7a``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:255 +#: ../source/specifications/platform-compatibility-tags.rst:260 msgid "``arm64_v8a``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:256 +#: ../source/specifications/platform-compatibility-tags.rst:261 msgid "``x86``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:259 +#: ../source/specifications/platform-compatibility-tags.rst:264 msgid "" "Virtually all current physical devices use one of the ARM architectures. " "``x86`` and ``x86_64`` are supported for use in the emulator. ``x86`` has " @@ -18860,18 +18867,18 @@ msgid "" "images have been released since then." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:267 +#: ../source/specifications/platform-compatibility-tags.rst:272 msgid "iOS" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:269 +#: ../source/specifications/platform-compatibility-tags.rst:274 msgid "" "iOS uses the schema :file:`ios_{x}_{y}_{arch}_{sdk}`, indicating " "compatibility with iOS ``x.y`` or later, on the ``arch`` architecture, using " "the ``sdk`` SDK." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:272 +#: ../source/specifications/platform-compatibility-tags.rst:277 msgid "" "The value of ``x`` and ``y`` correspond to the major and minor version " "number of the iOS release, respectively. They must both be positive " @@ -18881,13 +18888,13 @@ msgid "" "with iOS 13 or later." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:278 +#: ../source/specifications/platform-compatibility-tags.rst:283 msgid "" "The value of ``arch`` must match the value of :py:func:`platform.machine()` " "on the system." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:281 +#: ../source/specifications/platform-compatibility-tags.rst:286 msgid "" "The value of ``sdk`` must be either ``iphoneos`` (for physical devices), or " "``iphonesimulator`` (for device simulators). These SDKs have the same API " @@ -18896,33 +18903,33 @@ msgid "" "run on an arm64 device." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:287 +#: ../source/specifications/platform-compatibility-tags.rst:292 msgid "" "The combination of :file:`{arch}_{sdk}` is referred to as the \"multiarch\". " "There are three possible values for multiarch:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:290 +#: ../source/specifications/platform-compatibility-tags.rst:295 msgid "" "``arm64_iphoneos``, for physical iPhone/iPad devices. This includes every " "iOS device manufactured since ~2015;" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:292 +#: ../source/specifications/platform-compatibility-tags.rst:297 msgid "" "``arm64_iphonesimulator``, for simulators running on Apple Silicon macOS " "hardware; and" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:294 +#: ../source/specifications/platform-compatibility-tags.rst:299 msgid "``x86_64_iphonesimulator``, for simulators running on x86_64 hardware." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:297 +#: ../source/specifications/platform-compatibility-tags.rst:302 msgid "Use" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:299 +#: ../source/specifications/platform-compatibility-tags.rst:304 msgid "" "The tags are used by installers to decide which built distribution (if any) " "to download from a list of potential built distributions. The installer " @@ -18930,7 +18937,7 @@ msgid "" "built distribution's tag is ``in`` the list, then it can be installed." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:305 +#: ../source/specifications/platform-compatibility-tags.rst:310 msgid "" "It is recommended that installers try to choose the most feature complete " "built distribution available (the one most specific to the installation " @@ -18941,14 +18948,14 @@ msgid "" "download built packages that advertise themselves as being pure Python." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:313 +#: ../source/specifications/platform-compatibility-tags.rst:318 msgid "" "Another desirable installer feature might be to include \"re-compile from " "source if possible\" as more preferable than some of the compatible but " "legacy pre-built options." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:317 +#: ../source/specifications/platform-compatibility-tags.rst:322 msgid "" "This example list is for an installer running under CPython 3.3 on a " "linux_x86_64 system. It is in order from most-preferred (a distribution with " @@ -18957,69 +18964,69 @@ msgid "" "Python):" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:323 +#: ../source/specifications/platform-compatibility-tags.rst:328 msgid "cp33-cp33m-linux_x86_64" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:324 +#: ../source/specifications/platform-compatibility-tags.rst:329 msgid "cp33-abi3-linux_x86_64" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:325 +#: ../source/specifications/platform-compatibility-tags.rst:330 msgid "cp3-abi3-linux_x86_64" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:326 +#: ../source/specifications/platform-compatibility-tags.rst:331 msgid "cp33-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:327 +#: ../source/specifications/platform-compatibility-tags.rst:332 msgid "cp3-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:328 +#: ../source/specifications/platform-compatibility-tags.rst:333 msgid "py33-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:329 +#: ../source/specifications/platform-compatibility-tags.rst:334 msgid "py3-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:330 +#: ../source/specifications/platform-compatibility-tags.rst:335 msgid "cp33-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:331 +#: ../source/specifications/platform-compatibility-tags.rst:336 msgid "cp3-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:332 +#: ../source/specifications/platform-compatibility-tags.rst:337 msgid "py33-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:333 +#: ../source/specifications/platform-compatibility-tags.rst:338 msgid "py3-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:334 +#: ../source/specifications/platform-compatibility-tags.rst:339 msgid "py32-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:335 +#: ../source/specifications/platform-compatibility-tags.rst:340 msgid "py31-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:336 +#: ../source/specifications/platform-compatibility-tags.rst:341 msgid "py30-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:338 +#: ../source/specifications/platform-compatibility-tags.rst:343 msgid "" "Built distributions may be platform specific for reasons other than C " "extensions, such as by including a native executable invoked as a subprocess." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:342 +#: ../source/specifications/platform-compatibility-tags.rst:347 msgid "" "Sometimes there will be more than one supported built distribution for a " "particular version of a package. For example, a packager could release a " @@ -19030,11 +19037,11 @@ msgid "" "without because that tag appears first in the list." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:351 +#: ../source/specifications/platform-compatibility-tags.rst:356 msgid "Compressed Tag Sets" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:353 +#: ../source/specifications/platform-compatibility-tags.rst:358 msgid "" "To allow for compact filenames of bdists that work with more than one " "compatibility tag triple, each tag in a filename can instead be a '.'-" @@ -19044,7 +19051,7 @@ msgid "" "list of simple tags is::" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:365 +#: ../source/specifications/platform-compatibility-tags.rst:370 msgid "" "A bdist format that implements this scheme should include the expanded tags " "in bdist-specific metadata. This compression scheme can generate large " @@ -19052,11 +19059,11 @@ msgid "" "Python implementation e.g. \"cp33-cp31u-win64\", so use it sparingly." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:378 +#: ../source/specifications/platform-compatibility-tags.rst:383 msgid "What tags are used by default?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:374 +#: ../source/specifications/platform-compatibility-tags.rst:379 msgid "" "Tools should use the most-preferred architecture dependent tag e.g. ``cp33-" "cp33m-win32`` or the most-preferred pure python tag e.g. ``py33-none-any`` " @@ -19064,13 +19071,13 @@ msgid "" "intended to provide cross-Python compatibility." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:388 +#: ../source/specifications/platform-compatibility-tags.rst:393 msgid "" "What tag do I use if my distribution uses a feature exclusive to the newest " "version of Python?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:381 +#: ../source/specifications/platform-compatibility-tags.rst:386 msgid "" "Compatibility tags aid installers in selecting the *most compatible* build " "of a *single version* of a distribution. For example, when there is no " @@ -19081,23 +19088,23 @@ msgid "" "use the new feature, to get a compatible build." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:393 +#: ../source/specifications/platform-compatibility-tags.rst:398 msgid "Why isn't there a ``.`` in the Python version number?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:391 +#: ../source/specifications/platform-compatibility-tags.rst:396 msgid "" "CPython has lasted 20+ years without a 3-digit major release. This should " "continue for some time. Other implementations may use _ as a delimiter, " "since both - and . delimit the surrounding filename." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:399 +#: ../source/specifications/platform-compatibility-tags.rst:404 msgid "" "Why normalise hyphens and other non-alphanumeric characters to underscores?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:396 +#: ../source/specifications/platform-compatibility-tags.rst:401 msgid "" "To avoid conflicting with the ``.`` and ``-`` characters that separate " "components of the filename, and for better compatibility with the widest " @@ -19105,11 +19112,11 @@ msgid "" "paths without quoting)." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:408 +#: ../source/specifications/platform-compatibility-tags.rst:413 msgid "Why not use special character rather than ``.`` or ``-``?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:402 +#: ../source/specifications/platform-compatibility-tags.rst:407 msgid "" "Either because that character is inconvenient or potentially confusing in " "some contexts (for example, ``+`` must be quoted in URLs, ``~`` is used to " @@ -19119,33 +19126,33 @@ msgid "" "using ``,`` rather than ``.`` to separate components in a compressed tag)." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:413 +#: ../source/specifications/platform-compatibility-tags.rst:418 msgid "Who will maintain the registry of abbreviated implementations?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:411 +#: ../source/specifications/platform-compatibility-tags.rst:416 msgid "" "New two-letter abbreviations can be requested on the python-dev mailing " "list. As a rule of thumb, abbreviations are reserved for the current 4 most " "prominent implementations." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:418 +#: ../source/specifications/platform-compatibility-tags.rst:423 msgid "Does the compatibility tag go into METADATA or PKG-INFO?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:416 +#: ../source/specifications/platform-compatibility-tags.rst:421 msgid "" "No. The compatibility tag is part of the built distribution's metadata. " "METADATA / PKG-INFO should be valid for an entire distribution, not a single " "build of that distribution." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:424 +#: ../source/specifications/platform-compatibility-tags.rst:429 msgid "Why didn't you mention my favorite Python implementation?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:421 +#: ../source/specifications/platform-compatibility-tags.rst:426 msgid "" "The abbreviated tags facilitate sharing compiled Python code in a public " "index. Your Python implementation can use this specification too, but with " @@ -19153,13 +19160,13 @@ msgid "" "``py``." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:432 +#: ../source/specifications/platform-compatibility-tags.rst:437 msgid "" "Why is the ABI tag (the second tag) sometimes \"none\" in the reference " "implementation?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:427 +#: ../source/specifications/platform-compatibility-tags.rst:432 msgid "" "Since Python 2 does not have an easy way to get to the SOABI (the concept " "comes from newer versions of Python 3) the reference implementation at the " @@ -19168,39 +19175,39 @@ msgid "" "good enough way to say \"don't know\"." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:437 +#: ../source/specifications/platform-compatibility-tags.rst:442 msgid "" "February 2013: The original version of this specification was approved " "through :pep:`425`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:439 +#: ../source/specifications/platform-compatibility-tags.rst:444 msgid "January 2016: The ``manylinux1`` tag was approved through :pep:`513`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:440 +#: ../source/specifications/platform-compatibility-tags.rst:445 msgid "April 2018: The ``manylinux2010`` tag was approved through :pep:`571`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:441 +#: ../source/specifications/platform-compatibility-tags.rst:446 msgid "July 2019: The ``manylinux2014`` tag was approved through :pep:`599`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:442 +#: ../source/specifications/platform-compatibility-tags.rst:447 msgid "" "November 2019: The ``manylinux_x_y`` perennial tag was approved " "through :pep:`600`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:444 +#: ../source/specifications/platform-compatibility-tags.rst:449 msgid "April 2021: The ``musllinux_x_y`` tag was approved through :pep:`656`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:445 +#: ../source/specifications/platform-compatibility-tags.rst:450 msgid "December 2023: The tags for iOS were approved through :pep:`730`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:446 +#: ../source/specifications/platform-compatibility-tags.rst:451 msgid "March 2024: The tags for Android were approved through :pep:`738`." msgstr "" diff --git a/locales/uk/LC_MESSAGES/messages.po b/locales/uk/LC_MESSAGES/messages.po index 034ea820c..c7a99b007 100644 --- a/locales/uk/LC_MESSAGES/messages.po +++ b/locales/uk/LC_MESSAGES/messages.po @@ -15,7 +15,7 @@ msgid "" msgstr "" "Project-Id-Version: Python Packaging User Guide\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-11-10 19:13+0000\n" +"POT-Creation-Date: 2025-11-22 12:58+0000\n" "PO-Revision-Date: 2024-03-01 20:00+0000\n" "Last-Translator: Sviatoslav Sydorenko \n" "Language-Team: Ukrainian =8.1.0``" msgstr "``>=8.1.0``" -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "``>=19.0``" msgstr "``>=19.0``" -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "``>=19.3``" msgstr "``>=19.3``" -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "``>=20.3``" msgstr "``>=20.3``" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "auditwheel" msgstr "auditwheel" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=1.0.0``" msgstr "``>=1.0.0``" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=2.0.0``" msgstr "``>=2.0.0``" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=3.0.0``" msgstr "``>=3.0.0``" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=3.3.0`` [#]_" msgstr "``>=3.3.0`` [#]_" -#: ../source/specifications/platform-compatibility-tags.rst:146 +#: ../source/specifications/platform-compatibility-tags.rst:151 msgid "Only support for ``manylinux_2_24`` has been added in auditwheel 3.3.0" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:150 +#: ../source/specifications/platform-compatibility-tags.rst:155 #, fuzzy msgid "``musllinux``" msgstr "``manylinux1``" -#: ../source/specifications/platform-compatibility-tags.rst:152 +#: ../source/specifications/platform-compatibility-tags.rst:157 msgid "" "The ``musllinux`` family of tags is similar to ``manylinux``, but for Linux " "platforms that use the musl_ libc rather than glibc (a prime example being " @@ -19348,14 +19355,14 @@ msgid "" "musl ``x.y`` and higher on the architecture ``arch``." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:157 +#: ../source/specifications/platform-compatibility-tags.rst:162 msgid "" "The musl version values can be obtained by executing the musl libc shared " "library the Python interpreter is currently running on, and parsing the " "output:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:188 +#: ../source/specifications/platform-compatibility-tags.rst:193 msgid "" "There are currently two possible ways to find the musl library’s location " "that a Python interpreter is running on, either with the system ldd_ " @@ -19363,7 +19370,7 @@ msgid "" "executable’s ELF_ header." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:197 +#: ../source/specifications/platform-compatibility-tags.rst:202 msgid "" "macOS uses the ``macosx`` family of tags (the ``x`` suffix is a historical " "artefact of Apple's official macOS naming scheme). The schema for " @@ -19371,18 +19378,18 @@ msgid "" "wheel is compatible with macOS ``x.y`` or later on the architecture ``arch``." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:202 +#: ../source/specifications/platform-compatibility-tags.rst:207 msgid "" -"The values of ``x`` and ``y`` correspond to the major and minor version " -"number of the macOS release, respectively. They must both be positive " -"integers, with the ``x`` value being either ``10 <= x <= 15``, or ``>=26`` " -"and corresponding to the year of the macOS release. The version number " -"always includes a major *and* minor version, even if Apple's official " -"version numbering only refers to the major value. For example, " +"For macOS 10, the tag is :file:`macosx_10_{y}_{arch}`, where ``y`` " +"corresponds to the minor version number of the macOS release. For macOS 11 " +"and higher, the tag is :file:`macosx_{x}_0_{arch}`, where ``x`` corresponds " +"to the major version number of the macOS release. Following the published " +"macOS major versions, the ``x`` value is either ``10 <= x <= 15``, or " +"``>=26`` and corresponding to the year of the macOS release. For example, " "``macosx_11_0_arm64`` indicates compatibility with macOS 11 or later." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:210 +#: ../source/specifications/platform-compatibility-tags.rst:215 msgid "" "macOS binaries can be compiled for a single architecture, or can include " "support for multiple architectures in the same binary (sometimes called " @@ -19393,69 +19400,69 @@ msgid "" "architectures:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:218 +#: ../source/specifications/platform-compatibility-tags.rst:223 msgid "``arch``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:218 +#: ../source/specifications/platform-compatibility-tags.rst:223 msgid "Architectures supported" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:220 +#: ../source/specifications/platform-compatibility-tags.rst:225 #, fuzzy #| msgid "``version``" msgid "``universal2``" msgstr "``version``" -#: ../source/specifications/platform-compatibility-tags.rst:220 +#: ../source/specifications/platform-compatibility-tags.rst:225 msgid "``arm64``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:221 +#: ../source/specifications/platform-compatibility-tags.rst:226 #, fuzzy #| msgid "``version``" msgid "``universal``" msgstr "``version``" -#: ../source/specifications/platform-compatibility-tags.rst:221 +#: ../source/specifications/platform-compatibility-tags.rst:226 msgid "``i386``, ``ppc``, ``ppc64``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:222 +#: ../source/specifications/platform-compatibility-tags.rst:227 #, fuzzy #| msgid "``pip install app``" msgid "``intel``" msgstr "``pip install app``" -#: ../source/specifications/platform-compatibility-tags.rst:222 +#: ../source/specifications/platform-compatibility-tags.rst:227 msgid "``i386``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:223 +#: ../source/specifications/platform-compatibility-tags.rst:228 msgid "``fat``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:223 +#: ../source/specifications/platform-compatibility-tags.rst:228 msgid "``i386``, ``ppc``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:224 +#: ../source/specifications/platform-compatibility-tags.rst:229 msgid "``fat3``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:224 +#: ../source/specifications/platform-compatibility-tags.rst:229 msgid "``i386``, ``ppc``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:225 +#: ../source/specifications/platform-compatibility-tags.rst:230 msgid "``fat64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:225 +#: ../source/specifications/platform-compatibility-tags.rst:230 msgid "``ppc64``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:228 +#: ../source/specifications/platform-compatibility-tags.rst:233 msgid "" "The minimum supported macOS version may also be constrained by architecture. " "For example, macOS 11 (Big Sur) was the first release to support arm64. " @@ -19464,11 +19471,11 @@ msgid "" "architectures." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:236 +#: ../source/specifications/platform-compatibility-tags.rst:241 msgid "Android" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:238 +#: ../source/specifications/platform-compatibility-tags.rst:243 msgid "" "Android uses the schema :file:`android_{apilevel}_{abi}`, indicating " "compatibility with the given Android API level or later, on the given ABI. " @@ -19477,7 +19484,7 @@ msgid "" "physical devices and emulated devices." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:244 +#: ../source/specifications/platform-compatibility-tags.rst:249 msgid "" "The API level should be a positive integer. This is *not* the same thing as " "the user-facing Android version. For example, the release known as Android " @@ -19487,25 +19494,25 @@ msgid "" "`__." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:251 +#: ../source/specifications/platform-compatibility-tags.rst:256 msgid "" "There are 4 `supported ABIs `__. Normalized according to the rules above, they are:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:254 +#: ../source/specifications/platform-compatibility-tags.rst:259 msgid "``armeabi_v7a``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:255 +#: ../source/specifications/platform-compatibility-tags.rst:260 msgid "``arm64_v8a``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:256 +#: ../source/specifications/platform-compatibility-tags.rst:261 msgid "``x86``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:259 +#: ../source/specifications/platform-compatibility-tags.rst:264 msgid "" "Virtually all current physical devices use one of the ARM architectures. " "``x86`` and ``x86_64`` are supported for use in the emulator. ``x86`` has " @@ -19513,18 +19520,18 @@ msgid "" "images have been released since then." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:267 +#: ../source/specifications/platform-compatibility-tags.rst:272 msgid "iOS" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:269 +#: ../source/specifications/platform-compatibility-tags.rst:274 msgid "" "iOS uses the schema :file:`ios_{x}_{y}_{arch}_{sdk}`, indicating " "compatibility with iOS ``x.y`` or later, on the ``arch`` architecture, using " "the ``sdk`` SDK." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:272 +#: ../source/specifications/platform-compatibility-tags.rst:277 msgid "" "The value of ``x`` and ``y`` correspond to the major and minor version " "number of the iOS release, respectively. They must both be positive " @@ -19534,13 +19541,13 @@ msgid "" "with iOS 13 or later." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:278 +#: ../source/specifications/platform-compatibility-tags.rst:283 msgid "" "The value of ``arch`` must match the value of :py:func:`platform.machine()` " "on the system." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:281 +#: ../source/specifications/platform-compatibility-tags.rst:286 msgid "" "The value of ``sdk`` must be either ``iphoneos`` (for physical devices), or " "``iphonesimulator`` (for device simulators). These SDKs have the same API " @@ -19549,33 +19556,33 @@ msgid "" "run on an arm64 device." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:287 +#: ../source/specifications/platform-compatibility-tags.rst:292 msgid "" "The combination of :file:`{arch}_{sdk}` is referred to as the \"multiarch\". " "There are three possible values for multiarch:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:290 +#: ../source/specifications/platform-compatibility-tags.rst:295 msgid "" "``arm64_iphoneos``, for physical iPhone/iPad devices. This includes every " "iOS device manufactured since ~2015;" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:292 +#: ../source/specifications/platform-compatibility-tags.rst:297 msgid "" "``arm64_iphonesimulator``, for simulators running on Apple Silicon macOS " "hardware; and" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:294 +#: ../source/specifications/platform-compatibility-tags.rst:299 msgid "``x86_64_iphonesimulator``, for simulators running on x86_64 hardware." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:297 +#: ../source/specifications/platform-compatibility-tags.rst:302 msgid "Use" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:299 +#: ../source/specifications/platform-compatibility-tags.rst:304 msgid "" "The tags are used by installers to decide which built distribution (if any) " "to download from a list of potential built distributions. The installer " @@ -19583,7 +19590,7 @@ msgid "" "built distribution's tag is ``in`` the list, then it can be installed." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:305 +#: ../source/specifications/platform-compatibility-tags.rst:310 msgid "" "It is recommended that installers try to choose the most feature complete " "built distribution available (the one most specific to the installation " @@ -19594,14 +19601,14 @@ msgid "" "download built packages that advertise themselves as being pure Python." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:313 +#: ../source/specifications/platform-compatibility-tags.rst:318 msgid "" "Another desirable installer feature might be to include \"re-compile from " "source if possible\" as more preferable than some of the compatible but " "legacy pre-built options." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:317 +#: ../source/specifications/platform-compatibility-tags.rst:322 msgid "" "This example list is for an installer running under CPython 3.3 on a " "linux_x86_64 system. It is in order from most-preferred (a distribution with " @@ -19610,69 +19617,69 @@ msgid "" "Python):" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:323 +#: ../source/specifications/platform-compatibility-tags.rst:328 msgid "cp33-cp33m-linux_x86_64" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:324 +#: ../source/specifications/platform-compatibility-tags.rst:329 msgid "cp33-abi3-linux_x86_64" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:325 +#: ../source/specifications/platform-compatibility-tags.rst:330 msgid "cp3-abi3-linux_x86_64" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:326 +#: ../source/specifications/platform-compatibility-tags.rst:331 msgid "cp33-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:327 +#: ../source/specifications/platform-compatibility-tags.rst:332 msgid "cp3-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:328 +#: ../source/specifications/platform-compatibility-tags.rst:333 msgid "py33-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:329 +#: ../source/specifications/platform-compatibility-tags.rst:334 msgid "py3-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:330 +#: ../source/specifications/platform-compatibility-tags.rst:335 msgid "cp33-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:331 +#: ../source/specifications/platform-compatibility-tags.rst:336 msgid "cp3-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:332 +#: ../source/specifications/platform-compatibility-tags.rst:337 msgid "py33-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:333 +#: ../source/specifications/platform-compatibility-tags.rst:338 msgid "py3-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:334 +#: ../source/specifications/platform-compatibility-tags.rst:339 msgid "py32-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:335 +#: ../source/specifications/platform-compatibility-tags.rst:340 msgid "py31-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:336 +#: ../source/specifications/platform-compatibility-tags.rst:341 msgid "py30-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:338 +#: ../source/specifications/platform-compatibility-tags.rst:343 msgid "" "Built distributions may be platform specific for reasons other than C " "extensions, such as by including a native executable invoked as a subprocess." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:342 +#: ../source/specifications/platform-compatibility-tags.rst:347 msgid "" "Sometimes there will be more than one supported built distribution for a " "particular version of a package. For example, a packager could release a " @@ -19683,11 +19690,11 @@ msgid "" "without because that tag appears first in the list." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:351 +#: ../source/specifications/platform-compatibility-tags.rst:356 msgid "Compressed Tag Sets" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:353 +#: ../source/specifications/platform-compatibility-tags.rst:358 msgid "" "To allow for compact filenames of bdists that work with more than one " "compatibility tag triple, each tag in a filename can instead be a '.'-" @@ -19697,7 +19704,7 @@ msgid "" "list of simple tags is::" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:365 +#: ../source/specifications/platform-compatibility-tags.rst:370 msgid "" "A bdist format that implements this scheme should include the expanded tags " "in bdist-specific metadata. This compression scheme can generate large " @@ -19705,11 +19712,11 @@ msgid "" "Python implementation e.g. \"cp33-cp31u-win64\", so use it sparingly." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:378 +#: ../source/specifications/platform-compatibility-tags.rst:383 msgid "What tags are used by default?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:374 +#: ../source/specifications/platform-compatibility-tags.rst:379 msgid "" "Tools should use the most-preferred architecture dependent tag e.g. ``cp33-" "cp33m-win32`` or the most-preferred pure python tag e.g. ``py33-none-any`` " @@ -19717,13 +19724,13 @@ msgid "" "intended to provide cross-Python compatibility." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:388 +#: ../source/specifications/platform-compatibility-tags.rst:393 msgid "" "What tag do I use if my distribution uses a feature exclusive to the newest " "version of Python?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:381 +#: ../source/specifications/platform-compatibility-tags.rst:386 msgid "" "Compatibility tags aid installers in selecting the *most compatible* build " "of a *single version* of a distribution. For example, when there is no " @@ -19734,23 +19741,23 @@ msgid "" "use the new feature, to get a compatible build." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:393 +#: ../source/specifications/platform-compatibility-tags.rst:398 msgid "Why isn't there a ``.`` in the Python version number?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:391 +#: ../source/specifications/platform-compatibility-tags.rst:396 msgid "" "CPython has lasted 20+ years without a 3-digit major release. This should " "continue for some time. Other implementations may use _ as a delimiter, " "since both - and . delimit the surrounding filename." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:399 +#: ../source/specifications/platform-compatibility-tags.rst:404 msgid "" "Why normalise hyphens and other non-alphanumeric characters to underscores?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:396 +#: ../source/specifications/platform-compatibility-tags.rst:401 msgid "" "To avoid conflicting with the ``.`` and ``-`` characters that separate " "components of the filename, and for better compatibility with the widest " @@ -19758,11 +19765,11 @@ msgid "" "paths without quoting)." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:408 +#: ../source/specifications/platform-compatibility-tags.rst:413 msgid "Why not use special character rather than ``.`` or ``-``?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:402 +#: ../source/specifications/platform-compatibility-tags.rst:407 msgid "" "Either because that character is inconvenient or potentially confusing in " "some contexts (for example, ``+`` must be quoted in URLs, ``~`` is used to " @@ -19772,33 +19779,33 @@ msgid "" "using ``,`` rather than ``.`` to separate components in a compressed tag)." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:413 +#: ../source/specifications/platform-compatibility-tags.rst:418 msgid "Who will maintain the registry of abbreviated implementations?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:411 +#: ../source/specifications/platform-compatibility-tags.rst:416 msgid "" "New two-letter abbreviations can be requested on the python-dev mailing " "list. As a rule of thumb, abbreviations are reserved for the current 4 most " "prominent implementations." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:418 +#: ../source/specifications/platform-compatibility-tags.rst:423 msgid "Does the compatibility tag go into METADATA or PKG-INFO?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:416 +#: ../source/specifications/platform-compatibility-tags.rst:421 msgid "" "No. The compatibility tag is part of the built distribution's metadata. " "METADATA / PKG-INFO should be valid for an entire distribution, not a single " "build of that distribution." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:424 +#: ../source/specifications/platform-compatibility-tags.rst:429 msgid "Why didn't you mention my favorite Python implementation?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:421 +#: ../source/specifications/platform-compatibility-tags.rst:426 msgid "" "The abbreviated tags facilitate sharing compiled Python code in a public " "index. Your Python implementation can use this specification too, but with " @@ -19806,13 +19813,13 @@ msgid "" "``py``." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:432 +#: ../source/specifications/platform-compatibility-tags.rst:437 msgid "" "Why is the ABI tag (the second tag) sometimes \"none\" in the reference " "implementation?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:427 +#: ../source/specifications/platform-compatibility-tags.rst:432 msgid "" "Since Python 2 does not have an easy way to get to the SOABI (the concept " "comes from newer versions of Python 3) the reference implementation at the " @@ -19821,39 +19828,39 @@ msgid "" "good enough way to say \"don't know\"." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:437 +#: ../source/specifications/platform-compatibility-tags.rst:442 msgid "" "February 2013: The original version of this specification was approved " "through :pep:`425`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:439 +#: ../source/specifications/platform-compatibility-tags.rst:444 msgid "January 2016: The ``manylinux1`` tag was approved through :pep:`513`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:440 +#: ../source/specifications/platform-compatibility-tags.rst:445 msgid "April 2018: The ``manylinux2010`` tag was approved through :pep:`571`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:441 +#: ../source/specifications/platform-compatibility-tags.rst:446 msgid "July 2019: The ``manylinux2014`` tag was approved through :pep:`599`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:442 +#: ../source/specifications/platform-compatibility-tags.rst:447 msgid "" "November 2019: The ``manylinux_x_y`` perennial tag was approved " "through :pep:`600`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:444 +#: ../source/specifications/platform-compatibility-tags.rst:449 msgid "April 2021: The ``musllinux_x_y`` tag was approved through :pep:`656`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:445 +#: ../source/specifications/platform-compatibility-tags.rst:450 msgid "December 2023: The tags for iOS were approved through :pep:`730`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:446 +#: ../source/specifications/platform-compatibility-tags.rst:451 msgid "March 2024: The tags for Android were approved through :pep:`738`." msgstr "" diff --git a/locales/vi/LC_MESSAGES/messages.po b/locales/vi/LC_MESSAGES/messages.po index 0bce246c4..c422cdcb1 100644 --- a/locales/vi/LC_MESSAGES/messages.po +++ b/locales/vi/LC_MESSAGES/messages.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: Python Packaging User Guide\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-11-10 19:13+0000\n" +"POT-Creation-Date: 2025-11-22 12:58+0000\n" "PO-Revision-Date: 2025-09-23 05:02+0000\n" "Last-Translator: Lenny Tran \n" "Language-Team: Vietnamese =8.1.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "``>=19.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "``>=19.3``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "``>=20.3``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "auditwheel" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=1.0.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=2.0.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=3.0.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=3.3.0`` [#]_" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:146 +#: ../source/specifications/platform-compatibility-tags.rst:151 msgid "Only support for ``manylinux_2_24`` has been added in auditwheel 3.3.0" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:150 +#: ../source/specifications/platform-compatibility-tags.rst:155 msgid "``musllinux``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:152 +#: ../source/specifications/platform-compatibility-tags.rst:157 msgid "" "The ``musllinux`` family of tags is similar to ``manylinux``, but for Linux " "platforms that use the musl_ libc rather than glibc (a prime example being " @@ -18886,14 +18893,14 @@ msgid "" "musl ``x.y`` and higher on the architecture ``arch``." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:157 +#: ../source/specifications/platform-compatibility-tags.rst:162 msgid "" "The musl version values can be obtained by executing the musl libc shared " "library the Python interpreter is currently running on, and parsing the " "output:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:188 +#: ../source/specifications/platform-compatibility-tags.rst:193 msgid "" "There are currently two possible ways to find the musl library’s location " "that a Python interpreter is running on, either with the system ldd_ " @@ -18901,7 +18908,7 @@ msgid "" "executable’s ELF_ header." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:197 +#: ../source/specifications/platform-compatibility-tags.rst:202 msgid "" "macOS uses the ``macosx`` family of tags (the ``x`` suffix is a historical " "artefact of Apple's official macOS naming scheme). The schema for " @@ -18909,18 +18916,18 @@ msgid "" "wheel is compatible with macOS ``x.y`` or later on the architecture ``arch``." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:202 +#: ../source/specifications/platform-compatibility-tags.rst:207 msgid "" -"The values of ``x`` and ``y`` correspond to the major and minor version " -"number of the macOS release, respectively. They must both be positive " -"integers, with the ``x`` value being either ``10 <= x <= 15``, or ``>=26`` " -"and corresponding to the year of the macOS release. The version number " -"always includes a major *and* minor version, even if Apple's official " -"version numbering only refers to the major value. For example, " +"For macOS 10, the tag is :file:`macosx_10_{y}_{arch}`, where ``y`` " +"corresponds to the minor version number of the macOS release. For macOS 11 " +"and higher, the tag is :file:`macosx_{x}_0_{arch}`, where ``x`` corresponds " +"to the major version number of the macOS release. Following the published " +"macOS major versions, the ``x`` value is either ``10 <= x <= 15``, or " +"``>=26`` and corresponding to the year of the macOS release. For example, " "``macosx_11_0_arm64`` indicates compatibility with macOS 11 or later." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:210 +#: ../source/specifications/platform-compatibility-tags.rst:215 msgid "" "macOS binaries can be compiled for a single architecture, or can include " "support for multiple architectures in the same binary (sometimes called " @@ -18931,63 +18938,63 @@ msgid "" "architectures:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:218 +#: ../source/specifications/platform-compatibility-tags.rst:223 msgid "``arch``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:218 +#: ../source/specifications/platform-compatibility-tags.rst:223 msgid "Architectures supported" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:220 +#: ../source/specifications/platform-compatibility-tags.rst:225 msgid "``universal2``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:220 +#: ../source/specifications/platform-compatibility-tags.rst:225 msgid "``arm64``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:221 +#: ../source/specifications/platform-compatibility-tags.rst:226 msgid "``universal``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:221 +#: ../source/specifications/platform-compatibility-tags.rst:226 msgid "``i386``, ``ppc``, ``ppc64``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:222 +#: ../source/specifications/platform-compatibility-tags.rst:227 msgid "``intel``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:222 +#: ../source/specifications/platform-compatibility-tags.rst:227 msgid "``i386``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:223 +#: ../source/specifications/platform-compatibility-tags.rst:228 msgid "``fat``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:223 +#: ../source/specifications/platform-compatibility-tags.rst:228 msgid "``i386``, ``ppc``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:224 +#: ../source/specifications/platform-compatibility-tags.rst:229 msgid "``fat3``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:224 +#: ../source/specifications/platform-compatibility-tags.rst:229 msgid "``i386``, ``ppc``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:225 +#: ../source/specifications/platform-compatibility-tags.rst:230 msgid "``fat64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:225 +#: ../source/specifications/platform-compatibility-tags.rst:230 msgid "``ppc64``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:228 +#: ../source/specifications/platform-compatibility-tags.rst:233 msgid "" "The minimum supported macOS version may also be constrained by architecture. " "For example, macOS 11 (Big Sur) was the first release to support arm64. " @@ -18996,11 +19003,11 @@ msgid "" "architectures." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:236 +#: ../source/specifications/platform-compatibility-tags.rst:241 msgid "Android" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:238 +#: ../source/specifications/platform-compatibility-tags.rst:243 msgid "" "Android uses the schema :file:`android_{apilevel}_{abi}`, indicating " "compatibility with the given Android API level or later, on the given ABI. " @@ -19009,7 +19016,7 @@ msgid "" "physical devices and emulated devices." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:244 +#: ../source/specifications/platform-compatibility-tags.rst:249 msgid "" "The API level should be a positive integer. This is *not* the same thing as " "the user-facing Android version. For example, the release known as Android " @@ -19019,25 +19026,25 @@ msgid "" "`__." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:251 +#: ../source/specifications/platform-compatibility-tags.rst:256 msgid "" "There are 4 `supported ABIs `__. Normalized according to the rules above, they are:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:254 +#: ../source/specifications/platform-compatibility-tags.rst:259 msgid "``armeabi_v7a``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:255 +#: ../source/specifications/platform-compatibility-tags.rst:260 msgid "``arm64_v8a``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:256 +#: ../source/specifications/platform-compatibility-tags.rst:261 msgid "``x86``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:259 +#: ../source/specifications/platform-compatibility-tags.rst:264 msgid "" "Virtually all current physical devices use one of the ARM architectures. " "``x86`` and ``x86_64`` are supported for use in the emulator. ``x86`` has " @@ -19045,18 +19052,18 @@ msgid "" "images have been released since then." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:267 +#: ../source/specifications/platform-compatibility-tags.rst:272 msgid "iOS" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:269 +#: ../source/specifications/platform-compatibility-tags.rst:274 msgid "" "iOS uses the schema :file:`ios_{x}_{y}_{arch}_{sdk}`, indicating " "compatibility with iOS ``x.y`` or later, on the ``arch`` architecture, using " "the ``sdk`` SDK." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:272 +#: ../source/specifications/platform-compatibility-tags.rst:277 msgid "" "The value of ``x`` and ``y`` correspond to the major and minor version " "number of the iOS release, respectively. They must both be positive " @@ -19066,13 +19073,13 @@ msgid "" "with iOS 13 or later." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:278 +#: ../source/specifications/platform-compatibility-tags.rst:283 msgid "" "The value of ``arch`` must match the value of :py:func:`platform.machine()` " "on the system." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:281 +#: ../source/specifications/platform-compatibility-tags.rst:286 msgid "" "The value of ``sdk`` must be either ``iphoneos`` (for physical devices), or " "``iphonesimulator`` (for device simulators). These SDKs have the same API " @@ -19081,33 +19088,33 @@ msgid "" "run on an arm64 device." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:287 +#: ../source/specifications/platform-compatibility-tags.rst:292 msgid "" "The combination of :file:`{arch}_{sdk}` is referred to as the \"multiarch\". " "There are three possible values for multiarch:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:290 +#: ../source/specifications/platform-compatibility-tags.rst:295 msgid "" "``arm64_iphoneos``, for physical iPhone/iPad devices. This includes every " "iOS device manufactured since ~2015;" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:292 +#: ../source/specifications/platform-compatibility-tags.rst:297 msgid "" "``arm64_iphonesimulator``, for simulators running on Apple Silicon macOS " "hardware; and" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:294 +#: ../source/specifications/platform-compatibility-tags.rst:299 msgid "``x86_64_iphonesimulator``, for simulators running on x86_64 hardware." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:297 +#: ../source/specifications/platform-compatibility-tags.rst:302 msgid "Use" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:299 +#: ../source/specifications/platform-compatibility-tags.rst:304 msgid "" "The tags are used by installers to decide which built distribution (if any) " "to download from a list of potential built distributions. The installer " @@ -19115,7 +19122,7 @@ msgid "" "built distribution's tag is ``in`` the list, then it can be installed." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:305 +#: ../source/specifications/platform-compatibility-tags.rst:310 msgid "" "It is recommended that installers try to choose the most feature complete " "built distribution available (the one most specific to the installation " @@ -19126,14 +19133,14 @@ msgid "" "download built packages that advertise themselves as being pure Python." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:313 +#: ../source/specifications/platform-compatibility-tags.rst:318 msgid "" "Another desirable installer feature might be to include \"re-compile from " "source if possible\" as more preferable than some of the compatible but " "legacy pre-built options." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:317 +#: ../source/specifications/platform-compatibility-tags.rst:322 msgid "" "This example list is for an installer running under CPython 3.3 on a " "linux_x86_64 system. It is in order from most-preferred (a distribution with " @@ -19142,69 +19149,69 @@ msgid "" "Python):" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:323 +#: ../source/specifications/platform-compatibility-tags.rst:328 msgid "cp33-cp33m-linux_x86_64" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:324 +#: ../source/specifications/platform-compatibility-tags.rst:329 msgid "cp33-abi3-linux_x86_64" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:325 +#: ../source/specifications/platform-compatibility-tags.rst:330 msgid "cp3-abi3-linux_x86_64" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:326 +#: ../source/specifications/platform-compatibility-tags.rst:331 msgid "cp33-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:327 +#: ../source/specifications/platform-compatibility-tags.rst:332 msgid "cp3-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:328 +#: ../source/specifications/platform-compatibility-tags.rst:333 msgid "py33-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:329 +#: ../source/specifications/platform-compatibility-tags.rst:334 msgid "py3-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:330 +#: ../source/specifications/platform-compatibility-tags.rst:335 msgid "cp33-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:331 +#: ../source/specifications/platform-compatibility-tags.rst:336 msgid "cp3-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:332 +#: ../source/specifications/platform-compatibility-tags.rst:337 msgid "py33-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:333 +#: ../source/specifications/platform-compatibility-tags.rst:338 msgid "py3-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:334 +#: ../source/specifications/platform-compatibility-tags.rst:339 msgid "py32-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:335 +#: ../source/specifications/platform-compatibility-tags.rst:340 msgid "py31-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:336 +#: ../source/specifications/platform-compatibility-tags.rst:341 msgid "py30-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:338 +#: ../source/specifications/platform-compatibility-tags.rst:343 msgid "" "Built distributions may be platform specific for reasons other than C " "extensions, such as by including a native executable invoked as a subprocess." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:342 +#: ../source/specifications/platform-compatibility-tags.rst:347 msgid "" "Sometimes there will be more than one supported built distribution for a " "particular version of a package. For example, a packager could release a " @@ -19215,11 +19222,11 @@ msgid "" "without because that tag appears first in the list." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:351 +#: ../source/specifications/platform-compatibility-tags.rst:356 msgid "Compressed Tag Sets" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:353 +#: ../source/specifications/platform-compatibility-tags.rst:358 msgid "" "To allow for compact filenames of bdists that work with more than one " "compatibility tag triple, each tag in a filename can instead be a '.'-" @@ -19229,7 +19236,7 @@ msgid "" "list of simple tags is::" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:365 +#: ../source/specifications/platform-compatibility-tags.rst:370 msgid "" "A bdist format that implements this scheme should include the expanded tags " "in bdist-specific metadata. This compression scheme can generate large " @@ -19237,11 +19244,11 @@ msgid "" "Python implementation e.g. \"cp33-cp31u-win64\", so use it sparingly." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:378 +#: ../source/specifications/platform-compatibility-tags.rst:383 msgid "What tags are used by default?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:374 +#: ../source/specifications/platform-compatibility-tags.rst:379 msgid "" "Tools should use the most-preferred architecture dependent tag e.g. ``cp33-" "cp33m-win32`` or the most-preferred pure python tag e.g. ``py33-none-any`` " @@ -19249,13 +19256,13 @@ msgid "" "intended to provide cross-Python compatibility." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:388 +#: ../source/specifications/platform-compatibility-tags.rst:393 msgid "" "What tag do I use if my distribution uses a feature exclusive to the newest " "version of Python?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:381 +#: ../source/specifications/platform-compatibility-tags.rst:386 msgid "" "Compatibility tags aid installers in selecting the *most compatible* build " "of a *single version* of a distribution. For example, when there is no " @@ -19266,23 +19273,23 @@ msgid "" "use the new feature, to get a compatible build." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:393 +#: ../source/specifications/platform-compatibility-tags.rst:398 msgid "Why isn't there a ``.`` in the Python version number?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:391 +#: ../source/specifications/platform-compatibility-tags.rst:396 msgid "" "CPython has lasted 20+ years without a 3-digit major release. This should " "continue for some time. Other implementations may use _ as a delimiter, " "since both - and . delimit the surrounding filename." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:399 +#: ../source/specifications/platform-compatibility-tags.rst:404 msgid "" "Why normalise hyphens and other non-alphanumeric characters to underscores?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:396 +#: ../source/specifications/platform-compatibility-tags.rst:401 msgid "" "To avoid conflicting with the ``.`` and ``-`` characters that separate " "components of the filename, and for better compatibility with the widest " @@ -19290,11 +19297,11 @@ msgid "" "paths without quoting)." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:408 +#: ../source/specifications/platform-compatibility-tags.rst:413 msgid "Why not use special character rather than ``.`` or ``-``?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:402 +#: ../source/specifications/platform-compatibility-tags.rst:407 msgid "" "Either because that character is inconvenient or potentially confusing in " "some contexts (for example, ``+`` must be quoted in URLs, ``~`` is used to " @@ -19304,33 +19311,33 @@ msgid "" "using ``,`` rather than ``.`` to separate components in a compressed tag)." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:413 +#: ../source/specifications/platform-compatibility-tags.rst:418 msgid "Who will maintain the registry of abbreviated implementations?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:411 +#: ../source/specifications/platform-compatibility-tags.rst:416 msgid "" "New two-letter abbreviations can be requested on the python-dev mailing " "list. As a rule of thumb, abbreviations are reserved for the current 4 most " "prominent implementations." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:418 +#: ../source/specifications/platform-compatibility-tags.rst:423 msgid "Does the compatibility tag go into METADATA or PKG-INFO?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:416 +#: ../source/specifications/platform-compatibility-tags.rst:421 msgid "" "No. The compatibility tag is part of the built distribution's metadata. " "METADATA / PKG-INFO should be valid for an entire distribution, not a single " "build of that distribution." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:424 +#: ../source/specifications/platform-compatibility-tags.rst:429 msgid "Why didn't you mention my favorite Python implementation?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:421 +#: ../source/specifications/platform-compatibility-tags.rst:426 msgid "" "The abbreviated tags facilitate sharing compiled Python code in a public " "index. Your Python implementation can use this specification too, but with " @@ -19338,13 +19345,13 @@ msgid "" "``py``." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:432 +#: ../source/specifications/platform-compatibility-tags.rst:437 msgid "" "Why is the ABI tag (the second tag) sometimes \"none\" in the reference " "implementation?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:427 +#: ../source/specifications/platform-compatibility-tags.rst:432 msgid "" "Since Python 2 does not have an easy way to get to the SOABI (the concept " "comes from newer versions of Python 3) the reference implementation at the " @@ -19353,39 +19360,39 @@ msgid "" "good enough way to say \"don't know\"." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:437 +#: ../source/specifications/platform-compatibility-tags.rst:442 msgid "" "February 2013: The original version of this specification was approved " "through :pep:`425`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:439 +#: ../source/specifications/platform-compatibility-tags.rst:444 msgid "January 2016: The ``manylinux1`` tag was approved through :pep:`513`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:440 +#: ../source/specifications/platform-compatibility-tags.rst:445 msgid "April 2018: The ``manylinux2010`` tag was approved through :pep:`571`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:441 +#: ../source/specifications/platform-compatibility-tags.rst:446 msgid "July 2019: The ``manylinux2014`` tag was approved through :pep:`599`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:442 +#: ../source/specifications/platform-compatibility-tags.rst:447 msgid "" "November 2019: The ``manylinux_x_y`` perennial tag was approved " "through :pep:`600`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:444 +#: ../source/specifications/platform-compatibility-tags.rst:449 msgid "April 2021: The ``musllinux_x_y`` tag was approved through :pep:`656`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:445 +#: ../source/specifications/platform-compatibility-tags.rst:450 msgid "December 2023: The tags for iOS were approved through :pep:`730`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:446 +#: ../source/specifications/platform-compatibility-tags.rst:451 msgid "March 2024: The tags for Android were approved through :pep:`738`." msgstr "" diff --git a/locales/zh_Hans/LC_MESSAGES/messages.po b/locales/zh_Hans/LC_MESSAGES/messages.po index d3425db02..ba2dd3e4b 100644 --- a/locales/zh_Hans/LC_MESSAGES/messages.po +++ b/locales/zh_Hans/LC_MESSAGES/messages.po @@ -41,7 +41,7 @@ msgid "" msgstr "" "Project-Id-Version: Python Packaging User Guide\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-11-10 19:13+0000\n" +"POT-Creation-Date: 2025-11-22 12:58+0000\n" "PO-Revision-Date: 2025-11-22 12:58+0000\n" "Last-Translator: 大王叫我来巡山 " "\n" @@ -708,7 +708,7 @@ msgstr "" "2.0 下发布的。" #: ../source/discussions/deploying-python-applications.rst:103 -#: ../source/specifications/platform-compatibility-tags.rst:195 +#: ../source/specifications/platform-compatibility-tags.rst:200 msgid "macOS" msgstr "macOS" @@ -1220,7 +1220,8 @@ msgid "" "Downstream builds are frequently done in sandboxed environments that cannot " "access the Internet. The package sources are unpacked into this environment, " "and all the necessary dependencies are installed." -msgstr "下游构建通常在无法访问互联网的沙箱环境中进行。软件包源码会被解压到该环境中," +msgstr "" +"下游构建通常在无法访问互联网的沙箱环境中进行。软件包源码会被解压到该环境中," "并安装所有必要的依赖项。" #: ../source/discussions/downstream-packaging.rst:156 @@ -1228,14 +1229,16 @@ msgid "" "Even if this is not the case, and assuming that you took sufficient care to " "properly authenticate downloads, using the Internet is discouraged for a " "number of reasons:" -msgstr "即便不存在此类情况,且假设您已严格确保下载验证,出于多方面考虑,仍不建议在构" +msgstr "" +"即便不存在此类情况,且假设您已严格确保下载验证,出于多方面考虑,仍不建议在构" "建过程中接入互联网:" #: ../source/discussions/downstream-packaging.rst:160 msgid "" "The Internet connection may be unstable (e.g. due to poor reception) or " "suffer from temporary problems that could cause the process to fail or hang." -msgstr "网络连接可能不稳定(例如由于信号接收不佳),或存在临时性问题,这可能导致流程" +msgstr "" +"网络连接可能不稳定(例如由于信号接收不佳),或存在临时性问题,这可能导致流程" "执行失败或陷入停滞。" #: ../source/discussions/downstream-packaging.rst:164 @@ -1243,7 +1246,8 @@ msgid "" "The remote resources may become temporarily or even permanently unavailable, " "making the build no longer possible. This is especially problematic when " "someone needs to build an old package version." -msgstr "远程资源可能会暂时甚至永久不可用,从而导致无法完成构建。当有人需要构建旧的软" +msgstr "" +"远程资源可能会暂时甚至永久不可用,从而导致无法完成构建。当有人需要构建旧的软" "件包版本时,这个问题尤其突出。" #: ../source/discussions/downstream-packaging.rst:168 @@ -1254,7 +1258,8 @@ msgstr "远程资源可能发生变更,导致构建结果无法重现。" msgid "" "Accessing remote servers poses a privacy issue and a potential security " "issue, as it exposes information about the system building the package." -msgstr "访问远程服务器会带来隐私泄露和潜在的安全风险,因为这会暴露执行软件包构建的系" +msgstr "" +"访问远程服务器会带来隐私泄露和潜在的安全风险,因为这会暴露执行软件包构建的系" "统信息。" #: ../source/discussions/downstream-packaging.rst:174 @@ -1262,7 +1267,8 @@ msgid "" "The user may be using a service with a limited data plan, in which " "uncontrolled Internet access may result in additional charges or other " "inconveniences." -msgstr "用户可能正在使用有限数据套餐的服务,此时无限制的网络访问可能导致产生额外费用" +msgstr "" +"用户可能正在使用有限数据套餐的服务,此时无限制的网络访问可能导致产生额外费用" "或引发其他不便。" #: ../source/discussions/downstream-packaging.rst:181 @@ -1307,7 +1313,8 @@ msgstr "" msgid "" "Since downstreams frequently also run tests and build documentation, the " "above should ideally extend to these processes as well." -msgstr "考虑到下游环节通常还需执行测试及构建文档,理想情况下上述规范应同样适用于这些" +msgstr "" +"考虑到下游环节通常还需执行测试及构建文档,理想情况下上述规范应同样适用于这些" "流程。" #: ../source/discussions/downstream-packaging.rst:202 @@ -1315,7 +1322,8 @@ msgid "" "Please also remember that if you are fetching remote resources, you " "absolutely must *verify their authenticity* (usually against a hash), to " "protect against the file being substituted by a malicious party." -msgstr "同时请记住,若获取远程资源,您必须 *verify their authenticity*(通常核对哈希" +msgstr "" +"同时请记住,若获取远程资源,您必须 *verify their authenticity*(通常核对哈希" "值),以防文件被恶意方替换的风险。" #: ../source/discussions/downstream-packaging.rst:210 @@ -1380,15 +1388,16 @@ msgid "" "dependencies like any other Python package." msgstr "" "基于上述原因,您可以合理选择以下方案:静态链接依赖项,或在安装包中提供本地副" -"本。您也可以在源码分发版中内置依赖项。某些情况下,这些依赖项还会被重新打包至P" -"yPI,此时即可像声明普通Python包依赖那样将其列为项目依赖项。" +"本。您也可以在源码分发版中内置依赖项。某些情况下,这些依赖项还会被重新打包至" +"PyPI,此时即可像声明普通Python包依赖那样将其列为项目依赖项。" #: ../source/discussions/downstream-packaging.rst:245 msgid "" "However, none of these issues apply to downstream packaging, and downstreams " "have good reasons to prefer dynamically linking to system dependencies. In " "particular:" -msgstr "然而,这些问题均不适用于下游打包场景,且下游环节有充分理由倾向于动态链接系统" +msgstr "" +"然而,这些问题均不适用于下游打包场景,且下游环节有充分理由倾向于动态链接系统" "依赖项。具体而言:" #: ../source/discussions/downstream-packaging.rst:249 @@ -1398,8 +1407,8 @@ msgid "" "support that makes it easier for users of those systems to access upstream " "projects in their preferred format." msgstr "" -"许多情况下,可靠地在各组件间共享动态依赖项是下游打包生态系统的主要 *purpose*" -"。支持这种机制能使这些系统的用户更便捷地以其偏好的格式访问上游项目。" +"许多情况下,可靠地在各组件间共享动态依赖项是下游打包生态系统的主要 " +"*purpose*。支持这种机制能使这些系统的用户更便捷地以其偏好的格式访问上游项目。" #: ../source/discussions/downstream-packaging.rst:253 msgid "" @@ -1413,7 +1422,8 @@ msgid "" "used libraries across an entire downstream packaging ecosystem, which can be " "particularly important when they turn out to contain a security " "vulnerability or critical bug." -msgstr "动态链接使得能够快速且系统性地在整个下游打包生态中替换所使用的程序库,这在发" +msgstr "" +"动态链接使得能够快速且系统性地在整个下游打包生态中替换所使用的程序库,这在发" "现程序库存在安全漏洞或关键错误时显得尤为关键。" #: ../source/discussions/downstream-packaging.rst:260 @@ -1439,14 +1449,15 @@ msgid "" msgstr "" "静态链接与内置依赖可能导致同一进程加载多个不同版本的相同库(例如,尝试导入两" "个链接至同一库不同版本的Python包)。这种情况有时能正常运行,但也可能引发从库" -"加载错误、微妙的运行时缺陷,到灾难性故障(如突然崩溃并丢失数据)等一系列问题" -"。" +"加载错误、微妙的运行时缺陷,到灾难性故障(如突然崩溃并丢失数据)等一系列问" +"题。" #: ../source/discussions/downstream-packaging.rst:273 msgid "" "Last but not least, static linking and vendoring results in duplication, and " "may increase the use of both disk space and memory." -msgstr "最后同样重要的是,静态链接与内置依赖会导致资源重复,并可能显著增加磁盘空间和" +msgstr "" +"最后同样重要的是,静态链接与内置依赖会导致资源重复,并可能显著增加磁盘空间和" "内存的使用量。" #: ../source/discussions/downstream-packaging.rst:279 @@ -1459,8 +1470,8 @@ msgid "" msgstr "" "在满足双方需求方面,一个较好的折衷方案是提供在内置依赖与系统依赖之间切换的选" "项。理想情况下,若软件包包含多个内置依赖项,应同时提供针对每个依赖项的独立切" -"换选项及控制默认行为的全局开关,例如通过 ``USE_VENDORED_DEPS`` 环境变量来实现" -"。" +"换选项及控制默认行为的全局开关,例如通过 ``USE_VENDORED_DEPS`` 环境变量来实" +"现。" #: ../source/discussions/downstream-packaging.rst:285 msgid "" @@ -1498,8 +1509,8 @@ msgid "" "There can be various reasons for doing this, for example:" msgstr "" "各类下游项目会对打包后的Python项目进行不同程度的测试。根据具体情况,测试范围" -"可能从最小化的冒烟测试到完整测试套件的全面执行。进行此类测试可能出于多种原因" -",例如:" +"可能从最小化的冒烟测试到完整测试套件的全面执行。进行此类测试可能出于多种原" +"因,例如:" #: ../source/discussions/downstream-packaging.rst:310 msgid "Verifying that the downstream packaging did not introduce any bugs." @@ -11456,7 +11467,7 @@ msgid "" msgstr "" #: ../source/key_projects.rst:186 -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "pip" msgstr "" @@ -14443,7 +14454,7 @@ msgstr "" "https://datatracker.ietf.org/doc/html/draft-jones-jose-json-private-key-01" #: ../source/specifications/binary-distribution-format.rst:350 -#: ../source/specifications/platform-compatibility-tags.rst:371 +#: ../source/specifications/platform-compatibility-tags.rst:376 msgid "FAQ" msgstr "" @@ -14589,7 +14600,7 @@ msgstr "" #: ../source/specifications/externally-managed-environments.rst:472 #: ../source/specifications/inline-script-metadata.rst:213 #: ../source/specifications/name-normalization.rst:50 -#: ../source/specifications/platform-compatibility-tags.rst:435 +#: ../source/specifications/platform-compatibility-tags.rst:440 #: ../source/specifications/pylock-toml.rst:826 #: ../source/specifications/pyproject-toml.rst:634 #: ../source/specifications/recording-installed-packages.rst:278 @@ -17024,7 +17035,7 @@ msgid ":py:func:`platform.machine()`" msgstr "" #: ../source/specifications/dependency-specifiers.rst:263 -#: ../source/specifications/platform-compatibility-tags.rst:257 +#: ../source/specifications/platform-compatibility-tags.rst:262 msgid "``x86_64``" msgstr "" @@ -19536,10 +19547,17 @@ msgid "Platform Tag" msgstr "" #: ../source/specifications/platform-compatibility-tags.rst:86 +msgid "" +"Platform tags are dependent on the versioning of the operating system or " +"platform they represent and may change over time as the underlying platform " +"changes its versioning." +msgstr "" + +#: ../source/specifications/platform-compatibility-tags.rst:91 msgid "Basic platform tags" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:88 +#: ../source/specifications/platform-compatibility-tags.rst:93 msgid "" "In its simplest form, the platform tag " "is :py:func:`sysconfig.get_platform()` with all hyphens ``-`` and periods " @@ -19547,30 +19565,30 @@ msgid "" "in Python 3.12, this was ``distutils.util.get_platform()``. For example:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:93 +#: ../source/specifications/platform-compatibility-tags.rst:98 msgid "win32" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:94 +#: ../source/specifications/platform-compatibility-tags.rst:99 msgid "linux_i386" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:95 +#: ../source/specifications/platform-compatibility-tags.rst:100 msgid "linux_x86_64" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:101 +#: ../source/specifications/platform-compatibility-tags.rst:106 msgid "``manylinux``" msgstr "``manylinux``" -#: ../source/specifications/platform-compatibility-tags.rst:103 +#: ../source/specifications/platform-compatibility-tags.rst:108 msgid "" "The simple scheme above is insufficient for public distribution of wheel " "files to Linux platforms, due to the large ecosystem of Linux platforms and " "subtle differences between them." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:107 +#: ../source/specifications/platform-compatibility-tags.rst:112 msgid "" "Instead, for those platforms, the ``manylinux`` standard represents a common " "subset of Linux platforms, and allows building wheels tagged with the " @@ -19578,7 +19596,7 @@ msgid "" "distributions." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:112 +#: ../source/specifications/platform-compatibility-tags.rst:117 msgid "" "The current standard is the future-proof :file:`manylinux_{x}_{y}` standard. " "It defines tags of the form :file:`manylinux_{x}_{y}_{arch}`, where ``x`` " @@ -19589,27 +19607,27 @@ msgid "" "form above." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:118 +#: ../source/specifications/platform-compatibility-tags.rst:123 msgid "" "The following older tags are still supported for backward compatibility:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:120 +#: ../source/specifications/platform-compatibility-tags.rst:125 msgid "" "``manylinux1`` supports glibc 2.5 on ``x86_64`` and ``i686`` architectures." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:121 +#: ../source/specifications/platform-compatibility-tags.rst:126 msgid "``manylinux2010`` supports glibc 2.12 on ``x86_64`` and ``i686``." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:122 +#: ../source/specifications/platform-compatibility-tags.rst:127 msgid "" "``manylinux2014`` supports glibc 2.17 on ``x86_64``, ``i686``, ``aarch64``, " "``armv7l``, ``ppc64``, ``ppc64le``, and ``s390x``." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:125 +#: ../source/specifications/platform-compatibility-tags.rst:130 msgid "" "In general, distributions built for older versions of the specification are " "forwards-compatible (meaning that ``manylinux1`` distributions should " @@ -19618,7 +19636,7 @@ msgid "" "that existed before 2010)." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:131 +#: ../source/specifications/platform-compatibility-tags.rst:136 msgid "" "Package maintainers should attempt to target the most compatible " "specification possible, with the caveat that the provided build environment " @@ -19626,77 +19644,77 @@ msgid "" "that these images will no longer receive security updates." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:136 +#: ../source/specifications/platform-compatibility-tags.rst:141 msgid "" "The following table shows the minimum versions of relevant projects to " "support the various ``manylinux`` standards:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:140 +#: ../source/specifications/platform-compatibility-tags.rst:145 msgid "Tool" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:140 +#: ../source/specifications/platform-compatibility-tags.rst:145 msgid "``manylinux1``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:140 +#: ../source/specifications/platform-compatibility-tags.rst:145 msgid "``manylinux2010``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:140 +#: ../source/specifications/platform-compatibility-tags.rst:145 msgid "``manylinux2014``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:140 +#: ../source/specifications/platform-compatibility-tags.rst:145 msgid "``manylinux_x_y``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "``>=8.1.0``" msgstr "``>=8.1.0``" -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "``>=19.0``" msgstr "``>=19.0``" -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "``>=19.3``" msgstr "``>=19.3``" -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "``>=20.3``" msgstr "``>=20.3``" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "auditwheel" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=1.0.0``" msgstr "``>=1.0.0``" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=2.0.0``" msgstr "``>=2.0.0``" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=3.0.0``" msgstr "``>=3.0.0``" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=3.3.0`` [#]_" msgstr "``>=3.3.0`` [#]_" -#: ../source/specifications/platform-compatibility-tags.rst:146 +#: ../source/specifications/platform-compatibility-tags.rst:151 msgid "Only support for ``manylinux_2_24`` has been added in auditwheel 3.3.0" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:150 +#: ../source/specifications/platform-compatibility-tags.rst:155 msgid "``musllinux``" msgstr "``musllinux``" -#: ../source/specifications/platform-compatibility-tags.rst:152 +#: ../source/specifications/platform-compatibility-tags.rst:157 msgid "" "The ``musllinux`` family of tags is similar to ``manylinux``, but for Linux " "platforms that use the musl_ libc rather than glibc (a prime example being " @@ -19704,14 +19722,14 @@ msgid "" "musl ``x.y`` and higher on the architecture ``arch``." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:157 +#: ../source/specifications/platform-compatibility-tags.rst:162 msgid "" "The musl version values can be obtained by executing the musl libc shared " "library the Python interpreter is currently running on, and parsing the " "output:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:188 +#: ../source/specifications/platform-compatibility-tags.rst:193 msgid "" "There are currently two possible ways to find the musl library’s location " "that a Python interpreter is running on, either with the system ldd_ " @@ -19719,7 +19737,7 @@ msgid "" "executable’s ELF_ header." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:197 +#: ../source/specifications/platform-compatibility-tags.rst:202 msgid "" "macOS uses the ``macosx`` family of tags (the ``x`` suffix is a historical " "artefact of Apple's official macOS naming scheme). The schema for " @@ -19727,18 +19745,18 @@ msgid "" "wheel is compatible with macOS ``x.y`` or later on the architecture ``arch``." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:202 +#: ../source/specifications/platform-compatibility-tags.rst:207 msgid "" -"The values of ``x`` and ``y`` correspond to the major and minor version " -"number of the macOS release, respectively. They must both be positive " -"integers, with the ``x`` value being either ``10 <= x <= 15``, or ``>=26`` " -"and corresponding to the year of the macOS release. The version number " -"always includes a major *and* minor version, even if Apple's official " -"version numbering only refers to the major value. For example, " +"For macOS 10, the tag is :file:`macosx_10_{y}_{arch}`, where ``y`` " +"corresponds to the minor version number of the macOS release. For macOS 11 " +"and higher, the tag is :file:`macosx_{x}_0_{arch}`, where ``x`` corresponds " +"to the major version number of the macOS release. Following the published " +"macOS major versions, the ``x`` value is either ``10 <= x <= 15``, or " +"``>=26`` and corresponding to the year of the macOS release. For example, " "``macosx_11_0_arm64`` indicates compatibility with macOS 11 or later." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:210 +#: ../source/specifications/platform-compatibility-tags.rst:215 msgid "" "macOS binaries can be compiled for a single architecture, or can include " "support for multiple architectures in the same binary (sometimes called " @@ -19749,63 +19767,63 @@ msgid "" "architectures:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:218 +#: ../source/specifications/platform-compatibility-tags.rst:223 msgid "``arch``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:218 +#: ../source/specifications/platform-compatibility-tags.rst:223 msgid "Architectures supported" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:220 +#: ../source/specifications/platform-compatibility-tags.rst:225 msgid "``universal2``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:220 +#: ../source/specifications/platform-compatibility-tags.rst:225 msgid "``arm64``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:221 +#: ../source/specifications/platform-compatibility-tags.rst:226 msgid "``universal``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:221 +#: ../source/specifications/platform-compatibility-tags.rst:226 msgid "``i386``, ``ppc``, ``ppc64``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:222 +#: ../source/specifications/platform-compatibility-tags.rst:227 msgid "``intel``" msgstr "``intel``" -#: ../source/specifications/platform-compatibility-tags.rst:222 +#: ../source/specifications/platform-compatibility-tags.rst:227 msgid "``i386``, ``x86_64``" msgstr "``i386``, ``x86_64``" -#: ../source/specifications/platform-compatibility-tags.rst:223 +#: ../source/specifications/platform-compatibility-tags.rst:228 msgid "``fat``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:223 +#: ../source/specifications/platform-compatibility-tags.rst:228 msgid "``i386``, ``ppc``" msgstr "``i386``, ``ppc``" -#: ../source/specifications/platform-compatibility-tags.rst:224 +#: ../source/specifications/platform-compatibility-tags.rst:229 msgid "``fat3``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:224 +#: ../source/specifications/platform-compatibility-tags.rst:229 msgid "``i386``, ``ppc``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:225 +#: ../source/specifications/platform-compatibility-tags.rst:230 msgid "``fat64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:225 +#: ../source/specifications/platform-compatibility-tags.rst:230 msgid "``ppc64``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:228 +#: ../source/specifications/platform-compatibility-tags.rst:233 msgid "" "The minimum supported macOS version may also be constrained by architecture. " "For example, macOS 11 (Big Sur) was the first release to support arm64. " @@ -19814,11 +19832,11 @@ msgid "" "architectures." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:236 +#: ../source/specifications/platform-compatibility-tags.rst:241 msgid "Android" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:238 +#: ../source/specifications/platform-compatibility-tags.rst:243 msgid "" "Android uses the schema :file:`android_{apilevel}_{abi}`, indicating " "compatibility with the given Android API level or later, on the given ABI. " @@ -19827,7 +19845,7 @@ msgid "" "physical devices and emulated devices." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:244 +#: ../source/specifications/platform-compatibility-tags.rst:249 msgid "" "The API level should be a positive integer. This is *not* the same thing as " "the user-facing Android version. For example, the release known as Android " @@ -19837,25 +19855,25 @@ msgid "" "`__." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:251 +#: ../source/specifications/platform-compatibility-tags.rst:256 msgid "" "There are 4 `supported ABIs `__. Normalized according to the rules above, they are:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:254 +#: ../source/specifications/platform-compatibility-tags.rst:259 msgid "``armeabi_v7a``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:255 +#: ../source/specifications/platform-compatibility-tags.rst:260 msgid "``arm64_v8a``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:256 +#: ../source/specifications/platform-compatibility-tags.rst:261 msgid "``x86``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:259 +#: ../source/specifications/platform-compatibility-tags.rst:264 msgid "" "Virtually all current physical devices use one of the ARM architectures. " "``x86`` and ``x86_64`` are supported for use in the emulator. ``x86`` has " @@ -19863,18 +19881,18 @@ msgid "" "images have been released since then." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:267 +#: ../source/specifications/platform-compatibility-tags.rst:272 msgid "iOS" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:269 +#: ../source/specifications/platform-compatibility-tags.rst:274 msgid "" "iOS uses the schema :file:`ios_{x}_{y}_{arch}_{sdk}`, indicating " "compatibility with iOS ``x.y`` or later, on the ``arch`` architecture, using " "the ``sdk`` SDK." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:272 +#: ../source/specifications/platform-compatibility-tags.rst:277 msgid "" "The value of ``x`` and ``y`` correspond to the major and minor version " "number of the iOS release, respectively. They must both be positive " @@ -19884,13 +19902,13 @@ msgid "" "with iOS 13 or later." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:278 +#: ../source/specifications/platform-compatibility-tags.rst:283 msgid "" "The value of ``arch`` must match the value of :py:func:`platform.machine()` " "on the system." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:281 +#: ../source/specifications/platform-compatibility-tags.rst:286 msgid "" "The value of ``sdk`` must be either ``iphoneos`` (for physical devices), or " "``iphonesimulator`` (for device simulators). These SDKs have the same API " @@ -19899,33 +19917,33 @@ msgid "" "run on an arm64 device." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:287 +#: ../source/specifications/platform-compatibility-tags.rst:292 msgid "" "The combination of :file:`{arch}_{sdk}` is referred to as the \"multiarch\". " "There are three possible values for multiarch:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:290 +#: ../source/specifications/platform-compatibility-tags.rst:295 msgid "" "``arm64_iphoneos``, for physical iPhone/iPad devices. This includes every " "iOS device manufactured since ~2015;" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:292 +#: ../source/specifications/platform-compatibility-tags.rst:297 msgid "" "``arm64_iphonesimulator``, for simulators running on Apple Silicon macOS " "hardware; and" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:294 +#: ../source/specifications/platform-compatibility-tags.rst:299 msgid "``x86_64_iphonesimulator``, for simulators running on x86_64 hardware." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:297 +#: ../source/specifications/platform-compatibility-tags.rst:302 msgid "Use" msgstr "使用方法" -#: ../source/specifications/platform-compatibility-tags.rst:299 +#: ../source/specifications/platform-compatibility-tags.rst:304 msgid "" "The tags are used by installers to decide which built distribution (if any) " "to download from a list of potential built distributions. The installer " @@ -19933,7 +19951,7 @@ msgid "" "built distribution's tag is ``in`` the list, then it can be installed." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:305 +#: ../source/specifications/platform-compatibility-tags.rst:310 msgid "" "It is recommended that installers try to choose the most feature complete " "built distribution available (the one most specific to the installation " @@ -19944,14 +19962,14 @@ msgid "" "download built packages that advertise themselves as being pure Python." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:313 +#: ../source/specifications/platform-compatibility-tags.rst:318 msgid "" "Another desirable installer feature might be to include \"re-compile from " "source if possible\" as more preferable than some of the compatible but " "legacy pre-built options." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:317 +#: ../source/specifications/platform-compatibility-tags.rst:322 msgid "" "This example list is for an installer running under CPython 3.3 on a " "linux_x86_64 system. It is in order from most-preferred (a distribution with " @@ -19960,69 +19978,69 @@ msgid "" "Python):" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:323 +#: ../source/specifications/platform-compatibility-tags.rst:328 msgid "cp33-cp33m-linux_x86_64" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:324 +#: ../source/specifications/platform-compatibility-tags.rst:329 msgid "cp33-abi3-linux_x86_64" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:325 +#: ../source/specifications/platform-compatibility-tags.rst:330 msgid "cp3-abi3-linux_x86_64" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:326 +#: ../source/specifications/platform-compatibility-tags.rst:331 msgid "cp33-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:327 +#: ../source/specifications/platform-compatibility-tags.rst:332 msgid "cp3-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:328 +#: ../source/specifications/platform-compatibility-tags.rst:333 msgid "py33-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:329 +#: ../source/specifications/platform-compatibility-tags.rst:334 msgid "py3-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:330 +#: ../source/specifications/platform-compatibility-tags.rst:335 msgid "cp33-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:331 +#: ../source/specifications/platform-compatibility-tags.rst:336 msgid "cp3-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:332 +#: ../source/specifications/platform-compatibility-tags.rst:337 msgid "py33-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:333 +#: ../source/specifications/platform-compatibility-tags.rst:338 msgid "py3-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:334 +#: ../source/specifications/platform-compatibility-tags.rst:339 msgid "py32-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:335 +#: ../source/specifications/platform-compatibility-tags.rst:340 msgid "py31-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:336 +#: ../source/specifications/platform-compatibility-tags.rst:341 msgid "py30-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:338 +#: ../source/specifications/platform-compatibility-tags.rst:343 msgid "" "Built distributions may be platform specific for reasons other than C " "extensions, such as by including a native executable invoked as a subprocess." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:342 +#: ../source/specifications/platform-compatibility-tags.rst:347 msgid "" "Sometimes there will be more than one supported built distribution for a " "particular version of a package. For example, a packager could release a " @@ -20033,11 +20051,11 @@ msgid "" "without because that tag appears first in the list." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:351 +#: ../source/specifications/platform-compatibility-tags.rst:356 msgid "Compressed Tag Sets" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:353 +#: ../source/specifications/platform-compatibility-tags.rst:358 msgid "" "To allow for compact filenames of bdists that work with more than one " "compatibility tag triple, each tag in a filename can instead be a '.'-" @@ -20047,7 +20065,7 @@ msgid "" "list of simple tags is::" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:365 +#: ../source/specifications/platform-compatibility-tags.rst:370 msgid "" "A bdist format that implements this scheme should include the expanded tags " "in bdist-specific metadata. This compression scheme can generate large " @@ -20055,11 +20073,11 @@ msgid "" "Python implementation e.g. \"cp33-cp31u-win64\", so use it sparingly." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:378 +#: ../source/specifications/platform-compatibility-tags.rst:383 msgid "What tags are used by default?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:374 +#: ../source/specifications/platform-compatibility-tags.rst:379 msgid "" "Tools should use the most-preferred architecture dependent tag e.g. ``cp33-" "cp33m-win32`` or the most-preferred pure python tag e.g. ``py33-none-any`` " @@ -20067,13 +20085,13 @@ msgid "" "intended to provide cross-Python compatibility." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:388 +#: ../source/specifications/platform-compatibility-tags.rst:393 msgid "" "What tag do I use if my distribution uses a feature exclusive to the newest " "version of Python?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:381 +#: ../source/specifications/platform-compatibility-tags.rst:386 msgid "" "Compatibility tags aid installers in selecting the *most compatible* build " "of a *single version* of a distribution. For example, when there is no " @@ -20084,23 +20102,23 @@ msgid "" "use the new feature, to get a compatible build." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:393 +#: ../source/specifications/platform-compatibility-tags.rst:398 msgid "Why isn't there a ``.`` in the Python version number?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:391 +#: ../source/specifications/platform-compatibility-tags.rst:396 msgid "" "CPython has lasted 20+ years without a 3-digit major release. This should " "continue for some time. Other implementations may use _ as a delimiter, " "since both - and . delimit the surrounding filename." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:399 +#: ../source/specifications/platform-compatibility-tags.rst:404 msgid "" "Why normalise hyphens and other non-alphanumeric characters to underscores?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:396 +#: ../source/specifications/platform-compatibility-tags.rst:401 msgid "" "To avoid conflicting with the ``.`` and ``-`` characters that separate " "components of the filename, and for better compatibility with the widest " @@ -20108,11 +20126,11 @@ msgid "" "paths without quoting)." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:408 +#: ../source/specifications/platform-compatibility-tags.rst:413 msgid "Why not use special character rather than ``.`` or ``-``?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:402 +#: ../source/specifications/platform-compatibility-tags.rst:407 msgid "" "Either because that character is inconvenient or potentially confusing in " "some contexts (for example, ``+`` must be quoted in URLs, ``~`` is used to " @@ -20122,33 +20140,33 @@ msgid "" "using ``,`` rather than ``.`` to separate components in a compressed tag)." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:413 +#: ../source/specifications/platform-compatibility-tags.rst:418 msgid "Who will maintain the registry of abbreviated implementations?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:411 +#: ../source/specifications/platform-compatibility-tags.rst:416 msgid "" "New two-letter abbreviations can be requested on the python-dev mailing " "list. As a rule of thumb, abbreviations are reserved for the current 4 most " "prominent implementations." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:418 +#: ../source/specifications/platform-compatibility-tags.rst:423 msgid "Does the compatibility tag go into METADATA or PKG-INFO?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:416 +#: ../source/specifications/platform-compatibility-tags.rst:421 msgid "" "No. The compatibility tag is part of the built distribution's metadata. " "METADATA / PKG-INFO should be valid for an entire distribution, not a single " "build of that distribution." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:424 +#: ../source/specifications/platform-compatibility-tags.rst:429 msgid "Why didn't you mention my favorite Python implementation?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:421 +#: ../source/specifications/platform-compatibility-tags.rst:426 msgid "" "The abbreviated tags facilitate sharing compiled Python code in a public " "index. Your Python implementation can use this specification too, but with " @@ -20156,13 +20174,13 @@ msgid "" "``py``." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:432 +#: ../source/specifications/platform-compatibility-tags.rst:437 msgid "" "Why is the ABI tag (the second tag) sometimes \"none\" in the reference " "implementation?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:427 +#: ../source/specifications/platform-compatibility-tags.rst:432 msgid "" "Since Python 2 does not have an easy way to get to the SOABI (the concept " "comes from newer versions of Python 3) the reference implementation at the " @@ -20171,39 +20189,39 @@ msgid "" "good enough way to say \"don't know\"." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:437 +#: ../source/specifications/platform-compatibility-tags.rst:442 msgid "" "February 2013: The original version of this specification was approved " "through :pep:`425`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:439 +#: ../source/specifications/platform-compatibility-tags.rst:444 msgid "January 2016: The ``manylinux1`` tag was approved through :pep:`513`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:440 +#: ../source/specifications/platform-compatibility-tags.rst:445 msgid "April 2018: The ``manylinux2010`` tag was approved through :pep:`571`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:441 +#: ../source/specifications/platform-compatibility-tags.rst:446 msgid "July 2019: The ``manylinux2014`` tag was approved through :pep:`599`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:442 +#: ../source/specifications/platform-compatibility-tags.rst:447 msgid "" "November 2019: The ``manylinux_x_y`` perennial tag was approved " "through :pep:`600`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:444 +#: ../source/specifications/platform-compatibility-tags.rst:449 msgid "April 2021: The ``musllinux_x_y`` tag was approved through :pep:`656`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:445 +#: ../source/specifications/platform-compatibility-tags.rst:450 msgid "December 2023: The tags for iOS were approved through :pep:`730`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:446 +#: ../source/specifications/platform-compatibility-tags.rst:451 msgid "March 2024: The tags for Android were approved through :pep:`738`." msgstr "" diff --git a/locales/zh_Hant/LC_MESSAGES/messages.po b/locales/zh_Hant/LC_MESSAGES/messages.po index 21b8d688f..c7925e5c8 100644 --- a/locales/zh_Hant/LC_MESSAGES/messages.po +++ b/locales/zh_Hant/LC_MESSAGES/messages.po @@ -14,7 +14,7 @@ msgid "" msgstr "" "Project-Id-Version: Python Packaging User Guide\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-11-10 19:13+0000\n" +"POT-Creation-Date: 2025-11-22 12:58+0000\n" "PO-Revision-Date: 2025-02-24 15:37+0000\n" "Last-Translator: toto6038 \n" "Language-Team: Chinese (Traditional Han script) =8.1.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "``>=19.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "``>=19.3``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:142 +#: ../source/specifications/platform-compatibility-tags.rst:147 msgid "``>=20.3``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "auditwheel" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=1.0.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=2.0.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=3.0.0``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:143 +#: ../source/specifications/platform-compatibility-tags.rst:148 msgid "``>=3.3.0`` [#]_" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:146 +#: ../source/specifications/platform-compatibility-tags.rst:151 msgid "Only support for ``manylinux_2_24`` has been added in auditwheel 3.3.0" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:150 +#: ../source/specifications/platform-compatibility-tags.rst:155 #, fuzzy msgid "``musllinux``" msgstr "維護者" -#: ../source/specifications/platform-compatibility-tags.rst:152 +#: ../source/specifications/platform-compatibility-tags.rst:157 msgid "" "The ``musllinux`` family of tags is similar to ``manylinux``, but for Linux " "platforms that use the musl_ libc rather than glibc (a prime example being " @@ -18842,14 +18849,14 @@ msgid "" "musl ``x.y`` and higher on the architecture ``arch``." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:157 +#: ../source/specifications/platform-compatibility-tags.rst:162 msgid "" "The musl version values can be obtained by executing the musl libc shared " "library the Python interpreter is currently running on, and parsing the " "output:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:188 +#: ../source/specifications/platform-compatibility-tags.rst:193 msgid "" "There are currently two possible ways to find the musl library’s location " "that a Python interpreter is running on, either with the system ldd_ " @@ -18857,7 +18864,7 @@ msgid "" "executable’s ELF_ header." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:197 +#: ../source/specifications/platform-compatibility-tags.rst:202 msgid "" "macOS uses the ``macosx`` family of tags (the ``x`` suffix is a historical " "artefact of Apple's official macOS naming scheme). The schema for " @@ -18865,18 +18872,18 @@ msgid "" "wheel is compatible with macOS ``x.y`` or later on the architecture ``arch``." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:202 +#: ../source/specifications/platform-compatibility-tags.rst:207 msgid "" -"The values of ``x`` and ``y`` correspond to the major and minor version " -"number of the macOS release, respectively. They must both be positive " -"integers, with the ``x`` value being either ``10 <= x <= 15``, or ``>=26`` " -"and corresponding to the year of the macOS release. The version number " -"always includes a major *and* minor version, even if Apple's official " -"version numbering only refers to the major value. For example, " +"For macOS 10, the tag is :file:`macosx_10_{y}_{arch}`, where ``y`` " +"corresponds to the minor version number of the macOS release. For macOS 11 " +"and higher, the tag is :file:`macosx_{x}_0_{arch}`, where ``x`` corresponds " +"to the major version number of the macOS release. Following the published " +"macOS major versions, the ``x`` value is either ``10 <= x <= 15``, or " +"``>=26`` and corresponding to the year of the macOS release. For example, " "``macosx_11_0_arm64`` indicates compatibility with macOS 11 or later." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:210 +#: ../source/specifications/platform-compatibility-tags.rst:215 msgid "" "macOS binaries can be compiled for a single architecture, or can include " "support for multiple architectures in the same binary (sometimes called " @@ -18887,63 +18894,63 @@ msgid "" "architectures:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:218 +#: ../source/specifications/platform-compatibility-tags.rst:223 msgid "``arch``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:218 +#: ../source/specifications/platform-compatibility-tags.rst:223 msgid "Architectures supported" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:220 +#: ../source/specifications/platform-compatibility-tags.rst:225 msgid "``universal2``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:220 +#: ../source/specifications/platform-compatibility-tags.rst:225 msgid "``arm64``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:221 +#: ../source/specifications/platform-compatibility-tags.rst:226 msgid "``universal``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:221 +#: ../source/specifications/platform-compatibility-tags.rst:226 msgid "``i386``, ``ppc``, ``ppc64``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:222 +#: ../source/specifications/platform-compatibility-tags.rst:227 msgid "``intel``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:222 +#: ../source/specifications/platform-compatibility-tags.rst:227 msgid "``i386``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:223 +#: ../source/specifications/platform-compatibility-tags.rst:228 msgid "``fat``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:223 +#: ../source/specifications/platform-compatibility-tags.rst:228 msgid "``i386``, ``ppc``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:224 +#: ../source/specifications/platform-compatibility-tags.rst:229 msgid "``fat3``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:224 +#: ../source/specifications/platform-compatibility-tags.rst:229 msgid "``i386``, ``ppc``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:225 +#: ../source/specifications/platform-compatibility-tags.rst:230 msgid "``fat64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:225 +#: ../source/specifications/platform-compatibility-tags.rst:230 msgid "``ppc64``, ``x86_64``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:228 +#: ../source/specifications/platform-compatibility-tags.rst:233 msgid "" "The minimum supported macOS version may also be constrained by architecture. " "For example, macOS 11 (Big Sur) was the first release to support arm64. " @@ -18952,11 +18959,11 @@ msgid "" "architectures." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:236 +#: ../source/specifications/platform-compatibility-tags.rst:241 msgid "Android" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:238 +#: ../source/specifications/platform-compatibility-tags.rst:243 msgid "" "Android uses the schema :file:`android_{apilevel}_{abi}`, indicating " "compatibility with the given Android API level or later, on the given ABI. " @@ -18965,7 +18972,7 @@ msgid "" "physical devices and emulated devices." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:244 +#: ../source/specifications/platform-compatibility-tags.rst:249 msgid "" "The API level should be a positive integer. This is *not* the same thing as " "the user-facing Android version. For example, the release known as Android " @@ -18975,25 +18982,25 @@ msgid "" "`__." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:251 +#: ../source/specifications/platform-compatibility-tags.rst:256 msgid "" "There are 4 `supported ABIs `__. Normalized according to the rules above, they are:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:254 +#: ../source/specifications/platform-compatibility-tags.rst:259 msgid "``armeabi_v7a``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:255 +#: ../source/specifications/platform-compatibility-tags.rst:260 msgid "``arm64_v8a``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:256 +#: ../source/specifications/platform-compatibility-tags.rst:261 msgid "``x86``" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:259 +#: ../source/specifications/platform-compatibility-tags.rst:264 msgid "" "Virtually all current physical devices use one of the ARM architectures. " "``x86`` and ``x86_64`` are supported for use in the emulator. ``x86`` has " @@ -19001,18 +19008,18 @@ msgid "" "images have been released since then." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:267 +#: ../source/specifications/platform-compatibility-tags.rst:272 msgid "iOS" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:269 +#: ../source/specifications/platform-compatibility-tags.rst:274 msgid "" "iOS uses the schema :file:`ios_{x}_{y}_{arch}_{sdk}`, indicating " "compatibility with iOS ``x.y`` or later, on the ``arch`` architecture, using " "the ``sdk`` SDK." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:272 +#: ../source/specifications/platform-compatibility-tags.rst:277 msgid "" "The value of ``x`` and ``y`` correspond to the major and minor version " "number of the iOS release, respectively. They must both be positive " @@ -19022,13 +19029,13 @@ msgid "" "with iOS 13 or later." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:278 +#: ../source/specifications/platform-compatibility-tags.rst:283 msgid "" "The value of ``arch`` must match the value of :py:func:`platform.machine()` " "on the system." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:281 +#: ../source/specifications/platform-compatibility-tags.rst:286 msgid "" "The value of ``sdk`` must be either ``iphoneos`` (for physical devices), or " "``iphonesimulator`` (for device simulators). These SDKs have the same API " @@ -19037,33 +19044,33 @@ msgid "" "run on an arm64 device." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:287 +#: ../source/specifications/platform-compatibility-tags.rst:292 msgid "" "The combination of :file:`{arch}_{sdk}` is referred to as the \"multiarch\". " "There are three possible values for multiarch:" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:290 +#: ../source/specifications/platform-compatibility-tags.rst:295 msgid "" "``arm64_iphoneos``, for physical iPhone/iPad devices. This includes every " "iOS device manufactured since ~2015;" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:292 +#: ../source/specifications/platform-compatibility-tags.rst:297 msgid "" "``arm64_iphonesimulator``, for simulators running on Apple Silicon macOS " "hardware; and" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:294 +#: ../source/specifications/platform-compatibility-tags.rst:299 msgid "``x86_64_iphonesimulator``, for simulators running on x86_64 hardware." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:297 +#: ../source/specifications/platform-compatibility-tags.rst:302 msgid "Use" msgstr "使用" -#: ../source/specifications/platform-compatibility-tags.rst:299 +#: ../source/specifications/platform-compatibility-tags.rst:304 msgid "" "The tags are used by installers to decide which built distribution (if any) " "to download from a list of potential built distributions. The installer " @@ -19071,7 +19078,7 @@ msgid "" "built distribution's tag is ``in`` the list, then it can be installed." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:305 +#: ../source/specifications/platform-compatibility-tags.rst:310 msgid "" "It is recommended that installers try to choose the most feature complete " "built distribution available (the one most specific to the installation " @@ -19082,14 +19089,14 @@ msgid "" "download built packages that advertise themselves as being pure Python." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:313 +#: ../source/specifications/platform-compatibility-tags.rst:318 msgid "" "Another desirable installer feature might be to include \"re-compile from " "source if possible\" as more preferable than some of the compatible but " "legacy pre-built options." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:317 +#: ../source/specifications/platform-compatibility-tags.rst:322 msgid "" "This example list is for an installer running under CPython 3.3 on a " "linux_x86_64 system. It is in order from most-preferred (a distribution with " @@ -19098,69 +19105,69 @@ msgid "" "Python):" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:323 +#: ../source/specifications/platform-compatibility-tags.rst:328 msgid "cp33-cp33m-linux_x86_64" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:324 +#: ../source/specifications/platform-compatibility-tags.rst:329 msgid "cp33-abi3-linux_x86_64" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:325 +#: ../source/specifications/platform-compatibility-tags.rst:330 msgid "cp3-abi3-linux_x86_64" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:326 +#: ../source/specifications/platform-compatibility-tags.rst:331 msgid "cp33-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:327 +#: ../source/specifications/platform-compatibility-tags.rst:332 msgid "cp3-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:328 +#: ../source/specifications/platform-compatibility-tags.rst:333 msgid "py33-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:329 +#: ../source/specifications/platform-compatibility-tags.rst:334 msgid "py3-none-linux_x86_64*" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:330 +#: ../source/specifications/platform-compatibility-tags.rst:335 msgid "cp33-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:331 +#: ../source/specifications/platform-compatibility-tags.rst:336 msgid "cp3-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:332 +#: ../source/specifications/platform-compatibility-tags.rst:337 msgid "py33-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:333 +#: ../source/specifications/platform-compatibility-tags.rst:338 msgid "py3-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:334 +#: ../source/specifications/platform-compatibility-tags.rst:339 msgid "py32-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:335 +#: ../source/specifications/platform-compatibility-tags.rst:340 msgid "py31-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:336 +#: ../source/specifications/platform-compatibility-tags.rst:341 msgid "py30-none-any" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:338 +#: ../source/specifications/platform-compatibility-tags.rst:343 msgid "" "Built distributions may be platform specific for reasons other than C " "extensions, such as by including a native executable invoked as a subprocess." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:342 +#: ../source/specifications/platform-compatibility-tags.rst:347 msgid "" "Sometimes there will be more than one supported built distribution for a " "particular version of a package. For example, a packager could release a " @@ -19171,11 +19178,11 @@ msgid "" "without because that tag appears first in the list." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:351 +#: ../source/specifications/platform-compatibility-tags.rst:356 msgid "Compressed Tag Sets" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:353 +#: ../source/specifications/platform-compatibility-tags.rst:358 msgid "" "To allow for compact filenames of bdists that work with more than one " "compatibility tag triple, each tag in a filename can instead be a '.'-" @@ -19185,7 +19192,7 @@ msgid "" "list of simple tags is::" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:365 +#: ../source/specifications/platform-compatibility-tags.rst:370 msgid "" "A bdist format that implements this scheme should include the expanded tags " "in bdist-specific metadata. This compression scheme can generate large " @@ -19193,11 +19200,11 @@ msgid "" "Python implementation e.g. \"cp33-cp31u-win64\", so use it sparingly." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:378 +#: ../source/specifications/platform-compatibility-tags.rst:383 msgid "What tags are used by default?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:374 +#: ../source/specifications/platform-compatibility-tags.rst:379 msgid "" "Tools should use the most-preferred architecture dependent tag e.g. ``cp33-" "cp33m-win32`` or the most-preferred pure python tag e.g. ``py33-none-any`` " @@ -19205,13 +19212,13 @@ msgid "" "intended to provide cross-Python compatibility." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:388 +#: ../source/specifications/platform-compatibility-tags.rst:393 msgid "" "What tag do I use if my distribution uses a feature exclusive to the newest " "version of Python?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:381 +#: ../source/specifications/platform-compatibility-tags.rst:386 msgid "" "Compatibility tags aid installers in selecting the *most compatible* build " "of a *single version* of a distribution. For example, when there is no " @@ -19222,23 +19229,23 @@ msgid "" "use the new feature, to get a compatible build." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:393 +#: ../source/specifications/platform-compatibility-tags.rst:398 msgid "Why isn't there a ``.`` in the Python version number?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:391 +#: ../source/specifications/platform-compatibility-tags.rst:396 msgid "" "CPython has lasted 20+ years without a 3-digit major release. This should " "continue for some time. Other implementations may use _ as a delimiter, " "since both - and . delimit the surrounding filename." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:399 +#: ../source/specifications/platform-compatibility-tags.rst:404 msgid "" "Why normalise hyphens and other non-alphanumeric characters to underscores?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:396 +#: ../source/specifications/platform-compatibility-tags.rst:401 msgid "" "To avoid conflicting with the ``.`` and ``-`` characters that separate " "components of the filename, and for better compatibility with the widest " @@ -19246,11 +19253,11 @@ msgid "" "paths without quoting)." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:408 +#: ../source/specifications/platform-compatibility-tags.rst:413 msgid "Why not use special character rather than ``.`` or ``-``?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:402 +#: ../source/specifications/platform-compatibility-tags.rst:407 msgid "" "Either because that character is inconvenient or potentially confusing in " "some contexts (for example, ``+`` must be quoted in URLs, ``~`` is used to " @@ -19260,33 +19267,33 @@ msgid "" "using ``,`` rather than ``.`` to separate components in a compressed tag)." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:413 +#: ../source/specifications/platform-compatibility-tags.rst:418 msgid "Who will maintain the registry of abbreviated implementations?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:411 +#: ../source/specifications/platform-compatibility-tags.rst:416 msgid "" "New two-letter abbreviations can be requested on the python-dev mailing " "list. As a rule of thumb, abbreviations are reserved for the current 4 most " "prominent implementations." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:418 +#: ../source/specifications/platform-compatibility-tags.rst:423 msgid "Does the compatibility tag go into METADATA or PKG-INFO?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:416 +#: ../source/specifications/platform-compatibility-tags.rst:421 msgid "" "No. The compatibility tag is part of the built distribution's metadata. " "METADATA / PKG-INFO should be valid for an entire distribution, not a single " "build of that distribution." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:424 +#: ../source/specifications/platform-compatibility-tags.rst:429 msgid "Why didn't you mention my favorite Python implementation?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:421 +#: ../source/specifications/platform-compatibility-tags.rst:426 msgid "" "The abbreviated tags facilitate sharing compiled Python code in a public " "index. Your Python implementation can use this specification too, but with " @@ -19294,13 +19301,13 @@ msgid "" "``py``." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:432 +#: ../source/specifications/platform-compatibility-tags.rst:437 msgid "" "Why is the ABI tag (the second tag) sometimes \"none\" in the reference " "implementation?" msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:427 +#: ../source/specifications/platform-compatibility-tags.rst:432 msgid "" "Since Python 2 does not have an easy way to get to the SOABI (the concept " "comes from newer versions of Python 3) the reference implementation at the " @@ -19309,39 +19316,39 @@ msgid "" "good enough way to say \"don't know\"." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:437 +#: ../source/specifications/platform-compatibility-tags.rst:442 msgid "" "February 2013: The original version of this specification was approved " "through :pep:`425`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:439 +#: ../source/specifications/platform-compatibility-tags.rst:444 msgid "January 2016: The ``manylinux1`` tag was approved through :pep:`513`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:440 +#: ../source/specifications/platform-compatibility-tags.rst:445 msgid "April 2018: The ``manylinux2010`` tag was approved through :pep:`571`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:441 +#: ../source/specifications/platform-compatibility-tags.rst:446 msgid "July 2019: The ``manylinux2014`` tag was approved through :pep:`599`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:442 +#: ../source/specifications/platform-compatibility-tags.rst:447 msgid "" "November 2019: The ``manylinux_x_y`` perennial tag was approved " "through :pep:`600`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:444 +#: ../source/specifications/platform-compatibility-tags.rst:449 msgid "April 2021: The ``musllinux_x_y`` tag was approved through :pep:`656`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:445 +#: ../source/specifications/platform-compatibility-tags.rst:450 msgid "December 2023: The tags for iOS were approved through :pep:`730`." msgstr "" -#: ../source/specifications/platform-compatibility-tags.rst:446 +#: ../source/specifications/platform-compatibility-tags.rst:451 msgid "March 2024: The tags for Android were approved through :pep:`738`." msgstr "" From 74a6c41f956c1587568bfa1a2025f4f51923932d Mon Sep 17 00:00:00 2001 From: moto kawasaki Date: Tue, 25 Nov 2025 10:00:11 +0100 Subject: [PATCH 6/9] Translated using Weblate (Japanese) Currently translated at 97.4% (4350 of 4462 strings) Co-authored-by: moto kawasaki Translate-URL: https://hosted.weblate.org/projects/pypa/packaging-python-org/ja/ Translation: pypa/packaging.python.org --- locales/ja/LC_MESSAGES/messages.po | 77 ++++++++++++------------------ 1 file changed, 31 insertions(+), 46 deletions(-) diff --git a/locales/ja/LC_MESSAGES/messages.po b/locales/ja/LC_MESSAGES/messages.po index 74e031904..b8ad35088 100644 --- a/locales/ja/LC_MESSAGES/messages.po +++ b/locales/ja/LC_MESSAGES/messages.po @@ -13,10 +13,10 @@ msgstr "" "Project-Id-Version: Python Packaging User Guide\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-11-22 12:58+0000\n" -"PO-Revision-Date: 2025-11-22 12:58+0000\n" +"PO-Revision-Date: 2025-11-24 00:11+0000\n" "Last-Translator: moto kawasaki \n" -"Language-Team: Japanese \n" +"Language-Team: Japanese \n" "Language: ja\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -24836,6 +24836,9 @@ msgid "" "platform they represent and may change over time as the underlying platform " "changes its versioning." msgstr "" +"プラットフォームタグはオペレーティングシステムまたはプラットフォームのバージ" +"ョン付けの表現に依存しており、下部構造となるプラットフォームがバージョン付け" +"の方法を変更するにつれて、時間経過と共に変わるかもしれません。" #: ../source/specifications/platform-compatibility-tags.rst:91 msgid "Basic platform tags" @@ -25083,15 +25086,6 @@ msgstr "" "以降で、アーキテクチャが ``arch`` のものと互換性があることを示します。" #: ../source/specifications/platform-compatibility-tags.rst:207 -#, fuzzy -#| msgid "" -#| "The values of ``x`` and ``y`` correspond to the major and minor version " -#| "number of the macOS release, respectively. They must both be positive " -#| "integers, with the ``x`` value being either ``10 <= x <= 15``, or " -#| "``>=26`` and corresponding to the year of the macOS release. The version " -#| "number always includes a major *and* minor version, even if Apple's " -#| "official version numbering only refers to the major value. For example, " -#| "``macosx_11_0_arm64`` indicates compatibility with macOS 11 or later." msgid "" "For macOS 10, the tag is :file:`macosx_10_{y}_{arch}`, where ``y`` " "corresponds to the minor version number of the macOS release. For macOS 11 " @@ -25101,13 +25095,13 @@ msgid "" "``>=26`` and corresponding to the year of the macOS release. For example, " "``macosx_11_0_arm64`` indicates compatibility with macOS 11 or later." msgstr "" -"``x`` と ``y`` の値は、それぞれ、 macOS のリリースのメジャーとマイナーのバー" -"ジョン番号に対応します。これらは正の整数でなければならず、 ``x`` の値は ``10 " -"<= x <= 15`` または ``>= 26`` および macOS リリースの暦年に対応したものでなけ" -"ればなりません。バージョン番号は、仮に Apple の公式のバージョン番号付けでメ" -"ジャーバージョンの値だけを参照していたとしても、常にメジャー *および* マイ" -"ナーの両方のバージョンを含みます。例えば、 ``macosx_11_0_arm64`` は、 macOS " -"11 およびそれ以降のものとの互換性を示します。" +"macOS 10 向けには、タグは :file:`macosx_10_{y}_{arch}` で、 ``y`` は macOS の" +"リリースのマイナーバージョン番号に対応します。macOS 11 およびそれ以降のものに" +"ついては、タグは :file:`macosx_{x}_0_{arch}` で、 ``x`` は macOS リリースのメ" +"ジャーバージョン番号に対応します。公開済みの macOS メジャーバージョンに従って" +"、 ``x`` の値は ``10 <= x <=15`` か ``>=26`` とその macOS リリースの年に対応" +"するもののいずれかです。例えば、 ``macosx_11_0_arm64`` は、 macOS 11 またはそ" +"れ以降のものとの互換性を示します。" #: ../source/specifications/platform-compatibility-tags.rst:215 msgid "" @@ -29718,17 +29712,10 @@ msgstr "" #: ../source/specifications/simple-repository-api.rst:245 msgid "" "A repository **MAY** include a ``data-yanked`` attribute on a file link." -msgstr "" +msgstr "リポジトリは、ファイルリンクに ``data-yanked`` アトリビュートを含めても **構" +"いません** 。" #: ../source/specifications/simple-repository-api.rst:247 -#, fuzzy -#| msgid "" -#| "Links in the simple repository **MAY** have a ``data-yanked`` attribute " -#| "which may have no value, or may have an arbitrary string as a value. The " -#| "presence of a ``data-yanked`` attribute **SHOULD** be interpreted as " -#| "indicating that the file pointed to by this particular link has been " -#| "\"Yanked\", and should not generally be selected by an installer, except " -#| "under specific scenarios." msgid "" "The ``data-yanked`` attribute may have no value, or may have an arbitrary " "string as a value. The presence of a ``data-yanked`` attribute **SHOULD** be " @@ -29736,34 +29723,26 @@ msgid "" "has been \"Yanked\", and should not generally be selected by an installer, " "except under specific scenarios." msgstr "" -"シンプルなリポジトリの中のリンク群は、値を持たないか任意の文字列を値に取る " -"``data-yanked`` アトリビュートを持っていても **構いません** 。 ``data-" -"yanked`` アトリビュートが存在していれば、この特定のリンクによって指し示された" -"ファイルが \"ヤンクされた \" ものだと解釈される **べきであって** 、特" -"定のシナリオ下を除けば一般的にはインストーラによって選択されるべきものではあ" -"りません。" +"``data-yanked`` アトリビュートは、値をとらなくても構いませんし、任意の文字列" +"を値に取っても構いません。 ``data-yanked`` アトリビュートが存在していれば、こ" +"の特定のリンクによって指し示されたファイルが \"ヤンクされた \" ものだ" +"と解釈される **べきであって** 、特定のシナリオ下を除けば一般的にはインストー" +"ラによって選択されるべきものではありません。" #: ../source/specifications/simple-repository-api.rst:253 -#, fuzzy -#| msgid "" -#| "The value of the ``data-yanked`` attribute, if present, is an arbitrary " -#| "string that represents the reason for why the file has been yanked. Tools " -#| "that process the simple repository API **MAY** surface this string to end " -#| "users." msgid "" "The value of the ``data-yanked`` attribute, if present, is an arbitrary " "string that represents the reason for why the file has been yanked." -msgstr "" -"``data-yanked`` アトリビュートの値は、もし値が存在するなら、そのファイルがヤ" -"ンクされた理由を表現する任意の文字列です。シンプルなリポジトリ API を処理する" -"ツール類は、エンドユーザ向けにその文字列を表示しても **構いません** 。" +msgstr "``data-yanked`` アトリビュートの値は、もし値が存在するなら、そのファイルがヤ" +"ンクされた理由を表現する任意の文字列です。" #: ../source/specifications/simple-repository-api.rst:258 #: ../source/specifications/simple-repository-api.rst:601 msgid "" "The semantics of how tools should handle yanked files is described " "in :ref:`file-yanking`." -msgstr "" +msgstr "ツール類がヤンクされたファイルをどのように扱うべきかのセマンティクスは、 :ref" +":`file-yanking` に記述されています。" #: ../source/specifications/simple-repository-api.rst:261 msgid "" @@ -29773,10 +29752,16 @@ msgid "" "represent a `secure origin `_." msgstr "" +"リポジトリは、ファイルリンクに ``data-provenance`` アトリビュートを含めても *" +"*構いません** 。このアトリビュートの値は、その URL で当該ファイルの起源が見つ" +"かることを合図しつつ、完全に指定された URL でなければ **なりません** 。この " +"URL は、 `セキュアな起源 `_ を表現していなければ **な" +"りません** 。" #: ../source/specifications/simple-repository-api.rst:268 msgid "The ``data-provenance`` attribute was added with API version 1.3." -msgstr "" +msgstr "``data-provenance`` アトリビュートは、 API バージョン 1.3 で追加されました。" #: ../source/specifications/simple-repository-api.rst:272 msgid "" From c00025594f2baa10631fa4e0c4e6120ffe1c24ee Mon Sep 17 00:00:00 2001 From: Hosted Weblate Date: Tue, 25 Nov 2025 10:00:14 +0100 Subject: [PATCH 7/9] Update translation files Updated by "Update PO files to match POT (msgmerge)" hook in Weblate. Co-authored-by: Hosted Weblate Translate-URL: https://hosted.weblate.org/projects/pypa/packaging-python-org/ Translation: pypa/packaging.python.org --- locales/ar/LC_MESSAGES/messages.po | 4 +-- locales/ars/LC_MESSAGES/messages.po | 4 +-- locales/cs/LC_MESSAGES/messages.po | 4 +-- locales/da/LC_MESSAGES/messages.po | 4 +-- locales/de/LC_MESSAGES/messages.po | 4 +-- locales/eo/LC_MESSAGES/messages.po | 6 ++-- locales/es/LC_MESSAGES/messages.po | 4 +-- locales/fa/LC_MESSAGES/messages.po | 4 +-- locales/fil/LC_MESSAGES/messages.po | 4 +-- locales/fr/LC_MESSAGES/messages.po | 4 +-- locales/frc/LC_MESSAGES/messages.po | 4 +-- locales/gl/LC_MESSAGES/messages.po | 4 +-- locales/gmh/LC_MESSAGES/messages.po | 4 +-- locales/hi/LC_MESSAGES/messages.po | 4 +-- locales/id/LC_MESSAGES/messages.po | 4 +-- locales/ja/LC_MESSAGES/messages.po | 46 ++++++++++++++----------- locales/kab/LC_MESSAGES/messages.po | 4 +-- locales/ko/LC_MESSAGES/messages.po | 4 +-- locales/lzh/LC_MESSAGES/messages.po | 4 +-- locales/mk/LC_MESSAGES/messages.po | 4 +-- locales/mr/LC_MESSAGES/messages.po | 4 +-- locales/pl/LC_MESSAGES/messages.po | 4 +-- locales/pt_BR/LC_MESSAGES/messages.po | 6 ++-- locales/ro/LC_MESSAGES/messages.po | 4 +-- locales/ru/LC_MESSAGES/messages.po | 6 ++-- locales/sai/LC_MESSAGES/messages.po | 4 +-- locales/si/LC_MESSAGES/messages.po | 4 +-- locales/sk/LC_MESSAGES/messages.po | 4 +-- locales/ta/LC_MESSAGES/messages.po | 6 ++-- locales/th/LC_MESSAGES/messages.po | 4 +-- locales/tr/LC_MESSAGES/messages.po | 4 +-- locales/uk/LC_MESSAGES/messages.po | 4 +-- locales/vi/LC_MESSAGES/messages.po | 4 +-- locales/zh_Hans/LC_MESSAGES/messages.po | 6 ++-- locales/zh_Hant/LC_MESSAGES/messages.po | 4 +-- 35 files changed, 104 insertions(+), 88 deletions(-) diff --git a/locales/ar/LC_MESSAGES/messages.po b/locales/ar/LC_MESSAGES/messages.po index 574d8828b..a334f4dec 100644 --- a/locales/ar/LC_MESSAGES/messages.po +++ b/locales/ar/LC_MESSAGES/messages.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Python Packaging User Guide\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-11-22 12:58+0000\n" +"POT-Creation-Date: 2025-11-24 00:10+0000\n" "PO-Revision-Date: 2025-01-19 01:44+0000\n" "Last-Translator: Mohamed Brahimi \n" "Language-Team: Arabic \n" "Language-Team: Czech \n" "Language-Team: Danish \n" "Language-Team: German \n" "Language-Team: Esperanto \n" "Language-Team: Spanish \n" "Language-Team: Persian \n" "Language-Team: Filipino \n" "Language-Team: French \n" "Language-Team: Hindi \n" "Language-Team: Indonesian \n" -"Language-Team: Japanese \n" +"Language-Team: Japanese \n" "Language: ja\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -11573,7 +11573,9 @@ msgstr "" "に置かれた YAML ファイルで宣言されます。" #: ../source/guides/publishing-package-distribution-releases-using-github-actions-ci-cd-workflows.rst:90 -msgid "Let's create a ``.github/workflows/publish-to-test-pypi.yml`` file." +#, fuzzy +#| msgid "Let's create a ``.github/workflows/publish-to-test-pypi.yml`` file." +msgid "Let's create a ``.github/workflows/publish-to-pypi.yml`` file." msgstr "" "``.github/workflows/publish-to-test-pypi.yml`` ファイルを作成しましょう。" @@ -24836,9 +24838,9 @@ msgid "" "platform they represent and may change over time as the underlying platform " "changes its versioning." msgstr "" -"プラットフォームタグはオペレーティングシステムまたはプラットフォームのバージ" -"ョン付けの表現に依存しており、下部構造となるプラットフォームがバージョン付け" -"の方法を変更するにつれて、時間経過と共に変わるかもしれません。" +"プラットフォームタグはオペレーティングシステムまたはプラットフォームのバー" +"ジョン付けの表現に依存しており、下部構造となるプラットフォームがバージョン付" +"けの方法を変更するにつれて、時間経過と共に変わるかもしれません。" #: ../source/specifications/platform-compatibility-tags.rst:91 msgid "Basic platform tags" @@ -25098,10 +25100,10 @@ msgstr "" "macOS 10 向けには、タグは :file:`macosx_10_{y}_{arch}` で、 ``y`` は macOS の" "リリースのマイナーバージョン番号に対応します。macOS 11 およびそれ以降のものに" "ついては、タグは :file:`macosx_{x}_0_{arch}` で、 ``x`` は macOS リリースのメ" -"ジャーバージョン番号に対応します。公開済みの macOS メジャーバージョンに従って" -"、 ``x`` の値は ``10 <= x <=15`` か ``>=26`` とその macOS リリースの年に対応" -"するもののいずれかです。例えば、 ``macosx_11_0_arm64`` は、 macOS 11 またはそ" -"れ以降のものとの互換性を示します。" +"ジャーバージョン番号に対応します。公開済みの macOS メジャーバージョンに従っ" +"て、 ``x`` の値は ``10 <= x <=15`` か ``>=26`` とその macOS リリースの年に対" +"応するもののいずれかです。例えば、 ``macosx_11_0_arm64`` は、 macOS 11 または" +"それ以降のものとの互換性を示します。" #: ../source/specifications/platform-compatibility-tags.rst:215 msgid "" @@ -29712,7 +29714,8 @@ msgstr "" #: ../source/specifications/simple-repository-api.rst:245 msgid "" "A repository **MAY** include a ``data-yanked`` attribute on a file link." -msgstr "リポジトリは、ファイルリンクに ``data-yanked`` アトリビュートを含めても **構" +msgstr "" +"リポジトリは、ファイルリンクに ``data-yanked`` アトリビュートを含めても **構" "いません** 。" #: ../source/specifications/simple-repository-api.rst:247 @@ -29733,7 +29736,8 @@ msgstr "" msgid "" "The value of the ``data-yanked`` attribute, if present, is an arbitrary " "string that represents the reason for why the file has been yanked." -msgstr "``data-yanked`` アトリビュートの値は、もし値が存在するなら、そのファイルがヤ" +msgstr "" +"``data-yanked`` アトリビュートの値は、もし値が存在するなら、そのファイルがヤ" "ンクされた理由を表現する任意の文字列です。" #: ../source/specifications/simple-repository-api.rst:258 @@ -29741,8 +29745,9 @@ msgstr "``data-yanked`` アトリビュートの値は、もし値が存在す msgid "" "The semantics of how tools should handle yanked files is described " "in :ref:`file-yanking`." -msgstr "ツール類がヤンクされたファイルをどのように扱うべきかのセマンティクスは、 :ref" -":`file-yanking` に記述されています。" +msgstr "" +"ツール類がヤンクされたファイルをどのように扱うべきかのセマンティクス" +"は、 :ref:`file-yanking` に記述されています。" #: ../source/specifications/simple-repository-api.rst:261 msgid "" @@ -29752,16 +29757,17 @@ msgid "" "represent a `secure origin `_." msgstr "" -"リポジトリは、ファイルリンクに ``data-provenance`` アトリビュートを含めても *" -"*構いません** 。このアトリビュートの値は、その URL で当該ファイルの起源が見つ" -"かることを合図しつつ、完全に指定された URL でなければ **なりません** 。この " -"URL は、 `セキュアな起源 `_ を表現していなければ **な" "りません** 。" #: ../source/specifications/simple-repository-api.rst:268 msgid "The ``data-provenance`` attribute was added with API version 1.3." -msgstr "``data-provenance`` アトリビュートは、 API バージョン 1.3 で追加されました。" +msgstr "" +"``data-provenance`` アトリビュートは、 API バージョン 1.3 で追加されました。" #: ../source/specifications/simple-repository-api.rst:272 msgid "" diff --git a/locales/kab/LC_MESSAGES/messages.po b/locales/kab/LC_MESSAGES/messages.po index 8c8686979..0fe2fb249 100644 --- a/locales/kab/LC_MESSAGES/messages.po +++ b/locales/kab/LC_MESSAGES/messages.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: Python Packaging User Guide\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-11-22 12:58+0000\n" +"POT-Creation-Date: 2025-11-24 00:10+0000\n" "PO-Revision-Date: 2025-10-14 20:08+0000\n" "Last-Translator: ButterflyOfFire \n" "Language-Team: Kabyle \n" "Language-Team: Korean \n" "Language-Team: Chinese (Literary) \n" "Language-Team: Macedonian \n" "Language-Team: Marathi \n" "Language-Team: Polish \n" "Language-Team: Portuguese (Brazil) \n" "Language-Team: Romanian \n" "Language-Team: Russian \n" "Language-Team: Sinhala \n" "Language-Team: Slovak \n" "Language-Team: Tamil \n" "Language-Team: Turkish \n" "Language-Team: Ukrainian \n" "Language-Team: Vietnamese \n" @@ -9407,7 +9407,9 @@ msgstr "" "workflows/`` 目录下。" #: ../source/guides/publishing-package-distribution-releases-using-github-actions-ci-cd-workflows.rst:90 -msgid "Let's create a ``.github/workflows/publish-to-test-pypi.yml`` file." +#, fuzzy +#| msgid "Let's create a ``.github/workflows/publish-to-test-pypi.yml`` file." +msgid "Let's create a ``.github/workflows/publish-to-pypi.yml`` file." msgstr "让我们创建一个 ``.github/workflows/publish-to-test-pypi.yml`` 文件。" #: ../source/guides/publishing-package-distribution-releases-using-github-actions-ci-cd-workflows.rst:93 diff --git a/locales/zh_Hant/LC_MESSAGES/messages.po b/locales/zh_Hant/LC_MESSAGES/messages.po index c7925e5c8..82bbf0bc7 100644 --- a/locales/zh_Hant/LC_MESSAGES/messages.po +++ b/locales/zh_Hant/LC_MESSAGES/messages.po @@ -14,7 +14,7 @@ msgid "" msgstr "" "Project-Id-Version: Python Packaging User Guide\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2025-11-22 12:58+0000\n" +"POT-Creation-Date: 2025-11-24 00:10+0000\n" "PO-Revision-Date: 2025-02-24 15:37+0000\n" "Last-Translator: toto6038 \n" "Language-Team: Chinese (Traditional Han script) Date: Tue, 25 Nov 2025 10:00:15 +0100 Subject: [PATCH 8/9] Translated using Weblate (Korean) Currently translated at 2.4% (109 of 4462 strings) Co-authored-by: Changseop Yeom Translate-URL: https://hosted.weblate.org/projects/pypa/packaging-python-org/ko/ Translation: pypa/packaging.python.org --- locales/ko/LC_MESSAGES/messages.po | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/locales/ko/LC_MESSAGES/messages.po b/locales/ko/LC_MESSAGES/messages.po index 65c73a448..a1afd4404 100644 --- a/locales/ko/LC_MESSAGES/messages.po +++ b/locales/ko/LC_MESSAGES/messages.po @@ -14,16 +14,16 @@ msgstr "" "Project-Id-Version: Python Packaging User Guide\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-11-24 00:10+0000\n" -"PO-Revision-Date: 2025-09-09 21:01+0000\n" +"PO-Revision-Date: 2025-11-25 00:51+0000\n" "Last-Translator: Changseop Yeom \n" -"Language-Team: Korean \n" +"Language-Team: Korean \n" "Language: ko\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Generator: Weblate 5.14-dev\n" +"X-Generator: Weblate 5.15-dev\n" #: ../source/contribute.rst:5 msgid "Contribute to this guide" @@ -8648,7 +8648,7 @@ msgstr "" #: ../source/guides/publishing-package-distribution-releases-using-github-actions-ci-cd-workflows.rst:90 msgid "Let's create a ``.github/workflows/publish-to-pypi.yml`` file." -msgstr "" +msgstr "``.github/workflows/publish-to-pypi.yml`` 파일을 만들어 봅시다." #: ../source/guides/publishing-package-distribution-releases-using-github-actions-ci-cd-workflows.rst:93 msgid "" From f4f8b14d5b05cc775d97c7e90e4b212994ddc635 Mon Sep 17 00:00:00 2001 From: moto kawasaki Date: Tue, 25 Nov 2025 10:00:15 +0100 Subject: [PATCH 9/9] Translated using Weblate (Japanese) Currently translated at 98.0% (4374 of 4462 strings) Translated using Weblate (Japanese) Currently translated at 97.7% (4363 of 4462 strings) Co-authored-by: moto kawasaki Translate-URL: https://hosted.weblate.org/projects/pypa/packaging-python-org/ja/ Translation: pypa/packaging.python.org --- locales/ja/LC_MESSAGES/messages.po | 161 +++++++++++------------------ 1 file changed, 58 insertions(+), 103 deletions(-) diff --git a/locales/ja/LC_MESSAGES/messages.po b/locales/ja/LC_MESSAGES/messages.po index 06a92f1ff..bfb23950d 100644 --- a/locales/ja/LC_MESSAGES/messages.po +++ b/locales/ja/LC_MESSAGES/messages.po @@ -13,10 +13,10 @@ msgstr "" "Project-Id-Version: Python Packaging User Guide\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2025-11-24 00:10+0000\n" -"PO-Revision-Date: 2025-11-24 00:11+0000\n" +"PO-Revision-Date: 2025-11-25 09:00+0000\n" "Last-Translator: moto kawasaki \n" -"Language-Team: Japanese \n" +"Language-Team: Japanese \n" "Language: ja\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -11573,11 +11573,8 @@ msgstr "" "に置かれた YAML ファイルで宣言されます。" #: ../source/guides/publishing-package-distribution-releases-using-github-actions-ci-cd-workflows.rst:90 -#, fuzzy -#| msgid "Let's create a ``.github/workflows/publish-to-test-pypi.yml`` file." msgid "Let's create a ``.github/workflows/publish-to-pypi.yml`` file." -msgstr "" -"``.github/workflows/publish-to-test-pypi.yml`` ファイルを作成しましょう。" +msgstr "``.github/workflows/publish-to-pypi.yml`` ファイルを作成しましょう。" #: ../source/guides/publishing-package-distribution-releases-using-github-actions-ci-cd-workflows.rst:93 msgid "" @@ -29773,13 +29770,16 @@ msgstr "" msgid "" "The format of the linked provenance is defined in :ref:`index-hosted-" "attestations`." -msgstr "" +msgstr "リンクされた起源のフォーマットは、 :ref:`index-hosted-attestations` で定義さ" +"れています。" #: ../source/specifications/simple-repository-api.rst:274 msgid "" "A repository **MAY** include ``pypi:project-status`` and ``pypi:project-" "status-reason`` meta tags on the response itself." msgstr "" +"リポジトリは、 ``pypi:project-status`` と ``pypi:project-status-reason`` のメ" +"タタグを応答そのものに含めても **構いません** 。" #: ../source/specifications/simple-repository-api.rst:277 msgid "" @@ -29787,19 +29787,25 @@ msgid "" "marker, while the value of ``pypi:project-status-reason`` **MUST** be an " "arbitrary string if present." msgstr "" +"もし存在すれば ``pypi:project-status-reason`` の値は任意の文字列でなければ **" +"ならない** 一方で、 ``pypi:project-status`` の値は正当なプロジェクト状態マー" +"カでなければ **なりません** 。" #: ../source/specifications/simple-repository-api.rst:283 #: ../source/specifications/simple-repository-api.rst:493 msgid "" "The set of valid project status markers and their semantics is described " "in :ref:`project-status-markers`." -msgstr "" +msgstr "正当なプロジェクト状態マーカとそのセマンティクスの組は、 :ref:`project-" +"status-markers` に記述されています。" #: ../source/specifications/simple-repository-api.rst:288 msgid "" "The ``pypi:project-status`` and ``pypi:project-status-reason`` meta tags " "were added with API version 1.4." msgstr "" +"``pypi:project-status`` と ``pypi:project-status-reason`` のメタタグは、 API " +"バージョン 1.4 で追加されました。" #: ../source/specifications/simple-repository-api.rst:294 msgid "Serve Distribution Metadata in the Simple Repository API" @@ -30005,19 +30011,14 @@ msgid "JSON Serialization" msgstr "JSON シリアル化" #: ../source/specifications/simple-repository-api.rst:392 -#, fuzzy -#| msgid "" -#| "The URL structure from :ref:`the base HTML API specification ` still applies, as this spec only adds an additional " -#| "serialization format for the already existing API." msgid "" "The URL structure from :ref:`the base HTML API specification ` still applies, as this spec only adds an " "additional serialization format for the already existing API." msgstr "" -":ref:`基本となる HTML API の仕様 ` からの URL の" -"構造は依然として適用されます、というのは、この仕様は既に存在する API にシリア" -"ル化フォーマットを付け足すだけだからです。" +":ref:`基本となる HTML API の仕様 ` から" +"の URL の構造は依然として適用されます、というのは、この仕様は既に存在する " +"API にシリアル化フォーマットを付け足すだけだからです。" #: ../source/specifications/simple-repository-api.rst:396 msgid "" @@ -30035,12 +30036,6 @@ msgstr "" "ことでしょう。" #: ../source/specifications/simple-repository-api.rst:402 -#, fuzzy -#| msgid "" -#| "While JSON doesn't natively support an URL type, any value that " -#| "represents an URL in this API may be either absolute or relative as long " -#| "as they point to the correct location. If relative, they are relative to " -#| "the current URL as if it were HTML." msgid "" "While JSON doesn't natively support a URL type, any value that represents an " "URL in this API may be either absolute or relative as long as they point to " @@ -30172,13 +30167,9 @@ msgstr "" "クトであれば ``/silly-walk/`` のような URL を持つことになるでしょう。" #: ../source/specifications/simple-repository-api.rst:480 -#, fuzzy -#| msgid "" -#| "This URL must respond with a JSON encoded dictionary that has three keys:" msgid "" "This URL must respond with a JSON encoded dictionary that has four keys:" -msgstr "" -"この URL は、3個のキーを持つJSON にコード化された辞書を返さなければなりませ" +msgstr "この URL は、4個のキーを持つJSON にコード化された辞書を返さなければなりませ" "ん:" #: ../source/specifications/simple-repository-api.rst:482 @@ -30194,54 +30185,43 @@ msgstr "``files``: 辞書のリストで、各辞書が個別のファイルを msgid "" "In addition to the general response metadata, the project detail ``meta`` " "dictionary **MAY** also include the following:" -msgstr "" +msgstr "一般的な応答メタデータに加えて、プロジェクト詳細の ``meta`` 辞書には、以下の" +"ものを含めても **構いません** :" #: ../source/specifications/simple-repository-api.rst:489 msgid "" "``project-status``: If present, this **MUST** be a valid project status " "marker." -msgstr "" +msgstr "``project-status``: もし存在すれば、これは、正当なプロジェクト状態マーカで **" +"なければなりません** 。" #: ../source/specifications/simple-repository-api.rst:498 -#, fuzzy -#| msgid "A new ``versions`` key is added at the top level." msgid "The ``project-status`` key was added with API version 1.4." -msgstr "トップレベルに ``version`` キーが新規に追加されました。" +msgstr "``project -status`` キーは、 API バージョン 1.4 で追加されました。" #: ../source/specifications/simple-repository-api.rst:500 msgid "" "``project-status-reason``: If present, this **MUST** be an arbitrary string " "description of the project status." msgstr "" +"``project-status-reason``: もし存在すれば、これは、任意の文字列でプロジェクト" +"の状態を記述するもので **なければなりません** 。" #: ../source/specifications/simple-repository-api.rst:505 -#, fuzzy -#| msgid "A new ``versions`` key is added at the top level." msgid "The ``project-status-reason`` key was added with API version 1.4." -msgstr "トップレベルに ``version`` キーが新規に追加されました。" +msgstr "``project-status-reason`` キーは、 API バージョン 1.4 で追加されました。" #: ../source/specifications/simple-repository-api.rst:507 -#, fuzzy -#| msgid "" -#| "An additional key, ``versions`` MUST be present at the top level, in " -#| "addition to the keys ``name``, ``files`` and ``meta`` defined " -#| "in :ref:`the JSON API specification `. This " -#| "key MUST contain a list of version strings specifying all of the project " -#| "versions uploaded for this project. The value is logically a set, and as " -#| "such may not contain duplicates, and the order of the values is not " -#| "significant." msgid "" "``versions``: A list of version strings specifying all of the project " "versions uploaded for this project. The value of ``versions`` is logically a " "set, and as such may not contain duplicates, and the order of the versions " "is not significant." msgstr "" -"追加のキーである ``versions`` は、 :ref:`JSON API 仕様 ` で定義された ``name`` キー・ ``files`` キーや ``meta`` キーに加え" -"て、トップレベルに存在しなければなりません。このキーは、このプロジェクトよう" -"にアップロードされたプロジェクトのバージョンの全てを指定するバージョン文字列" -"を列挙したものを含んでいなければなりません。その値は論理的に言って集合であ" -"り、したがって重複を許さず、値の順序は大きな意味を持ちません。" +"``versions``: バージョン番号文字列のリストで、このプロジェクトのためにアップ" +"ロードされたプロジェクトのバージョン番号を全て指定するもの。 ``version`` の値" +"は、論理上は集合であり、それ故に重複を許さず、バージョン番号の順序は大きな問" +"題ではありません。" #: ../source/specifications/simple-repository-api.rst:514 msgid "" @@ -30256,14 +30236,6 @@ msgstr "" "るために) 対応するファイルがないバージョンを含んでいても構いません。" #: ../source/specifications/simple-repository-api.rst:521 -#, fuzzy -#| msgid "" -#| "Note that because servers may hold \"legacy\" data from before the " -#| "adoption of :ref:`the version specifiers specification (VSS) `, version strings currently cannot be required to be valid " -#| "VSS versions, and therefore cannot be assumed to be orderable using the " -#| "VSS rules. However, servers SHOULD use normalised VSS versions where " -#| "possible." msgid "" "Because servers may hold \"legacy\" data from before the adoption " "of :ref:`the version specifiers specification (VSS) `, " @@ -30272,16 +30244,14 @@ msgid "" "servers **SHOULD** use normalized VSS versions where possible." msgstr "" ":ref:`バージョン指定子仕様 (VSS) ` の採用前からの \"レガ" -"シー\" データをサーバが保持しているかもしれないので、バージョン文字列につい" -"て VSS に則ったバージョンであることを要求することはできませんし、したがっ" -"て、 VSS のルールを使って並べることができると仮定することもできません。しかし" -"ながら、サーバ側は、可能であれば正規化された VSS バージョンを使うべきです。" +"シー\" データをサーバが保持しているかもしれないので、バージョン文字列について" +" VSS に則ったバージョンであることを要求することはできませんし、したがって、 " +"VSS のルールを使って並べることができると仮定することもできません。しかしなが" +"ら、サーバ側は、可能であれば正規化された VSS バージョンを **使うべきです** 。" #: ../source/specifications/simple-repository-api.rst:529 -#, fuzzy -#| msgid "A new ``versions`` key is added at the top level." msgid "The ``versions`` key was added with API version 1.1." -msgstr "トップレベルに ``version`` キーが新規に追加されました。" +msgstr "``version`` キーは、 API バージョン 1.1 で追加されました。" #: ../source/specifications/simple-repository-api.rst:531 msgid "Each individual file dictionary has the following keys:" @@ -30360,15 +30330,6 @@ msgstr "" "求することを除けば、特別なエスケープを要求しません。" #: ../source/specifications/simple-repository-api.rst:558 -#, fuzzy -#| msgid "" -#| "``dist-info-metadata``: An **optional** key that indicates that metadata " -#| "for this file is available, via the same location as specified " -#| "in :ref:`the API metadata file specification ` (``{file_url}.metadata``). Where this is present, it " -#| "**MUST** be either a boolean to indicate if the file has an associated " -#| "metadata file, or a dictionary mapping hash names to a hex encoded digest " -#| "of the metadata's hash." msgid "" "``core-metadata``: An **optional** key that indicates that metadata for this " "file is available, via the same location as specified in :ref:`the API " @@ -30377,13 +30338,13 @@ msgid "" "boolean to indicate if the file has an associated metadata file, or a " "dictionary mapping hash names to a hex encoded digest of the metadata's hash." msgstr "" -"``dist-info-metadata``: :ref:`API メタデータの仕様 ` で指定されたのと同じ場所 (``{file_url}.metadata``) を通じて当" -"該ファイルに関するメタデータが利用可能であることを示す **オプション** の" -"キー。これが存在する場合には、そのファイルに対応するメタデータファイルがある" -"か否かを示すブーリアンか、または、ハッシュ名称からメタデータのハッシュを16進" -"数にエンコードしたダイジェストへの対応をマッピングする辞書か、のいずれかで **" -"なければなりません** 。" +"該ファイルに関するメタデータが利用可能であることを示す**オプション** のキー。" +"これが存在する場合には、そのファイルに対応するメタデータファイルがあるか否か" +"を示すブーリアンであるか、または、ハッシュ名称からメタデータのハッシュを16進" +"数にエンコードしたダイジェストへの対応をマッピングする辞書であるか、のいずれ" +"かで **なければなりません** 。" #: ../source/specifications/simple-repository-api.rst:566 msgid "" @@ -30416,19 +30377,24 @@ msgstr "" msgid "" "``dist-info-metadata``: An **optional**, deprecated alias for ``core-" "metadata``." -msgstr "" +msgstr "``dist-info-metadata``: **オプション** で、 ``core-metadata`` の非推奨になっ" +"た別名。" #: ../source/specifications/simple-repository-api.rst:579 msgid "" "Index clients **MAY** consume this key if present, as a legacy fallback for " "``core-metadata``." msgstr "" +"インデックスのクライアントは、もしこのキーが存在すれば、 ``core-metadata`` の" +"レガシーなフォールバック先として、このキーを **消費しても構いません** 。" #: ../source/specifications/simple-repository-api.rst:584 msgid "" "``dist-info-metadata`` was standardized with :pep:`658` and renamed to " "``core-metadata`` with :pep:`714`." msgstr "" +"``dist-info-metadata`` は、 :pep:`658` で標準化され、 :pep:`714` で ``core-" +"metadata`` に名称変更されました。" #: ../source/specifications/simple-repository-api.rst:587 msgid "" @@ -30445,15 +30411,6 @@ msgstr "" "ません。" #: ../source/specifications/simple-repository-api.rst:593 -#, fuzzy -#| msgid "" -#| "``yanked``: An **optional** key which may be either a boolean to indicate " -#| "if the file has been yanked, or a non empty, but otherwise arbitrary, " -#| "string to indicate that a file has been yanked with a specific reason. If " -#| "the ``yanked`` key is present and is a truthy value, then it **SHOULD** " -#| "be interpreted as indicating that the file pointed to by the ``url`` " -#| "field has been \"Yanked\" as per :ref:`the API yank specification `." msgid "" "``yanked``: An **optional** key which may be either a boolean to indicate if " "the file has been yanked, or a non empty, but otherwise arbitrary, string to " @@ -30464,26 +30421,20 @@ msgid "" msgstr "" "``yanked``: **オプション** のキーで、当該ファイルがヤンクされたものか否かを示" "すブーリアンか、または、ファイルがヤンクされるに至った特定の理由を示す任意の" -"空ではない文字列か、いずれかの値を持ちます。 ``yanked`` キーが存在して値が真" -"であれば、``url`` フィールドによって指し示されるファイルが :ref:`API ヤンク仕" -"様 ` にある通りに \"ヤンク\" されたことを示しま" -"す。" +"空ではない文字列か、のいずれかの値を持ちます。 ``yanked`` キーが存在して値が" +"真のようであれば、``url`` フィールドによって指し示されるファイルが \"ヤンク\"" +" されたことを示すものと **理解されるべきです** 。" #: ../source/specifications/simple-repository-api.rst:604 -#, fuzzy -#| msgid "" -#| "``size``: This field is mandatory. It MUST contain an integer which is " -#| "the file size in bytes." msgid "" "``size``: A **mandatory** key. It **MUST** contain an integer which is the " "file size in bytes." -msgstr "" -"``size``: このフィールドは必須のものです。ファイルサイズをバイト単位で表した" -"整数が含まれていなければなりません。" +msgstr "``size``: **必須の** キー。ファイルサイズをバイト単位で表した整数が **含まれ" +"ていなければなりません** 。" #: ../source/specifications/simple-repository-api.rst:608 msgid "The ``size`` key was added with API version 1.1." -msgstr "" +msgstr "``size`` キーは、 API バージョン 1.1 で追加されました。" #: ../source/specifications/simple-repository-api.rst:610 msgid "" @@ -30492,6 +30443,10 @@ msgid "" "ddThh:mm:ss.ffffffZ`` which represents the time the file was uploaded to the " "index." msgstr "" +"``upload-time``: **オプションの** キーで、もし存在するなら、当該ファイルがイ" +"ンデックスへアップロードされた時刻を表現する正当な ISO 8601 の年月日/時分秒の" +"文字列が ``yyyy-mm-ddThh:mm:ss.ffffffZ`` の書式で **含まれていなければなりま" +"せん** 。" #: ../source/specifications/simple-repository-api.rst:614 #, fuzzy