2026-08-11T10:03:18,432 Created temporary directory: /tmp/pip-ephem-wheel-cache-3yeu8xi9 2026-08-11T10:03:18,433 Created temporary directory: /tmp/pip-build-tracker-2ovl5xei 2026-08-11T10:03:18,434 Initialized build tracking at /tmp/pip-build-tracker-2ovl5xei 2026-08-11T10:03:18,435 Created build tracker: /tmp/pip-build-tracker-2ovl5xei 2026-08-11T10:03:18,435 Entered build tracker: /tmp/pip-build-tracker-2ovl5xei 2026-08-11T10:03:18,436 Created temporary directory: /tmp/pip-wheel-432udi2g 2026-08-11T10:03:18,439 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 2026-08-11T10:03:18,441 Created temporary directory: /tmp/pip-ephem-wheel-cache-sauvugr7 2026-08-11T10:03:18,467 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-08-11T10:03:18,471 2 location(s) to search for versions of device-detector: 2026-08-11T10:03:18,471 * https://pypi.org/simple/device-detector/ 2026-08-11T10:03:18,471 * https://www.piwheels.org/simple/device-detector/ 2026-08-11T10:03:18,471 Fetching project page and analyzing links: https://pypi.org/simple/device-detector/ 2026-08-11T10:03:18,472 Getting page https://pypi.org/simple/device-detector/ 2026-08-11T10:03:18,474 Found index url https://pypi.org/simple 2026-08-11T10:03:18,626 Fetched page https://pypi.org/simple/device-detector/ as application/vnd.pypi.simple.v1+json 2026-08-11T10:03:18,630 Found link https://files.pythonhosted.org/packages/32/02/b0963f82697623e9c8a0b358a030d0fa0ec216ad4d0dee64da37d70af175/device_detector-0.2.tar.gz (from https://pypi.org/simple/device-detector/), version: 0.2 2026-08-11T10:03:18,631 Found link https://files.pythonhosted.org/packages/4b/d0/aac1c8b56fa5d1339d85833173ef18ea4d4d2339f5bca5a6258b0f8fe47c/device_detector-0.3.tar.gz (from https://pypi.org/simple/device-detector/), version: 0.3 2026-08-11T10:03:18,632 Found link https://files.pythonhosted.org/packages/bb/11/8cc641213c73c62aee8682e2904b531489a01d5fedab78962b3d83e687c1/device_detector-0.5.tar.gz (from https://pypi.org/simple/device-detector/), version: 0.5 2026-08-11T10:03:18,632 Found link https://files.pythonhosted.org/packages/b1/ae/d7a84299e616d8519e2283ee84b6b0808e6affb91d1bb80e1065acac1ec6/device_detector-0.6.tar.gz (from https://pypi.org/simple/device-detector/), version: 0.6 2026-08-11T10:03:18,633 Skipping link: No binaries permitted for device-detector: https://files.pythonhosted.org/packages/73/3e/e8023324da7b3dfd1307fa4f31b76d1a74cba1e49311f92fe1aea78b891f/device_detector-0.7-py3-none-any.whl (from https://pypi.org/simple/device-detector/) 2026-08-11T10:03:18,634 Found link https://files.pythonhosted.org/packages/f3/3b/b49284cdf96a4af2d236f47b5030d3e93f7dd552cc84c9e1174eeb0759d0/device_detector-0.7.tar.gz (from https://pypi.org/simple/device-detector/), version: 0.7 2026-08-11T10:03:18,635 Found link https://files.pythonhosted.org/packages/71/2d/41d0d06c75623e9ce34d8ef65a9c54fb106b72a016945e5be8e5da2d1506/device_detector-0.8.tar.gz (from https://pypi.org/simple/device-detector/), version: 0.8 2026-08-11T10:03:18,635 Found link https://files.pythonhosted.org/packages/c5/b2/64bd22c70f2c1be2f3ef43794e260fcaea89b217bbf0b4ed5d70b8adf394/device_detector-0.9.tar.gz (from https://pypi.org/simple/device-detector/), version: 0.9 2026-08-11T10:03:18,636 Skipping link: No binaries permitted for device-detector: https://files.pythonhosted.org/packages/b0/3c/69498635fc105f01d84d31e2121c90b92488029183392bf516882cdaaeed/device_detector-0.10-py3-none-any.whl (from https://pypi.org/simple/device-detector/) 2026-08-11T10:03:18,637 Found link https://files.pythonhosted.org/packages/6a/f4/32ecf3dd3d485ea4c348225ebf14f518ef6c32f95a1849d3a4073e581dae/device_detector-0.10.tar.gz (from https://pypi.org/simple/device-detector/), version: 0.10 2026-08-11T10:03:18,638 Found link https://files.pythonhosted.org/packages/ff/10/6752d657eb8e216446b29e35aea8b6fc4a24eedda1f8fe922110f1dd961d/device_detector-5.0.1.tar.gz (from https://pypi.org/simple/device-detector/), version: 5.0.1 2026-08-11T10:03:18,638 Found link https://files.pythonhosted.org/packages/6a/13/793feb3828e0d3304d9040f344c1957b90ef164e0476a58f34639bbcfda2/device_detector-6.0.0.tar.gz (from https://pypi.org/simple/device-detector/), version: 6.0.0 2026-08-11T10:03:18,639 Skipping link: No binaries permitted for device-detector: https://files.pythonhosted.org/packages/3f/75/f2a2eca33ef614f9a45c2e3eb5b7f046e7e302665aa3a874ec24b1104155/device_detector-6.1.0-py3-none-any.whl (from https://pypi.org/simple/device-detector/) (requires-python:>=3.10) 2026-08-11T10:03:18,640 Found link https://files.pythonhosted.org/packages/d1/48/7ea59c86158d4a7d0446dbe87c6394c6a434ee822571750416f64f97ffb7/device_detector-6.1.0.tar.gz (from https://pypi.org/simple/device-detector/) (requires-python:>=3.10), version: 6.1.0 2026-08-11T10:03:18,640 Skipping link: No binaries permitted for device-detector: https://files.pythonhosted.org/packages/76/78/16f20d8c9331c4a77897f36034f132bc6f9b8bb409aa5fe52b77cccc47aa/device_detector-6.2.0-py3-none-any.whl (from https://pypi.org/simple/device-detector/) (requires-python:>=3.10) 2026-08-11T10:03:18,641 Found link https://files.pythonhosted.org/packages/e8/95/c928a5cc5f46e87e34243eacd06fc80704056cec2cffbaedf3b9ef8b6f23/device_detector-6.2.0.tar.gz (from https://pypi.org/simple/device-detector/) (requires-python:>=3.10), version: 6.2.0 2026-08-11T10:03:18,642 Skipping link: No binaries permitted for device-detector: https://files.pythonhosted.org/packages/4a/ba/f378a7151470117967239b667bf45a29f8d0351099e4dca5093fc0ed98d5/device_detector-6.3.0-py3-none-any.whl (from https://pypi.org/simple/device-detector/) (requires-python:>=3.10) 2026-08-11T10:03:18,643 Found link https://files.pythonhosted.org/packages/86/e4/d821fa02b4b8e0cfc65f7162ba6500b383c1d7c85e936338c501cf324356/device_detector-6.3.0.tar.gz (from https://pypi.org/simple/device-detector/) (requires-python:>=3.10), version: 6.3.0 2026-08-11T10:03:18,643 Skipping link: No binaries permitted for device-detector: https://files.pythonhosted.org/packages/bc/3e/2f8f084a7799a8bf8dcabafdfe17b1f900812eabc05ccb4ea7aad5b7db10/device_detector-6.4.0-py3-none-any.whl (from https://pypi.org/simple/device-detector/) (requires-python:>=3.10) 2026-08-11T10:03:18,644 Found link https://files.pythonhosted.org/packages/a8/78/8a96b4a36aac79d631f5702d7731afc9082fde861cb71a17e5a36f62ffda/device_detector-6.4.0.tar.gz (from https://pypi.org/simple/device-detector/) (requires-python:>=3.10), version: 6.4.0 2026-08-11T10:03:18,645 Fetching project page and analyzing links: https://www.piwheels.org/simple/device-detector/ 2026-08-11T10:03:18,646 Getting page https://www.piwheels.org/simple/device-detector/ 2026-08-11T10:03:18,647 Found index url https://www.piwheels.org/simple 2026-08-11T10:03:18,830 Fetched page https://www.piwheels.org/simple/device-detector/ as text/html 2026-08-11T10:03:18,835 Skipping link: No binaries permitted for device-detector: https://archive1.piwheels.org/simple/device-detector/device_detector-6.3.0-py3-none-any.whl#sha256=eb4304b30e49d9f12e52093659227aad063912d53930f4bb09e5d2d483f86af1 (from https://www.piwheels.org/simple/device-detector/) (requires-python:>=3.10) 2026-08-11T10:03:18,836 Skipping link: No binaries permitted for device-detector: https://archive1.piwheels.org/simple/device-detector/device_detector-6.2.0-py3-none-any.whl#sha256=eb0cb8bb9dad02413f0b19f16bde01a416e0e60a8c995bad5211c090a7b29024 (from https://www.piwheels.org/simple/device-detector/) (requires-python:>=3.10) 2026-08-11T10:03:18,837 Skipping link: No binaries permitted for device-detector: https://archive1.piwheels.org/simple/device-detector/device_detector-6.1.0-py3-none-any.whl#sha256=1ea83d260942dbe5f5dd3cdc5262b7f740203a84527fb7b40267c6ee25a04028 (from https://www.piwheels.org/simple/device-detector/) (requires-python:>=3.10) 2026-08-11T10:03:18,837 Skipping link: No binaries permitted for device-detector: https://archive1.piwheels.org/simple/device-detector/device_detector-6.0.0-py3-none-any.whl#sha256=b62f0c692c6f88705619c2ecb272c16997f0e64532fbc349a00bd2afee9ef633 (from https://www.piwheels.org/simple/device-detector/) 2026-08-11T10:03:18,838 Skipping link: No binaries permitted for device-detector: https://archive1.piwheels.org/simple/device-detector/device_detector-5.0.1-py3-none-any.whl#sha256=bbe19ef82903788089e5195726b6c8d6aaec3e2f00f0d026d55b2b5c09f45ab9 (from https://www.piwheels.org/simple/device-detector/) 2026-08-11T10:03:18,839 Skipping link: No binaries permitted for device-detector: https://archive1.piwheels.org/simple/device-detector/device_detector-0.10-py3-none-any.whl#sha256=5cf140dd715760f5098097d67a22912c1c9c697be3e002fc09fa68f8eabffd29 (from https://www.piwheels.org/simple/device-detector/) 2026-08-11T10:03:18,839 Skipping link: No binaries permitted for device-detector: https://archive1.piwheels.org/simple/device-detector/device_detector-0.9-py3-none-any.whl#sha256=580a6112065a36e004aa9a9280c6acd4e1a35cafd849490374f0ffec42392e7b (from https://www.piwheels.org/simple/device-detector/) 2026-08-11T10:03:18,840 Skipping link: No binaries permitted for device-detector: https://archive1.piwheels.org/simple/device-detector/device_detector-0.8-py3-none-any.whl#sha256=d09da8a5dd536f577c159b56b5ce811c3c3ed7a56576e972fe2d86cbaf68076b (from https://www.piwheels.org/simple/device-detector/) 2026-08-11T10:03:18,840 Skipping link: No binaries permitted for device-detector: https://archive1.piwheels.org/simple/device-detector/device_detector-0.7-py3-none-any.whl#sha256=95fa3e0246cc53444cba3bd13d1ed52405428026d5c093ebce064b9650c056c4 (from https://www.piwheels.org/simple/device-detector/) 2026-08-11T10:03:18,840 Skipping link: No binaries permitted for device-detector: https://archive1.piwheels.org/simple/device-detector/device_detector-0.6-py3-none-any.whl#sha256=d11512c9bfb17573915ed44377b791f4c6352a0cb64930a01e5266f5c3127332 (from https://www.piwheels.org/simple/device-detector/) 2026-08-11T10:03:18,841 Skipping link: No binaries permitted for device-detector: https://archive1.piwheels.org/simple/device-detector/device_detector-0.5-py3-none-any.whl#sha256=8bc57c0dd58c9bcf023fa4f195a97a9d515352ce4cf116ad69e0f4291d23f979 (from https://www.piwheels.org/simple/device-detector/) 2026-08-11T10:03:18,842 Skipping link: No binaries permitted for device-detector: https://archive1.piwheels.org/simple/device-detector/device_detector-0.3-py3-none-any.whl#sha256=b9661d0d227bfda302b5550c1b54a16262713cdc94f2bb87fb39ae920a4ffe3d (from https://www.piwheels.org/simple/device-detector/) 2026-08-11T10:03:18,842 Skipping link: No binaries permitted for device-detector: https://archive1.piwheels.org/simple/device-detector/device_detector-0.2-py3-none-any.whl#sha256=de6ff8117e1faf01521b5026ec6e4ac2ebdaa467f2d5739f82460d9d94493c7e (from https://www.piwheels.org/simple/device-detector/) 2026-08-11T10:03:18,843 Skipping link: not a file: https://www.piwheels.org/simple/device-detector/ 2026-08-11T10:03:18,844 Skipping link: not a file: https://pypi.org/simple/device-detector/ 2026-08-11T10:03:18,864 Given no hashes to check 1 links for project 'device-detector': discarding no candidates 2026-08-11T10:03:18,882 Collecting device-detector==6.4.0 2026-08-11T10:03:18,885 Created temporary directory: /tmp/pip-unpack-f6ax8wfn 2026-08-11T10:03:19,036 Downloading device_detector-6.4.0.tar.gz (1.9 MB) 2026-08-11T10:03:20,308 Added device-detector==6.4.0 from https://files.pythonhosted.org/packages/a8/78/8a96b4a36aac79d631f5702d7731afc9082fde861cb71a17e5a36f62ffda/device_detector-6.4.0.tar.gz to build tracker '/tmp/pip-build-tracker-2ovl5xei' 2026-08-11T10:03:20,314 Created temporary directory: /tmp/pip-build-env-1b7zvq2j 2026-08-11T10:03:20,318 Installing build dependencies: started 2026-08-11T10:03:20,320 Running command pip subprocess to install build dependencies 2026-08-11T10:03:21,500 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-08-11T10:03:21,967 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 2026-08-11T10:03:21,990 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-08-11T10:03:23,801 Collecting setuptools 2026-08-11T10:03:23,802 Obtaining dependency information for setuptools from https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl.metadata 2026-08-11T10:03:23,817 Using cached https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl.metadata (6.6 kB) 2026-08-11T10:03:24,051 Collecting wheel 2026-08-11T10:03:24,051 Obtaining dependency information for wheel from https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl.metadata 2026-08-11T10:03:24,064 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl.metadata (2.3 kB) 2026-08-11T10:03:24,249 Collecting packaging>=24.0 2026-08-11T10:03:24,250 Obtaining dependency information for packaging>=24.0 from https://www.piwheels.org/simple/packaging/packaging-26.3-py3-none-any.whl.metadata 2026-08-11T10:03:24,264 Using cached https://www.piwheels.org/simple/packaging/packaging-26.3-py3-none-any.whl.metadata (3.6 kB) 2026-08-11T10:03:24,457 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl (32 kB) 2026-08-11T10:03:24,479 Using cached https://www.piwheels.org/simple/packaging/packaging-26.3-py3-none-any.whl (129 kB) 2026-08-11T10:03:24,553 Using cached https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl (818 kB) 2026-08-11T10:03:24,581 Using cached https://www.piwheels.org/simple/wheel/wheel-0.47.0-py3-none-any.whl (32 kB) 2026-08-11T10:03:24,608 Using cached https://www.piwheels.org/simple/packaging/packaging-26.3-py3-none-any.whl (129 kB) 2026-08-11T10:03:24,681 Using cached https://www.piwheels.org/simple/setuptools/setuptools-84.0.0-py3-none-any.whl (818 kB) 2026-08-11T10:03:27,459 Installing collected packages: setuptools, packaging, wheel 2026-08-11T10:03:30,276 Creating /tmp/pip-build-env-1b7zvq2j/overlay/local/bin 2026-08-11T10:03:30,278 changing mode of /tmp/pip-build-env-1b7zvq2j/overlay/local/bin/wheel to 755 2026-08-11T10:03:30,298 Successfully installed packaging-26.3 setuptools-84.0.0 wheel-0.47.0 2026-08-11T10:03:30,607 Installing build dependencies: finished with status 'done' 2026-08-11T10:03:30,613 Getting requirements to build wheel: started 2026-08-11T10:03:30,614 Running command Getting requirements to build wheel 2026-08-11T10:03:31,231 /tmp/pip-build-env-1b7zvq2j/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-08-11T10:03:31,231 !! 2026-08-11T10:03:31,232 ******************************************************************************** 2026-08-11T10:03:31,233 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-08-11T10:03:31,234 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-08-11T10:03:31,235 or your builds will no longer be supported. 2026-08-11T10:03:31,236 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-08-11T10:03:31,236 ******************************************************************************** 2026-08-11T10:03:31,238 !! 2026-08-11T10:03:31,238 corresp(dist, value, root_dir) 2026-08-11T10:03:31,239 /tmp/pip-build-env-1b7zvq2j/overlay/local/lib/python3.11/dist-packages/setuptools/config/expand.py:126: SetuptoolsWarning: File '/tmp/pip-wheel-432udi2g/device-detector_b27a64f36e4a4ffc9fe76db0e7cdf509/device_detector/LICENSE.md' cannot be found 2026-08-11T10:03:31,239 return '\n'.join( 2026-08-11T10:03:31,240 /tmp/pip-build-env-1b7zvq2j/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `install_requires` overwritten in `pyproject.toml` (dependencies) 2026-08-11T10:03:31,240 corresp(dist, value, root_dir) 2026-08-11T10:03:31,319 running egg_info 2026-08-11T10:03:31,325 writing device_detector.egg-info/PKG-INFO 2026-08-11T10:03:31,330 writing dependency_links to device_detector.egg-info/dependency_links.txt 2026-08-11T10:03:31,333 writing requirements to device_detector.egg-info/requires.txt 2026-08-11T10:03:31,334 writing top-level names to device_detector.egg-info/top_level.txt 2026-08-11T10:03:31,403 reading manifest file 'device_detector.egg-info/SOURCES.txt' 2026-08-11T10:03:31,431 reading manifest template 'MANIFEST.in' 2026-08-11T10:03:31,432 warning: no files found matching 'requirements.txt' 2026-08-11T10:03:31,433 warning: no files found matching 'device_detector/appids/*.yml' 2026-08-11T10:03:31,471 warning: no previously-included files matching '*~' found anywhere in distribution 2026-08-11T10:03:31,493 writing manifest file 'device_detector.egg-info/SOURCES.txt' 2026-08-11T10:03:31,594 Getting requirements to build wheel: finished with status 'done' 2026-08-11T10:03:31,597 Created temporary directory: /tmp/pip-modern-metadata-krtd987b 2026-08-11T10:03:31,600 Preparing metadata (pyproject.toml): started 2026-08-11T10:03:31,601 Running command Preparing metadata (pyproject.toml) 2026-08-11T10:03:32,187 /tmp/pip-build-env-1b7zvq2j/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-08-11T10:03:32,187 !! 2026-08-11T10:03:32,188 ******************************************************************************** 2026-08-11T10:03:32,189 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-08-11T10:03:32,190 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-08-11T10:03:32,190 or your builds will no longer be supported. 2026-08-11T10:03:32,192 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-08-11T10:03:32,192 ******************************************************************************** 2026-08-11T10:03:32,194 !! 2026-08-11T10:03:32,194 corresp(dist, value, root_dir) 2026-08-11T10:03:32,195 /tmp/pip-build-env-1b7zvq2j/overlay/local/lib/python3.11/dist-packages/setuptools/config/expand.py:126: SetuptoolsWarning: File '/tmp/pip-wheel-432udi2g/device-detector_b27a64f36e4a4ffc9fe76db0e7cdf509/device_detector/LICENSE.md' cannot be found 2026-08-11T10:03:32,196 return '\n'.join( 2026-08-11T10:03:32,196 /tmp/pip-build-env-1b7zvq2j/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `install_requires` overwritten in `pyproject.toml` (dependencies) 2026-08-11T10:03:32,197 corresp(dist, value, root_dir) 2026-08-11T10:03:32,273 running dist_info 2026-08-11T10:03:32,284 creating /tmp/pip-modern-metadata-krtd987b/device_detector.egg-info 2026-08-11T10:03:32,285 writing /tmp/pip-modern-metadata-krtd987b/device_detector.egg-info/PKG-INFO 2026-08-11T10:03:32,291 writing dependency_links to /tmp/pip-modern-metadata-krtd987b/device_detector.egg-info/dependency_links.txt 2026-08-11T10:03:32,294 writing requirements to /tmp/pip-modern-metadata-krtd987b/device_detector.egg-info/requires.txt 2026-08-11T10:03:32,295 writing top-level names to /tmp/pip-modern-metadata-krtd987b/device_detector.egg-info/top_level.txt 2026-08-11T10:03:32,296 writing manifest file '/tmp/pip-modern-metadata-krtd987b/device_detector.egg-info/SOURCES.txt' 2026-08-11T10:03:32,361 reading manifest file '/tmp/pip-modern-metadata-krtd987b/device_detector.egg-info/SOURCES.txt' 2026-08-11T10:03:32,363 reading manifest template 'MANIFEST.in' 2026-08-11T10:03:32,364 warning: no files found matching 'requirements.txt' 2026-08-11T10:03:32,364 warning: no files found matching 'device_detector/appids/*.yml' 2026-08-11T10:03:32,401 warning: no previously-included files matching '*~' found anywhere in distribution 2026-08-11T10:03:32,414 writing manifest file '/tmp/pip-modern-metadata-krtd987b/device_detector.egg-info/SOURCES.txt' 2026-08-11T10:03:32,415 creating '/tmp/pip-modern-metadata-krtd987b/device_detector-6.4.0.dist-info' 2026-08-11T10:03:32,543 Preparing metadata (pyproject.toml): finished with status 'done' 2026-08-11T10:03:32,550 Source in /tmp/pip-wheel-432udi2g/device-detector_b27a64f36e4a4ffc9fe76db0e7cdf509 has version 6.4.0, which satisfies requirement device-detector==6.4.0 from https://files.pythonhosted.org/packages/a8/78/8a96b4a36aac79d631f5702d7731afc9082fde861cb71a17e5a36f62ffda/device_detector-6.4.0.tar.gz 2026-08-11T10:03:32,551 Removed device-detector==6.4.0 from https://files.pythonhosted.org/packages/a8/78/8a96b4a36aac79d631f5702d7731afc9082fde861cb71a17e5a36f62ffda/device_detector-6.4.0.tar.gz from build tracker '/tmp/pip-build-tracker-2ovl5xei' 2026-08-11T10:03:32,560 Created temporary directory: /tmp/pip-unpack-9x7kwd99 2026-08-11T10:03:32,560 Building wheels for collected packages: device-detector 2026-08-11T10:03:32,565 Created temporary directory: /tmp/pip-wheel-p_5z2cze 2026-08-11T10:03:32,565 Destination directory: /tmp/pip-wheel-p_5z2cze 2026-08-11T10:03:32,568 Building wheel for device-detector (pyproject.toml): started 2026-08-11T10:03:32,569 Running command Building wheel for device-detector (pyproject.toml) 2026-08-11T10:03:33,136 /tmp/pip-build-env-1b7zvq2j/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-08-11T10:03:33,136 !! 2026-08-11T10:03:33,137 ******************************************************************************** 2026-08-11T10:03:33,138 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-08-11T10:03:33,139 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-08-11T10:03:33,140 or your builds will no longer be supported. 2026-08-11T10:03:33,141 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-08-11T10:03:33,142 ******************************************************************************** 2026-08-11T10:03:33,143 !! 2026-08-11T10:03:33,144 corresp(dist, value, root_dir) 2026-08-11T10:03:33,144 /tmp/pip-build-env-1b7zvq2j/overlay/local/lib/python3.11/dist-packages/setuptools/config/expand.py:126: SetuptoolsWarning: File '/tmp/pip-wheel-432udi2g/device-detector_b27a64f36e4a4ffc9fe76db0e7cdf509/device_detector/LICENSE.md' cannot be found 2026-08-11T10:03:33,145 return '\n'.join( 2026-08-11T10:03:33,146 /tmp/pip-build-env-1b7zvq2j/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `install_requires` overwritten in `pyproject.toml` (dependencies) 2026-08-11T10:03:33,146 corresp(dist, value, root_dir) 2026-08-11T10:03:33,210 running bdist_wheel 2026-08-11T10:03:33,228 running build 2026-08-11T10:03:33,228 running build_py 2026-08-11T10:03:33,235 creating build/lib/device_detector 2026-08-11T10:03:33,237 copying ./device_detector/yaml_loader.py -> build/lib/device_detector 2026-08-11T10:03:33,239 copying ./device_detector/device_detector.py -> build/lib/device_detector 2026-08-11T10:03:33,242 copying ./device_detector/enums.py -> build/lib/device_detector 2026-08-11T10:03:33,243 copying ./device_detector/__init__.py -> build/lib/device_detector 2026-08-11T10:03:33,245 copying ./device_detector/utils.py -> build/lib/device_detector 2026-08-11T10:03:33,247 copying ./device_detector/settings.py -> build/lib/device_detector 2026-08-11T10:03:33,249 copying ./device_detector/lazy_regex.py -> build/lib/device_detector 2026-08-11T10:03:33,251 creating build/lib/device_detector/tests 2026-08-11T10:03:33,252 copying ./device_detector/tests/base.py -> build/lib/device_detector/tests 2026-08-11T10:03:33,255 copying ./device_detector/tests/__init__.py -> build/lib/device_detector/tests 2026-08-11T10:03:33,257 creating build/lib/device_detector/parser 2026-08-11T10:03:33,258 copying ./device_detector/parser/client_hints.py -> build/lib/device_detector/parser 2026-08-11T10:03:33,260 copying ./device_detector/parser/operating_system.py -> build/lib/device_detector/parser 2026-08-11T10:03:33,262 copying ./device_detector/parser/os_fragment.py -> build/lib/device_detector/parser 2026-08-11T10:03:33,264 copying ./device_detector/parser/parser.py -> build/lib/device_detector/parser 2026-08-11T10:03:33,266 copying ./device_detector/parser/key_value_pairs.py -> build/lib/device_detector/parser 2026-08-11T10:03:33,269 copying ./device_detector/parser/__init__.py -> build/lib/device_detector/parser 2026-08-11T10:03:33,270 copying ./device_detector/parser/extractors.py -> build/lib/device_detector/parser 2026-08-11T10:03:33,272 copying ./device_detector/parser/settings.py -> build/lib/device_detector/parser 2026-08-11T10:03:33,275 creating build/lib/device_detector/appdetails 2026-08-11T10:03:33,276 copying ./device_detector/appdetails/__init__.py -> build/lib/device_detector/appdetails 2026-08-11T10:03:33,278 creating build/lib/device_detector/regexes 2026-08-11T10:03:33,279 copying ./device_detector/regexes/__init__.py -> build/lib/device_detector/regexes 2026-08-11T10:03:33,282 creating build/lib/device_detector/tests/device 2026-08-11T10:03:33,283 copying ./device_detector/tests/device/test_device_detector.py -> build/lib/device_detector/tests/device 2026-08-11T10:03:33,285 copying ./device_detector/tests/device/test_tablets.py -> build/lib/device_detector/tests/device 2026-08-11T10:03:33,286 copying ./device_detector/tests/device/test_smartphones.py -> build/lib/device_detector/tests/device 2026-08-11T10:03:33,289 copying ./device_detector/tests/device/test_televisions.py -> build/lib/device_detector/tests/device 2026-08-11T10:03:33,291 copying ./device_detector/tests/device/__init__.py -> build/lib/device_detector/tests/device 2026-08-11T10:03:33,292 copying ./device_detector/tests/device/test_upstream_collisions.py -> build/lib/device_detector/tests/device 2026-08-11T10:03:33,294 creating build/lib/device_detector/tests/fixtures 2026-08-11T10:03:33,295 copying ./device_detector/tests/fixtures/__init__.py -> build/lib/device_detector/tests/fixtures 2026-08-11T10:03:33,298 creating build/lib/device_detector/tests/parser 2026-08-11T10:03:33,299 copying ./device_detector/tests/parser/test_key_value_pairs.py -> build/lib/device_detector/tests/parser 2026-08-11T10:03:33,301 copying ./device_detector/tests/parser/test_utils.py -> build/lib/device_detector/tests/parser 2026-08-11T10:03:33,303 copying ./device_detector/tests/parser/test_client_hints.py -> build/lib/device_detector/tests/parser 2026-08-11T10:03:33,306 copying ./device_detector/tests/parser/test_extractor.py -> build/lib/device_detector/tests/parser 2026-08-11T10:03:33,307 copying ./device_detector/tests/parser/__init__.py -> build/lib/device_detector/tests/parser 2026-08-11T10:03:33,309 copying ./device_detector/tests/parser/test_bot.py -> build/lib/device_detector/tests/parser 2026-08-11T10:03:33,311 copying ./device_detector/tests/parser/test_os.py -> build/lib/device_detector/tests/parser 2026-08-11T10:03:33,312 copying ./device_detector/tests/parser/test_device.py -> build/lib/device_detector/tests/parser 2026-08-11T10:03:33,314 copying ./device_detector/tests/parser/test_vendorfragment.py -> build/lib/device_detector/tests/parser 2026-08-11T10:03:33,316 copying ./device_detector/tests/parser/test_clients.py -> build/lib/device_detector/tests/parser 2026-08-11T10:03:33,318 copying ./device_detector/tests/parser/test_cache.py -> build/lib/device_detector/tests/parser 2026-08-11T10:03:33,320 creating build/lib/device_detector/tests/fixtures/local 2026-08-11T10:03:33,321 copying ./device_detector/tests/fixtures/local/__init__.py -> build/lib/device_detector/tests/fixtures/local 2026-08-11T10:03:33,323 creating build/lib/device_detector/tests/fixtures/upstream 2026-08-11T10:03:33,324 copying ./device_detector/tests/fixtures/upstream/__init__.py -> build/lib/device_detector/tests/fixtures/upstream 2026-08-11T10:03:33,326 creating build/lib/device_detector/parser/device 2026-08-11T10:03:33,327 copying ./device_detector/parser/device/television.py -> build/lib/device_detector/parser/device 2026-08-11T10:03:33,329 copying ./device_detector/parser/device/console.py -> build/lib/device_detector/parser/device 2026-08-11T10:03:33,331 copying ./device_detector/parser/device/car_browser.py -> build/lib/device_detector/parser/device 2026-08-11T10:03:33,333 copying ./device_detector/parser/device/base.py -> build/lib/device_detector/parser/device 2026-08-11T10:03:33,336 copying ./device_detector/parser/device/vendor_fragment.py -> build/lib/device_detector/parser/device 2026-08-11T10:03:33,337 copying ./device_detector/parser/device/device.py -> build/lib/device_detector/parser/device 2026-08-11T10:03:33,340 copying ./device_detector/parser/device/__init__.py -> build/lib/device_detector/parser/device 2026-08-11T10:03:33,341 copying ./device_detector/parser/device/portable_media_player.py -> build/lib/device_detector/parser/device 2026-08-11T10:03:33,343 copying ./device_detector/parser/device/bot.py -> build/lib/device_detector/parser/device 2026-08-11T10:03:33,345 copying ./device_detector/parser/device/notebook.py -> build/lib/device_detector/parser/device 2026-08-11T10:03:33,346 copying ./device_detector/parser/device/camera.py -> build/lib/device_detector/parser/device 2026-08-11T10:03:33,349 creating build/lib/device_detector/parser/client 2026-08-11T10:03:33,350 copying ./device_detector/parser/client/adobe_cc.py -> build/lib/device_detector/parser/client 2026-08-11T10:03:33,352 copying ./device_detector/parser/client/dictua.py -> build/lib/device_detector/parser/client 2026-08-11T10:03:33,354 copying ./device_detector/parser/client/vpnproxy.py -> build/lib/device_detector/parser/client 2026-08-11T10:03:33,355 copying ./device_detector/parser/client/mediaplayer.py -> build/lib/device_detector/parser/client 2026-08-11T10:03:33,357 copying ./device_detector/parser/client/mobileapp.py -> build/lib/device_detector/parser/client 2026-08-11T10:03:33,359 copying ./device_detector/parser/client/feed_reader.py -> build/lib/device_detector/parser/client 2026-08-11T10:03:33,361 copying ./device_detector/parser/client/browser.py -> build/lib/device_detector/parser/client 2026-08-11T10:03:33,363 copying ./device_detector/parser/client/base.py -> build/lib/device_detector/parser/client 2026-08-11T10:03:33,365 copying ./device_detector/parser/client/pim.py -> build/lib/device_detector/parser/client 2026-08-11T10:03:33,367 copying ./device_detector/parser/client/messaging.py -> build/lib/device_detector/parser/client 2026-08-11T10:03:33,369 copying ./device_detector/parser/client/library.py -> build/lib/device_detector/parser/client 2026-08-11T10:03:33,371 copying ./device_detector/parser/client/extractor_name_version.py -> build/lib/device_detector/parser/client 2026-08-11T10:03:33,373 copying ./device_detector/parser/client/__init__.py -> build/lib/device_detector/parser/client 2026-08-11T10:03:33,375 copying ./device_detector/parser/client/extractor_whole_name.py -> build/lib/device_detector/parser/client 2026-08-11T10:03:33,377 copying ./device_detector/parser/client/desktopapp.py -> build/lib/device_detector/parser/client 2026-08-11T10:03:33,379 creating build/lib/device_detector/parser/client/hints 2026-08-11T10:03:33,380 copying ./device_detector/parser/client/hints/mobileapp.py -> build/lib/device_detector/parser/client/hints 2026-08-11T10:03:33,382 copying ./device_detector/parser/client/hints/browser.py -> build/lib/device_detector/parser/client/hints 2026-08-11T10:03:33,384 copying ./device_detector/parser/client/hints/__init__.py -> build/lib/device_detector/parser/client/hints 2026-08-11T10:03:33,386 creating build/lib/device_detector/regexes/ahocorasick 2026-08-11T10:03:33,387 copying ./device_detector/regexes/ahocorasick/__init__.py -> build/lib/device_detector/regexes/ahocorasick 2026-08-11T10:03:33,389 creating build/lib/device_detector/regexes/local 2026-08-11T10:03:33,390 copying ./device_detector/regexes/local/__init__.py -> build/lib/device_detector/regexes/local 2026-08-11T10:03:33,392 creating build/lib/device_detector/regexes/upstream 2026-08-11T10:03:33,393 copying ./device_detector/regexes/upstream/__init__.py -> build/lib/device_detector/regexes/upstream 2026-08-11T10:03:33,395 creating build/lib/device_detector/regexes/ahocorasick/local 2026-08-11T10:03:33,396 copying ./device_detector/regexes/ahocorasick/local/__init__.py -> build/lib/device_detector/regexes/ahocorasick/local 2026-08-11T10:03:33,398 creating build/lib/device_detector/regexes/ahocorasick/upstream 2026-08-11T10:03:33,399 copying ./device_detector/regexes/ahocorasick/upstream/__init__.py -> build/lib/device_detector/regexes/ahocorasick/upstream 2026-08-11T10:03:33,401 creating build/lib/device_detector/regexes/ahocorasick/classes 2026-08-11T10:03:33,402 copying ./device_detector/regexes/ahocorasick/classes/__init__.py -> build/lib/device_detector/regexes/ahocorasick/classes 2026-08-11T10:03:33,404 creating build/lib/device_detector/regexes/ahocorasick/local/client 2026-08-11T10:03:33,405 copying ./device_detector/regexes/ahocorasick/local/client/__init__.py -> build/lib/device_detector/regexes/ahocorasick/local/client 2026-08-11T10:03:33,407 creating build/lib/device_detector/regexes/ahocorasick/upstream/device 2026-08-11T10:03:33,409 copying ./device_detector/regexes/ahocorasick/upstream/device/__init__.py -> build/lib/device_detector/regexes/ahocorasick/upstream/device 2026-08-11T10:03:33,411 creating build/lib/device_detector/regexes/ahocorasick/upstream/client 2026-08-11T10:03:33,412 copying ./device_detector/regexes/ahocorasick/upstream/client/__init__.py -> build/lib/device_detector/regexes/ahocorasick/upstream/client 2026-08-11T10:03:33,414 creating build/lib/device_detector/regexes/local/device 2026-08-11T10:03:33,415 copying ./device_detector/regexes/local/device/__init__.py -> build/lib/device_detector/regexes/local/device 2026-08-11T10:03:33,417 creating build/lib/device_detector/regexes/local/client 2026-08-11T10:03:33,418 copying ./device_detector/regexes/local/client/__init__.py -> build/lib/device_detector/regexes/local/client 2026-08-11T10:03:33,420 creating build/lib/device_detector/regexes/upstream/device 2026-08-11T10:03:33,421 copying ./device_detector/regexes/upstream/device/__init__.py -> build/lib/device_detector/regexes/upstream/device 2026-08-11T10:03:33,423 creating build/lib/device_detector/regexes/upstream/client 2026-08-11T10:03:33,424 copying ./device_detector/regexes/upstream/client/__init__.py -> build/lib/device_detector/regexes/upstream/client 2026-08-11T10:03:33,426 creating build/lib/device_detector/regexes/upstream/client/hints 2026-08-11T10:03:33,427 copying ./device_detector/regexes/upstream/client/hints/__init__.py -> build/lib/device_detector/regexes/upstream/client/hints 2026-08-11T10:03:33,429 running egg_info 2026-08-11T10:03:33,439 writing device_detector.egg-info/PKG-INFO 2026-08-11T10:03:33,444 writing dependency_links to device_detector.egg-info/dependency_links.txt 2026-08-11T10:03:33,446 writing requirements to device_detector.egg-info/requires.txt 2026-08-11T10:03:33,447 writing top-level names to device_detector.egg-info/top_level.txt 2026-08-11T10:03:33,501 reading manifest file 'device_detector.egg-info/SOURCES.txt' 2026-08-11T10:03:33,529 reading manifest template 'MANIFEST.in' 2026-08-11T10:03:33,529 warning: no files found matching 'requirements.txt' 2026-08-11T10:03:33,530 warning: no files found matching 'device_detector/appids/*.yml' 2026-08-11T10:03:33,566 warning: no previously-included files matching '*~' found anywhere in distribution 2026-08-11T10:03:33,589 writing manifest file 'device_detector.egg-info/SOURCES.txt' 2026-08-11T10:03:33,633 copying ./device_detector/appdetails/ai.yml -> build/lib/device_detector/appdetails 2026-08-11T10:03:33,636 copying ./device_detector/appdetails/av.yml -> build/lib/device_detector/appdetails 2026-08-11T10:03:33,638 copying ./device_detector/appdetails/browser.yml -> build/lib/device_detector/appdetails 2026-08-11T10:03:33,640 copying ./device_detector/appdetails/desktop_app.yml -> build/lib/device_detector/appdetails 2026-08-11T10:03:33,642 copying ./device_detector/appdetails/game.yml -> build/lib/device_detector/appdetails 2026-08-11T10:03:33,645 copying ./device_detector/appdetails/library.yml -> build/lib/device_detector/appdetails 2026-08-11T10:03:33,647 copying ./device_detector/appdetails/mediaplayer.yml -> build/lib/device_detector/appdetails 2026-08-11T10:03:33,649 copying ./device_detector/appdetails/messaging.yml -> build/lib/device_detector/appdetails 2026-08-11T10:03:33,651 copying ./device_detector/appdetails/mobile_app.yml -> build/lib/device_detector/appdetails 2026-08-11T10:03:33,655 copying ./device_detector/appdetails/navigation.yml -> build/lib/device_detector/appdetails 2026-08-11T10:03:33,657 copying ./device_detector/appdetails/osutility.yml -> build/lib/device_detector/appdetails 2026-08-11T10:03:33,659 copying ./device_detector/appdetails/p2p.yml -> build/lib/device_detector/appdetails 2026-08-11T10:03:33,661 copying ./device_detector/appdetails/pim.yml -> build/lib/device_detector/appdetails 2026-08-11T10:03:33,664 copying ./device_detector/appdetails/productivity.yml -> build/lib/device_detector/appdetails 2026-08-11T10:03:33,666 copying ./device_detector/appdetails/vpnproxy.yml -> build/lib/device_detector/appdetails 2026-08-11T10:03:33,668 copying ./device_detector/tests/fixtures/local/app_names.yml -> build/lib/device_detector/tests/fixtures/local 2026-08-11T10:03:33,671 copying ./device_detector/tests/fixtures/local/normalize.yml -> build/lib/device_detector/tests/fixtures/local 2026-08-11T10:03:33,674 copying ./device_detector/tests/fixtures/upstream/bots.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-08-11T10:03:33,680 copying ./device_detector/tests/fixtures/upstream/camera.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-08-11T10:03:33,683 copying ./device_detector/tests/fixtures/upstream/car_browser.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-08-11T10:03:33,686 copying ./device_detector/tests/fixtures/upstream/clienthints-app.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-08-11T10:03:33,690 copying ./device_detector/tests/fixtures/upstream/clienthints.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-08-11T10:03:33,694 copying ./device_detector/tests/fixtures/upstream/console.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-08-11T10:03:33,697 copying ./device_detector/tests/fixtures/upstream/desktop-1.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-08-11T10:03:33,699 copying ./device_detector/tests/fixtures/upstream/desktop.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-08-11T10:03:33,705 copying ./device_detector/tests/fixtures/upstream/feature_phone.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-08-11T10:03:33,709 copying ./device_detector/tests/fixtures/upstream/feed_reader.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-08-11T10:03:33,711 copying ./device_detector/tests/fixtures/upstream/mediaplayer.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-08-11T10:03:33,714 copying ./device_detector/tests/fixtures/upstream/mobile_apps.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-08-11T10:03:33,717 copying ./device_detector/tests/fixtures/upstream/peripheral.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-08-11T10:03:33,721 copying ./device_detector/tests/fixtures/upstream/phablet-1.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-08-11T10:03:33,726 copying ./device_detector/tests/fixtures/upstream/phablet.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-08-11T10:03:33,732 copying ./device_detector/tests/fixtures/upstream/podcasting.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-08-11T10:03:33,737 copying ./device_detector/tests/fixtures/upstream/portable_media_player.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-08-11T10:03:33,741 copying ./device_detector/tests/fixtures/upstream/smart_display.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-08-11T10:03:33,744 copying ./device_detector/tests/fixtures/upstream/smart_speaker.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-08-11T10:03:33,747 copying ./device_detector/tests/fixtures/upstream/smartphone-1.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-08-11T10:03:33,758 copying ./device_detector/tests/fixtures/upstream/smartphone-10.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-08-11T10:03:33,766 copying ./device_detector/tests/fixtures/upstream/smartphone-11.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-08-11T10:03:33,775 copying ./device_detector/tests/fixtures/upstream/smartphone-12.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-08-11T10:03:33,784 copying ./device_detector/tests/fixtures/upstream/smartphone-13.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-08-11T10:03:33,792 copying ./device_detector/tests/fixtures/upstream/smartphone-14.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-08-11T10:03:33,806 copying ./device_detector/tests/fixtures/upstream/smartphone-15.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-08-11T10:03:33,816 copying ./device_detector/tests/fixtures/upstream/smartphone-16.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-08-11T10:03:33,825 copying ./device_detector/tests/fixtures/upstream/smartphone-17.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-08-11T10:03:33,832 copying ./device_detector/tests/fixtures/upstream/smartphone-18.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-08-11T10:03:33,837 copying ./device_detector/tests/fixtures/upstream/smartphone-19.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-08-11T10:03:33,844 copying ./device_detector/tests/fixtures/upstream/smartphone-2.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-08-11T10:03:33,853 copying ./device_detector/tests/fixtures/upstream/smartphone-20.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-08-11T10:03:33,860 copying ./device_detector/tests/fixtures/upstream/smartphone-21.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-08-11T10:03:33,868 copying ./device_detector/tests/fixtures/upstream/smartphone-22.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-08-11T10:03:33,877 copying ./device_detector/tests/fixtures/upstream/smartphone-23.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-08-11T10:03:33,883 copying ./device_detector/tests/fixtures/upstream/smartphone-24.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-08-11T10:03:33,891 copying ./device_detector/tests/fixtures/upstream/smartphone-25.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-08-11T10:03:33,898 copying ./device_detector/tests/fixtures/upstream/smartphone-26.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-08-11T10:03:33,904 copying ./device_detector/tests/fixtures/upstream/smartphone-27.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-08-11T10:03:33,911 copying ./device_detector/tests/fixtures/upstream/smartphone-28.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-08-11T10:03:33,918 copying ./device_detector/tests/fixtures/upstream/smartphone-29.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-08-11T10:03:33,931 copying ./device_detector/tests/fixtures/upstream/smartphone-3.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-08-11T10:03:33,940 copying ./device_detector/tests/fixtures/upstream/smartphone-30.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-08-11T10:03:33,946 copying ./device_detector/tests/fixtures/upstream/smartphone-31.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-08-11T10:03:33,953 copying ./device_detector/tests/fixtures/upstream/smartphone-32.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-08-11T10:03:33,959 copying ./device_detector/tests/fixtures/upstream/smartphone-33.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-08-11T10:03:33,966 copying ./device_detector/tests/fixtures/upstream/smartphone-34.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-08-11T10:03:33,972 copying ./device_detector/tests/fixtures/upstream/smartphone-35.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-08-11T10:03:33,978 copying ./device_detector/tests/fixtures/upstream/smartphone-36.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-08-11T10:03:33,985 copying ./device_detector/tests/fixtures/upstream/smartphone-37.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-08-11T10:03:33,991 copying ./device_detector/tests/fixtures/upstream/smartphone-38.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-08-11T10:03:33,998 copying ./device_detector/tests/fixtures/upstream/smartphone-39.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-08-11T10:03:34,004 copying ./device_detector/tests/fixtures/upstream/smartphone-4.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-08-11T10:03:34,012 copying ./device_detector/tests/fixtures/upstream/smartphone-40.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-08-11T10:03:34,018 copying ./device_detector/tests/fixtures/upstream/smartphone-41.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-08-11T10:03:34,026 copying ./device_detector/tests/fixtures/upstream/smartphone-42.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-08-11T10:03:34,033 copying ./device_detector/tests/fixtures/upstream/smartphone-43.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-08-11T10:03:34,036 copying ./device_detector/tests/fixtures/upstream/smartphone-5.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-08-11T10:03:34,043 copying ./device_detector/tests/fixtures/upstream/smartphone-6.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-08-11T10:03:34,050 copying ./device_detector/tests/fixtures/upstream/smartphone-7.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-08-11T10:03:34,057 copying ./device_detector/tests/fixtures/upstream/smartphone-8.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-08-11T10:03:34,063 copying ./device_detector/tests/fixtures/upstream/smartphone-9.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-08-11T10:03:34,070 copying ./device_detector/tests/fixtures/upstream/smartphone.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-08-11T10:03:34,076 copying ./device_detector/tests/fixtures/upstream/tablet-1.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-08-11T10:03:34,083 copying ./device_detector/tests/fixtures/upstream/tablet-10.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-08-11T10:03:34,093 copying ./device_detector/tests/fixtures/upstream/tablet-11.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-08-11T10:03:34,104 copying ./device_detector/tests/fixtures/upstream/tablet-12.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-08-11T10:03:34,111 copying ./device_detector/tests/fixtures/upstream/tablet-2.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-08-11T10:03:34,120 copying ./device_detector/tests/fixtures/upstream/tablet-3.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-08-11T10:03:34,129 copying ./device_detector/tests/fixtures/upstream/tablet-4.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-08-11T10:03:34,138 copying ./device_detector/tests/fixtures/upstream/tablet-5.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-08-11T10:03:34,146 copying ./device_detector/tests/fixtures/upstream/tablet-6.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-08-11T10:03:34,154 copying ./device_detector/tests/fixtures/upstream/tablet-7.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-08-11T10:03:34,163 copying ./device_detector/tests/fixtures/upstream/tablet-8.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-08-11T10:03:34,173 copying ./device_detector/tests/fixtures/upstream/tablet-9.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-08-11T10:03:34,182 copying ./device_detector/tests/fixtures/upstream/tablet.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-08-11T10:03:34,188 copying ./device_detector/tests/fixtures/upstream/tv-1.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-08-11T10:03:34,195 copying ./device_detector/tests/fixtures/upstream/tv-2.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-08-11T10:03:34,201 copying ./device_detector/tests/fixtures/upstream/tv-3.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-08-11T10:03:34,208 copying ./device_detector/tests/fixtures/upstream/tv-4.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-08-11T10:03:34,214 copying ./device_detector/tests/fixtures/upstream/tv-5.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-08-11T10:03:34,221 copying ./device_detector/tests/fixtures/upstream/tv.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-08-11T10:03:34,229 copying ./device_detector/tests/fixtures/upstream/unknown.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-08-11T10:03:34,233 copying ./device_detector/tests/fixtures/upstream/wearable.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-08-11T10:03:34,237 copying ./device_detector/regexes/local/osfragments.yml -> build/lib/device_detector/regexes/local 2026-08-11T10:03:34,239 copying ./device_detector/regexes/local/oss.yml -> build/lib/device_detector/regexes/local 2026-08-11T10:03:34,241 copying ./device_detector/regexes/upstream/bots.yml -> build/lib/device_detector/regexes/upstream 2026-08-11T10:03:34,246 copying ./device_detector/regexes/upstream/oss.yml -> build/lib/device_detector/regexes/upstream 2026-08-11T10:03:34,249 copying ./device_detector/regexes/upstream/vendorfragments.yml -> build/lib/device_detector/regexes/upstream 2026-08-11T10:03:34,251 copying ./device_detector/regexes/ahocorasick/local/oss.yml -> build/lib/device_detector/regexes/ahocorasick/local 2026-08-11T10:03:34,254 copying ./device_detector/regexes/ahocorasick/upstream/bots.yml -> build/lib/device_detector/regexes/ahocorasick/upstream 2026-08-11T10:03:34,256 copying ./device_detector/regexes/ahocorasick/upstream/oss.yml -> build/lib/device_detector/regexes/ahocorasick/upstream 2026-08-11T10:03:34,259 copying ./device_detector/regexes/ahocorasick/classes/Adobe.yml -> build/lib/device_detector/regexes/ahocorasick/classes 2026-08-11T10:03:34,261 copying ./device_detector/regexes/ahocorasick/classes/Browser.yml -> build/lib/device_detector/regexes/ahocorasick/classes 2026-08-11T10:03:34,263 copying ./device_detector/regexes/ahocorasick/classes/DesktopApp.yml -> build/lib/device_detector/regexes/ahocorasick/classes 2026-08-11T10:03:34,265 copying ./device_detector/regexes/ahocorasick/classes/Device.yml -> build/lib/device_detector/regexes/ahocorasick/classes 2026-08-11T10:03:34,268 copying ./device_detector/regexes/ahocorasick/classes/Library.yml -> build/lib/device_detector/regexes/ahocorasick/classes 2026-08-11T10:03:34,270 copying ./device_detector/regexes/ahocorasick/classes/MediaPlayer.yml -> build/lib/device_detector/regexes/ahocorasick/classes 2026-08-11T10:03:34,272 copying ./device_detector/regexes/ahocorasick/classes/MobileApp.yml -> build/lib/device_detector/regexes/ahocorasick/classes 2026-08-11T10:03:34,274 copying ./device_detector/regexes/ahocorasick/classes/Notebook.yml -> build/lib/device_detector/regexes/ahocorasick/classes 2026-08-11T10:03:34,277 copying ./device_detector/regexes/ahocorasick/classes/OS.yml -> build/lib/device_detector/regexes/ahocorasick/classes 2026-08-11T10:03:34,279 copying ./device_detector/regexes/ahocorasick/classes/PIM.yml -> build/lib/device_detector/regexes/ahocorasick/classes 2026-08-11T10:03:34,281 copying ./device_detector/regexes/ahocorasick/local/client/antivirus.yml -> build/lib/device_detector/regexes/ahocorasick/local/client 2026-08-11T10:03:34,283 copying ./device_detector/regexes/ahocorasick/local/client/browsers.yml -> build/lib/device_detector/regexes/ahocorasick/local/client 2026-08-11T10:03:34,285 copying ./device_detector/regexes/ahocorasick/local/client/desktop_apps.yml -> build/lib/device_detector/regexes/ahocorasick/local/client 2026-08-11T10:03:34,287 copying ./device_detector/regexes/ahocorasick/local/client/libraries.yml -> build/lib/device_detector/regexes/ahocorasick/local/client 2026-08-11T10:03:34,289 copying ./device_detector/regexes/ahocorasick/local/client/mediaplayers.yml -> build/lib/device_detector/regexes/ahocorasick/local/client 2026-08-11T10:03:34,292 copying ./device_detector/regexes/ahocorasick/local/client/mobile_apps.yml -> build/lib/device_detector/regexes/ahocorasick/local/client 2026-08-11T10:03:34,294 copying ./device_detector/regexes/ahocorasick/local/client/osutility.yml -> build/lib/device_detector/regexes/ahocorasick/local/client 2026-08-11T10:03:34,296 copying ./device_detector/regexes/ahocorasick/local/client/pim.yml -> build/lib/device_detector/regexes/ahocorasick/local/client 2026-08-11T10:03:34,298 copying ./device_detector/regexes/ahocorasick/local/client/vpnproxy.yml -> build/lib/device_detector/regexes/ahocorasick/local/client 2026-08-11T10:03:34,301 copying ./device_detector/regexes/ahocorasick/upstream/device/cameras.yml -> build/lib/device_detector/regexes/ahocorasick/upstream/device 2026-08-11T10:03:34,303 copying ./device_detector/regexes/ahocorasick/upstream/device/car_browsers.yml -> build/lib/device_detector/regexes/ahocorasick/upstream/device 2026-08-11T10:03:34,305 copying ./device_detector/regexes/ahocorasick/upstream/device/consoles.yml -> build/lib/device_detector/regexes/ahocorasick/upstream/device 2026-08-11T10:03:34,307 copying ./device_detector/regexes/ahocorasick/upstream/device/mobiles.yml -> build/lib/device_detector/regexes/ahocorasick/upstream/device 2026-08-11T10:03:34,310 copying ./device_detector/regexes/ahocorasick/upstream/device/notebooks.yml -> build/lib/device_detector/regexes/ahocorasick/upstream/device 2026-08-11T10:03:34,312 copying ./device_detector/regexes/ahocorasick/upstream/device/portable_media_player.yml -> build/lib/device_detector/regexes/ahocorasick/upstream/device 2026-08-11T10:03:34,314 copying ./device_detector/regexes/ahocorasick/upstream/device/shell_tv.yml -> build/lib/device_detector/regexes/ahocorasick/upstream/device 2026-08-11T10:03:34,316 copying ./device_detector/regexes/ahocorasick/upstream/client/browser_engine.yml -> build/lib/device_detector/regexes/ahocorasick/upstream/client 2026-08-11T10:03:34,319 copying ./device_detector/regexes/ahocorasick/upstream/client/browsers.yml -> build/lib/device_detector/regexes/ahocorasick/upstream/client 2026-08-11T10:03:34,322 copying ./device_detector/regexes/ahocorasick/upstream/client/feed_readers.yml -> build/lib/device_detector/regexes/ahocorasick/upstream/client 2026-08-11T10:03:34,324 copying ./device_detector/regexes/ahocorasick/upstream/client/libraries.yml -> build/lib/device_detector/regexes/ahocorasick/upstream/client 2026-08-11T10:03:34,326 copying ./device_detector/regexes/ahocorasick/upstream/client/mediaplayers.yml -> build/lib/device_detector/regexes/ahocorasick/upstream/client 2026-08-11T10:03:34,329 copying ./device_detector/regexes/ahocorasick/upstream/client/mobile_apps.yml -> build/lib/device_detector/regexes/ahocorasick/upstream/client 2026-08-11T10:03:34,331 copying ./device_detector/regexes/ahocorasick/upstream/client/pim.yml -> build/lib/device_detector/regexes/ahocorasick/upstream/client 2026-08-11T10:03:34,333 copying ./device_detector/regexes/local/device/normalize.yml -> build/lib/device_detector/regexes/local/device 2026-08-11T10:03:34,336 copying ./device_detector/regexes/local/client/antivirus.yml -> build/lib/device_detector/regexes/local/client 2026-08-11T10:03:34,338 copying ./device_detector/regexes/local/client/browsers.yml -> build/lib/device_detector/regexes/local/client 2026-08-11T10:03:34,340 copying ./device_detector/regexes/local/client/desktop_apps.yml -> build/lib/device_detector/regexes/local/client 2026-08-11T10:03:34,342 copying ./device_detector/regexes/local/client/libraries.yml -> build/lib/device_detector/regexes/local/client 2026-08-11T10:03:34,344 copying ./device_detector/regexes/local/client/mediaplayers.yml -> build/lib/device_detector/regexes/local/client 2026-08-11T10:03:34,346 copying ./device_detector/regexes/local/client/mobile_apps.yml -> build/lib/device_detector/regexes/local/client 2026-08-11T10:03:34,348 copying ./device_detector/regexes/local/client/osutility.yml -> build/lib/device_detector/regexes/local/client 2026-08-11T10:03:34,350 copying ./device_detector/regexes/local/client/pim.yml -> build/lib/device_detector/regexes/local/client 2026-08-11T10:03:34,352 copying ./device_detector/regexes/local/client/vpnproxy.yml -> build/lib/device_detector/regexes/local/client 2026-08-11T10:03:34,354 copying ./device_detector/regexes/upstream/device/cameras.yml -> build/lib/device_detector/regexes/upstream/device 2026-08-11T10:03:34,356 copying ./device_detector/regexes/upstream/device/car_browsers.yml -> build/lib/device_detector/regexes/upstream/device 2026-08-11T10:03:34,358 copying ./device_detector/regexes/upstream/device/consoles.yml -> build/lib/device_detector/regexes/upstream/device 2026-08-11T10:03:34,360 copying ./device_detector/regexes/upstream/device/mobiles.yml -> build/lib/device_detector/regexes/upstream/device 2026-08-11T10:03:34,391 copying ./device_detector/regexes/upstream/device/notebooks.yml -> build/lib/device_detector/regexes/upstream/device 2026-08-11T10:03:34,394 copying ./device_detector/regexes/upstream/device/portable_media_player.yml -> build/lib/device_detector/regexes/upstream/device 2026-08-11T10:03:34,396 copying ./device_detector/regexes/upstream/device/shell_tv.yml -> build/lib/device_detector/regexes/upstream/device 2026-08-11T10:03:34,398 copying ./device_detector/regexes/upstream/device/televisions.yml -> build/lib/device_detector/regexes/upstream/device 2026-08-11T10:03:34,401 copying ./device_detector/regexes/upstream/client/browser_engine.yml -> build/lib/device_detector/regexes/upstream/client 2026-08-11T10:03:34,404 copying ./device_detector/regexes/upstream/client/browsers.yml -> build/lib/device_detector/regexes/upstream/client 2026-08-11T10:03:34,408 copying ./device_detector/regexes/upstream/client/feed_readers.yml -> build/lib/device_detector/regexes/upstream/client 2026-08-11T10:03:34,411 copying ./device_detector/regexes/upstream/client/libraries.yml -> build/lib/device_detector/regexes/upstream/client 2026-08-11T10:03:34,414 copying ./device_detector/regexes/upstream/client/mediaplayers.yml -> build/lib/device_detector/regexes/upstream/client 2026-08-11T10:03:34,417 copying ./device_detector/regexes/upstream/client/mobile_apps.yml -> build/lib/device_detector/regexes/upstream/client 2026-08-11T10:03:34,421 copying ./device_detector/regexes/upstream/client/pim.yml -> build/lib/device_detector/regexes/upstream/client 2026-08-11T10:03:34,424 copying ./device_detector/regexes/upstream/client/hints/apps.yml -> build/lib/device_detector/regexes/upstream/client/hints 2026-08-11T10:03:34,427 copying ./device_detector/regexes/upstream/client/hints/browsers.yml -> build/lib/device_detector/regexes/upstream/client/hints 2026-08-11T10:03:34,450 installing to build/bdist.linux-armv7l/wheel 2026-08-11T10:03:34,451 running install 2026-08-11T10:03:34,474 running install_lib 2026-08-11T10:03:34,480 creating build/bdist.linux-armv7l/wheel 2026-08-11T10:03:34,482 creating build/bdist.linux-armv7l/wheel/device_detector 2026-08-11T10:03:34,484 creating build/bdist.linux-armv7l/wheel/device_detector/tests 2026-08-11T10:03:34,487 creating build/bdist.linux-armv7l/wheel/device_detector/tests/device 2026-08-11T10:03:34,488 copying build/lib/device_detector/tests/device/test_device_detector.py -> build/bdist.linux-armv7l/wheel/./device_detector/tests/device 2026-08-11T10:03:34,491 copying build/lib/device_detector/tests/device/test_tablets.py -> build/bdist.linux-armv7l/wheel/./device_detector/tests/device 2026-08-11T10:03:34,493 copying build/lib/device_detector/tests/device/test_smartphones.py -> build/bdist.linux-armv7l/wheel/./device_detector/tests/device 2026-08-11T10:03:34,496 copying build/lib/device_detector/tests/device/test_televisions.py -> build/bdist.linux-armv7l/wheel/./device_detector/tests/device 2026-08-11T10:03:34,498 copying build/lib/device_detector/tests/device/__init__.py -> build/bdist.linux-armv7l/wheel/./device_detector/tests/device 2026-08-11T10:03:34,500 copying build/lib/device_detector/tests/device/test_upstream_collisions.py -> build/bdist.linux-armv7l/wheel/./device_detector/tests/device 2026-08-11T10:03:34,502 copying build/lib/device_detector/tests/base.py -> build/bdist.linux-armv7l/wheel/./device_detector/tests 2026-08-11T10:03:34,506 creating build/bdist.linux-armv7l/wheel/device_detector/tests/fixtures 2026-08-11T10:03:34,507 copying build/lib/device_detector/tests/fixtures/__init__.py -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures 2026-08-11T10:03:34,510 creating build/bdist.linux-armv7l/wheel/device_detector/tests/fixtures/local 2026-08-11T10:03:34,511 copying build/lib/device_detector/tests/fixtures/local/app_names.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/local 2026-08-11T10:03:34,514 copying build/lib/device_detector/tests/fixtures/local/__init__.py -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/local 2026-08-11T10:03:34,516 copying build/lib/device_detector/tests/fixtures/local/normalize.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/local 2026-08-11T10:03:34,521 creating build/bdist.linux-armv7l/wheel/device_detector/tests/fixtures/upstream 2026-08-11T10:03:34,522 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-43.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-08-11T10:03:34,525 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-6.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-08-11T10:03:34,534 copying build/lib/device_detector/tests/fixtures/upstream/tablet-6.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-08-11T10:03:34,542 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-11.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-08-11T10:03:34,550 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-26.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-08-11T10:03:34,558 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-9.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-08-11T10:03:34,566 copying build/lib/device_detector/tests/fixtures/upstream/camera.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-08-11T10:03:34,568 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-27.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-08-11T10:03:34,577 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-35.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-08-11T10:03:34,582 copying build/lib/device_detector/tests/fixtures/upstream/tablet.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-08-11T10:03:34,588 copying build/lib/device_detector/tests/fixtures/upstream/smart_speaker.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-08-11T10:03:34,591 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-12.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-08-11T10:03:34,598 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-31.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-08-11T10:03:34,604 copying build/lib/device_detector/tests/fixtures/upstream/car_browser.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-08-11T10:03:34,607 copying build/lib/device_detector/tests/fixtures/upstream/smartphone.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-08-11T10:03:34,613 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-30.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-08-11T10:03:34,622 copying build/lib/device_detector/tests/fixtures/upstream/feed_reader.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-08-11T10:03:34,624 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-20.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-08-11T10:03:34,631 copying build/lib/device_detector/tests/fixtures/upstream/tv.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-08-11T10:03:34,639 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-13.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-08-11T10:03:34,647 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-23.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-08-11T10:03:34,655 copying build/lib/device_detector/tests/fixtures/upstream/tablet-12.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-08-11T10:03:34,662 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-16.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-08-11T10:03:34,668 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-38.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-08-11T10:03:34,675 copying build/lib/device_detector/tests/fixtures/upstream/tablet-1.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-08-11T10:03:34,683 copying build/lib/device_detector/tests/fixtures/upstream/feature_phone.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-08-11T10:03:34,687 copying build/lib/device_detector/tests/fixtures/upstream/tablet-8.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-08-11T10:03:34,694 copying build/lib/device_detector/tests/fixtures/upstream/portable_media_player.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-08-11T10:03:34,697 copying build/lib/device_detector/tests/fixtures/upstream/tablet-10.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-08-11T10:03:34,706 copying build/lib/device_detector/tests/fixtures/upstream/bots.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-08-11T10:03:34,713 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-32.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-08-11T10:03:34,719 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-40.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-08-11T10:03:34,724 copying build/lib/device_detector/tests/fixtures/upstream/tv-3.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-08-11T10:03:34,730 copying build/lib/device_detector/tests/fixtures/upstream/tablet-9.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-08-11T10:03:34,739 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-8.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-08-11T10:03:34,749 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-3.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-08-11T10:03:34,757 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-21.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-08-11T10:03:34,763 copying build/lib/device_detector/tests/fixtures/upstream/tablet-5.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-08-11T10:03:34,768 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-18.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-08-11T10:03:34,772 copying build/lib/device_detector/tests/fixtures/upstream/__init__.py -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-08-11T10:03:34,773 copying build/lib/device_detector/tests/fixtures/upstream/clienthints.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-08-11T10:03:34,778 copying build/lib/device_detector/tests/fixtures/upstream/phablet-1.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-08-11T10:03:34,784 copying build/lib/device_detector/tests/fixtures/upstream/clienthints-app.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-08-11T10:03:34,787 copying build/lib/device_detector/tests/fixtures/upstream/tablet-11.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-08-11T10:03:34,794 copying build/lib/device_detector/tests/fixtures/upstream/smart_display.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-08-11T10:03:34,796 copying build/lib/device_detector/tests/fixtures/upstream/tablet-7.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-08-11T10:03:34,804 copying build/lib/device_detector/tests/fixtures/upstream/console.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-08-11T10:03:34,806 copying build/lib/device_detector/tests/fixtures/upstream/mediaplayer.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-08-11T10:03:34,809 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-2.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-08-11T10:03:34,816 copying build/lib/device_detector/tests/fixtures/upstream/podcasting.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-08-11T10:03:34,821 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-22.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-08-11T10:03:34,827 copying build/lib/device_detector/tests/fixtures/upstream/tablet-4.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-08-11T10:03:34,833 copying build/lib/device_detector/tests/fixtures/upstream/unknown.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-08-11T10:03:34,837 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-29.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-08-11T10:03:34,844 copying build/lib/device_detector/tests/fixtures/upstream/tv-4.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-08-11T10:03:34,850 copying build/lib/device_detector/tests/fixtures/upstream/tv-2.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-08-11T10:03:34,858 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-24.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-08-11T10:03:34,864 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-1.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-08-11T10:03:34,871 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-5.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-08-11T10:03:34,880 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-4.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-08-11T10:03:34,889 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-39.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-08-11T10:03:34,900 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-34.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-08-11T10:03:34,907 copying build/lib/device_detector/tests/fixtures/upstream/phablet.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-08-11T10:03:34,916 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-41.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-08-11T10:03:34,925 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-19.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-08-11T10:03:34,932 copying build/lib/device_detector/tests/fixtures/upstream/desktop-1.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-08-11T10:03:34,934 copying build/lib/device_detector/tests/fixtures/upstream/peripheral.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-08-11T10:03:34,938 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-37.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-08-11T10:03:34,946 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-17.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-08-11T10:03:34,953 copying build/lib/device_detector/tests/fixtures/upstream/tablet-3.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-08-11T10:03:34,961 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-15.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-08-11T10:03:34,969 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-42.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-08-11T10:03:34,978 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-36.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-08-11T10:03:34,987 copying build/lib/device_detector/tests/fixtures/upstream/mobile_apps.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-08-11T10:03:34,991 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-25.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-08-11T10:03:34,999 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-7.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-08-11T10:03:35,006 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-10.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-08-11T10:03:35,017 copying build/lib/device_detector/tests/fixtures/upstream/wearable.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-08-11T10:03:35,023 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-14.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-08-11T10:03:35,037 copying build/lib/device_detector/tests/fixtures/upstream/desktop.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-08-11T10:03:35,044 copying build/lib/device_detector/tests/fixtures/upstream/tv-1.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-08-11T10:03:35,053 copying build/lib/device_detector/tests/fixtures/upstream/tablet-2.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-08-11T10:03:35,060 copying build/lib/device_detector/tests/fixtures/upstream/tv-5.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-08-11T10:03:35,067 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-28.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-08-11T10:03:35,076 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-33.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-08-11T10:03:35,084 copying build/lib/device_detector/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./device_detector/tests 2026-08-11T10:03:35,088 creating build/bdist.linux-armv7l/wheel/device_detector/tests/parser 2026-08-11T10:03:35,089 copying build/lib/device_detector/tests/parser/test_key_value_pairs.py -> build/bdist.linux-armv7l/wheel/./device_detector/tests/parser 2026-08-11T10:03:35,092 copying build/lib/device_detector/tests/parser/test_utils.py -> build/bdist.linux-armv7l/wheel/./device_detector/tests/parser 2026-08-11T10:03:35,095 copying build/lib/device_detector/tests/parser/test_client_hints.py -> build/bdist.linux-armv7l/wheel/./device_detector/tests/parser 2026-08-11T10:03:35,097 copying build/lib/device_detector/tests/parser/test_extractor.py -> build/bdist.linux-armv7l/wheel/./device_detector/tests/parser 2026-08-11T10:03:35,099 copying build/lib/device_detector/tests/parser/__init__.py -> build/bdist.linux-armv7l/wheel/./device_detector/tests/parser 2026-08-11T10:03:35,101 copying build/lib/device_detector/tests/parser/test_bot.py -> build/bdist.linux-armv7l/wheel/./device_detector/tests/parser 2026-08-11T10:03:35,103 copying build/lib/device_detector/tests/parser/test_os.py -> build/bdist.linux-armv7l/wheel/./device_detector/tests/parser 2026-08-11T10:03:35,105 copying build/lib/device_detector/tests/parser/test_device.py -> build/bdist.linux-armv7l/wheel/./device_detector/tests/parser 2026-08-11T10:03:35,107 copying build/lib/device_detector/tests/parser/test_vendorfragment.py -> build/bdist.linux-armv7l/wheel/./device_detector/tests/parser 2026-08-11T10:03:35,110 copying build/lib/device_detector/tests/parser/test_clients.py -> build/bdist.linux-armv7l/wheel/./device_detector/tests/parser 2026-08-11T10:03:35,112 copying build/lib/device_detector/tests/parser/test_cache.py -> build/bdist.linux-armv7l/wheel/./device_detector/tests/parser 2026-08-11T10:03:35,114 copying build/lib/device_detector/yaml_loader.py -> build/bdist.linux-armv7l/wheel/./device_detector 2026-08-11T10:03:35,117 copying build/lib/device_detector/device_detector.py -> build/bdist.linux-armv7l/wheel/./device_detector 2026-08-11T10:03:35,120 copying build/lib/device_detector/enums.py -> build/bdist.linux-armv7l/wheel/./device_detector 2026-08-11T10:03:35,122 copying build/lib/device_detector/__init__.py -> build/bdist.linux-armv7l/wheel/./device_detector 2026-08-11T10:03:35,125 copying build/lib/device_detector/utils.py -> build/bdist.linux-armv7l/wheel/./device_detector 2026-08-11T10:03:35,128 creating build/bdist.linux-armv7l/wheel/device_detector/parser 2026-08-11T10:03:35,130 copying build/lib/device_detector/parser/client_hints.py -> build/bdist.linux-armv7l/wheel/./device_detector/parser 2026-08-11T10:03:35,133 copying build/lib/device_detector/parser/operating_system.py -> build/bdist.linux-armv7l/wheel/./device_detector/parser 2026-08-11T10:03:35,137 creating build/bdist.linux-armv7l/wheel/device_detector/parser/device 2026-08-11T10:03:35,139 copying build/lib/device_detector/parser/device/television.py -> build/bdist.linux-armv7l/wheel/./device_detector/parser/device 2026-08-11T10:03:35,141 copying build/lib/device_detector/parser/device/console.py -> build/bdist.linux-armv7l/wheel/./device_detector/parser/device 2026-08-11T10:03:35,143 copying build/lib/device_detector/parser/device/car_browser.py -> build/bdist.linux-armv7l/wheel/./device_detector/parser/device 2026-08-11T10:03:35,146 copying build/lib/device_detector/parser/device/base.py -> build/bdist.linux-armv7l/wheel/./device_detector/parser/device 2026-08-11T10:03:35,150 copying build/lib/device_detector/parser/device/vendor_fragment.py -> build/bdist.linux-armv7l/wheel/./device_detector/parser/device 2026-08-11T10:03:35,152 copying build/lib/device_detector/parser/device/device.py -> build/bdist.linux-armv7l/wheel/./device_detector/parser/device 2026-08-11T10:03:35,155 copying build/lib/device_detector/parser/device/__init__.py -> build/bdist.linux-armv7l/wheel/./device_detector/parser/device 2026-08-11T10:03:35,157 copying build/lib/device_detector/parser/device/portable_media_player.py -> build/bdist.linux-armv7l/wheel/./device_detector/parser/device 2026-08-11T10:03:35,159 copying build/lib/device_detector/parser/device/bot.py -> build/bdist.linux-armv7l/wheel/./device_detector/parser/device 2026-08-11T10:03:35,162 copying build/lib/device_detector/parser/device/notebook.py -> build/bdist.linux-armv7l/wheel/./device_detector/parser/device 2026-08-11T10:03:35,164 copying build/lib/device_detector/parser/device/camera.py -> build/bdist.linux-armv7l/wheel/./device_detector/parser/device 2026-08-11T10:03:35,166 copying build/lib/device_detector/parser/os_fragment.py -> build/bdist.linux-armv7l/wheel/./device_detector/parser 2026-08-11T10:03:35,168 copying build/lib/device_detector/parser/parser.py -> build/bdist.linux-armv7l/wheel/./device_detector/parser 2026-08-11T10:03:35,171 copying build/lib/device_detector/parser/key_value_pairs.py -> build/bdist.linux-armv7l/wheel/./device_detector/parser 2026-08-11T10:03:35,173 copying build/lib/device_detector/parser/__init__.py -> build/bdist.linux-armv7l/wheel/./device_detector/parser 2026-08-11T10:03:35,176 copying build/lib/device_detector/parser/extractors.py -> build/bdist.linux-armv7l/wheel/./device_detector/parser 2026-08-11T10:03:35,178 copying build/lib/device_detector/parser/settings.py -> build/bdist.linux-armv7l/wheel/./device_detector/parser 2026-08-11T10:03:35,182 creating build/bdist.linux-armv7l/wheel/device_detector/parser/client 2026-08-11T10:03:35,183 copying build/lib/device_detector/parser/client/adobe_cc.py -> build/bdist.linux-armv7l/wheel/./device_detector/parser/client 2026-08-11T10:03:35,186 copying build/lib/device_detector/parser/client/dictua.py -> build/bdist.linux-armv7l/wheel/./device_detector/parser/client 2026-08-11T10:03:35,188 copying build/lib/device_detector/parser/client/vpnproxy.py -> build/bdist.linux-armv7l/wheel/./device_detector/parser/client 2026-08-11T10:03:35,190 copying build/lib/device_detector/parser/client/mediaplayer.py -> build/bdist.linux-armv7l/wheel/./device_detector/parser/client 2026-08-11T10:03:35,192 copying build/lib/device_detector/parser/client/mobileapp.py -> build/bdist.linux-armv7l/wheel/./device_detector/parser/client 2026-08-11T10:03:35,194 copying build/lib/device_detector/parser/client/feed_reader.py -> build/bdist.linux-armv7l/wheel/./device_detector/parser/client 2026-08-11T10:03:35,197 copying build/lib/device_detector/parser/client/browser.py -> build/bdist.linux-armv7l/wheel/./device_detector/parser/client 2026-08-11T10:03:35,199 copying build/lib/device_detector/parser/client/base.py -> build/bdist.linux-armv7l/wheel/./device_detector/parser/client 2026-08-11T10:03:35,202 copying build/lib/device_detector/parser/client/pim.py -> build/bdist.linux-armv7l/wheel/./device_detector/parser/client 2026-08-11T10:03:35,205 creating build/bdist.linux-armv7l/wheel/device_detector/parser/client/hints 2026-08-11T10:03:35,206 copying build/lib/device_detector/parser/client/hints/mobileapp.py -> build/bdist.linux-armv7l/wheel/./device_detector/parser/client/hints 2026-08-11T10:03:35,208 copying build/lib/device_detector/parser/client/hints/browser.py -> build/bdist.linux-armv7l/wheel/./device_detector/parser/client/hints 2026-08-11T10:03:35,210 copying build/lib/device_detector/parser/client/hints/__init__.py -> build/bdist.linux-armv7l/wheel/./device_detector/parser/client/hints 2026-08-11T10:03:35,212 copying build/lib/device_detector/parser/client/messaging.py -> build/bdist.linux-armv7l/wheel/./device_detector/parser/client 2026-08-11T10:03:35,214 copying build/lib/device_detector/parser/client/library.py -> build/bdist.linux-armv7l/wheel/./device_detector/parser/client 2026-08-11T10:03:35,216 copying build/lib/device_detector/parser/client/extractor_name_version.py -> build/bdist.linux-armv7l/wheel/./device_detector/parser/client 2026-08-11T10:03:35,218 copying build/lib/device_detector/parser/client/__init__.py -> build/bdist.linux-armv7l/wheel/./device_detector/parser/client 2026-08-11T10:03:35,220 copying build/lib/device_detector/parser/client/extractor_whole_name.py -> build/bdist.linux-armv7l/wheel/./device_detector/parser/client 2026-08-11T10:03:35,222 copying build/lib/device_detector/parser/client/desktopapp.py -> build/bdist.linux-armv7l/wheel/./device_detector/parser/client 2026-08-11T10:03:35,225 creating build/bdist.linux-armv7l/wheel/device_detector/appdetails 2026-08-11T10:03:35,226 copying build/lib/device_detector/appdetails/p2p.yml -> build/bdist.linux-armv7l/wheel/./device_detector/appdetails 2026-08-11T10:03:35,228 copying build/lib/device_detector/appdetails/navigation.yml -> build/bdist.linux-armv7l/wheel/./device_detector/appdetails 2026-08-11T10:03:35,230 copying build/lib/device_detector/appdetails/messaging.yml -> build/bdist.linux-armv7l/wheel/./device_detector/appdetails 2026-08-11T10:03:35,232 copying build/lib/device_detector/appdetails/desktop_app.yml -> build/bdist.linux-armv7l/wheel/./device_detector/appdetails 2026-08-11T10:03:35,235 copying build/lib/device_detector/appdetails/pim.yml -> build/bdist.linux-armv7l/wheel/./device_detector/appdetails 2026-08-11T10:03:35,237 copying build/lib/device_detector/appdetails/av.yml -> build/bdist.linux-armv7l/wheel/./device_detector/appdetails 2026-08-11T10:03:35,239 copying build/lib/device_detector/appdetails/__init__.py -> build/bdist.linux-armv7l/wheel/./device_detector/appdetails 2026-08-11T10:03:35,241 copying build/lib/device_detector/appdetails/game.yml -> build/bdist.linux-armv7l/wheel/./device_detector/appdetails 2026-08-11T10:03:35,243 copying build/lib/device_detector/appdetails/mediaplayer.yml -> build/bdist.linux-armv7l/wheel/./device_detector/appdetails 2026-08-11T10:03:35,245 copying build/lib/device_detector/appdetails/productivity.yml -> build/bdist.linux-armv7l/wheel/./device_detector/appdetails 2026-08-11T10:03:35,247 copying build/lib/device_detector/appdetails/mobile_app.yml -> build/bdist.linux-armv7l/wheel/./device_detector/appdetails 2026-08-11T10:03:35,251 copying build/lib/device_detector/appdetails/ai.yml -> build/bdist.linux-armv7l/wheel/./device_detector/appdetails 2026-08-11T10:03:35,253 copying build/lib/device_detector/appdetails/vpnproxy.yml -> build/bdist.linux-armv7l/wheel/./device_detector/appdetails 2026-08-11T10:03:35,255 copying build/lib/device_detector/appdetails/osutility.yml -> build/bdist.linux-armv7l/wheel/./device_detector/appdetails 2026-08-11T10:03:35,258 copying build/lib/device_detector/appdetails/browser.yml -> build/bdist.linux-armv7l/wheel/./device_detector/appdetails 2026-08-11T10:03:35,260 copying build/lib/device_detector/appdetails/library.yml -> build/bdist.linux-armv7l/wheel/./device_detector/appdetails 2026-08-11T10:03:35,262 copying build/lib/device_detector/settings.py -> build/bdist.linux-armv7l/wheel/./device_detector 2026-08-11T10:03:35,264 copying build/lib/device_detector/lazy_regex.py -> build/bdist.linux-armv7l/wheel/./device_detector 2026-08-11T10:03:35,267 creating build/bdist.linux-armv7l/wheel/device_detector/regexes 2026-08-11T10:03:35,268 creating build/bdist.linux-armv7l/wheel/device_detector/regexes/ahocorasick 2026-08-11T10:03:35,270 copying build/lib/device_detector/regexes/ahocorasick/__init__.py -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick 2026-08-11T10:03:35,272 creating build/bdist.linux-armv7l/wheel/device_detector/regexes/ahocorasick/local 2026-08-11T10:03:35,274 copying build/lib/device_detector/regexes/ahocorasick/local/oss.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/local 2026-08-11T10:03:35,276 copying build/lib/device_detector/regexes/ahocorasick/local/__init__.py -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/local 2026-08-11T10:03:35,278 creating build/bdist.linux-armv7l/wheel/device_detector/regexes/ahocorasick/local/client 2026-08-11T10:03:35,279 copying build/lib/device_detector/regexes/ahocorasick/local/client/antivirus.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/local/client 2026-08-11T10:03:35,281 copying build/lib/device_detector/regexes/ahocorasick/local/client/pim.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/local/client 2026-08-11T10:03:35,283 copying build/lib/device_detector/regexes/ahocorasick/local/client/browsers.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/local/client 2026-08-11T10:03:35,286 copying build/lib/device_detector/regexes/ahocorasick/local/client/__init__.py -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/local/client 2026-08-11T10:03:35,287 copying build/lib/device_detector/regexes/ahocorasick/local/client/mediaplayers.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/local/client 2026-08-11T10:03:35,290 copying build/lib/device_detector/regexes/ahocorasick/local/client/vpnproxy.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/local/client 2026-08-11T10:03:35,292 copying build/lib/device_detector/regexes/ahocorasick/local/client/desktop_apps.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/local/client 2026-08-11T10:03:35,295 copying build/lib/device_detector/regexes/ahocorasick/local/client/libraries.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/local/client 2026-08-11T10:03:35,297 copying build/lib/device_detector/regexes/ahocorasick/local/client/mobile_apps.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/local/client 2026-08-11T10:03:35,299 copying build/lib/device_detector/regexes/ahocorasick/local/client/osutility.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/local/client 2026-08-11T10:03:35,302 creating build/bdist.linux-armv7l/wheel/device_detector/regexes/ahocorasick/upstream 2026-08-11T10:03:35,304 creating build/bdist.linux-armv7l/wheel/device_detector/regexes/ahocorasick/upstream/device 2026-08-11T10:03:35,306 copying build/lib/device_detector/regexes/ahocorasick/upstream/device/notebooks.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/upstream/device 2026-08-11T10:03:35,308 copying build/lib/device_detector/regexes/ahocorasick/upstream/device/cameras.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/upstream/device 2026-08-11T10:03:35,310 copying build/lib/device_detector/regexes/ahocorasick/upstream/device/consoles.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/upstream/device 2026-08-11T10:03:35,312 copying build/lib/device_detector/regexes/ahocorasick/upstream/device/shell_tv.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/upstream/device 2026-08-11T10:03:35,314 copying build/lib/device_detector/regexes/ahocorasick/upstream/device/mobiles.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/upstream/device 2026-08-11T10:03:35,317 copying build/lib/device_detector/regexes/ahocorasick/upstream/device/car_browsers.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/upstream/device 2026-08-11T10:03:35,319 copying build/lib/device_detector/regexes/ahocorasick/upstream/device/portable_media_player.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/upstream/device 2026-08-11T10:03:35,321 copying build/lib/device_detector/regexes/ahocorasick/upstream/device/__init__.py -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/upstream/device 2026-08-11T10:03:35,323 copying build/lib/device_detector/regexes/ahocorasick/upstream/oss.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/upstream 2026-08-11T10:03:35,325 copying build/lib/device_detector/regexes/ahocorasick/upstream/bots.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/upstream 2026-08-11T10:03:35,328 copying build/lib/device_detector/regexes/ahocorasick/upstream/__init__.py -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/upstream 2026-08-11T10:03:35,330 creating build/bdist.linux-armv7l/wheel/device_detector/regexes/ahocorasick/upstream/client 2026-08-11T10:03:35,332 copying build/lib/device_detector/regexes/ahocorasick/upstream/client/feed_readers.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/upstream/client 2026-08-11T10:03:35,334 copying build/lib/device_detector/regexes/ahocorasick/upstream/client/pim.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/upstream/client 2026-08-11T10:03:35,336 copying build/lib/device_detector/regexes/ahocorasick/upstream/client/browsers.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/upstream/client 2026-08-11T10:03:35,339 copying build/lib/device_detector/regexes/ahocorasick/upstream/client/__init__.py -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/upstream/client 2026-08-11T10:03:35,341 copying build/lib/device_detector/regexes/ahocorasick/upstream/client/browser_engine.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/upstream/client 2026-08-11T10:03:35,343 copying build/lib/device_detector/regexes/ahocorasick/upstream/client/mediaplayers.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/upstream/client 2026-08-11T10:03:35,345 copying build/lib/device_detector/regexes/ahocorasick/upstream/client/libraries.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/upstream/client 2026-08-11T10:03:35,348 copying build/lib/device_detector/regexes/ahocorasick/upstream/client/mobile_apps.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/upstream/client 2026-08-11T10:03:35,351 creating build/bdist.linux-armv7l/wheel/device_detector/regexes/ahocorasick/classes 2026-08-11T10:03:35,352 copying build/lib/device_detector/regexes/ahocorasick/classes/Library.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/classes 2026-08-11T10:03:35,354 copying build/lib/device_detector/regexes/ahocorasick/classes/Adobe.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/classes 2026-08-11T10:03:35,356 copying build/lib/device_detector/regexes/ahocorasick/classes/DesktopApp.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/classes 2026-08-11T10:03:35,359 copying build/lib/device_detector/regexes/ahocorasick/classes/Device.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/classes 2026-08-11T10:03:35,361 copying build/lib/device_detector/regexes/ahocorasick/classes/Notebook.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/classes 2026-08-11T10:03:35,363 copying build/lib/device_detector/regexes/ahocorasick/classes/__init__.py -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/classes 2026-08-11T10:03:35,365 copying build/lib/device_detector/regexes/ahocorasick/classes/MobileApp.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/classes 2026-08-11T10:03:35,367 copying build/lib/device_detector/regexes/ahocorasick/classes/OS.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/classes 2026-08-11T10:03:35,370 copying build/lib/device_detector/regexes/ahocorasick/classes/MediaPlayer.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/classes 2026-08-11T10:03:35,372 copying build/lib/device_detector/regexes/ahocorasick/classes/Browser.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/classes 2026-08-11T10:03:35,374 copying build/lib/device_detector/regexes/ahocorasick/classes/PIM.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/classes 2026-08-11T10:03:35,376 copying build/lib/device_detector/regexes/__init__.py -> build/bdist.linux-armv7l/wheel/./device_detector/regexes 2026-08-11T10:03:35,379 creating build/bdist.linux-armv7l/wheel/device_detector/regexes/local 2026-08-11T10:03:35,380 copying build/lib/device_detector/regexes/local/osfragments.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/local 2026-08-11T10:03:35,383 creating build/bdist.linux-armv7l/wheel/device_detector/regexes/local/device 2026-08-11T10:03:35,384 copying build/lib/device_detector/regexes/local/device/__init__.py -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/local/device 2026-08-11T10:03:35,386 copying build/lib/device_detector/regexes/local/device/normalize.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/local/device 2026-08-11T10:03:35,389 copying build/lib/device_detector/regexes/local/oss.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/local 2026-08-11T10:03:35,391 copying build/lib/device_detector/regexes/local/__init__.py -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/local 2026-08-11T10:03:35,393 creating build/bdist.linux-armv7l/wheel/device_detector/regexes/local/client 2026-08-11T10:03:35,395 copying build/lib/device_detector/regexes/local/client/antivirus.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/local/client 2026-08-11T10:03:35,397 copying build/lib/device_detector/regexes/local/client/pim.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/local/client 2026-08-11T10:03:35,399 copying build/lib/device_detector/regexes/local/client/browsers.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/local/client 2026-08-11T10:03:35,402 copying build/lib/device_detector/regexes/local/client/__init__.py -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/local/client 2026-08-11T10:03:35,403 copying build/lib/device_detector/regexes/local/client/mediaplayers.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/local/client 2026-08-11T10:03:35,405 copying build/lib/device_detector/regexes/local/client/vpnproxy.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/local/client 2026-08-11T10:03:35,407 copying build/lib/device_detector/regexes/local/client/desktop_apps.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/local/client 2026-08-11T10:03:35,410 copying build/lib/device_detector/regexes/local/client/libraries.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/local/client 2026-08-11T10:03:35,412 copying build/lib/device_detector/regexes/local/client/mobile_apps.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/local/client 2026-08-11T10:03:35,414 copying build/lib/device_detector/regexes/local/client/osutility.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/local/client 2026-08-11T10:03:35,417 creating build/bdist.linux-armv7l/wheel/device_detector/regexes/upstream 2026-08-11T10:03:35,419 creating build/bdist.linux-armv7l/wheel/device_detector/regexes/upstream/device 2026-08-11T10:03:35,421 copying build/lib/device_detector/regexes/upstream/device/notebooks.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/upstream/device 2026-08-11T10:03:35,423 copying build/lib/device_detector/regexes/upstream/device/cameras.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/upstream/device 2026-08-11T10:03:35,425 copying build/lib/device_detector/regexes/upstream/device/consoles.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/upstream/device 2026-08-11T10:03:35,428 copying build/lib/device_detector/regexes/upstream/device/shell_tv.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/upstream/device 2026-08-11T10:03:35,430 copying build/lib/device_detector/regexes/upstream/device/mobiles.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/upstream/device 2026-08-11T10:03:35,452 copying build/lib/device_detector/regexes/upstream/device/televisions.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/upstream/device 2026-08-11T10:03:35,455 copying build/lib/device_detector/regexes/upstream/device/car_browsers.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/upstream/device 2026-08-11T10:03:35,457 copying build/lib/device_detector/regexes/upstream/device/portable_media_player.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/upstream/device 2026-08-11T10:03:35,458 copying build/lib/device_detector/regexes/upstream/device/__init__.py -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/upstream/device 2026-08-11T10:03:35,460 copying build/lib/device_detector/regexes/upstream/oss.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/upstream 2026-08-11T10:03:35,463 copying build/lib/device_detector/regexes/upstream/bots.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/upstream 2026-08-11T10:03:35,469 copying build/lib/device_detector/regexes/upstream/__init__.py -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/upstream 2026-08-11T10:03:35,472 creating build/bdist.linux-armv7l/wheel/device_detector/regexes/upstream/client 2026-08-11T10:03:35,473 copying build/lib/device_detector/regexes/upstream/client/feed_readers.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/upstream/client 2026-08-11T10:03:35,476 copying build/lib/device_detector/regexes/upstream/client/pim.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/upstream/client 2026-08-11T10:03:35,479 creating build/bdist.linux-armv7l/wheel/device_detector/regexes/upstream/client/hints 2026-08-11T10:03:35,480 copying build/lib/device_detector/regexes/upstream/client/hints/browsers.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/upstream/client/hints 2026-08-11T10:03:35,483 copying build/lib/device_detector/regexes/upstream/client/hints/__init__.py -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/upstream/client/hints 2026-08-11T10:03:35,486 copying build/lib/device_detector/regexes/upstream/client/hints/apps.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/upstream/client/hints 2026-08-11T10:03:35,488 copying build/lib/device_detector/regexes/upstream/client/browsers.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/upstream/client 2026-08-11T10:03:35,492 copying build/lib/device_detector/regexes/upstream/client/__init__.py -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/upstream/client 2026-08-11T10:03:35,493 copying build/lib/device_detector/regexes/upstream/client/browser_engine.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/upstream/client 2026-08-11T10:03:35,495 copying build/lib/device_detector/regexes/upstream/client/mediaplayers.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/upstream/client 2026-08-11T10:03:35,497 copying build/lib/device_detector/regexes/upstream/client/libraries.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/upstream/client 2026-08-11T10:03:35,500 copying build/lib/device_detector/regexes/upstream/client/mobile_apps.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/upstream/client 2026-08-11T10:03:35,503 copying build/lib/device_detector/regexes/upstream/vendorfragments.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/upstream 2026-08-11T10:03:35,505 running install_egg_info 2026-08-11T10:03:35,510 Copying device_detector.egg-info to build/bdist.linux-armv7l/wheel/./device_detector-6.4.0-py3.11.egg-info 2026-08-11T10:03:35,523 running install_scripts 2026-08-11T10:03:35,533 creating build/bdist.linux-armv7l/wheel/device_detector-6.4.0.dist-info/WHEEL 2026-08-11T10:03:35,536 creating '/tmp/pip-wheel-p_5z2cze/.tmp-bwnx7rwb/device_detector-6.4.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-08-11T10:03:35,538 adding 'device_detector/__init__.py' 2026-08-11T10:03:35,541 adding 'device_detector/device_detector.py' 2026-08-11T10:03:35,542 adding 'device_detector/enums.py' 2026-08-11T10:03:35,543 adding 'device_detector/lazy_regex.py' 2026-08-11T10:03:35,545 adding 'device_detector/settings.py' 2026-08-11T10:03:35,547 adding 'device_detector/utils.py' 2026-08-11T10:03:35,549 adding 'device_detector/yaml_loader.py' 2026-08-11T10:03:35,551 adding 'device_detector/appdetails/__init__.py' 2026-08-11T10:03:35,552 adding 'device_detector/appdetails/ai.yml' 2026-08-11T10:03:35,553 adding 'device_detector/appdetails/av.yml' 2026-08-11T10:03:35,554 adding 'device_detector/appdetails/browser.yml' 2026-08-11T10:03:35,556 adding 'device_detector/appdetails/desktop_app.yml' 2026-08-11T10:03:35,558 adding 'device_detector/appdetails/game.yml' 2026-08-11T10:03:35,559 adding 'device_detector/appdetails/library.yml' 2026-08-11T10:03:35,560 adding 'device_detector/appdetails/mediaplayer.yml' 2026-08-11T10:03:35,561 adding 'device_detector/appdetails/messaging.yml' 2026-08-11T10:03:35,571 adding 'device_detector/appdetails/mobile_app.yml' 2026-08-11T10:03:35,573 adding 'device_detector/appdetails/navigation.yml' 2026-08-11T10:03:35,575 adding 'device_detector/appdetails/osutility.yml' 2026-08-11T10:03:35,576 adding 'device_detector/appdetails/p2p.yml' 2026-08-11T10:03:35,577 adding 'device_detector/appdetails/pim.yml' 2026-08-11T10:03:35,579 adding 'device_detector/appdetails/productivity.yml' 2026-08-11T10:03:35,580 adding 'device_detector/appdetails/vpnproxy.yml' 2026-08-11T10:03:35,582 adding 'device_detector/parser/__init__.py' 2026-08-11T10:03:35,584 adding 'device_detector/parser/client_hints.py' 2026-08-11T10:03:35,585 adding 'device_detector/parser/extractors.py' 2026-08-11T10:03:35,587 adding 'device_detector/parser/key_value_pairs.py' 2026-08-11T10:03:35,589 adding 'device_detector/parser/operating_system.py' 2026-08-11T10:03:35,590 adding 'device_detector/parser/os_fragment.py' 2026-08-11T10:03:35,592 adding 'device_detector/parser/parser.py' 2026-08-11T10:03:35,598 adding 'device_detector/parser/settings.py' 2026-08-11T10:03:35,600 adding 'device_detector/parser/client/__init__.py' 2026-08-11T10:03:35,601 adding 'device_detector/parser/client/adobe_cc.py' 2026-08-11T10:03:35,603 adding 'device_detector/parser/client/base.py' 2026-08-11T10:03:35,605 adding 'device_detector/parser/client/browser.py' 2026-08-11T10:03:35,606 adding 'device_detector/parser/client/desktopapp.py' 2026-08-11T10:03:35,608 adding 'device_detector/parser/client/dictua.py' 2026-08-11T10:03:35,609 adding 'device_detector/parser/client/extractor_name_version.py' 2026-08-11T10:03:35,611 adding 'device_detector/parser/client/extractor_whole_name.py' 2026-08-11T10:03:35,612 adding 'device_detector/parser/client/feed_reader.py' 2026-08-11T10:03:35,613 adding 'device_detector/parser/client/library.py' 2026-08-11T10:03:35,614 adding 'device_detector/parser/client/mediaplayer.py' 2026-08-11T10:03:35,616 adding 'device_detector/parser/client/messaging.py' 2026-08-11T10:03:35,617 adding 'device_detector/parser/client/mobileapp.py' 2026-08-11T10:03:35,618 adding 'device_detector/parser/client/pim.py' 2026-08-11T10:03:35,619 adding 'device_detector/parser/client/vpnproxy.py' 2026-08-11T10:03:35,621 adding 'device_detector/parser/client/hints/__init__.py' 2026-08-11T10:03:35,622 adding 'device_detector/parser/client/hints/browser.py' 2026-08-11T10:03:35,623 adding 'device_detector/parser/client/hints/mobileapp.py' 2026-08-11T10:03:35,625 adding 'device_detector/parser/device/__init__.py' 2026-08-11T10:03:35,633 adding 'device_detector/parser/device/base.py' 2026-08-11T10:03:35,634 adding 'device_detector/parser/device/bot.py' 2026-08-11T10:03:35,635 adding 'device_detector/parser/device/camera.py' 2026-08-11T10:03:35,637 adding 'device_detector/parser/device/car_browser.py' 2026-08-11T10:03:35,638 adding 'device_detector/parser/device/console.py' 2026-08-11T10:03:35,640 adding 'device_detector/parser/device/device.py' 2026-08-11T10:03:35,641 adding 'device_detector/parser/device/notebook.py' 2026-08-11T10:03:35,642 adding 'device_detector/parser/device/portable_media_player.py' 2026-08-11T10:03:35,644 adding 'device_detector/parser/device/television.py' 2026-08-11T10:03:35,645 adding 'device_detector/parser/device/vendor_fragment.py' 2026-08-11T10:03:35,647 adding 'device_detector/regexes/__init__.py' 2026-08-11T10:03:35,648 adding 'device_detector/regexes/ahocorasick/__init__.py' 2026-08-11T10:03:35,650 adding 'device_detector/regexes/ahocorasick/classes/Adobe.yml' 2026-08-11T10:03:35,651 adding 'device_detector/regexes/ahocorasick/classes/Browser.yml' 2026-08-11T10:03:35,652 adding 'device_detector/regexes/ahocorasick/classes/DesktopApp.yml' 2026-08-11T10:03:35,654 adding 'device_detector/regexes/ahocorasick/classes/Device.yml' 2026-08-11T10:03:35,656 adding 'device_detector/regexes/ahocorasick/classes/Library.yml' 2026-08-11T10:03:35,657 adding 'device_detector/regexes/ahocorasick/classes/MediaPlayer.yml' 2026-08-11T10:03:35,658 adding 'device_detector/regexes/ahocorasick/classes/MobileApp.yml' 2026-08-11T10:03:35,659 adding 'device_detector/regexes/ahocorasick/classes/Notebook.yml' 2026-08-11T10:03:35,660 adding 'device_detector/regexes/ahocorasick/classes/OS.yml' 2026-08-11T10:03:35,662 adding 'device_detector/regexes/ahocorasick/classes/PIM.yml' 2026-08-11T10:03:35,663 adding 'device_detector/regexes/ahocorasick/classes/__init__.py' 2026-08-11T10:03:35,664 adding 'device_detector/regexes/ahocorasick/local/__init__.py' 2026-08-11T10:03:35,665 adding 'device_detector/regexes/ahocorasick/local/oss.yml' 2026-08-11T10:03:35,667 adding 'device_detector/regexes/ahocorasick/local/client/__init__.py' 2026-08-11T10:03:35,668 adding 'device_detector/regexes/ahocorasick/local/client/antivirus.yml' 2026-08-11T10:03:35,669 adding 'device_detector/regexes/ahocorasick/local/client/browsers.yml' 2026-08-11T10:03:35,671 adding 'device_detector/regexes/ahocorasick/local/client/desktop_apps.yml' 2026-08-11T10:03:35,672 adding 'device_detector/regexes/ahocorasick/local/client/libraries.yml' 2026-08-11T10:03:35,673 adding 'device_detector/regexes/ahocorasick/local/client/mediaplayers.yml' 2026-08-11T10:03:35,674 adding 'device_detector/regexes/ahocorasick/local/client/mobile_apps.yml' 2026-08-11T10:03:35,676 adding 'device_detector/regexes/ahocorasick/local/client/osutility.yml' 2026-08-11T10:03:35,677 adding 'device_detector/regexes/ahocorasick/local/client/pim.yml' 2026-08-11T10:03:35,678 adding 'device_detector/regexes/ahocorasick/local/client/vpnproxy.yml' 2026-08-11T10:03:35,680 adding 'device_detector/regexes/ahocorasick/upstream/__init__.py' 2026-08-11T10:03:35,683 adding 'device_detector/regexes/ahocorasick/upstream/bots.yml' 2026-08-11T10:03:35,685 adding 'device_detector/regexes/ahocorasick/upstream/oss.yml' 2026-08-11T10:03:35,687 adding 'device_detector/regexes/ahocorasick/upstream/client/__init__.py' 2026-08-11T10:03:35,688 adding 'device_detector/regexes/ahocorasick/upstream/client/browser_engine.yml' 2026-08-11T10:03:35,690 adding 'device_detector/regexes/ahocorasick/upstream/client/browsers.yml' 2026-08-11T10:03:35,692 adding 'device_detector/regexes/ahocorasick/upstream/client/feed_readers.yml' 2026-08-11T10:03:35,693 adding 'device_detector/regexes/ahocorasick/upstream/client/libraries.yml' 2026-08-11T10:03:35,694 adding 'device_detector/regexes/ahocorasick/upstream/client/mediaplayers.yml' 2026-08-11T10:03:35,697 adding 'device_detector/regexes/ahocorasick/upstream/client/mobile_apps.yml' 2026-08-11T10:03:35,698 adding 'device_detector/regexes/ahocorasick/upstream/client/pim.yml' 2026-08-11T10:03:35,699 adding 'device_detector/regexes/ahocorasick/upstream/device/__init__.py' 2026-08-11T10:03:35,700 adding 'device_detector/regexes/ahocorasick/upstream/device/cameras.yml' 2026-08-11T10:03:35,702 adding 'device_detector/regexes/ahocorasick/upstream/device/car_browsers.yml' 2026-08-11T10:03:35,703 adding 'device_detector/regexes/ahocorasick/upstream/device/consoles.yml' 2026-08-11T10:03:35,704 adding 'device_detector/regexes/ahocorasick/upstream/device/mobiles.yml' 2026-08-11T10:03:35,705 adding 'device_detector/regexes/ahocorasick/upstream/device/notebooks.yml' 2026-08-11T10:03:35,707 adding 'device_detector/regexes/ahocorasick/upstream/device/portable_media_player.yml' 2026-08-11T10:03:35,708 adding 'device_detector/regexes/ahocorasick/upstream/device/shell_tv.yml' 2026-08-11T10:03:35,709 adding 'device_detector/regexes/local/__init__.py' 2026-08-11T10:03:35,711 adding 'device_detector/regexes/local/osfragments.yml' 2026-08-11T10:03:35,712 adding 'device_detector/regexes/local/oss.yml' 2026-08-11T10:03:35,713 adding 'device_detector/regexes/local/client/__init__.py' 2026-08-11T10:03:35,715 adding 'device_detector/regexes/local/client/antivirus.yml' 2026-08-11T10:03:35,716 adding 'device_detector/regexes/local/client/browsers.yml' 2026-08-11T10:03:35,717 adding 'device_detector/regexes/local/client/desktop_apps.yml' 2026-08-11T10:03:35,719 adding 'device_detector/regexes/local/client/libraries.yml' 2026-08-11T10:03:35,720 adding 'device_detector/regexes/local/client/mediaplayers.yml' 2026-08-11T10:03:35,721 adding 'device_detector/regexes/local/client/mobile_apps.yml' 2026-08-11T10:03:35,723 adding 'device_detector/regexes/local/client/osutility.yml' 2026-08-11T10:03:35,724 adding 'device_detector/regexes/local/client/pim.yml' 2026-08-11T10:03:35,725 adding 'device_detector/regexes/local/client/vpnproxy.yml' 2026-08-11T10:03:35,727 adding 'device_detector/regexes/local/device/__init__.py' 2026-08-11T10:03:35,728 adding 'device_detector/regexes/local/device/normalize.yml' 2026-08-11T10:03:35,730 adding 'device_detector/regexes/upstream/__init__.py' 2026-08-11T10:03:35,747 adding 'device_detector/regexes/upstream/bots.yml' 2026-08-11T10:03:35,753 adding 'device_detector/regexes/upstream/oss.yml' 2026-08-11T10:03:35,755 adding 'device_detector/regexes/upstream/vendorfragments.yml' 2026-08-11T10:03:35,756 adding 'device_detector/regexes/upstream/client/__init__.py' 2026-08-11T10:03:35,758 adding 'device_detector/regexes/upstream/client/browser_engine.yml' 2026-08-11T10:03:35,766 adding 'device_detector/regexes/upstream/client/browsers.yml' 2026-08-11T10:03:35,768 adding 'device_detector/regexes/upstream/client/feed_readers.yml' 2026-08-11T10:03:35,770 adding 'device_detector/regexes/upstream/client/libraries.yml' 2026-08-11T10:03:35,772 adding 'device_detector/regexes/upstream/client/mediaplayers.yml' 2026-08-11T10:03:35,781 adding 'device_detector/regexes/upstream/client/mobile_apps.yml' 2026-08-11T10:03:35,783 adding 'device_detector/regexes/upstream/client/pim.yml' 2026-08-11T10:03:35,784 adding 'device_detector/regexes/upstream/client/hints/__init__.py' 2026-08-11T10:03:35,786 adding 'device_detector/regexes/upstream/client/hints/apps.yml' 2026-08-11T10:03:35,789 adding 'device_detector/regexes/upstream/client/hints/browsers.yml' 2026-08-11T10:03:35,791 adding 'device_detector/regexes/upstream/device/__init__.py' 2026-08-11T10:03:35,792 adding 'device_detector/regexes/upstream/device/cameras.yml' 2026-08-11T10:03:35,793 adding 'device_detector/regexes/upstream/device/car_browsers.yml' 2026-08-11T10:03:35,794 adding 'device_detector/regexes/upstream/device/consoles.yml' 2026-08-11T10:03:35,944 adding 'device_detector/regexes/upstream/device/mobiles.yml' 2026-08-11T10:03:35,954 adding 'device_detector/regexes/upstream/device/notebooks.yml' 2026-08-11T10:03:35,955 adding 'device_detector/regexes/upstream/device/portable_media_player.yml' 2026-08-11T10:03:35,957 adding 'device_detector/regexes/upstream/device/shell_tv.yml' 2026-08-11T10:03:35,960 adding 'device_detector/regexes/upstream/device/televisions.yml' 2026-08-11T10:03:35,962 adding 'device_detector/tests/__init__.py' 2026-08-11T10:03:35,964 adding 'device_detector/tests/base.py' 2026-08-11T10:03:35,965 adding 'device_detector/tests/device/__init__.py' 2026-08-11T10:03:35,967 adding 'device_detector/tests/device/test_device_detector.py' 2026-08-11T10:03:35,968 adding 'device_detector/tests/device/test_smartphones.py' 2026-08-11T10:03:35,969 adding 'device_detector/tests/device/test_tablets.py' 2026-08-11T10:03:35,971 adding 'device_detector/tests/device/test_televisions.py' 2026-08-11T10:03:35,972 adding 'device_detector/tests/device/test_upstream_collisions.py' 2026-08-11T10:03:35,974 adding 'device_detector/tests/fixtures/__init__.py' 2026-08-11T10:03:35,975 adding 'device_detector/tests/fixtures/local/__init__.py' 2026-08-11T10:03:35,978 adding 'device_detector/tests/fixtures/local/app_names.yml' 2026-08-11T10:03:35,980 adding 'device_detector/tests/fixtures/local/normalize.yml' 2026-08-11T10:03:35,983 adding 'device_detector/tests/fixtures/upstream/__init__.py' 2026-08-11T10:03:36,011 adding 'device_detector/tests/fixtures/upstream/bots.yml' 2026-08-11T10:03:36,014 adding 'device_detector/tests/fixtures/upstream/camera.yml' 2026-08-11T10:03:36,017 adding 'device_detector/tests/fixtures/upstream/car_browser.yml' 2026-08-11T10:03:36,023 adding 'device_detector/tests/fixtures/upstream/clienthints-app.yml' 2026-08-11T10:03:36,030 adding 'device_detector/tests/fixtures/upstream/clienthints.yml' 2026-08-11T10:03:36,032 adding 'device_detector/tests/fixtures/upstream/console.yml' 2026-08-11T10:03:36,034 adding 'device_detector/tests/fixtures/upstream/desktop-1.yml' 2026-08-11T10:03:36,046 adding 'device_detector/tests/fixtures/upstream/desktop.yml' 2026-08-11T10:03:36,052 adding 'device_detector/tests/fixtures/upstream/feature_phone.yml' 2026-08-11T10:03:36,054 adding 'device_detector/tests/fixtures/upstream/feed_reader.yml' 2026-08-11T10:03:36,055 adding 'device_detector/tests/fixtures/upstream/mediaplayer.yml' 2026-08-11T10:03:36,059 adding 'device_detector/tests/fixtures/upstream/mobile_apps.yml' 2026-08-11T10:03:36,062 adding 'device_detector/tests/fixtures/upstream/peripheral.yml' 2026-08-11T10:03:36,072 adding 'device_detector/tests/fixtures/upstream/phablet-1.yml' 2026-08-11T10:03:36,085 adding 'device_detector/tests/fixtures/upstream/phablet.yml' 2026-08-11T10:03:36,096 adding 'device_detector/tests/fixtures/upstream/podcasting.yml' 2026-08-11T10:03:36,098 adding 'device_detector/tests/fixtures/upstream/portable_media_player.yml' 2026-08-11T10:03:36,100 adding 'device_detector/tests/fixtures/upstream/smart_display.yml' 2026-08-11T10:03:36,102 adding 'device_detector/tests/fixtures/upstream/smart_speaker.yml' 2026-08-11T10:03:36,113 adding 'device_detector/tests/fixtures/upstream/smartphone-1.yml' 2026-08-11T10:03:36,127 adding 'device_detector/tests/fixtures/upstream/smartphone-10.yml' 2026-08-11T10:03:36,141 adding 'device_detector/tests/fixtures/upstream/smartphone-11.yml' 2026-08-11T10:03:36,155 adding 'device_detector/tests/fixtures/upstream/smartphone-12.yml' 2026-08-11T10:03:36,169 adding 'device_detector/tests/fixtures/upstream/smartphone-13.yml' 2026-08-11T10:03:36,181 adding 'device_detector/tests/fixtures/upstream/smartphone-14.yml' 2026-08-11T10:03:36,195 adding 'device_detector/tests/fixtures/upstream/smartphone-15.yml' 2026-08-11T10:03:36,210 adding 'device_detector/tests/fixtures/upstream/smartphone-16.yml' 2026-08-11T10:03:36,222 adding 'device_detector/tests/fixtures/upstream/smartphone-17.yml' 2026-08-11T10:03:36,229 adding 'device_detector/tests/fixtures/upstream/smartphone-18.yml' 2026-08-11T10:03:36,237 adding 'device_detector/tests/fixtures/upstream/smartphone-19.yml' 2026-08-11T10:03:36,252 adding 'device_detector/tests/fixtures/upstream/smartphone-2.yml' 2026-08-11T10:03:36,263 adding 'device_detector/tests/fixtures/upstream/smartphone-20.yml' 2026-08-11T10:03:36,274 adding 'device_detector/tests/fixtures/upstream/smartphone-21.yml' 2026-08-11T10:03:36,288 adding 'device_detector/tests/fixtures/upstream/smartphone-22.yml' 2026-08-11T10:03:36,301 adding 'device_detector/tests/fixtures/upstream/smartphone-23.yml' 2026-08-11T10:03:36,315 adding 'device_detector/tests/fixtures/upstream/smartphone-24.yml' 2026-08-11T10:03:36,327 adding 'device_detector/tests/fixtures/upstream/smartphone-25.yml' 2026-08-11T10:03:36,339 adding 'device_detector/tests/fixtures/upstream/smartphone-26.yml' 2026-08-11T10:03:36,353 adding 'device_detector/tests/fixtures/upstream/smartphone-27.yml' 2026-08-11T10:03:36,366 adding 'device_detector/tests/fixtures/upstream/smartphone-28.yml' 2026-08-11T10:03:36,382 adding 'device_detector/tests/fixtures/upstream/smartphone-29.yml' 2026-08-11T10:03:36,401 adding 'device_detector/tests/fixtures/upstream/smartphone-3.yml' 2026-08-11T10:03:36,419 adding 'device_detector/tests/fixtures/upstream/smartphone-30.yml' 2026-08-11T10:03:36,433 adding 'device_detector/tests/fixtures/upstream/smartphone-31.yml' 2026-08-11T10:03:36,446 adding 'device_detector/tests/fixtures/upstream/smartphone-32.yml' 2026-08-11T10:03:36,460 adding 'device_detector/tests/fixtures/upstream/smartphone-33.yml' 2026-08-11T10:03:36,474 adding 'device_detector/tests/fixtures/upstream/smartphone-34.yml' 2026-08-11T10:03:36,487 adding 'device_detector/tests/fixtures/upstream/smartphone-35.yml' 2026-08-11T10:03:36,501 adding 'device_detector/tests/fixtures/upstream/smartphone-36.yml' 2026-08-11T10:03:36,519 adding 'device_detector/tests/fixtures/upstream/smartphone-37.yml' 2026-08-11T10:03:36,532 adding 'device_detector/tests/fixtures/upstream/smartphone-38.yml' 2026-08-11T10:03:36,546 adding 'device_detector/tests/fixtures/upstream/smartphone-39.yml' 2026-08-11T10:03:36,561 adding 'device_detector/tests/fixtures/upstream/smartphone-4.yml' 2026-08-11T10:03:36,574 adding 'device_detector/tests/fixtures/upstream/smartphone-40.yml' 2026-08-11T10:03:36,588 adding 'device_detector/tests/fixtures/upstream/smartphone-41.yml' 2026-08-11T10:03:36,602 adding 'device_detector/tests/fixtures/upstream/smartphone-42.yml' 2026-08-11T10:03:36,606 adding 'device_detector/tests/fixtures/upstream/smartphone-43.yml' 2026-08-11T10:03:36,618 adding 'device_detector/tests/fixtures/upstream/smartphone-5.yml' 2026-08-11T10:03:36,631 adding 'device_detector/tests/fixtures/upstream/smartphone-6.yml' 2026-08-11T10:03:36,644 adding 'device_detector/tests/fixtures/upstream/smartphone-7.yml' 2026-08-11T10:03:36,658 adding 'device_detector/tests/fixtures/upstream/smartphone-8.yml' 2026-08-11T10:03:36,671 adding 'device_detector/tests/fixtures/upstream/smartphone-9.yml' 2026-08-11T10:03:36,686 adding 'device_detector/tests/fixtures/upstream/smartphone.yml' 2026-08-11T10:03:36,700 adding 'device_detector/tests/fixtures/upstream/tablet-1.yml' 2026-08-11T10:03:36,716 adding 'device_detector/tests/fixtures/upstream/tablet-10.yml' 2026-08-11T10:03:36,731 adding 'device_detector/tests/fixtures/upstream/tablet-11.yml' 2026-08-11T10:03:36,741 adding 'device_detector/tests/fixtures/upstream/tablet-12.yml' 2026-08-11T10:03:36,754 adding 'device_detector/tests/fixtures/upstream/tablet-2.yml' 2026-08-11T10:03:36,767 adding 'device_detector/tests/fixtures/upstream/tablet-3.yml' 2026-08-11T10:03:36,780 adding 'device_detector/tests/fixtures/upstream/tablet-4.yml' 2026-08-11T10:03:36,794 adding 'device_detector/tests/fixtures/upstream/tablet-5.yml' 2026-08-11T10:03:36,807 adding 'device_detector/tests/fixtures/upstream/tablet-6.yml' 2026-08-11T10:03:36,820 adding 'device_detector/tests/fixtures/upstream/tablet-7.yml' 2026-08-11T10:03:36,834 adding 'device_detector/tests/fixtures/upstream/tablet-8.yml' 2026-08-11T10:03:36,848 adding 'device_detector/tests/fixtures/upstream/tablet-9.yml' 2026-08-11T10:03:36,860 adding 'device_detector/tests/fixtures/upstream/tablet.yml' 2026-08-11T10:03:36,875 adding 'device_detector/tests/fixtures/upstream/tv-1.yml' 2026-08-11T10:03:36,890 adding 'device_detector/tests/fixtures/upstream/tv-2.yml' 2026-08-11T10:03:36,904 adding 'device_detector/tests/fixtures/upstream/tv-3.yml' 2026-08-11T10:03:36,918 adding 'device_detector/tests/fixtures/upstream/tv-4.yml' 2026-08-11T10:03:36,928 adding 'device_detector/tests/fixtures/upstream/tv-5.yml' 2026-08-11T10:03:36,943 adding 'device_detector/tests/fixtures/upstream/tv.yml' 2026-08-11T10:03:36,949 adding 'device_detector/tests/fixtures/upstream/unknown.yml' 2026-08-11T10:03:36,954 adding 'device_detector/tests/fixtures/upstream/wearable.yml' 2026-08-11T10:03:36,956 adding 'device_detector/tests/parser/__init__.py' 2026-08-11T10:03:36,958 adding 'device_detector/tests/parser/test_bot.py' 2026-08-11T10:03:36,959 adding 'device_detector/tests/parser/test_cache.py' 2026-08-11T10:03:36,960 adding 'device_detector/tests/parser/test_client_hints.py' 2026-08-11T10:03:36,962 adding 'device_detector/tests/parser/test_clients.py' 2026-08-11T10:03:36,963 adding 'device_detector/tests/parser/test_device.py' 2026-08-11T10:03:36,964 adding 'device_detector/tests/parser/test_extractor.py' 2026-08-11T10:03:36,966 adding 'device_detector/tests/parser/test_key_value_pairs.py' 2026-08-11T10:03:36,967 adding 'device_detector/tests/parser/test_os.py' 2026-08-11T10:03:36,969 adding 'device_detector/tests/parser/test_utils.py' 2026-08-11T10:03:36,970 adding 'device_detector/tests/parser/test_vendorfragment.py' 2026-08-11T10:03:36,984 adding 'device_detector-6.4.0.dist-info/METADATA' 2026-08-11T10:03:36,985 adding 'device_detector-6.4.0.dist-info/WHEEL' 2026-08-11T10:03:36,986 adding 'device_detector-6.4.0.dist-info/top_level.txt' 2026-08-11T10:03:36,987 adding 'device_detector-6.4.0.dist-info/zip-safe' 2026-08-11T10:03:36,991 adding 'device_detector-6.4.0.dist-info/RECORD' 2026-08-11T10:03:37,020 removing build/bdist.linux-armv7l/wheel 2026-08-11T10:03:37,182 Building wheel for device-detector (pyproject.toml): finished with status 'done' 2026-08-11T10:03:37,230 Created wheel for device-detector: filename=device_detector-6.4.0-py3-none-any.whl size=1958892 sha256=357b7994a07031cae7d55f61c503fcb3ee1287de6d702c8d4b9e64ef02376b8d 2026-08-11T10:03:37,232 Stored in directory: /tmp/pip-ephem-wheel-cache-sauvugr7/wheels/17/15/5c/82548bdfc24e9d27312c803d290b9ee264df8a65ead2e688cd 2026-08-11T10:03:37,257 Successfully built device-detector 2026-08-11T10:03:37,308 Removed build tracker: '/tmp/pip-build-tracker-2ovl5xei'