>>> py3-django-celery-beat: Building community/py3-django-celery-beat 2.9.0-r1 (using abuild 3.16.0-r0) started Thu, 05 Mar 2026 15:58:03 +0000 >>> py3-django-celery-beat: Validating /home/buildozer/aports/community/py3-django-celery-beat/APKBUILD... >>> py3-django-celery-beat: Analyzing dependencies... >>> py3-django-celery-beat: Installing for build: build-base celery py3-django py3-django-timezone-field py3-tzdata py3-python-crontab py3-cron-descriptor py3-setuptools py3-gpep517 py3-wheel py3-pytest py3-ephem py3-pytest-django py3-pytest-timeout py3-pytest-cov ( 1/90) Installing libbz2 (1.0.8-r6) ( 2/90) Installing libffi (3.5.2-r0) ( 3/90) Installing gdbm (1.26-r0) ( 4/90) Installing xz-libs (5.8.2-r0) ( 5/90) Installing mpdecimal (4.0.1-r0) ( 6/90) Installing libpanelw (6.6_p20251231-r0) ( 7/90) Installing sqlite-libs (3.51.2-r1) ( 8/90) Installing python3 (3.12.12-r0) ( 9/90) Installing python3-pycache-pyc0 (3.12.12-r0) (10/90) Installing pyc (3.12.12-r0) (11/90) Installing py3-billiard-pyc (4.2.4-r0) (12/90) Installing py3-click (8.3.1-r0) (13/90) Installing py3-click-pyc (8.3.1-r0) (14/90) Installing py3-click-didyoumean (0.3.1-r1) (15/90) Installing py3-click-didyoumean-pyc (0.3.1-r1) (16/90) Installing py3-click-plugins (1.1.1.2-r0) (17/90) Installing py3-click-plugins-pyc (1.1.1.2-r0) (18/90) Installing py3-wcwidth (0.2.13-r1) (19/90) Installing py3-wcwidth-pyc (0.2.13-r1) (20/90) Installing py3-prompt_toolkit (3.0.52-r0) (21/90) Installing py3-prompt_toolkit-pyc (3.0.52-r0) (22/90) Installing py3-click-repl (0.3.0-r4) (23/90) Installing py3-click-repl-pyc (0.3.0-r4) (24/90) Installing py3-dateutil (2.9.0-r3) (25/90) Installing py3-dateutil-pyc (2.9.0-r3) (26/90) Installing py3-vine (5.1.0-r0) (27/90) Installing py3-vine-pyc (5.1.0-r0) (28/90) Installing py3-amqp (5.3.1-r0) (29/90) Installing py3-amqp-pyc (5.3.1-r0) (30/90) Installing py3-kombu (5.6.2-r0) (31/90) Installing py3-kombu-pyc (5.6.2-r0) (32/90) Installing py3-tz (2025.2-r0) (33/90) Installing py3-tz-pyc (2025.2-r0) (34/90) Installing py3-attrs (25.3.0-r0) (35/90) Installing py3-attrs-pyc (25.3.0-r0) (36/90) Installing py3-tzdata (2025.3-r0) (37/90) Installing py3-tzdata-pyc (2025.3-r0) (38/90) Installing celery-pyc (5.5.3-r0) (39/90) Installing python3-pyc (3.12.12-r0) (40/90) Installing py3-billiard (4.2.4-r0) (41/90) Installing celery (5.5.3-r0) Executing celery-5.5.3-r0.pre-install (42/90) Installing py3-asgiref (3.9.1-r0) (43/90) Installing py3-asgiref-pyc (3.9.1-r0) (44/90) Installing py3-sqlparse (0.5.3-r0) (45/90) Installing py3-sqlparse-pyc (0.5.3-r0) (46/90) Installing tzdata (2026a-r0) (47/90) Installing py3-django (5.2.12-r0) (48/90) Installing py3-django-pyc (5.2.12-r0) (49/90) Installing py3-django-timezone-field (7.2.1-r1) (50/90) Installing py3-django-timezone-field-pyc (7.2.1-r1) (51/90) Installing py3-python-crontab (3.3.0-r1) (52/90) Installing py3-python-crontab-pyc (3.3.0-r1) (53/90) Installing py3-typing-extensions (4.15.0-r0) (54/90) Installing py3-typing-extensions-pyc (4.15.0-r0) (55/90) Installing py3-cron-descriptor (2.0.6-r1) (56/90) Installing py3-cron-descriptor-pyc (2.0.6-r1) (57/90) Installing py3-parsing (3.3.2-r0) (58/90) Installing py3-parsing-pyc (3.3.2-r0) (59/90) Installing py3-packaging (26.0-r0) (60/90) Installing py3-packaging-pyc (26.0-r0) (61/90) Installing py3-setuptools (82.0.0-r0) (62/90) Installing py3-setuptools-pyc (82.0.0-r0) (63/90) Installing py3-installer (0.7.0-r2) (64/90) Installing py3-installer-pyc (0.7.0-r2) (65/90) Installing py3-gpep517 (19-r1) (66/90) Installing py3-gpep517-pyc (19-r1) (67/90) Installing py3-wheel (0.46.3-r0) (68/90) Installing py3-wheel-pyc (0.46.3-r0) (69/90) Installing py3-iniconfig (2.3.0-r0) (70/90) Installing py3-iniconfig-pyc (2.3.0-r0) (71/90) Installing py3-pluggy (1.6.0-r0) (72/90) Installing py3-pluggy-pyc (1.6.0-r0) (73/90) Installing py3-py (1.11.0-r4) (74/90) Installing py3-py-pyc (1.11.0-r4) (75/90) Installing py3-pygments (2.19.2-r0) (76/90) Installing py3-pygments-pyc (2.19.2-r0) (77/90) Installing py3-pytest (9.0.2-r0) (78/90) Installing py3-pytest-pyc (9.0.2-r0) (79/90) Installing py3-ephem (4.2.1-r0) (80/90) Installing py3-ephem-pyc (4.2.1-r0) (81/90) Installing py3-pytest-django (4.11.1-r1) (82/90) Installing py3-pytest-django-pyc (4.11.1-r1) (83/90) Installing py3-pytest-timeout (2.4.0-r0) (84/90) Installing py3-pytest-timeout-pyc (2.4.0-r0) (85/90) Installing py3-coverage (7.13.4-r0) (86/90) Installing py3-coverage-pyc (7.13.4-r0) (87/90) Installing py3-pytest-cov (5.0.0-r1) (88/90) Installing py3-pytest-cov-pyc (5.0.0-r1) (89/90) Installing .makedepends-py3-django-celery-beat (20260305.155804) (90/90) Installing celery-openrc (5.5.3-r0) Executing busybox-1.37.0-r31.trigger OK: 539.4 MiB in 199 packages >>> py3-django-celery-beat: Cleaning up srcdir >>> py3-django-celery-beat: Cleaning up pkgdir >>> py3-django-celery-beat: Cleaning up tmpdir >>> py3-django-celery-beat: Fetching https://distfiles.alpinelinux.org/distfiles/edge/py3-django-celery-beat-2.9.0.tar.gz /var/cache/distfiles/edge/py3-django-celery-beat-2.9.0.tar.gz: OK /home/buildozer/aports/community/py3-django-celery-beat/fix-c-locale.patch: OK /home/buildozer/aports/community/py3-django-celery-beat/pytest9.patch: OK >>> py3-django-celery-beat: Fetching https://distfiles.alpinelinux.org/distfiles/edge/py3-django-celery-beat-2.9.0.tar.gz /var/cache/distfiles/edge/py3-django-celery-beat-2.9.0.tar.gz: OK /home/buildozer/aports/community/py3-django-celery-beat/fix-c-locale.patch: OK /home/buildozer/aports/community/py3-django-celery-beat/pytest9.patch: OK >>> py3-django-celery-beat: Unpacking /var/cache/distfiles/edge/py3-django-celery-beat-2.9.0.tar.gz... >>> py3-django-celery-beat: fix-c-locale.patch patching file t/unit/test_models.py >>> py3-django-celery-beat: pytest9.patch patching file requirements/test.txt patching file t/unit/test_schedulers.py 2026-03-05 15:58:05,701 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:58:05,730 root INFO running bdist_wheel 2026-03-05 15:58:05,756 root INFO running build 2026-03-05 15:58:05,756 root INFO running build_py 2026-03-05 15:58:05,761 root INFO creating build/lib/django_celery_beat 2026-03-05 15:58:05,762 root INFO copying django_celery_beat/__init__.py -> build/lib/django_celery_beat 2026-03-05 15:58:05,762 root INFO copying django_celery_beat/signals.py -> build/lib/django_celery_beat 2026-03-05 15:58:05,762 root INFO copying django_celery_beat/validators.py -> build/lib/django_celery_beat 2026-03-05 15:58:05,762 root INFO copying django_celery_beat/models.py -> build/lib/django_celery_beat 2026-03-05 15:58:05,763 root INFO copying django_celery_beat/clockedschedule.py -> build/lib/django_celery_beat 2026-03-05 15:58:05,763 root INFO copying django_celery_beat/apps.py -> build/lib/django_celery_beat 2026-03-05 15:58:05,763 root INFO copying django_celery_beat/utils.py -> build/lib/django_celery_beat 2026-03-05 15:58:05,763 root INFO copying django_celery_beat/admin.py -> build/lib/django_celery_beat 2026-03-05 15:58:05,764 root INFO copying django_celery_beat/querysets.py -> build/lib/django_celery_beat 2026-03-05 15:58:05,764 root INFO copying django_celery_beat/schedulers.py -> build/lib/django_celery_beat 2026-03-05 15:58:05,764 root INFO copying django_celery_beat/tzcrontab.py -> build/lib/django_celery_beat 2026-03-05 15:58:05,765 root INFO creating build/lib/django_celery_beat/migrations 2026-03-05 15:58:05,765 root INFO copying django_celery_beat/migrations/__init__.py -> build/lib/django_celery_beat/migrations 2026-03-05 15:58:05,765 root INFO copying django_celery_beat/migrations/0008_auto_20180914_1922.py -> build/lib/django_celery_beat/migrations 2026-03-05 15:58:05,765 root INFO copying django_celery_beat/migrations/0018_improve_crontab_helptext.py -> build/lib/django_celery_beat/migrations 2026-03-05 15:58:05,765 root INFO copying django_celery_beat/migrations/0009_periodictask_headers.py -> build/lib/django_celery_beat/migrations 2026-03-05 15:58:05,766 root INFO copying django_celery_beat/migrations/0016_alter_crontabschedule_timezone.py -> build/lib/django_celery_beat/migrations 2026-03-05 15:58:05,766 root INFO copying django_celery_beat/migrations/0015_edit_solarschedule_events_choices.py -> build/lib/django_celery_beat/migrations 2026-03-05 15:58:05,766 root INFO copying django_celery_beat/migrations/0003_auto_20161209_0049.py -> build/lib/django_celery_beat/migrations 2026-03-05 15:58:05,766 root INFO copying django_celery_beat/migrations/0002_auto_20161118_0346.py -> build/lib/django_celery_beat/migrations 2026-03-05 15:58:05,766 root INFO copying django_celery_beat/migrations/0017_alter_crontabschedule_month_of_year.py -> build/lib/django_celery_beat/migrations 2026-03-05 15:58:05,767 root INFO copying django_celery_beat/migrations/0006_auto_20180210_1226.py -> build/lib/django_celery_beat/migrations 2026-03-05 15:58:05,767 root INFO copying django_celery_beat/migrations/0014_remove_clockedschedule_enabled.py -> build/lib/django_celery_beat/migrations 2026-03-05 15:58:05,767 root INFO copying django_celery_beat/migrations/0001_initial.py -> build/lib/django_celery_beat/migrations 2026-03-05 15:58:05,767 root INFO copying django_celery_beat/migrations/0011_auto_20190508_0153.py -> build/lib/django_celery_beat/migrations 2026-03-05 15:58:05,767 root INFO copying django_celery_beat/migrations/0012_periodictask_expire_seconds.py -> build/lib/django_celery_beat/migrations 2026-03-05 15:58:05,767 root INFO copying django_celery_beat/migrations/0013_auto_20200609_0727.py -> build/lib/django_celery_beat/migrations 2026-03-05 15:58:05,768 root INFO copying django_celery_beat/migrations/0006_periodictask_priority.py -> build/lib/django_celery_beat/migrations 2026-03-05 15:58:05,768 root INFO copying django_celery_beat/migrations/0010_auto_20190429_0326.py -> build/lib/django_celery_beat/migrations 2026-03-05 15:58:05,768 root INFO copying django_celery_beat/migrations/0019_alter_periodictasks_options.py -> build/lib/django_celery_beat/migrations 2026-03-05 15:58:05,768 root INFO copying django_celery_beat/migrations/0007_auto_20180521_0826.py -> build/lib/django_celery_beat/migrations 2026-03-05 15:58:05,768 root INFO copying django_celery_beat/migrations/0005_add_solarschedule_events_choices.py -> build/lib/django_celery_beat/migrations 2026-03-05 15:58:05,769 root INFO copying django_celery_beat/migrations/0006_auto_20180322_0932.py -> build/lib/django_celery_beat/migrations 2026-03-05 15:58:05,769 root INFO copying django_celery_beat/migrations/0004_auto_20170221_0000.py -> build/lib/django_celery_beat/migrations 2026-03-05 15:58:05,769 root INFO running egg_info 2026-03-05 15:58:05,773 root INFO creating django_celery_beat.egg-info 2026-03-05 15:58:05,773 root INFO writing django_celery_beat.egg-info/PKG-INFO 2026-03-05 15:58:05,774 root INFO writing dependency_links to django_celery_beat.egg-info/dependency_links.txt 2026-03-05 15:58:05,774 root INFO writing entry points to django_celery_beat.egg-info/entry_points.txt 2026-03-05 15:58:05,775 root INFO writing requirements to django_celery_beat.egg-info/requires.txt 2026-03-05 15:58:05,775 root INFO writing top-level names to django_celery_beat.egg-info/top_level.txt 2026-03-05 15:58:05,775 root INFO writing manifest file 'django_celery_beat.egg-info/SOURCES.txt' 2026-03-05 15:58:05,781 root INFO reading manifest file 'django_celery_beat.egg-info/SOURCES.txt' 2026-03-05 15:58:05,781 root INFO reading manifest template 'MANIFEST.in' 2026-03-05 15:58:05,782 root WARNING warning: manifest_maker: MANIFEST.in, line 9: 'recursive-include' expects ... 2026-03-05 15:58:05,782 root WARNING warning: no files found matching '*' under directory 'examples' 2026-03-05 15:58:05,783 root WARNING warning: no files found matching '*.rst' under directory 'requirements' 2026-03-05 15:58:05,788 root WARNING warning: no previously-included files matching '__pycache__' found under directory '*' 2026-03-05 15:58:05,788 root WARNING warning: no previously-included files matching '*.py[co]' found under directory '*' 2026-03-05 15:58:05,789 root WARNING warning: no previously-included files matching '.*.sw[a-z]' found under directory '*' 2026-03-05 15:58:05,789 root INFO adding license file 'LICENSE' 2026-03-05 15:58:05,789 root INFO adding license file 'AUTHORS' 2026-03-05 15:58:05,791 root INFO writing manifest file 'django_celery_beat.egg-info/SOURCES.txt' /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'django_celery_beat.locale.de.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'django_celery_beat.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 'django_celery_beat.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 'django_celery_beat.locale.de.LC_MESSAGES' to be distributed and are already explicitly excluding 'django_celery_beat.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 'django_celery_beat.locale.es.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'django_celery_beat.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 'django_celery_beat.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 'django_celery_beat.locale.es.LC_MESSAGES' to be distributed and are already explicitly excluding 'django_celery_beat.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 'django_celery_beat.locale.fa.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'django_celery_beat.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 'django_celery_beat.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 'django_celery_beat.locale.fa.LC_MESSAGES' to be distributed and are already explicitly excluding 'django_celery_beat.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 'django_celery_beat.locale.fr.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'django_celery_beat.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 'django_celery_beat.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 'django_celery_beat.locale.fr.LC_MESSAGES' to be distributed and are already explicitly excluding 'django_celery_beat.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 'django_celery_beat.locale.ko.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'django_celery_beat.locale.ko.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 'django_celery_beat.locale.ko.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 'django_celery_beat.locale.ko.LC_MESSAGES' to be distributed and are already explicitly excluding 'django_celery_beat.locale.ko.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 'django_celery_beat.locale.ru.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'django_celery_beat.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 'django_celery_beat.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 'django_celery_beat.locale.ru.LC_MESSAGES' to be distributed and are already explicitly excluding 'django_celery_beat.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 'django_celery_beat.locale.zh_Hans.LC_MESSAGES' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'django_celery_beat.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 'django_celery_beat.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 'django_celery_beat.locale.zh_Hans.LC_MESSAGES' to be distributed and are already explicitly excluding 'django_celery_beat.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 'django_celery_beat.templates.admin.djcelery' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'django_celery_beat.templates.admin.djcelery' 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 'django_celery_beat.templates.admin.djcelery' 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 'django_celery_beat.templates.admin.djcelery' to be distributed and are already explicitly excluding 'django_celery_beat.templates.admin.djcelery' 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:58:05,793 root INFO creating build/lib/django_celery_beat/locale/de/LC_MESSAGES 2026-03-05 15:58:05,794 root INFO copying django_celery_beat/locale/de/LC_MESSAGES/django.mo -> build/lib/django_celery_beat/locale/de/LC_MESSAGES 2026-03-05 15:58:05,794 root INFO copying django_celery_beat/locale/de/LC_MESSAGES/django.po -> build/lib/django_celery_beat/locale/de/LC_MESSAGES 2026-03-05 15:58:05,794 root INFO creating build/lib/django_celery_beat/locale/es/LC_MESSAGES 2026-03-05 15:58:05,794 root INFO copying django_celery_beat/locale/es/LC_MESSAGES/django.mo -> build/lib/django_celery_beat/locale/es/LC_MESSAGES 2026-03-05 15:58:05,795 root INFO copying django_celery_beat/locale/es/LC_MESSAGES/django.po -> build/lib/django_celery_beat/locale/es/LC_MESSAGES 2026-03-05 15:58:05,795 root INFO creating build/lib/django_celery_beat/locale/fa/LC_MESSAGES 2026-03-05 15:58:05,795 root INFO copying django_celery_beat/locale/fa/LC_MESSAGES/django.mo -> build/lib/django_celery_beat/locale/fa/LC_MESSAGES 2026-03-05 15:58:05,795 root INFO copying django_celery_beat/locale/fa/LC_MESSAGES/django.po -> build/lib/django_celery_beat/locale/fa/LC_MESSAGES 2026-03-05 15:58:05,796 root INFO creating build/lib/django_celery_beat/locale/fr/LC_MESSAGES 2026-03-05 15:58:05,796 root INFO copying django_celery_beat/locale/fr/LC_MESSAGES/django.mo -> build/lib/django_celery_beat/locale/fr/LC_MESSAGES 2026-03-05 15:58:05,796 root INFO copying django_celery_beat/locale/fr/LC_MESSAGES/django.po -> build/lib/django_celery_beat/locale/fr/LC_MESSAGES 2026-03-05 15:58:05,796 root INFO creating build/lib/django_celery_beat/locale/ko/LC_MESSAGES 2026-03-05 15:58:05,796 root INFO copying django_celery_beat/locale/ko/LC_MESSAGES/django.mo -> build/lib/django_celery_beat/locale/ko/LC_MESSAGES 2026-03-05 15:58:05,797 root INFO copying django_celery_beat/locale/ko/LC_MESSAGES/django.po -> build/lib/django_celery_beat/locale/ko/LC_MESSAGES 2026-03-05 15:58:05,797 root INFO creating build/lib/django_celery_beat/locale/ru/LC_MESSAGES 2026-03-05 15:58:05,797 root INFO copying django_celery_beat/locale/ru/LC_MESSAGES/django.mo -> build/lib/django_celery_beat/locale/ru/LC_MESSAGES 2026-03-05 15:58:05,797 root INFO copying django_celery_beat/locale/ru/LC_MESSAGES/django.po -> build/lib/django_celery_beat/locale/ru/LC_MESSAGES 2026-03-05 15:58:05,798 root INFO creating build/lib/django_celery_beat/locale/zh_Hans/LC_MESSAGES 2026-03-05 15:58:05,798 root INFO copying django_celery_beat/locale/zh_Hans/LC_MESSAGES/django.mo -> build/lib/django_celery_beat/locale/zh_Hans/LC_MESSAGES 2026-03-05 15:58:05,798 root INFO copying django_celery_beat/locale/zh_Hans/LC_MESSAGES/django.po -> build/lib/django_celery_beat/locale/zh_Hans/LC_MESSAGES 2026-03-05 15:58:05,798 root INFO creating build/lib/django_celery_beat/templates/admin/djcelery 2026-03-05 15:58:05,798 root INFO copying django_celery_beat/templates/admin/djcelery/change_list.html -> build/lib/django_celery_beat/templates/admin/djcelery 2026-03-05 15:58:05,799 root INFO copying django_celery_beat/templates/admin/djcelery/change_periodictask_form.html -> build/lib/django_celery_beat/templates/admin/djcelery 2026-03-05 15:58:05,809 root INFO installing to build/bdist.linux-aarch64/wheel 2026-03-05 15:58:05,809 root INFO running install 2026-03-05 15:58:05,819 root INFO running install_lib 2026-03-05 15:58:05,824 root INFO creating build/bdist.linux-aarch64/wheel 2026-03-05 15:58:05,824 root INFO creating build/bdist.linux-aarch64/wheel/django_celery_beat 2026-03-05 15:58:05,824 root INFO copying build/lib/django_celery_beat/__init__.py -> build/bdist.linux-aarch64/wheel/./django_celery_beat 2026-03-05 15:58:05,824 root INFO copying build/lib/django_celery_beat/signals.py -> build/bdist.linux-aarch64/wheel/./django_celery_beat 2026-03-05 15:58:05,824 root INFO copying build/lib/django_celery_beat/validators.py -> build/bdist.linux-aarch64/wheel/./django_celery_beat 2026-03-05 15:58:05,825 root INFO copying build/lib/django_celery_beat/models.py -> build/bdist.linux-aarch64/wheel/./django_celery_beat 2026-03-05 15:58:05,825 root INFO creating build/bdist.linux-aarch64/wheel/django_celery_beat/migrations 2026-03-05 15:58:05,825 root INFO copying build/lib/django_celery_beat/migrations/__init__.py -> build/bdist.linux-aarch64/wheel/./django_celery_beat/migrations 2026-03-05 15:58:05,825 root INFO copying build/lib/django_celery_beat/migrations/0008_auto_20180914_1922.py -> build/bdist.linux-aarch64/wheel/./django_celery_beat/migrations 2026-03-05 15:58:05,825 root INFO copying build/lib/django_celery_beat/migrations/0018_improve_crontab_helptext.py -> build/bdist.linux-aarch64/wheel/./django_celery_beat/migrations 2026-03-05 15:58:05,825 root INFO copying build/lib/django_celery_beat/migrations/0009_periodictask_headers.py -> build/bdist.linux-aarch64/wheel/./django_celery_beat/migrations 2026-03-05 15:58:05,826 root INFO copying build/lib/django_celery_beat/migrations/0016_alter_crontabschedule_timezone.py -> build/bdist.linux-aarch64/wheel/./django_celery_beat/migrations 2026-03-05 15:58:05,826 root INFO copying build/lib/django_celery_beat/migrations/0015_edit_solarschedule_events_choices.py -> build/bdist.linux-aarch64/wheel/./django_celery_beat/migrations 2026-03-05 15:58:05,826 root INFO copying build/lib/django_celery_beat/migrations/0003_auto_20161209_0049.py -> build/bdist.linux-aarch64/wheel/./django_celery_beat/migrations 2026-03-05 15:58:05,826 root INFO copying build/lib/django_celery_beat/migrations/0002_auto_20161118_0346.py -> build/bdist.linux-aarch64/wheel/./django_celery_beat/migrations 2026-03-05 15:58:05,826 root INFO copying build/lib/django_celery_beat/migrations/0017_alter_crontabschedule_month_of_year.py -> build/bdist.linux-aarch64/wheel/./django_celery_beat/migrations 2026-03-05 15:58:05,826 root INFO copying build/lib/django_celery_beat/migrations/0006_auto_20180210_1226.py -> build/bdist.linux-aarch64/wheel/./django_celery_beat/migrations 2026-03-05 15:58:05,826 root INFO copying build/lib/django_celery_beat/migrations/0014_remove_clockedschedule_enabled.py -> build/bdist.linux-aarch64/wheel/./django_celery_beat/migrations 2026-03-05 15:58:05,827 root INFO copying build/lib/django_celery_beat/migrations/0001_initial.py -> build/bdist.linux-aarch64/wheel/./django_celery_beat/migrations 2026-03-05 15:58:05,827 root INFO copying build/lib/django_celery_beat/migrations/0011_auto_20190508_0153.py -> build/bdist.linux-aarch64/wheel/./django_celery_beat/migrations 2026-03-05 15:58:05,827 root INFO copying build/lib/django_celery_beat/migrations/0012_periodictask_expire_seconds.py -> build/bdist.linux-aarch64/wheel/./django_celery_beat/migrations 2026-03-05 15:58:05,827 root INFO copying build/lib/django_celery_beat/migrations/0013_auto_20200609_0727.py -> build/bdist.linux-aarch64/wheel/./django_celery_beat/migrations 2026-03-05 15:58:05,827 root INFO copying build/lib/django_celery_beat/migrations/0006_periodictask_priority.py -> build/bdist.linux-aarch64/wheel/./django_celery_beat/migrations 2026-03-05 15:58:05,827 root INFO copying build/lib/django_celery_beat/migrations/0010_auto_20190429_0326.py -> build/bdist.linux-aarch64/wheel/./django_celery_beat/migrations 2026-03-05 15:58:05,827 root INFO copying build/lib/django_celery_beat/migrations/0019_alter_periodictasks_options.py -> build/bdist.linux-aarch64/wheel/./django_celery_beat/migrations 2026-03-05 15:58:05,828 root INFO copying build/lib/django_celery_beat/migrations/0007_auto_20180521_0826.py -> build/bdist.linux-aarch64/wheel/./django_celery_beat/migrations 2026-03-05 15:58:05,828 root INFO copying build/lib/django_celery_beat/migrations/0005_add_solarschedule_events_choices.py -> build/bdist.linux-aarch64/wheel/./django_celery_beat/migrations 2026-03-05 15:58:05,828 root INFO copying build/lib/django_celery_beat/migrations/0006_auto_20180322_0932.py -> build/bdist.linux-aarch64/wheel/./django_celery_beat/migrations 2026-03-05 15:58:05,828 root INFO copying build/lib/django_celery_beat/migrations/0004_auto_20170221_0000.py -> build/bdist.linux-aarch64/wheel/./django_celery_beat/migrations 2026-03-05 15:58:05,828 root INFO copying build/lib/django_celery_beat/clockedschedule.py -> build/bdist.linux-aarch64/wheel/./django_celery_beat 2026-03-05 15:58:05,828 root INFO copying build/lib/django_celery_beat/apps.py -> build/bdist.linux-aarch64/wheel/./django_celery_beat 2026-03-05 15:58:05,828 root INFO copying build/lib/django_celery_beat/utils.py -> build/bdist.linux-aarch64/wheel/./django_celery_beat 2026-03-05 15:58:05,828 root INFO copying build/lib/django_celery_beat/admin.py -> build/bdist.linux-aarch64/wheel/./django_celery_beat 2026-03-05 15:58:05,829 root INFO copying build/lib/django_celery_beat/querysets.py -> build/bdist.linux-aarch64/wheel/./django_celery_beat 2026-03-05 15:58:05,829 root INFO copying build/lib/django_celery_beat/schedulers.py -> build/bdist.linux-aarch64/wheel/./django_celery_beat 2026-03-05 15:58:05,829 root INFO copying build/lib/django_celery_beat/tzcrontab.py -> build/bdist.linux-aarch64/wheel/./django_celery_beat 2026-03-05 15:58:05,829 root INFO creating build/bdist.linux-aarch64/wheel/django_celery_beat/locale 2026-03-05 15:58:05,829 root INFO creating build/bdist.linux-aarch64/wheel/django_celery_beat/locale/ko 2026-03-05 15:58:05,830 root INFO creating build/bdist.linux-aarch64/wheel/django_celery_beat/locale/ko/LC_MESSAGES 2026-03-05 15:58:05,830 root INFO copying build/lib/django_celery_beat/locale/ko/LC_MESSAGES/django.po -> build/bdist.linux-aarch64/wheel/./django_celery_beat/locale/ko/LC_MESSAGES 2026-03-05 15:58:05,830 root INFO copying build/lib/django_celery_beat/locale/ko/LC_MESSAGES/django.mo -> build/bdist.linux-aarch64/wheel/./django_celery_beat/locale/ko/LC_MESSAGES 2026-03-05 15:58:05,830 root INFO creating build/bdist.linux-aarch64/wheel/django_celery_beat/locale/ru 2026-03-05 15:58:05,830 root INFO creating build/bdist.linux-aarch64/wheel/django_celery_beat/locale/ru/LC_MESSAGES 2026-03-05 15:58:05,830 root INFO copying build/lib/django_celery_beat/locale/ru/LC_MESSAGES/django.po -> build/bdist.linux-aarch64/wheel/./django_celery_beat/locale/ru/LC_MESSAGES 2026-03-05 15:58:05,831 root INFO copying build/lib/django_celery_beat/locale/ru/LC_MESSAGES/django.mo -> build/bdist.linux-aarch64/wheel/./django_celery_beat/locale/ru/LC_MESSAGES 2026-03-05 15:58:05,831 root INFO creating build/bdist.linux-aarch64/wheel/django_celery_beat/locale/es 2026-03-05 15:58:05,831 root INFO creating build/bdist.linux-aarch64/wheel/django_celery_beat/locale/es/LC_MESSAGES 2026-03-05 15:58:05,831 root INFO copying build/lib/django_celery_beat/locale/es/LC_MESSAGES/django.po -> build/bdist.linux-aarch64/wheel/./django_celery_beat/locale/es/LC_MESSAGES 2026-03-05 15:58:05,831 root INFO copying build/lib/django_celery_beat/locale/es/LC_MESSAGES/django.mo -> build/bdist.linux-aarch64/wheel/./django_celery_beat/locale/es/LC_MESSAGES 2026-03-05 15:58:05,832 root INFO creating build/bdist.linux-aarch64/wheel/django_celery_beat/locale/de 2026-03-05 15:58:05,832 root INFO creating build/bdist.linux-aarch64/wheel/django_celery_beat/locale/de/LC_MESSAGES 2026-03-05 15:58:05,832 root INFO copying build/lib/django_celery_beat/locale/de/LC_MESSAGES/django.po -> build/bdist.linux-aarch64/wheel/./django_celery_beat/locale/de/LC_MESSAGES 2026-03-05 15:58:05,832 root INFO copying build/lib/django_celery_beat/locale/de/LC_MESSAGES/django.mo -> build/bdist.linux-aarch64/wheel/./django_celery_beat/locale/de/LC_MESSAGES 2026-03-05 15:58:05,832 root INFO creating build/bdist.linux-aarch64/wheel/django_celery_beat/locale/fr 2026-03-05 15:58:05,833 root INFO creating build/bdist.linux-aarch64/wheel/django_celery_beat/locale/fr/LC_MESSAGES 2026-03-05 15:58:05,833 root INFO copying build/lib/django_celery_beat/locale/fr/LC_MESSAGES/django.po -> build/bdist.linux-aarch64/wheel/./django_celery_beat/locale/fr/LC_MESSAGES 2026-03-05 15:58:05,833 root INFO copying build/lib/django_celery_beat/locale/fr/LC_MESSAGES/django.mo -> build/bdist.linux-aarch64/wheel/./django_celery_beat/locale/fr/LC_MESSAGES 2026-03-05 15:58:05,833 root INFO creating build/bdist.linux-aarch64/wheel/django_celery_beat/locale/zh_Hans 2026-03-05 15:58:05,833 root INFO creating build/bdist.linux-aarch64/wheel/django_celery_beat/locale/zh_Hans/LC_MESSAGES 2026-03-05 15:58:05,833 root INFO copying build/lib/django_celery_beat/locale/zh_Hans/LC_MESSAGES/django.po -> build/bdist.linux-aarch64/wheel/./django_celery_beat/locale/zh_Hans/LC_MESSAGES 2026-03-05 15:58:05,834 root INFO copying build/lib/django_celery_beat/locale/zh_Hans/LC_MESSAGES/django.mo -> build/bdist.linux-aarch64/wheel/./django_celery_beat/locale/zh_Hans/LC_MESSAGES 2026-03-05 15:58:05,834 root INFO creating build/bdist.linux-aarch64/wheel/django_celery_beat/locale/fa 2026-03-05 15:58:05,834 root INFO creating build/bdist.linux-aarch64/wheel/django_celery_beat/locale/fa/LC_MESSAGES 2026-03-05 15:58:05,834 root INFO copying build/lib/django_celery_beat/locale/fa/LC_MESSAGES/django.po -> build/bdist.linux-aarch64/wheel/./django_celery_beat/locale/fa/LC_MESSAGES 2026-03-05 15:58:05,834 root INFO copying build/lib/django_celery_beat/locale/fa/LC_MESSAGES/django.mo -> build/bdist.linux-aarch64/wheel/./django_celery_beat/locale/fa/LC_MESSAGES 2026-03-05 15:58:05,835 root INFO creating build/bdist.linux-aarch64/wheel/django_celery_beat/templates 2026-03-05 15:58:05,835 root INFO creating build/bdist.linux-aarch64/wheel/django_celery_beat/templates/admin 2026-03-05 15:58:05,835 root INFO creating build/bdist.linux-aarch64/wheel/django_celery_beat/templates/admin/djcelery 2026-03-05 15:58:05,835 root INFO copying build/lib/django_celery_beat/templates/admin/djcelery/change_list.html -> build/bdist.linux-aarch64/wheel/./django_celery_beat/templates/admin/djcelery 2026-03-05 15:58:05,835 root INFO copying build/lib/django_celery_beat/templates/admin/djcelery/change_periodictask_form.html -> build/bdist.linux-aarch64/wheel/./django_celery_beat/templates/admin/djcelery 2026-03-05 15:58:05,835 root INFO running install_egg_info 2026-03-05 15:58:05,840 root INFO Copying django_celery_beat.egg-info to build/bdist.linux-aarch64/wheel/./django_celery_beat-2.9.0-py3.12.egg-info 2026-03-05 15:58:05,841 root INFO running install_scripts 2026-03-05 15:58:05,842 root INFO creating build/bdist.linux-aarch64/wheel/django_celery_beat-2.9.0.dist-info/WHEEL 2026-03-05 15:58:05,843 wheel INFO creating '/home/buildozer/aports/community/py3-django-celery-beat/src/django-celery-beat-2.9.0/.dist/.tmp-6dpbj7o8/django_celery_beat-2.9.0-py3-none-any.whl' and adding 'build/bdist.linux-aarch64/wheel' to it 2026-03-05 15:58:05,843 wheel INFO adding 'django_celery_beat/__init__.py' 2026-03-05 15:58:05,843 wheel INFO adding 'django_celery_beat/admin.py' 2026-03-05 15:58:05,844 wheel INFO adding 'django_celery_beat/apps.py' 2026-03-05 15:58:05,844 wheel INFO adding 'django_celery_beat/clockedschedule.py' 2026-03-05 15:58:05,844 wheel INFO adding 'django_celery_beat/models.py' 2026-03-05 15:58:05,844 wheel INFO adding 'django_celery_beat/querysets.py' 2026-03-05 15:58:05,844 wheel INFO adding 'django_celery_beat/schedulers.py' 2026-03-05 15:58:05,845 wheel INFO adding 'django_celery_beat/signals.py' 2026-03-05 15:58:05,845 wheel INFO adding 'django_celery_beat/tzcrontab.py' 2026-03-05 15:58:05,845 wheel INFO adding 'django_celery_beat/utils.py' 2026-03-05 15:58:05,845 wheel INFO adding 'django_celery_beat/validators.py' 2026-03-05 15:58:05,845 wheel INFO adding 'django_celery_beat/locale/de/LC_MESSAGES/django.mo' 2026-03-05 15:58:05,846 wheel INFO adding 'django_celery_beat/locale/de/LC_MESSAGES/django.po' 2026-03-05 15:58:05,846 wheel INFO adding 'django_celery_beat/locale/es/LC_MESSAGES/django.mo' 2026-03-05 15:58:05,846 wheel INFO adding 'django_celery_beat/locale/es/LC_MESSAGES/django.po' 2026-03-05 15:58:05,846 wheel INFO adding 'django_celery_beat/locale/fa/LC_MESSAGES/django.mo' 2026-03-05 15:58:05,847 wheel INFO adding 'django_celery_beat/locale/fa/LC_MESSAGES/django.po' 2026-03-05 15:58:05,847 wheel INFO adding 'django_celery_beat/locale/fr/LC_MESSAGES/django.mo' 2026-03-05 15:58:05,847 wheel INFO adding 'django_celery_beat/locale/fr/LC_MESSAGES/django.po' 2026-03-05 15:58:05,847 wheel INFO adding 'django_celery_beat/locale/ko/LC_MESSAGES/django.mo' 2026-03-05 15:58:05,848 wheel INFO adding 'django_celery_beat/locale/ko/LC_MESSAGES/django.po' 2026-03-05 15:58:05,848 wheel INFO adding 'django_celery_beat/locale/ru/LC_MESSAGES/django.mo' 2026-03-05 15:58:05,848 wheel INFO adding 'django_celery_beat/locale/ru/LC_MESSAGES/django.po' 2026-03-05 15:58:05,848 wheel INFO adding 'django_celery_beat/locale/zh_Hans/LC_MESSAGES/django.mo' 2026-03-05 15:58:05,848 wheel INFO adding 'django_celery_beat/locale/zh_Hans/LC_MESSAGES/django.po' 2026-03-05 15:58:05,849 wheel INFO adding 'django_celery_beat/migrations/0001_initial.py' 2026-03-05 15:58:05,849 wheel INFO adding 'django_celery_beat/migrations/0002_auto_20161118_0346.py' 2026-03-05 15:58:05,849 wheel INFO adding 'django_celery_beat/migrations/0003_auto_20161209_0049.py' 2026-03-05 15:58:05,849 wheel INFO adding 'django_celery_beat/migrations/0004_auto_20170221_0000.py' 2026-03-05 15:58:05,849 wheel INFO adding 'django_celery_beat/migrations/0005_add_solarschedule_events_choices.py' 2026-03-05 15:58:05,849 wheel INFO adding 'django_celery_beat/migrations/0006_auto_20180210_1226.py' 2026-03-05 15:58:05,850 wheel INFO adding 'django_celery_beat/migrations/0006_auto_20180322_0932.py' 2026-03-05 15:58:05,850 wheel INFO adding 'django_celery_beat/migrations/0006_periodictask_priority.py' 2026-03-05 15:58:05,850 wheel INFO adding 'django_celery_beat/migrations/0007_auto_20180521_0826.py' 2026-03-05 15:58:05,850 wheel INFO adding 'django_celery_beat/migrations/0008_auto_20180914_1922.py' 2026-03-05 15:58:05,850 wheel INFO adding 'django_celery_beat/migrations/0009_periodictask_headers.py' 2026-03-05 15:58:05,850 wheel INFO adding 'django_celery_beat/migrations/0010_auto_20190429_0326.py' 2026-03-05 15:58:05,850 wheel INFO adding 'django_celery_beat/migrations/0011_auto_20190508_0153.py' 2026-03-05 15:58:05,851 wheel INFO adding 'django_celery_beat/migrations/0012_periodictask_expire_seconds.py' 2026-03-05 15:58:05,851 wheel INFO adding 'django_celery_beat/migrations/0013_auto_20200609_0727.py' 2026-03-05 15:58:05,851 wheel INFO adding 'django_celery_beat/migrations/0014_remove_clockedschedule_enabled.py' 2026-03-05 15:58:05,851 wheel INFO adding 'django_celery_beat/migrations/0015_edit_solarschedule_events_choices.py' 2026-03-05 15:58:05,851 wheel INFO adding 'django_celery_beat/migrations/0016_alter_crontabschedule_timezone.py' 2026-03-05 15:58:05,851 wheel INFO adding 'django_celery_beat/migrations/0017_alter_crontabschedule_month_of_year.py' 2026-03-05 15:58:05,852 wheel INFO adding 'django_celery_beat/migrations/0018_improve_crontab_helptext.py' 2026-03-05 15:58:05,852 wheel INFO adding 'django_celery_beat/migrations/0019_alter_periodictasks_options.py' 2026-03-05 15:58:05,852 wheel INFO adding 'django_celery_beat/migrations/__init__.py' 2026-03-05 15:58:05,852 wheel INFO adding 'django_celery_beat/templates/admin/djcelery/change_list.html' 2026-03-05 15:58:05,852 wheel INFO adding 'django_celery_beat/templates/admin/djcelery/change_periodictask_form.html' 2026-03-05 15:58:05,852 wheel INFO adding 'django_celery_beat-2.9.0.dist-info/licenses/AUTHORS' 2026-03-05 15:58:05,853 wheel INFO adding 'django_celery_beat-2.9.0.dist-info/licenses/LICENSE' 2026-03-05 15:58:05,853 wheel INFO adding 'django_celery_beat-2.9.0.dist-info/METADATA' 2026-03-05 15:58:05,853 wheel INFO adding 'django_celery_beat-2.9.0.dist-info/WHEEL' 2026-03-05 15:58:05,853 wheel INFO adding 'django_celery_beat-2.9.0.dist-info/entry_points.txt' 2026-03-05 15:58:05,853 wheel INFO adding 'django_celery_beat-2.9.0.dist-info/top_level.txt' 2026-03-05 15:58:05,854 wheel INFO adding 'django_celery_beat-2.9.0.dist-info/RECORD' 2026-03-05 15:58:05,854 root INFO removing build/bdist.linux-aarch64/wheel 2026-03-05 15:58:05,856 gpep517 INFO The backend produced .dist/django_celery_beat-2.9.0-py3-none-any.whl django_celery_beat-2.9.0-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-celery-beat/src/django-celery-beat-2.9.0/.testenv/bin/python3 cachedir: .pytest_cache django: version: 5.2.12, settings: t.proj.settings (from ini) rootdir: /home/buildozer/aports/community/py3-django-celery-beat/src/django-celery-beat-2.9.0 configfile: setup.cfg testpaths: t/unit/ plugins: django-4.11.1, cov-5.0.0, timeout-2.4.0 collecting ... collected 128 items / 3 deselected / 125 selected t/unit/test_admin.py::ActionsTests::test_toggle_action PASSED [ 0%] t/unit/test_admin.py::ActionsTests::test_toggle_action_all_disabled PASSED [ 1%] t/unit/test_admin.py::ActionsTests::test_toggle_action_all_enabled PASSED [ 2%] t/unit/test_admin.py::ValidateUniqueTests::test_validate_unique_not_raises PASSED [ 3%] t/unit/test_admin.py::ValidateUniqueTests::test_validate_unique_raises_for_multiple_schedules PASSED [ 4%] t/unit/test_admin.py::ValidateUniqueTests::test_validate_unique_raises_if_schedule_not_set PASSED [ 4%] t/unit/test_admin.py::DisableTasksTest::test_disable_tasks PASSED [ 5%] t/unit/test_models.py::MigrationTests::test_models_match_migrations PASSED [ 6%] t/unit/test_models.py::MigrationTests::test_no_future_duplicate_migration_numbers PASSED [ 7%] t/unit/test_models.py::CrontabScheduleTestCase::test_default_timezone_with_settings_config PASSED [ 8%] t/unit/test_models.py::CrontabScheduleTestCase::test_default_timezone_without_settings_config PASSED [ 8%] t/unit/test_models.py::CrontabScheduleTestCase::test_duplicate_schedules PASSED [ 9%] t/unit/test_models.py::SolarScheduleTestCase::test_celery_solar_schedules_included_as_event_choices PASSED [ 10%] t/unit/test_models.py::SolarScheduleTestCase::test_celery_solar_schedules_sorted PASSED [ 11%] t/unit/test_models.py::IntervalScheduleTestCase::test_duplicate_schedules PASSED [ 12%] t/unit/test_models.py::ClockedScheduleTestCase::test_duplicate_schedules PASSED [ 12%] t/unit/test_models.py::ClockedScheduleTestCase::test_timezone_format PASSED [ 13%] t/unit/test_models.py::OneToOneRelTestCase::test_trigger_update_when_deleted PASSED [ 14%] t/unit/test_models.py::OneToOneRelTestCase::test_trigger_update_when_saved PASSED [ 15%] t/unit/test_models.py::HumanReadableTestCase::test_good PASSED [ 16%] t/unit/test_models.py::HumanReadableTestCase::test_invalid PASSED [ 16%] t/unit/test_models.py::HumanReadableTestCase::test_long_name PASSED [ 17%] t/unit/test_schedulers.py::test_TzAwareCrontab_beat_cron_starting_deadline::test_due_when_within_starting_deadline PASSED [ 18%] t/unit/test_schedulers.py::test_TzAwareCrontab_beat_cron_starting_deadline::test_not_due_when_outside_starting_deadline PASSED [ 19%] t/unit/test_schedulers.py::test_TzAwareCrontab_beat_cron_starting_deadline::test_not_due_with_recent_run PASSED [ 20%] t/unit/test_schedulers.py::test_TzAwareCrontab_beat_cron_starting_deadline::test_due_with_no_starting_deadline_set PASSED [ 20%] t/unit/test_schedulers.py::test_TzAwareCrontab_beat_cron_starting_deadline::test_due_with_starting_deadline_non_utc_timezone PASSED [ 21%] t/unit/test_schedulers.py::test_ModelEntry::test_entry PASSED [ 22%] t/unit/test_schedulers.py::test_ModelEntry::test_entry_is_due__no_use_tz PASSED [ 23%] t/unit/test_schedulers.py::test_ModelEntry::test_entry_and_model_last_run_at_with_utc_no_use_tz PASSED [ 24%] t/unit/test_schedulers.py::test_ModelEntry::test_entry_and_model_last_run_at_when_model_changed PASSED [ 24%] t/unit/test_schedulers.py::test_ModelEntry::test_entry_is_due__celery_timezone_doesnt_match_time_zone PASSED [ 25%] t/unit/test_schedulers.py::test_ModelEntry::test_task_with_start_time PASSED [ 26%] t/unit/test_schedulers.py::test_ModelEntry::test_one_off_task PASSED [ 27%] t/unit/test_schedulers.py::test_ModelEntry::test_task_with_expires PASSED [ 28%] t/unit/test_schedulers.py::test_DatabaseSchedulerFromAppConf::test_constructor PASSED [ 28%] t/unit/test_schedulers.py::test_DatabaseSchedulerFromAppConf::test_periodic_task_model_enabled_schedule PASSED [ 29%] t/unit/test_schedulers.py::test_DatabaseSchedulerFromAppConf::test_periodic_task_model_disabled_schedule PASSED [ 30%] t/unit/test_schedulers.py::test_DatabaseSchedulerFromAppConf::test_periodic_task_model_schedule_type_change PASSED [ 31%] t/unit/test_schedulers.py::test_DatabaseScheduler::test_constructor PASSED [ 32%] t/unit/test_schedulers.py::test_DatabaseScheduler::test_all_as_schedule PASSED [ 32%] t/unit/test_schedulers.py::test_DatabaseScheduler::test_schedule_changed PASSED [ 33%] t/unit/test_schedulers.py::test_DatabaseScheduler::test_should_sync PASSED [ 34%] t/unit/test_schedulers.py::test_DatabaseScheduler::test_reserve PASSED [ 35%] t/unit/test_schedulers.py::test_DatabaseScheduler::test_sync_not_saves_last_run_at_while_schedule_changed PASSED [ 36%] t/unit/test_schedulers.py::test_DatabaseScheduler::test_sync_saves_last_run_at PASSED [ 36%] t/unit/test_schedulers.py::test_DatabaseScheduler::test_sync_syncs_before_save PASSED [ 37%] t/unit/test_schedulers.py::test_DatabaseScheduler::test_periodic_task_disabled_and_enabled PASSED [ 38%] t/unit/test_schedulers.py::test_DatabaseScheduler::test_periodic_task_disabled_while_reserved PASSED [ 39%] t/unit/test_schedulers.py::test_DatabaseScheduler::test_sync_not_dirty PASSED [ 40%] t/unit/test_schedulers.py::test_DatabaseScheduler::test_sync_object_gone PASSED [ 40%] t/unit/test_schedulers.py::test_DatabaseScheduler::test_sync_rollback_on_save_error PASSED [ 41%] t/unit/test_schedulers.py::test_DatabaseScheduler::test_update_scheduler_heap_invalidation PASSED [ 42%] t/unit/test_schedulers.py::test_DatabaseScheduler::test_heap_size_is_constant PASSED [ 43%] t/unit/test_schedulers.py::test_DatabaseScheduler::test_scheduler_schedules_equality_on_change PASSED [ 44%] t/unit/test_schedulers.py::test_DatabaseScheduler::test_heap_always_return_the_first_item PASSED [ 44%] t/unit/test_schedulers.py::test_DatabaseScheduler::test_starttime_trigger PASSED [ 45%] t/unit/test_schedulers.py::test_DatabaseScheduler::test_crontab_with_start_time_between_now_and_crontab PASSED [ 46%] t/unit/test_schedulers.py::test_DatabaseScheduler::test_crontab_with_start_time_after_crontab PASSED [ 47%] t/unit/test_schedulers.py::test_DatabaseScheduler::test_crontab_with_start_time_different_time_zone PASSED [ 48%] t/unit/test_schedulers.py::test_DatabaseScheduler::test_crontab_with_start_time_tick PASSED [ 48%] t/unit/test_schedulers.py::test_DatabaseScheduler::test_crontab_exclusion_logic_basic PASSED [ 49%] t/unit/test_schedulers.py::test_DatabaseScheduler::test_crontab_special_hour_four PASSED [ 50%] t/unit/test_schedulers.py::test_DatabaseScheduler::test_crontab_timezone_conversion PASSED [ 51%] t/unit/test_schedulers.py::test_DatabaseScheduler::test_crontab_timezone_conversion_with_negative_offset_and_dst PASSED [ 52%] t/unit/test_schedulers.py::test_DatabaseScheduler::test_scheduler_valid_hours PASSED [ 52%] t/unit/test_schedulers.py::test_models::test_IntervalSchedule_unicode PASSED [ 53%] t/unit/test_schedulers.py::test_models::test_CrontabSchedule_unicode PASSED [ 54%] t/unit/test_schedulers.py::test_models::test_PeriodicTask_unicode_interval PASSED [ 55%] t/unit/test_schedulers.py::test_models::test_PeriodicTask_unicode_crontab PASSED [ 56%] t/unit/test_schedulers.py::test_models::test_PeriodicTask_unicode_solar PASSED [ 56%] t/unit/test_schedulers.py::test_models::test_PeriodicTask_unicode_clocked PASSED [ 57%] t/unit/test_schedulers.py::test_models::test_PeriodicTask_schedule_property PASSED [ 58%] t/unit/test_schedulers.py::test_models::test_PeriodicTask_unicode_no_schedule PASSED [ 59%] t/unit/test_schedulers.py::test_models::test_CrontabSchedule_schedule PASSED [ 60%] t/unit/test_schedulers.py::test_models::test_CrontabSchedule_long_schedule PASSED [ 60%] t/unit/test_schedulers.py::test_models::test_SolarSchedule_schedule PASSED [ 61%] t/unit/test_schedulers.py::test_models::test_ClockedSchedule_schedule PASSED [ 62%] t/unit/test_schedulers.py::test_model_PeriodicTasks::test_track_changes PASSED [ 63%] t/unit/test_schedulers.py::test_timezone_offset_handling::test_server_timezone_handling_with_zoneinfo PASSED [ 64%] t/unit/test_schedulers.py::test_timezone_offset_handling::test_timezone_offset_with_zoneinfo_object_param PASSED [ 64%] t/unit/test_utils.py::TestUtils::test_aware_now_with_use_tz_false PASSED [ 65%] t/unit/test_utils.py::TestUtils::test_aware_now_with_use_tz_false_default_timezone PASSED [ 66%] t/unit/test_utils.py::TestUtils::test_aware_now_with_use_tz_true PASSED [ 67%] t/unit/test_crontabs.py::MinuteTests::test_bad_range PASSED [ 68%] t/unit/test_crontabs.py::MinuteTests::test_bad_slice PASSED [ 68%] t/unit/test_crontabs.py::MinuteTests::test_big_number PASSED [ 69%] t/unit/test_crontabs.py::MinuteTests::test_good PASSED [ 70%] t/unit/test_crontabs.py::MinuteTests::test_out_range PASSED [ 71%] t/unit/test_crontabs.py::MinuteTests::test_space PASSED [ 72%] t/unit/test_crontabs.py::MinuteTests::test_text PASSED [ 72%] t/unit/test_crontabs.py::HourTests::test_bad_range PASSED [ 73%] t/unit/test_crontabs.py::HourTests::test_bad_slice PASSED [ 74%] t/unit/test_crontabs.py::HourTests::test_big_number PASSED [ 75%] t/unit/test_crontabs.py::HourTests::test_good PASSED [ 76%] t/unit/test_crontabs.py::HourTests::test_out_range PASSED [ 76%] t/unit/test_crontabs.py::HourTests::test_space PASSED [ 77%] t/unit/test_crontabs.py::HourTests::test_text PASSED [ 78%] t/unit/test_crontabs.py::DayOfMonthTests::test_bad_range PASSED [ 79%] t/unit/test_crontabs.py::DayOfMonthTests::test_bad_slice PASSED [ 80%] t/unit/test_crontabs.py::DayOfMonthTests::test_big_number PASSED [ 80%] t/unit/test_crontabs.py::DayOfMonthTests::test_good PASSED [ 81%] t/unit/test_crontabs.py::DayOfMonthTests::test_out_range PASSED [ 82%] t/unit/test_crontabs.py::DayOfMonthTests::test_space PASSED [ 83%] t/unit/test_crontabs.py::DayOfMonthTests::test_text PASSED [ 84%] t/unit/test_crontabs.py::DayOfMonthTests::test_zero PASSED [ 84%] t/unit/test_crontabs.py::MonthTests::test_bad_range PASSED [ 85%] t/unit/test_crontabs.py::MonthTests::test_bad_slice PASSED [ 86%] t/unit/test_crontabs.py::MonthTests::test_big_number PASSED [ 87%] t/unit/test_crontabs.py::MonthTests::test_good PASSED [ 88%] t/unit/test_crontabs.py::MonthTests::test_good_month_name PASSED [ 88%] t/unit/test_crontabs.py::MonthTests::test_good_month_name_case PASSED [ 89%] t/unit/test_crontabs.py::MonthTests::test_out_range PASSED [ 90%] t/unit/test_crontabs.py::MonthTests::test_space PASSED [ 91%] t/unit/test_crontabs.py::MonthTests::test_text PASSED [ 92%] t/unit/test_crontabs.py::MonthTests::test_zero PASSED [ 92%] t/unit/test_crontabs.py::DayOfWeekTests::test_bad_range PASSED [ 93%] t/unit/test_crontabs.py::DayOfWeekTests::test_bad_slice PASSED [ 94%] t/unit/test_crontabs.py::DayOfWeekTests::test_big_number PASSED [ 95%] t/unit/test_crontabs.py::DayOfWeekTests::test_good PASSED [ 96%] t/unit/test_crontabs.py::DayOfWeekTests::test_good_month_name PASSED [ 96%] t/unit/test_crontabs.py::DayOfWeekTests::test_good_month_name_case PASSED [ 97%] t/unit/test_crontabs.py::DayOfWeekTests::test_out_range PASSED [ 98%] t/unit/test_crontabs.py::DayOfWeekTests::test_space PASSED [ 99%] t/unit/test_crontabs.py::DayOfWeekTests::test_text PASSED [100%] =============================== warnings summary =============================== t/unit/test_schedulers.py:327 /home/buildozer/aports/community/py3-django-celery-beat/src/django-celery-beat-2.9.0/t/unit/test_schedulers.py:327: PytestUnknownMarkWarning: Unknown pytest.mark.celery - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html @pytest.mark.celery(timezone='Europe/Berlin') t/unit/test_schedulers.py:359 /home/buildozer/aports/community/py3-django-celery-beat/src/django-celery-beat-2.9.0/t/unit/test_schedulers.py:359: PytestUnknownMarkWarning: Unknown pytest.mark.celery - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html @pytest.mark.celery(timezone='Europe/Berlin') t/unit/test_schedulers.py:393 /home/buildozer/aports/community/py3-django-celery-beat/src/django-celery-beat-2.9.0/t/unit/test_schedulers.py:393: PytestUnknownMarkWarning: Unknown pytest.mark.celery - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html @pytest.mark.celery(timezone='Europe/Berlin') t/unit/test_schedulers.py:444 /home/buildozer/aports/community/py3-django-celery-beat/src/django-celery-beat-2.9.0/t/unit/test_schedulers.py:444: PytestUnknownMarkWarning: Unknown pytest.mark.celery - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html @pytest.mark.celery(timezone='America/New_York') t/unit/test_schedulers.py::test_ModelEntry::test_entry_is_due__no_use_tz /home/buildozer/aports/community/py3-django-celery-beat/src/django-celery-beat-2.9.0/t/unit/test_schedulers.py:336: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). right_now = datetime.utcnow() t/unit/test_schedulers.py::test_ModelEntry::test_entry_and_model_last_run_at_with_utc_no_use_tz /home/buildozer/aports/community/py3-django-celery-beat/src/django-celery-beat-2.9.0/t/unit/test_schedulers.py:367: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). right_now = datetime.utcnow() t/unit/test_schedulers.py::test_ModelEntry::test_entry_and_model_last_run_at_when_model_changed /home/buildozer/aports/community/py3-django-celery-beat/src/django-celery-beat-2.9.0/t/unit/test_schedulers.py:401: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). right_now = datetime.utcnow() t/unit/test_schedulers.py::test_ModelEntry::test_entry_is_due__celery_timezone_doesnt_match_time_zone /home/buildozer/aports/community/py3-django-celery-beat/src/django-celery-beat-2.9.0/t/unit/test_schedulers.py:454: DeprecationWarning: datetime.datetime.utcnow() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.now(datetime.UTC). right_now = datetime.utcnow() -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ========== 125 passed, 3 deselected, 8 warnings in 143.84s (0:02:23) =========== >>> py3-django-celery-beat: Entering fakeroot... >>> py3-django-celery-beat-pyc*: Running split function pyc... 'usr/lib/python3.12/site-packages/django_celery_beat/__pycache__' -> '/home/buildozer/aports/community/py3-django-celery-beat/pkg/py3-django-celery-beat-pyc/usr/lib/python3.12/site-packages/django_celery_beat/__pycache__' 'usr/lib/python3.12/site-packages/django_celery_beat/migrations/__pycache__' -> '/home/buildozer/aports/community/py3-django-celery-beat/pkg/py3-django-celery-beat-pyc/usr/lib/python3.12/site-packages/django_celery_beat/migrations/__pycache__' >>> py3-django-celery-beat-pyc*: Preparing subpackage py3-django-celery-beat-pyc... >>> py3-django-celery-beat-pyc*: Running postcheck for py3-django-celery-beat-pyc >>> py3-django-celery-beat*: Running postcheck for py3-django-celery-beat >>> py3-django-celery-beat*: Preparing package py3-django-celery-beat... >>> py3-django-celery-beat-pyc*: Tracing dependencies... python3~3.12 >>> py3-django-celery-beat-pyc*: Package size: 122.9 KB >>> py3-django-celery-beat-pyc*: Compressing data... >>> py3-django-celery-beat-pyc*: Create checksum... >>> py3-django-celery-beat-pyc*: Create py3-django-celery-beat-pyc-2.9.0-r1.apk >>> py3-django-celery-beat*: Tracing dependencies... celery py3-django py3-django-timezone-field py3-tzdata py3-python-crontab py3-cron-descriptor python3~3.12 >>> py3-django-celery-beat*: Package size: 297.3 KB >>> py3-django-celery-beat*: Compressing data... >>> py3-django-celery-beat*: Create checksum... >>> py3-django-celery-beat*: Create py3-django-celery-beat-2.9.0-r1.apk >>> py3-django-celery-beat: Build complete at Thu, 05 Mar 2026 16:00:31 +0000 elapsed time 0h 2m 28s >>> py3-django-celery-beat: Cleaning up srcdir >>> py3-django-celery-beat: Cleaning up pkgdir >>> py3-django-celery-beat: Cleaning up tmpdir >>> py3-django-celery-beat: Uninstalling dependencies... ( 1/90) Purging .makedepends-py3-django-celery-beat (20260305.155804) ( 2/90) Purging celery-openrc (5.5.3-r0) ( 3/90) Purging celery-pyc (5.5.3-r0) ( 4/90) Purging celery (5.5.3-r0) ( 5/90) Purging py3-billiard-pyc (4.2.4-r0) ( 6/90) Purging py3-billiard (4.2.4-r0) ( 7/90) Purging py3-click-didyoumean-pyc (0.3.1-r1) ( 8/90) Purging py3-click-didyoumean (0.3.1-r1) ( 9/90) Purging py3-click-plugins-pyc (1.1.1.2-r0) (10/90) Purging py3-click-plugins (1.1.1.2-r0) (11/90) Purging py3-click-repl-pyc (0.3.0-r4) (12/90) Purging py3-click-repl (0.3.0-r4) (13/90) Purging py3-click-pyc (8.3.1-r0) (14/90) Purging py3-click (8.3.1-r0) (15/90) Purging py3-prompt_toolkit-pyc (3.0.52-r0) (16/90) Purging py3-prompt_toolkit (3.0.52-r0) (17/90) Purging py3-wcwidth-pyc (0.2.13-r1) (18/90) Purging py3-wcwidth (0.2.13-r1) (19/90) Purging py3-kombu-pyc (5.6.2-r0) (20/90) Purging py3-kombu (5.6.2-r0) (21/90) Purging py3-amqp-pyc (5.3.1-r0) (22/90) Purging py3-amqp (5.3.1-r0) (23/90) Purging py3-tz-pyc (2025.2-r0) (24/90) Purging py3-tz (2025.2-r0) (25/90) Purging py3-vine-pyc (5.1.0-r0) (26/90) Purging py3-vine (5.1.0-r0) (27/90) Purging py3-django-timezone-field-pyc (7.2.1-r1) (28/90) Purging py3-django-timezone-field (7.2.1-r1) (29/90) Purging py3-django-pyc (5.2.12-r0) (30/90) Purging py3-django (5.2.12-r0) (31/90) Purging py3-asgiref-pyc (3.9.1-r0) (32/90) Purging py3-asgiref (3.9.1-r0) (33/90) Purging py3-sqlparse-pyc (0.5.3-r0) (34/90) Purging py3-sqlparse (0.5.3-r0) (35/90) Purging tzdata (2026a-r0) (36/90) Purging py3-tzdata-pyc (2025.3-r0) (37/90) Purging py3-tzdata (2025.3-r0) (38/90) Purging py3-attrs-pyc (25.3.0-r0) (39/90) Purging py3-attrs (25.3.0-r0) (40/90) Purging py3-python-crontab-pyc (3.3.0-r1) (41/90) Purging py3-python-crontab (3.3.0-r1) (42/90) Purging py3-dateutil-pyc (2.9.0-r3) (43/90) Purging py3-dateutil (2.9.0-r3) (44/90) Purging py3-cron-descriptor-pyc (2.0.6-r1) (45/90) Purging py3-cron-descriptor (2.0.6-r1) (46/90) Purging py3-typing-extensions-pyc (4.15.0-r0) (47/90) Purging py3-typing-extensions (4.15.0-r0) (48/90) Purging py3-setuptools-pyc (82.0.0-r0) (49/90) Purging py3-setuptools (82.0.0-r0) (50/90) Purging py3-gpep517-pyc (19-r1) (51/90) Purging py3-gpep517 (19-r1) (52/90) Purging py3-installer-pyc (0.7.0-r2) (53/90) Purging py3-installer (0.7.0-r2) (54/90) Purging py3-wheel-pyc (0.46.3-r0) (55/90) Purging py3-wheel (0.46.3-r0) (56/90) Purging py3-ephem-pyc (4.2.1-r0) (57/90) Purging py3-ephem (4.2.1-r0) (58/90) Purging py3-pytest-django-pyc (4.11.1-r1) (59/90) Purging py3-pytest-django (4.11.1-r1) (60/90) Purging py3-pytest-timeout-pyc (2.4.0-r0) (61/90) Purging py3-pytest-timeout (2.4.0-r0) (62/90) Purging py3-pytest-cov-pyc (5.0.0-r1) (63/90) Purging py3-pytest-cov (5.0.0-r1) (64/90) Purging py3-pytest-pyc (9.0.2-r0) (65/90) Purging py3-pytest (9.0.2-r0) (66/90) Purging py3-iniconfig-pyc (2.3.0-r0) (67/90) Purging py3-iniconfig (2.3.0-r0) (68/90) Purging py3-packaging-pyc (26.0-r0) (69/90) Purging py3-packaging (26.0-r0) (70/90) Purging py3-parsing-pyc (3.3.2-r0) (71/90) Purging py3-parsing (3.3.2-r0) (72/90) Purging py3-pluggy-pyc (1.6.0-r0) (73/90) Purging py3-pluggy (1.6.0-r0) (74/90) Purging py3-py-pyc (1.11.0-r4) (75/90) Purging py3-py (1.11.0-r4) (76/90) Purging py3-pygments-pyc (2.19.2-r0) (77/90) Purging py3-pygments (2.19.2-r0) (78/90) Purging py3-coverage-pyc (7.13.4-r0) (79/90) Purging py3-coverage (7.13.4-r0) (80/90) Purging python3-pyc (3.12.12-r0) (81/90) Purging python3-pycache-pyc0 (3.12.12-r0) (82/90) Purging pyc (3.12.12-r0) (83/90) Purging python3 (3.12.12-r0) (84/90) Purging gdbm (1.26-r0) (85/90) Purging libbz2 (1.0.8-r6) (86/90) Purging libffi (3.5.2-r0) (87/90) Purging libpanelw (6.6_p20251231-r0) (88/90) Purging mpdecimal (4.0.1-r0) (89/90) Purging sqlite-libs (3.51.2-r1) (90/90) Purging xz-libs (5.8.2-r0) Executing busybox-1.37.0-r31.trigger OK: 432.6 MiB in 109 packages >>> py3-django-celery-beat: Updating the community/aarch64 repository index... >>> py3-django-celery-beat: Signing the index...