Skip to content

Commit 512e2ca

Browse files
Update messages.pot as of version 59dabe8
1 parent 09f1ec6 commit 512e2ca

File tree

1 file changed

+32
-32
lines changed

1 file changed

+32
-32
lines changed

locales/messages.pot

Lines changed: 32 additions & 32 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-05-18 19:05+0000\n"
11+
"POT-Creation-Date: 2025-05-20 00:17+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"
@@ -9193,7 +9193,7 @@ msgstr ""
91939193

91949194
#: ../source/specifications/binary-distribution-format.rst:455
91959195
#: ../source/specifications/core-metadata.rst:922
9196-
#: ../source/specifications/dependency-groups.rst:248
9196+
#: ../source/specifications/dependency-groups.rst:250
91979197
#: ../source/specifications/dependency-specifiers.rst:516
91989198
#: ../source/specifications/direct-url-data-structure.rst:407
91999199
#: ../source/specifications/direct-url.rst:67
@@ -10572,119 +10572,119 @@ msgid "Fundamentally, Dependency Groups should be thought of as being a standard
1057210572
msgstr ""
1057310573

1057410574
#: ../source/specifications/dependency-groups.rst:25
10575-
msgid "This is a simple table which shows a ``test`` group::"
10575+
msgid "This is a simple table which shows ``docs`` and ``test`` groups::"
1057610576
msgstr ""
1057710577

10578-
#: ../source/specifications/dependency-groups.rst:30
10579-
msgid "and a similar table which defines ``test`` and ``coverage`` groups::"
10578+
#: ../source/specifications/dependency-groups.rst:31
10579+
msgid "and a similar table which defines ``docs``, ``test``, and ``coverage`` groups::"
1058010580
msgstr ""
1058110581

10582-
#: ../source/specifications/dependency-groups.rst:37
10582+
#: ../source/specifications/dependency-groups.rst:39
1058310583
msgid "The ``[dependency-groups]`` Table"
1058410584
msgstr ""
1058510585

10586-
#: ../source/specifications/dependency-groups.rst:39
10586+
#: ../source/specifications/dependency-groups.rst:41
1058710587
msgid "Dependency Groups are defined as a table in ``pyproject.toml`` named ``dependency-groups``. The ``dependency-groups`` table contains an arbitrary number of user-defined keys, each of which has, as its value, a list of requirements."
1058810588
msgstr ""
1058910589

10590-
#: ../source/specifications/dependency-groups.rst:44
10590+
#: ../source/specifications/dependency-groups.rst:46
1059110591
msgid "``[dependency-groups]`` keys, sometimes also called \"group names\", must be :ref:`valid non-normalized names <name-format>`. Tools which handle Dependency Groups MUST :ref:`normalize <name-normalization>` these names before comparisons."
1059210592
msgstr ""
1059310593

10594-
#: ../source/specifications/dependency-groups.rst:49
10594+
#: ../source/specifications/dependency-groups.rst:51
1059510595
msgid "Tools SHOULD prefer to present the original, non-normalized name to users, and if duplicate names are detected after normalization, tools SHOULD emit an error."
1059610596
msgstr ""
1059710597

10598-
#: ../source/specifications/dependency-groups.rst:53
10598+
#: ../source/specifications/dependency-groups.rst:55
1059910599
msgid "Requirement lists, the values in ``[dependency-groups]``, may contain strings, tables (``dict`` in Python), or a mix of strings and tables. Strings must be valid :ref:`dependency specifiers <dependency-specifiers>`, and tables must be valid Dependency Group Includes."
1060010600
msgstr ""
1060110601

10602-
#: ../source/specifications/dependency-groups.rst:59
10602+
#: ../source/specifications/dependency-groups.rst:61
1060310603
msgid "Dependency Group Include"
1060410604
msgstr ""
1060510605

10606-
#: ../source/specifications/dependency-groups.rst:61
10606+
#: ../source/specifications/dependency-groups.rst:63
1060710607
msgid "A Dependency Group Include includes another Dependency Group in the current group."
1060810608
msgstr ""
1060910609

10610-
#: ../source/specifications/dependency-groups.rst:64
10610+
#: ../source/specifications/dependency-groups.rst:66
1061110611
msgid "An include is a table with exactly one key, ``\"include-group\"``, whose value is a string, the name of another Dependency Group."
1061210612
msgstr ""
1061310613

10614-
#: ../source/specifications/dependency-groups.rst:67
10614+
#: ../source/specifications/dependency-groups.rst:69
1061510615
msgid "Includes are defined to be exactly equivalent to the contents of the named Dependency Group, inserted into the current group at the location of the include. For example, if ``foo = [\"a\", \"b\"]`` is one group, and ``bar = [\"c\", {include-group = \"foo\"}, \"d\"]`` is another, then ``bar`` should evaluate to ``[\"c\", \"a\", \"b\", \"d\"]`` when Dependency Group Includes are expanded."
1061610616
msgstr ""
1061710617

10618-
#: ../source/specifications/dependency-groups.rst:73
10618+
#: ../source/specifications/dependency-groups.rst:75
1061910619
msgid "Dependency Group Includes may specify the same package multiple times. Tools SHOULD NOT deduplicate or otherwise alter the list contents produced by the include. For example, given the following table:"
1062010620
msgstr ""
1062110621

