@@ -11,7 +11,7 @@ msgid ""
1111msgstr ""
1212"Project-Id-Version : Python 3.14\n "
1313"Report-Msgid-Bugs-To : \n "
14- "POT-Creation-Date : 2026-05-13 17:14 +0000\n "
14+ "POT-Creation-Date : 2026-05-23 15:46 +0000\n "
1515"PO-Revision-Date : 2026-05-08 17:18+0000\n "
1616"Last-Translator : Rafael Fontenelle <rffontenelle@gmail.com>, 2026\n "
1717"Language-Team : Polish (https://app.transifex.com/python-doc/teams/5390/pl/)\n "
@@ -910,8 +910,8 @@ msgstr ""
910910
911911msgid ""
912912"A special kind of type is :data:`Any`. A static type checker will treat "
913- "every type as being compatible with :data:`Any` and :data:`Any` as being "
914- "compatible with every type."
913+ "every type as assignable to :data:`Any` and :data:`Any` as assignable to "
914+ "every type."
915915msgstr ""
916916
917917msgid ""
@@ -995,7 +995,7 @@ msgid ""
995995"hash_a(42)\n"
996996"hash_a(\" foo\" )\n"
997997"\n"
998- "# Passes type checking, since Any is compatible with all types\n"
998+ "# Passes type checking, since Any is assignable to all types\n"
999999"hash_b(42)\n"
10001000"hash_b(\" foo\" )"
10011001msgstr ""
@@ -1079,10 +1079,10 @@ msgstr ""
10791079msgid "Special type indicating an unconstrained type."
10801080msgstr ""
10811081
1082- msgid "Every type is compatible with :data:`Any`."
1082+ msgid "Every type is assignable to :data:`Any`."
10831083msgstr ""
10841084
1085- msgid ":data:`Any` is compatible with every type."
1085+ msgid ":data:`Any` is assignable to every type."
10861086msgstr ""
10871087
10881088msgid ""
@@ -1611,10 +1611,10 @@ msgid ":data:`ClassVar` accepts only types and cannot be further subscribed."
16111611msgstr ""
16121612
16131613msgid ""
1614- ":data:`ClassVar` is not a class itself, and should not be used with :func:"
1614+ ":data:`ClassVar` is not a class itself, and cannot be used with :func:"
16151615"`isinstance` or :func:`issubclass`. :data:`ClassVar` does not change Python "
1616- "runtime behavior, but it can be used by third-party type checkers. For "
1617- "example, a type checker might flag the following code as an error::"
1616+ "runtime behavior, but it can be used by static type checkers. For example, a "
1617+ "type checker might flag the following code as an error::"
16181618msgstr ""
16191619
16201620msgid ""
@@ -1681,7 +1681,7 @@ msgid ""
16811681"\n"
16821682"def mutate_movie(m: Movie) -> None:\n"
16831683" m[\" year\" ] = 1999 # allowed\n"
1684- " m[\" title\" ] = \" The Matrix\" # typechecker error"
1684+ " m[\" title\" ] = \" The Matrix\" # type checker error"
16851685msgstr ""
16861686
16871687msgid "There is no runtime checking for this property."
@@ -2853,11 +2853,11 @@ msgid ""
28532853msgstr ""
28542854
28552855msgid ""
2856- "The resulting class has an extra attribute ``__annotations__`` giving a dict "
2857- "that maps the field names to the field types. (The field names are in the "
2858- "``_fields`` attribute and the default values are in the ``_field_defaults`` "
2859- "attribute, both of which are part of the :func:`~collections.namedtuple` "
2860- "API.)"
2856+ "The types for each field name can be retrieved by calling :func: "
2857+ "`annotationlib.get_annotations` on the resulting class. (The field names are "
2858+ "in the ``_fields`` attribute and the default values are in the "
2859+ "``_field_defaults`` attribute, both of which are part of the :func:"
2860+ "`~collections.namedtuple` API.)"
28612861msgstr ""
28622862
28632863msgid "``NamedTuple`` subclasses can also have docstrings and methods::"
@@ -2946,7 +2946,7 @@ msgid "Helper class to create low-overhead :ref:`distinct types <distinct>`."
29462946msgstr ""
29472947
29482948msgid ""
2949- "A ``NewType`` is considered a distinct type by a typechecker . At runtime, "
2949+ "A ``NewType`` is considered a distinct type by a type checker . At runtime, "
29502950"however, calling a ``NewType`` returns its argument unchanged."
29512951msgstr ""
29522952
@@ -3031,7 +3031,7 @@ msgstr ""
30313031
30323032msgid ""
30333033"Such a protocol can be used with :func:`isinstance` and :func:`issubclass`. "
3034- "This allows a simple-minded structural check, very similar to \" one trick "
3034+ "This allows a simple-minded structural check, very similar to \" one- trick "
30353035"ponies\" in :mod:`collections.abc` such as :class:`~collections.abc."
30363036"Iterable`. For example::"
30373037msgstr ""
@@ -3267,9 +3267,9 @@ msgid ""
32673267msgstr ""
32683268
32693269msgid ""
3270- "A ``TypedDict`` can be introspected via annotations dicts (see :ref: "
3271- "` annotations-howto` for more information on annotations best practices), : "
3272- "attr:`__total__`, :attr:`__required_keys__`, and :attr:`__optional_keys__`. "
3270+ "A ``TypedDict`` can be introspected via :func:`annotationlib. "
3271+ "get_annotations` (see :ref:` annotations-howto` for more information on "
3272+ "annotations best practices) and the following attributes: "
32733273msgstr ""
32743274
32753275msgid ""
@@ -3314,8 +3314,8 @@ msgstr ""
33143314msgid ""
33153315"For backwards compatibility with Python 3.10 and below, it is also possible "
33163316"to use inheritance to declare both required and non-required keys in the "
3317- "same ``TypedDict`` . This is done by declaring a ``TypedDict`` with one "
3318- "value for the ``total`` argument and then inheriting from it in another "
3317+ "same ``TypedDict``. This is done by declaring a ``TypedDict`` with one value "
3318+ "for the ``total`` argument and then inheriting from it in another "
33193319"``TypedDict`` with a different value for ``total``:"
33203320msgstr ""
33213321
@@ -3399,27 +3399,27 @@ msgid ""
33993399msgstr ""
34003400
34013401msgid ""
3402- "An ABC with one abstract method ``__abs__`` that is covariant in its return "
3403- "type."
3402+ "A protocol with one abstract method ``__abs__`` that is covariant in its "
3403+ "return type."
34043404msgstr ""
34053405
3406- msgid "An ABC with one abstract method ``__bytes__``."
3406+ msgid "A protocol with one abstract method ``__bytes__``."
34073407msgstr ""
34083408
3409- msgid "An ABC with one abstract method ``__complex__``."
3409+ msgid "A protocol with one abstract method ``__complex__``."
34103410msgstr ""
34113411
3412- msgid "An ABC with one abstract method ``__float__``."
3412+ msgid "A protocol with one abstract method ``__float__``."
34133413msgstr ""
34143414
3415- msgid "An ABC with one abstract method ``__index__``."
3415+ msgid "A protocol with one abstract method ``__index__``."
34163416msgstr ""
34173417
3418- msgid "An ABC with one abstract method ``__int__``."
3418+ msgid "A protocol with one abstract method ``__int__``."
34193419msgstr ""
34203420
34213421msgid ""
3422- "An ABC with one abstract method ``__round__`` that is covariant in its "
3422+ "A protocol with one abstract method ``__round__`` that is covariant in its "
34233423"return type."
34243424msgstr ""
34253425
@@ -4223,8 +4223,8 @@ msgid "Constant"
42234223msgstr "Stała"
42244224
42254225msgid ""
4226- "A special constant that is assumed to be ``True`` by 3rd party static type "
4227- "checkers. It's ``False`` at runtime."
4226+ "A special constant that is assumed to be ``True`` by static type checkers. "
4227+ "It's ``False`` at runtime."
42284228msgstr ""
42294229
42304230msgid ""
0 commit comments