Skip to content

Commit c7a89a6

Browse files
Update messages.pot as of version b42cd5a
1 parent 2100c0f commit c7a89a6

File tree

1 file changed

+71
-71
lines changed

1 file changed

+71
-71
lines changed

locales/messages.pot

Lines changed: 71 additions & 71 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ msgid ""
88
msgstr ""
99
"Project-Id-Version: Python Packaging User Guide \n"
1010
"Report-Msgid-Bugs-To: \n"
11-
"POT-Creation-Date: 2025-01-07 20:04+0000\n"
11+
"POT-Creation-Date: 2025-01-08 00:05+0000\n"
1212
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
1313
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
1414
"Language-Team: LANGUAGE <[email protected]>\n"
@@ -2516,7 +2516,7 @@ msgid "The `pandas-gbq`_ project allows for accessing query results via `Pandas`
25162516
msgstr ""
25172517

25182518
#: ../source/guides/analyzing-pypi-package-downloads.rst:337
2519-
#: ../source/specifications/dependency-specifiers.rst:491
2519+
#: ../source/specifications/dependency-specifiers.rst:501
25202520
msgid "References"
25212521
msgstr ""
25222522

@@ -8408,7 +8408,7 @@ msgstr ""
84088408
#: ../source/specifications/binary-distribution-format.rst:421
84098409
#: ../source/specifications/core-metadata.rst:917
84108410
#: ../source/specifications/dependency-groups.rst:248
8411-
#: ../source/specifications/dependency-specifiers.rst:477
8411+
#: ../source/specifications/dependency-specifiers.rst:487
84128412
#: ../source/specifications/direct-url-data-structure.rst:397
84138413
#: ../source/specifications/direct-url.rst:67
84148414
#: ../source/specifications/entry-points.rst:164
@@ -9380,273 +9380,273 @@ msgstr ""
93809380
msgid "Non line-breaking whitespace is mostly optional with no semantic meaning. The sole exception is detecting the end of a URL requirement."
93819381
msgstr ""
93829382

9383-
#: ../source/specifications/dependency-specifiers.rst:132
9383+
#: ../source/specifications/dependency-specifiers.rst:134
93849384
msgid "Names"
93859385
msgstr ""
93869386

9387-
#: ../source/specifications/dependency-specifiers.rst:134
9387+
#: ../source/specifications/dependency-specifiers.rst:136
93889388
msgid "Python distribution names are currently defined in :pep:`345`. Names act as the primary identifier for distributions. They are present in all dependency specifications, and are sufficient to be a specification on their own. However, PyPI places strict restrictions on names - they must match a case insensitive regex or they won't be accepted. Accordingly, in this document we limit the acceptable values for identifiers to that regex. A full redefinition of name may take place in a future metadata PEP. The regex (run with re.IGNORECASE) is::"
93899389
msgstr ""
93909390

9391-
#: ../source/specifications/dependency-specifiers.rst:146
9391+
#: ../source/specifications/dependency-specifiers.rst:150
93929392
msgid "Extras"
93939393
msgstr ""
93949394

9395-
#: ../source/specifications/dependency-specifiers.rst:148
9395+
#: ../source/specifications/dependency-specifiers.rst:152
93969396
msgid "An extra is an optional part of a distribution. Distributions can specify as many extras as they wish, and each extra results in the declaration of additional dependencies of the distribution **when** the extra is used in a dependency specification. For instance::"
93979397
msgstr ""
93989398

9399-
#: ../source/specifications/dependency-specifiers.rst:155
9399+
#: ../source/specifications/dependency-specifiers.rst:159
94009400
msgid "Extras union in the dependencies they define with the dependencies of the distribution they are attached to. The example above would result in requests being installed, and requests own dependencies, and also any dependencies that are listed in the \"security\" extra of requests."
94019401
msgstr ""
94029402

9403-
#: ../source/specifications/dependency-specifiers.rst:160
9403+
#: ../source/specifications/dependency-specifiers.rst:164
94049404
msgid "If multiple extras are listed, all the dependencies are unioned together."
94059405
msgstr ""
94069406

9407-
#: ../source/specifications/dependency-specifiers.rst:163
9407+
#: ../source/specifications/dependency-specifiers.rst:169
94089408
#: ../source/specifications/simple-repository-api.rst:902
94099409
msgid "Versions"
94109410
msgstr ""
94119411

