>>> py3-django-rest-framework: Building community/py3-django-rest-framework 3.16.1-r1 (using abuild 3.16.0-r0) started Thu, 05 Mar 2026 15:59:45 +0000 >>> py3-django-rest-framework: Validating /home/buildozer/aports/community/py3-django-rest-framework/APKBUILD... >>> py3-django-rest-framework: Analyzing dependencies... >>> py3-django-rest-framework: Installing for build: build-base py3-django py3-tz py3-setuptools py3-gpep517 py3-wheel py3-pytest-django py3-pytest-cov py3-core-api py3-jinja2 py3-uritemplate py3-django-guardian py3-psycopg2 py3-markdown py3-yaml py3-inflection ( 1/87) Installing libbz2 (1.0.8-r6) ( 2/87) Installing libffi (3.5.2-r0) ( 3/87) Installing gdbm (1.26-r0) ( 4/87) Installing xz-libs (5.8.2-r0) ( 5/87) Installing mpdecimal (4.0.1-r0) ( 6/87) Installing libpanelw (6.6_p20251231-r0) ( 7/87) Installing sqlite-libs (3.51.2-r1) ( 8/87) Installing python3 (3.12.12-r0) ( 9/87) Installing python3-pycache-pyc0 (3.12.12-r0) (10/87) Installing pyc (3.12.12-r0) (11/87) Installing py3-django-pyc (5.2.12-r0) (12/87) Installing python3-pyc (3.12.12-r0) (13/87) Installing py3-asgiref (3.9.1-r0) (14/87) Installing py3-asgiref-pyc (3.9.1-r0) (15/87) Installing py3-sqlparse (0.5.3-r0) (16/87) Installing py3-sqlparse-pyc (0.5.3-r0) (17/87) Installing tzdata (2026a-r0) (18/87) Installing py3-django (5.2.12-r0) (19/87) Installing py3-tz (2025.2-r0) (20/87) Installing py3-tz-pyc (2025.2-r0) (21/87) Installing py3-parsing (3.3.2-r0) (22/87) Installing py3-parsing-pyc (3.3.2-r0) (23/87) Installing py3-packaging (26.0-r0) (24/87) Installing py3-packaging-pyc (26.0-r0) (25/87) Installing py3-setuptools (82.0.0-r0) (26/87) Installing py3-setuptools-pyc (82.0.0-r0) (27/87) Installing py3-installer (0.7.0-r2) (28/87) Installing py3-installer-pyc (0.7.0-r2) (29/87) Installing py3-gpep517 (19-r1) (30/87) Installing py3-gpep517-pyc (19-r1) (31/87) Installing py3-wheel (0.46.3-r0) (32/87) Installing py3-wheel-pyc (0.46.3-r0) (33/87) Installing py3-iniconfig (2.3.0-r0) (34/87) Installing py3-iniconfig-pyc (2.3.0-r0) (35/87) Installing py3-pluggy (1.6.0-r0) (36/87) Installing py3-pluggy-pyc (1.6.0-r0) (37/87) Installing py3-py (1.11.0-r4) (38/87) Installing py3-py-pyc (1.11.0-r4) (39/87) Installing py3-pygments (2.19.2-r0) (40/87) Installing py3-pygments-pyc (2.19.2-r0) (41/87) Installing py3-pytest (9.0.2-r0) (42/87) Installing py3-pytest-pyc (9.0.2-r0) (43/87) Installing py3-pytest-django (4.11.1-r1) (44/87) Installing py3-pytest-django-pyc (4.11.1-r1) (45/87) Installing py3-coverage (7.13.4-r0) (46/87) Installing py3-coverage-pyc (7.13.4-r0) (47/87) Installing py3-pytest-cov (5.0.0-r1) (48/87) Installing py3-pytest-cov-pyc (5.0.0-r1) (49/87) Installing py3-markupsafe (3.0.3-r0) (50/87) Installing py3-markupsafe-pyc (3.0.3-r0) (51/87) Installing py3-jinja2 (3.1.6-r0) (52/87) Installing py3-jinja2-pyc (3.1.6-r0) (53/87) Installing py3-coreschema (0.0.4-r9) (54/87) Installing py3-coreschema-pyc (0.0.4-r9) (55/87) Installing py3-itypes (1.2.0-r6) (56/87) Installing py3-itypes-pyc (1.2.0-r6) (57/87) Installing py3-certifi (2026.2.25-r0) (58/87) Installing py3-certifi-pyc (2026.2.25-r0) (59/87) Installing py3-charset-normalizer (3.4.4-r0) (60/87) Installing py3-charset-normalizer-pyc (3.4.4-r0) (61/87) Installing py3-idna (3.11-r0) (62/87) Installing py3-idna-pyc (3.11-r0) (63/87) Installing py3-urllib3 (2.6.3-r0) (64/87) Installing py3-urllib3-pyc (2.6.3-r0) (65/87) Installing py3-requests (2.32.5-r0) (66/87) Installing py3-requests-pyc (2.32.5-r0) (67/87) Installing py3-uritemplate (4.1.1-r3) (68/87) Installing py3-uritemplate-pyc (4.1.1-r3) (69/87) Installing py3-core-api (2.3.3-r12) (70/87) Installing py3-core-api-pyc (2.3.3-r12) (71/87) Installing py3-django-environ (0.13.0-r2) (72/87) Installing py3-django-environ-pyc (0.13.0-r2) (73/87) Installing py3-typing-extensions (4.15.0-r0) (74/87) Installing py3-typing-extensions-pyc (4.15.0-r0) (75/87) Installing py3-django-guardian (3.3.0-r1) (76/87) Installing py3-django-guardian-pyc (3.3.0-r1) (77/87) Installing libpq (18.3-r0) (78/87) Installing py3-psycopg2 (2.9.11-r1) (79/87) Installing py3-psycopg2-pyc (2.9.11-r1) (80/87) Installing py3-markdown (3.10.2-r0) (81/87) Installing py3-markdown-pyc (3.10.2-r0) (82/87) Installing yaml (0.2.5-r2) (83/87) Installing py3-yaml (6.0.3-r1) (84/87) Installing py3-yaml-pyc (6.0.3-r1) (85/87) Installing py3-inflection (0.5.1-r6) (86/87) Installing py3-inflection-pyc (0.5.1-r6) (87/87) Installing .makedepends-py3-django-rest-framework (20260305.155947) Executing busybox-1.37.0-r31.trigger OK: 370.5 MiB in 190 packages >>> py3-django-rest-framework: Cleaning up srcdir >>> py3-django-rest-framework: Cleaning up pkgdir >>> py3-django-rest-framework: Cleaning up tmpdir >>> py3-django-rest-framework: Fetching https://distfiles.alpinelinux.org/distfiles/edge/py3-django-rest-framework-3.16.1.tar.gz /var/cache/distfiles/py3-django-rest-framework-3.16.1.tar.gz: OK >>> py3-django-rest-framework: Fetching https://distfiles.alpinelinux.org/distfiles/edge/py3-django-rest-framework-3.16.1.tar.gz /var/cache/distfiles/py3-django-rest-framework-3.16.1.tar.gz: OK >>> py3-django-rest-framework: Unpacking /var/cache/distfiles/py3-django-rest-framework-3.16.1.tar.gz... 2026-03-05 15:59:49,820 gpep517 INFO Building wheel via backend setuptools.build_meta:__legacy__ /usr/lib/python3.12/site-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. !! ******************************************************************************** Please consider removing the following classifiers in favor of a SPDX license expression: License :: OSI Approved :: BSD License See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! self._finalize_license_expression() 2026-03-05 15:59:49,873 root INFO running bdist_wheel 2026-03-05 15:59:49,927 root INFO running build 2026-03-05 15:59:49,927 root INFO running build_py 2026-03-05 15:59:49,940 root INFO creating build/lib/rest_framework 2026-03-05 15:59:49,940 root INFO copying rest_framework/response.py -> build/lib/rest_framework 2026-03-05 15:59:49,941 root INFO copying rest_framework/compat.py -> build/lib/rest_framework 2026-03-05 15:59:49,941 root INFO copying rest_framework/request.py -> build/lib/rest_framework 2026-03-05 15:59:49,942 root INFO copying rest_framework/viewsets.py -> build/lib/rest_framework 2026-03-05 15:59:49,942 root INFO copying rest_framework/apps.py -> build/lib/rest_framework 2026-03-05 15:59:49,943 root INFO copying rest_framework/serializers.py -> build/lib/rest_framework 2026-03-05 15:59:49,943 root INFO copying rest_framework/pagination.py -> build/lib/rest_framework 2026-03-05 15:59:49,944 root INFO copying rest_framework/relations.py -> build/lib/rest_framework 2026-03-05 15:59:49,944 root INFO copying rest_framework/metadata.py -> build/lib/rest_framework 2026-03-05 15:59:49,945 root INFO copying rest_framework/checks.py -> build/lib/rest_framework 2026-03-05 15:59:49,945 root INFO copying rest_framework/exceptions.py -> build/lib/rest_framework 2026-03-05 15:59:49,946 root INFO copying rest_framework/views.py -> build/lib/rest_framework 2026-03-05 15:59:49,946 root INFO copying rest_framework/fields.py -> build/lib/rest_framework 2026-03-05 15:59:49,947 root INFO copying rest_framework/urls.py -> build/lib/rest_framework 2026-03-05 15:59:49,947 root INFO copying rest_framework/generics.py -> build/lib/rest_framework 2026-03-05 15:59:49,947 root INFO copying rest_framework/settings.py -> build/lib/rest_framework 2026-03-05 15:59:49,948 root INFO copying rest_framework/parsers.py -> build/lib/rest_framework 2026-03-05 15:59:49,948 root INFO copying rest_framework/urlpatterns.py -> build/lib/rest_framework 2026-03-05 15:59:49,949 root INFO copying rest_framework/filters.py -> build/lib/rest_framework 2026-03-05 15:59:49,949 root INFO copying rest_framework/mixins.py -> build/lib/rest_framework 2026-03-05 15:59:49,950 root INFO copying rest_framework/versioning.py -> build/lib/rest_framework 2026-03-05 15:59:49,950 root INFO copying rest_framework/documentation.py -> build/lib/rest_framework 2026-03-05 15:59:49,951 root INFO copying rest_framework/status.py -> build/lib/rest_framework 2026-03-05 15:59:49,951 root INFO copying rest_framework/validators.py -> build/lib/rest_framework 2026-03-05 15:59:49,951 root INFO copying rest_framework/__init__.py -> build/lib/rest_framework 2026-03-05 15:59:49,952 root INFO copying rest_framework/throttling.py -> build/lib/rest_framework 2026-03-05 15:59:49,952 root INFO copying rest_framework/decorators.py -> build/lib/rest_framework 2026-03-05 15:59:49,953 root INFO copying rest_framework/negotiation.py -> build/lib/rest_framework 2026-03-05 15:59:49,953 root INFO copying rest_framework/authentication.py -> build/lib/rest_framework 2026-03-05 15:59:49,954 root INFO copying rest_framework/reverse.py -> build/lib/rest_framework 2026-03-05 15:59:49,954 root INFO copying rest_framework/renderers.py -> build/lib/rest_framework 2026-03-05 15:59:49,955 root INFO copying rest_framework/permissions.py -> build/lib/rest_framework 2026-03-05 15:59:49,955 root INFO copying rest_framework/routers.py -> build/lib/rest_framework 2026-03-05 15:59:49,956 root INFO copying rest_framework/test.py -> build/lib/rest_framework 2026-03-05 15:59:49,956 root INFO creating build/lib/rest_framework/authtoken 2026-03-05 15:59:49,957 root INFO copying rest_framework/authtoken/apps.py -> build/lib/rest_framework/authtoken 2026-03-05 15:59:49,957 root INFO copying rest_framework/authtoken/serializers.py -> build/lib/rest_framework/authtoken 2026-03-05 15:59:49,957 root INFO copying rest_framework/authtoken/views.py -> build/lib/rest_framework/authtoken 2026-03-05 15:59:49,958 root INFO copying rest_framework/authtoken/__init__.py -> build/lib/rest_framework/authtoken 2026-03-05 15:59:49,958 root INFO copying rest_framework/authtoken/models.py -> build/lib/rest_framework/authtoken 2026-03-05 15:59:49,959 root INFO copying rest_framework/authtoken/admin.py -> build/lib/rest_framework/authtoken 2026-03-05 15:59:49,959 root INFO creating build/lib/rest_framework/utils 2026-03-05 15:59:49,960 root INFO copying rest_framework/utils/breadcrumbs.py -> build/lib/rest_framework/utils 2026-03-05 15:59:49,960 root INFO copying rest_framework/utils/field_mapping.py -> build/lib/rest_framework/utils 2026-03-05 15:59:49,961 root INFO copying rest_framework/utils/model_meta.py -> build/lib/rest_framework/utils 2026-03-05 15:59:49,961 root INFO copying rest_framework/utils/encoders.py -> build/lib/rest_framework/utils 2026-03-05 15:59:49,962 root INFO copying rest_framework/utils/urls.py -> build/lib/rest_framework/utils 2026-03-05 15:59:49,962 root INFO copying rest_framework/utils/serializer_helpers.py -> build/lib/rest_framework/utils 2026-03-05 15:59:49,963 root INFO copying rest_framework/utils/timezone.py -> build/lib/rest_framework/utils 2026-03-05 15:59:49,963 root INFO copying rest_framework/utils/representation.py -> build/lib/rest_framework/utils 2026-03-05 15:59:49,963 root INFO copying rest_framework/utils/__init__.py -> build/lib/rest_framework/utils 2026-03-05 15:59:49,964 root INFO copying rest_framework/utils/json.py -> build/lib/rest_framework/utils 2026-03-05 15:59:49,964 root INFO copying rest_framework/utils/mediatypes.py -> build/lib/rest_framework/utils 2026-03-05 15:59:49,965 root INFO copying rest_framework/utils/formatting.py -> build/lib/rest_framework/utils 2026-03-05 15:59:49,965 root INFO copying rest_framework/utils/html.py -> build/lib/rest_framework/utils 2026-03-05 15:59:49,966 root INFO copying rest_framework/utils/humanize_datetime.py -> build/lib/rest_framework/utils 2026-03-05 15:59:49,966 root INFO creating build/lib/rest_framework/management 2026-03-05 15:59:49,966 root INFO copying rest_framework/management/__init__.py -> build/lib/rest_framework/management 2026-03-05 15:59:49,967 root INFO creating build/lib/rest_framework/schemas 2026-03-05 15:59:49,967 root INFO copying rest_framework/schemas/utils.py -> build/lib/rest_framework/schemas 2026-03-05 15:59:49,968 root INFO copying rest_framework/schemas/views.py -> build/lib/rest_framework/schemas 2026-03-05 15:59:49,968 root INFO copying rest_framework/schemas/openapi.py -> build/lib/rest_framework/schemas 2026-03-05 15:59:49,969 root INFO copying rest_framework/schemas/coreapi.py -> build/lib/rest_framework/schemas 2026-03-05 15:59:49,969 root INFO copying rest_framework/schemas/generators.py -> build/lib/rest_framework/schemas 2026-03-05 15:59:49,970 root INFO copying rest_framework/schemas/__init__.py -> build/lib/rest_framework/schemas 2026-03-05 15:59:49,970 root INFO copying rest_framework/schemas/inspectors.py -> build/lib/rest_framework/schemas 2026-03-05 15:59:49,971 root INFO creating build/lib/rest_framework/templatetags 2026-03-05 15:59:49,971 root INFO copying rest_framework/templatetags/rest_framework.py -> build/lib/rest_framework/templatetags 2026-03-05 15:59:49,971 root INFO copying rest_framework/templatetags/__init__.py -> build/lib/rest_framework/templatetags 2026-03-05 15:59:49,972 root INFO creating build/lib/rest_framework/authtoken/management 2026-03-05 15:59:49,972 root INFO copying rest_framework/authtoken/management/__init__.py -> build/lib/rest_framework/authtoken/management 2026-03-05 15:59:49,973 root INFO creating build/lib/rest_framework/authtoken/migrations 2026-03-05 15:59:49,973 root INFO copying rest_framework/authtoken/migrations/0002_auto_20160226_1747.py -> build/lib/rest_framework/authtoken/migrations 2026-03-05 15:59:49,974 root INFO copying rest_framework/authtoken/migrations/__init__.py -> build/lib/rest_framework/authtoken/migrations 2026-03-05 15:59:49,974 root INFO copying rest_framework/authtoken/migrations/0003_tokenproxy.py -> build/lib/rest_framework/authtoken/migrations 2026-03-05 15:59:49,974 root INFO copying rest_framework/authtoken/migrations/0004_alter_tokenproxy_options.py -> build/lib/rest_framework/authtoken/migrations 2026-03-05 15:59:49,975 root INFO copying rest_framework/authtoken/migrations/0001_initial.py -> build/lib/rest_framework/authtoken/migrations 2026-03-05 15:59:49,976 root INFO creating build/lib/rest_framework/authtoken/management/commands 2026-03-05 15:59:49,976 root INFO copying rest_framework/authtoken/management/commands/drf_create_token.py -> build/lib/rest_framework/authtoken/management/commands 2026-03-05 15:59:49,976 root INFO copying rest_framework/authtoken/management/commands/__init__.py -> build/lib/rest_framework/authtoken/management/commands 2026-03-05 15:59:49,977 root INFO creating build/lib/rest_framework/management/commands 2026-03-05 15:59:49,977 root INFO copying rest_framework/management/commands/generateschema.py -> build/lib/rest_framework/management/commands 2026-03-05 15:59:49,978 root INFO copying rest_framework/management/commands/__init__.py -> build/lib/rest_framework/management/commands 2026-03-05 15:59:49,978 root INFO running egg_info 2026-03-05 15:59:49,988 root INFO creating djangorestframework.egg-info 2026-03-05 15:59:49,988 root INFO writing djangorestframework.egg-info/PKG-INFO 2026-03-05 15:59:49,989 root INFO writing dependency_links to djangorestframework.egg-info/dependency_links.txt 2026-03-05 15:59:49,989 root INFO writing requirements to djangorestframework.egg-info/requires.txt 2026-03-05 15:59:49,990 root INFO writing top-level names to djangorestframework.egg-info/top_level.txt 2026-03-05 15:59:49,990 root INFO writing manifest file 'djangorestframework.egg-info/SOURCES.txt' 2026-03-05 15:59:50,007 root INFO reading manifest file 'djangorestframework.egg-info/SOURCES.txt' 2026-03-05 15:59:50,007 root INFO reading manifest template 'MANIFEST.in' 2026-03-05 15:59:50,048 root WARNING warning: no previously-included files matching '__pycache__' found anywhere in distribution 2026-03-05 15:59:50,049 root WARNING warning: no previously-included files matching '*.py[co]' found anywhere in distribution 2026-03-05 15:59:50,049 root INFO adding license file 'LICENSE.md' 2026-03-05 15:59:50,056 root INFO writing manifest file 'djangorestframework.egg-info/SOURCES.txt' /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'rest_framework.locale.ach.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'rest_framework.locale.ach.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'rest_framework.locale.ach.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'rest_framework.locale.ach.LC_MESSAGES' to be distributed and are already explicitly excluding 'rest_framework.locale.ach.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'rest_framework.locale.ar.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'rest_framework.locale.ar.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'rest_framework.locale.ar.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'rest_framework.locale.ar.LC_MESSAGES' to be distributed and are already explicitly excluding 'rest_framework.locale.ar.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'rest_framework.locale.az.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'rest_framework.locale.az.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'rest_framework.locale.az.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'rest_framework.locale.az.LC_MESSAGES' to be distributed and are already explicitly excluding 'rest_framework.locale.az.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'rest_framework.locale.be.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'rest_framework.locale.be.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'rest_framework.locale.be.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'rest_framework.locale.be.LC_MESSAGES' to be distributed and are already explicitly excluding 'rest_framework.locale.be.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'rest_framework.locale.bg.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'rest_framework.locale.bg.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'rest_framework.locale.bg.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'rest_framework.locale.bg.LC_MESSAGES' to be distributed and are already explicitly excluding 'rest_framework.locale.bg.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'rest_framework.locale.ca.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'rest_framework.locale.ca.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'rest_framework.locale.ca.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'rest_framework.locale.ca.LC_MESSAGES' to be distributed and are already explicitly excluding 'rest_framework.locale.ca.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'rest_framework.locale.ca_ES.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'rest_framework.locale.ca_ES.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'rest_framework.locale.ca_ES.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'rest_framework.locale.ca_ES.LC_MESSAGES' to be distributed and are already explicitly excluding 'rest_framework.locale.ca_ES.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'rest_framework.locale.cs.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'rest_framework.locale.cs.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'rest_framework.locale.cs.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'rest_framework.locale.cs.LC_MESSAGES' to be distributed and are already explicitly excluding 'rest_framework.locale.cs.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'rest_framework.locale.da.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'rest_framework.locale.da.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'rest_framework.locale.da.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'rest_framework.locale.da.LC_MESSAGES' to be distributed and are already explicitly excluding 'rest_framework.locale.da.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'rest_framework.locale.de.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'rest_framework.locale.de.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'rest_framework.locale.de.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'rest_framework.locale.de.LC_MESSAGES' to be distributed and are already explicitly excluding 'rest_framework.locale.de.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'rest_framework.locale.el.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'rest_framework.locale.el.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'rest_framework.locale.el.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'rest_framework.locale.el.LC_MESSAGES' to be distributed and are already explicitly excluding 'rest_framework.locale.el.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'rest_framework.locale.el_GR.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'rest_framework.locale.el_GR.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'rest_framework.locale.el_GR.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'rest_framework.locale.el_GR.LC_MESSAGES' to be distributed and are already explicitly excluding 'rest_framework.locale.el_GR.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'rest_framework.locale.en.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'rest_framework.locale.en.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'rest_framework.locale.en.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'rest_framework.locale.en.LC_MESSAGES' to be distributed and are already explicitly excluding 'rest_framework.locale.en.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'rest_framework.locale.en_AU.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'rest_framework.locale.en_AU.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'rest_framework.locale.en_AU.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'rest_framework.locale.en_AU.LC_MESSAGES' to be distributed and are already explicitly excluding 'rest_framework.locale.en_AU.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'rest_framework.locale.en_CA.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'rest_framework.locale.en_CA.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'rest_framework.locale.en_CA.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'rest_framework.locale.en_CA.LC_MESSAGES' to be distributed and are already explicitly excluding 'rest_framework.locale.en_CA.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'rest_framework.locale.en_US.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'rest_framework.locale.en_US.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'rest_framework.locale.en_US.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'rest_framework.locale.en_US.LC_MESSAGES' to be distributed and are already explicitly excluding 'rest_framework.locale.en_US.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'rest_framework.locale.es.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'rest_framework.locale.es.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'rest_framework.locale.es.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'rest_framework.locale.es.LC_MESSAGES' to be distributed and are already explicitly excluding 'rest_framework.locale.es.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'rest_framework.locale.et.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'rest_framework.locale.et.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'rest_framework.locale.et.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'rest_framework.locale.et.LC_MESSAGES' to be distributed and are already explicitly excluding 'rest_framework.locale.et.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'rest_framework.locale.fa.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'rest_framework.locale.fa.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'rest_framework.locale.fa.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'rest_framework.locale.fa.LC_MESSAGES' to be distributed and are already explicitly excluding 'rest_framework.locale.fa.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'rest_framework.locale.fa_IR.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'rest_framework.locale.fa_IR.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'rest_framework.locale.fa_IR.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'rest_framework.locale.fa_IR.LC_MESSAGES' to be distributed and are already explicitly excluding 'rest_framework.locale.fa_IR.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'rest_framework.locale.fi.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'rest_framework.locale.fi.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'rest_framework.locale.fi.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'rest_framework.locale.fi.LC_MESSAGES' to be distributed and are already explicitly excluding 'rest_framework.locale.fi.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'rest_framework.locale.fr.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'rest_framework.locale.fr.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'rest_framework.locale.fr.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'rest_framework.locale.fr.LC_MESSAGES' to be distributed and are already explicitly excluding 'rest_framework.locale.fr.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'rest_framework.locale.fr_CA.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'rest_framework.locale.fr_CA.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'rest_framework.locale.fr_CA.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'rest_framework.locale.fr_CA.LC_MESSAGES' to be distributed and are already explicitly excluding 'rest_framework.locale.fr_CA.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'rest_framework.locale.gl.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'rest_framework.locale.gl.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'rest_framework.locale.gl.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'rest_framework.locale.gl.LC_MESSAGES' to be distributed and are already explicitly excluding 'rest_framework.locale.gl.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'rest_framework.locale.gl_ES.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'rest_framework.locale.gl_ES.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'rest_framework.locale.gl_ES.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'rest_framework.locale.gl_ES.LC_MESSAGES' to be distributed and are already explicitly excluding 'rest_framework.locale.gl_ES.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'rest_framework.locale.he_IL.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'rest_framework.locale.he_IL.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'rest_framework.locale.he_IL.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'rest_framework.locale.he_IL.LC_MESSAGES' to be distributed and are already explicitly excluding 'rest_framework.locale.he_IL.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'rest_framework.locale.hu.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'rest_framework.locale.hu.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'rest_framework.locale.hu.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'rest_framework.locale.hu.LC_MESSAGES' to be distributed and are already explicitly excluding 'rest_framework.locale.hu.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'rest_framework.locale.hy.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'rest_framework.locale.hy.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'rest_framework.locale.hy.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'rest_framework.locale.hy.LC_MESSAGES' to be distributed and are already explicitly excluding 'rest_framework.locale.hy.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'rest_framework.locale.id.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'rest_framework.locale.id.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'rest_framework.locale.id.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'rest_framework.locale.id.LC_MESSAGES' to be distributed and are already explicitly excluding 'rest_framework.locale.id.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'rest_framework.locale.it.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'rest_framework.locale.it.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'rest_framework.locale.it.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'rest_framework.locale.it.LC_MESSAGES' to be distributed and are already explicitly excluding 'rest_framework.locale.it.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'rest_framework.locale.ja.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'rest_framework.locale.ja.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'rest_framework.locale.ja.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'rest_framework.locale.ja.LC_MESSAGES' to be distributed and are already explicitly excluding 'rest_framework.locale.ja.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'rest_framework.locale.kk.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'rest_framework.locale.kk.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'rest_framework.locale.kk.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'rest_framework.locale.kk.LC_MESSAGES' to be distributed and are already explicitly excluding 'rest_framework.locale.kk.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'rest_framework.locale.ko_KR.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'rest_framework.locale.ko_KR.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'rest_framework.locale.ko_KR.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'rest_framework.locale.ko_KR.LC_MESSAGES' to be distributed and are already explicitly excluding 'rest_framework.locale.ko_KR.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'rest_framework.locale.lt.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'rest_framework.locale.lt.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'rest_framework.locale.lt.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'rest_framework.locale.lt.LC_MESSAGES' to be distributed and are already explicitly excluding 'rest_framework.locale.lt.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'rest_framework.locale.lv.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'rest_framework.locale.lv.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'rest_framework.locale.lv.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'rest_framework.locale.lv.LC_MESSAGES' to be distributed and are already explicitly excluding 'rest_framework.locale.lv.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'rest_framework.locale.mk.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'rest_framework.locale.mk.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'rest_framework.locale.mk.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'rest_framework.locale.mk.LC_MESSAGES' to be distributed and are already explicitly excluding 'rest_framework.locale.mk.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'rest_framework.locale.nb.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'rest_framework.locale.nb.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'rest_framework.locale.nb.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'rest_framework.locale.nb.LC_MESSAGES' to be distributed and are already explicitly excluding 'rest_framework.locale.nb.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'rest_framework.locale.ne_NP.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'rest_framework.locale.ne_NP.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'rest_framework.locale.ne_NP.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'rest_framework.locale.ne_NP.LC_MESSAGES' to be distributed and are already explicitly excluding 'rest_framework.locale.ne_NP.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'rest_framework.locale.nl.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'rest_framework.locale.nl.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'rest_framework.locale.nl.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'rest_framework.locale.nl.LC_MESSAGES' to be distributed and are already explicitly excluding 'rest_framework.locale.nl.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'rest_framework.locale.nn.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'rest_framework.locale.nn.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'rest_framework.locale.nn.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'rest_framework.locale.nn.LC_MESSAGES' to be distributed and are already explicitly excluding 'rest_framework.locale.nn.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'rest_framework.locale.no.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'rest_framework.locale.no.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'rest_framework.locale.no.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'rest_framework.locale.no.LC_MESSAGES' to be distributed and are already explicitly excluding 'rest_framework.locale.no.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'rest_framework.locale.pl.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'rest_framework.locale.pl.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'rest_framework.locale.pl.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'rest_framework.locale.pl.LC_MESSAGES' to be distributed and are already explicitly excluding 'rest_framework.locale.pl.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'rest_framework.locale.pt.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'rest_framework.locale.pt.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'rest_framework.locale.pt.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'rest_framework.locale.pt.LC_MESSAGES' to be distributed and are already explicitly excluding 'rest_framework.locale.pt.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'rest_framework.locale.pt_BR.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'rest_framework.locale.pt_BR.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'rest_framework.locale.pt_BR.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'rest_framework.locale.pt_BR.LC_MESSAGES' to be distributed and are already explicitly excluding 'rest_framework.locale.pt_BR.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'rest_framework.locale.pt_PT.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'rest_framework.locale.pt_PT.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'rest_framework.locale.pt_PT.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'rest_framework.locale.pt_PT.LC_MESSAGES' to be distributed and are already explicitly excluding 'rest_framework.locale.pt_PT.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'rest_framework.locale.ro.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'rest_framework.locale.ro.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'rest_framework.locale.ro.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'rest_framework.locale.ro.LC_MESSAGES' to be distributed and are already explicitly excluding 'rest_framework.locale.ro.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'rest_framework.locale.ru.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'rest_framework.locale.ru.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'rest_framework.locale.ru.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'rest_framework.locale.ru.LC_MESSAGES' to be distributed and are already explicitly excluding 'rest_framework.locale.ru.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'rest_framework.locale.ru_RU.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'rest_framework.locale.ru_RU.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'rest_framework.locale.ru_RU.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'rest_framework.locale.ru_RU.LC_MESSAGES' to be distributed and are already explicitly excluding 'rest_framework.locale.ru_RU.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'rest_framework.locale.sk.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'rest_framework.locale.sk.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'rest_framework.locale.sk.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'rest_framework.locale.sk.LC_MESSAGES' to be distributed and are already explicitly excluding 'rest_framework.locale.sk.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'rest_framework.locale.sl.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'rest_framework.locale.sl.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'rest_framework.locale.sl.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'rest_framework.locale.sl.LC_MESSAGES' to be distributed and are already explicitly excluding 'rest_framework.locale.sl.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'rest_framework.locale.sv.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'rest_framework.locale.sv.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'rest_framework.locale.sv.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'rest_framework.locale.sv.LC_MESSAGES' to be distributed and are already explicitly excluding 'rest_framework.locale.sv.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'rest_framework.locale.th.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'rest_framework.locale.th.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'rest_framework.locale.th.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'rest_framework.locale.th.LC_MESSAGES' to be distributed and are already explicitly excluding 'rest_framework.locale.th.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'rest_framework.locale.tr.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'rest_framework.locale.tr.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'rest_framework.locale.tr.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'rest_framework.locale.tr.LC_MESSAGES' to be distributed and are already explicitly excluding 'rest_framework.locale.tr.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'rest_framework.locale.tr_TR.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'rest_framework.locale.tr_TR.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'rest_framework.locale.tr_TR.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'rest_framework.locale.tr_TR.LC_MESSAGES' to be distributed and are already explicitly excluding 'rest_framework.locale.tr_TR.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'rest_framework.locale.uk.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'rest_framework.locale.uk.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'rest_framework.locale.uk.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'rest_framework.locale.uk.LC_MESSAGES' to be distributed and are already explicitly excluding 'rest_framework.locale.uk.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'rest_framework.locale.vi.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'rest_framework.locale.vi.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'rest_framework.locale.vi.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'rest_framework.locale.vi.LC_MESSAGES' to be distributed and are already explicitly excluding 'rest_framework.locale.vi.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'rest_framework.locale.zh_CN.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'rest_framework.locale.zh_CN.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'rest_framework.locale.zh_CN.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'rest_framework.locale.zh_CN.LC_MESSAGES' to be distributed and are already explicitly excluding 'rest_framework.locale.zh_CN.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'rest_framework.locale.zh_Hans.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'rest_framework.locale.zh_Hans.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'rest_framework.locale.zh_Hans.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'rest_framework.locale.zh_Hans.LC_MESSAGES' to be distributed and are already explicitly excluding 'rest_framework.locale.zh_Hans.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'rest_framework.locale.zh_Hant.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'rest_framework.locale.zh_Hant.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'rest_framework.locale.zh_Hant.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'rest_framework.locale.zh_Hant.LC_MESSAGES' to be distributed and are already explicitly excluding 'rest_framework.locale.zh_Hant.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'rest_framework.locale.zh_TW.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'rest_framework.locale.zh_TW.LC_MESSAGES' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'rest_framework.locale.zh_TW.LC_MESSAGES' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'rest_framework.locale.zh_TW.LC_MESSAGES' to be distributed and are already explicitly excluding 'rest_framework.locale.zh_TW.LC_MESSAGES' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'rest_framework.static.rest_framework.css' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'rest_framework.static.rest_framework.css' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'rest_framework.static.rest_framework.css' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'rest_framework.static.rest_framework.css' to be distributed and are already explicitly excluding 'rest_framework.static.rest_framework.css' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'rest_framework.static.rest_framework.docs.css' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'rest_framework.static.rest_framework.docs.css' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'rest_framework.static.rest_framework.docs.css' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'rest_framework.static.rest_framework.docs.css' to be distributed and are already explicitly excluding 'rest_framework.static.rest_framework.docs.css' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'rest_framework.static.rest_framework.docs.img' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'rest_framework.static.rest_framework.docs.img' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'rest_framework.static.rest_framework.docs.img' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'rest_framework.static.rest_framework.docs.img' to be distributed and are already explicitly excluding 'rest_framework.static.rest_framework.docs.img' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'rest_framework.static.rest_framework.docs.js' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'rest_framework.static.rest_framework.docs.js' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'rest_framework.static.rest_framework.docs.js' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'rest_framework.static.rest_framework.docs.js' to be distributed and are already explicitly excluding 'rest_framework.static.rest_framework.docs.js' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'rest_framework.static.rest_framework.fonts' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'rest_framework.static.rest_framework.fonts' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'rest_framework.static.rest_framework.fonts' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'rest_framework.static.rest_framework.fonts' to be distributed and are already explicitly excluding 'rest_framework.static.rest_framework.fonts' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'rest_framework.static.rest_framework.img' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'rest_framework.static.rest_framework.img' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'rest_framework.static.rest_framework.img' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'rest_framework.static.rest_framework.img' to be distributed and are already explicitly excluding 'rest_framework.static.rest_framework.img' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'rest_framework.static.rest_framework.js' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'rest_framework.static.rest_framework.js' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'rest_framework.static.rest_framework.js' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'rest_framework.static.rest_framework.js' to be distributed and are already explicitly excluding 'rest_framework.static.rest_framework.js' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'rest_framework.templates.rest_framework' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'rest_framework.templates.rest_framework' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'rest_framework.templates.rest_framework' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'rest_framework.templates.rest_framework' to be distributed and are already explicitly excluding 'rest_framework.templates.rest_framework' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'rest_framework.templates.rest_framework.admin' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'rest_framework.templates.rest_framework.admin' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'rest_framework.templates.rest_framework.admin' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'rest_framework.templates.rest_framework.admin' to be distributed and are already explicitly excluding 'rest_framework.templates.rest_framework.admin' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'rest_framework.templates.rest_framework.docs' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'rest_framework.templates.rest_framework.docs' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'rest_framework.templates.rest_framework.docs' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'rest_framework.templates.rest_framework.docs' to be distributed and are already explicitly excluding 'rest_framework.templates.rest_framework.docs' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'rest_framework.templates.rest_framework.docs.auth' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'rest_framework.templates.rest_framework.docs.auth' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'rest_framework.templates.rest_framework.docs.auth' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'rest_framework.templates.rest_framework.docs.auth' to be distributed and are already explicitly excluding 'rest_framework.templates.rest_framework.docs.auth' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'rest_framework.templates.rest_framework.docs.langs' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'rest_framework.templates.rest_framework.docs.langs' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'rest_framework.templates.rest_framework.docs.langs' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'rest_framework.templates.rest_framework.docs.langs' to be distributed and are already explicitly excluding 'rest_framework.templates.rest_framework.docs.langs' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'rest_framework.templates.rest_framework.filters' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'rest_framework.templates.rest_framework.filters' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'rest_framework.templates.rest_framework.filters' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'rest_framework.templates.rest_framework.filters' to be distributed and are already explicitly excluding 'rest_framework.templates.rest_framework.filters' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'rest_framework.templates.rest_framework.horizontal' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'rest_framework.templates.rest_framework.horizontal' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'rest_framework.templates.rest_framework.horizontal' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'rest_framework.templates.rest_framework.horizontal' to be distributed and are already explicitly excluding 'rest_framework.templates.rest_framework.horizontal' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'rest_framework.templates.rest_framework.inline' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'rest_framework.templates.rest_framework.inline' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'rest_framework.templates.rest_framework.inline' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'rest_framework.templates.rest_framework.inline' to be distributed and are already explicitly excluding 'rest_framework.templates.rest_framework.inline' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'rest_framework.templates.rest_framework.pagination' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'rest_framework.templates.rest_framework.pagination' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'rest_framework.templates.rest_framework.pagination' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'rest_framework.templates.rest_framework.pagination' to be distributed and are already explicitly excluding 'rest_framework.templates.rest_framework.pagination' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'rest_framework.templates.rest_framework.vertical' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'rest_framework.templates.rest_framework.vertical' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'rest_framework.templates.rest_framework.vertical' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'rest_framework.templates.rest_framework.vertical' to be distributed and are already explicitly excluding 'rest_framework.templates.rest_framework.vertical' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) 2026-03-05 15:59:50,087 root INFO creating build/lib/rest_framework/locale/ach/LC_MESSAGES 2026-03-05 15:59:50,088 root INFO copying rest_framework/locale/ach/LC_MESSAGES/django.mo -> build/lib/rest_framework/locale/ach/LC_MESSAGES 2026-03-05 15:59:50,088 root INFO creating build/lib/rest_framework/locale/ar/LC_MESSAGES 2026-03-05 15:59:50,088 root INFO copying rest_framework/locale/ar/LC_MESSAGES/django.mo -> build/lib/rest_framework/locale/ar/LC_MESSAGES 2026-03-05 15:59:50,089 root INFO creating build/lib/rest_framework/locale/az/LC_MESSAGES 2026-03-05 15:59:50,089 root INFO copying rest_framework/locale/az/LC_MESSAGES/django.mo -> build/lib/rest_framework/locale/az/LC_MESSAGES 2026-03-05 15:59:50,090 root INFO creating build/lib/rest_framework/locale/be/LC_MESSAGES 2026-03-05 15:59:50,090 root INFO copying rest_framework/locale/be/LC_MESSAGES/django.mo -> build/lib/rest_framework/locale/be/LC_MESSAGES 2026-03-05 15:59:50,091 root INFO creating build/lib/rest_framework/locale/bg/LC_MESSAGES 2026-03-05 15:59:50,091 root INFO copying rest_framework/locale/bg/LC_MESSAGES/django.mo -> build/lib/rest_framework/locale/bg/LC_MESSAGES 2026-03-05 15:59:50,091 root INFO creating build/lib/rest_framework/locale/ca/LC_MESSAGES 2026-03-05 15:59:50,092 root INFO copying rest_framework/locale/ca/LC_MESSAGES/django.mo -> build/lib/rest_framework/locale/ca/LC_MESSAGES 2026-03-05 15:59:50,092 root INFO creating build/lib/rest_framework/locale/ca_ES/LC_MESSAGES 2026-03-05 15:59:50,093 root INFO copying rest_framework/locale/ca_ES/LC_MESSAGES/django.mo -> build/lib/rest_framework/locale/ca_ES/LC_MESSAGES 2026-03-05 15:59:50,093 root INFO creating build/lib/rest_framework/locale/cs/LC_MESSAGES 2026-03-05 15:59:50,093 root INFO copying rest_framework/locale/cs/LC_MESSAGES/django.mo -> build/lib/rest_framework/locale/cs/LC_MESSAGES 2026-03-05 15:59:50,094 root INFO creating build/lib/rest_framework/locale/da/LC_MESSAGES 2026-03-05 15:59:50,094 root INFO copying rest_framework/locale/da/LC_MESSAGES/django.mo -> build/lib/rest_framework/locale/da/LC_MESSAGES 2026-03-05 15:59:50,095 root INFO creating build/lib/rest_framework/locale/de/LC_MESSAGES 2026-03-05 15:59:50,095 root INFO copying rest_framework/locale/de/LC_MESSAGES/django.mo -> build/lib/rest_framework/locale/de/LC_MESSAGES 2026-03-05 15:59:50,096 root INFO creating build/lib/rest_framework/locale/el/LC_MESSAGES 2026-03-05 15:59:50,096 root INFO copying rest_framework/locale/el/LC_MESSAGES/django.mo -> build/lib/rest_framework/locale/el/LC_MESSAGES 2026-03-05 15:59:50,096 root INFO creating build/lib/rest_framework/locale/el_GR/LC_MESSAGES 2026-03-05 15:59:50,097 root INFO copying rest_framework/locale/el_GR/LC_MESSAGES/django.mo -> build/lib/rest_framework/locale/el_GR/LC_MESSAGES 2026-03-05 15:59:50,097 root INFO creating build/lib/rest_framework/locale/en/LC_MESSAGES 2026-03-05 15:59:50,098 root INFO copying rest_framework/locale/en/LC_MESSAGES/django.mo -> build/lib/rest_framework/locale/en/LC_MESSAGES 2026-03-05 15:59:50,098 root INFO creating build/lib/rest_framework/locale/en_AU/LC_MESSAGES 2026-03-05 15:59:50,098 root INFO copying rest_framework/locale/en_AU/LC_MESSAGES/django.mo -> build/lib/rest_framework/locale/en_AU/LC_MESSAGES 2026-03-05 15:59:50,099 root INFO creating build/lib/rest_framework/locale/en_CA/LC_MESSAGES 2026-03-05 15:59:50,099 root INFO copying rest_framework/locale/en_CA/LC_MESSAGES/django.mo -> build/lib/rest_framework/locale/en_CA/LC_MESSAGES 2026-03-05 15:59:50,100 root INFO creating build/lib/rest_framework/locale/en_US/LC_MESSAGES 2026-03-05 15:59:50,100 root INFO copying rest_framework/locale/en_US/LC_MESSAGES/django.mo -> build/lib/rest_framework/locale/en_US/LC_MESSAGES 2026-03-05 15:59:50,100 root INFO creating build/lib/rest_framework/locale/es/LC_MESSAGES 2026-03-05 15:59:50,101 root INFO copying rest_framework/locale/es/LC_MESSAGES/django.mo -> build/lib/rest_framework/locale/es/LC_MESSAGES 2026-03-05 15:59:50,101 root INFO creating build/lib/rest_framework/locale/et/LC_MESSAGES 2026-03-05 15:59:50,102 root INFO copying rest_framework/locale/et/LC_MESSAGES/django.mo -> build/lib/rest_framework/locale/et/LC_MESSAGES 2026-03-05 15:59:50,102 root INFO creating build/lib/rest_framework/locale/fa/LC_MESSAGES 2026-03-05 15:59:50,102 root INFO copying rest_framework/locale/fa/LC_MESSAGES/django.mo -> build/lib/rest_framework/locale/fa/LC_MESSAGES 2026-03-05 15:59:50,103 root INFO creating build/lib/rest_framework/locale/fa_IR/LC_MESSAGES 2026-03-05 15:59:50,103 root INFO copying rest_framework/locale/fa_IR/LC_MESSAGES/django.mo -> build/lib/rest_framework/locale/fa_IR/LC_MESSAGES 2026-03-05 15:59:50,104 root INFO creating build/lib/rest_framework/locale/fi/LC_MESSAGES 2026-03-05 15:59:50,104 root INFO copying rest_framework/locale/fi/LC_MESSAGES/django.mo -> build/lib/rest_framework/locale/fi/LC_MESSAGES 2026-03-05 15:59:50,105 root INFO creating build/lib/rest_framework/locale/fr/LC_MESSAGES 2026-03-05 15:59:50,105 root INFO copying rest_framework/locale/fr/LC_MESSAGES/django.mo -> build/lib/rest_framework/locale/fr/LC_MESSAGES 2026-03-05 15:59:50,105 root INFO creating build/lib/rest_framework/locale/fr_CA/LC_MESSAGES 2026-03-05 15:59:50,106 root INFO copying rest_framework/locale/fr_CA/LC_MESSAGES/django.mo -> build/lib/rest_framework/locale/fr_CA/LC_MESSAGES 2026-03-05 15:59:50,106 root INFO creating build/lib/rest_framework/locale/gl/LC_MESSAGES 2026-03-05 15:59:50,107 root INFO copying rest_framework/locale/gl/LC_MESSAGES/django.mo -> build/lib/rest_framework/locale/gl/LC_MESSAGES 2026-03-05 15:59:50,107 root INFO creating build/lib/rest_framework/locale/gl_ES/LC_MESSAGES 2026-03-05 15:59:50,107 root INFO copying rest_framework/locale/gl_ES/LC_MESSAGES/django.mo -> build/lib/rest_framework/locale/gl_ES/LC_MESSAGES 2026-03-05 15:59:50,108 root INFO creating build/lib/rest_framework/locale/he_IL/LC_MESSAGES 2026-03-05 15:59:50,108 root INFO copying rest_framework/locale/he_IL/LC_MESSAGES/django.mo -> build/lib/rest_framework/locale/he_IL/LC_MESSAGES 2026-03-05 15:59:50,109 root INFO creating build/lib/rest_framework/locale/hu/LC_MESSAGES 2026-03-05 15:59:50,109 root INFO copying rest_framework/locale/hu/LC_MESSAGES/django.mo -> build/lib/rest_framework/locale/hu/LC_MESSAGES 2026-03-05 15:59:50,109 root INFO creating build/lib/rest_framework/locale/hy/LC_MESSAGES 2026-03-05 15:59:50,110 root INFO copying rest_framework/locale/hy/LC_MESSAGES/django.mo -> build/lib/rest_framework/locale/hy/LC_MESSAGES 2026-03-05 15:59:50,110 root INFO creating build/lib/rest_framework/locale/id/LC_MESSAGES 2026-03-05 15:59:50,111 root INFO copying rest_framework/locale/id/LC_MESSAGES/django.mo -> build/lib/rest_framework/locale/id/LC_MESSAGES 2026-03-05 15:59:50,111 root INFO creating build/lib/rest_framework/locale/it/LC_MESSAGES 2026-03-05 15:59:50,111 root INFO copying rest_framework/locale/it/LC_MESSAGES/django.mo -> build/lib/rest_framework/locale/it/LC_MESSAGES 2026-03-05 15:59:50,112 root INFO creating build/lib/rest_framework/locale/ja/LC_MESSAGES 2026-03-05 15:59:50,112 root INFO copying rest_framework/locale/ja/LC_MESSAGES/django.mo -> build/lib/rest_framework/locale/ja/LC_MESSAGES 2026-03-05 15:59:50,113 root INFO creating build/lib/rest_framework/locale/kk/LC_MESSAGES 2026-03-05 15:59:50,113 root INFO copying rest_framework/locale/kk/LC_MESSAGES/django.mo -> build/lib/rest_framework/locale/kk/LC_MESSAGES 2026-03-05 15:59:50,113 root INFO creating build/lib/rest_framework/locale/ko_KR/LC_MESSAGES 2026-03-05 15:59:50,114 root INFO copying rest_framework/locale/ko_KR/LC_MESSAGES/django.mo -> build/lib/rest_framework/locale/ko_KR/LC_MESSAGES 2026-03-05 15:59:50,114 root INFO creating build/lib/rest_framework/locale/lt/LC_MESSAGES 2026-03-05 15:59:50,115 root INFO copying rest_framework/locale/lt/LC_MESSAGES/django.mo -> build/lib/rest_framework/locale/lt/LC_MESSAGES 2026-03-05 15:59:50,115 root INFO creating build/lib/rest_framework/locale/lv/LC_MESSAGES 2026-03-05 15:59:50,115 root INFO copying rest_framework/locale/lv/LC_MESSAGES/django.mo -> build/lib/rest_framework/locale/lv/LC_MESSAGES 2026-03-05 15:59:50,116 root INFO creating build/lib/rest_framework/locale/mk/LC_MESSAGES 2026-03-05 15:59:50,116 root INFO copying rest_framework/locale/mk/LC_MESSAGES/django.mo -> build/lib/rest_framework/locale/mk/LC_MESSAGES 2026-03-05 15:59:50,117 root INFO creating build/lib/rest_framework/locale/nb/LC_MESSAGES 2026-03-05 15:59:50,117 root INFO copying rest_framework/locale/nb/LC_MESSAGES/django.mo -> build/lib/rest_framework/locale/nb/LC_MESSAGES 2026-03-05 15:59:50,118 root INFO creating build/lib/rest_framework/locale/ne_NP/LC_MESSAGES 2026-03-05 15:59:50,118 root INFO copying rest_framework/locale/ne_NP/LC_MESSAGES/django.mo -> build/lib/rest_framework/locale/ne_NP/LC_MESSAGES 2026-03-05 15:59:50,118 root INFO creating build/lib/rest_framework/locale/nl/LC_MESSAGES 2026-03-05 15:59:50,119 root INFO copying rest_framework/locale/nl/LC_MESSAGES/django.mo -> build/lib/rest_framework/locale/nl/LC_MESSAGES 2026-03-05 15:59:50,119 root INFO creating build/lib/rest_framework/locale/nn/LC_MESSAGES 2026-03-05 15:59:50,120 root INFO copying rest_framework/locale/nn/LC_MESSAGES/django.mo -> build/lib/rest_framework/locale/nn/LC_MESSAGES 2026-03-05 15:59:50,120 root INFO creating build/lib/rest_framework/locale/no/LC_MESSAGES 2026-03-05 15:59:50,120 root INFO copying rest_framework/locale/no/LC_MESSAGES/django.mo -> build/lib/rest_framework/locale/no/LC_MESSAGES 2026-03-05 15:59:50,121 root INFO creating build/lib/rest_framework/locale/pl/LC_MESSAGES 2026-03-05 15:59:50,121 root INFO copying rest_framework/locale/pl/LC_MESSAGES/django.mo -> build/lib/rest_framework/locale/pl/LC_MESSAGES 2026-03-05 15:59:50,122 root INFO creating build/lib/rest_framework/locale/pt/LC_MESSAGES 2026-03-05 15:59:50,122 root INFO copying rest_framework/locale/pt/LC_MESSAGES/django.mo -> build/lib/rest_framework/locale/pt/LC_MESSAGES 2026-03-05 15:59:50,122 root INFO creating build/lib/rest_framework/locale/pt_BR/LC_MESSAGES 2026-03-05 15:59:50,123 root INFO copying rest_framework/locale/pt_BR/LC_MESSAGES/django.mo -> build/lib/rest_framework/locale/pt_BR/LC_MESSAGES 2026-03-05 15:59:50,123 root INFO creating build/lib/rest_framework/locale/pt_PT/LC_MESSAGES 2026-03-05 15:59:50,124 root INFO copying rest_framework/locale/pt_PT/LC_MESSAGES/django.mo -> build/lib/rest_framework/locale/pt_PT/LC_MESSAGES 2026-03-05 15:59:50,124 root INFO creating build/lib/rest_framework/locale/ro/LC_MESSAGES 2026-03-05 15:59:50,124 root INFO copying rest_framework/locale/ro/LC_MESSAGES/django.mo -> build/lib/rest_framework/locale/ro/LC_MESSAGES 2026-03-05 15:59:50,125 root INFO creating build/lib/rest_framework/locale/ru/LC_MESSAGES 2026-03-05 15:59:50,125 root INFO copying rest_framework/locale/ru/LC_MESSAGES/django.mo -> build/lib/rest_framework/locale/ru/LC_MESSAGES 2026-03-05 15:59:50,126 root INFO creating build/lib/rest_framework/locale/ru_RU/LC_MESSAGES 2026-03-05 15:59:50,126 root INFO copying rest_framework/locale/ru_RU/LC_MESSAGES/django.mo -> build/lib/rest_framework/locale/ru_RU/LC_MESSAGES 2026-03-05 15:59:50,126 root INFO creating build/lib/rest_framework/locale/sk/LC_MESSAGES 2026-03-05 15:59:50,127 root INFO copying rest_framework/locale/sk/LC_MESSAGES/django.mo -> build/lib/rest_framework/locale/sk/LC_MESSAGES 2026-03-05 15:59:50,127 root INFO creating build/lib/rest_framework/locale/sl/LC_MESSAGES 2026-03-05 15:59:50,128 root INFO copying rest_framework/locale/sl/LC_MESSAGES/django.mo -> build/lib/rest_framework/locale/sl/LC_MESSAGES 2026-03-05 15:59:50,128 root INFO creating build/lib/rest_framework/locale/sv/LC_MESSAGES 2026-03-05 15:59:50,128 root INFO copying rest_framework/locale/sv/LC_MESSAGES/django.mo -> build/lib/rest_framework/locale/sv/LC_MESSAGES 2026-03-05 15:59:50,129 root INFO creating build/lib/rest_framework/locale/th/LC_MESSAGES 2026-03-05 15:59:50,129 root INFO copying rest_framework/locale/th/LC_MESSAGES/django.mo -> build/lib/rest_framework/locale/th/LC_MESSAGES 2026-03-05 15:59:50,130 root INFO creating build/lib/rest_framework/locale/tr/LC_MESSAGES 2026-03-05 15:59:50,130 root INFO copying rest_framework/locale/tr/LC_MESSAGES/django.mo -> build/lib/rest_framework/locale/tr/LC_MESSAGES 2026-03-05 15:59:50,131 root INFO creating build/lib/rest_framework/locale/tr_TR/LC_MESSAGES 2026-03-05 15:59:50,131 root INFO copying rest_framework/locale/tr_TR/LC_MESSAGES/django.mo -> build/lib/rest_framework/locale/tr_TR/LC_MESSAGES 2026-03-05 15:59:50,131 root INFO creating build/lib/rest_framework/locale/uk/LC_MESSAGES 2026-03-05 15:59:50,132 root INFO copying rest_framework/locale/uk/LC_MESSAGES/django.mo -> build/lib/rest_framework/locale/uk/LC_MESSAGES 2026-03-05 15:59:50,132 root INFO creating build/lib/rest_framework/locale/vi/LC_MESSAGES 2026-03-05 15:59:50,133 root INFO copying rest_framework/locale/vi/LC_MESSAGES/django.mo -> build/lib/rest_framework/locale/vi/LC_MESSAGES 2026-03-05 15:59:50,133 root INFO creating build/lib/rest_framework/locale/zh_CN/LC_MESSAGES 2026-03-05 15:59:50,133 root INFO copying rest_framework/locale/zh_CN/LC_MESSAGES/django.mo -> build/lib/rest_framework/locale/zh_CN/LC_MESSAGES 2026-03-05 15:59:50,134 root INFO creating build/lib/rest_framework/locale/zh_Hans/LC_MESSAGES 2026-03-05 15:59:50,134 root INFO copying rest_framework/locale/zh_Hans/LC_MESSAGES/django.mo -> build/lib/rest_framework/locale/zh_Hans/LC_MESSAGES 2026-03-05 15:59:50,135 root INFO creating build/lib/rest_framework/locale/zh_Hant/LC_MESSAGES 2026-03-05 15:59:50,135 root INFO copying rest_framework/locale/zh_Hant/LC_MESSAGES/django.mo -> build/lib/rest_framework/locale/zh_Hant/LC_MESSAGES 2026-03-05 15:59:50,135 root INFO creating build/lib/rest_framework/locale/zh_TW/LC_MESSAGES 2026-03-05 15:59:50,136 root INFO copying rest_framework/locale/zh_TW/LC_MESSAGES/django.mo -> build/lib/rest_framework/locale/zh_TW/LC_MESSAGES 2026-03-05 15:59:50,136 root INFO creating build/lib/rest_framework/static/rest_framework/css 2026-03-05 15:59:50,137 root INFO copying rest_framework/static/rest_framework/css/bootstrap-theme.min.css -> build/lib/rest_framework/static/rest_framework/css 2026-03-05 15:59:50,137 root INFO copying rest_framework/static/rest_framework/css/bootstrap-theme.min.css.map -> build/lib/rest_framework/static/rest_framework/css 2026-03-05 15:59:50,138 root INFO copying rest_framework/static/rest_framework/css/bootstrap-tweaks.css -> build/lib/rest_framework/static/rest_framework/css 2026-03-05 15:59:50,138 root INFO copying rest_framework/static/rest_framework/css/bootstrap.min.css -> build/lib/rest_framework/static/rest_framework/css 2026-03-05 15:59:50,139 root INFO copying rest_framework/static/rest_framework/css/bootstrap.min.css.map -> build/lib/rest_framework/static/rest_framework/css 2026-03-05 15:59:50,140 root INFO copying rest_framework/static/rest_framework/css/default.css -> build/lib/rest_framework/static/rest_framework/css 2026-03-05 15:59:50,140 root INFO copying rest_framework/static/rest_framework/css/font-awesome-4.0.3.css -> build/lib/rest_framework/static/rest_framework/css 2026-03-05 15:59:50,141 root INFO copying rest_framework/static/rest_framework/css/prettify.css -> build/lib/rest_framework/static/rest_framework/css 2026-03-05 15:59:50,141 root INFO creating build/lib/rest_framework/static/rest_framework/docs/css 2026-03-05 15:59:50,142 root INFO copying rest_framework/static/rest_framework/docs/css/base.css -> build/lib/rest_framework/static/rest_framework/docs/css 2026-03-05 15:59:50,142 root INFO copying rest_framework/static/rest_framework/docs/css/highlight.css -> build/lib/rest_framework/static/rest_framework/docs/css 2026-03-05 15:59:50,143 root INFO copying rest_framework/static/rest_framework/docs/css/jquery.json-view.min.css -> build/lib/rest_framework/static/rest_framework/docs/css 2026-03-05 15:59:50,143 root INFO creating build/lib/rest_framework/static/rest_framework/docs/img 2026-03-05 15:59:50,143 root INFO copying rest_framework/static/rest_framework/docs/img/favicon.ico -> build/lib/rest_framework/static/rest_framework/docs/img 2026-03-05 15:59:50,144 root INFO copying rest_framework/static/rest_framework/docs/img/grid.png -> build/lib/rest_framework/static/rest_framework/docs/img 2026-03-05 15:59:50,144 root INFO creating build/lib/rest_framework/static/rest_framework/docs/js 2026-03-05 15:59:50,145 root INFO copying rest_framework/static/rest_framework/docs/js/api.js -> build/lib/rest_framework/static/rest_framework/docs/js 2026-03-05 15:59:50,145 root INFO copying rest_framework/static/rest_framework/docs/js/highlight.pack.js -> build/lib/rest_framework/static/rest_framework/docs/js 2026-03-05 15:59:50,146 root INFO copying rest_framework/static/rest_framework/docs/js/jquery.json-view.min.js -> build/lib/rest_framework/static/rest_framework/docs/js 2026-03-05 15:59:50,146 root INFO creating build/lib/rest_framework/static/rest_framework/fonts 2026-03-05 15:59:50,147 root INFO copying rest_framework/static/rest_framework/fonts/fontawesome-webfont.eot -> build/lib/rest_framework/static/rest_framework/fonts 2026-03-05 15:59:50,147 root INFO copying rest_framework/static/rest_framework/fonts/fontawesome-webfont.svg -> build/lib/rest_framework/static/rest_framework/fonts 2026-03-05 15:59:50,148 root INFO copying rest_framework/static/rest_framework/fonts/fontawesome-webfont.ttf -> build/lib/rest_framework/static/rest_framework/fonts 2026-03-05 15:59:50,148 root INFO copying rest_framework/static/rest_framework/fonts/fontawesome-webfont.woff -> build/lib/rest_framework/static/rest_framework/fonts 2026-03-05 15:59:50,149 root INFO copying rest_framework/static/rest_framework/fonts/glyphicons-halflings-regular.eot -> build/lib/rest_framework/static/rest_framework/fonts 2026-03-05 15:59:50,149 root INFO copying rest_framework/static/rest_framework/fonts/glyphicons-halflings-regular.svg -> build/lib/rest_framework/static/rest_framework/fonts 2026-03-05 15:59:50,150 root INFO copying rest_framework/static/rest_framework/fonts/glyphicons-halflings-regular.ttf -> build/lib/rest_framework/static/rest_framework/fonts 2026-03-05 15:59:50,151 root INFO copying rest_framework/static/rest_framework/fonts/glyphicons-halflings-regular.woff -> build/lib/rest_framework/static/rest_framework/fonts 2026-03-05 15:59:50,151 root INFO copying rest_framework/static/rest_framework/fonts/glyphicons-halflings-regular.woff2 -> build/lib/rest_framework/static/rest_framework/fonts 2026-03-05 15:59:50,151 root INFO creating build/lib/rest_framework/static/rest_framework/img 2026-03-05 15:59:50,152 root INFO copying rest_framework/static/rest_framework/img/glyphicons-halflings-white.png -> build/lib/rest_framework/static/rest_framework/img 2026-03-05 15:59:50,152 root INFO copying rest_framework/static/rest_framework/img/glyphicons-halflings.png -> build/lib/rest_framework/static/rest_framework/img 2026-03-05 15:59:50,153 root INFO copying rest_framework/static/rest_framework/img/grid.png -> build/lib/rest_framework/static/rest_framework/img 2026-03-05 15:59:50,153 root INFO creating build/lib/rest_framework/static/rest_framework/js 2026-03-05 15:59:50,153 root INFO copying rest_framework/static/rest_framework/js/ajax-form.js -> build/lib/rest_framework/static/rest_framework/js 2026-03-05 15:59:50,154 root INFO copying rest_framework/static/rest_framework/js/bootstrap.min.js -> build/lib/rest_framework/static/rest_framework/js 2026-03-05 15:59:50,154 root INFO copying rest_framework/static/rest_framework/js/coreapi-0.1.1.js -> build/lib/rest_framework/static/rest_framework/js 2026-03-05 15:59:50,155 root INFO copying rest_framework/static/rest_framework/js/csrf.js -> build/lib/rest_framework/static/rest_framework/js 2026-03-05 15:59:50,156 root INFO copying rest_framework/static/rest_framework/js/default.js -> build/lib/rest_framework/static/rest_framework/js 2026-03-05 15:59:50,156 root INFO copying rest_framework/static/rest_framework/js/jquery-3.7.1.min.js -> build/lib/rest_framework/static/rest_framework/js 2026-03-05 15:59:50,157 root INFO copying rest_framework/static/rest_framework/js/load-ajax-form.js -> build/lib/rest_framework/static/rest_framework/js 2026-03-05 15:59:50,157 root INFO copying rest_framework/static/rest_framework/js/prettify-min.js -> build/lib/rest_framework/static/rest_framework/js 2026-03-05 15:59:50,157 root INFO creating build/lib/rest_framework/templates/rest_framework 2026-03-05 15:59:50,158 root INFO copying rest_framework/templates/rest_framework/admin.html -> build/lib/rest_framework/templates/rest_framework 2026-03-05 15:59:50,158 root INFO copying rest_framework/templates/rest_framework/api.html -> build/lib/rest_framework/templates/rest_framework 2026-03-05 15:59:50,159 root INFO copying rest_framework/templates/rest_framework/base.html -> build/lib/rest_framework/templates/rest_framework 2026-03-05 15:59:50,159 root INFO copying rest_framework/templates/rest_framework/login.html -> build/lib/rest_framework/templates/rest_framework 2026-03-05 15:59:50,160 root INFO copying rest_framework/templates/rest_framework/login_base.html -> build/lib/rest_framework/templates/rest_framework 2026-03-05 15:59:50,160 root INFO copying rest_framework/templates/rest_framework/raw_data_form.html -> build/lib/rest_framework/templates/rest_framework 2026-03-05 15:59:50,161 root INFO copying rest_framework/templates/rest_framework/schema.js -> build/lib/rest_framework/templates/rest_framework 2026-03-05 15:59:50,161 root INFO creating build/lib/rest_framework/templates/rest_framework/admin 2026-03-05 15:59:50,161 root INFO copying rest_framework/templates/rest_framework/admin/detail.html -> build/lib/rest_framework/templates/rest_framework/admin 2026-03-05 15:59:50,162 root INFO copying rest_framework/templates/rest_framework/admin/dict_value.html -> build/lib/rest_framework/templates/rest_framework/admin 2026-03-05 15:59:50,162 root INFO copying rest_framework/templates/rest_framework/admin/list.html -> build/lib/rest_framework/templates/rest_framework/admin 2026-03-05 15:59:50,163 root INFO copying rest_framework/templates/rest_framework/admin/list_value.html -> build/lib/rest_framework/templates/rest_framework/admin 2026-03-05 15:59:50,163 root INFO copying rest_framework/templates/rest_framework/admin/simple_list_value.html -> build/lib/rest_framework/templates/rest_framework/admin 2026-03-05 15:59:50,164 root INFO creating build/lib/rest_framework/templates/rest_framework/docs 2026-03-05 15:59:50,164 root INFO copying rest_framework/templates/rest_framework/docs/document.html -> build/lib/rest_framework/templates/rest_framework/docs 2026-03-05 15:59:50,164 root INFO copying rest_framework/templates/rest_framework/docs/error.html -> build/lib/rest_framework/templates/rest_framework/docs 2026-03-05 15:59:50,165 root INFO copying rest_framework/templates/rest_framework/docs/index.html -> build/lib/rest_framework/templates/rest_framework/docs 2026-03-05 15:59:50,165 root INFO copying rest_framework/templates/rest_framework/docs/interact.html -> build/lib/rest_framework/templates/rest_framework/docs 2026-03-05 15:59:50,166 root INFO copying rest_framework/templates/rest_framework/docs/link.html -> build/lib/rest_framework/templates/rest_framework/docs 2026-03-05 15:59:50,166 root INFO copying rest_framework/templates/rest_framework/docs/sidebar.html -> build/lib/rest_framework/templates/rest_framework/docs 2026-03-05 15:59:50,167 root INFO creating build/lib/rest_framework/templates/rest_framework/docs/auth 2026-03-05 15:59:50,167 root INFO copying rest_framework/templates/rest_framework/docs/auth/basic.html -> build/lib/rest_framework/templates/rest_framework/docs/auth 2026-03-05 15:59:50,167 root INFO copying rest_framework/templates/rest_framework/docs/auth/session.html -> build/lib/rest_framework/templates/rest_framework/docs/auth 2026-03-05 15:59:50,168 root INFO copying rest_framework/templates/rest_framework/docs/auth/token.html -> build/lib/rest_framework/templates/rest_framework/docs/auth 2026-03-05 15:59:50,168 root INFO creating build/lib/rest_framework/templates/rest_framework/docs/langs 2026-03-05 15:59:50,169 root INFO copying rest_framework/templates/rest_framework/docs/langs/javascript-intro.html -> build/lib/rest_framework/templates/rest_framework/docs/langs 2026-03-05 15:59:50,169 root INFO copying rest_framework/templates/rest_framework/docs/langs/javascript.html -> build/lib/rest_framework/templates/rest_framework/docs/langs 2026-03-05 15:59:50,169 root INFO copying rest_framework/templates/rest_framework/docs/langs/python-intro.html -> build/lib/rest_framework/templates/rest_framework/docs/langs 2026-03-05 15:59:50,170 root INFO copying rest_framework/templates/rest_framework/docs/langs/python.html -> build/lib/rest_framework/templates/rest_framework/docs/langs 2026-03-05 15:59:50,170 root INFO copying rest_framework/templates/rest_framework/docs/langs/shell-intro.html -> build/lib/rest_framework/templates/rest_framework/docs/langs 2026-03-05 15:59:50,171 root INFO copying rest_framework/templates/rest_framework/docs/langs/shell.html -> build/lib/rest_framework/templates/rest_framework/docs/langs 2026-03-05 15:59:50,171 root INFO creating build/lib/rest_framework/templates/rest_framework/filters 2026-03-05 15:59:50,172 root INFO copying rest_framework/templates/rest_framework/filters/base.html -> build/lib/rest_framework/templates/rest_framework/filters 2026-03-05 15:59:50,172 root INFO copying rest_framework/templates/rest_framework/filters/ordering.html -> build/lib/rest_framework/templates/rest_framework/filters 2026-03-05 15:59:50,173 root INFO copying rest_framework/templates/rest_framework/filters/search.html -> build/lib/rest_framework/templates/rest_framework/filters 2026-03-05 15:59:50,173 root INFO creating build/lib/rest_framework/templates/rest_framework/horizontal 2026-03-05 15:59:50,173 root INFO copying rest_framework/templates/rest_framework/horizontal/checkbox.html -> build/lib/rest_framework/templates/rest_framework/horizontal 2026-03-05 15:59:50,174 root INFO copying rest_framework/templates/rest_framework/horizontal/checkbox_multiple.html -> build/lib/rest_framework/templates/rest_framework/horizontal 2026-03-05 15:59:50,174 root INFO copying rest_framework/templates/rest_framework/horizontal/dict_field.html -> build/lib/rest_framework/templates/rest_framework/horizontal 2026-03-05 15:59:50,175 root INFO copying rest_framework/templates/rest_framework/horizontal/fieldset.html -> build/lib/rest_framework/templates/rest_framework/horizontal 2026-03-05 15:59:50,175 root INFO copying rest_framework/templates/rest_framework/horizontal/form.html -> build/lib/rest_framework/templates/rest_framework/horizontal 2026-03-05 15:59:50,176 root INFO copying rest_framework/templates/rest_framework/horizontal/input.html -> build/lib/rest_framework/templates/rest_framework/horizontal 2026-03-05 15:59:50,176 root INFO copying rest_framework/templates/rest_framework/horizontal/list_field.html -> build/lib/rest_framework/templates/rest_framework/horizontal 2026-03-05 15:59:50,176 root INFO copying rest_framework/templates/rest_framework/horizontal/list_fieldset.html -> build/lib/rest_framework/templates/rest_framework/horizontal 2026-03-05 15:59:50,177 root INFO copying rest_framework/templates/rest_framework/horizontal/radio.html -> build/lib/rest_framework/templates/rest_framework/horizontal 2026-03-05 15:59:50,177 root INFO copying rest_framework/templates/rest_framework/horizontal/select.html -> build/lib/rest_framework/templates/rest_framework/horizontal 2026-03-05 15:59:50,178 root INFO copying rest_framework/templates/rest_framework/horizontal/select_multiple.html -> build/lib/rest_framework/templates/rest_framework/horizontal 2026-03-05 15:59:50,178 root INFO copying rest_framework/templates/rest_framework/horizontal/textarea.html -> build/lib/rest_framework/templates/rest_framework/horizontal 2026-03-05 15:59:50,179 root INFO creating build/lib/rest_framework/templates/rest_framework/inline 2026-03-05 15:59:50,179 root INFO copying rest_framework/templates/rest_framework/inline/checkbox.html -> build/lib/rest_framework/templates/rest_framework/inline 2026-03-05 15:59:50,179 root INFO copying rest_framework/templates/rest_framework/inline/checkbox_multiple.html -> build/lib/rest_framework/templates/rest_framework/inline 2026-03-05 15:59:50,180 root INFO copying rest_framework/templates/rest_framework/inline/dict_field.html -> build/lib/rest_framework/templates/rest_framework/inline 2026-03-05 15:59:50,180 root INFO copying rest_framework/templates/rest_framework/inline/fieldset.html -> build/lib/rest_framework/templates/rest_framework/inline 2026-03-05 15:59:50,181 root INFO copying rest_framework/templates/rest_framework/inline/form.html -> build/lib/rest_framework/templates/rest_framework/inline 2026-03-05 15:59:50,181 root INFO copying rest_framework/templates/rest_framework/inline/input.html -> build/lib/rest_framework/templates/rest_framework/inline 2026-03-05 15:59:50,182 root INFO copying rest_framework/templates/rest_framework/inline/list_field.html -> build/lib/rest_framework/templates/rest_framework/inline 2026-03-05 15:59:50,182 root INFO copying rest_framework/templates/rest_framework/inline/list_fieldset.html -> build/lib/rest_framework/templates/rest_framework/inline 2026-03-05 15:59:50,183 root INFO copying rest_framework/templates/rest_framework/inline/radio.html -> build/lib/rest_framework/templates/rest_framework/inline 2026-03-05 15:59:50,183 root INFO copying rest_framework/templates/rest_framework/inline/select.html -> build/lib/rest_framework/templates/rest_framework/inline 2026-03-05 15:59:50,184 root INFO copying rest_framework/templates/rest_framework/inline/select_multiple.html -> build/lib/rest_framework/templates/rest_framework/inline 2026-03-05 15:59:50,184 root INFO copying rest_framework/templates/rest_framework/inline/textarea.html -> build/lib/rest_framework/templates/rest_framework/inline 2026-03-05 15:59:50,184 root INFO creating build/lib/rest_framework/templates/rest_framework/pagination 2026-03-05 15:59:50,185 root INFO copying rest_framework/templates/rest_framework/pagination/numbers.html -> build/lib/rest_framework/templates/rest_framework/pagination 2026-03-05 15:59:50,185 root INFO copying rest_framework/templates/rest_framework/pagination/previous_and_next.html -> build/lib/rest_framework/templates/rest_framework/pagination 2026-03-05 15:59:50,186 root INFO creating build/lib/rest_framework/templates/rest_framework/vertical 2026-03-05 15:59:50,186 root INFO copying rest_framework/templates/rest_framework/vertical/checkbox.html -> build/lib/rest_framework/templates/rest_framework/vertical 2026-03-05 15:59:50,186 root INFO copying rest_framework/templates/rest_framework/vertical/checkbox_multiple.html -> build/lib/rest_framework/templates/rest_framework/vertical 2026-03-05 15:59:50,187 root INFO copying rest_framework/templates/rest_framework/vertical/dict_field.html -> build/lib/rest_framework/templates/rest_framework/vertical 2026-03-05 15:59:50,187 root INFO copying rest_framework/templates/rest_framework/vertical/fieldset.html -> build/lib/rest_framework/templates/rest_framework/vertical 2026-03-05 15:59:50,188 root INFO copying rest_framework/templates/rest_framework/vertical/form.html -> build/lib/rest_framework/templates/rest_framework/vertical 2026-03-05 15:59:50,188 root INFO copying rest_framework/templates/rest_framework/vertical/input.html -> build/lib/rest_framework/templates/rest_framework/vertical 2026-03-05 15:59:50,189 root INFO copying rest_framework/templates/rest_framework/vertical/list_field.html -> build/lib/rest_framework/templates/rest_framework/vertical 2026-03-05 15:59:50,189 root INFO copying rest_framework/templates/rest_framework/vertical/list_fieldset.html -> build/lib/rest_framework/templates/rest_framework/vertical 2026-03-05 15:59:50,190 root INFO copying rest_framework/templates/rest_framework/vertical/radio.html -> build/lib/rest_framework/templates/rest_framework/vertical 2026-03-05 15:59:50,190 root INFO copying rest_framework/templates/rest_framework/vertical/select.html -> build/lib/rest_framework/templates/rest_framework/vertical 2026-03-05 15:59:50,191 root INFO copying rest_framework/templates/rest_framework/vertical/select_multiple.html -> build/lib/rest_framework/templates/rest_framework/vertical 2026-03-05 15:59:50,191 root INFO copying rest_framework/templates/rest_framework/vertical/textarea.html -> build/lib/rest_framework/templates/rest_framework/vertical 2026-03-05 15:59:50,215 root INFO installing to build/bdist.linux-loongarch64/wheel 2026-03-05 15:59:50,215 root INFO running install 2026-03-05 15:59:50,233 root INFO running install_lib 2026-03-05 15:59:50,243 root INFO creating build/bdist.linux-loongarch64/wheel 2026-03-05 15:59:50,243 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework 2026-03-05 15:59:50,244 root INFO copying build/lib/rest_framework/response.py -> build/bdist.linux-loongarch64/wheel/./rest_framework 2026-03-05 15:59:50,244 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/authtoken 2026-03-05 15:59:50,244 root INFO copying build/lib/rest_framework/authtoken/apps.py -> build/bdist.linux-loongarch64/wheel/./rest_framework/authtoken 2026-03-05 15:59:50,245 root INFO copying build/lib/rest_framework/authtoken/serializers.py -> build/bdist.linux-loongarch64/wheel/./rest_framework/authtoken 2026-03-05 15:59:50,245 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/authtoken/management 2026-03-05 15:59:50,246 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/authtoken/management/commands 2026-03-05 15:59:50,246 root INFO copying build/lib/rest_framework/authtoken/management/commands/drf_create_token.py -> build/bdist.linux-loongarch64/wheel/./rest_framework/authtoken/management/commands 2026-03-05 15:59:50,246 root INFO copying build/lib/rest_framework/authtoken/management/commands/__init__.py -> build/bdist.linux-loongarch64/wheel/./rest_framework/authtoken/management/commands 2026-03-05 15:59:50,247 root INFO copying build/lib/rest_framework/authtoken/management/__init__.py -> build/bdist.linux-loongarch64/wheel/./rest_framework/authtoken/management 2026-03-05 15:59:50,247 root INFO copying build/lib/rest_framework/authtoken/views.py -> build/bdist.linux-loongarch64/wheel/./rest_framework/authtoken 2026-03-05 15:59:50,247 root INFO copying build/lib/rest_framework/authtoken/__init__.py -> build/bdist.linux-loongarch64/wheel/./rest_framework/authtoken 2026-03-05 15:59:50,248 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/authtoken/migrations 2026-03-05 15:59:50,248 root INFO copying build/lib/rest_framework/authtoken/migrations/0002_auto_20160226_1747.py -> build/bdist.linux-loongarch64/wheel/./rest_framework/authtoken/migrations 2026-03-05 15:59:50,248 root INFO copying build/lib/rest_framework/authtoken/migrations/__init__.py -> build/bdist.linux-loongarch64/wheel/./rest_framework/authtoken/migrations 2026-03-05 15:59:50,249 root INFO copying build/lib/rest_framework/authtoken/migrations/0003_tokenproxy.py -> build/bdist.linux-loongarch64/wheel/./rest_framework/authtoken/migrations 2026-03-05 15:59:50,249 root INFO copying build/lib/rest_framework/authtoken/migrations/0004_alter_tokenproxy_options.py -> build/bdist.linux-loongarch64/wheel/./rest_framework/authtoken/migrations 2026-03-05 15:59:50,249 root INFO copying build/lib/rest_framework/authtoken/migrations/0001_initial.py -> build/bdist.linux-loongarch64/wheel/./rest_framework/authtoken/migrations 2026-03-05 15:59:50,250 root INFO copying build/lib/rest_framework/authtoken/models.py -> build/bdist.linux-loongarch64/wheel/./rest_framework/authtoken 2026-03-05 15:59:50,250 root INFO copying build/lib/rest_framework/authtoken/admin.py -> build/bdist.linux-loongarch64/wheel/./rest_framework/authtoken 2026-03-05 15:59:50,251 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/utils 2026-03-05 15:59:50,251 root INFO copying build/lib/rest_framework/utils/breadcrumbs.py -> build/bdist.linux-loongarch64/wheel/./rest_framework/utils 2026-03-05 15:59:50,251 root INFO copying build/lib/rest_framework/utils/field_mapping.py -> build/bdist.linux-loongarch64/wheel/./rest_framework/utils 2026-03-05 15:59:50,252 root INFO copying build/lib/rest_framework/utils/model_meta.py -> build/bdist.linux-loongarch64/wheel/./rest_framework/utils 2026-03-05 15:59:50,252 root INFO copying build/lib/rest_framework/utils/encoders.py -> build/bdist.linux-loongarch64/wheel/./rest_framework/utils 2026-03-05 15:59:50,252 root INFO copying build/lib/rest_framework/utils/urls.py -> build/bdist.linux-loongarch64/wheel/./rest_framework/utils 2026-03-05 15:59:50,253 root INFO copying build/lib/rest_framework/utils/serializer_helpers.py -> build/bdist.linux-loongarch64/wheel/./rest_framework/utils 2026-03-05 15:59:50,253 root INFO copying build/lib/rest_framework/utils/timezone.py -> build/bdist.linux-loongarch64/wheel/./rest_framework/utils 2026-03-05 15:59:50,254 root INFO copying build/lib/rest_framework/utils/representation.py -> build/bdist.linux-loongarch64/wheel/./rest_framework/utils 2026-03-05 15:59:50,254 root INFO copying build/lib/rest_framework/utils/__init__.py -> build/bdist.linux-loongarch64/wheel/./rest_framework/utils 2026-03-05 15:59:50,254 root INFO copying build/lib/rest_framework/utils/json.py -> build/bdist.linux-loongarch64/wheel/./rest_framework/utils 2026-03-05 15:59:50,255 root INFO copying build/lib/rest_framework/utils/mediatypes.py -> build/bdist.linux-loongarch64/wheel/./rest_framework/utils 2026-03-05 15:59:50,255 root INFO copying build/lib/rest_framework/utils/formatting.py -> build/bdist.linux-loongarch64/wheel/./rest_framework/utils 2026-03-05 15:59:50,255 root INFO copying build/lib/rest_framework/utils/html.py -> build/bdist.linux-loongarch64/wheel/./rest_framework/utils 2026-03-05 15:59:50,256 root INFO copying build/lib/rest_framework/utils/humanize_datetime.py -> build/bdist.linux-loongarch64/wheel/./rest_framework/utils 2026-03-05 15:59:50,256 root INFO copying build/lib/rest_framework/compat.py -> build/bdist.linux-loongarch64/wheel/./rest_framework 2026-03-05 15:59:50,256 root INFO copying build/lib/rest_framework/request.py -> build/bdist.linux-loongarch64/wheel/./rest_framework 2026-03-05 15:59:50,257 root INFO copying build/lib/rest_framework/viewsets.py -> build/bdist.linux-loongarch64/wheel/./rest_framework 2026-03-05 15:59:50,257 root INFO copying build/lib/rest_framework/apps.py -> build/bdist.linux-loongarch64/wheel/./rest_framework 2026-03-05 15:59:50,257 root INFO copying build/lib/rest_framework/serializers.py -> build/bdist.linux-loongarch64/wheel/./rest_framework 2026-03-05 15:59:50,258 root INFO copying build/lib/rest_framework/pagination.py -> build/bdist.linux-loongarch64/wheel/./rest_framework 2026-03-05 15:59:50,258 root INFO copying build/lib/rest_framework/relations.py -> build/bdist.linux-loongarch64/wheel/./rest_framework 2026-03-05 15:59:50,259 root INFO copying build/lib/rest_framework/metadata.py -> build/bdist.linux-loongarch64/wheel/./rest_framework 2026-03-05 15:59:50,259 root INFO copying build/lib/rest_framework/checks.py -> build/bdist.linux-loongarch64/wheel/./rest_framework 2026-03-05 15:59:50,259 root INFO copying build/lib/rest_framework/exceptions.py -> build/bdist.linux-loongarch64/wheel/./rest_framework 2026-03-05 15:59:50,260 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/management 2026-03-05 15:59:50,260 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/management/commands 2026-03-05 15:59:50,261 root INFO copying build/lib/rest_framework/management/commands/generateschema.py -> build/bdist.linux-loongarch64/wheel/./rest_framework/management/commands 2026-03-05 15:59:50,261 root INFO copying build/lib/rest_framework/management/commands/__init__.py -> build/bdist.linux-loongarch64/wheel/./rest_framework/management/commands 2026-03-05 15:59:50,261 root INFO copying build/lib/rest_framework/management/__init__.py -> build/bdist.linux-loongarch64/wheel/./rest_framework/management 2026-03-05 15:59:50,262 root INFO copying build/lib/rest_framework/views.py -> build/bdist.linux-loongarch64/wheel/./rest_framework 2026-03-05 15:59:50,262 root INFO copying build/lib/rest_framework/fields.py -> build/bdist.linux-loongarch64/wheel/./rest_framework 2026-03-05 15:59:50,262 root INFO copying build/lib/rest_framework/urls.py -> build/bdist.linux-loongarch64/wheel/./rest_framework 2026-03-05 15:59:50,263 root INFO copying build/lib/rest_framework/generics.py -> build/bdist.linux-loongarch64/wheel/./rest_framework 2026-03-05 15:59:50,263 root INFO copying build/lib/rest_framework/settings.py -> build/bdist.linux-loongarch64/wheel/./rest_framework 2026-03-05 15:59:50,264 root INFO copying build/lib/rest_framework/parsers.py -> build/bdist.linux-loongarch64/wheel/./rest_framework 2026-03-05 15:59:50,264 root INFO copying build/lib/rest_framework/urlpatterns.py -> build/bdist.linux-loongarch64/wheel/./rest_framework 2026-03-05 15:59:50,264 root INFO copying build/lib/rest_framework/filters.py -> build/bdist.linux-loongarch64/wheel/./rest_framework 2026-03-05 15:59:50,265 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/static 2026-03-05 15:59:50,265 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/static/rest_framework 2026-03-05 15:59:50,266 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/static/rest_framework/fonts 2026-03-05 15:59:50,266 root INFO copying build/lib/rest_framework/static/rest_framework/fonts/glyphicons-halflings-regular.eot -> build/bdist.linux-loongarch64/wheel/./rest_framework/static/rest_framework/fonts 2026-03-05 15:59:50,266 root INFO copying build/lib/rest_framework/static/rest_framework/fonts/fontawesome-webfont.svg -> build/bdist.linux-loongarch64/wheel/./rest_framework/static/rest_framework/fonts 2026-03-05 15:59:50,267 root INFO copying build/lib/rest_framework/static/rest_framework/fonts/fontawesome-webfont.woff -> build/bdist.linux-loongarch64/wheel/./rest_framework/static/rest_framework/fonts 2026-03-05 15:59:50,267 root INFO copying build/lib/rest_framework/static/rest_framework/fonts/glyphicons-halflings-regular.woff -> build/bdist.linux-loongarch64/wheel/./rest_framework/static/rest_framework/fonts 2026-03-05 15:59:50,268 root INFO copying build/lib/rest_framework/static/rest_framework/fonts/glyphicons-halflings-regular.woff2 -> build/bdist.linux-loongarch64/wheel/./rest_framework/static/rest_framework/fonts 2026-03-05 15:59:50,268 root INFO copying build/lib/rest_framework/static/rest_framework/fonts/fontawesome-webfont.eot -> build/bdist.linux-loongarch64/wheel/./rest_framework/static/rest_framework/fonts 2026-03-05 15:59:50,268 root INFO copying build/lib/rest_framework/static/rest_framework/fonts/glyphicons-halflings-regular.svg -> build/bdist.linux-loongarch64/wheel/./rest_framework/static/rest_framework/fonts 2026-03-05 15:59:50,269 root INFO copying build/lib/rest_framework/static/rest_framework/fonts/fontawesome-webfont.ttf -> build/bdist.linux-loongarch64/wheel/./rest_framework/static/rest_framework/fonts 2026-03-05 15:59:50,269 root INFO copying build/lib/rest_framework/static/rest_framework/fonts/glyphicons-halflings-regular.ttf -> build/bdist.linux-loongarch64/wheel/./rest_framework/static/rest_framework/fonts 2026-03-05 15:59:50,270 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/static/rest_framework/docs 2026-03-05 15:59:50,270 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/static/rest_framework/docs/img 2026-03-05 15:59:50,271 root INFO copying build/lib/rest_framework/static/rest_framework/docs/img/grid.png -> build/bdist.linux-loongarch64/wheel/./rest_framework/static/rest_framework/docs/img 2026-03-05 15:59:50,271 root INFO copying build/lib/rest_framework/static/rest_framework/docs/img/favicon.ico -> build/bdist.linux-loongarch64/wheel/./rest_framework/static/rest_framework/docs/img 2026-03-05 15:59:50,271 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/static/rest_framework/docs/css 2026-03-05 15:59:50,272 root INFO copying build/lib/rest_framework/static/rest_framework/docs/css/jquery.json-view.min.css -> build/bdist.linux-loongarch64/wheel/./rest_framework/static/rest_framework/docs/css 2026-03-05 15:59:50,272 root INFO copying build/lib/rest_framework/static/rest_framework/docs/css/base.css -> build/bdist.linux-loongarch64/wheel/./rest_framework/static/rest_framework/docs/css 2026-03-05 15:59:50,273 root INFO copying build/lib/rest_framework/static/rest_framework/docs/css/highlight.css -> build/bdist.linux-loongarch64/wheel/./rest_framework/static/rest_framework/docs/css 2026-03-05 15:59:50,273 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/static/rest_framework/docs/js 2026-03-05 15:59:50,273 root INFO copying build/lib/rest_framework/static/rest_framework/docs/js/jquery.json-view.min.js -> build/bdist.linux-loongarch64/wheel/./rest_framework/static/rest_framework/docs/js 2026-03-05 15:59:50,274 root INFO copying build/lib/rest_framework/static/rest_framework/docs/js/highlight.pack.js -> build/bdist.linux-loongarch64/wheel/./rest_framework/static/rest_framework/docs/js 2026-03-05 15:59:50,274 root INFO copying build/lib/rest_framework/static/rest_framework/docs/js/api.js -> build/bdist.linux-loongarch64/wheel/./rest_framework/static/rest_framework/docs/js 2026-03-05 15:59:50,275 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/static/rest_framework/img 2026-03-05 15:59:50,275 root INFO copying build/lib/rest_framework/static/rest_framework/img/grid.png -> build/bdist.linux-loongarch64/wheel/./rest_framework/static/rest_framework/img 2026-03-05 15:59:50,276 root INFO copying build/lib/rest_framework/static/rest_framework/img/glyphicons-halflings.png -> build/bdist.linux-loongarch64/wheel/./rest_framework/static/rest_framework/img 2026-03-05 15:59:50,276 root INFO copying build/lib/rest_framework/static/rest_framework/img/glyphicons-halflings-white.png -> build/bdist.linux-loongarch64/wheel/./rest_framework/static/rest_framework/img 2026-03-05 15:59:50,276 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/static/rest_framework/css 2026-03-05 15:59:50,277 root INFO copying build/lib/rest_framework/static/rest_framework/css/default.css -> build/bdist.linux-loongarch64/wheel/./rest_framework/static/rest_framework/css 2026-03-05 15:59:50,277 root INFO copying build/lib/rest_framework/static/rest_framework/css/font-awesome-4.0.3.css -> build/bdist.linux-loongarch64/wheel/./rest_framework/static/rest_framework/css 2026-03-05 15:59:50,278 root INFO copying build/lib/rest_framework/static/rest_framework/css/bootstrap-theme.min.css.map -> build/bdist.linux-loongarch64/wheel/./rest_framework/static/rest_framework/css 2026-03-05 15:59:50,278 root INFO copying build/lib/rest_framework/static/rest_framework/css/bootstrap-theme.min.css -> build/bdist.linux-loongarch64/wheel/./rest_framework/static/rest_framework/css 2026-03-05 15:59:50,278 root INFO copying build/lib/rest_framework/static/rest_framework/css/prettify.css -> build/bdist.linux-loongarch64/wheel/./rest_framework/static/rest_framework/css 2026-03-05 15:59:50,279 root INFO copying build/lib/rest_framework/static/rest_framework/css/bootstrap.min.css.map -> build/bdist.linux-loongarch64/wheel/./rest_framework/static/rest_framework/css 2026-03-05 15:59:50,280 root INFO copying build/lib/rest_framework/static/rest_framework/css/bootstrap-tweaks.css -> build/bdist.linux-loongarch64/wheel/./rest_framework/static/rest_framework/css 2026-03-05 15:59:50,280 root INFO copying build/lib/rest_framework/static/rest_framework/css/bootstrap.min.css -> build/bdist.linux-loongarch64/wheel/./rest_framework/static/rest_framework/css 2026-03-05 15:59:50,281 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/static/rest_framework/js 2026-03-05 15:59:50,281 root INFO copying build/lib/rest_framework/static/rest_framework/js/prettify-min.js -> build/bdist.linux-loongarch64/wheel/./rest_framework/static/rest_framework/js 2026-03-05 15:59:50,281 root INFO copying build/lib/rest_framework/static/rest_framework/js/ajax-form.js -> build/bdist.linux-loongarch64/wheel/./rest_framework/static/rest_framework/js 2026-03-05 15:59:50,282 root INFO copying build/lib/rest_framework/static/rest_framework/js/bootstrap.min.js -> build/bdist.linux-loongarch64/wheel/./rest_framework/static/rest_framework/js 2026-03-05 15:59:50,282 root INFO copying build/lib/rest_framework/static/rest_framework/js/csrf.js -> build/bdist.linux-loongarch64/wheel/./rest_framework/static/rest_framework/js 2026-03-05 15:59:50,282 root INFO copying build/lib/rest_framework/static/rest_framework/js/default.js -> build/bdist.linux-loongarch64/wheel/./rest_framework/static/rest_framework/js 2026-03-05 15:59:50,283 root INFO copying build/lib/rest_framework/static/rest_framework/js/jquery-3.7.1.min.js -> build/bdist.linux-loongarch64/wheel/./rest_framework/static/rest_framework/js 2026-03-05 15:59:50,283 root INFO copying build/lib/rest_framework/static/rest_framework/js/coreapi-0.1.1.js -> build/bdist.linux-loongarch64/wheel/./rest_framework/static/rest_framework/js 2026-03-05 15:59:50,284 root INFO copying build/lib/rest_framework/static/rest_framework/js/load-ajax-form.js -> build/bdist.linux-loongarch64/wheel/./rest_framework/static/rest_framework/js 2026-03-05 15:59:50,284 root INFO copying build/lib/rest_framework/mixins.py -> build/bdist.linux-loongarch64/wheel/./rest_framework 2026-03-05 15:59:50,285 root INFO copying build/lib/rest_framework/versioning.py -> build/bdist.linux-loongarch64/wheel/./rest_framework 2026-03-05 15:59:50,285 root INFO copying build/lib/rest_framework/documentation.py -> build/bdist.linux-loongarch64/wheel/./rest_framework 2026-03-05 15:59:50,285 root INFO copying build/lib/rest_framework/status.py -> build/bdist.linux-loongarch64/wheel/./rest_framework 2026-03-05 15:59:50,286 root INFO copying build/lib/rest_framework/validators.py -> build/bdist.linux-loongarch64/wheel/./rest_framework 2026-03-05 15:59:50,286 root INFO copying build/lib/rest_framework/__init__.py -> build/bdist.linux-loongarch64/wheel/./rest_framework 2026-03-05 15:59:50,286 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/templates 2026-03-05 15:59:50,287 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/templates/rest_framework 2026-03-05 15:59:50,287 root INFO copying build/lib/rest_framework/templates/rest_framework/base.html -> build/bdist.linux-loongarch64/wheel/./rest_framework/templates/rest_framework 2026-03-05 15:59:50,288 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/templates/rest_framework/docs 2026-03-05 15:59:50,288 root INFO copying build/lib/rest_framework/templates/rest_framework/docs/interact.html -> build/bdist.linux-loongarch64/wheel/./rest_framework/templates/rest_framework/docs 2026-03-05 15:59:50,288 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/templates/rest_framework/docs/langs 2026-03-05 15:59:50,289 root INFO copying build/lib/rest_framework/templates/rest_framework/docs/langs/shell.html -> build/bdist.linux-loongarch64/wheel/./rest_framework/templates/rest_framework/docs/langs 2026-03-05 15:59:50,289 root INFO copying build/lib/rest_framework/templates/rest_framework/docs/langs/javascript.html -> build/bdist.linux-loongarch64/wheel/./rest_framework/templates/rest_framework/docs/langs 2026-03-05 15:59:50,290 root INFO copying build/lib/rest_framework/templates/rest_framework/docs/langs/javascript-intro.html -> build/bdist.linux-loongarch64/wheel/./rest_framework/templates/rest_framework/docs/langs 2026-03-05 15:59:50,290 root INFO copying build/lib/rest_framework/templates/rest_framework/docs/langs/python-intro.html -> build/bdist.linux-loongarch64/wheel/./rest_framework/templates/rest_framework/docs/langs 2026-03-05 15:59:50,290 root INFO copying build/lib/rest_framework/templates/rest_framework/docs/langs/python.html -> build/bdist.linux-loongarch64/wheel/./rest_framework/templates/rest_framework/docs/langs 2026-03-05 15:59:50,291 root INFO copying build/lib/rest_framework/templates/rest_framework/docs/langs/shell-intro.html -> build/bdist.linux-loongarch64/wheel/./rest_framework/templates/rest_framework/docs/langs 2026-03-05 15:59:50,291 root INFO copying build/lib/rest_framework/templates/rest_framework/docs/link.html -> build/bdist.linux-loongarch64/wheel/./rest_framework/templates/rest_framework/docs 2026-03-05 15:59:50,291 root INFO copying build/lib/rest_framework/templates/rest_framework/docs/index.html -> build/bdist.linux-loongarch64/wheel/./rest_framework/templates/rest_framework/docs 2026-03-05 15:59:50,292 root INFO copying build/lib/rest_framework/templates/rest_framework/docs/sidebar.html -> build/bdist.linux-loongarch64/wheel/./rest_framework/templates/rest_framework/docs 2026-03-05 15:59:50,292 root INFO copying build/lib/rest_framework/templates/rest_framework/docs/document.html -> build/bdist.linux-loongarch64/wheel/./rest_framework/templates/rest_framework/docs 2026-03-05 15:59:50,293 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/templates/rest_framework/docs/auth 2026-03-05 15:59:50,293 root INFO copying build/lib/rest_framework/templates/rest_framework/docs/auth/token.html -> build/bdist.linux-loongarch64/wheel/./rest_framework/templates/rest_framework/docs/auth 2026-03-05 15:59:50,293 root INFO copying build/lib/rest_framework/templates/rest_framework/docs/auth/session.html -> build/bdist.linux-loongarch64/wheel/./rest_framework/templates/rest_framework/docs/auth 2026-03-05 15:59:50,294 root INFO copying build/lib/rest_framework/templates/rest_framework/docs/auth/basic.html -> build/bdist.linux-loongarch64/wheel/./rest_framework/templates/rest_framework/docs/auth 2026-03-05 15:59:50,294 root INFO copying build/lib/rest_framework/templates/rest_framework/docs/error.html -> build/bdist.linux-loongarch64/wheel/./rest_framework/templates/rest_framework/docs 2026-03-05 15:59:50,294 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/templates/rest_framework/filters 2026-03-05 15:59:50,295 root INFO copying build/lib/rest_framework/templates/rest_framework/filters/base.html -> build/bdist.linux-loongarch64/wheel/./rest_framework/templates/rest_framework/filters 2026-03-05 15:59:50,295 root INFO copying build/lib/rest_framework/templates/rest_framework/filters/search.html -> build/bdist.linux-loongarch64/wheel/./rest_framework/templates/rest_framework/filters 2026-03-05 15:59:50,295 root INFO copying build/lib/rest_framework/templates/rest_framework/filters/ordering.html -> build/bdist.linux-loongarch64/wheel/./rest_framework/templates/rest_framework/filters 2026-03-05 15:59:50,296 root INFO copying build/lib/rest_framework/templates/rest_framework/schema.js -> build/bdist.linux-loongarch64/wheel/./rest_framework/templates/rest_framework 2026-03-05 15:59:50,296 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/templates/rest_framework/vertical 2026-03-05 15:59:50,297 root INFO copying build/lib/rest_framework/templates/rest_framework/vertical/form.html -> build/bdist.linux-loongarch64/wheel/./rest_framework/templates/rest_framework/vertical 2026-03-05 15:59:50,297 root INFO copying build/lib/rest_framework/templates/rest_framework/vertical/textarea.html -> build/bdist.linux-loongarch64/wheel/./rest_framework/templates/rest_framework/vertical 2026-03-05 15:59:50,297 root INFO copying build/lib/rest_framework/templates/rest_framework/vertical/select.html -> build/bdist.linux-loongarch64/wheel/./rest_framework/templates/rest_framework/vertical 2026-03-05 15:59:50,298 root INFO copying build/lib/rest_framework/templates/rest_framework/vertical/list_field.html -> build/bdist.linux-loongarch64/wheel/./rest_framework/templates/rest_framework/vertical 2026-03-05 15:59:50,298 root INFO copying build/lib/rest_framework/templates/rest_framework/vertical/checkbox.html -> build/bdist.linux-loongarch64/wheel/./rest_framework/templates/rest_framework/vertical 2026-03-05 15:59:50,298 root INFO copying build/lib/rest_framework/templates/rest_framework/vertical/dict_field.html -> build/bdist.linux-loongarch64/wheel/./rest_framework/templates/rest_framework/vertical 2026-03-05 15:59:50,299 root INFO copying build/lib/rest_framework/templates/rest_framework/vertical/fieldset.html -> build/bdist.linux-loongarch64/wheel/./rest_framework/templates/rest_framework/vertical 2026-03-05 15:59:50,299 root INFO copying build/lib/rest_framework/templates/rest_framework/vertical/checkbox_multiple.html -> build/bdist.linux-loongarch64/wheel/./rest_framework/templates/rest_framework/vertical 2026-03-05 15:59:50,300 root INFO copying build/lib/rest_framework/templates/rest_framework/vertical/list_fieldset.html -> build/bdist.linux-loongarch64/wheel/./rest_framework/templates/rest_framework/vertical 2026-03-05 15:59:50,300 root INFO copying build/lib/rest_framework/templates/rest_framework/vertical/radio.html -> build/bdist.linux-loongarch64/wheel/./rest_framework/templates/rest_framework/vertical 2026-03-05 15:59:50,300 root INFO copying build/lib/rest_framework/templates/rest_framework/vertical/input.html -> build/bdist.linux-loongarch64/wheel/./rest_framework/templates/rest_framework/vertical 2026-03-05 15:59:50,301 root INFO copying build/lib/rest_framework/templates/rest_framework/vertical/select_multiple.html -> build/bdist.linux-loongarch64/wheel/./rest_framework/templates/rest_framework/vertical 2026-03-05 15:59:50,301 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/templates/rest_framework/horizontal 2026-03-05 15:59:50,301 root INFO copying build/lib/rest_framework/templates/rest_framework/horizontal/form.html -> build/bdist.linux-loongarch64/wheel/./rest_framework/templates/rest_framework/horizontal 2026-03-05 15:59:50,302 root INFO copying build/lib/rest_framework/templates/rest_framework/horizontal/textarea.html -> build/bdist.linux-loongarch64/wheel/./rest_framework/templates/rest_framework/horizontal 2026-03-05 15:59:50,302 root INFO copying build/lib/rest_framework/templates/rest_framework/horizontal/select.html -> build/bdist.linux-loongarch64/wheel/./rest_framework/templates/rest_framework/horizontal 2026-03-05 15:59:50,302 root INFO copying build/lib/rest_framework/templates/rest_framework/horizontal/list_field.html -> build/bdist.linux-loongarch64/wheel/./rest_framework/templates/rest_framework/horizontal 2026-03-05 15:59:50,303 root INFO copying build/lib/rest_framework/templates/rest_framework/horizontal/checkbox.html -> build/bdist.linux-loongarch64/wheel/./rest_framework/templates/rest_framework/horizontal 2026-03-05 15:59:50,303 root INFO copying build/lib/rest_framework/templates/rest_framework/horizontal/dict_field.html -> build/bdist.linux-loongarch64/wheel/./rest_framework/templates/rest_framework/horizontal 2026-03-05 15:59:50,304 root INFO copying build/lib/rest_framework/templates/rest_framework/horizontal/fieldset.html -> build/bdist.linux-loongarch64/wheel/./rest_framework/templates/rest_framework/horizontal 2026-03-05 15:59:50,304 root INFO copying build/lib/rest_framework/templates/rest_framework/horizontal/checkbox_multiple.html -> build/bdist.linux-loongarch64/wheel/./rest_framework/templates/rest_framework/horizontal 2026-03-05 15:59:50,304 root INFO copying build/lib/rest_framework/templates/rest_framework/horizontal/list_fieldset.html -> build/bdist.linux-loongarch64/wheel/./rest_framework/templates/rest_framework/horizontal 2026-03-05 15:59:50,305 root INFO copying build/lib/rest_framework/templates/rest_framework/horizontal/radio.html -> build/bdist.linux-loongarch64/wheel/./rest_framework/templates/rest_framework/horizontal 2026-03-05 15:59:50,305 root INFO copying build/lib/rest_framework/templates/rest_framework/horizontal/input.html -> build/bdist.linux-loongarch64/wheel/./rest_framework/templates/rest_framework/horizontal 2026-03-05 15:59:50,305 root INFO copying build/lib/rest_framework/templates/rest_framework/horizontal/select_multiple.html -> build/bdist.linux-loongarch64/wheel/./rest_framework/templates/rest_framework/horizontal 2026-03-05 15:59:50,306 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/templates/rest_framework/pagination 2026-03-05 15:59:50,306 root INFO copying build/lib/rest_framework/templates/rest_framework/pagination/numbers.html -> build/bdist.linux-loongarch64/wheel/./rest_framework/templates/rest_framework/pagination 2026-03-05 15:59:50,307 root INFO copying build/lib/rest_framework/templates/rest_framework/pagination/previous_and_next.html -> build/bdist.linux-loongarch64/wheel/./rest_framework/templates/rest_framework/pagination 2026-03-05 15:59:50,307 root INFO copying build/lib/rest_framework/templates/rest_framework/login.html -> build/bdist.linux-loongarch64/wheel/./rest_framework/templates/rest_framework 2026-03-05 15:59:50,307 root INFO copying build/lib/rest_framework/templates/rest_framework/api.html -> build/bdist.linux-loongarch64/wheel/./rest_framework/templates/rest_framework 2026-03-05 15:59:50,308 root INFO copying build/lib/rest_framework/templates/rest_framework/login_base.html -> build/bdist.linux-loongarch64/wheel/./rest_framework/templates/rest_framework 2026-03-05 15:59:50,308 root INFO copying build/lib/rest_framework/templates/rest_framework/raw_data_form.html -> build/bdist.linux-loongarch64/wheel/./rest_framework/templates/rest_framework 2026-03-05 15:59:50,308 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/templates/rest_framework/inline 2026-03-05 15:59:50,309 root INFO copying build/lib/rest_framework/templates/rest_framework/inline/form.html -> build/bdist.linux-loongarch64/wheel/./rest_framework/templates/rest_framework/inline 2026-03-05 15:59:50,309 root INFO copying build/lib/rest_framework/templates/rest_framework/inline/textarea.html -> build/bdist.linux-loongarch64/wheel/./rest_framework/templates/rest_framework/inline 2026-03-05 15:59:50,309 root INFO copying build/lib/rest_framework/templates/rest_framework/inline/select.html -> build/bdist.linux-loongarch64/wheel/./rest_framework/templates/rest_framework/inline 2026-03-05 15:59:50,310 root INFO copying build/lib/rest_framework/templates/rest_framework/inline/list_field.html -> build/bdist.linux-loongarch64/wheel/./rest_framework/templates/rest_framework/inline 2026-03-05 15:59:50,310 root INFO copying build/lib/rest_framework/templates/rest_framework/inline/checkbox.html -> build/bdist.linux-loongarch64/wheel/./rest_framework/templates/rest_framework/inline 2026-03-05 15:59:50,311 root INFO copying build/lib/rest_framework/templates/rest_framework/inline/dict_field.html -> build/bdist.linux-loongarch64/wheel/./rest_framework/templates/rest_framework/inline 2026-03-05 15:59:50,311 root INFO copying build/lib/rest_framework/templates/rest_framework/inline/fieldset.html -> build/bdist.linux-loongarch64/wheel/./rest_framework/templates/rest_framework/inline 2026-03-05 15:59:50,311 root INFO copying build/lib/rest_framework/templates/rest_framework/inline/checkbox_multiple.html -> build/bdist.linux-loongarch64/wheel/./rest_framework/templates/rest_framework/inline 2026-03-05 15:59:50,312 root INFO copying build/lib/rest_framework/templates/rest_framework/inline/list_fieldset.html -> build/bdist.linux-loongarch64/wheel/./rest_framework/templates/rest_framework/inline 2026-03-05 15:59:50,312 root INFO copying build/lib/rest_framework/templates/rest_framework/inline/radio.html -> build/bdist.linux-loongarch64/wheel/./rest_framework/templates/rest_framework/inline 2026-03-05 15:59:50,312 root INFO copying build/lib/rest_framework/templates/rest_framework/inline/input.html -> build/bdist.linux-loongarch64/wheel/./rest_framework/templates/rest_framework/inline 2026-03-05 15:59:50,313 root INFO copying build/lib/rest_framework/templates/rest_framework/inline/select_multiple.html -> build/bdist.linux-loongarch64/wheel/./rest_framework/templates/rest_framework/inline 2026-03-05 15:59:50,313 root INFO copying build/lib/rest_framework/templates/rest_framework/admin.html -> build/bdist.linux-loongarch64/wheel/./rest_framework/templates/rest_framework 2026-03-05 15:59:50,314 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/templates/rest_framework/admin 2026-03-05 15:59:50,314 root INFO copying build/lib/rest_framework/templates/rest_framework/admin/simple_list_value.html -> build/bdist.linux-loongarch64/wheel/./rest_framework/templates/rest_framework/admin 2026-03-05 15:59:50,314 root INFO copying build/lib/rest_framework/templates/rest_framework/admin/detail.html -> build/bdist.linux-loongarch64/wheel/./rest_framework/templates/rest_framework/admin 2026-03-05 15:59:50,315 root INFO copying build/lib/rest_framework/templates/rest_framework/admin/list_value.html -> build/bdist.linux-loongarch64/wheel/./rest_framework/templates/rest_framework/admin 2026-03-05 15:59:50,315 root INFO copying build/lib/rest_framework/templates/rest_framework/admin/list.html -> build/bdist.linux-loongarch64/wheel/./rest_framework/templates/rest_framework/admin 2026-03-05 15:59:50,315 root INFO copying build/lib/rest_framework/templates/rest_framework/admin/dict_value.html -> build/bdist.linux-loongarch64/wheel/./rest_framework/templates/rest_framework/admin 2026-03-05 15:59:50,316 root INFO copying build/lib/rest_framework/throttling.py -> build/bdist.linux-loongarch64/wheel/./rest_framework 2026-03-05 15:59:50,316 root INFO copying build/lib/rest_framework/decorators.py -> build/bdist.linux-loongarch64/wheel/./rest_framework 2026-03-05 15:59:50,317 root INFO copying build/lib/rest_framework/negotiation.py -> build/bdist.linux-loongarch64/wheel/./rest_framework 2026-03-05 15:59:50,317 root INFO copying build/lib/rest_framework/authentication.py -> build/bdist.linux-loongarch64/wheel/./rest_framework 2026-03-05 15:59:50,317 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/schemas 2026-03-05 15:59:50,318 root INFO copying build/lib/rest_framework/schemas/utils.py -> build/bdist.linux-loongarch64/wheel/./rest_framework/schemas 2026-03-05 15:59:50,318 root INFO copying build/lib/rest_framework/schemas/views.py -> build/bdist.linux-loongarch64/wheel/./rest_framework/schemas 2026-03-05 15:59:50,318 root INFO copying build/lib/rest_framework/schemas/openapi.py -> build/bdist.linux-loongarch64/wheel/./rest_framework/schemas 2026-03-05 15:59:50,319 root INFO copying build/lib/rest_framework/schemas/coreapi.py -> build/bdist.linux-loongarch64/wheel/./rest_framework/schemas 2026-03-05 15:59:50,319 root INFO copying build/lib/rest_framework/schemas/generators.py -> build/bdist.linux-loongarch64/wheel/./rest_framework/schemas 2026-03-05 15:59:50,319 root INFO copying build/lib/rest_framework/schemas/__init__.py -> build/bdist.linux-loongarch64/wheel/./rest_framework/schemas 2026-03-05 15:59:50,320 root INFO copying build/lib/rest_framework/schemas/inspectors.py -> build/bdist.linux-loongarch64/wheel/./rest_framework/schemas 2026-03-05 15:59:50,320 root INFO copying build/lib/rest_framework/reverse.py -> build/bdist.linux-loongarch64/wheel/./rest_framework 2026-03-05 15:59:50,321 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale 2026-03-05 15:59:50,321 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/en_US 2026-03-05 15:59:50,322 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/en_US/LC_MESSAGES 2026-03-05 15:59:50,322 root INFO copying build/lib/rest_framework/locale/en_US/LC_MESSAGES/django.mo -> build/bdist.linux-loongarch64/wheel/./rest_framework/locale/en_US/LC_MESSAGES 2026-03-05 15:59:50,322 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/fa 2026-03-05 15:59:50,323 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/fa/LC_MESSAGES 2026-03-05 15:59:50,323 root INFO copying build/lib/rest_framework/locale/fa/LC_MESSAGES/django.mo -> build/bdist.linux-loongarch64/wheel/./rest_framework/locale/fa/LC_MESSAGES 2026-03-05 15:59:50,323 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/hy 2026-03-05 15:59:50,324 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/hy/LC_MESSAGES 2026-03-05 15:59:50,324 root INFO copying build/lib/rest_framework/locale/hy/LC_MESSAGES/django.mo -> build/bdist.linux-loongarch64/wheel/./rest_framework/locale/hy/LC_MESSAGES 2026-03-05 15:59:50,325 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/ca_ES 2026-03-05 15:59:50,325 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/ca_ES/LC_MESSAGES 2026-03-05 15:59:50,325 root INFO copying build/lib/rest_framework/locale/ca_ES/LC_MESSAGES/django.mo -> build/bdist.linux-loongarch64/wheel/./rest_framework/locale/ca_ES/LC_MESSAGES 2026-03-05 15:59:50,326 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/fr 2026-03-05 15:59:50,326 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/fr/LC_MESSAGES 2026-03-05 15:59:50,327 root INFO copying build/lib/rest_framework/locale/fr/LC_MESSAGES/django.mo -> build/bdist.linux-loongarch64/wheel/./rest_framework/locale/fr/LC_MESSAGES 2026-03-05 15:59:50,327 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/mk 2026-03-05 15:59:50,327 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/mk/LC_MESSAGES 2026-03-05 15:59:50,328 root INFO copying build/lib/rest_framework/locale/mk/LC_MESSAGES/django.mo -> build/bdist.linux-loongarch64/wheel/./rest_framework/locale/mk/LC_MESSAGES 2026-03-05 15:59:50,328 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/sk 2026-03-05 15:59:50,329 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/sk/LC_MESSAGES 2026-03-05 15:59:50,329 root INFO copying build/lib/rest_framework/locale/sk/LC_MESSAGES/django.mo -> build/bdist.linux-loongarch64/wheel/./rest_framework/locale/sk/LC_MESSAGES 2026-03-05 15:59:50,329 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/de 2026-03-05 15:59:50,330 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/de/LC_MESSAGES 2026-03-05 15:59:50,330 root INFO copying build/lib/rest_framework/locale/de/LC_MESSAGES/django.mo -> build/bdist.linux-loongarch64/wheel/./rest_framework/locale/de/LC_MESSAGES 2026-03-05 15:59:50,331 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/zh_TW 2026-03-05 15:59:50,331 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/zh_TW/LC_MESSAGES 2026-03-05 15:59:50,331 root INFO copying build/lib/rest_framework/locale/zh_TW/LC_MESSAGES/django.mo -> build/bdist.linux-loongarch64/wheel/./rest_framework/locale/zh_TW/LC_MESSAGES 2026-03-05 15:59:50,332 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/en_AU 2026-03-05 15:59:50,332 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/en_AU/LC_MESSAGES 2026-03-05 15:59:50,332 root INFO copying build/lib/rest_framework/locale/en_AU/LC_MESSAGES/django.mo -> build/bdist.linux-loongarch64/wheel/./rest_framework/locale/en_AU/LC_MESSAGES 2026-03-05 15:59:50,333 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/ca 2026-03-05 15:59:50,333 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/ca/LC_MESSAGES 2026-03-05 15:59:50,334 root INFO copying build/lib/rest_framework/locale/ca/LC_MESSAGES/django.mo -> build/bdist.linux-loongarch64/wheel/./rest_framework/locale/ca/LC_MESSAGES 2026-03-05 15:59:50,334 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/el_GR 2026-03-05 15:59:50,334 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/el_GR/LC_MESSAGES 2026-03-05 15:59:50,335 root INFO copying build/lib/rest_framework/locale/el_GR/LC_MESSAGES/django.mo -> build/bdist.linux-loongarch64/wheel/./rest_framework/locale/el_GR/LC_MESSAGES 2026-03-05 15:59:50,335 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/ru_RU 2026-03-05 15:59:50,336 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/ru_RU/LC_MESSAGES 2026-03-05 15:59:50,336 root INFO copying build/lib/rest_framework/locale/ru_RU/LC_MESSAGES/django.mo -> build/bdist.linux-loongarch64/wheel/./rest_framework/locale/ru_RU/LC_MESSAGES 2026-03-05 15:59:50,336 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/pl 2026-03-05 15:59:50,337 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/pl/LC_MESSAGES 2026-03-05 15:59:50,337 root INFO copying build/lib/rest_framework/locale/pl/LC_MESSAGES/django.mo -> build/bdist.linux-loongarch64/wheel/./rest_framework/locale/pl/LC_MESSAGES 2026-03-05 15:59:50,338 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/et 2026-03-05 15:59:50,338 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/et/LC_MESSAGES 2026-03-05 15:59:50,338 root INFO copying build/lib/rest_framework/locale/et/LC_MESSAGES/django.mo -> build/bdist.linux-loongarch64/wheel/./rest_framework/locale/et/LC_MESSAGES 2026-03-05 15:59:50,339 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/tr 2026-03-05 15:59:50,339 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/tr/LC_MESSAGES 2026-03-05 15:59:50,339 root INFO copying build/lib/rest_framework/locale/tr/LC_MESSAGES/django.mo -> build/bdist.linux-loongarch64/wheel/./rest_framework/locale/tr/LC_MESSAGES 2026-03-05 15:59:50,340 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/ja 2026-03-05 15:59:50,340 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/ja/LC_MESSAGES 2026-03-05 15:59:50,341 root INFO copying build/lib/rest_framework/locale/ja/LC_MESSAGES/django.mo -> build/bdist.linux-loongarch64/wheel/./rest_framework/locale/ja/LC_MESSAGES 2026-03-05 15:59:50,341 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/pt_PT 2026-03-05 15:59:50,342 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/pt_PT/LC_MESSAGES 2026-03-05 15:59:50,342 root INFO copying build/lib/rest_framework/locale/pt_PT/LC_MESSAGES/django.mo -> build/bdist.linux-loongarch64/wheel/./rest_framework/locale/pt_PT/LC_MESSAGES 2026-03-05 15:59:50,342 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/sv 2026-03-05 15:59:50,343 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/sv/LC_MESSAGES 2026-03-05 15:59:50,343 root INFO copying build/lib/rest_framework/locale/sv/LC_MESSAGES/django.mo -> build/bdist.linux-loongarch64/wheel/./rest_framework/locale/sv/LC_MESSAGES 2026-03-05 15:59:50,343 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/zh_CN 2026-03-05 15:59:50,344 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/zh_CN/LC_MESSAGES 2026-03-05 15:59:50,344 root INFO copying build/lib/rest_framework/locale/zh_CN/LC_MESSAGES/django.mo -> build/bdist.linux-loongarch64/wheel/./rest_framework/locale/zh_CN/LC_MESSAGES 2026-03-05 15:59:50,345 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/da 2026-03-05 15:59:50,345 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/da/LC_MESSAGES 2026-03-05 15:59:50,345 root INFO copying build/lib/rest_framework/locale/da/LC_MESSAGES/django.mo -> build/bdist.linux-loongarch64/wheel/./rest_framework/locale/da/LC_MESSAGES 2026-03-05 15:59:50,346 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/he_IL 2026-03-05 15:59:50,346 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/he_IL/LC_MESSAGES 2026-03-05 15:59:50,346 root INFO copying build/lib/rest_framework/locale/he_IL/LC_MESSAGES/django.mo -> build/bdist.linux-loongarch64/wheel/./rest_framework/locale/he_IL/LC_MESSAGES 2026-03-05 15:59:50,347 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/ne_NP 2026-03-05 15:59:50,347 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/ne_NP/LC_MESSAGES 2026-03-05 15:59:50,348 root INFO copying build/lib/rest_framework/locale/ne_NP/LC_MESSAGES/django.mo -> build/bdist.linux-loongarch64/wheel/./rest_framework/locale/ne_NP/LC_MESSAGES 2026-03-05 15:59:50,348 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/nn 2026-03-05 15:59:50,349 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/nn/LC_MESSAGES 2026-03-05 15:59:50,349 root INFO copying build/lib/rest_framework/locale/nn/LC_MESSAGES/django.mo -> build/bdist.linux-loongarch64/wheel/./rest_framework/locale/nn/LC_MESSAGES 2026-03-05 15:59:50,349 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/cs 2026-03-05 15:59:50,350 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/cs/LC_MESSAGES 2026-03-05 15:59:50,350 root INFO copying build/lib/rest_framework/locale/cs/LC_MESSAGES/django.mo -> build/bdist.linux-loongarch64/wheel/./rest_framework/locale/cs/LC_MESSAGES 2026-03-05 15:59:50,350 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/ach 2026-03-05 15:59:50,351 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/ach/LC_MESSAGES 2026-03-05 15:59:50,351 root INFO copying build/lib/rest_framework/locale/ach/LC_MESSAGES/django.mo -> build/bdist.linux-loongarch64/wheel/./rest_framework/locale/ach/LC_MESSAGES 2026-03-05 15:59:50,352 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/th 2026-03-05 15:59:50,352 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/th/LC_MESSAGES 2026-03-05 15:59:50,352 root INFO copying build/lib/rest_framework/locale/th/LC_MESSAGES/django.mo -> build/bdist.linux-loongarch64/wheel/./rest_framework/locale/th/LC_MESSAGES 2026-03-05 15:59:50,353 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/fa_IR 2026-03-05 15:59:50,353 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/fa_IR/LC_MESSAGES 2026-03-05 15:59:50,353 root INFO copying build/lib/rest_framework/locale/fa_IR/LC_MESSAGES/django.mo -> build/bdist.linux-loongarch64/wheel/./rest_framework/locale/fa_IR/LC_MESSAGES 2026-03-05 15:59:50,354 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/fi 2026-03-05 15:59:50,354 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/fi/LC_MESSAGES 2026-03-05 15:59:50,355 root INFO copying build/lib/rest_framework/locale/fi/LC_MESSAGES/django.mo -> build/bdist.linux-loongarch64/wheel/./rest_framework/locale/fi/LC_MESSAGES 2026-03-05 15:59:50,355 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/pt 2026-03-05 15:59:50,356 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/pt/LC_MESSAGES 2026-03-05 15:59:50,356 root INFO copying build/lib/rest_framework/locale/pt/LC_MESSAGES/django.mo -> build/bdist.linux-loongarch64/wheel/./rest_framework/locale/pt/LC_MESSAGES 2026-03-05 15:59:50,356 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/pt_BR 2026-03-05 15:59:50,357 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/pt_BR/LC_MESSAGES 2026-03-05 15:59:50,357 root INFO copying build/lib/rest_framework/locale/pt_BR/LC_MESSAGES/django.mo -> build/bdist.linux-loongarch64/wheel/./rest_framework/locale/pt_BR/LC_MESSAGES 2026-03-05 15:59:50,358 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/vi 2026-03-05 15:59:50,358 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/vi/LC_MESSAGES 2026-03-05 15:59:50,358 root INFO copying build/lib/rest_framework/locale/vi/LC_MESSAGES/django.mo -> build/bdist.linux-loongarch64/wheel/./rest_framework/locale/vi/LC_MESSAGES 2026-03-05 15:59:50,359 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/lt 2026-03-05 15:59:50,359 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/lt/LC_MESSAGES 2026-03-05 15:59:50,359 root INFO copying build/lib/rest_framework/locale/lt/LC_MESSAGES/django.mo -> build/bdist.linux-loongarch64/wheel/./rest_framework/locale/lt/LC_MESSAGES 2026-03-05 15:59:50,360 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/en 2026-03-05 15:59:50,360 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/en/LC_MESSAGES 2026-03-05 15:59:50,361 root INFO copying build/lib/rest_framework/locale/en/LC_MESSAGES/django.mo -> build/bdist.linux-loongarch64/wheel/./rest_framework/locale/en/LC_MESSAGES 2026-03-05 15:59:50,361 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/ro 2026-03-05 15:59:50,361 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/ro/LC_MESSAGES 2026-03-05 15:59:50,362 root INFO copying build/lib/rest_framework/locale/ro/LC_MESSAGES/django.mo -> build/bdist.linux-loongarch64/wheel/./rest_framework/locale/ro/LC_MESSAGES 2026-03-05 15:59:50,362 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/id 2026-03-05 15:59:50,363 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/id/LC_MESSAGES 2026-03-05 15:59:50,363 root INFO copying build/lib/rest_framework/locale/id/LC_MESSAGES/django.mo -> build/bdist.linux-loongarch64/wheel/./rest_framework/locale/id/LC_MESSAGES 2026-03-05 15:59:50,363 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/ar 2026-03-05 15:59:50,364 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/ar/LC_MESSAGES 2026-03-05 15:59:50,364 root INFO copying build/lib/rest_framework/locale/ar/LC_MESSAGES/django.mo -> build/bdist.linux-loongarch64/wheel/./rest_framework/locale/ar/LC_MESSAGES 2026-03-05 15:59:50,365 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/fr_CA 2026-03-05 15:59:50,365 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/fr_CA/LC_MESSAGES 2026-03-05 15:59:50,365 root INFO copying build/lib/rest_framework/locale/fr_CA/LC_MESSAGES/django.mo -> build/bdist.linux-loongarch64/wheel/./rest_framework/locale/fr_CA/LC_MESSAGES 2026-03-05 15:59:50,366 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/nl 2026-03-05 15:59:50,366 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/nl/LC_MESSAGES 2026-03-05 15:59:50,366 root INFO copying build/lib/rest_framework/locale/nl/LC_MESSAGES/django.mo -> build/bdist.linux-loongarch64/wheel/./rest_framework/locale/nl/LC_MESSAGES 2026-03-05 15:59:50,367 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/ko_KR 2026-03-05 15:59:50,367 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/ko_KR/LC_MESSAGES 2026-03-05 15:59:50,368 root INFO copying build/lib/rest_framework/locale/ko_KR/LC_MESSAGES/django.mo -> build/bdist.linux-loongarch64/wheel/./rest_framework/locale/ko_KR/LC_MESSAGES 2026-03-05 15:59:50,368 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/ru 2026-03-05 15:59:50,369 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/ru/LC_MESSAGES 2026-03-05 15:59:50,369 root INFO copying build/lib/rest_framework/locale/ru/LC_MESSAGES/django.mo -> build/bdist.linux-loongarch64/wheel/./rest_framework/locale/ru/LC_MESSAGES 2026-03-05 15:59:50,369 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/it 2026-03-05 15:59:50,370 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/it/LC_MESSAGES 2026-03-05 15:59:50,370 root INFO copying build/lib/rest_framework/locale/it/LC_MESSAGES/django.mo -> build/bdist.linux-loongarch64/wheel/./rest_framework/locale/it/LC_MESSAGES 2026-03-05 15:59:50,370 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/no 2026-03-05 15:59:50,371 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/no/LC_MESSAGES 2026-03-05 15:59:50,371 root INFO copying build/lib/rest_framework/locale/no/LC_MESSAGES/django.mo -> build/bdist.linux-loongarch64/wheel/./rest_framework/locale/no/LC_MESSAGES 2026-03-05 15:59:50,372 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/sl 2026-03-05 15:59:50,372 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/sl/LC_MESSAGES 2026-03-05 15:59:50,372 root INFO copying build/lib/rest_framework/locale/sl/LC_MESSAGES/django.mo -> build/bdist.linux-loongarch64/wheel/./rest_framework/locale/sl/LC_MESSAGES 2026-03-05 15:59:50,373 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/gl_ES 2026-03-05 15:59:50,373 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/gl_ES/LC_MESSAGES 2026-03-05 15:59:50,374 root INFO copying build/lib/rest_framework/locale/gl_ES/LC_MESSAGES/django.mo -> build/bdist.linux-loongarch64/wheel/./rest_framework/locale/gl_ES/LC_MESSAGES 2026-03-05 15:59:50,374 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/gl 2026-03-05 15:59:50,374 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/gl/LC_MESSAGES 2026-03-05 15:59:50,375 root INFO copying build/lib/rest_framework/locale/gl/LC_MESSAGES/django.mo -> build/bdist.linux-loongarch64/wheel/./rest_framework/locale/gl/LC_MESSAGES 2026-03-05 15:59:50,375 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/zh_Hans 2026-03-05 15:59:50,376 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/zh_Hans/LC_MESSAGES 2026-03-05 15:59:50,376 root INFO copying build/lib/rest_framework/locale/zh_Hans/LC_MESSAGES/django.mo -> build/bdist.linux-loongarch64/wheel/./rest_framework/locale/zh_Hans/LC_MESSAGES 2026-03-05 15:59:50,376 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/az 2026-03-05 15:59:50,377 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/az/LC_MESSAGES 2026-03-05 15:59:50,377 root INFO copying build/lib/rest_framework/locale/az/LC_MESSAGES/django.mo -> build/bdist.linux-loongarch64/wheel/./rest_framework/locale/az/LC_MESSAGES 2026-03-05 15:59:50,378 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/es 2026-03-05 15:59:50,378 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/es/LC_MESSAGES 2026-03-05 15:59:50,378 root INFO copying build/lib/rest_framework/locale/es/LC_MESSAGES/django.mo -> build/bdist.linux-loongarch64/wheel/./rest_framework/locale/es/LC_MESSAGES 2026-03-05 15:59:50,379 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/el 2026-03-05 15:59:50,379 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/el/LC_MESSAGES 2026-03-05 15:59:50,379 root INFO copying build/lib/rest_framework/locale/el/LC_MESSAGES/django.mo -> build/bdist.linux-loongarch64/wheel/./rest_framework/locale/el/LC_MESSAGES 2026-03-05 15:59:50,380 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/nb 2026-03-05 15:59:50,380 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/nb/LC_MESSAGES 2026-03-05 15:59:50,381 root INFO copying build/lib/rest_framework/locale/nb/LC_MESSAGES/django.mo -> build/bdist.linux-loongarch64/wheel/./rest_framework/locale/nb/LC_MESSAGES 2026-03-05 15:59:50,381 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/zh_Hant 2026-03-05 15:59:50,381 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/zh_Hant/LC_MESSAGES 2026-03-05 15:59:50,382 root INFO copying build/lib/rest_framework/locale/zh_Hant/LC_MESSAGES/django.mo -> build/bdist.linux-loongarch64/wheel/./rest_framework/locale/zh_Hant/LC_MESSAGES 2026-03-05 15:59:50,382 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/lv 2026-03-05 15:59:50,383 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/lv/LC_MESSAGES 2026-03-05 15:59:50,383 root INFO copying build/lib/rest_framework/locale/lv/LC_MESSAGES/django.mo -> build/bdist.linux-loongarch64/wheel/./rest_framework/locale/lv/LC_MESSAGES 2026-03-05 15:59:50,383 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/bg 2026-03-05 15:59:50,384 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/bg/LC_MESSAGES 2026-03-05 15:59:50,384 root INFO copying build/lib/rest_framework/locale/bg/LC_MESSAGES/django.mo -> build/bdist.linux-loongarch64/wheel/./rest_framework/locale/bg/LC_MESSAGES 2026-03-05 15:59:50,385 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/be 2026-03-05 15:59:50,385 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/be/LC_MESSAGES 2026-03-05 15:59:50,385 root INFO copying build/lib/rest_framework/locale/be/LC_MESSAGES/django.mo -> build/bdist.linux-loongarch64/wheel/./rest_framework/locale/be/LC_MESSAGES 2026-03-05 15:59:50,386 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/kk 2026-03-05 15:59:50,386 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/kk/LC_MESSAGES 2026-03-05 15:59:50,386 root INFO copying build/lib/rest_framework/locale/kk/LC_MESSAGES/django.mo -> build/bdist.linux-loongarch64/wheel/./rest_framework/locale/kk/LC_MESSAGES 2026-03-05 15:59:50,387 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/uk 2026-03-05 15:59:50,387 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/uk/LC_MESSAGES 2026-03-05 15:59:50,388 root INFO copying build/lib/rest_framework/locale/uk/LC_MESSAGES/django.mo -> build/bdist.linux-loongarch64/wheel/./rest_framework/locale/uk/LC_MESSAGES 2026-03-05 15:59:50,388 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/hu 2026-03-05 15:59:50,389 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/hu/LC_MESSAGES 2026-03-05 15:59:50,389 root INFO copying build/lib/rest_framework/locale/hu/LC_MESSAGES/django.mo -> build/bdist.linux-loongarch64/wheel/./rest_framework/locale/hu/LC_MESSAGES 2026-03-05 15:59:50,389 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/en_CA 2026-03-05 15:59:50,390 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/en_CA/LC_MESSAGES 2026-03-05 15:59:50,390 root INFO copying build/lib/rest_framework/locale/en_CA/LC_MESSAGES/django.mo -> build/bdist.linux-loongarch64/wheel/./rest_framework/locale/en_CA/LC_MESSAGES 2026-03-05 15:59:50,390 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/tr_TR 2026-03-05 15:59:50,391 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/locale/tr_TR/LC_MESSAGES 2026-03-05 15:59:50,391 root INFO copying build/lib/rest_framework/locale/tr_TR/LC_MESSAGES/django.mo -> build/bdist.linux-loongarch64/wheel/./rest_framework/locale/tr_TR/LC_MESSAGES 2026-03-05 15:59:50,392 root INFO copying build/lib/rest_framework/renderers.py -> build/bdist.linux-loongarch64/wheel/./rest_framework 2026-03-05 15:59:50,392 root INFO copying build/lib/rest_framework/permissions.py -> build/bdist.linux-loongarch64/wheel/./rest_framework 2026-03-05 15:59:50,392 root INFO copying build/lib/rest_framework/routers.py -> build/bdist.linux-loongarch64/wheel/./rest_framework 2026-03-05 15:59:50,393 root INFO copying build/lib/rest_framework/test.py -> build/bdist.linux-loongarch64/wheel/./rest_framework 2026-03-05 15:59:50,393 root INFO creating build/bdist.linux-loongarch64/wheel/rest_framework/templatetags 2026-03-05 15:59:50,393 root INFO copying build/lib/rest_framework/templatetags/rest_framework.py -> build/bdist.linux-loongarch64/wheel/./rest_framework/templatetags 2026-03-05 15:59:50,394 root INFO copying build/lib/rest_framework/templatetags/__init__.py -> build/bdist.linux-loongarch64/wheel/./rest_framework/templatetags 2026-03-05 15:59:50,394 root INFO running install_egg_info 2026-03-05 15:59:50,405 root INFO Copying djangorestframework.egg-info to build/bdist.linux-loongarch64/wheel/./djangorestframework-3.16.1-py3.12.egg-info 2026-03-05 15:59:50,407 root INFO running install_scripts 2026-03-05 15:59:50,409 root INFO creating build/bdist.linux-loongarch64/wheel/djangorestframework-3.16.1.dist-info/WHEEL 2026-03-05 15:59:50,410 wheel INFO creating '/home/buildozer/aports/community/py3-django-rest-framework/src/django-rest-framework-3.16.1/.dist/.tmp-xkf4vwfi/djangorestframework-3.16.1-py3-none-any.whl' and adding 'build/bdist.linux-loongarch64/wheel' to it 2026-03-05 15:59:50,411 wheel INFO adding 'djangorestframework-3.16.1.dist-info/licenses/LICENSE.md' 2026-03-05 15:59:50,411 wheel INFO adding 'rest_framework/__init__.py' 2026-03-05 15:59:50,412 wheel INFO adding 'rest_framework/apps.py' 2026-03-05 15:59:50,412 wheel INFO adding 'rest_framework/authentication.py' 2026-03-05 15:59:50,413 wheel INFO adding 'rest_framework/checks.py' 2026-03-05 15:59:50,413 wheel INFO adding 'rest_framework/compat.py' 2026-03-05 15:59:50,414 wheel INFO adding 'rest_framework/decorators.py' 2026-03-05 15:59:50,414 wheel INFO adding 'rest_framework/documentation.py' 2026-03-05 15:59:50,414 wheel INFO adding 'rest_framework/exceptions.py' 2026-03-05 15:59:50,415 wheel INFO adding 'rest_framework/fields.py' 2026-03-05 15:59:50,416 wheel INFO adding 'rest_framework/filters.py' 2026-03-05 15:59:50,416 wheel INFO adding 'rest_framework/generics.py' 2026-03-05 15:59:50,417 wheel INFO adding 'rest_framework/metadata.py' 2026-03-05 15:59:50,417 wheel INFO adding 'rest_framework/mixins.py' 2026-03-05 15:59:50,418 wheel INFO adding 'rest_framework/negotiation.py' 2026-03-05 15:59:50,418 wheel INFO adding 'rest_framework/pagination.py' 2026-03-05 15:59:50,419 wheel INFO adding 'rest_framework/parsers.py' 2026-03-05 15:59:50,419 wheel INFO adding 'rest_framework/permissions.py' 2026-03-05 15:59:50,420 wheel INFO adding 'rest_framework/relations.py' 2026-03-05 15:59:50,421 wheel INFO adding 'rest_framework/renderers.py' 2026-03-05 15:59:50,421 wheel INFO adding 'rest_framework/request.py' 2026-03-05 15:59:50,422 wheel INFO adding 'rest_framework/response.py' 2026-03-05 15:59:50,422 wheel INFO adding 'rest_framework/reverse.py' 2026-03-05 15:59:50,423 wheel INFO adding 'rest_framework/routers.py' 2026-03-05 15:59:50,423 wheel INFO adding 'rest_framework/serializers.py' 2026-03-05 15:59:50,424 wheel INFO adding 'rest_framework/settings.py' 2026-03-05 15:59:50,425 wheel INFO adding 'rest_framework/status.py' 2026-03-05 15:59:50,425 wheel INFO adding 'rest_framework/test.py' 2026-03-05 15:59:50,426 wheel INFO adding 'rest_framework/throttling.py' 2026-03-05 15:59:50,426 wheel INFO adding 'rest_framework/urlpatterns.py' 2026-03-05 15:59:50,426 wheel INFO adding 'rest_framework/urls.py' 2026-03-05 15:59:50,427 wheel INFO adding 'rest_framework/validators.py' 2026-03-05 15:59:50,427 wheel INFO adding 'rest_framework/versioning.py' 2026-03-05 15:59:50,428 wheel INFO adding 'rest_framework/views.py' 2026-03-05 15:59:50,428 wheel INFO adding 'rest_framework/viewsets.py' 2026-03-05 15:59:50,429 wheel INFO adding 'rest_framework/authtoken/__init__.py' 2026-03-05 15:59:50,429 wheel INFO adding 'rest_framework/authtoken/admin.py' 2026-03-05 15:59:50,430 wheel INFO adding 'rest_framework/authtoken/apps.py' 2026-03-05 15:59:50,430 wheel INFO adding 'rest_framework/authtoken/models.py' 2026-03-05 15:59:50,431 wheel INFO adding 'rest_framework/authtoken/serializers.py' 2026-03-05 15:59:50,431 wheel INFO adding 'rest_framework/authtoken/views.py' 2026-03-05 15:59:50,432 wheel INFO adding 'rest_framework/authtoken/management/__init__.py' 2026-03-05 15:59:50,432 wheel INFO adding 'rest_framework/authtoken/management/commands/__init__.py' 2026-03-05 15:59:50,432 wheel INFO adding 'rest_framework/authtoken/management/commands/drf_create_token.py' 2026-03-05 15:59:50,433 wheel INFO adding 'rest_framework/authtoken/migrations/0001_initial.py' 2026-03-05 15:59:50,433 wheel INFO adding 'rest_framework/authtoken/migrations/0002_auto_20160226_1747.py' 2026-03-05 15:59:50,434 wheel INFO adding 'rest_framework/authtoken/migrations/0003_tokenproxy.py' 2026-03-05 15:59:50,434 wheel INFO adding 'rest_framework/authtoken/migrations/0004_alter_tokenproxy_options.py' 2026-03-05 15:59:50,434 wheel INFO adding 'rest_framework/authtoken/migrations/__init__.py' 2026-03-05 15:59:50,436 wheel INFO adding 'rest_framework/locale/ach/LC_MESSAGES/django.mo' 2026-03-05 15:59:50,436 wheel INFO adding 'rest_framework/locale/ar/LC_MESSAGES/django.mo' 2026-03-05 15:59:50,437 wheel INFO adding 'rest_framework/locale/az/LC_MESSAGES/django.mo' 2026-03-05 15:59:50,437 wheel INFO adding 'rest_framework/locale/be/LC_MESSAGES/django.mo' 2026-03-05 15:59:50,438 wheel INFO adding 'rest_framework/locale/bg/LC_MESSAGES/django.mo' 2026-03-05 15:59:50,438 wheel INFO adding 'rest_framework/locale/ca/LC_MESSAGES/django.mo' 2026-03-05 15:59:50,439 wheel INFO adding 'rest_framework/locale/ca_ES/LC_MESSAGES/django.mo' 2026-03-05 15:59:50,439 wheel INFO adding 'rest_framework/locale/cs/LC_MESSAGES/django.mo' 2026-03-05 15:59:50,440 wheel INFO adding 'rest_framework/locale/da/LC_MESSAGES/django.mo' 2026-03-05 15:59:50,440 wheel INFO adding 'rest_framework/locale/de/LC_MESSAGES/django.mo' 2026-03-05 15:59:50,441 wheel INFO adding 'rest_framework/locale/el/LC_MESSAGES/django.mo' 2026-03-05 15:59:50,441 wheel INFO adding 'rest_framework/locale/el_GR/LC_MESSAGES/django.mo' 2026-03-05 15:59:50,442 wheel INFO adding 'rest_framework/locale/en/LC_MESSAGES/django.mo' 2026-03-05 15:59:50,442 wheel INFO adding 'rest_framework/locale/en_AU/LC_MESSAGES/django.mo' 2026-03-05 15:59:50,443 wheel INFO adding 'rest_framework/locale/en_CA/LC_MESSAGES/django.mo' 2026-03-05 15:59:50,443 wheel INFO adding 'rest_framework/locale/en_US/LC_MESSAGES/django.mo' 2026-03-05 15:59:50,444 wheel INFO adding 'rest_framework/locale/es/LC_MESSAGES/django.mo' 2026-03-05 15:59:50,444 wheel INFO adding 'rest_framework/locale/et/LC_MESSAGES/django.mo' 2026-03-05 15:59:50,445 wheel INFO adding 'rest_framework/locale/fa/LC_MESSAGES/django.mo' 2026-03-05 15:59:50,445 wheel INFO adding 'rest_framework/locale/fa_IR/LC_MESSAGES/django.mo' 2026-03-05 15:59:50,446 wheel INFO adding 'rest_framework/locale/fi/LC_MESSAGES/django.mo' 2026-03-05 15:59:50,446 wheel INFO adding 'rest_framework/locale/fr/LC_MESSAGES/django.mo' 2026-03-05 15:59:50,447 wheel INFO adding 'rest_framework/locale/fr_CA/LC_MESSAGES/django.mo' 2026-03-05 15:59:50,447 wheel INFO adding 'rest_framework/locale/gl/LC_MESSAGES/django.mo' 2026-03-05 15:59:50,448 wheel INFO adding 'rest_framework/locale/gl_ES/LC_MESSAGES/django.mo' 2026-03-05 15:59:50,448 wheel INFO adding 'rest_framework/locale/he_IL/LC_MESSAGES/django.mo' 2026-03-05 15:59:50,448 wheel INFO adding 'rest_framework/locale/hu/LC_MESSAGES/django.mo' 2026-03-05 15:59:50,449 wheel INFO adding 'rest_framework/locale/hy/LC_MESSAGES/django.mo' 2026-03-05 15:59:50,450 wheel INFO adding 'rest_framework/locale/id/LC_MESSAGES/django.mo' 2026-03-05 15:59:50,450 wheel INFO adding 'rest_framework/locale/it/LC_MESSAGES/django.mo' 2026-03-05 15:59:50,451 wheel INFO adding 'rest_framework/locale/ja/LC_MESSAGES/django.mo' 2026-03-05 15:59:50,451 wheel INFO adding 'rest_framework/locale/kk/LC_MESSAGES/django.mo' 2026-03-05 15:59:50,452 wheel INFO adding 'rest_framework/locale/ko_KR/LC_MESSAGES/django.mo' 2026-03-05 15:59:50,452 wheel INFO adding 'rest_framework/locale/lt/LC_MESSAGES/django.mo' 2026-03-05 15:59:50,453 wheel INFO adding 'rest_framework/locale/lv/LC_MESSAGES/django.mo' 2026-03-05 15:59:50,453 wheel INFO adding 'rest_framework/locale/mk/LC_MESSAGES/django.mo' 2026-03-05 15:59:50,454 wheel INFO adding 'rest_framework/locale/nb/LC_MESSAGES/django.mo' 2026-03-05 15:59:50,454 wheel INFO adding 'rest_framework/locale/ne_NP/LC_MESSAGES/django.mo' 2026-03-05 15:59:50,455 wheel INFO adding 'rest_framework/locale/nl/LC_MESSAGES/django.mo' 2026-03-05 15:59:50,455 wheel INFO adding 'rest_framework/locale/nn/LC_MESSAGES/django.mo' 2026-03-05 15:59:50,456 wheel INFO adding 'rest_framework/locale/no/LC_MESSAGES/django.mo' 2026-03-05 15:59:50,456 wheel INFO adding 'rest_framework/locale/pl/LC_MESSAGES/django.mo' 2026-03-05 15:59:50,457 wheel INFO adding 'rest_framework/locale/pt/LC_MESSAGES/django.mo' 2026-03-05 15:59:50,457 wheel INFO adding 'rest_framework/locale/pt_BR/LC_MESSAGES/django.mo' 2026-03-05 15:59:50,458 wheel INFO adding 'rest_framework/locale/pt_PT/LC_MESSAGES/django.mo' 2026-03-05 15:59:50,458 wheel INFO adding 'rest_framework/locale/ro/LC_MESSAGES/django.mo' 2026-03-05 15:59:50,459 wheel INFO adding 'rest_framework/locale/ru/LC_MESSAGES/django.mo' 2026-03-05 15:59:50,459 wheel INFO adding 'rest_framework/locale/ru_RU/LC_MESSAGES/django.mo' 2026-03-05 15:59:50,460 wheel INFO adding 'rest_framework/locale/sk/LC_MESSAGES/django.mo' 2026-03-05 15:59:50,460 wheel INFO adding 'rest_framework/locale/sl/LC_MESSAGES/django.mo' 2026-03-05 15:59:50,461 wheel INFO adding 'rest_framework/locale/sv/LC_MESSAGES/django.mo' 2026-03-05 15:59:50,461 wheel INFO adding 'rest_framework/locale/th/LC_MESSAGES/django.mo' 2026-03-05 15:59:50,462 wheel INFO adding 'rest_framework/locale/tr/LC_MESSAGES/django.mo' 2026-03-05 15:59:50,462 wheel INFO adding 'rest_framework/locale/tr_TR/LC_MESSAGES/django.mo' 2026-03-05 15:59:50,463 wheel INFO adding 'rest_framework/locale/uk/LC_MESSAGES/django.mo' 2026-03-05 15:59:50,463 wheel INFO adding 'rest_framework/locale/vi/LC_MESSAGES/django.mo' 2026-03-05 15:59:50,464 wheel INFO adding 'rest_framework/locale/zh_CN/LC_MESSAGES/django.mo' 2026-03-05 15:59:50,464 wheel INFO adding 'rest_framework/locale/zh_Hans/LC_MESSAGES/django.mo' 2026-03-05 15:59:50,465 wheel INFO adding 'rest_framework/locale/zh_Hant/LC_MESSAGES/django.mo' 2026-03-05 15:59:50,465 wheel INFO adding 'rest_framework/locale/zh_TW/LC_MESSAGES/django.mo' 2026-03-05 15:59:50,466 wheel INFO adding 'rest_framework/management/__init__.py' 2026-03-05 15:59:50,466 wheel INFO adding 'rest_framework/management/commands/__init__.py' 2026-03-05 15:59:50,466 wheel INFO adding 'rest_framework/management/commands/generateschema.py' 2026-03-05 15:59:50,467 wheel INFO adding 'rest_framework/schemas/__init__.py' 2026-03-05 15:59:50,467 wheel INFO adding 'rest_framework/schemas/coreapi.py' 2026-03-05 15:59:50,468 wheel INFO adding 'rest_framework/schemas/generators.py' 2026-03-05 15:59:50,468 wheel INFO adding 'rest_framework/schemas/inspectors.py' 2026-03-05 15:59:50,469 wheel INFO adding 'rest_framework/schemas/openapi.py' 2026-03-05 15:59:50,469 wheel INFO adding 'rest_framework/schemas/utils.py' 2026-03-05 15:59:50,469 wheel INFO adding 'rest_framework/schemas/views.py' 2026-03-05 15:59:50,470 wheel INFO adding 'rest_framework/static/rest_framework/css/bootstrap-theme.min.css' 2026-03-05 15:59:50,471 wheel INFO adding 'rest_framework/static/rest_framework/css/bootstrap-theme.min.css.map' 2026-03-05 15:59:50,472 wheel INFO adding 'rest_framework/static/rest_framework/css/bootstrap-tweaks.css' 2026-03-05 15:59:50,472 wheel INFO adding 'rest_framework/static/rest_framework/css/bootstrap.min.css' 2026-03-05 15:59:50,474 wheel INFO adding 'rest_framework/static/rest_framework/css/bootstrap.min.css.map' 2026-03-05 15:59:50,478 wheel INFO adding 'rest_framework/static/rest_framework/css/default.css' 2026-03-05 15:59:50,478 wheel INFO adding 'rest_framework/static/rest_framework/css/font-awesome-4.0.3.css' 2026-03-05 15:59:50,479 wheel INFO adding 'rest_framework/static/rest_framework/css/prettify.css' 2026-03-05 15:59:50,479 wheel INFO adding 'rest_framework/static/rest_framework/docs/css/base.css' 2026-03-05 15:59:50,480 wheel INFO adding 'rest_framework/static/rest_framework/docs/css/highlight.css' 2026-03-05 15:59:50,480 wheel INFO adding 'rest_framework/static/rest_framework/docs/css/jquery.json-view.min.css' 2026-03-05 15:59:50,481 wheel INFO adding 'rest_framework/static/rest_framework/docs/img/favicon.ico' 2026-03-05 15:59:50,481 wheel INFO adding 'rest_framework/static/rest_framework/docs/img/grid.png' 2026-03-05 15:59:50,481 wheel INFO adding 'rest_framework/static/rest_framework/docs/js/api.js' 2026-03-05 15:59:50,482 wheel INFO adding 'rest_framework/static/rest_framework/docs/js/highlight.pack.js' 2026-03-05 15:59:50,484 wheel INFO adding 'rest_framework/static/rest_framework/docs/js/jquery.json-view.min.js' 2026-03-05 15:59:50,485 wheel INFO adding 'rest_framework/static/rest_framework/fonts/fontawesome-webfont.eot' 2026-03-05 15:59:50,486 wheel INFO adding 'rest_framework/static/rest_framework/fonts/fontawesome-webfont.svg' 2026-03-05 15:59:50,488 wheel INFO adding 'rest_framework/static/rest_framework/fonts/fontawesome-webfont.ttf' 2026-03-05 15:59:50,489 wheel INFO adding 'rest_framework/static/rest_framework/fonts/fontawesome-webfont.woff' 2026-03-05 15:59:50,489 wheel INFO adding 'rest_framework/static/rest_framework/fonts/glyphicons-halflings-regular.eot' 2026-03-05 15:59:50,490 wheel INFO adding 'rest_framework/static/rest_framework/fonts/glyphicons-halflings-regular.svg' 2026-03-05 15:59:50,491 wheel INFO adding 'rest_framework/static/rest_framework/fonts/glyphicons-halflings-regular.ttf' 2026-03-05 15:59:50,492 wheel INFO adding 'rest_framework/static/rest_framework/fonts/glyphicons-halflings-regular.woff' 2026-03-05 15:59:50,492 wheel INFO adding 'rest_framework/static/rest_framework/fonts/glyphicons-halflings-regular.woff2' 2026-03-05 15:59:50,493 wheel INFO adding 'rest_framework/static/rest_framework/img/glyphicons-halflings-white.png' 2026-03-05 15:59:50,493 wheel INFO adding 'rest_framework/static/rest_framework/img/glyphicons-halflings.png' 2026-03-05 15:59:50,494 wheel INFO adding 'rest_framework/static/rest_framework/img/grid.png' 2026-03-05 15:59:50,494 wheel INFO adding 'rest_framework/static/rest_framework/js/ajax-form.js' 2026-03-05 15:59:50,495 wheel INFO adding 'rest_framework/static/rest_framework/js/bootstrap.min.js' 2026-03-05 15:59:50,496 wheel INFO adding 'rest_framework/static/rest_framework/js/coreapi-0.1.1.js' 2026-03-05 15:59:50,497 wheel INFO adding 'rest_framework/static/rest_framework/js/csrf.js' 2026-03-05 15:59:50,497 wheel INFO adding 'rest_framework/static/rest_framework/js/default.js' 2026-03-05 15:59:50,498 wheel INFO adding 'rest_framework/static/rest_framework/js/jquery-3.7.1.min.js' 2026-03-05 15:59:50,499 wheel INFO adding 'rest_framework/static/rest_framework/js/load-ajax-form.js' 2026-03-05 15:59:50,499 wheel INFO adding 'rest_framework/static/rest_framework/js/prettify-min.js' 2026-03-05 15:59:50,500 wheel INFO adding 'rest_framework/templates/rest_framework/admin.html' 2026-03-05 15:59:50,500 wheel INFO adding 'rest_framework/templates/rest_framework/api.html' 2026-03-05 15:59:50,501 wheel INFO adding 'rest_framework/templates/rest_framework/base.html' 2026-03-05 15:59:50,501 wheel INFO adding 'rest_framework/templates/rest_framework/login.html' 2026-03-05 15:59:50,501 wheel INFO adding 'rest_framework/templates/rest_framework/login_base.html' 2026-03-05 15:59:50,502 wheel INFO adding 'rest_framework/templates/rest_framework/raw_data_form.html' 2026-03-05 15:59:50,502 wheel INFO adding 'rest_framework/templates/rest_framework/schema.js' 2026-03-05 15:59:50,502 wheel INFO adding 'rest_framework/templates/rest_framework/admin/detail.html' 2026-03-05 15:59:50,503 wheel INFO adding 'rest_framework/templates/rest_framework/admin/dict_value.html' 2026-03-05 15:59:50,503 wheel INFO adding 'rest_framework/templates/rest_framework/admin/list.html' 2026-03-05 15:59:50,503 wheel INFO adding 'rest_framework/templates/rest_framework/admin/list_value.html' 2026-03-05 15:59:50,504 wheel INFO adding 'rest_framework/templates/rest_framework/admin/simple_list_value.html' 2026-03-05 15:59:50,504 wheel INFO adding 'rest_framework/templates/rest_framework/docs/document.html' 2026-03-05 15:59:50,505 wheel INFO adding 'rest_framework/templates/rest_framework/docs/error.html' 2026-03-05 15:59:50,505 wheel INFO adding 'rest_framework/templates/rest_framework/docs/index.html' 2026-03-05 15:59:50,505 wheel INFO adding 'rest_framework/templates/rest_framework/docs/interact.html' 2026-03-05 15:59:50,506 wheel INFO adding 'rest_framework/templates/rest_framework/docs/link.html' 2026-03-05 15:59:50,506 wheel INFO adding 'rest_framework/templates/rest_framework/docs/sidebar.html' 2026-03-05 15:59:50,506 wheel INFO adding 'rest_framework/templates/rest_framework/docs/auth/basic.html' 2026-03-05 15:59:50,507 wheel INFO adding 'rest_framework/templates/rest_framework/docs/auth/session.html' 2026-03-05 15:59:50,507 wheel INFO adding 'rest_framework/templates/rest_framework/docs/auth/token.html' 2026-03-05 15:59:50,507 wheel INFO adding 'rest_framework/templates/rest_framework/docs/langs/javascript-intro.html' 2026-03-05 15:59:50,508 wheel INFO adding 'rest_framework/templates/rest_framework/docs/langs/javascript.html' 2026-03-05 15:59:50,508 wheel INFO adding 'rest_framework/templates/rest_framework/docs/langs/python-intro.html' 2026-03-05 15:59:50,508 wheel INFO adding 'rest_framework/templates/rest_framework/docs/langs/python.html' 2026-03-05 15:59:50,509 wheel INFO adding 'rest_framework/templates/rest_framework/docs/langs/shell-intro.html' 2026-03-05 15:59:50,509 wheel INFO adding 'rest_framework/templates/rest_framework/docs/langs/shell.html' 2026-03-05 15:59:50,510 wheel INFO adding 'rest_framework/templates/rest_framework/filters/base.html' 2026-03-05 15:59:50,510 wheel INFO adding 'rest_framework/templates/rest_framework/filters/ordering.html' 2026-03-05 15:59:50,510 wheel INFO adding 'rest_framework/templates/rest_framework/filters/search.html' 2026-03-05 15:59:50,511 wheel INFO adding 'rest_framework/templates/rest_framework/horizontal/checkbox.html' 2026-03-05 15:59:50,511 wheel INFO adding 'rest_framework/templates/rest_framework/horizontal/checkbox_multiple.html' 2026-03-05 15:59:50,511 wheel INFO adding 'rest_framework/templates/rest_framework/horizontal/dict_field.html' 2026-03-05 15:59:50,512 wheel INFO adding 'rest_framework/templates/rest_framework/horizontal/fieldset.html' 2026-03-05 15:59:50,512 wheel INFO adding 'rest_framework/templates/rest_framework/horizontal/form.html' 2026-03-05 15:59:50,512 wheel INFO adding 'rest_framework/templates/rest_framework/horizontal/input.html' 2026-03-05 15:59:50,513 wheel INFO adding 'rest_framework/templates/rest_framework/horizontal/list_field.html' 2026-03-05 15:59:50,513 wheel INFO adding 'rest_framework/templates/rest_framework/horizontal/list_fieldset.html' 2026-03-05 15:59:50,513 wheel INFO adding 'rest_framework/templates/rest_framework/horizontal/radio.html' 2026-03-05 15:59:50,514 wheel INFO adding 'rest_framework/templates/rest_framework/horizontal/select.html' 2026-03-05 15:59:50,514 wheel INFO adding 'rest_framework/templates/rest_framework/horizontal/select_multiple.html' 2026-03-05 15:59:50,514 wheel INFO adding 'rest_framework/templates/rest_framework/horizontal/textarea.html' 2026-03-05 15:59:50,515 wheel INFO adding 'rest_framework/templates/rest_framework/inline/checkbox.html' 2026-03-05 15:59:50,515 wheel INFO adding 'rest_framework/templates/rest_framework/inline/checkbox_multiple.html' 2026-03-05 15:59:50,515 wheel INFO adding 'rest_framework/templates/rest_framework/inline/dict_field.html' 2026-03-05 15:59:50,516 wheel INFO adding 'rest_framework/templates/rest_framework/inline/fieldset.html' 2026-03-05 15:59:50,516 wheel INFO adding 'rest_framework/templates/rest_framework/inline/form.html' 2026-03-05 15:59:50,516 wheel INFO adding 'rest_framework/templates/rest_framework/inline/input.html' 2026-03-05 15:59:50,517 wheel INFO adding 'rest_framework/templates/rest_framework/inline/list_field.html' 2026-03-05 15:59:50,517 wheel INFO adding 'rest_framework/templates/rest_framework/inline/list_fieldset.html' 2026-03-05 15:59:50,517 wheel INFO adding 'rest_framework/templates/rest_framework/inline/radio.html' 2026-03-05 15:59:50,518 wheel INFO adding 'rest_framework/templates/rest_framework/inline/select.html' 2026-03-05 15:59:50,518 wheel INFO adding 'rest_framework/templates/rest_framework/inline/select_multiple.html' 2026-03-05 15:59:50,518 wheel INFO adding 'rest_framework/templates/rest_framework/inline/textarea.html' 2026-03-05 15:59:50,519 wheel INFO adding 'rest_framework/templates/rest_framework/pagination/numbers.html' 2026-03-05 15:59:50,519 wheel INFO adding 'rest_framework/templates/rest_framework/pagination/previous_and_next.html' 2026-03-05 15:59:50,519 wheel INFO adding 'rest_framework/templates/rest_framework/vertical/checkbox.html' 2026-03-05 15:59:50,520 wheel INFO adding 'rest_framework/templates/rest_framework/vertical/checkbox_multiple.html' 2026-03-05 15:59:50,520 wheel INFO adding 'rest_framework/templates/rest_framework/vertical/dict_field.html' 2026-03-05 15:59:50,520 wheel INFO adding 'rest_framework/templates/rest_framework/vertical/fieldset.html' 2026-03-05 15:59:50,521 wheel INFO adding 'rest_framework/templates/rest_framework/vertical/form.html' 2026-03-05 15:59:50,521 wheel INFO adding 'rest_framework/templates/rest_framework/vertical/input.html' 2026-03-05 15:59:50,521 wheel INFO adding 'rest_framework/templates/rest_framework/vertical/list_field.html' 2026-03-05 15:59:50,522 wheel INFO adding 'rest_framework/templates/rest_framework/vertical/list_fieldset.html' 2026-03-05 15:59:50,522 wheel INFO adding 'rest_framework/templates/rest_framework/vertical/radio.html' 2026-03-05 15:59:50,522 wheel INFO adding 'rest_framework/templates/rest_framework/vertical/select.html' 2026-03-05 15:59:50,523 wheel INFO adding 'rest_framework/templates/rest_framework/vertical/select_multiple.html' 2026-03-05 15:59:50,523 wheel INFO adding 'rest_framework/templates/rest_framework/vertical/textarea.html' 2026-03-05 15:59:50,523 wheel INFO adding 'rest_framework/templatetags/__init__.py' 2026-03-05 15:59:50,524 wheel INFO adding 'rest_framework/templatetags/rest_framework.py' 2026-03-05 15:59:50,524 wheel INFO adding 'rest_framework/utils/__init__.py' 2026-03-05 15:59:50,524 wheel INFO adding 'rest_framework/utils/breadcrumbs.py' 2026-03-05 15:59:50,525 wheel INFO adding 'rest_framework/utils/encoders.py' 2026-03-05 15:59:50,525 wheel INFO adding 'rest_framework/utils/field_mapping.py' 2026-03-05 15:59:50,526 wheel INFO adding 'rest_framework/utils/formatting.py' 2026-03-05 15:59:50,526 wheel INFO adding 'rest_framework/utils/html.py' 2026-03-05 15:59:50,526 wheel INFO adding 'rest_framework/utils/humanize_datetime.py' 2026-03-05 15:59:50,527 wheel INFO adding 'rest_framework/utils/json.py' 2026-03-05 15:59:50,527 wheel INFO adding 'rest_framework/utils/mediatypes.py' 2026-03-05 15:59:50,527 wheel INFO adding 'rest_framework/utils/model_meta.py' 2026-03-05 15:59:50,528 wheel INFO adding 'rest_framework/utils/representation.py' 2026-03-05 15:59:50,528 wheel INFO adding 'rest_framework/utils/serializer_helpers.py' 2026-03-05 15:59:50,529 wheel INFO adding 'rest_framework/utils/timezone.py' 2026-03-05 15:59:50,529 wheel INFO adding 'rest_framework/utils/urls.py' 2026-03-05 15:59:50,529 wheel INFO adding 'djangorestframework-3.16.1.dist-info/METADATA' 2026-03-05 15:59:50,530 wheel INFO adding 'djangorestframework-3.16.1.dist-info/WHEEL' 2026-03-05 15:59:50,530 wheel INFO adding 'djangorestframework-3.16.1.dist-info/top_level.txt' 2026-03-05 15:59:50,531 wheel INFO adding 'djangorestframework-3.16.1.dist-info/RECORD' 2026-03-05 15:59:50,533 root INFO removing build/bdist.linux-loongarch64/wheel 2026-03-05 15:59:50,555 gpep517 INFO The backend produced .dist/djangorestframework-3.16.1-py3-none-any.whl djangorestframework-3.16.1-py3-none-any.whl ============================= test session starts ============================== platform linux -- Python 3.12.12, pytest-9.0.2, pluggy-1.6.0 -- /home/buildozer/aports/community/py3-django-rest-framework/src/django-rest-framework-3.16.1/.testenv/bin/python3 cachedir: .pytest_cache django: version: 5.2.12 rootdir: /home/buildozer/aports/community/py3-django-rest-framework/src/django-rest-framework-3.16.1 configfile: setup.cfg testpaths: tests plugins: cov-5.0.0, django-4.11.1 collecting ... collected 1560 items / 15 deselected / 1545 selected tests/authentication/test_authentication.py::BasicAuthTests::test_decoding_of_utf8_credentials PASSED [ 0%] tests/authentication/test_authentication.py::BasicAuthTests::test_fail_post_if_credentials_are_missing PASSED [ 0%] tests/authentication/test_authentication.py::BasicAuthTests::test_fail_post_if_credentials_contain_spaces PASSED [ 0%] tests/authentication/test_authentication.py::BasicAuthTests::test_post_form_failing_basic_auth PASSED [ 0%] tests/authentication/test_authentication.py::BasicAuthTests::test_post_form_passing_basic_auth PASSED [ 0%] tests/authentication/test_authentication.py::BasicAuthTests::test_post_json_failing_basic_auth PASSED [ 0%] tests/authentication/test_authentication.py::BasicAuthTests::test_post_json_passing_basic_auth PASSED [ 0%] tests/authentication/test_authentication.py::BasicAuthTests::test_post_json_without_password_failing_basic_auth PASSED [ 0%] tests/authentication/test_authentication.py::BasicAuthTests::test_regression_handle_bad_base64_basic_auth_header PASSED [ 0%] tests/authentication/test_authentication.py::SessionAuthTests::test_login_view_renders_on_get PASSED [ 0%] tests/authentication/test_authentication.py::SessionAuthTests::test_post_form_session_auth_failing PASSED [ 0%] tests/authentication/test_authentication.py::SessionAuthTests::test_post_form_session_auth_failing_csrf PASSED [ 0%] tests/authentication/test_authentication.py::SessionAuthTests::test_post_form_session_auth_passing PASSED [ 0%] tests/authentication/test_authentication.py::SessionAuthTests::test_post_form_session_auth_passing_csrf PASSED [ 0%] tests/authentication/test_authentication.py::SessionAuthTests::test_put_form_session_auth_passing PASSED [ 0%] tests/authentication/test_authentication.py::TokenAuthTests::test_fail_authentication_if_user_is_not_active PASSED [ 1%] tests/authentication/test_authentication.py::TokenAuthTests::test_fail_post_form_passing_invalid_token_auth PASSED [ 1%] tests/authentication/test_authentication.py::TokenAuthTests::test_fail_post_form_passing_nonexistent_token_auth PASSED [ 1%] tests/authentication/test_authentication.py::TokenAuthTests::test_fail_post_if_token_contains_spaces PASSED [ 1%] tests/authentication/test_authentication.py::TokenAuthTests::test_fail_post_if_token_is_missing PASSED [ 1%] tests/authentication/test_authentication.py::TokenAuthTests::test_generate_key_accessible_as_classmethod PASSED [ 1%] tests/authentication/test_authentication.py::TokenAuthTests::test_generate_key_returns_string PASSED [ 1%] tests/authentication/test_authentication.py::TokenAuthTests::test_post_form_failing_token_auth PASSED [ 1%] tests/authentication/test_authentication.py::TokenAuthTests::test_post_form_passing_token_auth PASSED [ 1%] tests/authentication/test_authentication.py::TokenAuthTests::test_post_json_failing_token_auth PASSED [ 1%] tests/authentication/test_authentication.py::TokenAuthTests::test_post_json_makes_one_db_query PASSED [ 1%] tests/authentication/test_authentication.py::TokenAuthTests::test_post_json_passing_token_auth PASSED [ 1%] tests/authentication/test_authentication.py::TokenAuthTests::test_token_has_auto_assigned_key_if_none_provided PASSED [ 1%] tests/authentication/test_authentication.py::TokenAuthTests::test_token_login_form PASSED [ 1%] tests/authentication/test_authentication.py::TokenAuthTests::test_token_login_json PASSED [ 1%] tests/authentication/test_authentication.py::TokenAuthTests::test_token_login_json_bad_creds PASSED [ 2%] tests/authentication/test_authentication.py::TokenAuthTests::test_token_login_json_missing_fields PASSED [ 2%] tests/authentication/test_authentication.py::CustomTokenAuthTests::test_fail_authentication_if_user_is_not_active PASSED [ 2%] tests/authentication/test_authentication.py::CustomTokenAuthTests::test_fail_post_form_passing_invalid_token_auth PASSED [ 2%] tests/authentication/test_authentication.py::CustomTokenAuthTests::test_fail_post_form_passing_nonexistent_token_auth PASSED [ 2%] tests/authentication/test_authentication.py::CustomTokenAuthTests::test_fail_post_if_token_contains_spaces PASSED [ 2%] tests/authentication/test_authentication.py::CustomTokenAuthTests::test_fail_post_if_token_is_missing PASSED [ 2%] tests/authentication/test_authentication.py::CustomTokenAuthTests::test_post_form_failing_token_auth PASSED [ 2%] tests/authentication/test_authentication.py::CustomTokenAuthTests::test_post_form_passing_token_auth PASSED [ 2%] tests/authentication/test_authentication.py::CustomTokenAuthTests::test_post_json_failing_token_auth PASSED [ 2%] tests/authentication/test_authentication.py::CustomTokenAuthTests::test_post_json_makes_one_db_query PASSED [ 2%] tests/authentication/test_authentication.py::CustomTokenAuthTests::test_post_json_passing_token_auth PASSED [ 2%] tests/authentication/test_authentication.py::CustomKeywordTokenAuthTests::test_fail_authentication_if_user_is_not_active PASSED [ 2%] tests/authentication/test_authentication.py::CustomKeywordTokenAuthTests::test_fail_post_form_passing_invalid_token_auth PASSED [ 2%] tests/authentication/test_authentication.py::CustomKeywordTokenAuthTests::test_fail_post_form_passing_nonexistent_token_auth PASSED [ 2%] tests/authentication/test_authentication.py::CustomKeywordTokenAuthTests::test_fail_post_if_token_contains_spaces PASSED [ 2%] tests/authentication/test_authentication.py::CustomKeywordTokenAuthTests::test_fail_post_if_token_is_missing PASSED [ 3%] tests/authentication/test_authentication.py::CustomKeywordTokenAuthTests::test_post_form_failing_token_auth PASSED [ 3%] tests/authentication/test_authentication.py::CustomKeywordTokenAuthTests::test_post_form_passing_token_auth PASSED [ 3%] tests/authentication/test_authentication.py::CustomKeywordTokenAuthTests::test_post_json_failing_token_auth PASSED [ 3%] tests/authentication/test_authentication.py::CustomKeywordTokenAuthTests::test_post_json_makes_one_db_query PASSED [ 3%] tests/authentication/test_authentication.py::CustomKeywordTokenAuthTests::test_post_json_passing_token_auth PASSED [ 3%] tests/authentication/test_authentication.py::IncorrectCredentialsTests::test_incorrect_credentials PASSED [ 3%] tests/authentication/test_authentication.py::FailingAuthAccessedInRenderer::test_failing_auth_accessed_in_renderer PASSED [ 3%] tests/authentication/test_authentication.py::NoAuthenticationClassesTests::test_permission_message_with_no_authentication_classes PASSED [ 3%] tests/authentication/test_authentication.py::BasicAuthenticationUnitTests::test_base_authentication_abstract_method PASSED [ 3%] tests/authentication/test_authentication.py::BasicAuthenticationUnitTests::test_basic_authentication_raises_error_if_user_not_active PASSED [ 3%] tests/authentication/test_authentication.py::BasicAuthenticationUnitTests::test_basic_authentication_raises_error_if_user_not_found PASSED [ 3%] tests/authentication/test_authentication.py::RemoteUserAuthenticationUnitTests::test_remote_user_works PASSED [ 3%] tests/browsable_api/test_browsable_api.py::AnonymousUserTests::test_get_raises_typeerror_when_anonymous_user_in_queryset_filter PASSED [ 3%] tests/browsable_api/test_browsable_api.py::AnonymousUserTests::test_get_returns_http_forbidden_when_anonymous_user PASSED [ 3%] tests/browsable_api/test_browsable_api.py::DropdownWithAuthTests::test_dropdown_contains_logout_form PASSED [ 4%] tests/browsable_api/test_browsable_api.py::DropdownWithAuthTests::test_login_shown_when_logged_out PASSED [ 4%] tests/browsable_api/test_browsable_api.py::DropdownWithAuthTests::test_logout_shown_when_logged_in PASSED [ 4%] tests/browsable_api/test_browsable_api.py::DropdownWithAuthTests::test_name_shown_when_logged_in PASSED [ 4%] tests/browsable_api/test_browsable_api.py::NoDropdownWithoutAuthTests::test_dropdown_not_shown_when_logged_in PASSED [ 4%] tests/browsable_api/test_browsable_api.py::NoDropdownWithoutAuthTests::test_dropdown_not_shown_when_logged_out PASSED [ 4%] tests/browsable_api/test_browsable_api.py::NoDropdownWithoutAuthTests::test_name_shown_when_logged_in PASSED [ 4%] tests/browsable_api/test_browsable_nested_api.py::DropdownWithAuthTests::test_login PASSED [ 4%] tests/browsable_api/test_form_rendering.py::TestPostingListData::test_browsable_api PASSED [ 4%] tests/browsable_api/test_form_rendering.py::TestPostingListData::test_json_response PASSED [ 4%] tests/browsable_api/test_form_rendering.py::TestManyPostView::test_post_many_post_view PASSED [ 4%] tests/generic_relations/test_generic_relations.py::TestGenericRelations::test_generic_fk PASSED [ 4%] tests/generic_relations/test_generic_relations.py::TestGenericRelations::test_generic_relation PASSED [ 4%] tests/schemas/test_coreapi.py::TestRouterGeneratedSchema::test_anonymous_request SKIPPED [ 4%] tests/schemas/test_coreapi.py::TestRouterGeneratedSchema::test_authenticated_request SKIPPED [ 4%] tests/schemas/test_coreapi.py::TestSchemaGenerator::test_schema_for_regular_views SKIPPED [ 4%] tests/schemas/test_coreapi.py::TestSchemaGeneratorDjango2::test_schema_for_regular_views SKIPPED [ 5%] tests/schemas/test_coreapi.py::TestSchemaGeneratorNotAtRoot::test_schema_for_regular_views SKIPPED [ 5%] tests/schemas/test_coreapi.py::TestSchemaGeneratorWithMethodLimitedViewSets::test_schema_for_regular_views SKIPPED [ 5%] tests/schemas/test_coreapi.py::TestSchemaGeneratorWithRestrictedViewSets::test_schema_for_regular_views SKIPPED [ 5%] tests/schemas/test_coreapi.py::TestSchemaGeneratorWithForeignKey::test_schema_for_regular_views SKIPPED [ 5%] tests/schemas/test_coreapi.py::TestSchemaGeneratorWithManyToMany::test_schema_for_regular_views SKIPPED [ 5%] tests/schemas/test_coreapi.py::TestSchemaGeneratorActionKeysViewSets::test_action_not_coerced_for_get_and_head SKIPPED [ 5%] tests/schemas/test_coreapi.py::Test4605Regression::test_4605_regression SKIPPED [ 5%] tests/schemas/test_coreapi.py::TestAutoSchema::test_apiview_schema_descriptor PASSED [ 5%] tests/schemas/test_coreapi.py::TestAutoSchema::test_field_to_schema PASSED [ 5%] tests/schemas/test_coreapi.py::TestAutoSchema::test_get_link_requires_instance PASSED [ 5%] tests/schemas/test_coreapi.py::TestAutoSchema::test_get_manual_fields SKIPPED [ 5%] tests/schemas/test_coreapi.py::TestAutoSchema::test_set_custom_inspector_class_on_view PASSED [ 5%] tests/schemas/test_coreapi.py::TestAutoSchema::test_set_custom_inspector_class_via_settings PASSED [ 5%] tests/schemas/test_coreapi.py::TestAutoSchema::test_update_fields SKIPPED [ 5%] tests/schemas/test_coreapi.py::TestAutoSchema::test_view_with_manual_schema SKIPPED [ 6%] tests/schemas/test_coreapi.py::TestAutoSchema::test_viewset_action_with_null_schema SKIPPED [ 6%] tests/schemas/test_coreapi.py::TestAutoSchema::test_viewset_action_with_schema SKIPPED [ 6%] tests/schemas/test_coreapi.py::SchemaGenerationExclusionTests::test_endpoint_enumerator_excludes_correctly SKIPPED [ 6%] tests/schemas/test_coreapi.py::SchemaGenerationExclusionTests::test_schema_generator_excludes_correctly SKIPPED [ 6%] tests/schemas/test_coreapi.py::SchemaGenerationExclusionTests::test_should_include_endpoint_excludes_correctly SKIPPED [ 6%] tests/schemas/test_coreapi.py::TestURLNamingCollisions::test_from_router SKIPPED [ 6%] tests/schemas/test_coreapi.py::TestURLNamingCollisions::test_manually_routing_generic_view SKIPPED [ 6%] tests/schemas/test_coreapi.py::TestURLNamingCollisions::test_manually_routing_nested_routes SKIPPED [ 6%] tests/schemas/test_coreapi.py::TestURLNamingCollisions::test_url_under_same_key_not_replaced SKIPPED [ 6%] tests/schemas/test_coreapi.py::TestURLNamingCollisions::test_url_under_same_key_not_replaced_another SKIPPED [ 6%] tests/schemas/test_get_schema_view.py::GetSchemaViewTests::test_coreapi SKIPPED [ 6%] tests/schemas/test_get_schema_view.py::GetSchemaViewTests::test_openapi PASSED [ 6%] tests/schemas/test_managementcommand.py::GenerateSchemaTests::test_accepts_custom_schema_generator PASSED [ 6%] tests/schemas/test_managementcommand.py::GenerateSchemaTests::test_command_detects_schema_generation_mode PASSED [ 6%] tests/schemas/test_managementcommand.py::GenerateSchemaTests::test_coreapi_renders_default_schema_with_custom_title_url_and_description SKIPPED [ 6%] tests/schemas/test_managementcommand.py::GenerateSchemaTests::test_coreapi_renders_openapi_json_schema SKIPPED [ 7%] tests/schemas/test_managementcommand.py::GenerateSchemaTests::test_renders_corejson_schema SKIPPED [ 7%] tests/schemas/test_managementcommand.py::GenerateSchemaTests::test_renders_default_schema_with_custom_title_url_and_description PASSED [ 7%] tests/schemas/test_managementcommand.py::GenerateSchemaTests::test_renders_openapi_json_schema PASSED [ 7%] tests/schemas/test_managementcommand.py::GenerateSchemaTests::test_writes_schema_to_file_on_parameter PASSED [ 7%] tests/schemas/test_openapi.py::TestBasics::test_filters PASSED [ 7%] tests/schemas/test_openapi.py::TestBasics::test_pagination PASSED [ 7%] tests/schemas/test_openapi.py::TestFieldMapping::test_boolean_default_field PASSED [ 7%] tests/schemas/test_openapi.py::TestFieldMapping::test_custom_field_name PASSED [ 7%] tests/schemas/test_openapi.py::TestFieldMapping::test_lazy_string_field PASSED [ 7%] tests/schemas/test_openapi.py::TestFieldMapping::test_list_field_mapping tests/schemas/test_openapi.py::TestFieldMapping::test_list_field_mapping PASSED [ 7%] tests/schemas/test_openapi.py::TestFieldMapping::test_nullable_fields PASSED [ 7%] tests/schemas/test_openapi.py::TestFieldMapping::test_primary_key_related_field PASSED [ 7%] tests/schemas/test_openapi.py::TestOperationIntrospection::test_auto_generated_apiview_tags PASSED [ 7%] tests/schemas/test_openapi.py::TestOperationIntrospection::test_delete_response_body_generation PASSED [ 7%] tests/schemas/test_openapi.py::TestOperationIntrospection::test_different_request_response_objects PASSED [ 8%] tests/schemas/test_openapi.py::TestOperationIntrospection::test_duplicate_operation_id PASSED [ 8%] tests/schemas/test_openapi.py::TestOperationIntrospection::test_empty_required PASSED [ 8%] tests/schemas/test_openapi.py::TestOperationIntrospection::test_empty_required_with_patch_method PASSED [ 8%] tests/schemas/test_openapi.py::TestOperationIntrospection::test_invalid_serializer_class_name PASSED [ 8%] tests/schemas/test_openapi.py::TestOperationIntrospection::test_list_response_body_generation PASSED [ 8%] tests/schemas/test_openapi.py::TestOperationIntrospection::test_openapi_yaml_rendering_without_aliases PASSED [ 8%] tests/schemas/test_openapi.py::TestOperationIntrospection::test_openapi_yaml_safestring_render PASSED [ 8%] tests/schemas/test_openapi.py::TestOperationIntrospection::test_operation_id_custom_name PASSED [ 8%] tests/schemas/test_openapi.py::TestOperationIntrospection::test_operation_id_custom_operation_id_base PASSED [ 8%] tests/schemas/test_openapi.py::TestOperationIntrospection::test_operation_id_generation PASSED [ 8%] tests/schemas/test_openapi.py::TestOperationIntrospection::test_operation_id_override_base PASSED [ 8%] tests/schemas/test_openapi.py::TestOperationIntrospection::test_operation_id_override_get PASSED [ 8%] tests/schemas/test_openapi.py::TestOperationIntrospection::test_operation_id_plural PASSED [ 8%] tests/schemas/test_openapi.py::TestOperationIntrospection::test_operation_id_viewset PASSED [ 8%] tests/schemas/test_openapi.py::TestOperationIntrospection::test_overridden_get_tags_method PASSED [ 8%] tests/schemas/test_openapi.py::TestOperationIntrospection::test_overridden_tags PASSED [ 9%] tests/schemas/test_openapi.py::TestOperationIntrospection::test_paginated_list_response_body_generation PASSED [ 9%] tests/schemas/test_openapi.py::TestOperationIntrospection::test_parser_mapping PASSED [ 9%] tests/schemas/test_openapi.py::TestOperationIntrospection::test_path_with_id_parameter PASSED [ 9%] tests/schemas/test_openapi.py::TestOperationIntrospection::test_path_without_parameters PASSED [ 9%] tests/schemas/test_openapi.py::TestOperationIntrospection::test_renderer_mapping PASSED [ 9%] tests/schemas/test_openapi.py::TestOperationIntrospection::test_repeat_operation_ids PASSED [ 9%] tests/schemas/test_openapi.py::TestOperationIntrospection::test_request_body PASSED [ 9%] tests/schemas/test_openapi.py::TestOperationIntrospection::test_response_body_generation PASSED [ 9%] tests/schemas/test_openapi.py::TestOperationIntrospection::test_response_body_nested_serializer PASSED [ 9%] tests/schemas/test_openapi.py::TestOperationIntrospection::test_response_body_partial_serializer PASSED [ 9%] tests/schemas/test_openapi.py::TestOperationIntrospection::test_retrieve_response_body_generation PASSED [ 9%] tests/schemas/test_openapi.py::TestOperationIntrospection::test_serializer_callable_default PASSED [ 9%] tests/schemas/test_openapi.py::TestOperationIntrospection::test_serializer_datefield PASSED [ 9%] tests/schemas/test_openapi.py::TestOperationIntrospection::test_serializer_filefield PASSED [ 9%] tests/schemas/test_openapi.py::TestOperationIntrospection::test_serializer_hstorefield PASSED [ 10%] tests/schemas/test_openapi.py::TestOperationIntrospection::test_serializer_validators PASSED [ 10%] tests/schemas/test_openapi.py::TestGenerator::test_authtoken_serializer PASSED [ 10%] tests/schemas/test_openapi.py::TestGenerator::test_component_name PASSED [ 10%] tests/schemas/test_openapi.py::TestGenerator::test_component_should_not_be_generated_for_delete_method PASSED [ 10%] tests/schemas/test_openapi.py::TestGenerator::test_duplicate_component_name PASSED [ 10%] tests/schemas/test_openapi.py::TestGenerator::test_mount_url_prefixed_to_paths PASSED [ 10%] tests/schemas/test_openapi.py::TestGenerator::test_override_settings PASSED [ 10%] tests/schemas/test_openapi.py::TestGenerator::test_paths_construction PASSED [ 10%] tests/schemas/test_openapi.py::TestGenerator::test_prefixed_paths_construction PASSED [ 10%] tests/schemas/test_openapi.py::TestGenerator::test_schema_construction PASSED [ 10%] tests/schemas/test_openapi.py::TestGenerator::test_schema_information PASSED [ 10%] tests/schemas/test_openapi.py::TestGenerator::test_schema_information_empty PASSED [ 10%] tests/schemas/test_openapi.py::TestGenerator::test_schema_rendering_timedelta_to_yaml_with_validator PASSED [ 10%] tests/schemas/test_openapi.py::TestGenerator::test_schema_rendering_to_json PASSED [ 10%] tests/schemas/test_openapi.py::TestGenerator::test_schema_rendering_to_yaml PASSED [ 11%] tests/schemas/test_openapi.py::TestGenerator::test_schema_with_no_paths PASSED [ 11%] tests/schemas/test_openapi.py::TestGenerator::test_serializer_model PASSED [ 11%] tests/test_api_client.py::APIClientTests::test_api_client SKIPPED (c...) [ 11%] tests/test_api_client.py::APIClientTests::test_body_params SKIPPED (...) [ 11%] tests/test_api_client.py::APIClientTests::test_download_response SKIPPED [ 11%] tests/test_api_client.py::APIClientTests::test_form_params SKIPPED (...) [ 11%] tests/test_api_client.py::APIClientTests::test_multipart_encoding SKIPPED [ 11%] tests/test_api_client.py::APIClientTests::test_multipart_encoding_in_body SKIPPED [ 11%] tests/test_api_client.py::APIClientTests::test_multipart_encoding_multiple_values SKIPPED [ 11%] tests/test_api_client.py::APIClientTests::test_multipart_encoding_no_file SKIPPED [ 11%] tests/test_api_client.py::APIClientTests::test_multipart_encoding_string_file_content SKIPPED [ 11%] tests/test_api_client.py::APIClientTests::test_path_params SKIPPED (...) [ 11%] tests/test_api_client.py::APIClientTests::test_query_params SKIPPED [ 11%] tests/test_api_client.py::APIClientTests::test_query_params_with_multiple_values SKIPPED [ 11%] tests/test_api_client.py::APIClientTests::test_raw_upload SKIPPED (c...) [ 11%] tests/test_api_client.py::APIClientTests::test_raw_upload_explicit_content_type SKIPPED [ 12%] tests/test_api_client.py::APIClientTests::test_raw_upload_string_file_content SKIPPED [ 12%] tests/test_api_client.py::APIClientTests::test_session_headers SKIPPED [ 12%] tests/test_api_client.py::APIClientTests::test_text_response SKIPPED [ 12%] tests/test_api_client.py::APIClientTests::test_urlencoded_encoding SKIPPED [ 12%] tests/test_api_client.py::APIClientTests::test_urlencoded_encoding_in_body SKIPPED [ 12%] tests/test_api_client.py::APIClientTests::test_urlencoded_encoding_multiple_values SKIPPED [ 12%] tests/test_atomic_requests.py::DBTransactionTests::test_no_exception_commit_transaction PASSED [ 12%] tests/test_atomic_requests.py::DBTransactionErrorTests::test_generic_exception_delegate_transaction_management PASSED [ 12%] tests/test_atomic_requests.py::DBTransactionAPIExceptionTests::test_api_exception_rollback_transaction PASSED [ 12%] tests/test_atomic_requests.py::MultiDBTransactionAPIExceptionTests::test_api_exception_rollback_transaction PASSED [ 12%] tests/test_authtoken.py::AuthTokenTests::test_authtoken_can_be_imported_when_not_included_in_installed_apps PASSED [ 12%] tests/test_authtoken.py::AuthTokenTests::test_model_admin_displayed_fields PASSED [ 12%] tests/test_authtoken.py::AuthTokenTests::test_token_string_representation PASSED [ 12%] tests/test_authtoken.py::AuthTokenTests::test_validate_raise_error_if_no_credentials_provided PASSED [ 12%] tests/test_authtoken.py::AuthTokenTests::test_whitespace_in_password PASSED [ 13%] tests/test_authtoken.py::AuthTokenCommandTests::test_command_create_user_token PASSED [ 13%] tests/test_authtoken.py::AuthTokenCommandTests::test_command_create_user_token_invalid_user PASSED [ 13%] tests/test_authtoken.py::AuthTokenCommandTests::test_command_do_not_reset_user_token PASSED [ 13%] tests/test_authtoken.py::AuthTokenCommandTests::test_command_output PASSED [ 13%] tests/test_authtoken.py::AuthTokenCommandTests::test_command_raising_error_for_invalid_user PASSED [ 13%] tests/test_authtoken.py::AuthTokenCommandTests::test_command_reset_user_token PASSED [ 13%] tests/test_decorators.py::DecoratorTestCase::test_api_view_incorrect PASSED [ 13%] tests/test_decorators.py::DecoratorTestCase::test_api_view_incorrect_arguments PASSED [ 13%] tests/test_decorators.py::DecoratorTestCase::test_authentication_classes PASSED [ 13%] tests/test_decorators.py::DecoratorTestCase::test_calling_method PASSED [ 13%] tests/test_decorators.py::DecoratorTestCase::test_calling_patch_method PASSED [ 13%] tests/test_decorators.py::DecoratorTestCase::test_calling_put_method PASSED [ 13%] tests/test_decorators.py::DecoratorTestCase::test_parser_classes PASSED [ 13%] tests/test_decorators.py::DecoratorTestCase::test_permission_classes PASSED [ 13%] tests/test_decorators.py::DecoratorTestCase::test_renderer_classes PASSED [ 13%] tests/test_decorators.py::DecoratorTestCase::test_schema PASSED [ 14%] tests/test_decorators.py::DecoratorTestCase::test_throttle_classes PASSED [ 14%] tests/test_decorators.py::ActionDecoratorTestCase::test_defaults PASSED [ 14%] tests/test_decorators.py::ActionDecoratorTestCase::test_detail_required PASSED [ 14%] tests/test_decorators.py::ActionDecoratorTestCase::test_method_mapping PASSED [ 14%] tests/test_decorators.py::ActionDecoratorTestCase::test_method_mapping_already_mapped PASSED [ 14%] tests/test_decorators.py::ActionDecoratorTestCase::test_method_mapping_http_method PASSED [ 14%] tests/test_decorators.py::ActionDecoratorTestCase::test_method_mapping_http_methods PASSED [ 14%] tests/test_decorators.py::ActionDecoratorTestCase::test_method_mapping_overwrite PASSED [ 14%] tests/test_decorators.py::ActionDecoratorTestCase::test_view_name_kwargs PASSED [ 14%] tests/test_description.py::TestViewNamesAndDescriptions::test_view_description_allows_empty_description PASSED [ 14%] tests/test_description.py::TestViewNamesAndDescriptions::test_view_description_can_be_empty PASSED [ 14%] tests/test_description.py::TestViewNamesAndDescriptions::test_view_description_can_be_promise PASSED [ 14%] tests/test_description.py::TestViewNamesAndDescriptions::test_view_description_uses_description_attribute PASSED [ 14%] tests/test_description.py::TestViewNamesAndDescriptions::test_view_description_uses_docstring PASSED [ 14%] tests/test_description.py::TestViewNamesAndDescriptions::test_view_name_preferences_name_over_suffix PASSED [ 15%] tests/test_description.py::TestViewNamesAndDescriptions::test_view_name_uses_class_name PASSED [ 15%] tests/test_description.py::TestViewNamesAndDescriptions::test_view_name_uses_name_attribute PASSED [ 15%] tests/test_description.py::TestViewNamesAndDescriptions::test_view_name_uses_suffix_attribute PASSED [ 15%] tests/test_encoders.py::JSONEncoderTests::test_encode_coreapi_raises_error SKIPPED [ 15%] tests/test_encoders.py::JSONEncoderTests::test_encode_date PASSED [ 15%] tests/test_encoders.py::JSONEncoderTests::test_encode_datetime PASSED [ 15%] tests/test_encoders.py::JSONEncoderTests::test_encode_decimal PASSED [ 15%] tests/test_encoders.py::JSONEncoderTests::test_encode_empty_returnlist PASSED [ 15%] tests/test_encoders.py::JSONEncoderTests::test_encode_object_with_tolist PASSED [ 15%] tests/test_encoders.py::JSONEncoderTests::test_encode_time PASSED [ 15%] tests/test_encoders.py::JSONEncoderTests::test_encode_time_tz PASSED [ 15%] tests/test_encoders.py::JSONEncoderTests::test_encode_timedelta PASSED [ 15%] tests/test_encoders.py::JSONEncoderTests::test_encode_uuid PASSED [ 15%] tests/test_exceptions.py::ExceptionTestCase::test_get_error_details PASSED [ 15%] tests/test_exceptions.py::ExceptionTestCase::test_get_full_details_with_throttling PASSED [ 15%] tests/test_exceptions.py::ErrorDetailTests::test_eq PASSED [ 16%] tests/test_exceptions.py::ErrorDetailTests::test_hash PASSED [ 16%] tests/test_exceptions.py::ErrorDetailTests::test_ne PASSED [ 16%] tests/test_exceptions.py::ErrorDetailTests::test_repr PASSED [ 16%] tests/test_exceptions.py::ErrorDetailTests::test_str PASSED [ 16%] tests/test_exceptions.py::TranslationTests::test_message PASSED [ 16%] tests/test_fields.py::TestTyping::test_field_is_subscriptable PASSED [ 16%] tests/test_fields.py::TestFloatFieldOverFlowError::test_overflow_error_float_field PASSED [ 16%] tests/test_fields.py::TestLocalizedDecimalField::test_localize_forces_coerce_to_string PASSED [ 16%] tests/test_fields.py::TestLocalizedDecimalField::test_to_internal_value PASSED [ 16%] tests/test_fields.py::TestLocalizedDecimalField::test_to_representation PASSED [ 16%] tests/test_fields.py::TestQuantizedValueForDecimal::test_int_quantized_value_for_decimal PASSED [ 16%] tests/test_fields.py::TestQuantizedValueForDecimal::test_part_precision_string_quantized_value_for_decimal PASSED [ 16%] tests/test_fields.py::TestQuantizedValueForDecimal::test_string_quantized_value_for_decimal PASSED [ 16%] tests/test_fields.py::TestNormalizedOutputValueDecimalField::test_non_normalize_output PASSED [ 16%] tests/test_fields.py::TestNormalizedOutputValueDecimalField::test_normalize_coeherce_to_string PASSED [ 17%] tests/test_fields.py::TestNormalizedOutputValueDecimalField::test_normalize_output PASSED [ 17%] tests/test_fields.py::TestRoundingDecimalField::test_invalid_rounding PASSED [ 17%] tests/test_fields.py::TestRoundingDecimalField::test_valid_rounding PASSED [ 17%] tests/test_fields.py::TestNaiveDateTimeField::test_invalid_inputs PASSED [ 17%] tests/test_fields.py::TestNaiveDateTimeField::test_outputs PASSED [ 17%] tests/test_fields.py::TestNaiveDateTimeField::test_valid_inputs PASSED [ 17%] tests/test_fields.py::TestDefaultTZDateTimeField::test_current_timezone PASSED [ 17%] tests/test_fields.py::TestDefaultTZDateTimeField::test_default_timezone PASSED [ 17%] tests/test_fields.py::TestCustomTimezoneForDateTimeField::test_should_render_date_time_in_default_timezone PASSED [ 17%] tests/test_fields.py::TestListFieldWithDjangoValidationErrors::test_invalid_inputs PASSED [ 17%] tests/test_fields.py::TestListFieldWithDjangoValidationErrors::test_outputs PASSED [ 17%] tests/test_fields.py::TestListFieldWithDjangoValidationErrors::test_valid_inputs PASSED [ 17%] tests/test_filters.py::BaseFilterTests::test_filter_queryset_raises_error PASSED [ 17%] tests/test_filters.py::BaseFilterTests::test_get_schema_fields_checks_for_coreapi PASSED [ 17%] tests/test_filters.py::SearchFilterTests::test_exact_search PASSED [ 17%] tests/test_filters.py::SearchFilterTests::test_regexp_search PASSED [ 18%] tests/test_filters.py::SearchFilterTests::test_search PASSED [ 18%] tests/test_filters.py::SearchFilterTests::test_search_field_with_additional_transforms PASSED [ 18%] tests/test_filters.py::SearchFilterTests::test_search_field_with_custom_lookup PASSED [ 18%] tests/test_filters.py::SearchFilterTests::test_search_field_with_escapes PASSED [ 18%] tests/test_filters.py::SearchFilterTests::test_search_field_with_multiple_words PASSED [ 18%] tests/test_filters.py::SearchFilterTests::test_search_field_with_null_characters PASSED [ 18%] tests/test_filters.py::SearchFilterTests::test_search_field_with_quotes PASSED [ 18%] tests/test_filters.py::SearchFilterTests::test_search_returns_same_queryset_if_no_search_fields_or_terms_provided PASSED [ 18%] tests/test_filters.py::SearchFilterTests::test_search_with_filter_subclass PASSED [ 18%] tests/test_filters.py::SearchFilterTests::test_search_with_nonstandard_search_param PASSED [ 18%] tests/test_filters.py::SearchFilterTests::test_startswith_search PASSED [ 18%] tests/test_filters.py::SearchFilterFkTests::test_custom_lookup_to_related_model PASSED [ 18%] tests/test_filters.py::SearchFilterFkTests::test_must_call_distinct PASSED [ 18%] tests/test_filters.py::SearchFilterFkTests::test_must_call_distinct_restores_meta_for_each_field PASSED [ 18%] tests/test_filters.py::SearchFilterM2MTests::test_m2m_search PASSED [ 19%] tests/test_filters.py::SearchFilterM2MTests::test_must_call_distinct PASSED [ 19%] tests/test_filters.py::SearchFilterToManyTests::test_multiple_filter_conditions PASSED [ 19%] tests/test_filters.py::SearchFilterAnnotatedFieldTests::test_must_call_distinct_subsequent_m2m_fields PASSED [ 19%] tests/test_filters.py::SearchFilterAnnotatedFieldTests::test_search_in_annotated_field PASSED [ 19%] tests/test_filters.py::OrderingFilterTests::test_default_ordering PASSED [ 19%] tests/test_filters.py::OrderingFilterTests::test_default_ordering_using_string PASSED [ 19%] tests/test_filters.py::OrderingFilterTests::test_get_template_context PASSED [ 19%] tests/test_filters.py::OrderingFilterTests::test_incorrectfield_ordering PASSED [ 19%] tests/test_filters.py::OrderingFilterTests::test_incorrecturl_extrahyphens_ordering PASSED [ 19%] tests/test_filters.py::OrderingFilterTests::test_ordering PASSED [ 19%] tests/test_filters.py::OrderingFilterTests::test_ordering_by_aggregate_field PASSED [ 19%] tests/test_filters.py::OrderingFilterTests::test_ordering_by_dotted_source PASSED [ 19%] tests/test_filters.py::OrderingFilterTests::test_ordering_with_improper_configuration PASSED [ 19%] tests/test_filters.py::OrderingFilterTests::test_ordering_with_nonstandard_ordering_param PASSED [ 19%] tests/test_filters.py::OrderingFilterTests::test_ordering_with_overridden_get_serializer_class PASSED [ 20%] tests/test_filters.py::OrderingFilterTests::test_ordering_without_ordering_fields PASSED [ 20%] tests/test_filters.py::OrderingFilterTests::test_reverse_ordering PASSED [ 20%] tests/test_filters.py::SensitiveOrderingFilterTests::test_cannot_order_by_non_serializer_fields PASSED [ 20%] tests/test_filters.py::SensitiveOrderingFilterTests::test_order_by_serializer_fields PASSED [ 20%] tests/test_generics.py::TestRootView::test_delete_root_view PASSED [ 20%] tests/test_generics.py::TestRootView::test_get_root_view PASSED [ 20%] tests/test_generics.py::TestRootView::test_head_root_view PASSED [ 20%] tests/test_generics.py::TestRootView::test_post_cannot_set_id PASSED [ 20%] tests/test_generics.py::TestRootView::test_post_error_root_view PASSED [ 20%] tests/test_generics.py::TestRootView::test_post_root_view PASSED [ 20%] tests/test_generics.py::TestRootView::test_put_root_view PASSED [ 20%] tests/test_generics.py::TestInstanceView::test_delete_instance_view PASSED [ 20%] tests/test_generics.py::TestInstanceView::test_get_instance_view PASSED [ 20%] tests/test_generics.py::TestInstanceView::test_get_instance_view_incorrect_arg PASSED [ 20%] tests/test_generics.py::TestInstanceView::test_patch_cannot_create_an_object PASSED [ 20%] tests/test_generics.py::TestInstanceView::test_patch_instance_view PASSED [ 21%] tests/test_generics.py::TestInstanceView::test_post_instance_view PASSED [ 21%] tests/test_generics.py::TestInstanceView::test_put_cannot_set_id PASSED [ 21%] tests/test_generics.py::TestInstanceView::test_put_error_instance_view PASSED [ 21%] tests/test_generics.py::TestInstanceView::test_put_instance_view PASSED [ 21%] tests/test_generics.py::TestInstanceView::test_put_to_deleted_instance PASSED [ 21%] tests/test_generics.py::TestInstanceView::test_put_to_filtered_out_instance PASSED [ 21%] tests/test_generics.py::TestOverriddenGetObject::test_overridden_get_object_view PASSED [ 21%] tests/test_generics.py::TestCreateModelWithAutoNowAddField::test_create_model_with_auto_now_add_field PASSED [ 21%] tests/test_generics.py::TestM2MBrowsableAPI::test_m2m_in_browsable_api PASSED [ 21%] tests/test_generics.py::TestFilterBackendAppliedToViews::test_dynamic_serializer_form_in_browsable_api PASSED [ 21%] tests/test_generics.py::TestFilterBackendAppliedToViews::test_get_instance_view_filters_out_name_with_filter_backend PASSED [ 21%] tests/test_generics.py::TestFilterBackendAppliedToViews::test_get_instance_view_will_return_single_object_when_filter_does_not_exclude_it PASSED [ 21%] tests/test_generics.py::TestFilterBackendAppliedToViews::test_get_root_view_filters_by_name_with_filter_backend PASSED [ 21%] tests/test_generics.py::TestFilterBackendAppliedToViews::test_get_root_view_filters_out_all_models_with_exclusive_filter_backend PASSED [ 21%] tests/test_generics.py::TestGuardedQueryset::test_guarded_queryset PASSED [ 22%] tests/test_generics.py::ApiViewsTests::test_create_api_view_post PASSED [ 22%] tests/test_generics.py::ApiViewsTests::test_destroy_api_view_delete PASSED [ 22%] tests/test_generics.py::ApiViewsTests::test_retrieve_destroy_api_view_delete PASSED [ 22%] tests/test_generics.py::ApiViewsTests::test_retrieve_destroy_api_view_get PASSED [ 22%] tests/test_generics.py::ApiViewsTests::test_retrieve_update_api_view_get PASSED [ 22%] tests/test_generics.py::ApiViewsTests::test_retrieve_update_api_view_patch PASSED [ 22%] tests/test_generics.py::ApiViewsTests::test_retrieve_update_api_view_put PASSED [ 22%] tests/test_generics.py::ApiViewsTests::test_update_api_view_partial_update PASSED [ 22%] tests/test_generics.py::GetObjectOr404Tests::test_get_object_or_404_with_invalid_string_for_uuid PASSED [ 22%] tests/test_generics.py::GetObjectOr404Tests::test_get_object_or_404_with_valid_uuid PASSED [ 22%] tests/test_generics.py::TestSerializer::test_given_context_not_overridden PASSED [ 22%] tests/test_generics.py::TestSerializer::test_serializer_class_not_provided PASSED [ 22%] tests/test_generics.py::TestTyping::test_genericview_is_subscriptable PASSED [ 22%] tests/test_generics.py::TestTyping::test_instanceview_is_subscriptable PASSED [ 22%] tests/test_generics.py::TestTyping::test_listview_is_subscriptable PASSED [ 22%] tests/test_htmlrenderer.py::TemplateHTMLRendererTests::test_get_template_names_raises_error_if_no_template_found PASSED [ 23%] tests/test_htmlrenderer.py::TemplateHTMLRendererTests::test_get_template_names_returns_own_template_name PASSED [ 23%] tests/test_htmlrenderer.py::TemplateHTMLRendererTests::test_get_template_names_returns_view_template_name PASSED [ 23%] tests/test_htmlrenderer.py::TemplateHTMLRendererTests::test_not_found_html_view PASSED [ 23%] tests/test_htmlrenderer.py::TemplateHTMLRendererTests::test_permission_denied_html_view PASSED [ 23%] tests/test_htmlrenderer.py::TemplateHTMLRendererTests::test_simple_html_view PASSED [ 23%] tests/test_htmlrenderer.py::TemplateHTMLRendererTests::test_validation_error_html_view PASSED [ 23%] tests/test_htmlrenderer.py::TemplateHTMLRendererExceptionTests::test_not_found_html_view_with_template PASSED [ 23%] tests/test_htmlrenderer.py::TemplateHTMLRendererExceptionTests::test_permission_denied_html_view_with_template PASSED [ 23%] tests/test_lazy_hyperlinks.py::TestLazyHyperlinkNames::test_lazy_hyperlink_names PASSED [ 23%] tests/test_metadata.py::TestSimpleMetadataFieldInfo::test_decimal_field_info_type PASSED [ 23%] tests/test_metadata.py::TestSimpleMetadataFieldInfo::test_null_boolean_field_info_type PASSED [ 23%] tests/test_metadata.py::TestSimpleMetadataFieldInfo::test_related_field_choices PASSED [ 23%] tests/test_metadata.py::TestModelSerializerMetadata::test_read_only_primary_key_related_field PASSED [ 23%] tests/test_middleware.py::TestMiddleware::test_middleware_can_access_request_post_when_processing_response PASSED [ 23%] tests/test_middleware.py::TestMiddleware::test_middleware_can_access_user_when_processing_response PASSED [ 24%] tests/test_middleware.py::TestLoginRequiredMiddlewareCompat::test_class_based_view PASSED [ 24%] tests/test_middleware.py::TestLoginRequiredMiddlewareCompat::test_function_based_view PASSED [ 24%] tests/test_middleware.py::TestLoginRequiredMiddlewareCompat::test_viewset_list PASSED [ 24%] tests/test_middleware.py::TestLoginRequiredMiddlewareCompat::test_viewset_list_action PASSED [ 24%] tests/test_model_serializer.py::TestModelSerializer::test_abstract_model PASSED [ 24%] tests/test_model_serializer.py::TestModelSerializer::test_create_method PASSED [ 24%] tests/test_model_serializer.py::TestRegularFieldMappings::test_choices_with_nonstandard_args PASSED [ 24%] tests/test_model_serializer.py::TestRegularFieldMappings::test_extra_field_kwargs PASSED [ 24%] tests/test_model_serializer.py::TestRegularFieldMappings::test_extra_field_kwargs_required PASSED [ 24%] tests/test_model_serializer.py::TestRegularFieldMappings::test_field_options PASSED [ 24%] tests/test_model_serializer.py::TestRegularFieldMappings::test_invalid_field PASSED [ 24%] tests/test_model_serializer.py::TestRegularFieldMappings::test_method_field PASSED [ 24%] tests/test_model_serializer.py::TestRegularFieldMappings::test_missing_field PASSED [ 24%] tests/test_model_serializer.py::TestRegularFieldMappings::test_missing_superclass_field PASSED [ 24%] tests/test_model_serializer.py::TestRegularFieldMappings::test_nullable_boolean_field_choices PASSED [ 24%] tests/test_model_serializer.py::TestRegularFieldMappings::test_pk_fields PASSED [ 25%] tests/test_model_serializer.py::TestRegularFieldMappings::test_regular_fields PASSED [ 25%] tests/test_model_serializer.py::TestDurationFieldMapping::test_duration_field PASSED [ 25%] tests/test_model_serializer.py::TestDurationFieldMapping::test_duration_field_with_validators PASSED [ 25%] tests/test_model_serializer.py::TestGenericIPAddressFieldValidation::test_ip_address_validation PASSED [ 25%] tests/test_model_serializer.py::TestPosgresFieldsMapping::test_array_field PASSED [ 25%] tests/test_model_serializer.py::TestPosgresFieldsMapping::test_hstore_field PASSED [ 25%] tests/test_model_serializer.py::TestPosgresFieldsMapping::test_json_field SKIPPED [ 25%] tests/test_model_serializer.py::TestDjangoJSONFieldMapping::test_json_field PASSED [ 25%] tests/test_model_serializer.py::TestRelationalFieldMappings::test_hyperlinked_relations PASSED [ 25%] tests/test_model_serializer.py::TestRelationalFieldMappings::test_nested_hyperlinked_relations PASSED [ 25%] tests/test_model_serializer.py::TestRelationalFieldMappings::test_nested_hyperlinked_relations_starred_source PASSED [ 25%] tests/test_model_serializer.py::TestRelationalFieldMappings::test_nested_relations PASSED [ 25%] tests/test_model_serializer.py::TestRelationalFieldMappings::test_nested_unique_together_relations PASSED [ 25%] tests/test_model_serializer.py::TestRelationalFieldMappings::test_pk_relations PASSED [ 25%] tests/test_model_serializer.py::TestRelationalFieldMappings::test_pk_reverse_foreign_key PASSED [ 26%] tests/test_model_serializer.py::TestRelationalFieldMappings::test_pk_reverse_many_to_many PASSED [ 26%] tests/test_model_serializer.py::TestRelationalFieldMappings::test_pk_reverse_one_to_one PASSED [ 26%] tests/test_model_serializer.py::TestRelationalFieldMappings::test_pk_reverse_through PASSED [ 26%] tests/test_model_serializer.py::TestRelationalFieldDisplayValue::test_custom_display_value PASSED [ 26%] tests/test_model_serializer.py::TestRelationalFieldDisplayValue::test_default_display_value PASSED [ 26%] tests/test_model_serializer.py::TestIntegration::test_pk_create PASSED [ 26%] tests/test_model_serializer.py::TestIntegration::test_pk_retrieval PASSED [ 26%] tests/test_model_serializer.py::TestIntegration::test_pk_update PASSED [ 26%] tests/test_model_serializer.py::TestBulkCreate::test_bulk_create PASSED [ 26%] tests/test_model_serializer.py::TestSerializerMetaClass::test_declared_fields_with_exclude_option PASSED [ 26%] tests/test_model_serializer.py::TestSerializerMetaClass::test_meta_class_exclude_option PASSED [ 26%] tests/test_model_serializer.py::TestSerializerMetaClass::test_meta_class_fields_and_exclude_options PASSED [ 26%] tests/test_model_serializer.py::TestSerializerMetaClass::test_meta_class_fields_option PASSED [ 26%] tests/test_model_serializer.py::Issue2704TestCase::test_queryset_all PASSED [ 26%] tests/test_model_serializer.py::Issue7550TestCase::test_dotted_source PASSED [ 26%] tests/test_model_serializer.py::Issue7550TestCase::test_dotted_source_with_default PASSED [ 27%] tests/test_model_serializer.py::TestDecimalFieldMappings::test_decimal_field_has_decimal_validator PASSED [ 27%] tests/test_model_serializer.py::TestDecimalFieldMappings::test_max_value_is_passed PASSED [ 27%] tests/test_model_serializer.py::TestDecimalFieldMappings::test_min_value_is_passed PASSED [ 27%] tests/test_model_serializer.py::TestMetaInheritance::test_extra_kwargs_not_altered PASSED [ 27%] tests/test_model_serializer.py::TestModelFieldValues::test_model_field PASSED [ 27%] tests/test_model_serializer.py::TestUniquenessOverride::test_required_not_overwritten PASSED [ 27%] tests/test_model_serializer.py::Issue3674Test::test_nonID_PK_foreignkey_model_serializer PASSED [ 27%] tests/test_model_serializer.py::Issue3674Test::test_nonPK_foreignkey_model_serializer PASSED [ 27%] tests/test_model_serializer.py::Issue4897TestCase::test_should_assert_if_writing_readonly_fields PASSED [ 27%] tests/test_model_serializer.py::Test5004UniqueChoiceField::test_unique_choice_field PASSED [ 27%] tests/test_model_serializer.py::TestFieldSource::test_named_field_source PASSED [ 27%] tests/test_model_serializer.py::TestFieldSource::test_traverse_nullable_fk PASSED [ 27%] tests/test_model_serializer.py::Issue6110Test::test_model_serializer_custom_manager PASSED [ 27%] tests/test_model_serializer.py::Issue6110Test::test_model_serializer_custom_manager_error_message PASSED [ 27%] tests/test_model_serializer.py::Issue6751Test::test_model_serializer_save_m2m_after_instance PASSED [ 28%] tests/test_multitable_inheritance.py::InheritedModelSerializationTests::test_data_is_valid_without_parent_ptr PASSED [ 28%] tests/test_multitable_inheritance.py::InheritedModelSerializationTests::test_multitable_inherited_model_fields_as_expected PASSED [ 28%] tests/test_multitable_inheritance.py::InheritedModelSerializationTests::test_onetoone_primary_key_model_fields_as_expected PASSED [ 28%] tests/test_negotiation.py::TestAcceptedMediaType::test_client_overspecifies_accept_use_client PASSED [ 28%] tests/test_negotiation.py::TestAcceptedMediaType::test_client_specifies_parameter PASSED [ 28%] tests/test_negotiation.py::TestAcceptedMediaType::test_client_underspecifies_accept_use_renderer PASSED [ 28%] tests/test_negotiation.py::TestAcceptedMediaType::test_client_without_accept_use_renderer PASSED [ 28%] tests/test_negotiation.py::TestAcceptedMediaType::test_match_is_false_if_main_types_not_match PASSED [ 28%] tests/test_negotiation.py::TestAcceptedMediaType::test_mediatype_match_is_false_if_keys_not_match PASSED [ 28%] tests/test_negotiation.py::TestAcceptedMediaType::test_mediatype_precedence_with_wildcard_subtype PASSED [ 28%] tests/test_negotiation.py::TestAcceptedMediaType::test_mediatype_string_representation PASSED [ 28%] tests/test_negotiation.py::TestAcceptedMediaType::test_raise_error_if_no_suitable_renderers_found PASSED [ 28%] tests/test_negotiation.py::BaseContentNegotiationTests::test_raise_error_for_abstract_select_parser_method PASSED [ 28%] tests/test_negotiation.py::BaseContentNegotiationTests::test_raise_error_for_abstract_select_renderer_method PASSED [ 28%] tests/test_one_to_one_with_inheritance.py::InheritedModelSerializationTests::test_multitable_inherited_model_fields_as_expected PASSED [ 28%] tests/test_pagination.py::TestCursorPaginationWithValueQueryset::test_cursor_pagination PASSED [ 29%] tests/test_pagination.py::TestCursorPaginationWithValueQueryset::test_cursor_pagination_current_page_empty_forward PASSED [ 29%] tests/test_pagination.py::TestCursorPaginationWithValueQueryset::test_cursor_pagination_current_page_empty_reverse PASSED [ 29%] tests/test_pagination.py::TestCursorPaginationWithValueQueryset::test_cursor_pagination_with_page_size PASSED [ 29%] tests/test_pagination.py::TestCursorPaginationWithValueQueryset::test_cursor_pagination_with_page_size_negative PASSED [ 29%] tests/test_pagination.py::TestCursorPaginationWithValueQueryset::test_cursor_pagination_with_page_size_over_limit PASSED [ 29%] tests/test_pagination.py::TestCursorPaginationWithValueQueryset::test_cursor_pagination_with_page_size_zero PASSED [ 29%] tests/test_pagination.py::TestCursorPaginationWithValueQueryset::test_get_paginated_response_schema PASSED [ 29%] tests/test_pagination.py::TestCursorPaginationWithValueQueryset::test_invalid_cursor PASSED [ 29%] tests/test_pagination.py::TestCursorPaginationWithValueQueryset::test_use_with_ordering_filter PASSED [ 29%] tests/test_pagination.py::TestCursorPaginationWithValueQueryset::test_use_with_ordering_filter_without_ordering_default_value PASSED [ 29%] tests/test_parsers.py::TestFormParser::test_parse PASSED [ 29%] tests/test_parsers.py::TestFileUploadParser::test_get_encoded_filename PASSED [ 29%] tests/test_parsers.py::TestFileUploadParser::test_get_filename PASSED [ 29%] tests/test_parsers.py::TestFileUploadParser::test_parse PASSED [ 29%] tests/test_parsers.py::TestFileUploadParser::test_parse_missing_filename PASSED [ 30%] tests/test_parsers.py::TestFileUploadParser::test_parse_missing_filename_large_file PASSED [ 30%] tests/test_parsers.py::TestFileUploadParser::test_parse_missing_filename_multiple_upload_handlers PASSED [ 30%] tests/test_parsers.py::TestJSONParser::test_float_strictness PASSED [ 30%] tests/test_parsers.py::TestPOSTAccessed::test_post_accessed_in_post_method PASSED [ 30%] tests/test_parsers.py::TestPOSTAccessed::test_post_accessed_in_post_method_with_json_parser PASSED [ 30%] tests/test_parsers.py::TestPOSTAccessed::test_post_accessed_in_put_method PASSED [ 30%] tests/test_parsers.py::TestPOSTAccessed::test_request_read_before_parsing PASSED [ 30%] tests/test_permissions.py::ModelPermissionsIntegrationTests::test_api_root_view_discard_default_django_model_permission PASSED [ 30%] tests/test_permissions.py::ModelPermissionsIntegrationTests::test_calling_method_not_allowed PASSED [ 30%] tests/test_permissions.py::ModelPermissionsIntegrationTests::test_check_auth_before_queryset_call PASSED [ 30%] tests/test_permissions.py::ModelPermissionsIntegrationTests::test_does_not_have_create_permissions PASSED [ 30%] tests/test_permissions.py::ModelPermissionsIntegrationTests::test_does_not_have_delete_permissions PASSED [ 30%] tests/test_permissions.py::ModelPermissionsIntegrationTests::test_does_not_have_put_permissions PASSED [ 30%] tests/test_permissions.py::ModelPermissionsIntegrationTests::test_empty_view_does_not_assert PASSED [ 30%] tests/test_permissions.py::ModelPermissionsIntegrationTests::test_get_queryset_has_create_permissions PASSED [ 31%] tests/test_permissions.py::ModelPermissionsIntegrationTests::test_has_create_permissions PASSED [ 31%] tests/test_permissions.py::ModelPermissionsIntegrationTests::test_has_delete_permissions PASSED [ 31%] tests/test_permissions.py::ModelPermissionsIntegrationTests::test_has_put_permissions PASSED [ 31%] tests/test_permissions.py::ModelPermissionsIntegrationTests::test_ignore_model_permissions_with_authenticated_user PASSED [ 31%] tests/test_permissions.py::ModelPermissionsIntegrationTests::test_ignore_model_permissions_with_unauthenticated_user PASSED [ 31%] tests/test_permissions.py::ModelPermissionsIntegrationTests::test_options_disallowed PASSED [ 31%] tests/test_permissions.py::ModelPermissionsIntegrationTests::test_options_permitted PASSED [ 31%] tests/test_permissions.py::ModelPermissionsIntegrationTests::test_options_updateonly PASSED [ 31%] tests/test_permissions.py::ModelPermissionsIntegrationTests::test_queryset_assertions PASSED [ 31%] tests/test_permissions.py::ObjectPermissionsIntegrationTests::test_can_delete_permissions PASSED [ 31%] tests/test_permissions.py::ObjectPermissionsIntegrationTests::test_can_read_get_queryset_permissions PASSED [ 31%] tests/test_permissions.py::ObjectPermissionsIntegrationTests::test_can_read_list_permissions PASSED [ 31%] tests/test_permissions.py::ObjectPermissionsIntegrationTests::test_can_read_permissions PASSED [ 31%] tests/test_permissions.py::ObjectPermissionsIntegrationTests::test_can_update_permissions PASSED [ 31%] tests/test_permissions.py::ObjectPermissionsIntegrationTests::test_cannot_delete_permissions PASSED [ 31%] tests/test_permissions.py::ObjectPermissionsIntegrationTests::test_cannot_method_not_allowed PASSED [ 32%] tests/test_permissions.py::ObjectPermissionsIntegrationTests::test_cannot_read_permissions PASSED [ 32%] tests/test_permissions.py::ObjectPermissionsIntegrationTests::test_cannot_update_permissions PASSED [ 32%] tests/test_permissions.py::ObjectPermissionsIntegrationTests::test_cannot_update_permissions_non_existing PASSED [ 32%] tests/test_permissions.py::CustomPermissionsTests::test_permission_denied PASSED [ 32%] tests/test_permissions.py::CustomPermissionsTests::test_permission_denied_for_object PASSED [ 32%] tests/test_permissions.py::CustomPermissionsTests::test_permission_denied_for_object_with_custom_detail PASSED [ 32%] tests/test_permissions.py::CustomPermissionsTests::test_permission_denied_with_custom_detail PASSED [ 32%] tests/test_permissions.py::PermissionsCompositionTests::test_and_false PASSED [ 32%] tests/test_permissions.py::PermissionsCompositionTests::test_and_laziness PASSED [ 32%] tests/test_permissions.py::PermissionsCompositionTests::test_and_true PASSED [ 32%] tests/test_permissions.py::PermissionsCompositionTests::test_filtering_permissions PASSED [ 32%] tests/test_permissions.py::PermissionsCompositionTests::test_not_false PASSED [ 32%] tests/test_permissions.py::PermissionsCompositionTests::test_not_true PASSED [ 32%] tests/test_permissions.py::PermissionsCompositionTests::test_object_and_laziness PASSED [ 32%] tests/test_permissions.py::PermissionsCompositionTests::test_object_or_laziness PASSED [ 33%] tests/test_permissions.py::PermissionsCompositionTests::test_operand_holder_hash_differs_for_different_operands PASSED [ 33%] tests/test_permissions.py::PermissionsCompositionTests::test_operand_holder_hash_differs_for_different_operators PASSED [ 33%] tests/test_permissions.py::PermissionsCompositionTests::test_operand_holder_hash_same_for_same_operands_and_operator PASSED [ 33%] tests/test_permissions.py::PermissionsCompositionTests::test_operand_holder_is_hashable PASSED [ 33%] tests/test_permissions.py::PermissionsCompositionTests::test_or_false PASSED [ 33%] tests/test_permissions.py::PermissionsCompositionTests::test_or_laziness PASSED [ 33%] tests/test_permissions.py::PermissionsCompositionTests::test_or_true PASSED [ 33%] tests/test_permissions.py::PermissionsCompositionTests::test_several_levels_and_precedence PASSED [ 33%] tests/test_permissions.py::PermissionsCompositionTests::test_several_levels_and_precedence_with_negation PASSED [ 33%] tests/test_permissions.py::PermissionsCompositionTests::test_several_levels_without_negation PASSED [ 33%] tests/test_permissions.py::PermissionsCompositionTests::test_unimplemented_has_object_permission PASSED [ 33%] tests/test_prefetch_related.py::TestPrefetchRelatedUpdates::test_can_update_without_queryset_on_class_view PASSED [ 33%] tests/test_prefetch_related.py::TestPrefetchRelatedUpdates::test_prefetch_related_excluding_instance_from_original_queryset PASSED [ 33%] tests/test_prefetch_related.py::TestPrefetchRelatedUpdates::test_prefetch_related_updates PASSED [ 33%] tests/test_relations_hyperlink.py::HyperlinkedManyToManyTests::test_many_to_many_create PASSED [ 33%] tests/test_relations_hyperlink.py::HyperlinkedManyToManyTests::test_many_to_many_retrieve PASSED [ 34%] tests/test_relations_hyperlink.py::HyperlinkedManyToManyTests::test_many_to_many_retrieve_prefetch_related PASSED [ 34%] tests/test_relations_hyperlink.py::HyperlinkedManyToManyTests::test_many_to_many_update PASSED [ 34%] tests/test_relations_hyperlink.py::HyperlinkedManyToManyTests::test_relative_hyperlinks PASSED [ 34%] tests/test_relations_hyperlink.py::HyperlinkedManyToManyTests::test_reverse_many_to_many_create PASSED [ 34%] tests/test_relations_hyperlink.py::HyperlinkedManyToManyTests::test_reverse_many_to_many_retrieve PASSED [ 34%] tests/test_relations_hyperlink.py::HyperlinkedManyToManyTests::test_reverse_many_to_many_update PASSED [ 34%] tests/test_relations_hyperlink.py::HyperlinkedForeignKeyTests::test_foreign_key_create PASSED [ 34%] tests/test_relations_hyperlink.py::HyperlinkedForeignKeyTests::test_foreign_key_retrieve PASSED [ 34%] tests/test_relations_hyperlink.py::HyperlinkedForeignKeyTests::test_foreign_key_update PASSED [ 34%] tests/test_relations_hyperlink.py::HyperlinkedForeignKeyTests::test_foreign_key_update_incorrect_type PASSED [ 34%] tests/test_relations_hyperlink.py::HyperlinkedForeignKeyTests::test_foreign_key_update_with_invalid_null PASSED [ 34%] tests/test_relations_hyperlink.py::HyperlinkedForeignKeyTests::test_reverse_foreign_key_create PASSED [ 34%] tests/test_relations_hyperlink.py::HyperlinkedForeignKeyTests::test_reverse_foreign_key_retrieve PASSED [ 34%] tests/test_relations_hyperlink.py::HyperlinkedForeignKeyTests::test_reverse_foreign_key_update PASSED [ 34%] tests/test_relations_hyperlink.py::HyperlinkedNullableForeignKeyTests::test_foreign_key_create_with_valid_emptystring PASSED [ 35%] tests/test_relations_hyperlink.py::HyperlinkedNullableForeignKeyTests::test_foreign_key_create_with_valid_null PASSED [ 35%] tests/test_relations_hyperlink.py::HyperlinkedNullableForeignKeyTests::test_foreign_key_retrieve_with_null PASSED [ 35%] tests/test_relations_hyperlink.py::HyperlinkedNullableForeignKeyTests::test_foreign_key_update_with_valid_emptystring PASSED [ 35%] tests/test_relations_hyperlink.py::HyperlinkedNullableForeignKeyTests::test_foreign_key_update_with_valid_null PASSED [ 35%] tests/test_relations_hyperlink.py::HyperlinkedNullableOneToOneTests::test_reverse_foreign_key_retrieve_with_null PASSED [ 35%] tests/test_relations_pk.py::PKManyToManyTests::test_many_to_many_create PASSED [ 35%] tests/test_relations_pk.py::PKManyToManyTests::test_many_to_many_retrieve PASSED [ 35%] tests/test_relations_pk.py::PKManyToManyTests::test_many_to_many_retrieve_prefetch_related PASSED [ 35%] tests/test_relations_pk.py::PKManyToManyTests::test_many_to_many_unsaved PASSED [ 35%] tests/test_relations_pk.py::PKManyToManyTests::test_many_to_many_update PASSED [ 35%] tests/test_relations_pk.py::PKManyToManyTests::test_reverse_many_to_many_create PASSED [ 35%] tests/test_relations_pk.py::PKManyToManyTests::test_reverse_many_to_many_retrieve PASSED [ 35%] tests/test_relations_pk.py::PKManyToManyTests::test_reverse_many_to_many_update PASSED [ 35%] tests/test_relations_pk.py::PKForeignKeyTests::test_foreign_key_create PASSED [ 35%] tests/test_relations_pk.py::PKForeignKeyTests::test_foreign_key_not_required PASSED [ 35%] tests/test_relations_pk.py::PKForeignKeyTests::test_foreign_key_retrieve PASSED [ 36%] tests/test_relations_pk.py::PKForeignKeyTests::test_foreign_key_update PASSED [ 36%] tests/test_relations_pk.py::PKForeignKeyTests::test_foreign_key_update_incorrect_type PASSED [ 36%] tests/test_relations_pk.py::PKForeignKeyTests::test_foreign_key_update_with_invalid_null PASSED [ 36%] tests/test_relations_pk.py::PKForeignKeyTests::test_foreign_key_with_empty PASSED [ 36%] tests/test_relations_pk.py::PKForeignKeyTests::test_foreign_key_with_unsaved PASSED [ 36%] tests/test_relations_pk.py::PKForeignKeyTests::test_queryset_size_with_Q_limited_choices PASSED [ 36%] tests/test_relations_pk.py::PKForeignKeyTests::test_queryset_size_with_limited_choices PASSED [ 36%] tests/test_relations_pk.py::PKForeignKeyTests::test_queryset_size_without_limited_choices PASSED [ 36%] tests/test_relations_pk.py::PKForeignKeyTests::test_reverse_foreign_key_create PASSED [ 36%] tests/test_relations_pk.py::PKForeignKeyTests::test_reverse_foreign_key_retrieve PASSED [ 36%] tests/test_relations_pk.py::PKForeignKeyTests::test_reverse_foreign_key_retrieve_prefetch_related PASSED [ 36%] tests/test_relations_pk.py::PKForeignKeyTests::test_reverse_foreign_key_update PASSED [ 36%] tests/test_relations_pk.py::PKRelationTests::test_relation_field_callable_source PASSED [ 36%] tests/test_relations_pk.py::PKRelationTests::test_relation_field_property_source PASSED [ 36%] tests/test_relations_pk.py::PKNullableForeignKeyTests::test_foreign_key_create_with_valid_emptystring PASSED [ 37%] tests/test_relations_pk.py::PKNullableForeignKeyTests::test_foreign_key_create_with_valid_null PASSED [ 37%] tests/test_relations_pk.py::PKNullableForeignKeyTests::test_foreign_key_retrieve_with_null PASSED [ 37%] tests/test_relations_pk.py::PKNullableForeignKeyTests::test_foreign_key_update_with_valid_emptystring PASSED [ 37%] tests/test_relations_pk.py::PKNullableForeignKeyTests::test_foreign_key_update_with_valid_null PASSED [ 37%] tests/test_relations_pk.py::PKNullableForeignKeyTests::test_null_uuid_foreign_key_serializes_as_none PASSED [ 37%] tests/test_relations_pk.py::PKNullableForeignKeyTests::test_nullable_uuid_foreign_key_is_valid_when_none PASSED [ 37%] tests/test_relations_pk.py::PKNullableOneToOneTests::test_reverse_foreign_key_retrieve_with_null PASSED [ 37%] tests/test_relations_pk.py::OneToOnePrimaryKeyTests::test_one_to_one_when_primary_key PASSED [ 37%] tests/test_relations_pk.py::OneToOnePrimaryKeyTests::test_one_to_one_when_primary_key_does_not_exist PASSED [ 37%] tests/test_relations_pk.py::OneToOnePrimaryKeyTests::test_one_to_one_when_primary_key_no_duplicates PASSED [ 37%] tests/test_relations_slug.py::SlugForeignKeyTests::test_foreign_key_create PASSED [ 37%] tests/test_relations_slug.py::SlugForeignKeyTests::test_foreign_key_retrieve PASSED [ 37%] tests/test_relations_slug.py::SlugForeignKeyTests::test_foreign_key_retrieve_select_related PASSED [ 37%] tests/test_relations_slug.py::SlugForeignKeyTests::test_foreign_key_update PASSED [ 37%] tests/test_relations_slug.py::SlugForeignKeyTests::test_foreign_key_update_incorrect_type PASSED [ 37%] tests/test_relations_slug.py::SlugForeignKeyTests::test_foreign_key_update_with_invalid_null PASSED [ 38%] tests/test_relations_slug.py::SlugForeignKeyTests::test_reverse_foreign_key_create PASSED [ 38%] tests/test_relations_slug.py::SlugForeignKeyTests::test_reverse_foreign_key_retrieve PASSED [ 38%] tests/test_relations_slug.py::SlugForeignKeyTests::test_reverse_foreign_key_retrieve_prefetch_related PASSED [ 38%] tests/test_relations_slug.py::SlugForeignKeyTests::test_reverse_foreign_key_update PASSED [ 38%] tests/test_relations_slug.py::SlugNullableForeignKeyTests::test_foreign_key_create_with_valid_emptystring PASSED [ 38%] tests/test_relations_slug.py::SlugNullableForeignKeyTests::test_foreign_key_create_with_valid_null PASSED [ 38%] tests/test_relations_slug.py::SlugNullableForeignKeyTests::test_foreign_key_retrieve_with_null PASSED [ 38%] tests/test_relations_slug.py::SlugNullableForeignKeyTests::test_foreign_key_update_with_valid_emptystring PASSED [ 38%] tests/test_relations_slug.py::SlugNullableForeignKeyTests::test_foreign_key_update_with_valid_null PASSED [ 38%] tests/test_renderers.py::BasicRendererTests::test_expected_results PASSED [ 38%] tests/test_renderers.py::DocumentingRendererTests::test_only_permitted_forms_are_displayed PASSED [ 38%] tests/test_renderers.py::RendererEndToEndTests::test_204_no_content_responses_have_no_content_type_set PASSED [ 38%] tests/test_renderers.py::RendererEndToEndTests::test_contains_headers_of_api_response PASSED [ 38%] tests/test_renderers.py::RendererEndToEndTests::test_default_renderer_serializes_content PASSED [ 38%] tests/test_renderers.py::RendererEndToEndTests::test_default_renderer_serializes_content_on_accept_any PASSED [ 39%] tests/test_renderers.py::RendererEndToEndTests::test_head_method_serializes_no_content PASSED [ 39%] tests/test_renderers.py::RendererEndToEndTests::test_parse_error_renderers_browsable_api PASSED [ 39%] tests/test_renderers.py::RendererEndToEndTests::test_specified_renderer_is_used_on_format_query_with_matching_accept PASSED [ 39%] tests/test_renderers.py::RendererEndToEndTests::test_specified_renderer_serializes_content_default_case PASSED [ 39%] tests/test_renderers.py::RendererEndToEndTests::test_specified_renderer_serializes_content_non_default_case PASSED [ 39%] tests/test_renderers.py::RendererEndToEndTests::test_specified_renderer_serializes_content_on_format_kwargs PASSED [ 39%] tests/test_renderers.py::RendererEndToEndTests::test_specified_renderer_serializes_content_on_format_query PASSED [ 39%] tests/test_renderers.py::RendererEndToEndTests::test_unsatisfiable_accept_header_on_request_returns_406_status PASSED [ 39%] tests/test_renderers.py::BaseRendererTests::test_render_raise_error PASSED [ 39%] tests/test_renderers.py::JSONRendererTests::test_float_strictness PASSED [ 39%] tests/test_renderers.py::JSONRendererTests::test_render_dict_abc_obj PASSED [ 39%] tests/test_renderers.py::JSONRendererTests::test_render_lazy_strings PASSED [ 39%] tests/test_renderers.py::JSONRendererTests::test_render_obj_with_getitem PASSED [ 39%] tests/test_renderers.py::JSONRendererTests::test_render_queryset_values PASSED [ 39%] tests/test_renderers.py::JSONRendererTests::test_render_queryset_values_list PASSED [ 40%] tests/test_renderers.py::JSONRendererTests::test_with_content_type_args PASSED [ 40%] tests/test_renderers.py::JSONRendererTests::test_without_content_type_args PASSED [ 40%] tests/test_renderers.py::UnicodeJSONRendererTests::test_proper_encoding PASSED [ 40%] tests/test_renderers.py::UnicodeJSONRendererTests::test_u2028_u2029 PASSED [ 40%] tests/test_renderers.py::AsciiJSONRendererTests::test_proper_encoding PASSED [ 40%] tests/test_renderers.py::CacheRenderTest::test_get_caching PASSED [ 40%] tests/test_renderers.py::CacheRenderTest::test_head_caching PASSED [ 40%] tests/test_renderers.py::TestHiddenFieldHTMLFormRenderer::test_hidden_field_rendering PASSED [ 40%] tests/test_renderers.py::TestHTMLFormRenderer::test_render_with_default_args PASSED [ 40%] tests/test_renderers.py::TestHTMLFormRenderer::test_render_with_provided_args PASSED [ 40%] tests/test_renderers.py::TestChoiceFieldHTMLFormRenderer::test_render_initial_option PASSED [ 40%] tests/test_renderers.py::TestChoiceFieldHTMLFormRenderer::test_render_selected_option PASSED [ 40%] tests/test_renderers.py::TestMultipleChoiceFieldHTMLFormRenderer::test_render_selected_option_with_integer_option_ids PASSED [ 40%] tests/test_renderers.py::TestMultipleChoiceFieldHTMLFormRenderer::test_render_selected_option_with_string_option_ids PASSED [ 40%] tests/test_renderers.py::StaticHTMLRendererTests::test_static_renderer PASSED [ 40%] tests/test_renderers.py::StaticHTMLRendererTests::test_static_renderer_with_exception PASSED [ 41%] tests/test_renderers.py::AdminRendererTests::test_get_context_result_urls PASSED [ 41%] tests/test_renderers.py::AdminRendererTests::test_get_result_url PASSED [ 41%] tests/test_renderers.py::AdminRendererTests::test_get_result_url_no_result PASSED [ 41%] tests/test_renderers.py::AdminRendererTests::test_render_dict PASSED [ 41%] tests/test_renderers.py::AdminRendererTests::test_render_dict_with_items_key PASSED [ 41%] tests/test_renderers.py::AdminRendererTests::test_render_dict_with_iteritems_key PASSED [ 41%] tests/test_renderers.py::AdminRendererTests::test_render_when_resource_created PASSED [ 41%] tests/test_renderers.py::TestDocumentationRenderer::test_document_with_link_named_data SKIPPED [ 41%] tests/test_renderers.py::TestSchemaJSRenderer::test_schemajs_output SKIPPED [ 41%] tests/test_request.py::TestInitializer::test_request_type PASSED [ 41%] tests/test_request.py::TestContentParsing::test_calling_data_fails_when_attribute_error_is_raised PASSED [ 41%] tests/test_request.py::TestContentParsing::test_request_DATA_with_form_content PASSED [ 41%] tests/test_request.py::TestContentParsing::test_request_DATA_with_text_content PASSED [ 41%] tests/test_request.py::TestContentParsing::test_request_POST_with_files PASSED [ 41%] tests/test_request.py::TestContentParsing::test_request_POST_with_form_content PASSED [ 42%] tests/test_request.py::TestContentParsing::test_standard_behaviour_determines_form_content_PUT PASSED [ 42%] tests/test_request.py::TestContentParsing::test_standard_behaviour_determines_no_content_GET PASSED [ 42%] tests/test_request.py::TestContentParsing::test_standard_behaviour_determines_no_content_HEAD PASSED [ 42%] tests/test_request.py::TestContentParsing::test_standard_behaviour_determines_non_form_content_PUT PASSED [ 42%] tests/test_request.py::FileUploadTests::test_fileuploads_closed_at_request_end PASSED [ 42%] tests/test_request.py::TestContentParsingWithAuthentication::test_user_logged_in_authentication_has_POST_when_not_logged_in PASSED [ 42%] tests/test_request.py::TestUserSetter::test_calling_user_fails_when_attribute_error_is_raised PASSED [ 42%] tests/test_request.py::TestUserSetter::test_logged_in_user_is_set_on_wrapped_request PASSED [ 42%] tests/test_request.py::TestUserSetter::test_user_can_be_set PASSED [ 42%] tests/test_request.py::TestUserSetter::test_user_can_login PASSED [ 42%] tests/test_request.py::TestUserSetter::test_user_can_logout PASSED [ 42%] tests/test_request.py::TestAuthSetter::test_auth_can_be_set PASSED [ 42%] tests/test_request.py::TestSecure::test_default_secure_false PASSED [ 42%] tests/test_request.py::TestSecure::test_default_secure_true PASSED [ 42%] tests/test_request.py::TestHttpRequest::test_attribute_access_proxy PASSED [ 42%] tests/test_request.py::TestHttpRequest::test_duplicate_request_form_data_access PASSED [ 43%] tests/test_request.py::TestHttpRequest::test_duplicate_request_stream_parsing_exception PASSED [ 43%] tests/test_request.py::TestHttpRequest::test_exception_proxy PASSED [ 43%] tests/test_request.py::TestHttpRequest::test_repr PASSED [ 43%] tests/test_request.py::TestDeepcopy::test_deepcopy_works PASSED [ 43%] tests/test_request.py::TestTyping::test_request_is_subscriptable PASSED [ 43%] tests/test_requests_client.py::RequestsClientTests::test_auth PASSED [ 43%] tests/test_requests_client.py::RequestsClientTests::test_get_request PASSED [ 43%] tests/test_requests_client.py::RequestsClientTests::test_get_request_query_params_by_kwarg PASSED [ 43%] tests/test_requests_client.py::RequestsClientTests::test_get_request_query_params_in_url PASSED [ 43%] tests/test_requests_client.py::RequestsClientTests::test_get_with_headers PASSED [ 43%] tests/test_requests_client.py::RequestsClientTests::test_get_with_session_headers PASSED [ 43%] tests/test_requests_client.py::RequestsClientTests::test_post_form_request PASSED [ 43%] tests/test_requests_client.py::RequestsClientTests::test_post_json_request PASSED [ 43%] tests/test_requests_client.py::RequestsClientTests::test_post_multipart_request PASSED [ 43%] tests/test_requests_client.py::RequestsClientTests::test_session PASSED [ 44%] tests/test_response.py::RendererIntegrationTests::test_default_renderer_serializes_content PASSED [ 44%] tests/test_response.py::RendererIntegrationTests::test_default_renderer_serializes_content_on_accept_any PASSED [ 44%] tests/test_response.py::RendererIntegrationTests::test_head_method_serializes_no_content PASSED [ 44%] tests/test_response.py::RendererIntegrationTests::test_specified_renderer_is_used_on_format_query_with_matching_accept PASSED [ 44%] tests/test_response.py::RendererIntegrationTests::test_specified_renderer_serializes_content_default_case PASSED [ 44%] tests/test_response.py::RendererIntegrationTests::test_specified_renderer_serializes_content_non_default_case PASSED [ 44%] tests/test_response.py::RendererIntegrationTests::test_specified_renderer_serializes_content_on_format_kwargs PASSED [ 44%] tests/test_response.py::RendererIntegrationTests::test_specified_renderer_serializes_content_on_format_query PASSED [ 44%] tests/test_response.py::UnsupportedMediaTypeTests::test_should_allow_posting_json PASSED [ 44%] tests/test_response.py::UnsupportedMediaTypeTests::test_should_not_allow_posting_a_form PASSED [ 44%] tests/test_response.py::UnsupportedMediaTypeTests::test_should_not_allow_posting_xml PASSED [ 44%] tests/test_response.py::Issue122Tests::test_html_renderer_is_first PASSED [ 44%] tests/test_response.py::Issue122Tests::test_only_html_renderer PASSED [ 44%] tests/test_response.py::Issue467Tests::test_form_has_label_and_help_text PASSED [ 44%] tests/test_response.py::Issue807Tests::test_content_type_set_explicitly_on_response PASSED [ 44%] tests/test_response.py::Issue807Tests::test_does_not_append_charset_by_default PASSED [ 45%] tests/test_response.py::Issue807Tests::test_form_has_label_and_help_text PASSED [ 45%] tests/test_response.py::Issue807Tests::test_if_there_is_charset_specified_on_renderer_it_gets_appended PASSED [ 45%] tests/test_response.py::TestTyping::test_response_is_subscriptable PASSED [ 45%] tests/test_reverse.py::ReverseTests::test_reverse_with_versioning_scheme PASSED [ 45%] tests/test_reverse.py::ReverseTests::test_reverse_with_versioning_scheme_fallback_to_default_on_error PASSED [ 45%] tests/test_reverse.py::ReverseTests::test_reversed_urls_are_fully_qualified PASSED [ 45%] tests/test_routers.py::TestSimpleRouter::test_action_routes PASSED [ 45%] tests/test_routers.py::TestSimpleRouter::test_multiple_action_handlers PASSED [ 45%] tests/test_routers.py::TestSimpleRouter::test_register_after_accessing_urls PASSED [ 45%] tests/test_routers.py::TestRootView::test_retrieve_namespaced_root PASSED [ 45%] tests/test_routers.py::TestRootView::test_retrieve_non_namespaced_root PASSED [ 45%] tests/test_routers.py::TestCustomLookupFields::test_custom_lookup_field_route PASSED [ 45%] tests/test_routers.py::TestCustomLookupFields::test_retrieve_lookup_field_detail_view PASSED [ 45%] tests/test_routers.py::TestCustomLookupFields::test_retrieve_lookup_field_list_view PASSED [ 45%] tests/test_routers.py::TestCustomLookupFields::test_retrieve_lookup_field_url_encoded_detail_view_ PASSED [ 46%] tests/test_routers.py::TestLookupValueRegex::test_urls_limited_by_lookup_value_regex PASSED [ 46%] tests/test_routers.py::TestLookupUrlKwargs::test_custom_lookup_url_kwarg_route PASSED [ 46%] tests/test_routers.py::TestLookupUrlKwargs::test_retrieve_lookup_url_encoded_kwarg_detail_view PASSED [ 46%] tests/test_routers.py::TestLookupUrlKwargs::test_retrieve_lookup_url_kwarg_detail_view PASSED [ 46%] tests/test_routers.py::TestTrailingSlashIncluded::test_urls_have_trailing_slash_by_default PASSED [ 46%] tests/test_routers.py::TestTrailingSlashRemoved::test_urls_can_have_trailing_slash_removed PASSED [ 46%] tests/test_routers.py::TestNameableRoot::test_router_has_custom_name PASSED [ 46%] tests/test_routers.py::TestActionKeywordArgs::test_action_kwargs PASSED [ 46%] tests/test_routers.py::TestActionAppliedToExistingRoute::test_exception_raised_when_action_applied_to_existing_route PASSED [ 46%] tests/test_routers.py::TestDynamicListAndDetailRouter::test_inherited_list_and_detail_route_decorators PASSED [ 46%] tests/test_routers.py::TestDynamicListAndDetailRouter::test_list_and_detail_route_decorators PASSED [ 46%] tests/test_routers.py::TestEmptyPrefix::test_empty_prefix_detail PASSED [ 46%] tests/test_routers.py::TestEmptyPrefix::test_empty_prefix_list PASSED [ 46%] tests/test_routers.py::TestRegexUrlPath::test_regex_url_path_detail PASSED [ 46%] tests/test_routers.py::TestRegexUrlPath::test_regex_url_path_list PASSED [ 46%] tests/test_routers.py::TestUrlPath::test_create PASSED [ 47%] tests/test_routers.py::TestUrlPath::test_defaultrouter_root PASSED [ 47%] tests/test_routers.py::TestUrlPath::test_delete PASSED [ 47%] tests/test_routers.py::TestUrlPath::test_detail_extra_action PASSED [ 47%] tests/test_routers.py::TestUrlPath::test_detail_extra_other_action PASSED [ 47%] tests/test_routers.py::TestUrlPath::test_list tests/test_routers.py::TestUrlPath::test_list PASSED [ 47%] tests/test_routers.py::TestUrlPath::test_list_extra_action PASSED [ 47%] tests/test_routers.py::TestUrlPath::test_retrieve tests/test_routers.py::TestUrlPath::test_retrieve PASSED [ 47%] tests/test_routers.py::TestUrlPath::test_update PASSED [ 47%] tests/test_routers.py::TestViewInitkwargs::test_basename PASSED [ 47%] tests/test_routers.py::TestViewInitkwargs::test_detail PASSED [ 47%] tests/test_routers.py::TestViewInitkwargs::test_suffix PASSED [ 47%] tests/test_routers.py::TestDuplicateBasenameSimpleRouter::test_conflicting_autogenerated_basenames PASSED [ 47%] tests/test_routers.py::TestDuplicateBasenameSimpleRouter::test_conflicting_mixed_basenames PASSED [ 47%] tests/test_routers.py::TestDuplicateBasenameSimpleRouter::test_conflicting_specified_basename PASSED [ 47%] tests/test_routers.py::TestDuplicateBasenameSimpleRouter::test_conflicting_specified_basename_different_models PASSED [ 48%] tests/test_routers.py::TestDuplicateBasenameSimpleRouter::test_nonconflicting_autogenerated_basename_different_models PASSED [ 48%] tests/test_routers.py::TestDuplicateBasenameSimpleRouter::test_nonconflicting_mixed_basenames PASSED [ 48%] tests/test_routers.py::TestDuplicateBasenameSimpleRouter::test_nonconflicting_specified_basename PASSED [ 48%] tests/test_routers.py::TestDuplicateBasenameSimpleRouter::test_nonconflicting_specified_basename_different_models PASSED [ 48%] tests/test_routers.py::TestDuplicateBasenameDefaultRouter::test_conflicting_autogenerated_basenames PASSED [ 48%] tests/test_routers.py::TestDuplicateBasenameDefaultRouter::test_conflicting_mixed_basenames PASSED [ 48%] tests/test_routers.py::TestDuplicateBasenameDefaultRouter::test_conflicting_specified_basename PASSED [ 48%] tests/test_routers.py::TestDuplicateBasenameDefaultRouter::test_conflicting_specified_basename_different_models PASSED [ 48%] tests/test_routers.py::TestDuplicateBasenameDefaultRouter::test_nonconflicting_autogenerated_basename_different_models PASSED [ 48%] tests/test_routers.py::TestDuplicateBasenameDefaultRouter::test_nonconflicting_mixed_basenames PASSED [ 48%] tests/test_routers.py::TestDuplicateBasenameDefaultRouter::test_nonconflicting_specified_basename PASSED [ 48%] tests/test_routers.py::TestDuplicateBasenameDefaultRouter::test_nonconflicting_specified_basename_different_models PASSED [ 48%] tests/test_routers.py::TestDuplicateBasenameDefaultRouterRootViewName::test_conflicting_autogenerated_basenames PASSED [ 48%] tests/test_routers.py::TestDuplicateBasenameDefaultRouterRootViewName::test_conflicting_mixed_basenames PASSED [ 48%] tests/test_routers.py::TestDuplicateBasenameDefaultRouterRootViewName::test_conflicting_specified_basename PASSED [ 48%] tests/test_routers.py::TestDuplicateBasenameDefaultRouterRootViewName::test_conflicting_specified_basename_different_models PASSED [ 49%] tests/test_routers.py::TestDuplicateBasenameDefaultRouterRootViewName::test_nonconflicting_autogenerated_basename_different_models PASSED [ 49%] tests/test_routers.py::TestDuplicateBasenameDefaultRouterRootViewName::test_nonconflicting_mixed_basenames PASSED [ 49%] tests/test_routers.py::TestDuplicateBasenameDefaultRouterRootViewName::test_nonconflicting_specified_basename PASSED [ 49%] tests/test_routers.py::TestDuplicateBasenameDefaultRouterRootViewName::test_nonconflicting_specified_basename_different_models PASSED [ 49%] tests/test_serializer_bulk_update.py::BulkCreateSerializerTests::test_bulk_create_errors PASSED [ 49%] tests/test_serializer_bulk_update.py::BulkCreateSerializerTests::test_bulk_create_success PASSED [ 49%] tests/test_serializer_bulk_update.py::BulkCreateSerializerTests::test_invalid_list_datatype PASSED [ 49%] tests/test_serializer_bulk_update.py::BulkCreateSerializerTests::test_invalid_single_datatype PASSED [ 49%] tests/test_serializer_bulk_update.py::BulkCreateSerializerTests::test_invalid_single_object PASSED [ 49%] tests/test_serializer_lists.py::TestToRepresentationManagerCheck::test PASSED [ 49%] tests/test_serializer_nested.py::TestNestedWriteErrors::test_dotted_source_field_error PASSED [ 49%] tests/test_serializer_nested.py::TestNestedWriteErrors::test_nested_serializer_error PASSED [ 49%] tests/test_settings.py::TestSettings::test_compatibility_with_override_settings PASSED [ 49%] tests/test_settings.py::TestSettings::test_import_error_message_maintained PASSED [ 49%] tests/test_settings.py::TestSettings::test_pagination_settings PASSED [ 50%] tests/test_settings.py::TestSettings::test_warning_raised_on_removed_setting PASSED [ 50%] tests/test_settings.py::TestSettingTypes::test_settings_consistently_coerced_to_list PASSED [ 50%] tests/test_status.py::TestStatus::test_status_categories PASSED [ 50%] tests/test_templatetags.py::TemplateTagTests::test_add_nested_class PASSED [ 50%] tests/test_templatetags.py::TemplateTagTests::test_add_query_param_with_non_latin_character PASSED [ 50%] tests/test_templatetags.py::TemplateTagTests::test_as_string_with_none PASSED [ 50%] tests/test_templatetags.py::TemplateTagTests::test_format_value_boolean_or_none PASSED [ 50%] tests/test_templatetags.py::TemplateTagTests::test_format_value_dict PASSED [ 50%] tests/test_templatetags.py::TemplateTagTests::test_format_value_hyperlink PASSED [ 50%] tests/test_templatetags.py::TemplateTagTests::test_format_value_list PASSED [ 50%] tests/test_templatetags.py::TemplateTagTests::test_format_value_object PASSED [ 50%] tests/test_templatetags.py::TemplateTagTests::test_format_value_simple_string PASSED [ 50%] tests/test_templatetags.py::TemplateTagTests::test_format_value_string_email PASSED [ 50%] tests/test_templatetags.py::TemplateTagTests::test_format_value_string_hyperlink PASSED [ 50%] tests/test_templatetags.py::TemplateTagTests::test_format_value_string_newlines PASSED [ 51%] tests/test_templatetags.py::TemplateTagTests::test_format_value_table PASSED [ 51%] tests/test_templatetags.py::TemplateTagTests::test_get_pagination_html PASSED [ 51%] tests/test_templatetags.py::Issue1386Tests::test_issue_1386 PASSED [ 51%] tests/test_templatetags.py::Issue1386Tests::test_smart_urlquote_wrapper_handles_value_error PASSED [ 51%] tests/test_templatetags.py::URLizerTests::test_json_with_url PASSED [ 51%] tests/test_templatetags.py::URLizerTests::test_template_render_with_autoescape PASSED [ 51%] tests/test_templatetags.py::URLizerTests::test_template_render_with_noautoescape PASSED [ 51%] tests/test_templatetags.py::SchemaLinksTests::test_default_actions SKIPPED [ 51%] tests/test_templatetags.py::SchemaLinksTests::test_default_actions_and_single_custom_action SKIPPED [ 51%] tests/test_templatetags.py::SchemaLinksTests::test_default_actions_and_single_custom_action_two_methods SKIPPED [ 51%] tests/test_templatetags.py::SchemaLinksTests::test_multiple_nested_routes SKIPPED [ 51%] tests/test_templatetags.py::SchemaLinksTests::test_multiple_resources_with_multiple_nested_routes SKIPPED [ 51%] tests/test_templatetags.py::SchemaLinksTests::test_schema_with_empty_links SKIPPED [ 51%] tests/test_templatetags.py::SchemaLinksTests::test_single_action SKIPPED [ 51%] tests/test_testing.py::TestAPITestClient::test_can_logout PASSED [ 51%] tests/test_testing.py::TestAPITestClient::test_credentials PASSED [ 52%] tests/test_testing.py::TestAPITestClient::test_csrf_exempt_by_default PASSED [ 52%] tests/test_testing.py::TestAPITestClient::test_delete_based_on_format PASSED [ 52%] tests/test_testing.py::TestAPITestClient::test_empty_post_uses_default_boolean_value PASSED [ 52%] tests/test_testing.py::TestAPITestClient::test_explicitly_enforce_csrf_checks PASSED [ 52%] tests/test_testing.py::TestAPITestClient::test_follow_307_308_preserve_kwargs tests/test_testing.py::TestAPITestClient::test_follow_307_308_preserve_kwargs PASSED [ 52%] tests/test_testing.py::TestAPITestClient::test_follow_redirect tests/test_testing.py::TestAPITestClient::test_follow_redirect PASSED [ 52%] tests/test_testing.py::TestAPITestClient::test_force_authenticate_with_sessions PASSED [ 52%] tests/test_testing.py::TestAPITestClient::test_force_authenticate_with_token PASSED [ 52%] tests/test_testing.py::TestAPITestClient::test_force_authenticate_with_user PASSED [ 52%] tests/test_testing.py::TestAPITestClient::test_force_authenticate_with_user_and_token PASSED [ 52%] tests/test_testing.py::TestAPITestClient::test_invalid_multipart_data PASSED [ 52%] tests/test_testing.py::TestAPITestClient::test_logout_resets_force_authenticate PASSED [ 52%] tests/test_testing.py::TestAPITestClient::test_post_encodes_data_based_on_json_content_type PASSED [ 52%] tests/test_testing.py::TestAPIRequestFactory::test_csrf_exempt_by_default PASSED [ 52%] tests/test_testing.py::TestAPIRequestFactory::test_empty_request_content_type PASSED [ 53%] tests/test_testing.py::TestAPIRequestFactory::test_explicitly_enforce_csrf_checks PASSED [ 53%] tests/test_testing.py::TestAPIRequestFactory::test_force_authenticate PASSED [ 53%] tests/test_testing.py::TestAPIRequestFactory::test_invalid_format PASSED [ 53%] tests/test_testing.py::TestAPIRequestFactory::test_request_factory_url_arguments PASSED [ 53%] tests/test_testing.py::TestAPIRequestFactory::test_request_factory_url_arguments_with_unicode PASSED [ 53%] tests/test_testing.py::TestAPIRequestFactory::test_upload_file PASSED [ 53%] tests/test_throttling.py::ThrottlingTests::test_minutes_fields PASSED [ 53%] tests/test_throttling.py::ThrottlingTests::test_next_rate_remains_constant_if_followed PASSED [ 53%] tests/test_throttling.py::ThrottlingTests::test_non_time_throttle PASSED [ 53%] tests/test_throttling.py::ThrottlingTests::test_request_throttling_expires PASSED [ 53%] tests/test_throttling.py::ThrottlingTests::test_request_throttling_is_per_user PASSED [ 53%] tests/test_throttling.py::ThrottlingTests::test_request_throttling_multiple_throttles PASSED [ 53%] tests/test_throttling.py::ThrottlingTests::test_requests_are_throttled PASSED [ 53%] tests/test_throttling.py::ThrottlingTests::test_seconds_fields PASSED [ 53%] tests/test_throttling.py::ThrottlingTests::test_throttle_rate_change_negative PASSED [ 53%] tests/test_throttling.py::ScopedRateThrottleTests::test_get_cache_key_returns_correct_key_if_user_is_authenticated PASSED [ 54%] tests/test_throttling.py::ScopedRateThrottleTests::test_scoped_rate_throttle PASSED [ 54%] tests/test_throttling.py::ScopedRateThrottleTests::test_unscoped_view_not_throttled PASSED [ 54%] tests/test_throttling.py::IdWithXffBasicTests::test_accepts_request_under_limit PASSED [ 54%] tests/test_throttling.py::IdWithXffBasicTests::test_denies_request_over_limit PASSED [ 54%] tests/test_throttling.py::XffSpoofingTests::test_xff_spoofing_doesnt_change_machine_id_with_one_app_proxy PASSED [ 54%] tests/test_throttling.py::XffSpoofingTests::test_xff_spoofing_doesnt_change_machine_id_with_two_app_proxies PASSED [ 54%] tests/test_throttling.py::XffUniqueMachinesTest::test_unique_clients_are_counted_independently_with_one_proxy PASSED [ 54%] tests/test_throttling.py::XffUniqueMachinesTest::test_unique_clients_are_counted_independently_with_two_proxies PASSED [ 54%] tests/test_throttling.py::BaseThrottleTests::test_allow_request_raises_not_implemented_error PASSED [ 54%] tests/test_throttling.py::SimpleRateThrottleTests::test_allow_request_returns_true_if_key_is_none PASSED [ 54%] tests/test_throttling.py::SimpleRateThrottleTests::test_allow_request_returns_true_if_rate_is_none PASSED [ 54%] tests/test_throttling.py::SimpleRateThrottleTests::test_get_cache_key_raises_not_implemented_error PASSED [ 54%] tests/test_throttling.py::SimpleRateThrottleTests::test_get_rate_raises_error_if_scope_is_missing PASSED [ 54%] tests/test_throttling.py::SimpleRateThrottleTests::test_parse_rate_returns_tuple_with_none_if_rate_not_provided PASSED [ 54%] tests/test_throttling.py::SimpleRateThrottleTests::test_throttle_raises_error_if_rate_is_missing PASSED [ 55%] tests/test_throttling.py::SimpleRateThrottleTests::test_wait_returns_correct_waiting_time_without_history PASSED [ 55%] tests/test_throttling.py::SimpleRateThrottleTests::test_wait_returns_none_if_there_are_no_available_requests PASSED [ 55%] tests/test_throttling.py::AnonRateThrottleTests::test_authenticated_user_not_affected PASSED [ 55%] tests/test_throttling.py::AnonRateThrottleTests::test_get_cache_key_returns_correct_value PASSED [ 55%] tests/test_utils.py::BreadcrumbTests::test_broken_url_breadcrumbs_handled_gracefully PASSED [ 55%] tests/test_utils.py::BreadcrumbTests::test_modelviewset_action_name_kwarg PASSED [ 55%] tests/test_utils.py::BreadcrumbTests::test_modelviewset_action_suffix_kwarg PASSED [ 55%] tests/test_utils.py::BreadcrumbTests::test_modelviewset_detail_action_breadcrumbs PASSED [ 55%] tests/test_utils.py::BreadcrumbTests::test_modelviewset_list_action_breadcrumbs PASSED [ 55%] tests/test_utils.py::BreadcrumbTests::test_modelviewset_resource_instance_breadcrumbs PASSED [ 55%] tests/test_utils.py::BreadcrumbTests::test_nested_resource_breadcrumbs PASSED [ 55%] tests/test_utils.py::BreadcrumbTests::test_nested_resource_instance_breadcrumbs PASSED [ 55%] tests/test_utils.py::BreadcrumbTests::test_resource_instance_breadcrumbs PASSED [ 55%] tests/test_utils.py::BreadcrumbTests::test_resource_instance_customname_breadcrumbs PASSED [ 55%] tests/test_utils.py::BreadcrumbTests::test_resource_root_breadcrumbs PASSED [ 55%] tests/test_utils.py::BreadcrumbTests::test_root_breadcrumbs PASSED [ 56%] tests/test_utils.py::JsonFloatTests::test_dumps PASSED [ 56%] tests/test_utils.py::JsonFloatTests::test_loads PASSED [ 56%] tests/test_utils.py::NonStrictJsonFloatTests::test_dumps PASSED [ 56%] tests/test_utils.py::NonStrictJsonFloatTests::test_loads PASSED [ 56%] tests/test_utils.py::UrlsReplaceQueryParamTests::test_invalid_unicode PASSED [ 56%] tests/test_utils.py::UrlsReplaceQueryParamTests::test_valid_unicode_preserved PASSED [ 56%] tests/test_utils.py::UrlsReplaceQueryParamTests::test_valid_unicode_replaced PASSED [ 56%] tests/test_utils.py::UrlsRemoveQueryParamTests::test_invalid_unicode PASSED [ 56%] tests/test_utils.py::UrlsRemoveQueryParamTests::test_valid_unicode_removed PASSED [ 56%] tests/test_utils.py::LazyFormatTests::test_it_formats_correctly PASSED [ 56%] tests/test_utils.py::LazyFormatTests::test_it_formats_lazily PASSED [ 56%] tests/test_utils.py::ModelMetaNamedTupleNames::test_named_tuple_names PASSED [ 56%] tests/test_validation.py::TestNestedValidationError::test_nested_validation_error_detail PASSED [ 56%] tests/test_validation.py::TestPreSaveValidationExclusionsSerializer::test_renamed_fields_are_model_validated PASSED [ 56%] tests/test_validation.py::TestCustomValidationMethods::test_custom_validation_method_is_executed PASSED [ 57%] tests/test_validation.py::TestCustomValidationMethods::test_custom_validation_method_passing PASSED [ 57%] tests/test_validation.py::TestAvoidValidation::test_serializer_errors_has_only_invalid_data_error PASSED [ 57%] tests/test_validation.py::TestMaxValueValidatorValidation::test_max_value_validation_fail PASSED [ 57%] tests/test_validation.py::TestMaxValueValidatorValidation::test_max_value_validation_serializer_fails PASSED [ 57%] tests/test_validation.py::TestMaxValueValidatorValidation::test_max_value_validation_serializer_success PASSED [ 57%] tests/test_validation.py::TestMaxValueValidatorValidation::test_max_value_validation_success PASSED [ 57%] tests/test_validation.py::TestChoiceFieldChoicesValidate::test_choices PASSED [ 57%] tests/test_validation.py::TestChoiceFieldChoicesValidate::test_mixed_choices PASSED [ 57%] tests/test_validation.py::TestChoiceFieldChoicesValidate::test_nested_choices PASSED [ 57%] tests/test_validation.py::TestChoiceFieldChoicesValidate::test_single_choices PASSED [ 57%] tests/test_validation.py::TestRegexSerializer::test_regex_repr PASSED [ 57%] tests/test_validation_error.py::TestValidationErrorWithFullDetails::test_class_based_view_exception_handler PASSED [ 57%] tests/test_validation_error.py::TestValidationErrorWithFullDetails::test_function_based_view_exception_handler PASSED [ 57%] tests/test_validation_error.py::TestValidationErrorWithCodes::test_class_based_view_exception_handler PASSED [ 57%] tests/test_validation_error.py::TestValidationErrorWithCodes::test_function_based_view_exception_handler PASSED [ 57%] tests/test_validation_error.py::TestValidationErrorConvertsTuplesToLists::test_validation_error_details PASSED [ 58%] tests/test_validators.py::TestUniquenessValidation::test_doesnt_pollute_model PASSED [ 58%] tests/test_validators.py::TestUniquenessValidation::test_is_not_unique PASSED [ 58%] tests/test_validators.py::TestUniquenessValidation::test_is_unique PASSED [ 58%] tests/test_validators.py::TestUniquenessValidation::test_related_model_is_unique PASSED [ 58%] tests/test_validators.py::TestUniquenessValidation::test_relation_is_not_unique PASSED [ 58%] tests/test_validators.py::TestUniquenessValidation::test_repr PASSED [ 58%] tests/test_validators.py::TestUniquenessValidation::test_updated_instance_excluded PASSED [ 58%] tests/test_validators.py::TestUniquenessValidation::test_value_error_treated_as_not_unique PASSED [ 58%] tests/test_validators.py::TestUniquenessTogetherValidation::test_allow_explicit_override PASSED [ 58%] tests/test_validators.py::TestUniquenessTogetherValidation::test_default_validator_with_fields_with_source PASSED [ 58%] tests/test_validators.py::TestUniquenessTogetherValidation::test_default_validator_with_multiple_fields_with_same_source PASSED [ 58%] tests/test_validators.py::TestUniquenessTogetherValidation::test_do_not_ignore_validation_for_null_fields PASSED [ 58%] tests/test_validators.py::TestUniquenessTogetherValidation::test_filter_queryset_do_not_skip_existing_attribute PASSED [ 58%] tests/test_validators.py::TestUniquenessTogetherValidation::test_ignore_excluded_fields PASSED [ 58%] tests/test_validators.py::TestUniquenessTogetherValidation::test_ignore_read_only_fields PASSED [ 59%] tests/test_validators.py::TestUniquenessTogetherValidation::test_ignore_validation_for_missing_nullable_fields PASSED [ 59%] tests/test_validators.py::TestUniquenessTogetherValidation::test_ignore_validation_for_null_fields PASSED [ 59%] tests/test_validators.py::TestUniquenessTogetherValidation::test_ignore_validation_for_unchanged_fields PASSED [ 59%] tests/test_validators.py::TestUniquenessTogetherValidation::test_is_not_unique_together PASSED [ 59%] tests/test_validators.py::TestUniquenessTogetherValidation::test_is_unique_together PASSED [ 59%] tests/test_validators.py::TestUniquenessTogetherValidation::test_read_only_fields_with_default PASSED [ 59%] tests/test_validators.py::TestUniquenessTogetherValidation::test_read_only_fields_with_default_and_source PASSED [ 59%] tests/test_validators.py::TestUniquenessTogetherValidation::test_repr PASSED [ 59%] tests/test_validators.py::TestUniquenessTogetherValidation::test_uniq_together_validation_uses_model_fields_method_field PASSED [ 59%] tests/test_validators.py::TestUniquenessTogetherValidation::test_uniq_together_validation_uses_model_fields_with_source_field PASSED [ 59%] tests/test_validators.py::TestUniquenessTogetherValidation::test_unique_together_is_required PASSED [ 59%] tests/test_validators.py::TestUniquenessTogetherValidation::test_unique_together_with_source PASSED [ 59%] tests/test_validators.py::TestUniquenessTogetherValidation::test_updated_instance_excluded_from_unique_together PASSED [ 59%] tests/test_validators.py::TestUniquenessTogetherValidation::test_writeable_fields_with_source PASSED [ 59%] tests/test_validators.py::TestUniqueConstraintValidation::test_nullable_unique_constraint_fields_are_not_required PASSED [ 60%] tests/test_validators.py::TestUniqueConstraintValidation::test_repr PASSED [ 60%] tests/test_validators.py::TestUniqueConstraintValidation::test_single_field_uniq_validators PASSED [ 60%] tests/test_validators.py::TestUniqueConstraintValidation::test_unique_constraint_source PASSED [ 60%] tests/test_validators.py::TestUniqueConstraintValidation::test_unique_together_condition PASSED [ 60%] tests/test_validators.py::TestUniqueConstraintValidation::test_unique_together_condition_fields_required PASSED [ 60%] tests/test_validators.py::TestUniquenessForDateValidation::test_is_not_unique_for_date PASSED [ 60%] tests/test_validators.py::TestUniquenessForDateValidation::test_is_unique_for_date PASSED [ 60%] tests/test_validators.py::TestUniquenessForDateValidation::test_repr PASSED [ 60%] tests/test_validators.py::TestUniquenessForDateValidation::test_updated_instance_excluded_from_unique_for_date PASSED [ 60%] tests/test_validators.py::UniqueForMonthTests::test_not_unique_for_month PASSED [ 60%] tests/test_validators.py::UniqueForMonthTests::test_unique_for_month PASSED [ 60%] tests/test_validators.py::UniqueForYearTests::test_not_unique_for_year PASSED [ 60%] tests/test_validators.py::UniqueForYearTests::test_unique_for_year PASSED [ 60%] tests/test_validators.py::TestHiddenFieldUniquenessForDateValidation::test_repr_date_field_included PASSED [ 60%] tests/test_validators.py::TestHiddenFieldUniquenessForDateValidation::test_repr_date_field_not_included PASSED [ 60%] tests/test_validators.py::ValidatorsTests::test_equality_operator PASSED [ 61%] tests/test_validators.py::ValidatorsTests::test_qs_exists_handles_data_error PASSED [ 61%] tests/test_validators.py::ValidatorsTests::test_qs_exists_handles_type_error PASSED [ 61%] tests/test_validators.py::ValidatorsTests::test_qs_exists_handles_value_error PASSED [ 61%] tests/test_validators.py::ValidatorsTests::test_validator_raises_error_if_not_all_fields_are_provided PASSED [ 61%] tests/test_validators.py::ValidatorsTests::test_validator_raises_error_when_abstract_method_called PASSED [ 61%] tests/test_versioning.py::TestURLReversing::test_reverse_host_name_versioning PASSED [ 61%] tests/test_versioning.py::TestURLReversing::test_reverse_namespace_versioning PASSED [ 61%] tests/test_versioning.py::TestURLReversing::test_reverse_query_param_versioning PASSED [ 61%] tests/test_versioning.py::TestURLReversing::test_reverse_unversioned PASSED [ 61%] tests/test_versioning.py::TestURLReversing::test_reverse_url_path_versioning PASSED [ 61%] tests/test_versioning.py::TestHyperlinkedRelatedField::test_bug_2489 PASSED [ 61%] tests/test_versioning.py::TestNamespaceVersioningHyperlinkedRelatedFieldScheme::test_api_url_is_properly_reversed_with_nested PASSED [ 61%] tests/test_versioning.py::TestNamespaceVersioningHyperlinkedRelatedFieldScheme::test_api_url_is_properly_reversed_with_v1 PASSED [ 61%] tests/test_versioning.py::TestNamespaceVersioningHyperlinkedRelatedFieldScheme::test_api_url_is_properly_reversed_with_v2 PASSED [ 61%] tests/test_versioning.py::TestNamespaceVersioningHyperlinkedRelatedFieldScheme::test_non_api_url_is_properly_reversed_regardless_of_the_version PASSED [ 62%] tests/test_views.py::ClassBasedViewIntegrationTests::test_400_parse_error PASSED [ 62%] tests/test_views.py::FunctionBasedViewIntegrationTests::test_400_parse_error PASSED [ 62%] tests/test_views.py::TestCustomExceptionHandler::test_class_based_view_exception_handler PASSED [ 62%] tests/test_views.py::TestCustomExceptionHandler::test_function_based_view_exception_handler PASSED [ 62%] tests/test_views.py::TestCustomSettings::test_get_exception_handler PASSED [ 62%] tests/test_views.py::TestLoginRequiredMiddlewareCompat::test_class_based_view_opted_out PASSED [ 62%] tests/test_views.py::TestLoginRequiredMiddlewareCompat::test_function_based_view_opted_out PASSED [ 62%] tests/test_viewsets.py::InitializeViewSetsTestCase::test_args_kwargs_request_action_map_on_self PASSED [ 62%] tests/test_viewsets.py::InitializeViewSetsTestCase::test_head_request_against_viewset PASSED [ 62%] tests/test_viewsets.py::InitializeViewSetsTestCase::test_initialize_view_set_with_actions PASSED [ 62%] tests/test_viewsets.py::InitializeViewSetsTestCase::test_initialize_view_set_with_both_name_and_suffix PASSED [ 62%] tests/test_viewsets.py::InitializeViewSetsTestCase::test_initialize_view_set_with_empty_actions PASSED [ 62%] tests/test_viewsets.py::InitializeViewSetsTestCase::test_login_required_middleware_compat PASSED [ 62%] tests/test_viewsets.py::InitializeViewSetsTestCase::test_viewset_action_attr PASSED [ 62%] tests/test_viewsets.py::InitializeViewSetsTestCase::test_viewset_action_attr_for_extra_action PASSED [ 62%] tests/test_viewsets.py::GetExtraActionsTests::test_attr_name_check PASSED [ 63%] tests/test_viewsets.py::GetExtraActionsTests::test_extra_actions PASSED [ 63%] tests/test_viewsets.py::GetExtraActionsTests::test_should_only_return_decorated_methods PASSED [ 63%] tests/test_viewsets.py::GetExtraActionUrlMapTests::test_action_names PASSED [ 63%] tests/test_viewsets.py::GetExtraActionUrlMapTests::test_detail_view PASSED [ 63%] tests/test_viewsets.py::GetExtraActionUrlMapTests::test_list_view PASSED [ 63%] tests/test_viewsets.py::GetExtraActionUrlMapTests::test_uninitialized_view PASSED [ 63%] tests/test_viewsets.py::ReverseActionTests::test_custom_basename PASSED [ 63%] tests/test_viewsets.py::ReverseActionTests::test_default_basename PASSED [ 63%] tests/test_viewsets.py::ReverseActionTests::test_request_passing PASSED [ 63%] tests/test_write_only_fields.py::WriteOnlyFieldTests::test_write_only_fields_are_not_present_on_output PASSED [ 63%] tests/test_write_only_fields.py::WriteOnlyFieldTests::test_write_only_fields_are_present_on_input PASSED [ 63%] tests/test_atomic_requests.py::NonAtomicDBTransactionAPIExceptionTests::test_api_exception_rollback_transaction_non_atomic_view PASSED [ 63%] tests/importable/test_installed.py::test_installed PASSED [ 63%] tests/importable/test_installed.py::test_compat PASSED [ 63%] tests/importable/test_installed.py::test_serializer_fields_initialization PASSED [ 64%] tests/schemas/test_coreapi.py::test_docstring_is_not_stripped_by_get_description PASSED [ 64%] tests/schemas/test_coreapi.py::test_is_list_view_recognises_retrieve_view_subclasses PASSED [ 64%] tests/schemas/test_coreapi.py::test_head_and_options_methods_are_excluded PASSED [ 64%] tests/schemas/test_coreapi.py::test_schema_handles_exception SKIPPED [ 64%] tests/schemas/test_coreapi.py::test_coreapi_deprecation SKIPPED (cor...) [ 64%] tests/test_bound_fields.py::TestSimpleBoundField::test_empty_bound_field PASSED [ 64%] tests/test_bound_fields.py::TestSimpleBoundField::test_populated_bound_field PASSED [ 64%] tests/test_bound_fields.py::TestSimpleBoundField::test_error_bound_field PASSED [ 64%] tests/test_bound_fields.py::TestSimpleBoundField::test_delete_field PASSED [ 64%] tests/test_bound_fields.py::TestSimpleBoundField::test_as_form_fields PASSED [ 64%] tests/test_bound_fields.py::TestSimpleBoundField::test_rendering_boolean_field PASSED [ 64%] tests/test_bound_fields.py::TestNestedBoundField::test_nested_empty_bound_field PASSED [ 64%] tests/test_bound_fields.py::TestNestedBoundField::test_as_form_fields PASSED [ 64%] tests/test_bound_fields.py::TestNestedBoundField::test_rendering_nested_fields_with_none_value PASSED [ 64%] tests/test_bound_fields.py::TestNestedBoundField::test_rendering_nested_fields_with_not_mappable_value PASSED [ 64%] tests/test_bound_fields.py::TestJSONBoundField::test_as_form_fields PASSED [ 65%] tests/test_description.py::test_dedent_tabs PASSED [ 65%] tests/test_exceptions.py::test_server_error PASSED [ 65%] tests/test_exceptions.py::test_bad_request PASSED [ 65%] tests/test_fields.py::TestIsSimpleCallable::test_method PASSED [ 65%] tests/test_fields.py::TestIsSimpleCallable::test_function PASSED [ 65%] tests/test_fields.py::TestIsSimpleCallable::test_not_callable[True] PASSED [ 65%] tests/test_fields.py::TestIsSimpleCallable::test_not_callable[None] PASSED [ 65%] tests/test_fields.py::TestIsSimpleCallable::test_not_callable[str] PASSED [ 65%] tests/test_fields.py::TestIsSimpleCallable::test_not_callable[bytes] PASSED [ 65%] tests/test_fields.py::TestIsSimpleCallable::test_not_callable[123] PASSED [ 65%] tests/test_fields.py::TestIsSimpleCallable::test_not_callable[1.23] PASSED [ 65%] tests/test_fields.py::TestIsSimpleCallable::test_4602_regression PASSED [ 65%] tests/test_fields.py::TestIsSimpleCallable::test_builtin_function PASSED [ 65%] tests/test_fields.py::TestIsSimpleCallable::test_type_annotation PASSED [ 65%] tests/test_fields.py::TestEmpty::test_required PASSED [ 66%] tests/test_fields.py::TestEmpty::test_not_required PASSED [ 66%] tests/test_fields.py::TestEmpty::test_disallow_null PASSED [ 66%] tests/test_fields.py::TestEmpty::test_allow_null PASSED [ 66%] tests/test_fields.py::TestEmpty::test_disallow_blank PASSED [ 66%] tests/test_fields.py::TestEmpty::test_allow_blank PASSED [ 66%] tests/test_fields.py::TestEmpty::test_default PASSED [ 66%] tests/test_fields.py::TestSource::test_source PASSED [ 66%] tests/test_fields.py::TestSource::test_redundant_source PASSED [ 66%] tests/test_fields.py::TestSource::test_callable_source PASSED [ 66%] tests/test_fields.py::TestSource::test_callable_source_raises PASSED [ 66%] tests/test_fields.py::TestSource::test_builtin_callable_source_raises PASSED [ 66%] tests/test_fields.py::TestReadOnly::test_writable_fields PASSED [ 66%] tests/test_fields.py::TestReadOnly::test_validate_read_only PASSED [ 66%] tests/test_fields.py::TestReadOnly::test_serialize_read_only PASSED [ 66%] tests/test_fields.py::TestWriteOnly::test_validate_write_only PASSED [ 66%] tests/test_fields.py::TestWriteOnly::test_serialize_write_only PASSED [ 67%] tests/test_fields.py::TestInitial::test_initial PASSED [ 67%] tests/test_fields.py::TestInitialWithCallable::test_initial_should_accept_callable PASSED [ 67%] tests/test_fields.py::TestLabel::test_label PASSED [ 67%] tests/test_fields.py::TestInvalidErrorKey::test_invalid_error_key PASSED [ 67%] tests/test_fields.py::TestBooleanHTMLInput::test_empty_html_checkbox PASSED [ 67%] tests/test_fields.py::TestBooleanHTMLInput::test_empty_html_checkbox_not_required PASSED [ 67%] tests/test_fields.py::TestBooleanHTMLInput::test_empty_html_checkbox_allow_null PASSED [ 67%] tests/test_fields.py::TestBooleanHTMLInput::test_empty_html_checkbox_allow_null_with_default PASSED [ 67%] tests/test_fields.py::TestHTMLInput::test_empty_html_charfield_with_default PASSED [ 67%] tests/test_fields.py::TestHTMLInput::test_empty_html_charfield_without_default PASSED [ 67%] tests/test_fields.py::TestHTMLInput::test_empty_html_charfield_without_default_not_required PASSED [ 67%] tests/test_fields.py::TestHTMLInput::test_empty_html_integerfield PASSED [ 67%] tests/test_fields.py::TestHTMLInput::test_empty_html_uuidfield_with_default PASSED [ 67%] tests/test_fields.py::TestHTMLInput::test_empty_html_uuidfield_with_optional PASSED [ 67%] tests/test_fields.py::TestHTMLInput::test_empty_html_charfield_allow_null PASSED [ 68%] tests/test_fields.py::TestHTMLInput::test_empty_html_datefield_allow_null PASSED [ 68%] tests/test_fields.py::TestHTMLInput::test_empty_html_charfield_allow_null_allow_blank PASSED [ 68%] tests/test_fields.py::TestHTMLInput::test_empty_html_charfield_required_false PASSED [ 68%] tests/test_fields.py::TestHTMLInput::test_querydict_list_input PASSED [ 68%] tests/test_fields.py::TestHTMLInput::test_querydict_list_input_only_one_input PASSED [ 68%] tests/test_fields.py::TestHTMLInput::test_querydict_list_input_no_values_uses_default PASSED [ 68%] tests/test_fields.py::TestHTMLInput::test_querydict_list_input_supports_indexed_keys PASSED [ 68%] tests/test_fields.py::TestHTMLInput::test_querydict_list_input_no_values_no_default_and_not_required PASSED [ 68%] tests/test_fields.py::TestHTMLInput::test_querydict_list_input_posts_key_but_no_values PASSED [ 68%] tests/test_fields.py::TestCreateOnlyDefault::test_create_only_default_is_provided PASSED [ 68%] tests/test_fields.py::TestCreateOnlyDefault::test_create_only_default_is_not_provided_on_update PASSED [ 68%] tests/test_fields.py::TestCreateOnlyDefault::test_create_only_default_callable_sets_context PASSED [ 68%] tests/test_fields.py::Test5087Regression::test_parent_binding PASSED [ 68%] tests/test_fields.py::TestBooleanField::test_valid_inputs PASSED [ 68%] tests/test_fields.py::TestBooleanField::test_invalid_inputs PASSED [ 68%] tests/test_fields.py::TestBooleanField::test_outputs PASSED [ 69%] tests/test_fields.py::TestBooleanField::test_disallow_unhashable_collection_types PASSED [ 69%] tests/test_fields.py::TestNullableBooleanField::test_valid_inputs PASSED [ 69%] tests/test_fields.py::TestNullableBooleanField::test_invalid_inputs PASSED [ 69%] tests/test_fields.py::TestNullableBooleanField::test_outputs PASSED [ 69%] tests/test_fields.py::TestNullableBooleanField::test_disallow_unhashable_collection_types PASSED [ 69%] tests/test_fields.py::TestCharField::test_valid_inputs PASSED [ 69%] tests/test_fields.py::TestCharField::test_invalid_inputs PASSED [ 69%] tests/test_fields.py::TestCharField::test_outputs PASSED [ 69%] tests/test_fields.py::TestCharField::test_trim_whitespace_default PASSED [ 69%] tests/test_fields.py::TestCharField::test_trim_whitespace_disabled PASSED [ 69%] tests/test_fields.py::TestCharField::test_disallow_blank_with_trim_whitespace PASSED [ 69%] tests/test_fields.py::TestCharField::test_null_bytes PASSED [ 69%] tests/test_fields.py::TestCharField::test_surrogate_characters PASSED [ 69%] tests/test_fields.py::TestCharField::test_iterable_validators PASSED [ 69%] tests/test_fields.py::TestEmailField::test_valid_inputs PASSED [ 70%] tests/test_fields.py::TestEmailField::test_invalid_inputs PASSED [ 70%] tests/test_fields.py::TestEmailField::test_outputs PASSED [ 70%] tests/test_fields.py::TestRegexField::test_valid_inputs PASSED [ 70%] tests/test_fields.py::TestRegexField::test_invalid_inputs PASSED [ 70%] tests/test_fields.py::TestRegexField::test_outputs PASSED [ 70%] tests/test_fields.py::TestiCompiledRegexField::test_valid_inputs PASSED [ 70%] tests/test_fields.py::TestiCompiledRegexField::test_invalid_inputs PASSED [ 70%] tests/test_fields.py::TestiCompiledRegexField::test_outputs PASSED [ 70%] tests/test_fields.py::TestSlugField::test_valid_inputs PASSED [ 70%] tests/test_fields.py::TestSlugField::test_invalid_inputs PASSED [ 70%] tests/test_fields.py::TestSlugField::test_outputs PASSED [ 70%] tests/test_fields.py::TestSlugField::test_allow_unicode_true PASSED [ 70%] tests/test_fields.py::TestURLField::test_valid_inputs PASSED [ 70%] tests/test_fields.py::TestURLField::test_invalid_inputs PASSED [ 70%] tests/test_fields.py::TestURLField::test_outputs PASSED [ 71%] tests/test_fields.py::TestUUIDField::test_valid_inputs PASSED [ 71%] tests/test_fields.py::TestUUIDField::test_invalid_inputs PASSED [ 71%] tests/test_fields.py::TestUUIDField::test_outputs PASSED [ 71%] tests/test_fields.py::TestUUIDField::test_formats PASSED [ 71%] tests/test_fields.py::TestIPAddressField::test_valid_inputs PASSED [ 71%] tests/test_fields.py::TestIPAddressField::test_invalid_inputs PASSED [ 71%] tests/test_fields.py::TestIPAddressField::test_outputs PASSED [ 71%] tests/test_fields.py::TestIPv4AddressField::test_valid_inputs PASSED [ 71%] tests/test_fields.py::TestIPv4AddressField::test_invalid_inputs PASSED [ 71%] tests/test_fields.py::TestIPv4AddressField::test_outputs PASSED [ 71%] tests/test_fields.py::TestIPv6AddressField::test_valid_inputs PASSED [ 71%] tests/test_fields.py::TestIPv6AddressField::test_invalid_inputs PASSED [ 71%] tests/test_fields.py::TestIPv6AddressField::test_outputs PASSED [ 71%] tests/test_fields.py::TestFilePathField::test_valid_inputs PASSED [ 71%] tests/test_fields.py::TestFilePathField::test_invalid_inputs PASSED [ 71%] tests/test_fields.py::TestFilePathField::test_outputs PASSED [ 72%] tests/test_fields.py::TestIntegerField::test_valid_inputs PASSED [ 72%] tests/test_fields.py::TestIntegerField::test_invalid_inputs PASSED [ 72%] tests/test_fields.py::TestIntegerField::test_outputs PASSED [ 72%] tests/test_fields.py::TestMinMaxIntegerField::test_valid_inputs PASSED [ 72%] tests/test_fields.py::TestMinMaxIntegerField::test_invalid_inputs PASSED [ 72%] tests/test_fields.py::TestMinMaxIntegerField::test_outputs PASSED [ 72%] tests/test_fields.py::TestFloatField::test_valid_inputs PASSED [ 72%] tests/test_fields.py::TestFloatField::test_invalid_inputs PASSED [ 72%] tests/test_fields.py::TestFloatField::test_outputs PASSED [ 72%] tests/test_fields.py::TestMinMaxFloatField::test_valid_inputs PASSED [ 72%] tests/test_fields.py::TestMinMaxFloatField::test_invalid_inputs PASSED [ 72%] tests/test_fields.py::TestMinMaxFloatField::test_outputs PASSED [ 72%] tests/test_fields.py::TestDecimalField::test_valid_inputs PASSED [ 72%] tests/test_fields.py::TestDecimalField::test_invalid_inputs PASSED [ 72%] tests/test_fields.py::TestDecimalField::test_outputs PASSED [ 73%] tests/test_fields.py::TestAllowNullDecimalField::test_valid_inputs PASSED [ 73%] tests/test_fields.py::TestAllowNullDecimalField::test_invalid_inputs PASSED [ 73%] tests/test_fields.py::TestAllowNullDecimalField::test_outputs PASSED [ 73%] tests/test_fields.py::TestAllowNullNoStringCoercionDecimalField::test_valid_inputs PASSED [ 73%] tests/test_fields.py::TestAllowNullNoStringCoercionDecimalField::test_invalid_inputs PASSED [ 73%] tests/test_fields.py::TestAllowNullNoStringCoercionDecimalField::test_outputs PASSED [ 73%] tests/test_fields.py::TestMinMaxDecimalField::test_valid_inputs PASSED [ 73%] tests/test_fields.py::TestMinMaxDecimalField::test_invalid_inputs PASSED [ 73%] tests/test_fields.py::TestMinMaxDecimalField::test_outputs PASSED [ 73%] tests/test_fields.py::TestMinMaxDecimalField::test_warning_when_not_decimal_types PASSED [ 73%] tests/test_fields.py::TestAllowEmptyStrDecimalFieldWithValidators::test_valid_inputs PASSED [ 73%] tests/test_fields.py::TestAllowEmptyStrDecimalFieldWithValidators::test_invalid_inputs PASSED [ 73%] tests/test_fields.py::TestAllowEmptyStrDecimalFieldWithValidators::test_outputs PASSED [ 73%] tests/test_fields.py::TestNoMaxDigitsDecimalField::test_valid_inputs PASSED [ 73%] tests/test_fields.py::TestNoMaxDigitsDecimalField::test_invalid_inputs PASSED [ 73%] tests/test_fields.py::TestNoMaxDigitsDecimalField::test_outputs PASSED [ 74%] tests/test_fields.py::TestNoStringCoercionDecimalField::test_valid_inputs PASSED [ 74%] tests/test_fields.py::TestNoStringCoercionDecimalField::test_invalid_inputs PASSED [ 74%] tests/test_fields.py::TestNoStringCoercionDecimalField::test_outputs PASSED [ 74%] tests/test_fields.py::TestNoDecimalPlaces::test_valid_inputs PASSED [ 74%] tests/test_fields.py::TestNoDecimalPlaces::test_invalid_inputs PASSED [ 74%] tests/test_fields.py::TestNoDecimalPlaces::test_outputs PASSED [ 74%] tests/test_fields.py::TestDateField::test_valid_inputs PASSED [ 74%] tests/test_fields.py::TestDateField::test_invalid_inputs PASSED [ 74%] tests/test_fields.py::TestDateField::test_outputs PASSED [ 74%] tests/test_fields.py::TestCustomInputFormatDateField::test_valid_inputs PASSED [ 74%] tests/test_fields.py::TestCustomInputFormatDateField::test_invalid_inputs PASSED [ 74%] tests/test_fields.py::TestCustomInputFormatDateField::test_outputs PASSED [ 74%] tests/test_fields.py::TestCustomOutputFormatDateField::test_valid_inputs PASSED [ 74%] tests/test_fields.py::TestCustomOutputFormatDateField::test_invalid_inputs PASSED [ 74%] tests/test_fields.py::TestCustomOutputFormatDateField::test_outputs PASSED [ 75%] tests/test_fields.py::TestNoOutputFormatDateField::test_valid_inputs PASSED [ 75%] tests/test_fields.py::TestNoOutputFormatDateField::test_invalid_inputs PASSED [ 75%] tests/test_fields.py::TestNoOutputFormatDateField::test_outputs PASSED [ 75%] tests/test_fields.py::TestDateTimeField::test_valid_inputs PASSED [ 75%] tests/test_fields.py::TestDateTimeField::test_invalid_inputs PASSED [ 75%] tests/test_fields.py::TestDateTimeField::test_outputs PASSED [ 75%] tests/test_fields.py::TestCustomInputFormatDateTimeField::test_valid_inputs PASSED [ 75%] tests/test_fields.py::TestCustomInputFormatDateTimeField::test_invalid_inputs PASSED [ 75%] tests/test_fields.py::TestCustomInputFormatDateTimeField::test_outputs PASSED [ 75%] tests/test_fields.py::TestCustomOutputFormatDateTimeField::test_valid_inputs PASSED [ 75%] tests/test_fields.py::TestCustomOutputFormatDateTimeField::test_invalid_inputs PASSED [ 75%] tests/test_fields.py::TestCustomOutputFormatDateTimeField::test_outputs PASSED [ 75%] tests/test_fields.py::TestNoOutputFormatDateTimeField::test_valid_inputs PASSED [ 75%] tests/test_fields.py::TestNoOutputFormatDateTimeField::test_invalid_inputs PASSED [ 75%] tests/test_fields.py::TestNoOutputFormatDateTimeField::test_outputs PASSED [ 75%] tests/test_fields.py::TestTZWithDateTimeField::test_valid_inputs PASSED [ 76%] tests/test_fields.py::TestTZWithDateTimeField::test_invalid_inputs PASSED [ 76%] tests/test_fields.py::TestTZWithDateTimeField::test_outputs PASSED [ 76%] tests/test_fields.py::TestPytzNaiveDayLightSavingTimeTimeZoneDateTimeField::test_valid_inputs SKIPPED [ 76%] tests/test_fields.py::TestPytzNaiveDayLightSavingTimeTimeZoneDateTimeField::test_invalid_inputs SKIPPED [ 76%] tests/test_fields.py::TestPytzNaiveDayLightSavingTimeTimeZoneDateTimeField::test_outputs SKIPPED [ 76%] tests/test_fields.py::TestNaiveDayLightSavingTimeTimeZoneDateTimeField::test_invalid_inputs PASSED [ 76%] tests/test_fields.py::TestNaiveDayLightSavingTimeTimeZoneDateTimeField::test_outputs PASSED [ 76%] tests/test_fields.py::TestNaiveDayLightSavingTimeTimeZoneDateTimeField::test_valid_inputs PASSED [ 76%] tests/test_fields.py::TestTimeField::test_valid_inputs PASSED [ 76%] tests/test_fields.py::TestTimeField::test_invalid_inputs PASSED [ 76%] tests/test_fields.py::TestTimeField::test_outputs PASSED [ 76%] tests/test_fields.py::TestCustomInputFormatTimeField::test_valid_inputs PASSED [ 76%] tests/test_fields.py::TestCustomInputFormatTimeField::test_invalid_inputs PASSED [ 76%] tests/test_fields.py::TestCustomInputFormatTimeField::test_outputs PASSED [ 76%] tests/test_fields.py::TestCustomOutputFormatTimeField::test_valid_inputs PASSED [ 77%] tests/test_fields.py::TestCustomOutputFormatTimeField::test_invalid_inputs PASSED [ 77%] tests/test_fields.py::TestCustomOutputFormatTimeField::test_outputs PASSED [ 77%] tests/test_fields.py::TestNoOutputFormatTimeField::test_valid_inputs PASSED [ 77%] tests/test_fields.py::TestNoOutputFormatTimeField::test_invalid_inputs PASSED [ 77%] tests/test_fields.py::TestNoOutputFormatTimeField::test_outputs PASSED [ 77%] tests/test_fields.py::TestMinMaxDurationField::test_valid_inputs PASSED [ 77%] tests/test_fields.py::TestMinMaxDurationField::test_invalid_inputs PASSED [ 77%] tests/test_fields.py::TestMinMaxDurationField::test_outputs PASSED [ 77%] tests/test_fields.py::TestDurationField::test_valid_inputs PASSED [ 77%] tests/test_fields.py::TestDurationField::test_invalid_inputs PASSED [ 77%] tests/test_fields.py::TestDurationField::test_outputs PASSED [ 77%] tests/test_fields.py::TestChoiceField::test_valid_inputs PASSED [ 77%] tests/test_fields.py::TestChoiceField::test_invalid_inputs PASSED [ 77%] tests/test_fields.py::TestChoiceField::test_outputs PASSED [ 77%] tests/test_fields.py::TestChoiceField::test_allow_blank PASSED [ 77%] tests/test_fields.py::TestChoiceField::test_allow_null PASSED [ 78%] tests/test_fields.py::TestChoiceField::test_iter_options PASSED [ 78%] tests/test_fields.py::TestChoiceField::test_edit_choices PASSED [ 78%] tests/test_fields.py::TestChoiceField::test_enum_integer_choices PASSED [ 78%] tests/test_fields.py::TestChoiceField::test_integer_choices PASSED [ 78%] tests/test_fields.py::TestChoiceField::test_text_choices PASSED [ 78%] tests/test_fields.py::TestChoiceFieldWithType::test_valid_inputs PASSED [ 78%] tests/test_fields.py::TestChoiceFieldWithType::test_invalid_inputs PASSED [ 78%] tests/test_fields.py::TestChoiceFieldWithType::test_outputs PASSED [ 78%] tests/test_fields.py::TestChoiceFieldWithListChoices::test_valid_inputs PASSED [ 78%] tests/test_fields.py::TestChoiceFieldWithListChoices::test_invalid_inputs PASSED [ 78%] tests/test_fields.py::TestChoiceFieldWithListChoices::test_outputs PASSED [ 78%] tests/test_fields.py::TestChoiceFieldWithGroupedChoices::test_valid_inputs PASSED [ 78%] tests/test_fields.py::TestChoiceFieldWithGroupedChoices::test_invalid_inputs PASSED [ 78%] tests/test_fields.py::TestChoiceFieldWithGroupedChoices::test_outputs PASSED [ 78%] tests/test_fields.py::TestChoiceFieldWithMixedChoices::test_valid_inputs PASSED [ 79%] tests/test_fields.py::TestChoiceFieldWithMixedChoices::test_invalid_inputs PASSED [ 79%] tests/test_fields.py::TestChoiceFieldWithMixedChoices::test_outputs PASSED [ 79%] tests/test_fields.py::TestMultipleChoiceField::test_valid_inputs PASSED [ 79%] tests/test_fields.py::TestMultipleChoiceField::test_invalid_inputs PASSED [ 79%] tests/test_fields.py::TestMultipleChoiceField::test_outputs PASSED [ 79%] tests/test_fields.py::TestMultipleChoiceField::test_against_partial_and_full_updates PASSED [ 79%] tests/test_fields.py::TestEmptyMultipleChoiceField::test_valid_inputs PASSED [ 79%] tests/test_fields.py::TestEmptyMultipleChoiceField::test_invalid_inputs PASSED [ 79%] tests/test_fields.py::TestEmptyMultipleChoiceField::test_outputs PASSED [ 79%] tests/test_fields.py::TestFileField::test_valid_inputs PASSED [ 79%] tests/test_fields.py::TestFileField::test_invalid_inputs PASSED [ 79%] tests/test_fields.py::TestFileField::test_outputs PASSED [ 79%] tests/test_fields.py::TestFieldFieldWithName::test_valid_inputs PASSED [ 79%] tests/test_fields.py::TestFieldFieldWithName::test_invalid_inputs PASSED [ 79%] tests/test_fields.py::TestFieldFieldWithName::test_outputs PASSED [ 80%] tests/test_fields.py::TestInvalidImageField::test_valid_inputs PASSED [ 80%] tests/test_fields.py::TestInvalidImageField::test_invalid_inputs PASSED [ 80%] tests/test_fields.py::TestInvalidImageField::test_outputs PASSED [ 80%] tests/test_fields.py::TestValidImageField::test_valid_inputs PASSED [ 80%] tests/test_fields.py::TestValidImageField::test_invalid_inputs PASSED [ 80%] tests/test_fields.py::TestValidImageField::test_outputs PASSED [ 80%] tests/test_fields.py::TestListField::test_valid_inputs PASSED [ 80%] tests/test_fields.py::TestListField::test_invalid_inputs PASSED [ 80%] tests/test_fields.py::TestListField::test_outputs PASSED [ 80%] tests/test_fields.py::TestListField::test_no_source_on_child PASSED [ 80%] tests/test_fields.py::TestListField::test_collection_types_are_invalid_input PASSED [ 80%] tests/test_fields.py::TestListField::test_constructor_misuse_raises PASSED [ 80%] tests/test_fields.py::TestNestedListField::test_valid_inputs PASSED [ 80%] tests/test_fields.py::TestNestedListField::test_invalid_inputs PASSED [ 80%] tests/test_fields.py::TestNestedListField::test_outputs PASSED [ 80%] tests/test_fields.py::TestEmptyListField::test_valid_inputs PASSED [ 81%] tests/test_fields.py::TestEmptyListField::test_invalid_inputs PASSED [ 81%] tests/test_fields.py::TestEmptyListField::test_outputs PASSED [ 81%] tests/test_fields.py::TestListFieldLengthLimit::test_valid_inputs PASSED [ 81%] tests/test_fields.py::TestListFieldLengthLimit::test_invalid_inputs PASSED [ 81%] tests/test_fields.py::TestListFieldLengthLimit::test_outputs PASSED [ 81%] tests/test_fields.py::TestUnvalidatedListField::test_valid_inputs PASSED [ 81%] tests/test_fields.py::TestUnvalidatedListField::test_invalid_inputs PASSED [ 81%] tests/test_fields.py::TestUnvalidatedListField::test_outputs PASSED [ 81%] tests/test_fields.py::TestDictField::test_valid_inputs PASSED [ 81%] tests/test_fields.py::TestDictField::test_invalid_inputs PASSED [ 81%] tests/test_fields.py::TestDictField::test_outputs PASSED [ 81%] tests/test_fields.py::TestDictField::test_no_source_on_child PASSED [ 81%] tests/test_fields.py::TestDictField::test_allow_null PASSED [ 81%] tests/test_fields.py::TestDictField::test_allow_empty_disallowed PASSED [ 81%] tests/test_fields.py::TestNestedDictField::test_valid_inputs PASSED [ 82%] tests/test_fields.py::TestNestedDictField::test_invalid_inputs PASSED [ 82%] tests/test_fields.py::TestNestedDictField::test_outputs PASSED [ 82%] tests/test_fields.py::TestDictFieldWithNullChild::test_valid_inputs PASSED [ 82%] tests/test_fields.py::TestDictFieldWithNullChild::test_invalid_inputs PASSED [ 82%] tests/test_fields.py::TestDictFieldWithNullChild::test_outputs PASSED [ 82%] tests/test_fields.py::TestUnvalidatedDictField::test_valid_inputs PASSED [ 82%] tests/test_fields.py::TestUnvalidatedDictField::test_invalid_inputs PASSED [ 82%] tests/test_fields.py::TestUnvalidatedDictField::test_outputs PASSED [ 82%] tests/test_fields.py::TestHStoreField::test_valid_inputs PASSED [ 82%] tests/test_fields.py::TestHStoreField::test_invalid_inputs PASSED [ 82%] tests/test_fields.py::TestHStoreField::test_outputs PASSED [ 82%] tests/test_fields.py::TestHStoreField::test_child_is_charfield PASSED [ 82%] tests/test_fields.py::TestHStoreField::test_no_source_on_child PASSED [ 82%] tests/test_fields.py::TestHStoreField::test_allow_null PASSED [ 82%] tests/test_fields.py::TestJSONField::test_valid_inputs PASSED [ 82%] tests/test_fields.py::TestJSONField::test_invalid_inputs PASSED [ 83%] tests/test_fields.py::TestJSONField::test_outputs PASSED [ 83%] tests/test_fields.py::TestJSONField::test_html_input_as_json_string PASSED [ 83%] tests/test_fields.py::TestBinaryJSONField::test_valid_inputs PASSED [ 83%] tests/test_fields.py::TestBinaryJSONField::test_invalid_inputs PASSED [ 83%] tests/test_fields.py::TestBinaryJSONField::test_outputs PASSED [ 83%] tests/test_fields.py::TestFileFieldContext::test_fully_qualified_when_request_in_context PASSED [ 83%] tests/test_fields.py::TestFilePathFieldRequired::test_required_passed_to_both_django_file_path_field_and_base PASSED [ 83%] tests/test_fields.py::TestSerializerMethodField::test_serializer_method_field PASSED [ 83%] tests/test_fields.py::TestSerializerMethodField::test_redundant_method_name PASSED [ 83%] tests/test_fields.py::TestModelField::test_max_length_init PASSED [ 83%] tests/test_fields.py::TestValidationErrorCode::test_validationerror_code_with_msg[False] PASSED [ 83%] tests/test_fields.py::TestValidationErrorCode::test_validationerror_code_with_msg[True] PASSED [ 83%] tests/test_fields.py::TestValidationErrorCode::test_validationerror_code_with_msg_including_percent[False] PASSED [ 83%] tests/test_fields.py::TestValidationErrorCode::test_validationerror_code_with_msg_including_percent[True] PASSED [ 83%] tests/test_fields.py::TestValidationErrorCode::test_validationerror_code_with_dict[False-None] PASSED [ 84%] tests/test_fields.py::TestValidationErrorCode::test_validationerror_code_with_dict[False-exc_code] PASSED [ 84%] tests/test_fields.py::TestValidationErrorCode::test_validationerror_code_with_dict[True-None] PASSED [ 84%] tests/test_fields.py::TestValidationErrorCode::test_validationerror_code_with_dict[True-exc_code] PASSED [ 84%] tests/test_fields.py::TestValidationErrorCode::test_validationerror_code_with_dict_list_same_code[None] PASSED [ 84%] tests/test_fields.py::TestValidationErrorCode::test_validationerror_code_with_dict_list_same_code[exc_code] PASSED [ 84%] tests/test_filters.py::SearchSplitTests::test_keep_quoted_together_regardless_of_commas PASSED [ 84%] tests/test_filters.py::SearchSplitTests::test_splits_by_comma PASSED [ 84%] tests/test_filters.py::SearchSplitTests::test_splits_quotes_followed_by_comma_and_sentence PASSED [ 84%] tests/test_filters.py::SearchSplitTests::test_strips_commas_around_quoted PASSED [ 84%] tests/test_metadata.py::TestMetadata::test_determine_metadata_abstract_method_raises_proper_error PASSED [ 84%] tests/test_metadata.py::TestMetadata::test_metadata PASSED [ 84%] tests/test_metadata.py::TestMetadata::test_none_metadata PASSED [ 84%] tests/test_metadata.py::TestMetadata::test_actions PASSED [ 84%] tests/test_metadata.py::TestMetadata::test_global_permissions PASSED [ 84%] tests/test_metadata.py::TestMetadata::test_object_permissions PASSED [ 84%] tests/test_metadata.py::TestMetadata::test_bug_2455_clone_request PASSED [ 85%] tests/test_metadata.py::TestMetadata::test_bug_2477_clone_request PASSED [ 85%] tests/test_metadata.py::TestMetadata::test_dont_show_hidden_fields PASSED [ 85%] tests/test_metadata.py::TestMetadata::test_list_serializer_metadata_returns_info_about_fields_of_child_serializer PASSED [ 85%] tests/test_pagination.py::TestPaginationIntegration::test_filtered_items_are_paginated PASSED [ 85%] tests/test_pagination.py::TestPaginationIntegration::test_setting_page_size PASSED [ 85%] tests/test_pagination.py::TestPaginationIntegration::test_setting_page_size_over_maximum PASSED [ 85%] tests/test_pagination.py::TestPaginationIntegration::test_setting_page_size_to_zero PASSED [ 85%] tests/test_pagination.py::TestPaginationIntegration::test_additional_query_params_are_preserved PASSED [ 85%] tests/test_pagination.py::TestPaginationIntegration::test_empty_query_params_are_preserved PASSED [ 85%] tests/test_pagination.py::TestPaginationIntegration::test_404_not_found_for_zero_page PASSED [ 85%] tests/test_pagination.py::TestPaginationIntegration::test_404_not_found_for_invalid_page PASSED [ 85%] tests/test_pagination.py::TestPaginationDisabledIntegration::test_unpaginated_list PASSED [ 85%] tests/test_pagination.py::TestPageNumberPagination::test_no_page_number[/] PASSED [ 85%] tests/test_pagination.py::TestPageNumberPagination::test_no_page_number[/?page=] PASSED [ 85%] tests/test_pagination.py::TestPageNumberPagination::test_second_page PASSED [ 86%] tests/test_pagination.py::TestPageNumberPagination::test_last_page PASSED [ 86%] tests/test_pagination.py::TestPageNumberPagination::test_invalid_page PASSED [ 86%] tests/test_pagination.py::TestPageNumberPagination::test_get_paginated_response_schema PASSED [ 86%] tests/test_pagination.py::TestPageNumberPaginationOverride::test_no_page_number PASSED [ 86%] tests/test_pagination.py::TestPageNumberPaginationOverride::test_invalid_page PASSED [ 86%] tests/test_pagination.py::TestLimitOffset::test_no_offset PASSED [ 86%] tests/test_pagination.py::TestLimitOffset::test_pagination_not_applied_if_limit_or_default_limit_not_set PASSED [ 86%] tests/test_pagination.py::TestLimitOffset::test_single_offset PASSED [ 86%] tests/test_pagination.py::TestLimitOffset::test_first_offset PASSED [ 86%] tests/test_pagination.py::TestLimitOffset::test_middle_offset PASSED [ 86%] tests/test_pagination.py::TestLimitOffset::test_ending_offset PASSED [ 86%] tests/test_pagination.py::TestLimitOffset::test_erroneous_offset PASSED [ 86%] tests/test_pagination.py::TestLimitOffset::test_invalid_offset PASSED [ 86%] tests/test_pagination.py::TestLimitOffset::test_invalid_limit PASSED [ 86%] tests/test_pagination.py::TestLimitOffset::test_zero_limit PASSED [ 86%] tests/test_pagination.py::TestLimitOffset::test_max_limit PASSED [ 87%] tests/test_pagination.py::TestLimitOffset::test_get_paginated_response_schema PASSED [ 87%] tests/test_pagination.py::TestCursorPagination::test_invalid_cursor PASSED [ 87%] tests/test_pagination.py::TestCursorPagination::test_use_with_ordering_filter PASSED [ 87%] tests/test_pagination.py::TestCursorPagination::test_use_with_ordering_filter_without_ordering_default_value PASSED [ 87%] tests/test_pagination.py::TestCursorPagination::test_cursor_pagination PASSED [ 87%] tests/test_pagination.py::TestCursorPagination::test_cursor_pagination_current_page_empty_forward PASSED [ 87%] tests/test_pagination.py::TestCursorPagination::test_cursor_pagination_current_page_empty_reverse PASSED [ 87%] tests/test_pagination.py::TestCursorPagination::test_cursor_pagination_with_page_size PASSED [ 87%] tests/test_pagination.py::TestCursorPagination::test_cursor_pagination_with_page_size_over_limit PASSED [ 87%] tests/test_pagination.py::TestCursorPagination::test_cursor_pagination_with_page_size_zero PASSED [ 87%] tests/test_pagination.py::TestCursorPagination::test_cursor_pagination_with_page_size_negative PASSED [ 87%] tests/test_pagination.py::TestCursorPagination::test_get_paginated_response_schema PASSED [ 87%] tests/test_pagination.py::test_get_displayed_page_numbers PASSED [ 87%] tests/test_relations.py::TestStringRelatedField::test_string_related_representation PASSED [ 87%] tests/test_relations.py::TestRelatedFieldHTMLCutoff::test_no_settings PASSED [ 88%] tests/test_relations.py::TestRelatedFieldHTMLCutoff::test_settings_cutoff PASSED [ 88%] tests/test_relations.py::TestRelatedFieldHTMLCutoff::test_settings_cutoff_none PASSED [ 88%] tests/test_relations.py::TestRelatedFieldHTMLCutoff::test_settings_kwargs_cutoff PASSED [ 88%] tests/test_relations.py::TestPrimaryKeyRelatedField::test_explicit_many_false PASSED [ 88%] tests/test_relations.py::TestPrimaryKeyRelatedField::test_pk_related_lookup_bool PASSED [ 88%] tests/test_relations.py::TestPrimaryKeyRelatedField::test_pk_related_lookup_does_not_exist PASSED [ 88%] tests/test_relations.py::TestPrimaryKeyRelatedField::test_pk_related_lookup_exists PASSED [ 88%] tests/test_relations.py::TestPrimaryKeyRelatedField::test_pk_related_lookup_invalid_type PASSED [ 88%] tests/test_relations.py::TestPrimaryKeyRelatedField::test_pk_representation PASSED [ 88%] tests/test_relations.py::TestProxiedPrimaryKeyRelatedField::test_pk_related_lookup_does_not_exist PASSED [ 88%] tests/test_relations.py::TestProxiedPrimaryKeyRelatedField::test_pk_related_lookup_exists PASSED [ 88%] tests/test_relations.py::TestProxiedPrimaryKeyRelatedField::test_pk_representation PASSED [ 88%] tests/test_relations.py::TestHyperlinkedRelatedField::test_hyperlinked_related_internal_type_error PASSED [ 88%] tests/test_relations.py::TestHyperlinkedRelatedField::test_hyperlinked_related_lookup_does_not_exist PASSED [ 88%] tests/test_relations.py::TestHyperlinkedRelatedField::test_hyperlinked_related_lookup_exists PASSED [ 88%] tests/test_relations.py::TestHyperlinkedRelatedField::test_hyperlinked_related_lookup_url_encoded_exists PASSED [ 89%] tests/test_relations.py::TestHyperlinkedRelatedField::test_hyperlinked_related_lookup_url_space_encoded_exists PASSED [ 89%] tests/test_relations.py::TestHyperlinkedRelatedField::test_hyperlinked_related_queryset_type_error PASSED [ 89%] tests/test_relations.py::TestHyperlinkedRelatedField::test_hyperlinked_related_queryset_value_error PASSED [ 89%] tests/test_relations.py::TestHyperlinkedRelatedField::test_representation_unsaved_object_with_non_nullable_pk PASSED [ 89%] tests/test_relations.py::TestHyperlinkedRelatedField::test_serialize_empty_relationship_attribute PASSED [ 89%] tests/test_relations.py::TestHyperlinkedIdentityField::test_improperly_configured PASSED [ 89%] tests/test_relations.py::TestHyperlinkedIdentityField::test_representation PASSED [ 89%] tests/test_relations.py::TestHyperlinkedIdentityField::test_representation_unsaved_object PASSED [ 89%] tests/test_relations.py::TestHyperlinkedIdentityField::test_representation_with_format PASSED [ 89%] tests/test_relations.py::TestHyperlinkedIdentityFieldWithFormat::test_representation PASSED [ 89%] tests/test_relations.py::TestHyperlinkedIdentityFieldWithFormat::test_representation_with_format PASSED [ 89%] tests/test_relations.py::TestSlugRelatedField::test_overriding_get_queryset PASSED [ 89%] tests/test_relations.py::TestSlugRelatedField::test_representation PASSED [ 89%] tests/test_relations.py::TestSlugRelatedField::test_slug_related_lookup_does_not_exist PASSED [ 89%] tests/test_relations.py::TestSlugRelatedField::test_slug_related_lookup_exists PASSED [ 90%] tests/test_relations.py::TestSlugRelatedField::test_slug_related_lookup_invalid_type PASSED [ 90%] tests/test_relations.py::TestNestedSlugRelatedField::test_nested_nested_overriding_get_queryset PASSED [ 90%] tests/test_relations.py::TestNestedSlugRelatedField::test_nested_nested_representation PASSED [ 90%] tests/test_relations.py::TestNestedSlugRelatedField::test_nested_overriding_get_queryset PASSED [ 90%] tests/test_relations.py::TestNestedSlugRelatedField::test_nested_representation PASSED [ 90%] tests/test_relations.py::TestNestedSlugRelatedField::test_overriding_get_queryset PASSED [ 90%] tests/test_relations.py::TestNestedSlugRelatedField::test_representation PASSED [ 90%] tests/test_relations.py::TestNestedSlugRelatedField::test_slug_related_lookup_does_not_exist PASSED [ 90%] tests/test_relations.py::TestNestedSlugRelatedField::test_slug_related_lookup_exists PASSED [ 90%] tests/test_relations.py::TestNestedSlugRelatedField::test_slug_related_lookup_invalid_type PASSED [ 90%] tests/test_relations.py::TestNestedSlugRelatedField::test_slug_related_nested_lookup_does_not_exist PASSED [ 90%] tests/test_relations.py::TestNestedSlugRelatedField::test_slug_related_nested_lookup_exists PASSED [ 90%] tests/test_relations.py::TestNestedSlugRelatedField::test_slug_related_nested_lookup_invalid_type PASSED [ 90%] tests/test_relations.py::TestNestedSlugRelatedField::test_slug_related_nested_nested_lookup_does_not_exist PASSED [ 90%] tests/test_relations.py::TestNestedSlugRelatedField::test_slug_related_nested_nested_lookup_exists PASSED [ 91%] tests/test_relations.py::TestNestedSlugRelatedField::test_slug_related_nested_nested_lookup_invalid_type PASSED [ 91%] tests/test_relations.py::TestManyRelatedField::test_get_value_multi_dictionary_full PASSED [ 91%] tests/test_relations.py::TestManyRelatedField::test_get_value_multi_dictionary_partial PASSED [ 91%] tests/test_relations.py::TestManyRelatedField::test_get_value_regular_dictionary_full PASSED [ 91%] tests/test_relations.py::TestManyRelatedField::test_get_value_regular_dictionary_partial PASSED [ 91%] tests/test_relations.py::TestHyperlink::test_can_be_pickled PASSED [ 91%] tests/test_renderers.py::TestJSONIndentationStyles::test_indented PASSED [ 91%] tests/test_renderers.py::TestJSONIndentationStyles::test_compact PASSED [ 91%] tests/test_renderers.py::TestJSONIndentationStyles::test_long_form PASSED [ 91%] tests/test_renderers.py::BrowsableAPIRendererTests::test_extra_actions_dropdown PASSED [ 91%] tests/test_renderers.py::BrowsableAPIRendererTests::test_extra_actions_dropdown_not_authed PASSED [ 91%] tests/test_renderers.py::BrowsableAPIRendererTests::test_get_description_returns_empty_string_for_401_and_403_statuses PASSED [ 91%] tests/test_renderers.py::BrowsableAPIRendererTests::test_get_filter_form_returns_none_if_data_is_not_list_instance PASSED [ 91%] tests/test_renderers.py::BrowsableAPIRendererTests::test_get_raw_data_form tests/test_renderers.py::BrowsableAPIRendererTests::test_get_raw_data_form PASSED [ 91%] tests/test_renderers.py::BrowsableAPIRendererTests::test_render_form_for_serializer tests/test_renderers.py::BrowsableAPIRendererTests::test_render_form_for_serializer PASSED [ 91%] tests/test_serializer.py::TestFieldImports::test_fields PASSED [ 92%] tests/test_serializer.py::TestFieldImports::test_relations PASSED [ 92%] tests/test_serializer.py::TestSerializer::test_valid_serializer PASSED [ 92%] tests/test_serializer.py::TestSerializer::test_invalid_serializer PASSED [ 92%] tests/test_serializer.py::TestSerializer::test_invalid_datatype PASSED [ 92%] tests/test_serializer.py::TestSerializer::test_partial_validation PASSED [ 92%] tests/test_serializer.py::TestSerializer::test_empty_serializer PASSED [ 92%] tests/test_serializer.py::TestSerializer::test_missing_attribute_during_serialization PASSED [ 92%] tests/test_serializer.py::TestSerializer::test_data_access_before_save_raises_error PASSED [ 92%] tests/test_serializer.py::TestSerializer::test_validate_none_data PASSED [ 92%] tests/test_serializer.py::TestSerializer::test_serialize_chainmap PASSED [ 92%] tests/test_serializer.py::TestSerializer::test_serialize_custom_mapping PASSED [ 92%] tests/test_serializer.py::TestSerializer::test_custom_to_internal_value PASSED [ 92%] tests/test_serializer.py::TestSerializer::test_iterable_validators PASSED [ 92%] tests/test_serializer.py::TestSerializer::test_serializer_is_subscriptable PASSED [ 92%] tests/test_serializer.py::TestValidateMethod::test_non_field_error_validate_method PASSED [ 93%] tests/test_serializer.py::TestValidateMethod::test_field_error_validate_method PASSED [ 93%] tests/test_serializer.py::TestBaseSerializer::test_abstract_methods_raise_proper_errors PASSED [ 93%] tests/test_serializer.py::TestBaseSerializer::test_access_to_data_attribute_before_validation_raises_error PASSED [ 93%] tests/test_serializer.py::TestBaseSerializer::test_access_to_errors_attribute_before_validation_raises_error PASSED [ 93%] tests/test_serializer.py::TestBaseSerializer::test_access_to_validated_data_attribute_before_validation_raises_error PASSED [ 93%] tests/test_serializer.py::TestBaseSerializer::test_serialize_instance PASSED [ 93%] tests/test_serializer.py::TestBaseSerializer::test_serialize_list PASSED [ 93%] tests/test_serializer.py::TestBaseSerializer::test_validate_data PASSED [ 93%] tests/test_serializer.py::TestBaseSerializer::test_validate_list PASSED [ 93%] tests/test_serializer.py::TestStarredSource::test_nested_validate PASSED [ 93%] tests/test_serializer.py::TestStarredSource::test_nested_null_validate PASSED [ 93%] tests/test_serializer.py::TestStarredSource::test_nested_serialize PASSED [ 93%] tests/test_serializer.py::TestStarredSource::test_field_validate PASSED [ 93%] tests/test_serializer.py::TestStarredSource::test_field_null_validate PASSED [ 93%] tests/test_serializer.py::TestIncorrectlyConfigured::test_incorrect_field_name PASSED [ 93%] tests/test_serializer.py::TestNotRequiredOutput::test_not_required_output_for_dict PASSED [ 94%] tests/test_serializer.py::TestNotRequiredOutput::test_not_required_output_for_object PASSED [ 94%] tests/test_serializer.py::TestDefaultOutput::test_default_used_for_dict PASSED [ 94%] tests/test_serializer.py::TestDefaultOutput::test_default_used_for_object PASSED [ 94%] tests/test_serializer.py::TestDefaultOutput::test_default_not_used_when_in_dict PASSED [ 94%] tests/test_serializer.py::TestDefaultOutput::test_default_not_used_when_in_object PASSED [ 94%] tests/test_serializer.py::TestDefaultOutput::test_default_for_dotted_source PASSED [ 94%] tests/test_serializer.py::TestDefaultOutput::test_default_for_multiple_dotted_source PASSED [ 94%] tests/test_serializer.py::TestDefaultOutput::test_default_for_nested_serializer PASSED [ 94%] tests/test_serializer.py::TestDefaultOutput::test_default_for_allow_null PASSED [ 94%] tests/test_serializer.py::TestCacheSerializerData::test_cache_serializer_data PASSED [ 94%] tests/test_serializer.py::TestDefaultInclusions::test_default_should_included_on_create PASSED [ 94%] tests/test_serializer.py::TestDefaultInclusions::test_default_should_be_included_on_update PASSED [ 94%] tests/test_serializer.py::TestDefaultInclusions::test_default_should_not_be_included_on_partial_update PASSED [ 94%] tests/test_serializer.py::TestSerializerValidationWithCompiledRegexField::test_validation_success PASSED [ 94%] tests/test_serializer.py::Test2555Regression::test_serializer_context PASSED [ 95%] tests/test_serializer.py::Test4606Regression::test_4606_regression PASSED [ 95%] tests/test_serializer.py::TestDeclaredFieldInheritance::test_declared_field_disabling PASSED [ 95%] tests/test_serializer.py::TestDeclaredFieldInheritance::test_meta_field_disabling PASSED [ 95%] tests/test_serializer.py::TestDeclaredFieldInheritance::test_multiple_inheritance PASSED [ 95%] tests/test_serializer.py::TestDeclaredFieldInheritance::test_field_ordering PASSED [ 95%] tests/test_serializer.py::Test8301Regression::test_ReturnDict_merging PASSED [ 95%] tests/test_serializer.py::TestSetValueMethod::test_no_keys PASSED [ 95%] tests/test_serializer.py::TestSetValueMethod::test_one_key PASSED [ 95%] tests/test_serializer.py::TestSetValueMethod::test_nested_key PASSED [ 95%] tests/test_serializer_lists.py::TestListSerializer::test_validate PASSED [ 95%] tests/test_serializer_lists.py::TestListSerializer::test_validate_html_input PASSED [ 95%] tests/test_serializer_lists.py::TestListSerializer::test_list_serializer_is_subscriptable PASSED [ 95%] tests/test_serializer_lists.py::TestListSerializerContainingNestedSerializer::test_validate PASSED [ 95%] tests/test_serializer_lists.py::TestListSerializerContainingNestedSerializer::test_create PASSED [ 95%] tests/test_serializer_lists.py::TestListSerializerContainingNestedSerializer::test_serialize PASSED [ 95%] tests/test_serializer_lists.py::TestListSerializerContainingNestedSerializer::test_validate_html_input PASSED [ 96%] tests/test_serializer_lists.py::TestListSerializerContainingNestedSerializer::test_update_allow_custom_child_validation PASSED [ 96%] tests/test_serializer_lists.py::TestNestedListSerializer::test_validate PASSED [ 96%] tests/test_serializer_lists.py::TestNestedListSerializer::test_create PASSED [ 96%] tests/test_serializer_lists.py::TestNestedListSerializer::test_serialize PASSED [ 96%] tests/test_serializer_lists.py::TestNestedListSerializer::test_validate_html_input PASSED [ 96%] tests/test_serializer_lists.py::TestNestedListSerializerAllowEmpty::test_allow_empty_true[False] PASSED [ 96%] tests/test_serializer_lists.py::TestNestedListSerializerAllowEmpty::test_allow_empty_true[True] PASSED [ 96%] tests/test_serializer_lists.py::TestNestedListSerializerAllowEmpty::test_allow_empty_false[False] PASSED [ 96%] tests/test_serializer_lists.py::TestNestedListSerializerAllowEmpty::test_allow_empty_false[True] PASSED [ 96%] tests/test_serializer_lists.py::TestNestedListOfListsSerializer::test_validate PASSED [ 96%] tests/test_serializer_lists.py::TestNestedListOfListsSerializer::test_validate_html_input PASSED [ 96%] tests/test_serializer_lists.py::TestListSerializerClass::test_list_serializer_class_validate PASSED [ 96%] tests/test_serializer_lists.py::TestSerializerPartialUsage::test_partial_listfield PASSED [ 96%] tests/test_serializer_lists.py::TestSerializerPartialUsage::test_partial_multiplechoice PASSED [ 96%] tests/test_serializer_lists.py::TestSerializerPartialUsage::test_allow_empty_true PASSED [ 97%] tests/test_serializer_lists.py::TestSerializerPartialUsage::test_update_allow_empty_true PASSED [ 97%] tests/test_serializer_lists.py::TestSerializerPartialUsage::test_allow_empty_false PASSED [ 97%] tests/test_serializer_lists.py::TestSerializerPartialUsage::test_update_allow_empty_false PASSED [ 97%] tests/test_serializer_lists.py::TestSerializerPartialUsage::test_as_field_allow_empty_true PASSED [ 97%] tests/test_serializer_lists.py::TestSerializerPartialUsage::test_update_as_field_allow_empty_true PASSED [ 97%] tests/test_serializer_lists.py::TestSerializerPartialUsage::test_as_field_allow_empty_false PASSED [ 97%] tests/test_serializer_lists.py::TestSerializerPartialUsage::test_update_as_field_allow_empty_false PASSED [ 97%] tests/test_serializer_lists.py::TestEmptyListSerializer::test_nested_serializer_with_list_json PASSED [ 97%] tests/test_serializer_lists.py::TestEmptyListSerializer::test_nested_serializer_with_list_multipart PASSED [ 97%] tests/test_serializer_lists.py::TestMaxMinLengthListSerializer::test_min_max_length_two_items PASSED [ 97%] tests/test_serializer_lists.py::TestMaxMinLengthListSerializer::test_min_max_length_four_items PASSED [ 97%] tests/test_serializer_lists.py::TestMaxMinLengthListSerializer::test_min_max_length_six_items PASSED [ 97%] tests/test_serializer_nested.py::TestNestedSerializer::test_nested_validate PASSED [ 97%] tests/test_serializer_nested.py::TestNestedSerializer::test_nested_serialize_empty PASSED [ 97%] tests/test_serializer_nested.py::TestNestedSerializer::test_nested_serialize_no_data PASSED [ 97%] tests/test_serializer_nested.py::TestNotRequiredNestedSerializer::test_json_validate PASSED [ 98%] tests/test_serializer_nested.py::TestNotRequiredNestedSerializer::test_multipart_validate PASSED [ 98%] tests/test_serializer_nested.py::TestNestedSerializerWithMany::test_null_allowed_if_allow_null_is_set PASSED [ 98%] tests/test_serializer_nested.py::TestNestedSerializerWithMany::test_null_is_not_allowed_if_allow_null_is_not_set PASSED [ 98%] tests/test_serializer_nested.py::TestNestedSerializerWithMany::test_run_the_field_validation_even_if_the_field_is_null PASSED [ 98%] tests/test_serializer_nested.py::TestNestedSerializerWithMany::test_empty_allowed_if_allow_empty_is_set PASSED [ 98%] tests/test_serializer_nested.py::TestNestedSerializerWithMany::test_empty_not_allowed_if_allow_empty_is_set_to_false PASSED [ 98%] tests/test_serializer_nested.py::TestNestedSerializerWithList::test_nested_serializer_with_list_json PASSED [ 98%] tests/test_serializer_nested.py::TestNestedSerializerWithList::test_nested_serializer_with_list_multipart PASSED [ 98%] tests/test_serializer_nested.py::TestNotRequiredNestedSerializerWithMany::test_json_validate PASSED [ 98%] tests/test_serializer_nested.py::TestNotRequiredNestedSerializerWithMany::test_multipart_validate PASSED [ 98%] tests/test_serializer_nested.py::TestNestedNonRelationalFieldWrite::test_nested_serializer_create_and_update PASSED [ 98%] tests/test_serializer_nested.py::TestNestedNonRelationalFieldWrite::test_dotted_source_field_create_and_update PASSED [ 98%] tests/test_templates.py::test_base_template_with_context PASSED [ 98%] tests/test_templates.py::test_base_template_with_no_context PASSED [ 98%] tests/test_versioning.py::TestRequestVersion::test_unversioned PASSED [ 99%] tests/test_versioning.py::TestRequestVersion::test_query_param_versioning PASSED [ 99%] tests/test_versioning.py::TestRequestVersion::test_host_name_versioning PASSED [ 99%] tests/test_versioning.py::TestRequestVersion::test_accept_header_versioning PASSED [ 99%] tests/test_versioning.py::TestRequestVersion::test_url_path_versioning PASSED [ 99%] tests/test_versioning.py::TestRequestVersion::test_namespace_versioning PASSED [ 99%] tests/test_versioning.py::TestInvalidVersion::test_invalid_query_param_versioning PASSED [ 99%] tests/test_versioning.py::TestInvalidVersion::test_invalid_host_name_versioning PASSED [ 99%] tests/test_versioning.py::TestInvalidVersion::test_invalid_accept_header_versioning PASSED [ 99%] tests/test_versioning.py::TestInvalidVersion::test_invalid_url_path_versioning PASSED [ 99%] tests/test_versioning.py::TestInvalidVersion::test_invalid_namespace_versioning PASSED [ 99%] tests/test_versioning.py::TestAllowedAndDefaultVersion::test_missing_without_default PASSED [ 99%] tests/test_versioning.py::TestAllowedAndDefaultVersion::test_missing_with_default PASSED [ 99%] tests/test_versioning.py::TestAllowedAndDefaultVersion::test_with_default PASSED [ 99%] tests/test_versioning.py::TestAllowedAndDefaultVersion::test_missing_without_default_but_none_allowed PASSED [ 99%] tests/test_versioning.py::TestAllowedAndDefaultVersion::test_missing_with_default_and_none_allowed PASSED [100%] =============================== warnings summary =============================== rest_framework/fields.py:990 /home/buildozer/aports/community/py3-django-rest-framework/src/django-rest-framework-3.16.1/rest_framework/fields.py:990: UserWarning: max_value should be an integer or Decimal instance. warnings.warn("max_value should be an integer or Decimal instance.") rest_framework/fields.py:992 /home/buildozer/aports/community/py3-django-rest-framework/src/django-rest-framework-3.16.1/rest_framework/fields.py:992: UserWarning: min_value should be an integer or Decimal instance. warnings.warn("min_value should be an integer or Decimal instance.") tests/test_authtoken.py::AuthTokenTests::test_authtoken_can_be_imported_when_not_included_in_installed_apps /usr/lib/python3.12/site-packages/django/db/models/base.py:368: RuntimeWarning: Model 'authtoken.token' was already registered. Reloading models is not advised as it can lead to inconsistencies, most notably with related models. new_class._meta.apps.register_model(new_class._meta.app_label, new_class) tests/test_authtoken.py::AuthTokenTests::test_authtoken_can_be_imported_when_not_included_in_installed_apps /usr/lib/python3.12/site-packages/django/db/models/base.py:368: RuntimeWarning: Model 'authtoken.tokenproxy' was already registered. Reloading models is not advised as it can lead to inconsistencies, most notably with related models. new_class._meta.apps.register_model(new_class._meta.app_label, new_class) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =========================== short test summary info ============================ SKIPPED [1] tests/schemas/test_coreapi.py:163: coreapi is not installed SKIPPED [1] tests/schemas/test_coreapi.py:212: coreapi is not installed SKIPPED [1] tests/schemas/test_coreapi.py:422: coreapi is not installed SKIPPED [1] tests/schemas/test_coreapi.py:475: coreapi is not installed SKIPPED [1] tests/schemas/test_coreapi.py:528: coreapi is not installed SKIPPED [1] tests/schemas/test_coreapi.py:582: coreapi is not installed SKIPPED [1] tests/schemas/test_coreapi.py:649: coreapi is not installed SKIPPED [1] tests/schemas/test_coreapi.py:692: coreapi is not installed SKIPPED [1] tests/schemas/test_coreapi.py:738: coreapi is not installed SKIPPED [1] tests/schemas/test_coreapi.py:768: coreapi is not installed SKIPPED [1] tests/schemas/test_coreapi.py:829: coreapi is not installed SKIPPED [1] tests/schemas/test_coreapi.py:904: coreapi is not installed SKIPPED [1] tests/schemas/test_coreapi.py:868: coreapi is not installed SKIPPED [1] tests/schemas/test_coreapi.py:964: coreapi is not installed SKIPPED [1] tests/schemas/test_coreapi.py:950: coreapi is not installed SKIPPED [1] tests/schemas/test_coreapi.py:925: coreapi is not installed SKIPPED [1] tests/schemas/test_coreapi.py:1135: coreapi is not installed SKIPPED [1] tests/schemas/test_coreapi.py:1117: coreapi is not installed SKIPPED [1] tests/schemas/test_coreapi.py:1144: coreapi is not installed SKIPPED [1] tests/schemas/test_coreapi.py:1265: coreapi is not installed SKIPPED [1] tests/schemas/test_coreapi.py:1242: coreapi is not installed SKIPPED [1] tests/schemas/test_coreapi.py:1201: coreapi is not installed SKIPPED [1] tests/schemas/test_coreapi.py:1297: coreapi is not installed SKIPPED [1] tests/schemas/test_coreapi.py:1309: coreapi is not installed SKIPPED [1] tests/schemas/test_get_schema_view.py:15: coreapi is not installed SKIPPED [1] tests/schemas/test_managementcommand.py:93: coreapi is required. SKIPPED [1] tests/schemas/test_managementcommand.py:117: coreapi is required. SKIPPED [1] tests/schemas/test_managementcommand.py:147: coreapi is required. SKIPPED [1] tests/test_api_client.py:194: coreapi not installed SKIPPED [1] tests/test_api_client.py:248: coreapi not installed SKIPPED [1] tests/test_api_client.py:466: coreapi not installed SKIPPED [1] tests/test_api_client.py:235: coreapi not installed SKIPPED [1] tests/test_api_client.py:272: coreapi not installed SKIPPED [1] tests/test_api_client.py:343: coreapi not installed SKIPPED [1] tests/test_api_client.py:309: coreapi not installed SKIPPED [1] tests/test_api_client.py:293: coreapi not installed SKIPPED [1] tests/test_api_client.py:324: coreapi not installed SKIPPED [1] tests/test_api_client.py:261: coreapi not installed SKIPPED [1] tests/test_api_client.py:208: coreapi not installed SKIPPED [1] tests/test_api_client.py:225: coreapi not installed SKIPPED [1] tests/test_api_client.py:404: coreapi not installed SKIPPED [1] tests/test_api_client.py:439: coreapi not installed SKIPPED [1] tests/test_api_client.py:423: coreapi not installed SKIPPED [1] tests/test_api_client.py:218: coreapi not installed SKIPPED [1] tests/test_api_client.py:457: coreapi not installed SKIPPED [1] tests/test_api_client.py:363: coreapi not installed SKIPPED [1] tests/test_api_client.py:389: coreapi not installed SKIPPED [1] tests/test_api_client.py:376: coreapi not installed SKIPPED [1] tests/test_encoders.py:81: coreapi is not installed SKIPPED [1] tests/test_model_serializer.py:457: has models.JSONField SKIPPED [1] tests/test_renderers.py:879: coreapi is not installed SKIPPED [1] tests/test_renderers.py:919: coreapi is not installed SKIPPED [1] tests/test_templatetags.py:357: coreapi is not installed SKIPPED [1] tests/test_templatetags.py:398: coreapi is not installed SKIPPED [1] tests/test_templatetags.py:447: coreapi is not installed SKIPPED [1] tests/test_templatetags.py:506: coreapi is not installed SKIPPED [1] tests/test_templatetags.py:555: coreapi is not installed SKIPPED [1] tests/test_templatetags.py:324: coreapi is not installed SKIPPED [1] tests/test_templatetags.py:338: coreapi is not installed SKIPPED [1] tests/schemas/test_coreapi.py:1436: coreapi is not installed SKIPPED [1] tests/schemas/test_coreapi.py:1446: coreapi is not installed SKIPPED [1] tests/test_fields.py:655: Django 5.0 has removed pytz; this test should eventually be able to get removed. SKIPPED [1] tests/test_fields.py:663: Django 5.0 has removed pytz; this test should eventually be able to get removed. SKIPPED [1] tests/test_fields.py:673: Django 5.0 has removed pytz; this test should eventually be able to get removed. = 1481 passed, 64 skipped, 15 deselected, 4 warnings, 40 subtests passed in 17.66s = >>> py3-django-rest-framework: Entering fakeroot... >>> py3-django-rest-framework-pyc*: Running split function pyc... 'usr/lib/python3.12/site-packages/rest_framework/authtoken/__pycache__' -> '/home/buildozer/aports/community/py3-django-rest-framework/pkg/py3-django-rest-framework-pyc/usr/lib/python3.12/site-packages/rest_framework/authtoken/__pycache__' 'usr/lib/python3.12/site-packages/rest_framework/authtoken/management/commands/__pycache__' -> '/home/buildozer/aports/community/py3-django-rest-framework/pkg/py3-django-rest-framework-pyc/usr/lib/python3.12/site-packages/rest_framework/authtoken/management/commands/__pycache__' 'usr/lib/python3.12/site-packages/rest_framework/authtoken/management/__pycache__' -> '/home/buildozer/aports/community/py3-django-rest-framework/pkg/py3-django-rest-framework-pyc/usr/lib/python3.12/site-packages/rest_framework/authtoken/management/__pycache__' 'usr/lib/python3.12/site-packages/rest_framework/authtoken/migrations/__pycache__' -> '/home/buildozer/aports/community/py3-django-rest-framework/pkg/py3-django-rest-framework-pyc/usr/lib/python3.12/site-packages/rest_framework/authtoken/migrations/__pycache__' 'usr/lib/python3.12/site-packages/rest_framework/utils/__pycache__' -> '/home/buildozer/aports/community/py3-django-rest-framework/pkg/py3-django-rest-framework-pyc/usr/lib/python3.12/site-packages/rest_framework/utils/__pycache__' 'usr/lib/python3.12/site-packages/rest_framework/__pycache__' -> '/home/buildozer/aports/community/py3-django-rest-framework/pkg/py3-django-rest-framework-pyc/usr/lib/python3.12/site-packages/rest_framework/__pycache__' 'usr/lib/python3.12/site-packages/rest_framework/management/commands/__pycache__' -> '/home/buildozer/aports/community/py3-django-rest-framework/pkg/py3-django-rest-framework-pyc/usr/lib/python3.12/site-packages/rest_framework/management/commands/__pycache__' 'usr/lib/python3.12/site-packages/rest_framework/management/__pycache__' -> '/home/buildozer/aports/community/py3-django-rest-framework/pkg/py3-django-rest-framework-pyc/usr/lib/python3.12/site-packages/rest_framework/management/__pycache__' 'usr/lib/python3.12/site-packages/rest_framework/schemas/__pycache__' -> '/home/buildozer/aports/community/py3-django-rest-framework/pkg/py3-django-rest-framework-pyc/usr/lib/python3.12/site-packages/rest_framework/schemas/__pycache__' 'usr/lib/python3.12/site-packages/rest_framework/templatetags/__pycache__' -> '/home/buildozer/aports/community/py3-django-rest-framework/pkg/py3-django-rest-framework-pyc/usr/lib/python3.12/site-packages/rest_framework/templatetags/__pycache__' >>> py3-django-rest-framework-pyc*: Preparing subpackage py3-django-rest-framework-pyc... >>> py3-django-rest-framework-pyc*: Running postcheck for py3-django-rest-framework-pyc >>> py3-django-rest-framework*: Running postcheck for py3-django-rest-framework >>> py3-django-rest-framework*: Preparing package py3-django-rest-framework... >>> py3-django-rest-framework-pyc*: Tracing dependencies... python3~3.12 >>> py3-django-rest-framework-pyc*: Package size: 692.5 KB >>> py3-django-rest-framework-pyc*: Compressing data... >>> py3-django-rest-framework-pyc*: Create checksum... >>> py3-django-rest-framework-pyc*: Create py3-django-rest-framework-pyc-3.16.1-r1.apk >>> py3-django-rest-framework*: Tracing dependencies... py3-django py3-tz python3~3.12 >>> py3-django-rest-framework*: Package size: 3.1 MB >>> py3-django-rest-framework*: Compressing data... >>> py3-django-rest-framework*: Create checksum... >>> py3-django-rest-framework*: Create py3-django-rest-framework-3.16.1-r1.apk >>> py3-django-rest-framework: Build complete at Thu, 05 Mar 2026 16:00:12 +0000 elapsed time 0h 0m 27s >>> py3-django-rest-framework: Cleaning up srcdir >>> py3-django-rest-framework: Cleaning up pkgdir >>> py3-django-rest-framework: Cleaning up tmpdir >>> py3-django-rest-framework: Uninstalling dependencies... ( 1/87) Purging .makedepends-py3-django-rest-framework (20260305.155947) ( 2/87) Purging py3-tz-pyc (2025.2-r0) ( 3/87) Purging py3-tz (2025.2-r0) ( 4/87) Purging py3-gpep517-pyc (19-r1) ( 5/87) Purging py3-gpep517 (19-r1) ( 6/87) Purging py3-installer-pyc (0.7.0-r2) ( 7/87) Purging py3-installer (0.7.0-r2) ( 8/87) Purging py3-wheel-pyc (0.46.3-r0) ( 9/87) Purging py3-wheel (0.46.3-r0) (10/87) Purging py3-pytest-django-pyc (4.11.1-r1) (11/87) Purging py3-pytest-django (4.11.1-r1) (12/87) Purging py3-pytest-cov-pyc (5.0.0-r1) (13/87) Purging py3-pytest-cov (5.0.0-r1) (14/87) Purging py3-pytest-pyc (9.0.2-r0) (15/87) Purging py3-pytest (9.0.2-r0) (16/87) Purging py3-iniconfig-pyc (2.3.0-r0) (17/87) Purging py3-iniconfig (2.3.0-r0) (18/87) Purging py3-pluggy-pyc (1.6.0-r0) (19/87) Purging py3-pluggy (1.6.0-r0) (20/87) Purging py3-py-pyc (1.11.0-r4) (21/87) Purging py3-py (1.11.0-r4) (22/87) Purging py3-pygments-pyc (2.19.2-r0) (23/87) Purging py3-pygments (2.19.2-r0) (24/87) Purging py3-coverage-pyc (7.13.4-r0) (25/87) Purging py3-coverage (7.13.4-r0) (26/87) Purging py3-core-api-pyc (2.3.3-r12) (27/87) Purging py3-core-api (2.3.3-r12) (28/87) Purging py3-coreschema-pyc (0.0.4-r9) (29/87) Purging py3-coreschema (0.0.4-r9) (30/87) Purging py3-itypes-pyc (1.2.0-r6) (31/87) Purging py3-itypes (1.2.0-r6) (32/87) Purging py3-requests-pyc (2.32.5-r0) (33/87) Purging py3-requests (2.32.5-r0) (34/87) Purging py3-certifi-pyc (2026.2.25-r0) (35/87) Purging py3-certifi (2026.2.25-r0) (36/87) Purging py3-charset-normalizer-pyc (3.4.4-r0) (37/87) Purging py3-charset-normalizer (3.4.4-r0) (38/87) Purging py3-idna-pyc (3.11-r0) (39/87) Purging py3-idna (3.11-r0) (40/87) Purging py3-urllib3-pyc (2.6.3-r0) (41/87) Purging py3-urllib3 (2.6.3-r0) (42/87) Purging py3-setuptools-pyc (82.0.0-r0) (43/87) Purging py3-setuptools (82.0.0-r0) (44/87) Purging py3-packaging-pyc (26.0-r0) (45/87) Purging py3-packaging (26.0-r0) (46/87) Purging py3-parsing-pyc (3.3.2-r0) (47/87) Purging py3-parsing (3.3.2-r0) (48/87) Purging py3-jinja2-pyc (3.1.6-r0) (49/87) Purging py3-jinja2 (3.1.6-r0) (50/87) Purging py3-markupsafe-pyc (3.0.3-r0) (51/87) Purging py3-markupsafe (3.0.3-r0) (52/87) Purging py3-uritemplate-pyc (4.1.1-r3) (53/87) Purging py3-uritemplate (4.1.1-r3) (54/87) Purging py3-django-guardian-pyc (3.3.0-r1) (55/87) Purging py3-django-guardian (3.3.0-r1) (56/87) Purging py3-django-environ-pyc (0.13.0-r2) (57/87) Purging py3-django-environ (0.13.0-r2) (58/87) Purging py3-django-pyc (5.2.12-r0) (59/87) Purging py3-django (5.2.12-r0) (60/87) Purging py3-asgiref-pyc (3.9.1-r0) (61/87) Purging py3-asgiref (3.9.1-r0) (62/87) Purging py3-sqlparse-pyc (0.5.3-r0) (63/87) Purging py3-sqlparse (0.5.3-r0) (64/87) Purging tzdata (2026a-r0) (65/87) Purging py3-typing-extensions-pyc (4.15.0-r0) (66/87) Purging py3-typing-extensions (4.15.0-r0) (67/87) Purging py3-psycopg2-pyc (2.9.11-r1) (68/87) Purging py3-psycopg2 (2.9.11-r1) (69/87) Purging py3-markdown-pyc (3.10.2-r0) (70/87) Purging py3-markdown (3.10.2-r0) (71/87) Purging py3-yaml-pyc (6.0.3-r1) (72/87) Purging py3-yaml (6.0.3-r1) (73/87) Purging py3-inflection-pyc (0.5.1-r6) (74/87) Purging py3-inflection (0.5.1-r6) (75/87) Purging python3-pyc (3.12.12-r0) (76/87) Purging python3-pycache-pyc0 (3.12.12-r0) (77/87) Purging pyc (3.12.12-r0) (78/87) Purging python3 (3.12.12-r0) (79/87) Purging gdbm (1.26-r0) (80/87) Purging libbz2 (1.0.8-r6) (81/87) Purging libffi (3.5.2-r0) (82/87) Purging libpanelw (6.6_p20251231-r0) (83/87) Purging libpq (18.3-r0) (84/87) Purging mpdecimal (4.0.1-r0) (85/87) Purging sqlite-libs (3.51.2-r1) (86/87) Purging xz-libs (5.8.2-r0) (87/87) Purging yaml (0.2.5-r2) Executing busybox-1.37.0-r31.trigger OK: 269.3 MiB in 103 packages >>> py3-django-rest-framework: Updating the community/loongarch64 repository index... >>> py3-django-rest-framework: Signing the index...