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=5
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=6",
    "previous": "https://hosted.weblate.org/api/components/python-docs/latest%252Flatestlibraryexceptions/changes/?format=api&page=4",
    "results": [
        {
            "unit": "https://hosted.weblate.org/api/units/108738550/?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/pl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-08T16:34:24.643159+01:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "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": 70974623,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70974623/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738539/?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/pl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-08T16:34:24.643128+01:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "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": 70974622,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70974622/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738530/?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/pl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-08T16:34:24.643093+01:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Returns an exception group with the same :attr:`message`, but which wraps the exceptions in ``excs``.",
                "old_state": -1
            },
            "id": 70974621,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70974621/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738519/?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/pl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-08T16:34:24.643062+01:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "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": 70974620,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70974620/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738506/?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/pl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-08T16:34:24.643016+01:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "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": 70974619,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70974619/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738496/?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/pl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-08T16:34:24.642851+01:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "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": 70974618,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70974618/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738484/?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/pl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-08T16:34:24.642822+01:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "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": 70974617,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70974617/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738474/?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/pl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-08T16:34:24.642792+01:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "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": 70974616,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70974616/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738465/?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/pl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-08T16:34:24.642762+01:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "A tuple of the exceptions in the ``excs`` sequence given to the constructor. This is a read-only attribute.",
                "old_state": -1
            },
            "id": 70974615,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70974615/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738458/?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/pl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-08T16:34:24.642733+01:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "The ``msg`` argument to the constructor. This is a read-only attribute.",
                "old_state": -1
            },
            "id": 70974614,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70974614/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738447/?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/pl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-08T16:34:24.642703+01:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "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": 70974613,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70974613/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738438/?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/pl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-08T16:34:24.642674+01:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "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": 70974612,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70974612/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738430/?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/pl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-08T16:34:24.642645+01:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "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": 70974611,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70974611/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738420/?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/pl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-08T16:34:24.642615+01:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Exception groups",
                "old_state": -1
            },
            "id": 70974610,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70974610/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738410/?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/pl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-08T16:34:24.642582+01:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Base class for warnings related to resource usage.",
                "old_state": -1
            },
            "id": 70974609,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70974609/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738401/?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/pl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-08T16:34:24.642551+01:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Base class for warnings related to :class:`bytes` and :class:`bytearray`.",
                "old_state": -1
            },
            "id": 70974608,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70974608/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738395/?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/pl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-08T16:34:24.642522+01:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "See :ref:`io-encoding-warning` for details.",
                "old_state": -1
            },
            "id": 70974607,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70974607/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738390/?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/pl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-08T16:34:24.642492+01:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Base class for warnings related to encodings.",
                "old_state": -1
            },
            "id": 70974606,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70974606/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738386/?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/pl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-08T16:34:24.642461+01:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Base class for warnings related to Unicode.",
                "old_state": -1
            },
            "id": 70974605,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70974605/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738380/?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/pl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-08T16:34:24.642431+01:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Base class for warnings about probable mistakes in module imports.",
                "old_state": -1
            },
            "id": 70974604,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70974604/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738376/?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/pl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-08T16:34:24.642396+01:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "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": 70974603,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70974603/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738371/?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/pl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-08T16:34:24.642350+01:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Base class for warnings about dubious runtime behavior.",
                "old_state": -1
            },
            "id": 70974602,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70974602/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738367/?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/pl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-08T16:34:24.642318+01:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Base class for warnings about dubious syntax.",
                "old_state": -1
            },
            "id": 70974601,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70974601/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738364/?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/pl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-08T16:34:24.642287+01:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Ignored by the default warning filters. Enabling the :ref:`Python Development Mode <devmode>` shows this warning.",
                "old_state": -1
            },
            "id": 70974600,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70974600/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738361/?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/pl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-08T16:34:24.642257+01:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "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": 70974599,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70974599/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738357/?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/pl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-08T16:34:24.642226+01:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "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": 70974598,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70974598/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738353/?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/pl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-08T16:34:24.642193+01:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "The deprecation policy is described in :pep:`387`.",
                "old_state": -1
            },
            "id": 70974597,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70974597/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738349/?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/pl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-08T16:34:24.642140+01:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Ignored by the default warning filters, except in the ``__main__`` module (:pep:`565`). Enabling the :ref:`Python Development Mode <devmode>` shows this warning.",
                "old_state": -1
            },
            "id": 70974596,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70974596/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738345/?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/pl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-08T16:34:24.642111+01:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Base class for warnings about deprecated features when those warnings are intended for other Python developers.",
                "old_state": -1
            },
            "id": 70974595,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70974595/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738341/?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/pl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-08T16:34:24.642082+01:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Base class for warnings generated by user code.",
                "old_state": -1
            },
            "id": 70974594,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70974594/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738336/?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/pl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-08T16:34:24.642053+01:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Base class for warning categories.",
                "old_state": -1
            },
            "id": 70974593,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70974593/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738331/?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/pl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-08T16:34:24.642027+01:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "The following exceptions are used as warning categories; see the :ref:`warning-categories` documentation for more details.",
                "old_state": -1
            },
            "id": 70974592,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70974592/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738326/?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/pl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-08T16:34:24.642004+01:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Warnings",
                "old_state": -1
            },
            "id": 70974591,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70974591/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738321/?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/pl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-08T16:34:24.641982+01:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": ":pep:`3151` - Reworking the OS and IO exception hierarchy",
                "old_state": -1
            },
            "id": 70974590,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70974590/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738318/?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/pl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-08T16:34:24.641959+01:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "All the above :exc:`OSError` subclasses were added.",
                "old_state": -1
            },
            "id": 70974589,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70974589/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738314/?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/pl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-08T16:34:24.641937+01:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Raised when a system function timed out at the system level. Corresponds to :c:data:`errno` :py:data:`~errno.ETIMEDOUT`.",
                "old_state": -1
            },
            "id": 70974588,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70974588/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738311/?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/pl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-08T16:34:24.641902+01:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Raised when a given process doesn't exist. Corresponds to :c:data:`errno` :py:data:`~errno.ESRCH`.",
                "old_state": -1
            },
            "id": 70974587,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70974587/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738308/?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/pl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-08T16:34:24.641878+01:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "WASI's :py:data:`~errno.ENOTCAPABLE` is now mapped to :exc:`PermissionError`.",
                "old_state": -1
            },
            "id": 70974586,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70974586/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738306/?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/pl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-08T16:34:24.641851+01:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Raised when trying to run an operation without the adequate access rights - for example filesystem permissions. Corresponds to :c:data:`errno` :py:data:`~errno.EACCES`, :py:data:`~errno.EPERM`, and :py:data:`~errno.ENOTCAPABLE`.",
                "old_state": -1
            },
            "id": 70974585,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70974585/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738302/?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/pl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-08T16:34:24.641828+01:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Raised when a directory operation (such as :func:`os.listdir`) is requested on something which is not a directory.  On most POSIX platforms, it may also be raised if an operation attempts to open or traverse a non-directory file as if it were a directory. Corresponds to :c:data:`errno` :py:data:`~errno.ENOTDIR`.",
                "old_state": -1
            },
            "id": 70974584,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70974584/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738298/?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/pl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-08T16:34:24.641806+01:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Raised when a file operation (such as :func:`os.remove`) is requested on a directory. Corresponds to :c:data:`errno` :py:data:`~errno.EISDIR`.",
                "old_state": -1
            },
            "id": 70974583,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70974583/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738295/?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/pl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-08T16:34:24.641783+01:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Python now retries system calls when a syscall is interrupted by a signal, except if the signal handler raises an exception (see :pep:`475` for the rationale), instead of raising :exc:`InterruptedError`.",
                "old_state": -1
            },
            "id": 70974582,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70974582/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738289/?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/pl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-08T16:34:24.641760+01:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Raised when a system call is interrupted by an incoming signal. Corresponds to :c:data:`errno` :py:data:`~errno.EINTR`.",
                "old_state": -1
            },
            "id": 70974581,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70974581/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738281/?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/pl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-08T16:34:24.641737+01:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Raised when a file or directory is requested but doesn't exist. Corresponds to :c:data:`errno` :py:data:`~errno.ENOENT`.",
                "old_state": -1
            },
            "id": 70974580,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70974580/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738276/?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/pl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-08T16:34:24.641710+01:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Raised when trying to create a file or directory which already exists. Corresponds to :c:data:`errno` :py:data:`~errno.EEXIST`.",
                "old_state": -1
            },
            "id": 70974579,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70974579/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738271/?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/pl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-08T16:34:24.641688+01:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "A subclass of :exc:`ConnectionError`, raised when a connection is reset by the peer. Corresponds to :c:data:`errno` :py:data:`~errno.ECONNRESET`.",
                "old_state": -1
            },
            "id": 70974578,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70974578/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738264/?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/pl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-08T16:34:24.641666+01:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "A subclass of :exc:`ConnectionError`, raised when a connection attempt is refused by the peer. Corresponds to :c:data:`errno` :py:data:`~errno.ECONNREFUSED`.",
                "old_state": -1
            },
            "id": 70974577,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70974577/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738258/?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/pl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-08T16:34:24.641643+01:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "A subclass of :exc:`ConnectionError`, raised when a connection attempt is aborted by the peer. Corresponds to :c:data:`errno` :py:data:`~errno.ECONNABORTED`.",
                "old_state": -1
            },
            "id": 70974576,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70974576/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738249/?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/pl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-08T16:34:24.641621+01:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "A subclass of :exc:`ConnectionError`, raised when trying to write on a pipe while the other end has been closed, or trying to write on a socket which has been shutdown for writing. Corresponds to :c:data:`errno` :py:data:`~errno.EPIPE` and :py:data:`~errno.ESHUTDOWN`.",
                "old_state": -1
            },
            "id": 70974575,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70974575/?format=api"
        },
        {
            "unit": "https://hosted.weblate.org/api/units/108738242/?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/pl/?format=api",
            "user": null,
            "author": null,
            "timestamp": "2023-11-08T16:34:24.641598+01:00",
            "action": 59,
            "target": "",
            "old": "",
            "details": {
                "state": 0,
                "source": "Subclasses are :exc:`BrokenPipeError`, :exc:`ConnectionAbortedError`, :exc:`ConnectionRefusedError` and :exc:`ConnectionResetError`.",
                "old_state": -1
            },
            "id": 70974574,
            "action_name": "String updated in the repository",
            "url": "https://hosted.weblate.org/api/changes/70974574/?format=api"
        }
    ]
}