9412-
#: ../source/specifications/dependency-specifiers.rst:165
9412+
#: ../source/specifications/dependency-specifiers.rst:171
94139413
msgid "See the :ref:`Version specifier specification <version-specifiers>` for more detail on both version numbers and version comparisons. Version specifications limit the versions of a distribution that can be used. They only apply to distributions looked up by name, rather than via a URL. Version comparison are also used in the markers feature. The optional brackets around a version are present for compatibility with :pep:`345` but should not be generated, only accepted."
94149414
msgstr ""
94159415

9416-
#: ../source/specifications/dependency-specifiers.rst:174
9416+
#: ../source/specifications/dependency-specifiers.rst:182
94179417
msgid "Environment Markers"
94189418
msgstr ""
94199419

9420-
#: ../source/specifications/dependency-specifiers.rst:176
9420+
#: ../source/specifications/dependency-specifiers.rst:184
94219421
msgid "Environment markers allow a dependency specification to provide a rule that describes when the dependency should be used. For instance, consider a package that needs argparse. In Python 2.7 argparse is always present. On older Python versions it has to be installed as a dependency. This can be expressed as so::"
94229422
msgstr ""
94239423

9424-
#: ../source/specifications/dependency-specifiers.rst:183
9424+
#: ../source/specifications/dependency-specifiers.rst:191
94259425
msgid "A marker expression evaluates to either True or False. When it evaluates to False, the dependency specification should be ignored."
94269426
msgstr ""
94279427

9428-
#: ../source/specifications/dependency-specifiers.rst:186
9428+
#: ../source/specifications/dependency-specifiers.rst:194
94299429
msgid "The marker language is inspired by Python itself, chosen for the ability to safely evaluate it without running arbitrary code that could become a security vulnerability. Markers were first standardised in :pep:`345`. This document fixes some issues that were observed in the design described in :pep:`426`."
94309430
msgstr ""
94319431

9432-
#: ../source/specifications/dependency-specifiers.rst:191
9432+
#: ../source/specifications/dependency-specifiers.rst:199
94339433
msgid "Comparisons in marker expressions are typed by the comparison operator. The <marker_op> operators that are not in <version_cmp> perform the same as they do for strings in Python. The <version_cmp> operators use the version comparison rules of the :ref:`Version specifier specification <version-specifiers>` when those are defined (that is when both sides have a valid version specifier). If there is no defined behaviour of this specification and the operator exists in Python, then the operator falls back to the Python behaviour. Otherwise an error should be raised. e.g. the following will result in errors::"
94349434
msgstr ""
94359435

9436-
#: ../source/specifications/dependency-specifiers.rst:204
9436+
#: ../source/specifications/dependency-specifiers.rst:212
94379437
msgid "User supplied constants are always encoded as strings with either ``'`` or ``\"`` quote marks. Note that backslash escapes are not defined, but existing implementations do support them. They are not included in this specification because they add complexity and there is no observable need for them today. Similarly we do not define non-ASCII character support: all the runtime variables we are referencing are expected to be ASCII-only."
94389438
msgstr ""
94399439

9440-
#: ../source/specifications/dependency-specifiers.rst:211
9440+
#: ../source/specifications/dependency-specifiers.rst:219
94419441
msgid "The variables in the marker grammar such as \"os_name\" resolve to values looked up in the Python runtime. With the exception of \"extra\" all values are defined on all Python versions today - it is an error in the implementation of markers if a value is not defined."
94429442
msgstr ""
94439443

9444-
#: ../source/specifications/dependency-specifiers.rst:216
9444+
#: ../source/specifications/dependency-specifiers.rst:224
94459445
msgid "Unknown variables must raise an error rather than resulting in a comparison that evaluates to True or False."
94469446
msgstr ""
94479447

9448-
#: ../source/specifications/dependency-specifiers.rst:219
9448+
#: ../source/specifications/dependency-specifiers.rst:227
94499449
msgid "Variables whose value cannot be calculated on a given Python implementation should evaluate to ``0`` for versions, and an empty string for all other variables."
94509450
msgstr ""
94519451