10622-
#: ../source/specifications/dependency-groups.rst:90
10622+
#: ../source/specifications/dependency-groups.rst:92
1062310623
msgid "The resolved value of ``all`` SHOULD be ``[\"foo\", \"foo\", \"foo>1.0\", \"foo<1.0\"]``. Tools should handle such a list exactly as they would handle any other case in which they are asked to process the same requirement multiple times with different version constraints."
1062410624
msgstr ""
1062510625

10626-
#: ../source/specifications/dependency-groups.rst:95
10626+
#: ../source/specifications/dependency-groups.rst:97
1062710627
msgid "Dependency Group Includes may include groups containing Dependency Group Includes, in which case those includes should be expanded as well. Dependency Group Includes MUST NOT include cycles, and tools SHOULD report an error if they detect a cycle."
1062810628
msgstr ""
1062910629

10630-
#: ../source/specifications/dependency-groups.rst:100
10630+
#: ../source/specifications/dependency-groups.rst:102
1063110631
msgid "Package Building"
1063210632
msgstr ""
1063310633

10634-
#: ../source/specifications/dependency-groups.rst:102
10634+
#: ../source/specifications/dependency-groups.rst:104
1063510635
msgid "Build backends MUST NOT include Dependency Group data in built distributions as package metadata. This means that sdist ``PKG-INFO`` and wheel ``METADATA`` files should not include referenceable fields containing Dependency Groups."
1063610636
msgstr ""
1063710637

10638-
#: ../source/specifications/dependency-groups.rst:106
10638+
#: ../source/specifications/dependency-groups.rst:108
1063910639
msgid "It is, however, valid to use Dependency Groups in the evaluation of dynamic metadata, and ``pyproject.toml`` files included in sdists will still contain ``[dependency-groups]``. However, the table's contents are not part of a built package's interfaces."
1064010640
msgstr ""
1064110641

10642-
#: ../source/specifications/dependency-groups.rst:112
10642+
#: ../source/specifications/dependency-groups.rst:114
1064310643
msgid "Installing Dependency Groups & Extras"
1064410644
msgstr ""
1064510645

10646-
#: ../source/specifications/dependency-groups.rst:114
10646+
#: ../source/specifications/dependency-groups.rst:116
1064710647
msgid "There is no syntax or specification-defined interface for installing or referring to Dependency Groups. Tools are expected to provide dedicated interfaces for this purpose."
1064810648
msgstr ""
1064910649

10650-
#: ../source/specifications/dependency-groups.rst:118
10650+
#: ../source/specifications/dependency-groups.rst:120
1065110651
msgid "Tools MAY choose to provide the same or similar interfaces for interacting with Dependency Groups as they do for managing extras. Tools authors are advised that the specification does not forbid having an extra whose name matches a Dependency Group. Separately, users are advised to avoid creating Dependency Groups whose names match extras, and tools MAY treat such matching as an error."
1065210652
msgstr ""
1065310653

10654-
#: ../source/specifications/dependency-groups.rst:126
10654+
#: ../source/specifications/dependency-groups.rst:128
1065510655
msgid "Validation and Compatibility"
1065610656
msgstr ""
1065710657

10658-
#: ../source/specifications/dependency-groups.rst:128
10658+
#: ../source/specifications/dependency-groups.rst:130
1065910659
msgid "Tools supporting Dependency Groups may want to validate data before using it. When implementing such validation, authors should be aware of the possibility of future extensions to the specification, so that they do not unnecessarily emit errors or warnings."
1066010660
msgstr ""
1066110661

10662-
#: ../source/specifications/dependency-groups.rst:133
10662+
#: ../source/specifications/dependency-groups.rst:135
1066310663
msgid "Tools SHOULD error when evaluating or processing unrecognized data in Dependency Groups."
1066410664
msgstr ""
1066510665

10666-
#: ../source/specifications/dependency-groups.rst:136
10666+
#: ../source/specifications/dependency-groups.rst:138
1066710667
msgid "Tools SHOULD NOT eagerly validate the contents of *all* Dependency Groups unless they have a need to do so."
1066810668
msgstr ""
1066910669

10670-
#: ../source/specifications/dependency-groups.rst:139
10670+
#: ../source/specifications/dependency-groups.rst:141
1067110671
msgid "This means that in the presence of the following data, most tools should allow the ``foo`` group to be used and only error if the ``bar`` group is used:"
1067210672
msgstr ""
1067310673

10674-
#: ../source/specifications/dependency-groups.rst:150
10674+
#: ../source/specifications/dependency-groups.rst:152
1067510675
msgid "There are several known cases of tools which have good cause to be stricter. Linters and validators are an example, as their purpose is to validate the contents of all Dependency Groups."
1067610676
msgstr ""
1067710677

10678-
#: ../source/specifications/dependency-groups.rst:155
10678+
#: ../source/specifications/dependency-groups.rst:157
1067910679
#: ../source/specifications/inline-script-metadata.rst:123
1068010680
msgid "Reference Implementation"
1068110681
msgstr ""
1068210682

10683-
#: ../source/specifications/dependency-groups.rst:157
10683+
#: ../source/specifications/dependency-groups.rst:159
1068410684
msgid "The following Reference Implementation prints the contents of a Dependency Group to stdout, newline delimited. The output is therefore valid ``requirements.txt`` data."
1068510685
msgstr ""
1068610686

10687-
#: ../source/specifications/dependency-groups.rst:250
10687+
#: ../source/specifications/dependency-groups.rst:252
1068810688
msgid "October 2024: This specification was approved through :pep:`735`."
1068910689
msgstr ""
1069010690

0 commit comments

Comments
 (0)