2025-12-29T21:41:22,524 Created temporary directory: /tmp/pip-ephem-wheel-cache-2fg7_bv8 2025-12-29T21:41:22,526 Created temporary directory: /tmp/pip-build-tracker-4uo_2c__ 2025-12-29T21:41:22,527 Initialized build tracking at /tmp/pip-build-tracker-4uo_2c__ 2025-12-29T21:41:22,527 Created build tracker: /tmp/pip-build-tracker-4uo_2c__ 2025-12-29T21:41:22,527 Entered build tracker: /tmp/pip-build-tracker-4uo_2c__ 2025-12-29T21:41:22,528 Created temporary directory: /tmp/pip-wheel-rhl3l146 2025-12-29T21:41:22,531 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2025-12-29T21:41:22,533 Created temporary directory: /tmp/pip-ephem-wheel-cache-zzi1ghn1 2025-12-29T21:41:22,555 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-12-29T21:41:22,558 2 location(s) to search for versions of mjml: 2025-12-29T21:41:22,558 * https://pypi.org/simple/mjml/ 2025-12-29T21:41:22,558 * https://www.piwheels.org/simple/mjml/ 2025-12-29T21:41:22,559 Fetching project page and analyzing links: https://pypi.org/simple/mjml/ 2025-12-29T21:41:22,560 Getting page https://pypi.org/simple/mjml/ 2025-12-29T21:41:22,561 Found index url https://pypi.org/simple 2025-12-29T21:41:22,697 Fetched page https://pypi.org/simple/mjml/ as application/vnd.pypi.simple.v1+json 2025-12-29T21:41:22,704 Skipping link: No binaries permitted for mjml: https://files.pythonhosted.org/packages/07/5f/e0c810469120c13d524c8c89c85255d1cff7d94312f67eb0d66d644c0fd1/mjml-0.5-py3-none-any.whl (from https://pypi.org/simple/mjml/) (requires-python:>=3.6) 2025-12-29T21:41:22,705 Found link https://files.pythonhosted.org/packages/b4/7d/2aae17e835a34b94d2987fb57196ffbf291ff592d7c7b9f66cd73cb67678/mjml-0.5.tar.gz (from https://pypi.org/simple/mjml/) (requires-python:>=3.6), version: 0.5 2025-12-29T21:41:22,706 Skipping link: No binaries permitted for mjml: https://files.pythonhosted.org/packages/09/d6/03adf41449e00deedcaa5f25e4d98c8ff66a3069018ab48ae177e8f56966/mjml-0.5.1-py3-none-any.whl (from https://pypi.org/simple/mjml/) (requires-python:>=3.6) 2025-12-29T21:41:22,707 Found link https://files.pythonhosted.org/packages/5e/f2/cca1bde54c9e0ac68ee673822d4d9c813dd8edcd47c1d89a3dd51facca26/mjml-0.5.1.tar.gz (from https://pypi.org/simple/mjml/) (requires-python:>=3.6), version: 0.5.1 2025-12-29T21:41:22,708 Skipping link: No binaries permitted for mjml: https://files.pythonhosted.org/packages/f4/71/a7cadb894b4a82bac323e9ab4a892c4b75f3e571b6ecbad5666399890750/mjml-0.5.2-py3-none-any.whl (from https://pypi.org/simple/mjml/) (requires-python:>=3.6) 2025-12-29T21:41:22,709 Found link https://files.pythonhosted.org/packages/b7/07/bd402ed5184955aca72770221837153ce7aa17de57ef3cad903f69068cde/mjml-0.5.2.tar.gz (from https://pypi.org/simple/mjml/) (requires-python:>=3.6), version: 0.5.2 2025-12-29T21:41:22,710 Skipping link: No binaries permitted for mjml: https://files.pythonhosted.org/packages/65/fa/9264c5050b4eaed34500b4b94771f7bb91b80588c2bc607f8ba7fcee77bd/mjml-0.5.3-py3-none-any.whl (from https://pypi.org/simple/mjml/) (requires-python:>=3.6) 2025-12-29T21:41:22,711 Found link https://files.pythonhosted.org/packages/b4/27/3f62fccb974ca299b08495da436c6e82198229c9b16ab82a75e80638bf75/mjml-0.5.3.tar.gz (from https://pypi.org/simple/mjml/) (requires-python:>=3.6), version: 0.5.3 2025-12-29T21:41:22,711 Skipping link: No binaries permitted for mjml: https://files.pythonhosted.org/packages/f5/45/16c81c12538389aa1d7025d4224416f95a473fa181c33d631ce7bb45c2dd/mjml-0.5.4-py3-none-any.whl (from https://pypi.org/simple/mjml/) (requires-python:>=3.6) 2025-12-29T21:41:22,712 Found link https://files.pythonhosted.org/packages/38/93/4d1f3a3e9ff52bc3f958d0ea830e4c69f2feb6d65e1a0342279550811d8d/mjml-0.5.4.tar.gz (from https://pypi.org/simple/mjml/) (requires-python:>=3.6), version: 0.5.4 2025-12-29T21:41:22,713 Skipping link: No binaries permitted for mjml: https://files.pythonhosted.org/packages/2b/55/f3b35adf2a9a677a0e8839f69a5e8cbf9a7645fae520c65aea36fa5bb6de/mjml-0.6.0-py3-none-any.whl (from https://pypi.org/simple/mjml/) (requires-python:>=3.6) 2025-12-29T21:41:22,714 Found link https://files.pythonhosted.org/packages/99/a8/14a5c494254294943fb2bc0c9fefb20be80806e14aca6c3d328b01e4bdd9/mjml-0.6.0.tar.gz (from https://pypi.org/simple/mjml/) (requires-python:>=3.6), version: 0.6.0 2025-12-29T21:41:22,715 Skipping link: No binaries permitted for mjml: https://files.pythonhosted.org/packages/c3/13/1b6355ea364e50deded22ca0dd7a41af4a12792ec9bb2e57eff520645bf2/mjml-0.6.1-py3-none-any.whl (from https://pypi.org/simple/mjml/) (requires-python:>=3.6) 2025-12-29T21:41:22,715 Found link https://files.pythonhosted.org/packages/0f/73/fbbda6dcf93d6d0557d9cfa302dcdd66bd3e2342cbf2f28b330a38d867b6/mjml-0.6.1.tar.gz (from https://pypi.org/simple/mjml/) (requires-python:>=3.6), version: 0.6.1 2025-12-29T21:41:22,716 Skipping link: No binaries permitted for mjml: https://files.pythonhosted.org/packages/1f/b8/bb9e504f8c31f4d32b9a3cca55af35d3364a0e63826e0f9a5ef998d658d6/mjml-0.6.2-py3-none-any.whl (from https://pypi.org/simple/mjml/) (requires-python:>=3.6) 2025-12-29T21:41:22,717 Found link https://files.pythonhosted.org/packages/6b/b7/68f0915a1dab3e7ada9585199f52ff36d7848959cbef8c53dc4efc859851/mjml-0.6.2.tar.gz (from https://pypi.org/simple/mjml/) (requires-python:>=3.6), version: 0.6.2 2025-12-29T21:41:22,718 Skipping link: No binaries permitted for mjml: https://files.pythonhosted.org/packages/d3/e0/9a8da14408312dc0c3b08d5a5c9cab5c09652ca8644bd4cb201a4f55c531/mjml-0.7.0-py3-none-any.whl (from https://pypi.org/simple/mjml/) (requires-python:>=3.6) 2025-12-29T21:41:22,718 Found link https://files.pythonhosted.org/packages/c4/b6/117f3774e8fbdca4bbe05dc1397242f431bf36f57cd14a62f0a8567253b6/mjml-0.7.0.tar.gz (from https://pypi.org/simple/mjml/) (requires-python:>=3.6), version: 0.7.0 2025-12-29T21:41:22,719 Skipping link: No binaries permitted for mjml: https://files.pythonhosted.org/packages/e3/79/37b069bd166c333bba2e588d0809e47d7a95832797c702d311a5df8f641e/mjml-0.8.0-py3-none-any.whl (from https://pypi.org/simple/mjml/) (requires-python:>=3.6) 2025-12-29T21:41:22,720 Found link https://files.pythonhosted.org/packages/6e/77/626770d560f73aa9027d6afea72af2f67d3dd68af257e175b8db6b47603a/mjml-0.8.0.tar.gz (from https://pypi.org/simple/mjml/) (requires-python:>=3.6), version: 0.8.0 2025-12-29T21:41:22,720 Skipping link: No binaries permitted for mjml: https://files.pythonhosted.org/packages/83/7a/01505b41f0fe788f3ef26172cdd6bfcc6e75d8ba488058cb6bbf584650b4/mjml-0.9.0-py3-none-any.whl (from https://pypi.org/simple/mjml/) (requires-python:>=3.6) 2025-12-29T21:41:22,721 Found link https://files.pythonhosted.org/packages/92/9c/a71319b195c211a1f4db4f7c2dfadce49443960f6dc8629dded4a1718090/mjml-0.9.0.tar.gz (from https://pypi.org/simple/mjml/) (requires-python:>=3.6), version: 0.9.0 2025-12-29T21:41:22,722 Skipping link: No binaries permitted for mjml: https://files.pythonhosted.org/packages/b1/ab/302bfddb293b10892c80a2393fccb0e37c7bf4e18a71c551c13798e3d9ec/mjml-0.9.1-py3-none-any.whl (from https://pypi.org/simple/mjml/) (requires-python:>=3.6) 2025-12-29T21:41:22,723 Found link https://files.pythonhosted.org/packages/e7/eb/31c7b506374518ea04adca0a5c13949177535f9503487780f5c4f5c64dc7/mjml-0.9.1.tar.gz (from https://pypi.org/simple/mjml/) (requires-python:>=3.6), version: 0.9.1 2025-12-29T21:41:22,723 Skipping link: No binaries permitted for mjml: https://files.pythonhosted.org/packages/e6/27/a1810d01258429da16450ce6edfa005fc526af2d924d75fc236611acd03b/mjml-0.10.0-py3-none-any.whl (from https://pypi.org/simple/mjml/) (requires-python:>=3.6) 2025-12-29T21:41:22,724 Found link https://files.pythonhosted.org/packages/99/f5/099aa9a37dc89e0c97e672161844ededa882435d035eb18fc921b915cd7c/mjml-0.10.0.tar.gz (from https://pypi.org/simple/mjml/) (requires-python:>=3.6), version: 0.10.0 2025-12-29T21:41:22,725 Skipping link: No binaries permitted for mjml: https://files.pythonhosted.org/packages/62/ff/90cd7decb346b3a6e400565271e6eabb6dba3231c24bbd16f03492e4078a/mjml-0.11.0-py3-none-any.whl (from https://pypi.org/simple/mjml/) (requires-python:>=3.6) 2025-12-29T21:41:22,726 Found link https://files.pythonhosted.org/packages/b4/79/71174e3c278cd49c3ee1f1c308aafe13e76dc9b2dcbb3e36e1e8818313a6/mjml-0.11.0.tar.gz (from https://pypi.org/simple/mjml/) (requires-python:>=3.6), version: 0.11.0 2025-12-29T21:41:22,726 Skipping link: No binaries permitted for mjml: https://files.pythonhosted.org/packages/85/a6/7ed27888adbf8cbdd734e298691004918ec0ef5f40e6bc1329ed97da2273/mjml-0.11.1-py3-none-any.whl (from https://pypi.org/simple/mjml/) (requires-python:>=3.6) 2025-12-29T21:41:22,727 Found link https://files.pythonhosted.org/packages/2a/68/4e0e1b0bc64f0d3afac2fb8a4fb35f2a4e9a0521ae1c777c0e29e21b27fa/mjml-0.11.1.tar.gz (from https://pypi.org/simple/mjml/) (requires-python:>=3.6), version: 0.11.1 2025-12-29T21:41:22,728 Skipping link: No binaries permitted for mjml: https://files.pythonhosted.org/packages/a2/34/389deb78f9a4f86945532572f417ea5ec68227cc4f67d3140998cfaceafb/mjml-0.12.0-py3-none-any.whl (from https://pypi.org/simple/mjml/) (requires-python:>=3.9) 2025-12-29T21:41:22,729 Found link https://files.pythonhosted.org/packages/0d/e3/ab5a6fedd48eb2122030e9b4eb6fa560696eba6ec7a652dc92bdca22459d/mjml-0.12.0.tar.gz (from https://pypi.org/simple/mjml/) (requires-python:>=3.9), version: 0.12.0 2025-12-29T21:41:22,729 Fetching project page and analyzing links: https://www.piwheels.org/simple/mjml/ 2025-12-29T21:41:22,730 Getting page https://www.piwheels.org/simple/mjml/ 2025-12-29T21:41:22,731 Found index url https://www.piwheels.org/simple 2025-12-29T21:41:22,884 Fetched page https://www.piwheels.org/simple/mjml/ as text/html 2025-12-29T21:41:22,889 Skipping link: No binaries permitted for mjml: https://archive1.piwheels.org/simple/mjml/mjml-0.11.1-py3-none-any.whl#sha256=411f1cc2852ce1e925a48553cf377e3c0f13bbc387fb54f55915266a7b92dac8 (from https://www.piwheels.org/simple/mjml/) (requires-python:>=3.6) 2025-12-29T21:41:22,890 Skipping link: No binaries permitted for mjml: https://archive1.piwheels.org/simple/mjml/mjml-0.11.0-py3-none-any.whl#sha256=659c3aac314fc9f9d6113208d84f26af92df66d02b7ea4981414827effc603a1 (from https://www.piwheels.org/simple/mjml/) (requires-python:>=3.6) 2025-12-29T21:41:22,890 Skipping link: No binaries permitted for mjml: https://archive1.piwheels.org/simple/mjml/mjml-0.10.0-py3-none-any.whl#sha256=d718f0461ec5b1f6b6783c3b4899945d45bb690394950d36a30ecc0ebb41b04e (from https://www.piwheels.org/simple/mjml/) (requires-python:>=3.6) 2025-12-29T21:41:22,891 Skipping link: No binaries permitted for mjml: https://archive1.piwheels.org/simple/mjml/mjml-0.9.1-py3-none-any.whl#sha256=641db801f393f2e36875d780d5554e472c24283de434ac72fba047db40f48ef9 (from https://www.piwheels.org/simple/mjml/) (requires-python:>=3.6) 2025-12-29T21:41:22,892 Skipping link: No binaries permitted for mjml: https://archive1.piwheels.org/simple/mjml/mjml-0.9.0-py3-none-any.whl#sha256=3720b5b7c9a65fef5b8387c0e17c90008a6875c81736367b8a86580f7162150c (from https://www.piwheels.org/simple/mjml/) (requires-python:>=3.6) 2025-12-29T21:41:22,892 Skipping link: No binaries permitted for mjml: https://archive1.piwheels.org/simple/mjml/mjml-0.8.0-py3-none-any.whl#sha256=da222ce85defc6064e298fbcafdecb6581e880cb1bc01f6360e869babc37afe9 (from https://www.piwheels.org/simple/mjml/) (requires-python:>=3.6) 2025-12-29T21:41:22,893 Skipping link: No binaries permitted for mjml: https://archive1.piwheels.org/simple/mjml/mjml-0.6.2-py3-none-any.whl#sha256=c1891f3151023c8edc59d60e574c94a1845836f3408b0ef8b8f68e84ec7d8048 (from https://www.piwheels.org/simple/mjml/) (requires-python:>=3.6) 2025-12-29T21:41:22,893 Skipping link: No binaries permitted for mjml: https://archive1.piwheels.org/simple/mjml/mjml-0.6.1-py3-none-any.whl#sha256=60260b5773cfa5e866d140b175e58e7e000dfb036090e7c04be397a191fc71dd (from https://www.piwheels.org/simple/mjml/) (requires-python:>=3.6) 2025-12-29T21:41:22,894 Skipping link: No binaries permitted for mjml: https://archive1.piwheels.org/simple/mjml/mjml-0.6.0-py3-none-any.whl#sha256=d93c6979f3166967f5bb75cb2814b36f67691179e6aa064d172859b8e736fa2f (from https://www.piwheels.org/simple/mjml/) (requires-python:>=3.6) 2025-12-29T21:41:22,895 Skipping link: No binaries permitted for mjml: https://archive1.piwheels.org/simple/mjml/mjml-0.5.4-py3-none-any.whl#sha256=76f89455c3ab34806fff832570ba4eaf55dcb9fb83a04bc128644c571bd8aff2 (from https://www.piwheels.org/simple/mjml/) (requires-python:>=3.6) 2025-12-29T21:41:22,895 Skipping link: No binaries permitted for mjml: https://archive1.piwheels.org/simple/mjml/mjml-0.5.3-py3-none-any.whl#sha256=04e81ecf4d76c6ad456da5ae0b48a72eb4849acd843a50c0c8ba02d74f7dd91e (from https://www.piwheels.org/simple/mjml/) (requires-python:>=3.6) 2025-12-29T21:41:22,895 Skipping link: No binaries permitted for mjml: https://archive1.piwheels.org/simple/mjml/mjml-0.5.2-py3-none-any.whl#sha256=ca1ef5766bd82321d39748d03f09fdb3fed6b5d5cb65edbe4f1bd83daa6b8213 (from https://www.piwheels.org/simple/mjml/) (requires-python:>=3.6) 2025-12-29T21:41:22,896 Skipping link: No binaries permitted for mjml: https://archive1.piwheels.org/simple/mjml/mjml-0.5.1-py3-none-any.whl#sha256=4b2ee9004eae13ce79ddd863b5e4ddcff142b10e5d4e107ae1cee399d83769db (from https://www.piwheels.org/simple/mjml/) (requires-python:>=3.6) 2025-12-29T21:41:22,896 Skipping link: No binaries permitted for mjml: https://archive1.piwheels.org/simple/mjml/mjml-0.5-py3-none-any.whl#sha256=65d13c8f08f071303146fae113fa73d835c5d594cfd6d3f7902006cad66dab90 (from https://www.piwheels.org/simple/mjml/) (requires-python:>=3.6) 2025-12-29T21:41:22,897 Skipping link: not a file: https://www.piwheels.org/simple/mjml/ 2025-12-29T21:41:22,898 Skipping link: not a file: https://pypi.org/simple/mjml/ 2025-12-29T21:41:22,918 Given no hashes to check 1 links for project 'mjml': discarding no candidates 2025-12-29T21:41:22,936 Collecting mjml==0.12.0 2025-12-29T21:41:22,939 Created temporary directory: /tmp/pip-unpack-bz8d8law 2025-12-29T21:41:23,074 Downloading mjml-0.12.0.tar.gz (72 kB) 2025-12-29T21:41:23,477 Added mjml==0.12.0 from https://files.pythonhosted.org/packages/0d/e3/ab5a6fedd48eb2122030e9b4eb6fa560696eba6ec7a652dc92bdca22459d/mjml-0.12.0.tar.gz to build tracker '/tmp/pip-build-tracker-4uo_2c__' 2025-12-29T21:41:23,482 Created temporary directory: /tmp/pip-build-env-3nrfa523 2025-12-29T21:41:23,486 Installing build dependencies: started 2025-12-29T21:41:23,487 Running command pip subprocess to install build dependencies 2025-12-29T21:41:24,630 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-12-29T21:41:25,297 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2025-12-29T21:41:25,320 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-12-29T21:41:27,080 Collecting setuptools>=42.0 2025-12-29T21:41:27,169 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-12-29T21:41:27,443 Collecting wheel 2025-12-29T21:41:27,462 Using cached https://www.piwheels.org/simple/wheel/wheel-0.45.1-py3-none-any.whl (72 kB) 2025-12-29T21:41:30,468 Installing collected packages: wheel, setuptools 2025-12-29T21:41:30,716 Creating /tmp/pip-build-env-3nrfa523/overlay/local/bin 2025-12-29T21:41:30,719 changing mode of /tmp/pip-build-env-3nrfa523/overlay/local/bin/wheel to 755 2025-12-29T21:41:34,378 Successfully installed setuptools-80.9.0 wheel-0.45.1 2025-12-29T21:41:34,656 Installing build dependencies: finished with status 'done' 2025-12-29T21:41:34,671 Getting requirements to build wheel: started 2025-12-29T21:41:34,674 Running command Getting requirements to build wheel 2025-12-29T21:41:35,239 /tmp/pip-build-env-3nrfa523/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-12-29T21:41:35,239 !! 2025-12-29T21:41:35,240 ******************************************************************************** 2025-12-29T21:41:35,241 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-12-29T21:41:35,242 License :: OSI Approved :: MIT License 2025-12-29T21:41:35,243 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-29T21:41:35,243 ******************************************************************************** 2025-12-29T21:41:35,244 !! 2025-12-29T21:41:35,245 self._finalize_license_expression() 2025-12-29T21:41:35,300 running egg_info 2025-12-29T21:41:35,307 writing mjml.egg-info/PKG-INFO 2025-12-29T21:41:35,313 writing dependency_links to mjml.egg-info/dependency_links.txt 2025-12-29T21:41:35,315 writing entry points to mjml.egg-info/entry_points.txt 2025-12-29T21:41:35,318 writing requirements to mjml.egg-info/requires.txt 2025-12-29T21:41:35,319 writing top-level names to mjml.egg-info/top_level.txt 2025-12-29T21:41:35,364 reading manifest file 'mjml.egg-info/SOURCES.txt' 2025-12-29T21:41:35,391 reading manifest template 'MANIFEST.in' 2025-12-29T21:41:35,401 adding license file 'LICENSE.txt' 2025-12-29T21:41:35,411 writing manifest file 'mjml.egg-info/SOURCES.txt' 2025-12-29T21:41:35,501 Getting requirements to build wheel: finished with status 'done' 2025-12-29T21:41:35,504 Created temporary directory: /tmp/pip-modern-metadata-wpxvxsfe 2025-12-29T21:41:35,507 Preparing metadata (pyproject.toml): started 2025-12-29T21:41:35,508 Running command Preparing metadata (pyproject.toml) 2025-12-29T21:41:36,055 /tmp/pip-build-env-3nrfa523/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-12-29T21:41:36,055 !! 2025-12-29T21:41:36,056 ******************************************************************************** 2025-12-29T21:41:36,057 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-12-29T21:41:36,058 License :: OSI Approved :: MIT License 2025-12-29T21:41:36,059 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-29T21:41:36,060 ******************************************************************************** 2025-12-29T21:41:36,061 !! 2025-12-29T21:41:36,061 self._finalize_license_expression() 2025-12-29T21:41:36,081 running dist_info 2025-12-29T21:41:36,095 creating /tmp/pip-modern-metadata-wpxvxsfe/mjml.egg-info 2025-12-29T21:41:36,096 writing /tmp/pip-modern-metadata-wpxvxsfe/mjml.egg-info/PKG-INFO 2025-12-29T21:41:36,101 writing dependency_links to /tmp/pip-modern-metadata-wpxvxsfe/mjml.egg-info/dependency_links.txt 2025-12-29T21:41:36,103 writing entry points to /tmp/pip-modern-metadata-wpxvxsfe/mjml.egg-info/entry_points.txt 2025-12-29T21:41:36,106 writing requirements to /tmp/pip-modern-metadata-wpxvxsfe/mjml.egg-info/requires.txt 2025-12-29T21:41:36,107 writing top-level names to /tmp/pip-modern-metadata-wpxvxsfe/mjml.egg-info/top_level.txt 2025-12-29T21:41:36,109 writing manifest file '/tmp/pip-modern-metadata-wpxvxsfe/mjml.egg-info/SOURCES.txt' 2025-12-29T21:41:36,150 reading manifest file '/tmp/pip-modern-metadata-wpxvxsfe/mjml.egg-info/SOURCES.txt' 2025-12-29T21:41:36,153 reading manifest template 'MANIFEST.in' 2025-12-29T21:41:36,160 adding license file 'LICENSE.txt' 2025-12-29T21:41:36,168 writing manifest file '/tmp/pip-modern-metadata-wpxvxsfe/mjml.egg-info/SOURCES.txt' 2025-12-29T21:41:36,169 creating '/tmp/pip-modern-metadata-wpxvxsfe/mjml-0.12.0.dist-info' 2025-12-29T21:41:36,313 Preparing metadata (pyproject.toml): finished with status 'done' 2025-12-29T21:41:36,318 Source in /tmp/pip-wheel-rhl3l146/mjml_8c45f3ba6eb24cbf884957b675fdab8e has version 0.12.0, which satisfies requirement mjml==0.12.0 from https://files.pythonhosted.org/packages/0d/e3/ab5a6fedd48eb2122030e9b4eb6fa560696eba6ec7a652dc92bdca22459d/mjml-0.12.0.tar.gz 2025-12-29T21:41:36,318 Removed mjml==0.12.0 from https://files.pythonhosted.org/packages/0d/e3/ab5a6fedd48eb2122030e9b4eb6fa560696eba6ec7a652dc92bdca22459d/mjml-0.12.0.tar.gz from build tracker '/tmp/pip-build-tracker-4uo_2c__' 2025-12-29T21:41:36,324 Created temporary directory: /tmp/pip-unpack-0qjig40p 2025-12-29T21:41:36,324 Building wheels for collected packages: mjml 2025-12-29T21:41:36,329 Created temporary directory: /tmp/pip-wheel-rfqyybsu 2025-12-29T21:41:36,329 Destination directory: /tmp/pip-wheel-rfqyybsu 2025-12-29T21:41:36,331 Building wheel for mjml (pyproject.toml): started 2025-12-29T21:41:36,332 Running command Building wheel for mjml (pyproject.toml) 2025-12-29T21:41:36,877 /tmp/pip-build-env-3nrfa523/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-12-29T21:41:36,877 !! 2025-12-29T21:41:36,879 ******************************************************************************** 2025-12-29T21:41:36,879 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-12-29T21:41:36,880 License :: OSI Approved :: MIT License 2025-12-29T21:41:36,882 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-29T21:41:36,882 ******************************************************************************** 2025-12-29T21:41:36,883 !! 2025-12-29T21:41:36,884 self._finalize_license_expression() 2025-12-29T21:41:36,909 running bdist_wheel 2025-12-29T21:41:36,942 running build 2025-12-29T21:41:36,943 running build_py 2025-12-29T21:41:36,954 creating build/lib/mjml 2025-12-29T21:41:36,956 copying mjml/mjml2html.py -> build/lib/mjml 2025-12-29T21:41:36,960 copying mjml/testing_helpers.py -> build/lib/mjml 2025-12-29T21:41:36,961 copying mjml/__init__.py -> build/lib/mjml 2025-12-29T21:41:36,963 copying mjml/_types.py -> build/lib/mjml 2025-12-29T21:41:36,966 creating build/lib/mjml/helpers 2025-12-29T21:41:36,967 copying mjml/helpers/width_parser.py -> build/lib/mjml/helpers 2025-12-29T21:41:36,969 copying mjml/helpers/mergeOutlookConditionals.py -> build/lib/mjml/helpers 2025-12-29T21:41:36,971 copying mjml/helpers/__init__.py -> build/lib/mjml/helpers 2025-12-29T21:41:36,973 copying mjml/helpers/skeleton.py -> build/lib/mjml/helpers 2025-12-29T21:41:36,975 copying mjml/helpers/media_queries.py -> build/lib/mjml/helpers 2025-12-29T21:41:36,977 copying mjml/helpers/json_to_xml.py -> build/lib/mjml/helpers 2025-12-29T21:41:36,979 copying mjml/helpers/py_utils.py -> build/lib/mjml/helpers 2025-12-29T21:41:36,981 copying mjml/helpers/fonts.py -> build/lib/mjml/helpers 2025-12-29T21:41:36,983 copying mjml/helpers/make_lower_breakpoint.py -> build/lib/mjml/helpers 2025-12-29T21:41:36,985 copying mjml/helpers/preview.py -> build/lib/mjml/helpers 2025-12-29T21:41:36,987 copying mjml/helpers/conditional_tag.py -> build/lib/mjml/helpers 2025-12-29T21:41:36,989 copying mjml/helpers/suffixCssClasses.py -> build/lib/mjml/helpers 2025-12-29T21:41:36,990 copying mjml/helpers/shorthand_parser.py -> build/lib/mjml/helpers 2025-12-29T21:41:36,993 creating build/lib/mjml/elements 2025-12-29T21:41:36,994 copying mjml/elements/mj_accordion.py -> build/lib/mjml/elements 2025-12-29T21:41:36,997 copying mjml/elements/_base.py -> build/lib/mjml/elements 2025-12-29T21:41:36,999 copying mjml/elements/mj_body.py -> build/lib/mjml/elements 2025-12-29T21:41:37,001 copying mjml/elements/mj_wrapper.py -> build/lib/mjml/elements 2025-12-29T21:41:37,003 copying mjml/elements/mj_column.py -> build/lib/mjml/elements 2025-12-29T21:41:37,005 copying mjml/elements/mj_navbar_link.py -> build/lib/mjml/elements 2025-12-29T21:41:37,007 copying mjml/elements/__init__.py -> build/lib/mjml/elements 2025-12-29T21:41:37,009 copying mjml/elements/_accordion_helpers.py -> build/lib/mjml/elements 2025-12-29T21:41:37,011 copying mjml/elements/mj_spacer.py -> build/lib/mjml/elements 2025-12-29T21:41:37,013 copying mjml/elements/mj_accordion_text.py -> build/lib/mjml/elements 2025-12-29T21:41:37,015 copying mjml/elements/mj_hero.py -> build/lib/mjml/elements 2025-12-29T21:41:37,018 copying mjml/elements/mj_group.py -> build/lib/mjml/elements 2025-12-29T21:41:37,022 copying mjml/elements/mj_carousel.py -> build/lib/mjml/elements 2025-12-29T21:41:37,027 copying mjml/elements/mj_table.py -> build/lib/mjml/elements 2025-12-29T21:41:37,031 copying mjml/elements/mj_social.py -> build/lib/mjml/elements 2025-12-29T21:41:37,034 copying mjml/elements/mj_carousel_image.py -> build/lib/mjml/elements 2025-12-29T21:41:37,036 copying mjml/elements/mj_button.py -> build/lib/mjml/elements 2025-12-29T21:41:37,039 copying mjml/elements/mj_navbar.py -> build/lib/mjml/elements 2025-12-29T21:41:37,041 copying mjml/elements/mj_divider.py -> build/lib/mjml/elements 2025-12-29T21:41:37,043 copying mjml/elements/mj_accordion_element.py -> build/lib/mjml/elements 2025-12-29T21:41:37,045 copying mjml/elements/mj_section.py -> build/lib/mjml/elements 2025-12-29T21:41:37,047 copying mjml/elements/mj_raw.py -> build/lib/mjml/elements 2025-12-29T21:41:37,049 copying mjml/elements/mj_social_element.py -> build/lib/mjml/elements 2025-12-29T21:41:37,052 copying mjml/elements/mj_accordion_title.py -> build/lib/mjml/elements 2025-12-29T21:41:37,054 copying mjml/elements/mj_image.py -> build/lib/mjml/elements 2025-12-29T21:41:37,056 copying mjml/elements/mj_text.py -> build/lib/mjml/elements 2025-12-29T21:41:37,058 creating build/lib/mjml/core 2025-12-29T21:41:37,059 copying mjml/core/__init__.py -> build/lib/mjml/core 2025-12-29T21:41:37,061 copying mjml/core/registry.py -> build/lib/mjml/core 2025-12-29T21:41:37,063 copying mjml/core/api.py -> build/lib/mjml/core 2025-12-29T21:41:37,065 creating build/lib/mjml/lib 2025-12-29T21:41:37,066 copying mjml/lib/__init__.py -> build/lib/mjml/lib 2025-12-29T21:41:37,068 copying mjml/lib/dict_merger.py -> build/lib/mjml/lib 2025-12-29T21:41:37,071 creating build/lib/mjml/scripts 2025-12-29T21:41:37,072 copying mjml/scripts/mjml.py -> build/lib/mjml/scripts 2025-12-29T21:41:37,074 copying mjml/scripts/__init__.py -> build/lib/mjml/scripts 2025-12-29T21:41:37,076 creating build/lib/mjml/elements/head 2025-12-29T21:41:37,077 copying mjml/elements/head/__init__.py -> build/lib/mjml/elements/head 2025-12-29T21:41:37,079 copying mjml/elements/head/_head_base.py -> build/lib/mjml/elements/head 2025-12-29T21:41:37,081 copying mjml/elements/head/mj_preview.py -> build/lib/mjml/elements/head 2025-12-29T21:41:37,083 copying mjml/elements/head/mj_title.py -> build/lib/mjml/elements/head 2025-12-29T21:41:37,085 copying mjml/elements/head/mj_head.py -> build/lib/mjml/elements/head 2025-12-29T21:41:37,087 copying mjml/elements/head/mj_html_attributes.py -> build/lib/mjml/elements/head 2025-12-29T21:41:37,088 copying mjml/elements/head/mj_font.py -> build/lib/mjml/elements/head 2025-12-29T21:41:37,090 copying mjml/elements/head/mj_style.py -> build/lib/mjml/elements/head 2025-12-29T21:41:37,092 copying mjml/elements/head/mj_breakpoint.py -> build/lib/mjml/elements/head 2025-12-29T21:41:37,094 copying mjml/elements/head/mj_attributes.py -> build/lib/mjml/elements/head 2025-12-29T21:41:37,096 creating build/lib/mjml/lib/tests 2025-12-29T21:41:37,098 copying mjml/lib/tests/dict_merger_test.py -> build/lib/mjml/lib/tests 2025-12-29T21:41:37,100 copying mjml/lib/tests/__init__.py -> build/lib/mjml/lib/tests 2025-12-29T21:41:37,101 running egg_info 2025-12-29T21:41:37,114 writing mjml.egg-info/PKG-INFO 2025-12-29T21:41:37,119 writing dependency_links to mjml.egg-info/dependency_links.txt 2025-12-29T21:41:37,120 writing entry points to mjml.egg-info/entry_points.txt 2025-12-29T21:41:37,123 writing requirements to mjml.egg-info/requires.txt 2025-12-29T21:41:37,124 writing top-level names to mjml.egg-info/top_level.txt 2025-12-29T21:41:37,144 reading manifest file 'mjml.egg-info/SOURCES.txt' 2025-12-29T21:41:37,155 reading manifest template 'MANIFEST.in' 2025-12-29T21:41:37,163 adding license file 'LICENSE.txt' 2025-12-29T21:41:37,173 writing manifest file 'mjml.egg-info/SOURCES.txt' 2025-12-29T21:41:37,181 copying mjml/scripts/mjml-html-compare -> build/lib/mjml/scripts 2025-12-29T21:41:37,187 running build_scripts 2025-12-29T21:41:37,188 creating build/scripts-3.11 2025-12-29T21:41:37,189 copying and adjusting mjml/scripts/mjml-html-compare -> build/scripts-3.11 2025-12-29T21:41:37,190 changing mode of build/scripts-3.11/mjml-html-compare from 644 to 755 2025-12-29T21:41:37,206 installing to build/bdist.linux-armv7l/wheel 2025-12-29T21:41:37,206 running install 2025-12-29T21:41:37,230 running install_lib 2025-12-29T21:41:37,239 creating build/bdist.linux-armv7l/wheel 2025-12-29T21:41:37,241 creating build/bdist.linux-armv7l/wheel/mjml 2025-12-29T21:41:37,242 copying build/lib/mjml/mjml2html.py -> build/bdist.linux-armv7l/wheel/./mjml 2025-12-29T21:41:37,245 copying build/lib/mjml/testing_helpers.py -> build/bdist.linux-armv7l/wheel/./mjml 2025-12-29T21:41:37,247 creating build/bdist.linux-armv7l/wheel/mjml/helpers 2025-12-29T21:41:37,248 copying build/lib/mjml/helpers/width_parser.py -> build/bdist.linux-armv7l/wheel/./mjml/helpers 2025-12-29T21:41:37,250 copying build/lib/mjml/helpers/mergeOutlookConditionals.py -> build/bdist.linux-armv7l/wheel/./mjml/helpers 2025-12-29T21:41:37,252 copying build/lib/mjml/helpers/__init__.py -> build/bdist.linux-armv7l/wheel/./mjml/helpers 2025-12-29T21:41:37,254 copying build/lib/mjml/helpers/skeleton.py -> build/bdist.linux-armv7l/wheel/./mjml/helpers 2025-12-29T21:41:37,256 copying build/lib/mjml/helpers/media_queries.py -> build/bdist.linux-armv7l/wheel/./mjml/helpers 2025-12-29T21:41:37,258 copying build/lib/mjml/helpers/json_to_xml.py -> build/bdist.linux-armv7l/wheel/./mjml/helpers 2025-12-29T21:41:37,260 copying build/lib/mjml/helpers/py_utils.py -> build/bdist.linux-armv7l/wheel/./mjml/helpers 2025-12-29T21:41:37,262 copying build/lib/mjml/helpers/fonts.py -> build/bdist.linux-armv7l/wheel/./mjml/helpers 2025-12-29T21:41:37,264 copying build/lib/mjml/helpers/make_lower_breakpoint.py -> build/bdist.linux-armv7l/wheel/./mjml/helpers 2025-12-29T21:41:37,266 copying build/lib/mjml/helpers/preview.py -> build/bdist.linux-armv7l/wheel/./mjml/helpers 2025-12-29T21:41:37,268 copying build/lib/mjml/helpers/conditional_tag.py -> build/bdist.linux-armv7l/wheel/./mjml/helpers 2025-12-29T21:41:37,270 copying build/lib/mjml/helpers/suffixCssClasses.py -> build/bdist.linux-armv7l/wheel/./mjml/helpers 2025-12-29T21:41:37,272 copying build/lib/mjml/helpers/shorthand_parser.py -> build/bdist.linux-armv7l/wheel/./mjml/helpers 2025-12-29T21:41:37,274 creating build/bdist.linux-armv7l/wheel/mjml/elements 2025-12-29T21:41:37,276 copying build/lib/mjml/elements/mj_accordion.py -> build/bdist.linux-armv7l/wheel/./mjml/elements 2025-12-29T21:41:37,278 copying build/lib/mjml/elements/_base.py -> build/bdist.linux-armv7l/wheel/./mjml/elements 2025-12-29T21:41:37,281 copying build/lib/mjml/elements/mj_body.py -> build/bdist.linux-armv7l/wheel/./mjml/elements 2025-12-29T21:41:37,283 copying build/lib/mjml/elements/mj_wrapper.py -> build/bdist.linux-armv7l/wheel/./mjml/elements 2025-12-29T21:41:37,285 copying build/lib/mjml/elements/mj_column.py -> build/bdist.linux-armv7l/wheel/./mjml/elements 2025-12-29T21:41:37,287 copying build/lib/mjml/elements/mj_navbar_link.py -> build/bdist.linux-armv7l/wheel/./mjml/elements 2025-12-29T21:41:37,289 copying build/lib/mjml/elements/__init__.py -> build/bdist.linux-armv7l/wheel/./mjml/elements 2025-12-29T21:41:37,292 creating build/bdist.linux-armv7l/wheel/mjml/elements/head 2025-12-29T21:41:37,293 copying build/lib/mjml/elements/head/__init__.py -> build/bdist.linux-armv7l/wheel/./mjml/elements/head 2025-12-29T21:41:37,295 copying build/lib/mjml/elements/head/_head_base.py -> build/bdist.linux-armv7l/wheel/./mjml/elements/head 2025-12-29T21:41:37,297 copying build/lib/mjml/elements/head/mj_preview.py -> build/bdist.linux-armv7l/wheel/./mjml/elements/head 2025-12-29T21:41:37,299 copying build/lib/mjml/elements/head/mj_title.py -> build/bdist.linux-armv7l/wheel/./mjml/elements/head 2025-12-29T21:41:37,300 copying build/lib/mjml/elements/head/mj_head.py -> build/bdist.linux-armv7l/wheel/./mjml/elements/head 2025-12-29T21:41:37,302 copying build/lib/mjml/elements/head/mj_html_attributes.py -> build/bdist.linux-armv7l/wheel/./mjml/elements/head 2025-12-29T21:41:37,304 copying build/lib/mjml/elements/head/mj_font.py -> build/bdist.linux-armv7l/wheel/./mjml/elements/head 2025-12-29T21:41:37,306 copying build/lib/mjml/elements/head/mj_style.py -> build/bdist.linux-armv7l/wheel/./mjml/elements/head 2025-12-29T21:41:37,308 copying build/lib/mjml/elements/head/mj_breakpoint.py -> build/bdist.linux-armv7l/wheel/./mjml/elements/head 2025-12-29T21:41:37,310 copying build/lib/mjml/elements/head/mj_attributes.py -> build/bdist.linux-armv7l/wheel/./mjml/elements/head 2025-12-29T21:41:37,312 copying build/lib/mjml/elements/_accordion_helpers.py -> build/bdist.linux-armv7l/wheel/./mjml/elements 2025-12-29T21:41:37,314 copying build/lib/mjml/elements/mj_spacer.py -> build/bdist.linux-armv7l/wheel/./mjml/elements 2025-12-29T21:41:37,315 copying build/lib/mjml/elements/mj_accordion_text.py -> build/bdist.linux-armv7l/wheel/./mjml/elements 2025-12-29T21:41:37,317 copying build/lib/mjml/elements/mj_hero.py -> build/bdist.linux-armv7l/wheel/./mjml/elements 2025-12-29T21:41:37,320 copying build/lib/mjml/elements/mj_group.py -> build/bdist.linux-armv7l/wheel/./mjml/elements 2025-12-29T21:41:37,322 copying build/lib/mjml/elements/mj_carousel.py -> build/bdist.linux-armv7l/wheel/./mjml/elements 2025-12-29T21:41:37,325 copying build/lib/mjml/elements/mj_table.py -> build/bdist.linux-armv7l/wheel/./mjml/elements 2025-12-29T21:41:37,327 copying build/lib/mjml/elements/mj_social.py -> build/bdist.linux-armv7l/wheel/./mjml/elements 2025-12-29T21:41:37,329 copying build/lib/mjml/elements/mj_carousel_image.py -> build/bdist.linux-armv7l/wheel/./mjml/elements 2025-12-29T21:41:37,331 copying build/lib/mjml/elements/mj_button.py -> build/bdist.linux-armv7l/wheel/./mjml/elements 2025-12-29T21:41:37,334 copying build/lib/mjml/elements/mj_navbar.py -> build/bdist.linux-armv7l/wheel/./mjml/elements 2025-12-29T21:41:37,336 copying build/lib/mjml/elements/mj_divider.py -> build/bdist.linux-armv7l/wheel/./mjml/elements 2025-12-29T21:41:37,338 copying build/lib/mjml/elements/mj_accordion_element.py -> build/bdist.linux-armv7l/wheel/./mjml/elements 2025-12-29T21:41:37,340 copying build/lib/mjml/elements/mj_section.py -> build/bdist.linux-armv7l/wheel/./mjml/elements 2025-12-29T21:41:37,343 copying build/lib/mjml/elements/mj_raw.py -> build/bdist.linux-armv7l/wheel/./mjml/elements 2025-12-29T21:41:37,345 copying build/lib/mjml/elements/mj_social_element.py -> build/bdist.linux-armv7l/wheel/./mjml/elements 2025-12-29T21:41:37,347 copying build/lib/mjml/elements/mj_accordion_title.py -> build/bdist.linux-armv7l/wheel/./mjml/elements 2025-12-29T21:41:37,349 copying build/lib/mjml/elements/mj_image.py -> build/bdist.linux-armv7l/wheel/./mjml/elements 2025-12-29T21:41:37,352 copying build/lib/mjml/elements/mj_text.py -> build/bdist.linux-armv7l/wheel/./mjml/elements 2025-12-29T21:41:37,354 copying build/lib/mjml/__init__.py -> build/bdist.linux-armv7l/wheel/./mjml 2025-12-29T21:41:37,356 creating build/bdist.linux-armv7l/wheel/mjml/core 2025-12-29T21:41:37,357 copying build/lib/mjml/core/__init__.py -> build/bdist.linux-armv7l/wheel/./mjml/core 2025-12-29T21:41:37,359 copying build/lib/mjml/core/registry.py -> build/bdist.linux-armv7l/wheel/./mjml/core 2025-12-29T21:41:37,361 copying build/lib/mjml/core/api.py -> build/bdist.linux-armv7l/wheel/./mjml/core 2025-12-29T21:41:37,364 creating build/bdist.linux-armv7l/wheel/mjml/lib 2025-12-29T21:41:37,365 copying build/lib/mjml/lib/__init__.py -> build/bdist.linux-armv7l/wheel/./mjml/lib 2025-12-29T21:41:37,367 copying build/lib/mjml/lib/dict_merger.py -> build/bdist.linux-armv7l/wheel/./mjml/lib 2025-12-29T21:41:37,369 creating build/bdist.linux-armv7l/wheel/mjml/lib/tests 2025-12-29T21:41:37,370 copying build/lib/mjml/lib/tests/dict_merger_test.py -> build/bdist.linux-armv7l/wheel/./mjml/lib/tests 2025-12-29T21:41:37,372 copying build/lib/mjml/lib/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./mjml/lib/tests 2025-12-29T21:41:37,374 copying build/lib/mjml/_types.py -> build/bdist.linux-armv7l/wheel/./mjml 2025-12-29T21:41:37,376 creating build/bdist.linux-armv7l/wheel/mjml/scripts 2025-12-29T21:41:37,377 copying build/lib/mjml/scripts/mjml.py -> build/bdist.linux-armv7l/wheel/./mjml/scripts 2025-12-29T21:41:37,379 copying build/lib/mjml/scripts/__init__.py -> build/bdist.linux-armv7l/wheel/./mjml/scripts 2025-12-29T21:41:37,381 copying build/lib/mjml/scripts/mjml-html-compare -> build/bdist.linux-armv7l/wheel/./mjml/scripts 2025-12-29T21:41:37,383 running install_egg_info 2025-12-29T21:41:37,397 Copying mjml.egg-info to build/bdist.linux-armv7l/wheel/./mjml-0.12.0-py3.11.egg-info 2025-12-29T21:41:37,412 running install_scripts 2025-12-29T21:41:37,413 creating build/bdist.linux-armv7l/wheel/mjml-0.12.0.data/scripts 2025-12-29T21:41:37,415 copying build/scripts-3.11/mjml-html-compare -> build/bdist.linux-armv7l/wheel/mjml-0.12.0.data/scripts 2025-12-29T21:41:37,416 changing mode of build/bdist.linux-armv7l/wheel/mjml-0.12.0.data/scripts/mjml-html-compare to 755 2025-12-29T21:41:37,431 creating build/bdist.linux-armv7l/wheel/mjml-0.12.0.dist-info/WHEEL 2025-12-29T21:41:37,434 creating '/tmp/pip-wheel-rfqyybsu/.tmp-cc81v97t/mjml-0.12.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-12-29T21:41:37,437 adding 'mjml/__init__.py' 2025-12-29T21:41:37,438 adding 'mjml/_types.py' 2025-12-29T21:41:37,440 adding 'mjml/mjml2html.py' 2025-12-29T21:41:37,442 adding 'mjml/testing_helpers.py' 2025-12-29T21:41:37,443 adding 'mjml/core/__init__.py' 2025-12-29T21:41:37,445 adding 'mjml/core/api.py' 2025-12-29T21:41:37,446 adding 'mjml/core/registry.py' 2025-12-29T21:41:37,448 adding 'mjml/elements/__init__.py' 2025-12-29T21:41:37,450 adding 'mjml/elements/_accordion_helpers.py' 2025-12-29T21:41:37,451 adding 'mjml/elements/_base.py' 2025-12-29T21:41:37,453 adding 'mjml/elements/mj_accordion.py' 2025-12-29T21:41:37,454 adding 'mjml/elements/mj_accordion_element.py' 2025-12-29T21:41:37,456 adding 'mjml/elements/mj_accordion_text.py' 2025-12-29T21:41:37,457 adding 'mjml/elements/mj_accordion_title.py' 2025-12-29T21:41:37,458 adding 'mjml/elements/mj_body.py' 2025-12-29T21:41:37,460 adding 'mjml/elements/mj_button.py' 2025-12-29T21:41:37,462 adding 'mjml/elements/mj_carousel.py' 2025-12-29T21:41:37,463 adding 'mjml/elements/mj_carousel_image.py' 2025-12-29T21:41:37,465 adding 'mjml/elements/mj_column.py' 2025-12-29T21:41:37,467 adding 'mjml/elements/mj_divider.py' 2025-12-29T21:41:37,469 adding 'mjml/elements/mj_group.py' 2025-12-29T21:41:37,470 adding 'mjml/elements/mj_hero.py' 2025-12-29T21:41:37,472 adding 'mjml/elements/mj_image.py' 2025-12-29T21:41:37,473 adding 'mjml/elements/mj_navbar.py' 2025-12-29T21:41:37,475 adding 'mjml/elements/mj_navbar_link.py' 2025-12-29T21:41:37,476 adding 'mjml/elements/mj_raw.py' 2025-12-29T21:41:37,478 adding 'mjml/elements/mj_section.py' 2025-12-29T21:41:37,480 adding 'mjml/elements/mj_social.py' 2025-12-29T21:41:37,481 adding 'mjml/elements/mj_social_element.py' 2025-12-29T21:41:37,483 adding 'mjml/elements/mj_spacer.py' 2025-12-29T21:41:37,484 adding 'mjml/elements/mj_table.py' 2025-12-29T21:41:37,485 adding 'mjml/elements/mj_text.py' 2025-12-29T21:41:37,487 adding 'mjml/elements/mj_wrapper.py' 2025-12-29T21:41:37,488 adding 'mjml/elements/head/__init__.py' 2025-12-29T21:41:37,489 adding 'mjml/elements/head/_head_base.py' 2025-12-29T21:41:37,491 adding 'mjml/elements/head/mj_attributes.py' 2025-12-29T21:41:37,492 adding 'mjml/elements/head/mj_breakpoint.py' 2025-12-29T21:41:37,493 adding 'mjml/elements/head/mj_font.py' 2025-12-29T21:41:37,494 adding 'mjml/elements/head/mj_head.py' 2025-12-29T21:41:37,495 adding 'mjml/elements/head/mj_html_attributes.py' 2025-12-29T21:41:37,496 adding 'mjml/elements/head/mj_preview.py' 2025-12-29T21:41:37,497 adding 'mjml/elements/head/mj_style.py' 2025-12-29T21:41:37,498 adding 'mjml/elements/head/mj_title.py' 2025-12-29T21:41:37,500 adding 'mjml/helpers/__init__.py' 2025-12-29T21:41:37,501 adding 'mjml/helpers/conditional_tag.py' 2025-12-29T21:41:37,503 adding 'mjml/helpers/fonts.py' 2025-12-29T21:41:37,504 adding 'mjml/helpers/json_to_xml.py' 2025-12-29T21:41:37,505 adding 'mjml/helpers/make_lower_breakpoint.py' 2025-12-29T21:41:37,506 adding 'mjml/helpers/media_queries.py' 2025-12-29T21:41:37,507 adding 'mjml/helpers/mergeOutlookConditionals.py' 2025-12-29T21:41:37,508 adding 'mjml/helpers/preview.py' 2025-12-29T21:41:37,510 adding 'mjml/helpers/py_utils.py' 2025-12-29T21:41:37,511 adding 'mjml/helpers/shorthand_parser.py' 2025-12-29T21:41:37,512 adding 'mjml/helpers/skeleton.py' 2025-12-29T21:41:37,514 adding 'mjml/helpers/suffixCssClasses.py' 2025-12-29T21:41:37,515 adding 'mjml/helpers/width_parser.py' 2025-12-29T21:41:37,516 adding 'mjml/lib/__init__.py' 2025-12-29T21:41:37,518 adding 'mjml/lib/dict_merger.py' 2025-12-29T21:41:37,519 adding 'mjml/lib/tests/__init__.py' 2025-12-29T21:41:37,521 adding 'mjml/lib/tests/dict_merger_test.py' 2025-12-29T21:41:37,522 adding 'mjml/scripts/__init__.py' 2025-12-29T21:41:37,523 adding 'mjml/scripts/mjml-html-compare' 2025-12-29T21:41:37,524 adding 'mjml/scripts/mjml.py' 2025-12-29T21:41:37,527 adding 'mjml-0.12.0.data/scripts/mjml-html-compare' 2025-12-29T21:41:37,529 adding 'mjml-0.12.0.dist-info/licenses/LICENSE.txt' 2025-12-29T21:41:37,531 adding 'mjml-0.12.0.dist-info/METADATA' 2025-12-29T21:41:37,532 adding 'mjml-0.12.0.dist-info/WHEEL' 2025-12-29T21:41:37,533 adding 'mjml-0.12.0.dist-info/entry_points.txt' 2025-12-29T21:41:37,534 adding 'mjml-0.12.0.dist-info/top_level.txt' 2025-12-29T21:41:37,534 adding 'mjml-0.12.0.dist-info/zip-safe' 2025-12-29T21:41:37,536 adding 'mjml-0.12.0.dist-info/RECORD' 2025-12-29T21:41:37,539 removing build/bdist.linux-armv7l/wheel 2025-12-29T21:41:37,670 Building wheel for mjml (pyproject.toml): finished with status 'done' 2025-12-29T21:41:37,676 Created wheel for mjml: filename=mjml-0.12.0-py3-none-any.whl size=66884 sha256=dd673a39fe71a192160e125fa8dc63fdad0f65da62d5e87ee6a13f6f449e296b 2025-12-29T21:41:37,677 Stored in directory: /tmp/pip-ephem-wheel-cache-zzi1ghn1/wheels/8b/67/3c/61316af40f517b8946d13f317d1d1bb4c41271e8fe7d571e4f 2025-12-29T21:41:37,690 Successfully built mjml 2025-12-29T21:41:37,695 Removed build tracker: '/tmp/pip-build-tracker-4uo_2c__'