9452-
#: ../source/specifications/dependency-specifiers.rst:223
9452+
#: ../source/specifications/dependency-specifiers.rst:231
94539453
msgid "The \"extra\" variable is special. It is used by wheels to signal which specifications apply to a given extra in the wheel ``METADATA`` file, but since the ``METADATA`` file is based on a draft version of :pep:`426`, there is no current specification for this. Regardless, outside of a context where this special handling is taking place, the \"extra\" variable should result in an error like all other unknown variables."
94549454
msgstr ""
94559455

9456-
#: ../source/specifications/dependency-specifiers.rst:233
9456+
#: ../source/specifications/dependency-specifiers.rst:241
94579457
msgid "Marker"
94589458
msgstr ""
94599459

9460-
#: ../source/specifications/dependency-specifiers.rst:234
9460+
#: ../source/specifications/dependency-specifiers.rst:242
94619461
msgid "Python equivalent"
94629462
msgstr ""
94639463

9464-
#: ../source/specifications/dependency-specifiers.rst:235
9464+
#: ../source/specifications/dependency-specifiers.rst:243
94659465
msgid "Sample values"
94669466
msgstr ""
94679467

9468-
#: ../source/specifications/dependency-specifiers.rst:236
9468+
#: ../source/specifications/dependency-specifiers.rst:244
94699469
msgid "``os_name``"
94709470
msgstr ""
94719471

9472-
#: ../source/specifications/dependency-specifiers.rst:237
9472+
#: ../source/specifications/dependency-specifiers.rst:245
94739473
msgid ":py:data:`os.name`"
94749474
msgstr ""
94759475

9476-
#: ../source/specifications/dependency-specifiers.rst:238
9476+
#: ../source/specifications/dependency-specifiers.rst:246
94779477
msgid "``posix``, ``java``"
94789478
msgstr ""
94799479

9480-
#: ../source/specifications/dependency-specifiers.rst:239
9480+
#: ../source/specifications/dependency-specifiers.rst:247
94819481
msgid "``sys_platform``"
94829482
msgstr ""
94839483

9484-
#: ../source/specifications/dependency-specifiers.rst:240
9484+
#: ../source/specifications/dependency-specifiers.rst:248
94859485
msgid ":py:data:`sys.platform`"
94869486
msgstr ""
94879487

9488-
#: ../source/specifications/dependency-specifiers.rst:241
9488+
#: ../source/specifications/dependency-specifiers.rst:249
94899489
msgid "``linux``, ``linux2``, ``darwin``, ``java1.8.0_51`` (note that \"linux\" is from Python3 and \"linux2\" from Python2)"
94909490
msgstr ""
94919491

9492-
#: ../source/specifications/dependency-specifiers.rst:243
9492+
#: ../source/specifications/dependency-specifiers.rst:251
94939493
msgid "``platform_machine``"
94949494
msgstr ""
94959495

9496-
#: ../source/specifications/dependency-specifiers.rst:244
9496+
#: ../source/specifications/dependency-specifiers.rst:252
94979497
msgid ":py:func:`platform.machine()`"
94989498
msgstr ""
94999499

9500-
#: ../source/specifications/dependency-specifiers.rst:245
9500+
#: ../source/specifications/dependency-specifiers.rst:253
95019501
msgid "``x86_64``"
95029502
msgstr ""
95039503

9504-
#: ../source/specifications/dependency-specifiers.rst:246
9504+
#: ../source/specifications/dependency-specifiers.rst:254
95059505
msgid "``platform_python_implementation``"
95069506
msgstr ""
95079507

9508-
#: ../source/specifications/dependency-specifiers.rst:247
9508+
#: ../source/specifications/dependency-specifiers.rst:255
95099509
msgid ":py:func:`platform.python_implementation()`"
95109510
msgstr ""
95119511

9512-
#: ../source/specifications/dependency-specifiers.rst:248
9512+
#: ../source/specifications/dependency-specifiers.rst:256
95139513
msgid "``CPython``, ``Jython``"
95149514
msgstr ""
95159515

9516-
#: ../source/specifications/dependency-specifiers.rst:249
9516+
#: ../source/specifications/dependency-specifiers.rst:257
95179517
msgid "``platform_release``"
95189518
msgstr ""
95199519

9520-
#: ../source/specifications/dependency-specifiers.rst:250
9520+
#: ../source/specifications/dependency-specifiers.rst:258
95219521
msgid ":py:func:`platform.release()`"
95229522
msgstr ""
95239523

