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
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=2",
    "previous": null,
    "results": [
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/python-docs/latest%252Flatestlibraryexceptions/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2024-06-07T13:38:43.918599+02:00",
            "action": 15,
            "target": "",
            "old": "",
            "details": {
                "auto": true
            },
            "id": 93892804,
            "action_name": "Component unlocked",
            "url": "https://hosted.weblate.org/api/changes/93892804/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/python-docs/latest%252Flatestlibraryexceptions/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2024-06-07T12:41:00.960403+02:00",
            "action": 14,
            "target": "",
            "old": "",
            "details": {
                "auto": true
            },
            "id": 93889769,
            "action_name": "Component locked",
            "url": "https://hosted.weblate.org/api/changes/93889769/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/python-docs/latest%252Flatestlibraryexceptions/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2024-06-07T12:41:00.951908+02:00",
            "action": 47,
            "target": "",
            "old": "",
            "details": {
                "alert": "UpdateFailure"
            },
            "id": 93889768,
            "action_name": "Alert triggered",
            "url": "https://hosted.weblate.org/api/changes/93889768/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/python-docs/latest%252Flatestlibraryexceptions/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2023-11-29T14:38:53.851271+01:00",
            "action": 15,
            "target": "",
            "old": "",
            "details": {
                "auto": true
            },
            "id": 72269852,
            "action_name": "Component unlocked",
            "url": "https://hosted.weblate.org/api/changes/72269852/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/python-docs/latest%252Flatestlibraryexceptions/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2023-11-29T03:45:54.988094+01:00",
            "action": 47,
            "target": "",
            "old": "",
            "details": {
                "alert": "MergeFailure"
            },
            "id": 72252308,
            "action_name": "Alert triggered",
            "url": "https://hosted.weblate.org/api/changes/72252308/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/python-docs/latest%252Flatestlibraryexceptions/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2023-11-29T03:39:04.402220+01:00",
            "action": 14,
            "target": "",
            "old": "",
            "details": {
                "auto": true
            },
            "id": 72250141,
            "action_name": "Component locked",
            "url": "https://hosted.weblate.org/api/changes/72250141/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/python-docs/latest%252Flatestlibraryexceptions/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2023-11-29T03:39:04.392288+01:00",
            "action": 47,
            "target": "",
            "old": "",
            "details": {
                "alert": "UpdateFailure"
            },
            "id": 72250140,
            "action_name": "Alert triggered",
            "url": "https://hosted.weblate.org/api/changes/72250140/?format=api"
        },
        {
            "unit": null,
            "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-11T23:39:49.740814+01:00",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "check forced",
                "filename": "pt-br/latest/library/exceptions.po"
            },
            "id": 71332833,
            "action_name": "Resource updated",
            "url": "https://hosted.weblate.org/api/changes/71332833/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/python-docs/latest%252Flatestlibraryexceptions/?format=api",
            "translation": "https://hosted.weblate.org/api/translations/python-docs/latest%252Flatestlibraryexceptions/pl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-11T23:39:49.081735+01:00",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "check forced",
                "filename": "pl/latest/library/exceptions.po"
            },
            "id": 71332832,
            "action_name": "Resource updated",
            "url": "https://hosted.weblate.org/api/changes/71332832/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/python-docs/latest%252Flatestlibraryexceptions/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2023-11-09T00:50:20.749214+01:00",
            "action": 47,
            "target": "",
            "old": "",
            "details": {
                "alert": "BillingLimit"
            },
            "id": 71170699,
            "action_name": "Alert triggered",
            "url": "https://hosted.weblate.org/api/changes/71170699/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/python-docs/latest%252Flatestlibraryexceptions/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2023-11-08T16:34:38.753766+01:00",
            "action": 47,
            "target": "",
            "old": "",
            "details": {
                "alert": "MsgmergeAddonError"
            },
            "id": 70978450,
            "action_name": "Alert triggered",
            "url": "https://hosted.weblate.org/api/changes/70978450/?format=api"
        },
        {
            "unit": null,
            "component": "https://hosted.weblate.org/api/components/python-docs/latest%252Flatestlibraryexceptions/?format=api",
            "translation": null,
            "user": null,
            "author": null,
            "timestamp": "2023-11-08T16:34:28.225737+01:00",
            "action": 47,
            "target": "",
            "old": "",
            "details": {
                "alert": "NoLibreConditions"
            },
            "id": 70975679,
            "action_name": "Alert triggered",
            "url": "https://hosted.weblate.org/api/changes/70975679/?format=api"
        },
        {
            "unit": null,
            "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.656111+01:00",
            "action": 0,
            "target": "",
            "old": "",
            "details": {
                "reason": "new file",
                "filename": "pt-br/latest/library/exceptions.po"
            },
            "id": 70975175,
            "action_name": "Resource updated",
            "url": "https://hosted.weblate.org/api/changes/70975175/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738940/?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.656089+01:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "errno",
                "old_state": -1
            },
            "id": 70975174,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70975174/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738939/?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.656067+01:00",
            "action": 59,
            "target": "módulo",
            "old": "",
            "details": {
                "state": 20,
                "source": "module",
                "old_state": -1
            },
            "id": 70975173,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70975173/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738938/?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.656044+01:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "assert",
                "old_state": -1
            },
            "id": 70975172,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70975172/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738937/?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.656021+01:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "raise",
                "old_state": -1
            },
            "id": 70975171,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70975171/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738936/?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.655997+01:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "except",
                "old_state": -1
            },
            "id": 70975170,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70975170/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738935/?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.655974+01:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "try",
                "old_state": -1
            },
            "id": 70975169,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70975169/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738933/?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.655951+01:00",
            "action": 59,
            "target": "instrução",
            "old": "",
            "details": {
                "state": 20,
                "source": "statement",
                "old_state": -1
            },
            "id": 70975168,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70975168/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738931/?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.655928+01:00",
            "action": 59,
            "target": "A hierarquia de classes para exceções embutidas é:",
            "old": "",
            "details": {
                "state": 20,
                "source": "The class hierarchy for built-in exceptions is:",
                "old_state": -1
            },
            "id": 70975167,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70975167/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738930/?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.655905+01:00",
            "action": 59,
            "target": "Hierarquia das exceções",
            "old": "",
            "details": {
                "state": 20,
                "source": "Exception hierarchy",
                "old_state": -1
            },
            "id": 70975166,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70975166/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738928/?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.655883+01:00",
            "action": 59,
            "target": "Como :exc:`ExceptionGroup`, qualquer subclasse de :exc:`BaseExceptionGroup` que também é uma subclasse de :exc:`Exception` só pode agrupar instâncias de :exc:`Exception`.",
            "old": "",
            "details": {
                "state": 20,
                "source": "Like :exc:`ExceptionGroup`, any subclass of :exc:`BaseExceptionGroup` which is also a subclass of :exc:`Exception` can only wrap instances of :exc:`Exception`.",
                "old_state": -1
            },
            "id": 70975165,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70975165/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738926/?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.655861+01:00",
            "action": 59,
            "target": "Observe que :exc:`BaseExceptionGroup` define :meth:`__new__`, então subclasses que precisam de uma assinatura de construtor diferente precisam substituir isso ao invés de :meth:`__init__`. Por exemplo, o seguinte define uma subclasse de grupo de exceções que aceita um exit_code e constrói a mensagem do grupo a partir dele. ::",
            "old": "",
            "details": {
                "state": 20,
                "source": "Note that :exc:`BaseExceptionGroup` defines :meth:`__new__`, so subclasses that need a different constructor signature need to override that rather than :meth:`__init__`. For example, the following defines an exception group subclass which accepts an exit_code and and constructs the group's message from it. ::",
                "old_state": -1
            },
            "id": 70975164,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70975164/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738924/?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.655838+01:00",
            "action": 59,
            "target": ":meth:`subgroup` e :meth:`split` copiam os campos :attr:`__traceback__`, :attr:`__cause__`, :attr:`__context__` e :attr:`__notes__` do grupo de exceções original para o retornado por :meth:`derive`, então esses campos não precisam ser atualizados por :meth:`derive`. ::",
            "old": "",
            "details": {
                "state": 20,
                "source": ":meth:`subgroup` and :meth:`split` copy the :attr:`__traceback__`, :attr:`__cause__`, :attr:`__context__` and :attr:`__notes__` fields from the original exception group to the one returned by :meth:`derive`, so these fields do not need to be updated by :meth:`derive`. ::",
                "old_state": -1
            },
            "id": 70975163,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70975163/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738923/?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.655816+01:00",
            "action": 59,
            "target": "Este método é usado por :meth:`subgroup` e :meth:`split`. Uma subclasse precisa substituí-la para fazer com que :meth:`subgroup` e :meth:`split` retorne instâncias da subclasse em vez de :exc:`ExceptionGroup`.",
            "old": "",
            "details": {
                "state": 20,
                "source": "This method is used by :meth:`subgroup` and :meth:`split`. A subclass needs to override it in order to make :meth:`subgroup` and :meth:`split` return instances of the subclass rather than :exc:`ExceptionGroup`.",
                "old_state": -1
            },
            "id": 70975162,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70975162/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738922/?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.655793+01:00",
            "action": 59,
            "target": "Retorna um grupo de exceções com o mesmo :attr:`message`, mas que agrupa as exceções em ``excs``.",
            "old": "",
            "details": {
                "state": 20,
                "source": "Returns an exception group with the same :attr:`message`, but which wraps the exceptions in ``excs``.",
                "old_state": -1
            },
            "id": 70975161,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70975161/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738921/?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.655763+01:00",
            "action": 59,
            "target": "Como :meth:`subgroup`, mas retorna o par ``(match, rest)`` onde ``match`` é ``subgroup(condition)`` e ``rest`` é a parte restante não correspondente.",
            "old": "",
            "details": {
                "state": 20,
                "source": "Like :meth:`subgroup`, but returns the pair ``(match, rest)`` where ``match`` is ``subgroup(condition)`` and ``rest`` is the remaining non-matching part.",
                "old_state": -1
            },
            "id": 70975160,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70975160/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738920/?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.655741+01:00",
            "action": 59,
            "target": "A condição é verificada para todas as exceções no grupo de exceções aninhadas, incluindo o nível superior e quaisquer grupos de exceções aninhadas. Se a condição for verdadeira para tal grupo de exceções, ela será incluída no resultado por completo.",
            "old": "",
            "details": {
                "state": 20,
                "source": "The condition is checked for all exceptions in the nested exception group, including the top-level and any nested exception groups. If the condition is true for such an exception group, it is included in the result in full.",
                "old_state": -1
            },
            "id": 70975159,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70975159/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738919/?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.655719+01:00",
            "action": 59,
            "target": "A estrutura de aninhamento da exceção atual é preservada no resultado, assim como os valores de seus campos :attr:`message`, :attr:`__traceback__`, :attr:`__cause__`, :attr:`__context__` e :attr:`__notes__`. Grupos aninhados vazios são omitidos do resultado.",
            "old": "",
            "details": {
                "state": 20,
                "source": "The nesting structure of the current exception is preserved in the result, as are the values of its :attr:`message`, :attr:`__traceback__`, :attr:`__cause__`, :attr:`__context__` and :attr:`__notes__` fields. Empty nested groups are omitted from the result.",
                "old_state": -1
            },
            "id": 70975158,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70975158/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738918/?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.655697+01:00",
            "action": 59,
            "target": "A condição pode ser uma função que aceita uma exceção e retorna true para aquelas que deveriam estar no subgrupo, ou pode ser um tipo de exceção ou uma tupla de tipos de exceção, que é usada para verificar uma correspondência usando a mesma verificação que é usado em uma cláusula ``except``.",
            "old": "",
            "details": {
                "state": 20,
                "source": "The condition can be either a function that accepts an exception and returns true for those that should be in the subgroup, or it can be an exception type or a tuple of exception types, which is used to check for a match using the same check that is used in an ``except`` clause.",
                "old_state": -1
            },
            "id": 70975157,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70975157/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738917/?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.655674+01:00",
            "action": 59,
            "target": "Retorna um grupo de exceções que contém apenas as exceções do grupo atual que correspondem à condição *condition* ou ``None`` se o resultado estiver vazio.",
            "old": "",
            "details": {
                "state": 20,
                "source": "Returns an exception group that contains only the exceptions from the current group that match *condition*, or ``None`` if the result is empty.",
                "old_state": -1
            },
            "id": 70975156,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70975156/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738915/?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.655652+01:00",
            "action": 59,
            "target": "Uma tupla de exceções na sequência ``excs`` dada ao construtor. Este é um atributo somente leitura.",
            "old": "",
            "details": {
                "state": 20,
                "source": "A tuple of the exceptions in the ``excs`` sequence given to the constructor. This is a read-only attribute.",
                "old_state": -1
            },
            "id": 70975155,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70975155/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738913/?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.655629+01:00",
            "action": 59,
            "target": "O argumento ``msg`` para o construtor. Este é um atributo somente leitura.",
            "old": "",
            "details": {
                "state": 20,
                "source": "The ``msg`` argument to the constructor. This is a read-only attribute.",
                "old_state": -1
            },
            "id": 70975154,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70975154/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738912/?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.655607+01:00",
            "action": 59,
            "target": "O construtor de :exc:`BaseExceptionGroup` retorna uma :exc:`ExceptionGroup` ao invés de uma :exc:`BaseExceptionGroup` se todas as exceções contidas forem instâncias :exc:`Exception`, então ela pode ser usada para tornar a seleção automática. O construtor de :exc:`ExceptionGroup`, por outro lado, levanta :exc:`TypeError` se qualquer exceção contida não for uma subclasse de :exc:`Exception`.",
            "old": "",
            "details": {
                "state": 20,
                "source": "The :exc:`BaseExceptionGroup` constructor returns an :exc:`ExceptionGroup` rather than a :exc:`BaseExceptionGroup` if all contained exceptions are :exc:`Exception` instances, so it can be used to make the selection automatic. The :exc:`ExceptionGroup` constructor, on the other hand, raises a :exc:`TypeError` if any contained exception is not an :exc:`Exception` subclass.",
                "old_state": -1
            },
            "id": 70975153,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70975153/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738911/?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.655584+01:00",
            "action": 59,
            "target": "Ambos os tipos de exceção agrupam as exceções na sequência ``excs``. O parâmetro ``msg`` deve ser uma string. A diferença entre as duas classes é que :exc:`BaseExceptionGroup` estende :exc:`BaseException` e pode envolver qualquer exceção, enquanto :exc:`ExceptionGroup` estende :exc:`Exception` e só pode agrupar subclasses de :exc:`Exception`. Este design é para que ``except Exception`` capture um :exc:`ExceptionGroup` mas não :exc:`BaseExceptionGroup`.",
            "old": "",
            "details": {
                "state": 20,
                "source": "Both of these exception types wrap the exceptions in the sequence ``excs``. The ``msg`` parameter must be a string. The difference between the two classes is that :exc:`BaseExceptionGroup` extends :exc:`BaseException` and it can wrap any exception, while :exc:`ExceptionGroup` extends :exc:`Exception` and it can only wrap subclasses of :exc:`Exception`. This design is so that ``except Exception`` catches an :exc:`ExceptionGroup` but not :exc:`BaseExceptionGroup`.",
                "old_state": -1
            },
            "id": 70975152,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70975152/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738909/?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.655561+01:00",
            "action": 59,
            "target": "Os itens a seguir são usados quando é necessário levantar várias exceções não relacionadas. Eles fazem parte da hierarquia de exceção, portanto, podem ser tratados com :keyword:`except` como todas as outras exceções. Além disso, eles são reconhecidos por :keyword:`except*<except_star>`, que corresponde a seus subgrupos com base nos tipos de exceções contidas.",
            "old": "",
            "details": {
                "state": 20,
                "source": "The following are used when it is necessary to raise multiple unrelated exceptions. They are part of the exception hierarchy so they can be handled with :keyword:`except` like all other exceptions. In addition, they are recognised by :keyword:`except*<except_star>`, which matches their subgroups based on the types of the contained exceptions.",
                "old_state": -1
            },
            "id": 70975151,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70975151/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738907/?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.655539+01:00",
            "action": 59,
            "target": "Grupos de exceções",
            "old": "",
            "details": {
                "state": 20,
                "source": "Exception groups",
                "old_state": -1
            },
            "id": 70975150,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70975150/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738906/?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.655516+01:00",
            "action": 59,
            "target": "Classe base para avisos relacionados a uso de recursos.",
            "old": "",
            "details": {
                "state": 20,
                "source": "Base class for warnings related to resource usage.",
                "old_state": -1
            },
            "id": 70975149,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70975149/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738905/?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.655494+01:00",
            "action": 59,
            "target": "Classe base para avisos relacionados a :class:`bytes` e :class:`bytearray`.",
            "old": "",
            "details": {
                "state": 20,
                "source": "Base class for warnings related to :class:`bytes` and :class:`bytearray`.",
                "old_state": -1
            },
            "id": 70975148,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70975148/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738904/?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.655471+01:00",
            "action": 59,
            "target": "Veja :ref:`io-encoding-warning` para detalhes.",
            "old": "",
            "details": {
                "state": 20,
                "source": "See :ref:`io-encoding-warning` for details.",
                "old_state": -1
            },
            "id": 70975147,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70975147/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738902/?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.655449+01:00",
            "action": 59,
            "target": "Classe base para avisos relacionados a codificações.",
            "old": "",
            "details": {
                "state": 20,
                "source": "Base class for warnings related to encodings.",
                "old_state": -1
            },
            "id": 70975146,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70975146/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738901/?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.655426+01:00",
            "action": 59,
            "target": "Classe base para avisos relacionados a Unicode.",
            "old": "",
            "details": {
                "state": 20,
                "source": "Base class for warnings related to Unicode.",
                "old_state": -1
            },
            "id": 70975145,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70975145/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738900/?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.655403+01:00",
            "action": 59,
            "target": "Classe base para avisos sobre prováveis erros na importação de módulos.",
            "old": "",
            "details": {
                "state": 20,
                "source": "Base class for warnings about probable mistakes in module imports.",
                "old_state": -1
            },
            "id": 70975144,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70975144/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738899/?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.655381+01:00",
            "action": 59,
            "target": "Classe base para avisos sobre recursos descontinuados quando esses avisos se destinam a usuários finais de aplicações escritas em Python.",
            "old": "",
            "details": {
                "state": 20,
                "source": "Base class for warnings about deprecated features when those warnings are intended for end users of applications that are written in Python.",
                "old_state": -1
            },
            "id": 70975143,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70975143/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738898/?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.655358+01:00",
            "action": 59,
            "target": "Classe base para avisos sobre comportamento duvidoso de tempo de execução.",
            "old": "",
            "details": {
                "state": 20,
                "source": "Base class for warnings about dubious runtime behavior.",
                "old_state": -1
            },
            "id": 70975142,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70975142/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738897/?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.655335+01:00",
            "action": 59,
            "target": "Classe base para avisos sobre sintaxe duvidosa.",
            "old": "",
            "details": {
                "state": 20,
                "source": "Base class for warnings about dubious syntax.",
                "old_state": -1
            },
            "id": 70975141,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70975141/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738896/?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.655312+01:00",
            "action": 59,
            "target": "Ignorado pelos filtros de aviso padrão. Habilitar o :ref:`Modo de Desenvolvimento do Python <devmode>` mostra este aviso.",
            "old": "",
            "details": {
                "state": 20,
                "source": "Ignored by the default warning filters. Enabling the :ref:`Python Development Mode <devmode>` shows this warning.",
                "old_state": -1
            },
            "id": 70975140,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70975140/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738895/?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.655290+01:00",
            "action": 59,
            "target": "Esta classe raramente é usada para emitir um aviso sobre uma possível descontinuação futura, é incomum, e :exc:`DeprecationWarning` é preferível para descontinuações já ativas.",
            "old": "",
            "details": {
                "state": 20,
                "source": "This class is rarely used as emitting a warning about a possible upcoming deprecation is unusual, and :exc:`DeprecationWarning` is preferred for already active deprecations.",
                "old_state": -1
            },
            "id": 70975139,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70975139/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738894/?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.655267+01:00",
            "action": 59,
            "target": "Classe base para avisos sobre recursos que foram descontinuados e devem ser descontinuados no futuro, mas não foram descontinuados ainda.",
            "old": "",
            "details": {
                "state": 20,
                "source": "Base class for warnings about features which are obsolete and expected to be deprecated in the future, but are not deprecated at the moment.",
                "old_state": -1
            },
            "id": 70975138,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70975138/?format=api"
        }
    ]
}