1010#, fuzzy
1111msgid ""
1212msgstr ""
13- "Project-Id-Version : Python 3.14 \n "
13+ "Project-Id-Version : Python 3.15 \n "
1414"Report-Msgid-Bugs-To : \n "
15- "POT-Creation-Date : 2025-12-19 14:15 +0000\n "
15+ "POT-Creation-Date : 2026-07-11 14:46 +0000\n "
1616"PO-Revision-Date : 2025-09-16 00:00+0000\n "
1717"Last-Translator : Adorilson Bezerra <adorilson@gmail.com>, 2025\n "
1818"Language-Team : Portuguese (Brazil) (https://app.transifex.com/python-doc/ "
@@ -25,8 +25,8 @@ msgstr ""
2525"1000000 == 0 ? 1 : 2;\n "
2626
2727#: ../../library/asyncio-graph.rst:8
28- msgid "Call Graph Introspection "
29- msgstr "Introspeção do grafo de chamadas "
28+ msgid "Call graph introspection "
29+ msgstr ""
3030
3131#: ../../library/asyncio-graph.rst:10
3232msgid "**Source code:** :source:`Lib/asyncio/graph.py`"
@@ -45,31 +45,40 @@ msgstr ""
4545"suspenso. Estes utilitários e a respectiva maquinaria subjacente podem ser "
4646"utilizados em um programa Python ou por perfis externos e depuradores."
4747
48- #: ../../library/asyncio-graph.rst:25
48+ #: ../../library/asyncio-graph.rst:22
49+ msgid ":ref:`asyncio-introspection-tools`"
50+ msgstr ""
51+
52+ #: ../../library/asyncio-graph.rst:23
53+ msgid ""
54+ "Command-line tools for inspecting tasks in another running Python process."
55+ msgstr ""
56+
57+ #: ../../library/asyncio-graph.rst:31
4958msgid ""
5059"Print the async call graph for the current task or the provided :class:"
5160"`Task` or :class:`Future`."
5261msgstr ""
5362"Exibe o grafo de chamadas assíncronas para a tarefa atual ou para a :class:"
5463"`Task` ou :class:`Future` fornecida."
5564
56- #: ../../library/asyncio-graph.rst:28
65+ #: ../../library/asyncio-graph.rst:34
5766msgid ""
5867"This function prints entries starting from the top frame and going down "
5968"towards the invocation point."
6069msgstr ""
6170"Esta função exibe as entradas a partir do quadro superior até ao ponto de "
6271"invocação."
6372
64- #: ../../library/asyncio-graph.rst:31
73+ #: ../../library/asyncio-graph.rst:37
6574msgid ""
6675"The function receives an optional *future* argument. If not passed, the "
6776"current running task will be used."
6877msgstr ""
6978"A função recebe um argumento opcional *future*. Se não for fornecido, será "
7079"utilizada a tarefa em execução atual."
7180
72- #: ../../library/asyncio-graph.rst:34 ../../library/asyncio-graph.rst:93
81+ #: ../../library/asyncio-graph.rst:40 ../../library/asyncio-graph.rst:99
7382msgid ""
7483"If the function is called on *the current task*, the optional keyword-only "
7584"*depth* argument can be used to skip the specified number of frames from top "
@@ -79,7 +88,7 @@ msgstr ""
7988"nomeado *depth* pode ser usado para ignorar o número especificado de quadros "
8089"a partir do topo da pilha."
8190
82- #: ../../library/asyncio-graph.rst:38
91+ #: ../../library/asyncio-graph.rst:44
8392msgid ""
8493"If the optional keyword-only *limit* argument is provided, each call stack "
8594"in the resulting graph is truncated to include at most ``abs(limit)`` "
@@ -97,23 +106,23 @@ msgstr ""
97106"entradas são apresentadas. Se *limit* for ``0``, a pilha de chamadas não é "
98107"exibida, apenas as informações \" aguardadas por\" são exibidas."
99108
100- #: ../../library/asyncio-graph.rst:46
109+ #: ../../library/asyncio-graph.rst:52
101110msgid ""
102111"If *file* is omitted or ``None``, the function will print to :data:`sys."
103112"stdout`."
104113msgstr ""
105114"Se *file* for omitido ou for ``None``, a saída da função será encaminhada "
106115"para :data:`sys.stdout`."
107116
108- #: ../../library/asyncio-graph.rst:49
117+ #: ../../library/asyncio-graph.rst:55
109118msgid "**Example:**"
110119msgstr "**Exemplo:**"
111120
112- #: ../../library/asyncio-graph.rst:51
121+ #: ../../library/asyncio-graph.rst:57
113122msgid "The following Python code:"
114123msgstr "O seguinte código Python:"
115124
116- #: ../../library/asyncio-graph.rst:53
125+ #: ../../library/asyncio-graph.rst:59
117126msgid ""
118127"import asyncio\n"
119128"\n"
@@ -130,11 +139,11 @@ msgstr ""
130139"main(): async with asyncio.TaskGroup() as g: g.create_task(test(), "
131140"name='test')asyncio.run(main())"
132141
133- #: ../../library/asyncio-graph.rst:66
142+ #: ../../library/asyncio-graph.rst:72
134143msgid "will print::"
135144msgstr "irá exibir::"
136145
137- #: ../../library/asyncio-graph.rst:68
146+ #: ../../library/asyncio-graph.rst:74
138147msgid ""
139148"* Task(name='test', id=0x1039f0fe0)\n"
140149"+ Call stack:\n"
@@ -150,7 +159,7 @@ msgstr ""
150159"Call stack: | File 'taskgroups.py', line 107, in async TaskGroup."
151160"__aexit__() | File 't2.py', line 7, in async main()"
152161
153- #: ../../library/asyncio-graph.rst:79
162+ #: ../../library/asyncio-graph.rst:85
154163msgid ""
155164"Like :func:`print_call_graph`, but returns a string. If *future* is ``None`` "
156165"and there's no current task, the function returns an empty string."
@@ -159,15 +168,15 @@ msgstr ""
159168"for ``None`` e não houver nenhuma tarefa atual, a função retorna uma string "
160169"vazia."
161170
162- #: ../../library/asyncio-graph.rst:86
171+ #: ../../library/asyncio-graph.rst:92
163172msgid ""
164173"Capture the async call graph for the current task or the provided :class:"
165174"`Task` or :class:`Future`."
166175msgstr ""
167176"Captura o grafo de chamadas assíncronas para a tarefa atual ou para a :class:"
168177"`Task` ou :class:`Future` fornecida."
169178
170- #: ../../library/asyncio-graph.rst:89
179+ #: ../../library/asyncio-graph.rst:95
171180msgid ""
172181"The function receives an optional *future* argument. If not passed, the "
173182"current running task will be used. If there's no current task, the function "
@@ -177,47 +186,47 @@ msgstr ""
177186"utilizada a tarefa em execução atual. Se não existir nenhuma tarefa atual, a "
178187"função retorna ``None``."
179188
180- #: ../../library/asyncio-graph.rst:97
189+ #: ../../library/asyncio-graph.rst:103
181190msgid "Returns a ``FutureCallGraph`` data class object:"
182191msgstr "Retorna um objeto da classe de dados ``FutureCallGraph``:"
183192
184- #: ../../library/asyncio-graph.rst:99
193+ #: ../../library/asyncio-graph.rst:105
185194msgid "``FutureCallGraph(future, call_stack, awaited_by)``"
186195msgstr "``FutureCallGraph(future, call_stack, awaited_by)``"
187196
188- #: ../../library/asyncio-graph.rst:101
197+ #: ../../library/asyncio-graph.rst:107
189198msgid ""
190199"Where *future* is a reference to a :class:`Future` or a :class:`Task` (or "
191200"their subclasses.)"
192201msgstr ""
193202"Onde *future* é uma referência a um :class:`Future` ou a uma :class:`Task` "
194203"(ou às suas subclasses)."
195204
196- #: ../../library/asyncio-graph.rst:104
205+ #: ../../library/asyncio-graph.rst:110
197206msgid "``call_stack`` is a tuple of ``FrameCallGraphEntry`` objects."
198207msgstr "``call_stack`` é uma tupla de objetos ``FrameCallGraphEntry``."
199208
200- #: ../../library/asyncio-graph.rst:106
209+ #: ../../library/asyncio-graph.rst:112
201210msgid "``awaited_by`` is a tuple of ``FutureCallGraph`` objects."
202211msgstr "``awaited_by`` é uma tupla de objetos ``FutureCallGraph``."
203212
204- #: ../../library/asyncio-graph.rst:108
213+ #: ../../library/asyncio-graph.rst:114
205214msgid "``FrameCallGraphEntry(frame)``"
206215msgstr "``FrameCallGraphEntry(frame)``"
207216
208- #: ../../library/asyncio-graph.rst:110
217+ #: ../../library/asyncio-graph.rst:116
209218msgid ""
210219"Where *frame* is a frame object of a regular Python function in the call "
211220"stack."
212221msgstr ""
213222"Onde *frame* é um objeto de quadro de uma função Python regular na pilha de "
214223"chamadas."
215224
216- #: ../../library/asyncio-graph.rst:115
225+ #: ../../library/asyncio-graph.rst:121
217226msgid "Low level utility functions"
218227msgstr "Funções utilitárias de baixo nível"
219228
220- #: ../../library/asyncio-graph.rst:117
229+ #: ../../library/asyncio-graph.rst:123
221230msgid ""
222231"To introspect an async call graph asyncio requires cooperation from control "
223232"flow structures, such as :func:`shield` or :class:`TaskGroup`. Any time an "
@@ -236,11 +245,11 @@ msgstr ""
236245"objetos *future* intermédios estão ligados às tarefas que envolvem ou "
237246"controlam."
238247
239- #: ../../library/asyncio-graph.rst:128
248+ #: ../../library/asyncio-graph.rst:134
240249msgid "Record that *future* is awaited on by *waiter*."
241250msgstr "Registra que *future* está a ser aguardado por *waiter*."
242251
243- #: ../../library/asyncio-graph.rst:130 ../../library/asyncio-graph.rst:143
252+ #: ../../library/asyncio-graph.rst:136 ../../library/asyncio-graph.rst:149
244253msgid ""
245254"Both *future* and *waiter* must be instances of :class:`Future` or :class:"
246255"`Task` or their subclasses, otherwise the call would have no effect."
@@ -249,7 +258,7 @@ msgstr ""
249258"class:`Task` ou de suas subclasses; caso contrário, a chamada não terá "
250259"efeito."
251260
252- #: ../../library/asyncio-graph.rst:134
261+ #: ../../library/asyncio-graph.rst:140
253262msgid ""
254263"A call to ``future_add_to_awaited_by()`` must be followed by an eventual "
255264"call to the :func:`future_discard_from_awaited_by` function with the same "
@@ -259,6 +268,6 @@ msgstr ""
259268"chamada eventual à função :func:`future_discard_from_awaited_by` com os "
260269"mesmos argumentos."
261270
262- #: ../../library/asyncio-graph.rst:141
271+ #: ../../library/asyncio-graph.rst:147
263272msgid "Record that *future* is no longer awaited on by *waiter*."
264273msgstr "Registra que *future* não está mais sendo aguardado por *waiter*."
0 commit comments