9524-
#: ../source/specifications/dependency-specifiers.rst:251
9524+
#: ../source/specifications/dependency-specifiers.rst:259
95259525
msgid "``3.14.1-x86_64-linode39``, ``14.5.0``, ``1.8.0_51``"
95269526
msgstr ""
95279527

9528-
#: ../source/specifications/dependency-specifiers.rst:252
9528+
#: ../source/specifications/dependency-specifiers.rst:260
95299529
msgid "``platform_system``"
95309530
msgstr ""
95319531

9532-
#: ../source/specifications/dependency-specifiers.rst:253
9532+
#: ../source/specifications/dependency-specifiers.rst:261
95339533
msgid ":py:func:`platform.system()`"
95349534
msgstr ""
95359535

9536-
#: ../source/specifications/dependency-specifiers.rst:254
9536+
#: ../source/specifications/dependency-specifiers.rst:262
95379537
msgid "``Linux``, ``Windows``, ``Java``"
95389538
msgstr ""
95399539

9540-
#: ../source/specifications/dependency-specifiers.rst:255
9540+
#: ../source/specifications/dependency-specifiers.rst:263
95419541
msgid "``platform_version``"
95429542
msgstr ""
95439543

9544-
#: ../source/specifications/dependency-specifiers.rst:256
9544+
#: ../source/specifications/dependency-specifiers.rst:264
95459545
msgid ":py:func:`platform.version()`"
95469546
msgstr ""
95479547

9548-
#: ../source/specifications/dependency-specifiers.rst:257
9548+
#: ../source/specifications/dependency-specifiers.rst:265
95499549
msgid "``#1 SMP Fri Apr 25 13:07:35 EDT 2014`` ``Java HotSpot(TM) 64-Bit Server VM, 25.51-b03, Oracle Corporation`` ``Darwin Kernel Version 14.5.0: Wed Jul 29 02:18:53 PDT 2015; root:xnu-2782.40.9~2/RELEASE_X86_64``"
95509550
msgstr ""
95519551

9552-
#: ../source/specifications/dependency-specifiers.rst:260
9552+
#: ../source/specifications/dependency-specifiers.rst:268
95539553
msgid "``python_version``"
95549554
msgstr ""
95559555

9556-
#: ../source/specifications/dependency-specifiers.rst:261
9556+
#: ../source/specifications/dependency-specifiers.rst:269
95579557
msgid "``'.'.join(platform.python_version_tuple()[:2])``"
95589558
msgstr ""
95599559

9560-
#: ../source/specifications/dependency-specifiers.rst:262
9560+
#: ../source/specifications/dependency-specifiers.rst:270
95619561
msgid "``3.4``, ``2.7``"
95629562
msgstr ""
95639563

9564-
#: ../source/specifications/dependency-specifiers.rst:263
9564+
#: ../source/specifications/dependency-specifiers.rst:271
95659565
msgid "``python_full_version``"
95669566
msgstr ""
95679567

9568-
#: ../source/specifications/dependency-specifiers.rst:264
9568+
#: ../source/specifications/dependency-specifiers.rst:272
95699569
msgid ":py:func:`platform.python_version()`"
95709570
msgstr ""
95719571

9572-
#: ../source/specifications/dependency-specifiers.rst:265
9573-
#: ../source/specifications/dependency-specifiers.rst:271
9572+
#: ../source/specifications/dependency-specifiers.rst:273
9573+
#: ../source/specifications/dependency-specifiers.rst:279
95749574
msgid "``3.4.0``, ``3.5.0b1``"
95759575
msgstr ""
95769576

9577-
#: ../source/specifications/dependency-specifiers.rst:266
9577+
#: ../source/specifications/dependency-specifiers.rst:274
95789578
msgid "``implementation_name``"
95799579
msgstr ""
95809580

9581-
#: ../source/specifications/dependency-specifiers.rst:267
9581+
#: ../source/specifications/dependency-specifiers.rst:275
95829582
msgid ":py:data:`sys.implementation.name <sys.implementation>`"
95839583
msgstr ""
95849584

9585-
#: ../source/specifications/dependency-specifiers.rst:268
9585+
#: ../source/specifications/dependency-specifiers.rst:276
95869586
msgid "``cpython``"
95879587
msgstr ""
95889588

