|
5 | 5 | # |
6 | 6 | # Translators: |
7 | 7 | # python-doc bot, 2025 |
| 8 | +# Rafael Fontenelle <rffontenelle@gmail.com>, 2025 |
8 | 9 | # |
9 | 10 | #, fuzzy |
10 | 11 | msgid "" |
11 | 12 | msgstr "" |
12 | 13 | "Project-Id-Version: Python 3.14\n" |
13 | 14 | "Report-Msgid-Bugs-To: \n" |
14 | | -"POT-Creation-Date: 2025-11-07 14:15+0000\n" |
| 15 | +"POT-Creation-Date: 2025-11-11 14:15+0000\n" |
15 | 16 | "PO-Revision-Date: 2025-09-16 00:00+0000\n" |
16 | | -"Last-Translator: python-doc bot, 2025\n" |
| 17 | +"Last-Translator: Rafael Fontenelle <rffontenelle@gmail.com>, 2025\n" |
17 | 18 | "Language-Team: Portuguese (Brazil) (https://app.transifex.com/python-doc/" |
18 | 19 | "teams/5390/pt_BR/)\n" |
19 | 20 | "MIME-Version: 1.0\n" |
@@ -453,6 +454,13 @@ msgid "" |
453 | 454 | "allocated using that domain. This differs from the prior Python versions, " |
454 | 455 | "where this was only a best practice and not a hard requirement." |
455 | 456 | msgstr "" |
| 457 | +"A API C de gerenciamento de memória do Python fornece funções em três :ref:" |
| 458 | +"`domínios de alocação <allocator-domains>` diferentes: \"raw\", \"mem\" e " |
| 459 | +"\"object\". Para segurança de thread, a construção com threads livres requer " |
| 460 | +"que apenas objetos Python sejam alocados usando o domínio do objeto e que " |
| 461 | +"todos os objetos Python sejam alocados usando esse domínio. Isso difere das " |
| 462 | +"versões anteriores do Python, onde era apenas uma melhor prática e não um " |
| 463 | +"requisito estrito." |
456 | 464 |
|
457 | 465 | #: ../../howto/free-threading-extensions.rst:212 |
458 | 466 | msgid "" |
@@ -761,6 +769,13 @@ msgid "" |
761 | 769 | "released. If :c:type:`PyMutex` is used without a critical section, it will " |
762 | 770 | "not be released and therefore does not get the same deadlock avoidance." |
763 | 771 | msgstr "" |
| 772 | +"Observe que as travas descritas acima são apenas travas baseadas em :c:type:" |
| 773 | +"`PyMutex`. A implementação da seção crítica não conhece ou afeta outros " |
| 774 | +"mecanismos de trava que possam estar em uso, como mutexes POSIX. Observe " |
| 775 | +"também que, embora o bloqueio em qualquer :c:type:`PyMutex` cause a " |
| 776 | +"suspensão das seções críticas, apenas os mutexes que fazem parte delas são " |
| 777 | +"liberados. Se :c:type:`PyMutex` for usado sem uma seção crítica, ele não " |
| 778 | +"será liberado e, portanto, não terá a mesma capacidade de evitar impasses." |
764 | 779 |
|
765 | 780 | #: ../../howto/free-threading-extensions.rst:356 |
766 | 781 | msgid "Important Considerations" |
@@ -876,6 +891,11 @@ msgid "" |
876 | 891 | "`CIBW_ENABLE to cpython-freethreading <https://cibuildwheel.pypa.io/en/" |
877 | 892 | "stable/options/#enable>`_." |
878 | 893 | msgstr "" |
| 894 | +"`pypa/cibuildwheel <https://github.com/pypa/cibuildwheel>`_ oferece suporte " |
| 895 | +"a construção com threads livres no Python 3.13 e 3.14. No Python 3.14, os " |
| 896 | +"wheels com threads livres serão construídos por padrão. No Python 3.13, você " |
| 897 | +"precisará definir `CIBW_ENABLE para cpython-freethreading <https://" |
| 898 | +"cibuildwheel.pypa.io/en/stable/options/#enable>`_." |
879 | 899 |
|
880 | 900 | #: ../../howto/free-threading-extensions.rst:405 |
881 | 901 | msgid "Limited C API and Stable ABI" |
|
0 commit comments