Translation components API.

See the Weblate's Web API documentation for detailed description of the API.

GET /api/components/python-docs/latest%252Flatestlibraryexceptions/changes/?format=api&page=3
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 542,
    "next": "https://hosted.weblate.org/api/components/python-docs/latest%252Flatestlibraryexceptions/changes/?format=api&page=4",
    "previous": "https://hosted.weblate.org/api/components/python-docs/latest%252Flatestlibraryexceptions/changes/?format=api&page=2",
    "results": [
        {
            "unit": "https://hosted.weblate.org/api/units/108738818/?format=api",
            "component": "https://hosted.weblate.org/api/components/python-docs/latest%252Flatestlibraryexceptions/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/python-docs/latest%252Flatestlibraryexceptions/pt_BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-08T16:34:25.654095+01:00",
            "action": 59,
            "target": "Uma chamada para :func:`sys.exit` é traduzida em uma exceção para que os tratadores de limpeza (cláusulas :keyword:`finally` das instruções :keyword:`try`) possam ser executados, e para que um depurador possa executar um script sem correr o risco de perder o controle. A função :func:`os._exit` pode ser usada se for absolutamente necessário sair imediatamente (por exemplo, no processo filho após uma chamada para :func:`os.fork`).",
            "old": "",
            "details": {
                "state": 20,
                "source": "A call to :func:`sys.exit` is translated into an exception so that clean-up handlers (:keyword:`finally` clauses of :keyword:`try` statements) can be executed, and so that a debugger can execute a script without running the risk of losing control.  The :func:`os._exit` function can be used if it is absolutely positively necessary to exit immediately (for example, in the child process after a call to :func:`os.fork`).",
                "old_state": -1
            },
            "id": 70975086,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70975086/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738816/?format=api",
            "component": "https://hosted.weblate.org/api/components/python-docs/latest%252Flatestlibraryexceptions/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/python-docs/latest%252Flatestlibraryexceptions/pt_BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-08T16:34:25.654072+01:00",
            "action": 59,
            "target": "Esta exceção é levantada pela função :func:`sys.exit`. Ele herda de :exc:`BaseException` em vez de  :exc:`Exception` para que não seja acidentalmente capturado pelo código que captura :exc:`Exception`. Isso permite que a exceção se propague corretamente e faça com que o interpretador saia. Quando não é tratado, o interpretador Python sai; nenhum traceback (situação da pilha de execução) é impresso. O construtor aceita o mesmo argumento opcional passado para :func:`sys.exit`. Se o valor for um inteiro, ele especifica o status de saída do sistema (passado para a função C :c:func:`exit`); se for ``None``, o status de saída é zero; se tiver outro tipo (como uma string), o valor do objeto é exibido e o status de saída é um.",
            "old": "",
            "details": {
                "state": 20,
                "source": "This exception is raised by the :func:`sys.exit` function.  It inherits from :exc:`BaseException` instead of :exc:`Exception` so that it is not accidentally caught by code that catches :exc:`Exception`.  This allows the exception to properly propagate up and cause the interpreter to exit.  When it is not handled, the Python interpreter exits; no stack traceback is printed.  The constructor accepts the same optional argument passed to :func:`sys.exit`. If the value is an integer, it specifies the system exit status (passed to C's :c:func:`exit` function); if it is ``None``, the exit status is zero; if it has another type (such as a string), the object's value is printed and the exit status is one.",
                "old_state": -1
            },
            "id": 70975085,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70975085/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738814/?format=api",
            "component": "https://hosted.weblate.org/api/components/python-docs/latest%252Flatestlibraryexceptions/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/python-docs/latest%252Flatestlibraryexceptions/pt_BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-08T16:34:25.654045+01:00",
            "action": 59,
            "target": "Você deve relatar isso ao autor ou mantenedor do seu interpretador Python. Certifique-se de relatar a versão do interpretador Python (``sys.version``; também é impresso no início de uma sessão Python interativa), a mensagem de erro exata (o valor associado da exceção) e se possível a fonte do programa que acionou o erro.",
            "old": "",
            "details": {
                "state": 20,
                "source": "You should report this to the author or maintainer of your Python interpreter. Be sure to report the version of the Python interpreter (``sys.version``; it is also printed at the start of an interactive Python session), the exact error message (the exception's associated value) and if possible the source of the program that triggered the error.",
                "old_state": -1
            },
            "id": 70975084,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70975084/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738813/?format=api",
            "component": "https://hosted.weblate.org/api/components/python-docs/latest%252Flatestlibraryexceptions/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/python-docs/latest%252Flatestlibraryexceptions/pt_BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-08T16:34:25.654021+01:00",
            "action": 59,
            "target": "Levantada quando o interpretador encontra um erro interno, mas a situação não parece tão grave para fazer com que perca todas as esperanças. O valor associado é uma string que indica o que deu errado (em termos de baixo nível).",
            "old": "",
            "details": {
                "state": 20,
                "source": "Raised when the interpreter finds an internal error, but the situation does not look so serious to cause it to abandon all hope. The associated value is a string indicating what went wrong (in low-level terms).",
                "old_state": -1
            },
            "id": 70975083,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70975083/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738812/?format=api",
            "component": "https://hosted.weblate.org/api/components/python-docs/latest%252Flatestlibraryexceptions/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/python-docs/latest%252Flatestlibraryexceptions/pt_BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-08T16:34:25.653997+01:00",
            "action": 59,
            "target": "Levantada quando o indentação contém um uso inconsistente de tabulações e espaços. Esta é uma subclasse de :exc:`IndentationError`.",
            "old": "",
            "details": {
                "state": 20,
                "source": "Raised when indentation contains an inconsistent use of tabs and spaces. This is a subclass of :exc:`IndentationError`.",
                "old_state": -1
            },
            "id": 70975082,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70975082/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738810/?format=api",
            "component": "https://hosted.weblate.org/api/components/python-docs/latest%252Flatestlibraryexceptions/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/python-docs/latest%252Flatestlibraryexceptions/pt_BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-08T16:34:25.653954+01:00",
            "action": 59,
            "target": "Classe base para erros de sintaxe relacionados a indentação incorreta. Esta é uma subclasse de :exc:`SyntaxError`.",
            "old": "",
            "details": {
                "state": 20,
                "source": "Base class for syntax errors related to incorrect indentation.  This is a subclass of :exc:`SyntaxError`.",
                "old_state": -1
            },
            "id": 70975081,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70975081/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738808/?format=api",
            "component": "https://hosted.weblate.org/api/components/python-docs/latest%252Flatestlibraryexceptions/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/python-docs/latest%252Flatestlibraryexceptions/pt_BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-08T16:34:25.652314+01:00",
            "action": 59,
            "target": "Adicionado os atributos :attr:`end_lineno` e :attr:`end_offset`.",
            "old": "",
            "details": {
                "state": 20,
                "source": "Added the :attr:`end_lineno` and :attr:`end_offset` attributes.",
                "old_state": -1
            },
            "id": 70975080,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70975080/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738807/?format=api",
            "component": "https://hosted.weblate.org/api/components/python-docs/latest%252Flatestlibraryexceptions/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/python-docs/latest%252Flatestlibraryexceptions/pt_BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-08T16:34:25.652292+01:00",
            "action": 59,
            "target": "Para erros em campos de f-string, a mensagem é prefixada por \"f-string: \" e os \"offsets\" são deslocamentos em um texto construído a partir da expressão de substituição. Por exemplo, compilar o campo f'Bad {a b}' resulta neste atributo de argumentos: ('f-string: ...', ('', 1, 2, '(a b)\\n', 1, 5)).",
            "old": "",
            "details": {
                "state": 20,
                "source": "For errors in f-string fields, the message is prefixed by \"f-string: \" and the offsets are offsets in a text constructed from the replacement expression.  For example, compiling f'Bad {a b} field' results in this args attribute: ('f-string: ...', ('', 1, 2, '(a b)\\n', 1, 5)).",
                "old_state": -1
            },
            "id": 70975079,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70975079/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738806/?format=api",
            "component": "https://hosted.weblate.org/api/components/python-docs/latest%252Flatestlibraryexceptions/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/python-docs/latest%252Flatestlibraryexceptions/pt_BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-08T16:34:25.652269+01:00",
            "action": 59,
            "target": "A coluna da linha final em que erro ocorrido finaliza Este é indexado em 1: o primeiro caractere na linha tem um ``offset`` de 1.",
            "old": "",
            "details": {
                "state": 20,
                "source": "The column in the end line where the error occurred finishes. This is 1-indexed: the first character in the line has an ``offset`` of 1.",
                "old_state": -1
            },
            "id": 70975078,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70975078/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738803/?format=api",
            "component": "https://hosted.weblate.org/api/components/python-docs/latest%252Flatestlibraryexceptions/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/python-docs/latest%252Flatestlibraryexceptions/pt_BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-08T16:34:25.652247+01:00",
            "action": 59,
            "target": "Em qual número de linha no arquivo o erro ocorrido termina. Este é indexado em 1: a primeira linha no arquivo tem um ``lineno`` de 1.",
            "old": "",
            "details": {
                "state": 20,
                "source": "Which line number in the file the error occurred ends in. This is 1-indexed: the first line in the file has a ``lineno`` of 1.",
                "old_state": -1
            },
            "id": 70975077,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70975077/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738802/?format=api",
            "component": "https://hosted.weblate.org/api/components/python-docs/latest%252Flatestlibraryexceptions/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/python-docs/latest%252Flatestlibraryexceptions/pt_BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-08T16:34:25.652224+01:00",
            "action": 59,
            "target": "O texto do código-fonte envolvido no erro.",
            "old": "",
            "details": {
                "state": 20,
                "source": "The source code text involved in the error.",
                "old_state": -1
            },
            "id": 70975076,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70975076/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738801/?format=api",
            "component": "https://hosted.weblate.org/api/components/python-docs/latest%252Flatestlibraryexceptions/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/python-docs/latest%252Flatestlibraryexceptions/pt_BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-08T16:34:25.652201+01:00",
            "action": 59,
            "target": "A coluna da linha em que ocorreu o erro. Este é indexado em 1: o primeiro caractere na linha tem um ``offset`` de 1.",
            "old": "",
            "details": {
                "state": 20,
                "source": "The column in the line where the error occurred. This is 1-indexed: the first character in the line has an ``offset`` of 1.",
                "old_state": -1
            },
            "id": 70975075,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70975075/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738799/?format=api",
            "component": "https://hosted.weblate.org/api/components/python-docs/latest%252Flatestlibraryexceptions/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/python-docs/latest%252Flatestlibraryexceptions/pt_BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-08T16:34:25.652179+01:00",
            "action": 59,
            "target": "Em qual número de linha no arquivo o erro ocorreu. Este é indexado em 1: a primeira linha no arquivo tem um ``lineno`` de 1.",
            "old": "",
            "details": {
                "state": 20,
                "source": "Which line number in the file the error occurred in. This is 1-indexed: the first line in the file has a ``lineno`` of 1.",
                "old_state": -1
            },
            "id": 70975074,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70975074/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738797/?format=api",
            "component": "https://hosted.weblate.org/api/components/python-docs/latest%252Flatestlibraryexceptions/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/python-docs/latest%252Flatestlibraryexceptions/pt_BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-08T16:34:25.652156+01:00",
            "action": 59,
            "target": "O nome do arquivo em que ocorreu o erro de sintaxe.",
            "old": "",
            "details": {
                "state": 20,
                "source": "The name of the file the syntax error occurred in.",
                "old_state": -1
            },
            "id": 70975073,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70975073/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738794/?format=api",
            "component": "https://hosted.weblate.org/api/components/python-docs/latest%252Flatestlibraryexceptions/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/python-docs/latest%252Flatestlibraryexceptions/pt_BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-08T16:34:25.652132+01:00",
            "action": 59,
            "target": "A função :func:`str` da instância de exceção retorna apenas a mensagem de erro. Detalhes é uma tupla cujos membros também estão disponíveis como atributos separados.",
            "old": "",
            "details": {
                "state": 20,
                "source": "The :func:`str` of the exception instance returns only the error message. Details is a tuple whose members are also available as separate attributes.",
                "old_state": -1
            },
            "id": 70975072,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70975072/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738792/?format=api",
            "component": "https://hosted.weblate.org/api/components/python-docs/latest%252Flatestlibraryexceptions/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/python-docs/latest%252Flatestlibraryexceptions/pt_BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-08T16:34:25.652095+01:00",
            "action": 59,
            "target": "Levantada quando o analisador encontra um erro de sintaxe. Isso pode ocorrer em uma instrução :keyword:`import`, em uma chamada às funções embutidas :func:`compile`, :func:`exec` ou :func:`eval`, ou ao ler o script inicial ou entrada padrão (também interativamente).",
            "old": "",
            "details": {
                "state": 20,
                "source": "Raised when the parser encounters a syntax error.  This may occur in an :keyword:`import` statement, in a call to the built-in functions :func:`compile`, :func:`exec`, or :func:`eval`, or when reading the initial script or standard input (also interactively).",
                "old_state": -1
            },
            "id": 70975071,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70975071/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738790/?format=api",
            "component": "https://hosted.weblate.org/api/components/python-docs/latest%252Flatestlibraryexceptions/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/python-docs/latest%252Flatestlibraryexceptions/pt_BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-08T16:34:25.652072+01:00",
            "action": 59,
            "target": "Deve ser levantada pelo método :meth:`__anext__` de um objeto :term:`iterador assíncrono` para parar a iteração.",
            "old": "",
            "details": {
                "state": 20,
                "source": "Must be raised by :meth:`__anext__` method of an :term:`asynchronous iterator` object to stop the iteration.",
                "old_state": -1
            },
            "id": 70975070,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70975070/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738786/?format=api",
            "component": "https://hosted.weblate.org/api/components/python-docs/latest%252Flatestlibraryexceptions/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/python-docs/latest%252Flatestlibraryexceptions/pt_BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-08T16:34:25.652050+01:00",
            "action": 59,
            "target": "Habilita :pep:`479` para todo o código por padrão: um erro :exc:`StopIteration` levantado em um gerador é transformado em uma :exc:`RuntimeError`.",
            "old": "",
            "details": {
                "state": 20,
                "source": "Enable :pep:`479` for all code by default: a :exc:`StopIteration` error raised in a generator is transformed into a :exc:`RuntimeError`.",
                "old_state": -1
            },
            "id": 70975069,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70975069/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738785/?format=api",
            "component": "https://hosted.weblate.org/api/components/python-docs/latest%252Flatestlibraryexceptions/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/python-docs/latest%252Flatestlibraryexceptions/pt_BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-08T16:34:25.652028+01:00",
            "action": 59,
            "target": "Introduzida a transformação RuntimeError via ``from __future__ import generator_stop``, consulte :pep:`479`.",
            "old": "",
            "details": {
                "state": 20,
                "source": "Introduced the RuntimeError transformation via ``from __future__ import generator_stop``, see :pep:`479`.",
                "old_state": -1
            },
            "id": 70975068,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70975068/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738783/?format=api",
            "component": "https://hosted.weblate.org/api/components/python-docs/latest%252Flatestlibraryexceptions/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/python-docs/latest%252Flatestlibraryexceptions/pt_BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-08T16:34:25.652005+01:00",
            "action": 59,
            "target": "Adicionado o atributo ``value`` e a capacidade das funções geradoras de usá-lo para retornar um valor.",
            "old": "",
            "details": {
                "state": 20,
                "source": "Added ``value`` attribute and the ability for generator functions to use it to return a value.",
                "old_state": -1
            },
            "id": 70975067,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70975067/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738781/?format=api",
            "component": "https://hosted.weblate.org/api/components/python-docs/latest%252Flatestlibraryexceptions/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/python-docs/latest%252Flatestlibraryexceptions/pt_BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-08T16:34:25.651982+01:00",
            "action": 59,
            "target": "Se um código gerador direta ou indiretamente levantar :exc:`StopIteration`, ele é convertido em uma :exc:`RuntimeError` (mantendo o :exc:`StopIteration` como a nova causa da exceção).",
            "old": "",
            "details": {
                "state": 20,
                "source": "If a generator code directly or indirectly raises :exc:`StopIteration`, it is converted into a :exc:`RuntimeError` (retaining the :exc:`StopIteration` as the new exception's cause).",
                "old_state": -1
            },
            "id": 70975066,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70975066/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738779/?format=api",
            "component": "https://hosted.weblate.org/api/components/python-docs/latest%252Flatestlibraryexceptions/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/python-docs/latest%252Flatestlibraryexceptions/pt_BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-08T16:34:25.651959+01:00",
            "action": 59,
            "target": "Quando uma função :term:`geradora <gerador>` ou :term:`corrotina` retorna, uma nova instância :exc:`StopIteration` é levantada, e o valor retornado pela função é usado como o parâmetro :attr:`value` para o construtor da exceção.",
            "old": "",
            "details": {
                "state": 20,
                "source": "When a :term:`generator` or :term:`coroutine` function returns, a new :exc:`StopIteration` instance is raised, and the value returned by the function is used as the :attr:`value` parameter to the constructor of the exception.",
                "old_state": -1
            },
            "id": 70975065,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70975065/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738777/?format=api",
            "component": "https://hosted.weblate.org/api/components/python-docs/latest%252Flatestlibraryexceptions/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/python-docs/latest%252Flatestlibraryexceptions/pt_BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-08T16:34:25.651936+01:00",
            "action": 59,
            "target": "O objeto exceção tem um único atributo :attr:`value`, que é fornecido como um argumento ao construir a exceção, e o padrão é :const:`None`.",
            "old": "",
            "details": {
                "state": 20,
                "source": "The exception object has a single attribute :attr:`value`, which is given as an argument when constructing the exception, and defaults to :const:`None`.",
                "old_state": -1
            },
            "id": 70975064,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70975064/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738776/?format=api",
            "component": "https://hosted.weblate.org/api/components/python-docs/latest%252Flatestlibraryexceptions/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/python-docs/latest%252Flatestlibraryexceptions/pt_BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-08T16:34:25.651913+01:00",
            "action": 59,
            "target": "Levantada pela função embutida :func:`next` e o método :meth:`~iterator.__next__` de um :term:`iterador` para sinalizar que não há mais itens produzidos pelo iterador.",
            "old": "",
            "details": {
                "state": 20,
                "source": "Raised by built-in function :func:`next` and an :term:`iterator`\\'s :meth:`~iterator.__next__` method to signal that there are no further items produced by the iterator.",
                "old_state": -1
            },
            "id": 70975063,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70975063/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738774/?format=api",
            "component": "https://hosted.weblate.org/api/components/python-docs/latest%252Flatestlibraryexceptions/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/python-docs/latest%252Flatestlibraryexceptions/pt_BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-08T16:34:25.651890+01:00",
            "action": 59,
            "target": "Levantada quando um erro é detectado e não se encaixa em nenhuma das outras categorias. O valor associado é uma string indicando o que precisamente deu errado.",
            "old": "",
            "details": {
                "state": 20,
                "source": "Raised when an error is detected that doesn't fall in any of the other categories.  The associated value is a string indicating what precisely went wrong.",
                "old_state": -1
            },
            "id": 70975062,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70975062/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738772/?format=api",
            "component": "https://hosted.weblate.org/api/components/python-docs/latest%252Flatestlibraryexceptions/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/python-docs/latest%252Flatestlibraryexceptions/pt_BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-08T16:34:25.651866+01:00",
            "action": 59,
            "target": "Esta exceção é levantada quando um intermediário de referência fraca, criado pela função :func:`weakref.proxy`, é usado para acessar um atributo do referente após ter sido coletado como lixo. Para mais informações sobre referências fracas, veja o módulo :mod:`weakref`.",
            "old": "",
            "details": {
                "state": 20,
                "source": "This exception is raised when a weak reference proxy, created by the :func:`weakref.proxy` function, is used to access an attribute of the referent after it has been garbage collected. For more information on weak references, see the :mod:`weakref` module.",
                "old_state": -1
            },
            "id": 70975061,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70975061/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738771/?format=api",
            "component": "https://hosted.weblate.org/api/components/python-docs/latest%252Flatestlibraryexceptions/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/python-docs/latest%252Flatestlibraryexceptions/pt_BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-08T16:34:25.651843+01:00",
            "action": 59,
            "target": "Anteriormente, uma :exc:`RuntimeError` simples era levantada.",
            "old": "",
            "details": {
                "state": 20,
                "source": "Previously, a plain :exc:`RuntimeError` was raised.",
                "old_state": -1
            },
            "id": 70975060,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70975060/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738768/?format=api",
            "component": "https://hosted.weblate.org/api/components/python-docs/latest%252Flatestlibraryexceptions/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/python-docs/latest%252Flatestlibraryexceptions/pt_BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-08T16:34:25.651820+01:00",
            "action": 59,
            "target": "Esta exceção é derivada de :exc:`RuntimeError`. É levantada quando o interpretador detecta que a profundidade máxima de recursão (veja :func:`sys.getrecursionlimit`) foi excedida.",
            "old": "",
            "details": {
                "state": 20,
                "source": "This exception is derived from :exc:`RuntimeError`.  It is raised when the interpreter detects that the maximum recursion depth (see :func:`sys.getrecursionlimit`) is exceeded.",
                "old_state": -1
            },
            "id": 70975059,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70975059/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738765/?format=api",
            "component": "https://hosted.weblate.org/api/components/python-docs/latest%252Flatestlibraryexceptions/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/python-docs/latest%252Flatestlibraryexceptions/pt_BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-08T16:34:25.651797+01:00",
            "action": 59,
            "target": "Levantada quando o resultado de uma operação aritmética é muito grande para ser representada. Isso não pode ocorrer para inteiros (que prefere levantar :exc:`MemoryError` a desistir). No entanto, por motivos históricos, OverflowError às vezes é levantada para inteiros que estão fora de um intervalo obrigatório. Devido à falta de padronização do tratamento de exceção de ponto flutuante em C, a maioria das operações de ponto flutuante não são verificadas.",
            "old": "",
            "details": {
                "state": 20,
                "source": "Raised when the result of an arithmetic operation is too large to be represented.  This cannot occur for integers (which would rather raise :exc:`MemoryError` than give up).  However, for historical reasons, OverflowError is sometimes raised for integers that are outside a required range.   Because of the lack of standardization of floating point exception handling in C, most floating point operations are not checked.",
                "old_state": -1
            },
            "id": 70975058,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70975058/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738764/?format=api",
            "component": "https://hosted.weblate.org/api/components/python-docs/latest%252Flatestlibraryexceptions/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/python-docs/latest%252Flatestlibraryexceptions/pt_BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-08T16:34:25.651767+01:00",
            "action": 59,
            "target": "O atributo :attr:`filename` agora é o nome do arquivo original passado para a função, ao invés do nome codificado ou decodificado da :term:`tratador de erros e codificação do sistema de arquivos`. Além disso, o argumento e o atributo de construtor *filename2* foi adicionado.",
            "old": "",
            "details": {
                "state": 20,
                "source": "The :attr:`filename` attribute is now the original file name passed to the function, instead of the name encoded to or decoded from the :term:`filesystem encoding and error handler`. Also, the *filename2* constructor argument and attribute was added.",
                "old_state": -1
            },
            "id": 70975057,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70975057/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738762/?format=api",
            "component": "https://hosted.weblate.org/api/components/python-docs/latest%252Flatestlibraryexceptions/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/python-docs/latest%252Flatestlibraryexceptions/pt_BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-08T16:34:25.651744+01:00",
            "action": 59,
            "target": ":exc:`EnvironmentError`, :exc:`IOError`, :exc:`WindowsError`, :exc:`socket.error`, :exc:`select.error` e :exc:`mmap.error` foram fundidos em :exc:`OSError`, e o construtor pode retornar uma subclasse.",
            "old": "",
            "details": {
                "state": 20,
                "source": ":exc:`EnvironmentError`, :exc:`IOError`, :exc:`WindowsError`, :exc:`socket.error`, :exc:`select.error` and :exc:`mmap.error` have been merged into :exc:`OSError`, and the constructor may return a subclass.",
                "old_state": -1
            },
            "id": 70975056,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70975056/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738758/?format=api",
            "component": "https://hosted.weblate.org/api/components/python-docs/latest%252Flatestlibraryexceptions/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/python-docs/latest%252Flatestlibraryexceptions/pt_BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-08T16:34:25.651721+01:00",
            "action": 59,
            "target": "Para exceções que envolvem um caminho do sistema de arquivos (como :func:`open` ou :func:`os.unlink`), :attr:`filename` é o nome do arquivo passado para a função. Para funções que envolvem dois caminhos de sistema de arquivos (como :func:`os.rename`), :attr:`filename2` corresponde ao segundo nome de arquivo passado para a função.",
            "old": "",
            "details": {
                "state": 20,
                "source": "For exceptions that involve a file system path (such as :func:`open` or :func:`os.unlink`), :attr:`filename` is the file name passed to the function. For functions that involve two file system paths (such as :func:`os.rename`), :attr:`filename2` corresponds to the second file name passed to the function.",
                "old_state": -1
            },
            "id": 70975055,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70975055/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738757/?format=api",
            "component": "https://hosted.weblate.org/api/components/python-docs/latest%252Flatestlibraryexceptions/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/python-docs/latest%252Flatestlibraryexceptions/pt_BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-08T16:34:25.651698+01:00",
            "action": 59,
            "target": "A mensagem de erro correspondente, conforme fornecida pelo sistema operacional. É formatada pelas funções C :c:func:`perror` no POSIX e :c:func:`FormatMessage` no Windows.",
            "old": "",
            "details": {
                "state": 20,
                "source": "The corresponding error message, as provided by the operating system.  It is formatted by the C functions :c:func:`perror` under POSIX, and :c:func:`FormatMessage` under Windows.",
                "old_state": -1
            },
            "id": 70975054,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70975054/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738756/?format=api",
            "component": "https://hosted.weblate.org/api/components/python-docs/latest%252Flatestlibraryexceptions/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/python-docs/latest%252Flatestlibraryexceptions/pt_BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-08T16:34:25.651675+01:00",
            "action": 59,
            "target": "No Windows, se o argumento de construtor *winerror* for um inteiro, o atributo :attr:`.errno` é determinado a partir do código de erro do Windows e o argumento *errno* é ignorado. Em outras plataformas, o argumento *winerror* é ignorado e o atributo :attr:`winerror` não existe.",
            "old": "",
            "details": {
                "state": 20,
                "source": "Under Windows, if the *winerror* constructor argument is an integer, the :attr:`.errno` attribute is determined from the Windows error code, and the *errno* argument is ignored.  On other platforms, the *winerror* argument is ignored, and the :attr:`winerror` attribute does not exist.",
                "old_state": -1
            },
            "id": 70975053,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70975053/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738751/?format=api",
            "component": "https://hosted.weblate.org/api/components/python-docs/latest%252Flatestlibraryexceptions/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/python-docs/latest%252Flatestlibraryexceptions/pt_BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-08T16:34:25.651653+01:00",
            "action": 59,
            "target": "No Windows, isso fornece o código de erro nativo do Windows. O atributo :attr:`.errno` é então uma tradução aproximada, em termos POSIX, desse código de erro nativo.",
            "old": "",
            "details": {
                "state": 20,
                "source": "Under Windows, this gives you the native Windows error code.  The :attr:`.errno` attribute is then an approximate translation, in POSIX terms, of that native error code.",
                "old_state": -1
            },
            "id": 70975052,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70975052/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738750/?format=api",
            "component": "https://hosted.weblate.org/api/components/python-docs/latest%252Flatestlibraryexceptions/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/python-docs/latest%252Flatestlibraryexceptions/pt_BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-08T16:34:25.651629+01:00",
            "action": 59,
            "target": "Um código de erro numérico da variável C :c:data:`errno`.",
            "old": "",
            "details": {
                "state": 20,
                "source": "A numeric error code from the C variable :c:data:`errno`.",
                "old_state": -1
            },
            "id": 70975051,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70975051/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738749/?format=api",
            "component": "https://hosted.weblate.org/api/components/python-docs/latest%252Flatestlibraryexceptions/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/python-docs/latest%252Flatestlibraryexceptions/pt_BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-08T16:34:25.651607+01:00",
            "action": 59,
            "target": "O construtor geralmente retorna uma subclasse de :exc:`OSError`, como descrito abaixo em `OS exceptions`_ .  A subclasse particular depende do valor final de :attr:`.errno`.  Este comportamento ocorre apenas durante a construção direta ou por meio de um apelido de :exc:`OSError`, e não é herdado na criação de subclasses.",
            "old": "",
            "details": {
                "state": 20,
                "source": "The constructor often actually returns a subclass of :exc:`OSError`, as described in `OS exceptions`_ below.  The particular subclass depends on the final :attr:`.errno` value.  This behaviour only occurs when constructing :exc:`OSError` directly or via an alias, and is not inherited when subclassing.",
                "old_state": -1
            },
            "id": 70975050,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70975050/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738746/?format=api",
            "component": "https://hosted.weblate.org/api/components/python-docs/latest%252Flatestlibraryexceptions/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/python-docs/latest%252Flatestlibraryexceptions/pt_BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-08T16:34:25.651584+01:00",
            "action": 59,
            "target": "A segunda forma do construtor definir os atributos correspondentes, descritos abaixo.  Os atributos usarão o valor padrão :const:`None` se não forem especificados.  Por compatibilidade com versões anteriores, se três argumentos são passados, o atributo :attr:`~BaseException.args` contêm somente uma tupla de 2 elementos, os dois primeiros argumentos do construtor.",
            "old": "",
            "details": {
                "state": 20,
                "source": "The second form of the constructor sets the corresponding attributes, described below.  The attributes default to :const:`None` if not specified.  For backwards compatibility, if three arguments are passed, the :attr:`~BaseException.args` attribute contains only a 2-tuple of the first two constructor arguments.",
                "old_state": -1
            },
            "id": 70975049,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70975049/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738743/?format=api",
            "component": "https://hosted.weblate.org/api/components/python-docs/latest%252Flatestlibraryexceptions/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/python-docs/latest%252Flatestlibraryexceptions/pt_BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-08T16:34:25.651562+01:00",
            "action": 59,
            "target": "Esta exceção é levantada quando uma função do sistema retorna um erro relacionado ao sistema, incluindo falhas do tipo E/S como \"file not found\" ou \"disk full\" (não para tipos de argumentos não permitidos ou outro erro acessório).",
            "old": "",
            "details": {
                "state": 20,
                "source": "This exception is raised when a system function returns a system-related error, including I/O failures such as \"file not found\" or \"disk full\" (not for illegal argument types or other incidental errors).",
                "old_state": -1
            },
            "id": 70975048,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70975048/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738742/?format=api",
            "component": "https://hosted.weblate.org/api/components/python-docs/latest%252Flatestlibraryexceptions/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/python-docs/latest%252Flatestlibraryexceptions/pt_BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-08T16:34:25.651539+01:00",
            "action": 59,
            "target": "``NotImplementedError`` e ``NotImplemented`` não são intercambiáveis, mesmo que tenham nomes e propósitos similares.  Veja :data:`NotImplemented` para detalhes e casos de uso.",
            "old": "",
            "details": {
                "state": 20,
                "source": "``NotImplementedError`` and ``NotImplemented`` are not interchangeable, even though they have similar names and purposes.  See :data:`NotImplemented` for details on when to use it.",
                "old_state": -1
            },
            "id": 70975047,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70975047/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738740/?format=api",
            "component": "https://hosted.weblate.org/api/components/python-docs/latest%252Flatestlibraryexceptions/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/python-docs/latest%252Flatestlibraryexceptions/pt_BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-08T16:34:25.651516+01:00",
            "action": 59,
            "target": "Não deve ser usada para indicar que um operador ou método não será mais suportado -- nesse caso deixe o operador / método indefinido ou, se é uma subclasse, defina-o como :data:`None`.",
            "old": "",
            "details": {
                "state": 20,
                "source": "It should not be used to indicate that an operator or method is not meant to be supported at all -- in that case either leave the operator / method undefined or, if a subclass, set it to :data:`None`.",
                "old_state": -1
            },
            "id": 70975046,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70975046/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738738/?format=api",
            "component": "https://hosted.weblate.org/api/components/python-docs/latest%252Flatestlibraryexceptions/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/python-docs/latest%252Flatestlibraryexceptions/pt_BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-08T16:34:25.651493+01:00",
            "action": 59,
            "target": "Essa exceção é derivada da :exc:`RuntimeError`.  Em classes base, definidas pelo usuário, os métodos abstratos devem gerar essa exceção quando requerem que classes derivadas substituam o método, ou enquanto a classe está sendo desenvolvida, para indicar que a implementação real ainda precisa ser adicionada.",
            "old": "",
            "details": {
                "state": 20,
                "source": "This exception is derived from :exc:`RuntimeError`.  In user defined base classes, abstract methods should raise this exception when they require derived classes to override the method, or while the class is being developed to indicate that the real implementation still needs to be added.",
                "old_state": -1
            },
            "id": 70975045,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70975045/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738737/?format=api",
            "component": "https://hosted.weblate.org/api/components/python-docs/latest%252Flatestlibraryexceptions/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/python-docs/latest%252Flatestlibraryexceptions/pt_BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-08T16:34:25.651470+01:00",
            "action": 59,
            "target": "Adicionado o atributo :attr:`name`.",
            "old": "",
            "details": {
                "state": 20,
                "source": "Added the :attr:`name` attribute.",
                "old_state": -1
            },
            "id": 70975044,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70975044/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738736/?format=api",
            "component": "https://hosted.weblate.org/api/components/python-docs/latest%252Flatestlibraryexceptions/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/python-docs/latest%252Flatestlibraryexceptions/pt_BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-08T16:34:25.651447+01:00",
            "action": 59,
            "target": "O atributo :attr:`name` pode ser definido usando um argumento somente-nomeado para o construtor. Quando definido, representa o nome da variável que foi tentada ser acessada.",
            "old": "",
            "details": {
                "state": 20,
                "source": "The :attr:`name` attribute can be set using a keyword-only argument to the constructor. When set it represent the name of the variable that was attempted to be accessed.",
                "old_state": -1
            },
            "id": 70975043,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70975043/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738734/?format=api",
            "component": "https://hosted.weblate.org/api/components/python-docs/latest%252Flatestlibraryexceptions/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/python-docs/latest%252Flatestlibraryexceptions/pt_BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-08T16:34:25.651424+01:00",
            "action": 59,
            "target": "Levantada quando um nome local ou global não é encontrado. Isso se aplica apenas a nomes não qualificados. O valor associado é uma mensagem de erro que inclui o nome que não pode ser encontrado.",
            "old": "",
            "details": {
                "state": 20,
                "source": "Raised when a local or global name is not found.  This applies only to unqualified names.  The associated value is an error message that includes the name that could not be found.",
                "old_state": -1
            },
            "id": 70975042,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70975042/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738731/?format=api",
            "component": "https://hosted.weblate.org/api/components/python-docs/latest%252Flatestlibraryexceptions/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/python-docs/latest%252Flatestlibraryexceptions/pt_BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-08T16:34:25.651401+01:00",
            "action": 59,
            "target": "Levantada quando uma operação fica sem memória mas a situação ainda pode ser recuperada (excluindo alguns objetos).  O valor associado é uma string que indica o tipo de operação (interna) que ficou sem memória. Observe que, por causa da arquitetura de gerenciamento de memória subjacente (função :c:func:`malloc` do C), o interpretador pode não ser capaz de se recuperar completamente da situação; no entanto, levanta uma exceção para que um traceback possa ser impresso, no caso de um outro programa ser a causa.",
            "old": "",
            "details": {
                "state": 20,
                "source": "Raised when an operation runs out of memory but the situation may still be rescued (by deleting some objects).  The associated value is a string indicating what kind of (internal) operation ran out of memory. Note that because of the underlying memory management architecture (C's :c:func:`malloc` function), the interpreter may not always be able to completely recover from this situation; it nevertheless raises an exception so that a stack traceback can be printed, in case a run-away program was the cause.",
                "old_state": -1
            },
            "id": 70975041,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70975041/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738730/?format=api",
            "component": "https://hosted.weblate.org/api/components/python-docs/latest%252Flatestlibraryexceptions/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/python-docs/latest%252Flatestlibraryexceptions/pt_BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-08T16:34:25.651378+01:00",
            "action": 59,
            "target": "Capturar uma :exc:`KeyboardInterrupt` requer consideração especial. Como pode ser levantada em pontos imprevisíveis, pode, em algumas circunstâncias, deixar o programa em execução em um estado inconsistente. Geralmente é melhor permitir que :exc:`KeyboardInterrupt` termine o programa o mais rápido possível ou evitar levantá-la de todo. (Veja :ref:`handlers-and-exceptions`.)",
            "old": "",
            "details": {
                "state": 20,
                "source": "Catching a :exc:`KeyboardInterrupt` requires special consideration. Because it can be raised at unpredictable points, it may, in some circumstances, leave the running program in an inconsistent state. It is generally best to allow :exc:`KeyboardInterrupt` to end the program as quickly as possible or avoid raising it entirely. (See :ref:`handlers-and-exceptions`.)",
                "old_state": -1
            },
            "id": 70975040,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70975040/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738726/?format=api",
            "component": "https://hosted.weblate.org/api/components/python-docs/latest%252Flatestlibraryexceptions/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/python-docs/latest%252Flatestlibraryexceptions/pt_BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-08T16:34:25.651355+01:00",
            "action": 59,
            "target": "Levantada quando um usuário aperta a tecla de interrupção (normalmente :kbd:`Control-C` ou :kbd:`Delete`).  Durante a execução, uma checagem de interrupção é feita regularmente. A exceção herda de :exc:`BaseException` para que não seja capturada acidentalmente por códigos que tratam :exc:`Exception` e assim evita que o interpretador saia.",
            "old": "",
            "details": {
                "state": 20,
                "source": "Raised when the user hits the interrupt key (normally :kbd:`Control-C` or :kbd:`Delete`).  During execution, a check for interrupts is made regularly. The exception inherits from :exc:`BaseException` so as to not be accidentally caught by code that catches :exc:`Exception` and thus prevent the interpreter from exiting.",
                "old_state": -1
            },
            "id": 70975039,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70975039/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738725/?format=api",
            "component": "https://hosted.weblate.org/api/components/python-docs/latest%252Flatestlibraryexceptions/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/python-docs/latest%252Flatestlibraryexceptions/pt_BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-08T16:34:25.651332+01:00",
            "action": 59,
            "target": "Levantada quando uma chave de mapeamento (dicionário) não é encontrada no conjunto de chaves existentes.",
            "old": "",
            "details": {
                "state": 20,
                "source": "Raised when a mapping (dictionary) key is not found in the set of existing keys.",
                "old_state": -1
            },
            "id": 70975038,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70975038/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738724/?format=api",
            "component": "https://hosted.weblate.org/api/components/python-docs/latest%252Flatestlibraryexceptions/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/python-docs/latest%252Flatestlibraryexceptions/pt_BR/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-08T16:34:25.651309+01:00",
            "action": 59,
            "target": "Levantada quando um índice de alguma sequência está fora do intervalo.  (Índices de fatia são truncados silenciosamente para cair num intervalo permitido; se um índice não for um inteiro, :exc:`TypeError` é levantada.)",
            "old": "",
            "details": {
                "state": 20,
                "source": "Raised when a sequence subscript is out of range.  (Slice indices are silently truncated to fall in the allowed range; if an index is not an integer, :exc:`TypeError` is raised.)",
                "old_state": -1
            },
            "id": 70975037,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70975037/?format=api"
        }
    ]
}