9589-
#: ../source/specifications/dependency-specifiers.rst:269
9589+
#: ../source/specifications/dependency-specifiers.rst:277
95909590
msgid "``implementation_version``"
95919591
msgstr ""
95929592

9593-
#: ../source/specifications/dependency-specifiers.rst:270
9593+
#: ../source/specifications/dependency-specifiers.rst:278
95949594
msgid "see definition below"
95959595
msgstr ""
95969596

9597-
#: ../source/specifications/dependency-specifiers.rst:272
9597+
#: ../source/specifications/dependency-specifiers.rst:280
95989598
msgid "``extra``"
95999599
msgstr ""
96009600

9601-
#: ../source/specifications/dependency-specifiers.rst:273
9601+
#: ../source/specifications/dependency-specifiers.rst:281
96029602
msgid "An error except when defined by the context interpreting the specification."
96039603
msgstr ""
96049604

9605-
#: ../source/specifications/dependency-specifiers.rst:275
9605+
#: ../source/specifications/dependency-specifiers.rst:283
96069606
msgid "``test``"
96079607
msgstr ""
96089608

9609-
#: ../source/specifications/dependency-specifiers.rst:277
9609+
#: ../source/specifications/dependency-specifiers.rst:285
96109610
msgid "The ``implementation_version`` marker variable is derived from :py:data:`sys.implementation.version <sys.implementation>`:"
96119611
msgstr ""
96129612

9613-
#: ../source/specifications/dependency-specifiers.rst:294
9613+
#: ../source/specifications/dependency-specifiers.rst:302
96149614
msgid "This environment markers section, initially defined through :pep:`508`, supersedes the environment markers section in :pep:`345`."
96159615
msgstr ""
96169616

9617-
#: ../source/specifications/dependency-specifiers.rst:298
9617+
#: ../source/specifications/dependency-specifiers.rst:308
96189618
msgid "Complete Grammar"
96199619
msgstr ""
96209620

9621-
#: ../source/specifications/dependency-specifiers.rst:300
9621+
#: ../source/specifications/dependency-specifiers.rst:310
96229622
msgid "The complete parsley grammar::"
96239623
msgstr ""
96249624

9625-
#: ../source/specifications/dependency-specifiers.rst:407
9625+
#: ../source/specifications/dependency-specifiers.rst:417
96269626
msgid "A test program - if the grammar is in a string ``grammar``:"
96279627
msgstr ""
96289628

9629-
#: ../source/specifications/dependency-specifiers.rst:479
9629+
#: ../source/specifications/dependency-specifiers.rst:489
96309630
msgid "November 2015: This specification was approved through :pep:`508`."
96319631
msgstr ""
96329632

9633-
#: ../source/specifications/dependency-specifiers.rst:480
9633+
#: ../source/specifications/dependency-specifiers.rst:490
96349634
msgid "July 2019: The definition of ``python_version`` was `changed <python-version-change_>`_ from ``platform.python_version()[:3]`` to ``'.'.join(platform.python_version_tuple()[:2])``, to accommodate potential future versions of Python with 2-digit major and minor versions (e.g. 3.10). [#future_versions]_"
96359635
msgstr ""
96369636

9637-
#: ../source/specifications/dependency-specifiers.rst:485
9637+
#: ../source/specifications/dependency-specifiers.rst:495
96389638
msgid "June 2024: The definition of ``version_many`` was changed to allow trailing commas, matching with the behavior of the Python implementation that has been in use since late 2022."
96399639
msgstr ""
96409640

9641-
#: ../source/specifications/dependency-specifiers.rst:493
9641+
#: ../source/specifications/dependency-specifiers.rst:503
96429642
msgid "pip, the recommended installer for Python packages (http://pip.readthedocs.org/en/stable/)"
96439643
msgstr ""
96449644

9645-
#: ../source/specifications/dependency-specifiers.rst:496
9645+
#: ../source/specifications/dependency-specifiers.rst:506
96469646
msgid "The parsley PEG library. (https://pypi.python.org/pypi/parsley/)"
96479647
msgstr ""
96489648

9649-
#: ../source/specifications/dependency-specifiers.rst:499
9649+
#: ../source/specifications/dependency-specifiers.rst:509
96509650
msgid "Future Python versions might be problematic with the definition of Environment Marker Variable ``python_version`` (https://github.com/python/peps/issues/560)"
96519651
msgstr ""
96529652

0 commit comments

Comments
 (0)