@@ -26,7 +26,7 @@ msgid ""
26
26
msgstr ""
27
27
"Project-Id-Version :Python 3.13\n "
28
28
"Report-Msgid-Bugs-To :\n "
29
- "POT-Creation-Date :2025-04-25 14:19+0000\n "
29
+ "POT-Creation-Date :2025-05-02 14:19+0000\n "
30
30
"PO-Revision-Date :2021-06-28 01:16+0000\n "
31
31
"Last-Translator :Rafael Fontenelle <rffontenelle@gmail.com>, 2025\n "
32
32
"Language-Team :Portuguese (Brazil) (https://app.transifex.com/python-doc/ "
@@ -39,8 +39,8 @@ msgstr ""
39
39
"1000000 == 0 ? 1 : 2;\n "
40
40
41
41
#: ../../library/typing.rst:3
42
- msgid ":mod:`typing` --- Support for type hints"
43
- msgstr ":mod:`typing` --- Suporte para dicas de tipo"
42
+ msgid ":mod:`! typing` --- Support for type hints"
43
+ msgstr ":mod:`! typing` --- Suporte para dicas de tipo"
44
44
45
45
#: ../../library/typing.rst:16
46
46
msgid "**Source code:** :source:`Lib/typing.py`"
@@ -1453,17 +1453,17 @@ msgid ""
1453
1453
"User-defined generics for parameter expressions are also supported via "
1454
1454
"parameter specification variables in the form ``[**P]``. The behavior is "
1455
1455
"consistent with type variables' described above as parameter specification "
1456
- "variables are treated by the typing module as a specialized type variable. "
1457
- "The one exception to this is that a list of types can be used to substitute "
1458
- "a :class:`ParamSpec`::"
1456
+ "variables are treated by the:mod:`! typing` module as a specialized type "
1457
+ "variable. The one exception to this is that a list of types can be used to "
1458
+ "substitute a :class:`ParamSpec`::"
1459
1459
msgstr ""
1460
1460
"Genéricos definidos pelo usuário para expressões de parâmetros também "
1461
1461
"oferecem suporte por meio de variáveis de especificação de parâmetros no "
1462
1462
"formato ``[**P]``. O comportamento é consistente com as variáveis de tipo "
1463
1463
"descritas acima, pois as variáveis de especificação de parâmetro são "
1464
- "tratadas pelo módulo typing como uma variável de tipo especializada. A única "
1465
- "exceção a isso é que uma lista de tipos pode ser usada parasubstituir um : "
1466
- "class:`ParamSpec`::"
1464
+ "tratadas pelo módulo:mod:`! typing` como uma variável de tipo especializada. "
1465
+ "A única exceção a isso é que uma lista de tipos pode ser usada para "
1466
+ "substituir um : class:`ParamSpec`::"
1467
1467
1468
1468
#: ../../library/typing.rst:671
1469
1469
msgid ""
@@ -1554,14 +1554,14 @@ msgstr ""
1554
1554
msgid ""
1555
1555
"A user-defined generic class can have ABCs as base classes without a "
1556
1556
"metaclass conflict. Generic metaclasses are not supported. The outcome of "
1557
- "parameterizing generics is cached, and most types in the typing module are : "
1558
- "term:`hashable` and comparable for equality."
1557
+ "parameterizing generics is cached, and most types in the:mod:`! typing` "
1558
+ "module are : term:`hashable` and comparable for equality."
1559
1559
msgstr ""
1560
1560
"Uma classe genérica definida pelo usuário pode ter ABCs como classes base "
1561
1561
"sem conflito de metaclasse. Não há suporte a metaclasses genéricas. O "
1562
1562
"resultado da parametrização de genéricos é armazenado em cache, e a maioria "
1563
- "dos tipos no módulo typing são :term:`hasheáveis <hasheável>` e comparáveis "
1564
- "em termos de igualdade."
1563
+ "dos tipos no módulo:mod:`! typing` são :term:`hasheáveis <hasheável>` e "
1564
+ "comparáveis em termos de igualdade."
1565
1565
1566
1566
#: ../../library/typing.rst:714
1567
1567
msgid "The :data:`Any` type"
@@ -5497,10 +5497,10 @@ msgstr "Protocolos"
5497
5497
5498
5498
#: ../../library/typing.rst:2688
5499
5499
msgid ""
5500
- "The following protocols are provided by the typing module. All are decorated "
5501
- "with :func:`@runtime_checkable <runtime_checkable>`."
5500
+ "The following protocols are provided by the:mod:`! typing` module. All are "
5501
+ "decorated with :func:`@runtime_checkable <runtime_checkable>`."
5502
5502
msgstr ""
5503
- "Os protocolos a seguir são fornecidos pelo módulo typing. Todos são "
5503
+ "Os protocolos a seguir são fornecidos pelo módulo:mod:`! typing` . Todos são "
5504
5504
"decorados com :func:`@runtime_checkable <runtime_checkable>`."
5505
5505
5506
5506
#: ../../library/typing.rst:2693
@@ -6773,17 +6773,17 @@ msgstr "Apelidos descontinuados"
6773
6773
#: ../../library/typing.rst:3386
6774
6774
msgid ""
6775
6775
"This module defines several deprecated aliases to pre-existing standard "
6776
- "library classes. These were originally included in the typing module in "
6777
- "order to support parameterizing these generic classes using ``[]``. However, "
6778
- "the aliases became redundant in Python 3.9 when the correspondingpre- "
6779
- "existing classes were enhanced to support ``[]`` (see :pep:`585`)."
6776
+ "library classes. These were originally included in the:mod:`! typing` module "
6777
+ "in order to support parameterizing these generic classes using ``[]``. "
6778
+ "However, the aliases became redundant in Python 3.9 when the corresponding "
6779
+ "pre- existing classes were enhanced to support ``[]`` (see :pep:`585`)."
6780
6780
msgstr ""
6781
6781
"Este módulo define vários apelidos descontinuados de classes pré-existentes "
6782
- "da biblioteca padrão. Originalmente, elas eram incluídas no módulotyping "
6783
- "para permitir a parametrização dessas classes genéricasusand ``[]``. Porém, "
6784
- "os apelidos se tornaram redundantes no Python 3.9, quando asclasses pré- "
6785
- "existentes correspondentes passaram a dar suporte a ``[]``(consulte a :pep: "
6786
- "`585`)."
6782
+ "da biblioteca padrão. Originalmente, elas eram incluídas no módulo:mod:`! "
6783
+ "typing` para permitir a parametrização dessas classes genéricasusando "
6784
+ "``[]``. Porém, os apelidos se tornaram redundantes no Python 3.9, quando as "
6785
+ "classes pré- existentes correspondentes passaram a dar suporte a ``[]`` "
6786
+ "(consulte a :pep: `585`)."
6787
6787
6788
6788
#: ../../library/typing.rst:3393
6789
6789
msgid ""
@@ -6801,14 +6801,14 @@ msgstr ""
6801
6801
msgid ""
6802
6802
"If at some point it is decided to remove these deprecated aliases, a "
6803
6803
"deprecation warning will be issued by the interpreter for at least two "
6804
- "releases prior to removal. The aliases are guaranteed to remain in the "
6805
- "typing module without deprecation warnings until at least Python 3.14."
6804
+ "releases prior to removal. The aliases are guaranteed to remain in the:mod: "
6805
+ "`! typing` module without deprecation warnings until at least Python 3.14."
6806
6806
msgstr ""
6807
6807
"Se em algum momento decidirem remover esses apelidos descontinuados, o "
6808
6808
"interpretador emitirá um aviso de descontinuação por, no mínimo, duas "
6809
6809
"versões de lançamento antes da remoção. Os apelidos são garantidos a "
6810
- "permanecerem no módulo typing sem avisos de descontinuação até, no mínimo, "
6811
- "Python 3.14."
6810
+ "permanecerem no módulo:mod:`! typing` sem avisos de descontinuação até, no "
6811
+ "mínimo, Python 3.14."
6812
6812
6813
6813
#: ../../library/typing.rst:3403
6814
6814
msgid ""