2026-03-12T23:55:03,967 Created temporary directory: /tmp/pip-ephem-wheel-cache-57zqhrws 2026-03-12T23:55:03,968 Created temporary directory: /tmp/pip-build-tracker-o7wkzsn5 2026-03-12T23:55:03,969 Initialized build tracking at /tmp/pip-build-tracker-o7wkzsn5 2026-03-12T23:55:03,969 Created build tracker: /tmp/pip-build-tracker-o7wkzsn5 2026-03-12T23:55:03,970 Entered build tracker: /tmp/pip-build-tracker-o7wkzsn5 2026-03-12T23:55:03,971 Created temporary directory: /tmp/pip-wheel-4skzd_ao 2026-03-12T23:55:03,974 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-03-12T23:55:03,976 Created temporary directory: /tmp/pip-ephem-wheel-cache-w63uugb5 2026-03-12T23:55:03,999 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-12T23:55:04,002 2 location(s) to search for versions of device-detector: 2026-03-12T23:55:04,002 * https://pypi.org/simple/device-detector/ 2026-03-12T23:55:04,002 * https://www.piwheels.org/simple/device-detector/ 2026-03-12T23:55:04,003 Fetching project page and analyzing links: https://pypi.org/simple/device-detector/ 2026-03-12T23:55:04,004 Getting page https://pypi.org/simple/device-detector/ 2026-03-12T23:55:04,005 Found index url https://pypi.org/simple 2026-03-12T23:55:04,215 Fetched page https://pypi.org/simple/device-detector/ as application/vnd.pypi.simple.v1+json 2026-03-12T23:55:04,219 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-03-12T23:55:04,220 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-03-12T23:55:04,220 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-03-12T23:55:04,221 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-03-12T23:55:04,222 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-03-12T23:55:04,222 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-03-12T23:55:04,223 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-03-12T23:55:04,223 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-03-12T23:55:04,224 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-03-12T23:55:04,225 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-03-12T23:55:04,226 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-03-12T23:55:04,227 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-03-12T23:55:04,227 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-03-12T23:55:04,228 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-03-12T23:55:04,229 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-03-12T23:55:04,230 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-03-12T23:55:04,230 Fetching project page and analyzing links: https://www.piwheels.org/simple/device-detector/ 2026-03-12T23:55:04,231 Getting page https://www.piwheels.org/simple/device-detector/ 2026-03-12T23:55:04,232 Found index url https://www.piwheels.org/simple 2026-03-12T23:55:04,394 Fetched page https://www.piwheels.org/simple/device-detector/ as text/html 2026-03-12T23:55:04,398 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-03-12T23:55:04,399 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-03-12T23:55:04,400 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-03-12T23:55:04,400 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-03-12T23:55:04,401 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-03-12T23:55:04,401 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-03-12T23:55:04,402 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-03-12T23:55:04,403 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-03-12T23:55:04,403 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-03-12T23:55:04,404 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-03-12T23:55:04,404 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-03-12T23:55:04,405 Skipping link: not a file: https://www.piwheels.org/simple/device-detector/ 2026-03-12T23:55:04,405 Skipping link: not a file: https://pypi.org/simple/device-detector/ 2026-03-12T23:55:04,427 Given no hashes to check 1 links for project 'device-detector': discarding no candidates 2026-03-12T23:55:04,445 Collecting device-detector==6.2.0 2026-03-12T23:55:04,448 Created temporary directory: /tmp/pip-unpack-2qe5ab9b 2026-03-12T23:55:04,685 Downloading device_detector-6.2.0.tar.gz (1.9 MB) 2026-03-12T23:55:06,156 Added device-detector==6.2.0 from https://files.pythonhosted.org/packages/e8/95/c928a5cc5f46e87e34243eacd06fc80704056cec2cffbaedf3b9ef8b6f23/device_detector-6.2.0.tar.gz to build tracker '/tmp/pip-build-tracker-o7wkzsn5' 2026-03-12T23:55:06,161 Created temporary directory: /tmp/pip-build-env-ukouq743 2026-03-12T23:55:06,165 Installing build dependencies: started 2026-03-12T23:55:06,167 Running command pip subprocess to install build dependencies 2026-03-12T23:55:07,298 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-03-12T23:55:07,865 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-03-12T23:55:07,889 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-12T23:55:09,664 Collecting setuptools 2026-03-12T23:55:09,743 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-03-12T23:55:10,014 Collecting wheel 2026-03-12T23:55:10,030 Using cached https://www.piwheels.org/simple/wheel/wheel-0.46.3-py3-none-any.whl (30 kB) 2026-03-12T23:55:10,219 Collecting packaging>=24.0 2026-03-12T23:55:10,238 Using cached https://www.piwheels.org/simple/packaging/packaging-26.0-py3-none-any.whl (74 kB) 2026-03-12T23:55:13,219 Installing collected packages: setuptools, packaging, wheel 2026-03-12T23:55:16,526 Creating /tmp/pip-build-env-ukouq743/overlay/local/bin 2026-03-12T23:55:16,528 changing mode of /tmp/pip-build-env-ukouq743/overlay/local/bin/wheel to 755 2026-03-12T23:55:16,549 Successfully installed packaging-26.0 setuptools-82.0.1 wheel-0.46.3 2026-03-12T23:55:16,826 Installing build dependencies: finished with status 'done' 2026-03-12T23:55:16,833 Getting requirements to build wheel: started 2026-03-12T23:55:16,834 Running command Getting requirements to build wheel 2026-03-12T23:55:17,456 /tmp/pip-build-env-ukouq743/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-12T23:55:17,457 !! 2026-03-12T23:55:17,458 ******************************************************************************** 2026-03-12T23:55:17,458 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-03-12T23:55:17,459 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-12T23:55:17,460 or your builds will no longer be supported. 2026-03-12T23:55:17,460 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-12T23:55:17,461 ******************************************************************************** 2026-03-12T23:55:17,462 !! 2026-03-12T23:55:17,462 corresp(dist, value, root_dir) 2026-03-12T23:55:17,463 /tmp/pip-build-env-ukouq743/overlay/local/lib/python3.11/dist-packages/setuptools/config/expand.py:126: SetuptoolsWarning: File '/tmp/pip-wheel-4skzd_ao/device-detector_35dcf1ef8c7b4cf5a841df74f79216dd/device_detector/LICENSE.md' cannot be found 2026-03-12T23:55:17,463 return '\n'.join( 2026-03-12T23:55:17,464 /tmp/pip-build-env-ukouq743/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `install_requires` overwritten in `pyproject.toml` (dependencies) 2026-03-12T23:55:17,464 corresp(dist, value, root_dir) 2026-03-12T23:55:17,543 running egg_info 2026-03-12T23:55:17,549 writing device_detector.egg-info/PKG-INFO 2026-03-12T23:55:17,554 writing dependency_links to device_detector.egg-info/dependency_links.txt 2026-03-12T23:55:17,557 writing requirements to device_detector.egg-info/requires.txt 2026-03-12T23:55:17,559 writing top-level names to device_detector.egg-info/top_level.txt 2026-03-12T23:55:17,642 reading manifest file 'device_detector.egg-info/SOURCES.txt' 2026-03-12T23:55:17,673 reading manifest template 'MANIFEST.in' 2026-03-12T23:55:17,674 warning: no files found matching 'requirements.txt' 2026-03-12T23:55:17,675 warning: no files found matching 'device_detector/appids/*.yml' 2026-03-12T23:55:17,712 warning: no previously-included files matching '*~' found anywhere in distribution 2026-03-12T23:55:17,734 writing manifest file 'device_detector.egg-info/SOURCES.txt' 2026-03-12T23:55:17,832 Getting requirements to build wheel: finished with status 'done' 2026-03-12T23:55:17,836 Created temporary directory: /tmp/pip-modern-metadata-u7hfzan9 2026-03-12T23:55:17,838 Preparing metadata (pyproject.toml): started 2026-03-12T23:55:17,839 Running command Preparing metadata (pyproject.toml) 2026-03-12T23:55:18,404 /tmp/pip-build-env-ukouq743/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-12T23:55:18,405 !! 2026-03-12T23:55:18,406 ******************************************************************************** 2026-03-12T23:55:18,406 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-03-12T23:55:18,407 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-12T23:55:18,408 or your builds will no longer be supported. 2026-03-12T23:55:18,409 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-12T23:55:18,410 ******************************************************************************** 2026-03-12T23:55:18,411 !! 2026-03-12T23:55:18,411 corresp(dist, value, root_dir) 2026-03-12T23:55:18,412 /tmp/pip-build-env-ukouq743/overlay/local/lib/python3.11/dist-packages/setuptools/config/expand.py:126: SetuptoolsWarning: File '/tmp/pip-wheel-4skzd_ao/device-detector_35dcf1ef8c7b4cf5a841df74f79216dd/device_detector/LICENSE.md' cannot be found 2026-03-12T23:55:18,412 return '\n'.join( 2026-03-12T23:55:18,413 /tmp/pip-build-env-ukouq743/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `install_requires` overwritten in `pyproject.toml` (dependencies) 2026-03-12T23:55:18,414 corresp(dist, value, root_dir) 2026-03-12T23:55:18,538 running dist_info 2026-03-12T23:55:18,548 creating /tmp/pip-modern-metadata-u7hfzan9/device_detector.egg-info 2026-03-12T23:55:18,549 writing /tmp/pip-modern-metadata-u7hfzan9/device_detector.egg-info/PKG-INFO 2026-03-12T23:55:18,554 writing dependency_links to /tmp/pip-modern-metadata-u7hfzan9/device_detector.egg-info/dependency_links.txt 2026-03-12T23:55:18,556 writing requirements to /tmp/pip-modern-metadata-u7hfzan9/device_detector.egg-info/requires.txt 2026-03-12T23:55:18,558 writing top-level names to /tmp/pip-modern-metadata-u7hfzan9/device_detector.egg-info/top_level.txt 2026-03-12T23:55:18,559 writing manifest file '/tmp/pip-modern-metadata-u7hfzan9/device_detector.egg-info/SOURCES.txt' 2026-03-12T23:55:18,621 reading manifest file '/tmp/pip-modern-metadata-u7hfzan9/device_detector.egg-info/SOURCES.txt' 2026-03-12T23:55:18,623 reading manifest template 'MANIFEST.in' 2026-03-12T23:55:18,623 warning: no files found matching 'requirements.txt' 2026-03-12T23:55:18,625 warning: no files found matching 'device_detector/appids/*.yml' 2026-03-12T23:55:18,660 warning: no previously-included files matching '*~' found anywhere in distribution 2026-03-12T23:55:18,673 writing manifest file '/tmp/pip-modern-metadata-u7hfzan9/device_detector.egg-info/SOURCES.txt' 2026-03-12T23:55:18,675 creating '/tmp/pip-modern-metadata-u7hfzan9/device_detector-6.2.0.dist-info' 2026-03-12T23:55:18,799 Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-12T23:55:18,806 Source in /tmp/pip-wheel-4skzd_ao/device-detector_35dcf1ef8c7b4cf5a841df74f79216dd has version 6.2.0, which satisfies requirement device-detector==6.2.0 from https://files.pythonhosted.org/packages/e8/95/c928a5cc5f46e87e34243eacd06fc80704056cec2cffbaedf3b9ef8b6f23/device_detector-6.2.0.tar.gz 2026-03-12T23:55:18,807 Removed device-detector==6.2.0 from https://files.pythonhosted.org/packages/e8/95/c928a5cc5f46e87e34243eacd06fc80704056cec2cffbaedf3b9ef8b6f23/device_detector-6.2.0.tar.gz from build tracker '/tmp/pip-build-tracker-o7wkzsn5' 2026-03-12T23:55:18,816 Created temporary directory: /tmp/pip-unpack-876lnhy5 2026-03-12T23:55:18,817 Building wheels for collected packages: device-detector 2026-03-12T23:55:18,821 Created temporary directory: /tmp/pip-wheel-pnlht1t2 2026-03-12T23:55:18,821 Destination directory: /tmp/pip-wheel-pnlht1t2 2026-03-12T23:55:18,824 Building wheel for device-detector (pyproject.toml): started 2026-03-12T23:55:18,825 Running command Building wheel for device-detector (pyproject.toml) 2026-03-12T23:55:19,385 /tmp/pip-build-env-ukouq743/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-12T23:55:19,385 !! 2026-03-12T23:55:19,386 ******************************************************************************** 2026-03-12T23:55:19,387 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-03-12T23:55:19,388 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-12T23:55:19,389 or your builds will no longer be supported. 2026-03-12T23:55:19,390 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-12T23:55:19,390 ******************************************************************************** 2026-03-12T23:55:19,391 !! 2026-03-12T23:55:19,392 corresp(dist, value, root_dir) 2026-03-12T23:55:19,393 /tmp/pip-build-env-ukouq743/overlay/local/lib/python3.11/dist-packages/setuptools/config/expand.py:126: SetuptoolsWarning: File '/tmp/pip-wheel-4skzd_ao/device-detector_35dcf1ef8c7b4cf5a841df74f79216dd/device_detector/LICENSE.md' cannot be found 2026-03-12T23:55:19,393 return '\n'.join( 2026-03-12T23:55:19,394 /tmp/pip-build-env-ukouq743/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `install_requires` overwritten in `pyproject.toml` (dependencies) 2026-03-12T23:55:19,394 corresp(dist, value, root_dir) 2026-03-12T23:55:19,459 running bdist_wheel 2026-03-12T23:55:19,476 running build 2026-03-12T23:55:19,476 running build_py 2026-03-12T23:55:19,482 creating build/lib/device_detector 2026-03-12T23:55:19,484 copying ./device_detector/utils.py -> build/lib/device_detector 2026-03-12T23:55:19,487 copying ./device_detector/yaml_loader.py -> build/lib/device_detector 2026-03-12T23:55:19,489 copying ./device_detector/lazy_regex.py -> build/lib/device_detector 2026-03-12T23:55:19,491 copying ./device_detector/device_detector.py -> build/lib/device_detector 2026-03-12T23:55:19,493 copying ./device_detector/__init__.py -> build/lib/device_detector 2026-03-12T23:55:19,495 copying ./device_detector/enums.py -> build/lib/device_detector 2026-03-12T23:55:19,497 copying ./device_detector/settings.py -> build/lib/device_detector 2026-03-12T23:55:19,499 creating build/lib/device_detector/regexes 2026-03-12T23:55:19,500 copying ./device_detector/regexes/__init__.py -> build/lib/device_detector/regexes 2026-03-12T23:55:19,503 creating build/lib/device_detector/parser 2026-03-12T23:55:19,504 copying ./device_detector/parser/key_value_pairs.py -> build/lib/device_detector/parser 2026-03-12T23:55:19,506 copying ./device_detector/parser/extractors.py -> build/lib/device_detector/parser 2026-03-12T23:55:19,508 copying ./device_detector/parser/parser.py -> build/lib/device_detector/parser 2026-03-12T23:55:19,510 copying ./device_detector/parser/client_hints.py -> build/lib/device_detector/parser 2026-03-12T23:55:19,513 copying ./device_detector/parser/operating_system.py -> build/lib/device_detector/parser 2026-03-12T23:55:19,515 copying ./device_detector/parser/__init__.py -> build/lib/device_detector/parser 2026-03-12T23:55:19,517 copying ./device_detector/parser/os_fragment.py -> build/lib/device_detector/parser 2026-03-12T23:55:19,519 copying ./device_detector/parser/settings.py -> build/lib/device_detector/parser 2026-03-12T23:55:19,522 creating build/lib/device_detector/tests 2026-03-12T23:55:19,523 copying ./device_detector/tests/base.py -> build/lib/device_detector/tests 2026-03-12T23:55:19,525 copying ./device_detector/tests/__init__.py -> build/lib/device_detector/tests 2026-03-12T23:55:19,528 creating build/lib/device_detector/appdetails 2026-03-12T23:55:19,529 copying ./device_detector/appdetails/__init__.py -> build/lib/device_detector/appdetails 2026-03-12T23:55:19,531 creating build/lib/device_detector/regexes/local 2026-03-12T23:55:19,531 copying ./device_detector/regexes/local/__init__.py -> build/lib/device_detector/regexes/local 2026-03-12T23:55:19,533 creating build/lib/device_detector/regexes/upstream 2026-03-12T23:55:19,534 copying ./device_detector/regexes/upstream/__init__.py -> build/lib/device_detector/regexes/upstream 2026-03-12T23:55:19,536 creating build/lib/device_detector/regexes/ahocorasick 2026-03-12T23:55:19,537 copying ./device_detector/regexes/ahocorasick/__init__.py -> build/lib/device_detector/regexes/ahocorasick 2026-03-12T23:55:19,540 creating build/lib/device_detector/regexes/local/client 2026-03-12T23:55:19,541 copying ./device_detector/regexes/local/client/__init__.py -> build/lib/device_detector/regexes/local/client 2026-03-12T23:55:19,543 creating build/lib/device_detector/regexes/local/device 2026-03-12T23:55:19,544 copying ./device_detector/regexes/local/device/__init__.py -> build/lib/device_detector/regexes/local/device 2026-03-12T23:55:19,546 creating build/lib/device_detector/regexes/upstream/client 2026-03-12T23:55:19,547 copying ./device_detector/regexes/upstream/client/__init__.py -> build/lib/device_detector/regexes/upstream/client 2026-03-12T23:55:19,549 creating build/lib/device_detector/regexes/upstream/device 2026-03-12T23:55:19,550 copying ./device_detector/regexes/upstream/device/__init__.py -> build/lib/device_detector/regexes/upstream/device 2026-03-12T23:55:19,552 creating build/lib/device_detector/regexes/upstream/client/hints 2026-03-12T23:55:19,553 copying ./device_detector/regexes/upstream/client/hints/__init__.py -> build/lib/device_detector/regexes/upstream/client/hints 2026-03-12T23:55:19,555 creating build/lib/device_detector/regexes/ahocorasick/local 2026-03-12T23:55:19,556 copying ./device_detector/regexes/ahocorasick/local/__init__.py -> build/lib/device_detector/regexes/ahocorasick/local 2026-03-12T23:55:19,558 creating build/lib/device_detector/regexes/ahocorasick/upstream 2026-03-12T23:55:19,559 copying ./device_detector/regexes/ahocorasick/upstream/__init__.py -> build/lib/device_detector/regexes/ahocorasick/upstream 2026-03-12T23:55:19,561 creating build/lib/device_detector/regexes/ahocorasick/classes 2026-03-12T23:55:19,562 copying ./device_detector/regexes/ahocorasick/classes/__init__.py -> build/lib/device_detector/regexes/ahocorasick/classes 2026-03-12T23:55:19,564 creating build/lib/device_detector/regexes/ahocorasick/local/client 2026-03-12T23:55:19,565 copying ./device_detector/regexes/ahocorasick/local/client/__init__.py -> build/lib/device_detector/regexes/ahocorasick/local/client 2026-03-12T23:55:19,567 creating build/lib/device_detector/regexes/ahocorasick/upstream/client 2026-03-12T23:55:19,567 copying ./device_detector/regexes/ahocorasick/upstream/client/__init__.py -> build/lib/device_detector/regexes/ahocorasick/upstream/client 2026-03-12T23:55:19,570 creating build/lib/device_detector/regexes/ahocorasick/upstream/device 2026-03-12T23:55:19,570 copying ./device_detector/regexes/ahocorasick/upstream/device/__init__.py -> build/lib/device_detector/regexes/ahocorasick/upstream/device 2026-03-12T23:55:19,573 creating build/lib/device_detector/parser/client 2026-03-12T23:55:19,574 copying ./device_detector/parser/client/mediaplayer.py -> build/lib/device_detector/parser/client 2026-03-12T23:55:19,576 copying ./device_detector/parser/client/pim.py -> build/lib/device_detector/parser/client 2026-03-12T23:55:19,577 copying ./device_detector/parser/client/base.py -> build/lib/device_detector/parser/client 2026-03-12T23:55:19,580 copying ./device_detector/parser/client/dictua.py -> build/lib/device_detector/parser/client 2026-03-12T23:55:19,581 copying ./device_detector/parser/client/desktopapp.py -> build/lib/device_detector/parser/client 2026-03-12T23:55:19,583 copying ./device_detector/parser/client/vpnproxy.py -> build/lib/device_detector/parser/client 2026-03-12T23:55:19,585 copying ./device_detector/parser/client/extractor_name_version.py -> build/lib/device_detector/parser/client 2026-03-12T23:55:19,587 copying ./device_detector/parser/client/__init__.py -> build/lib/device_detector/parser/client 2026-03-12T23:55:19,588 copying ./device_detector/parser/client/extractor_whole_name.py -> build/lib/device_detector/parser/client 2026-03-12T23:55:19,591 copying ./device_detector/parser/client/feed_reader.py -> build/lib/device_detector/parser/client 2026-03-12T23:55:19,592 copying ./device_detector/parser/client/library.py -> build/lib/device_detector/parser/client 2026-03-12T23:55:19,594 copying ./device_detector/parser/client/mobileapp.py -> build/lib/device_detector/parser/client 2026-03-12T23:55:19,596 copying ./device_detector/parser/client/browser.py -> build/lib/device_detector/parser/client 2026-03-12T23:55:19,598 copying ./device_detector/parser/client/adobe_cc.py -> build/lib/device_detector/parser/client 2026-03-12T23:55:19,600 copying ./device_detector/parser/client/messaging.py -> build/lib/device_detector/parser/client 2026-03-12T23:55:19,602 creating build/lib/device_detector/parser/device 2026-03-12T23:55:19,603 copying ./device_detector/parser/device/vendor_fragment.py -> build/lib/device_detector/parser/device 2026-03-12T23:55:19,605 copying ./device_detector/parser/device/base.py -> build/lib/device_detector/parser/device 2026-03-12T23:55:19,608 copying ./device_detector/parser/device/device.py -> build/lib/device_detector/parser/device 2026-03-12T23:55:19,610 copying ./device_detector/parser/device/notebook.py -> build/lib/device_detector/parser/device 2026-03-12T23:55:19,612 copying ./device_detector/parser/device/bot.py -> build/lib/device_detector/parser/device 2026-03-12T23:55:19,614 copying ./device_detector/parser/device/television.py -> build/lib/device_detector/parser/device 2026-03-12T23:55:19,615 copying ./device_detector/parser/device/__init__.py -> build/lib/device_detector/parser/device 2026-03-12T23:55:19,617 copying ./device_detector/parser/device/console.py -> build/lib/device_detector/parser/device 2026-03-12T23:55:19,619 copying ./device_detector/parser/device/portable_media_player.py -> build/lib/device_detector/parser/device 2026-03-12T23:55:19,620 copying ./device_detector/parser/device/car_browser.py -> build/lib/device_detector/parser/device 2026-03-12T23:55:19,622 copying ./device_detector/parser/device/camera.py -> build/lib/device_detector/parser/device 2026-03-12T23:55:19,624 creating build/lib/device_detector/parser/client/hints 2026-03-12T23:55:19,625 copying ./device_detector/parser/client/hints/__init__.py -> build/lib/device_detector/parser/client/hints 2026-03-12T23:55:19,627 copying ./device_detector/parser/client/hints/mobileapp.py -> build/lib/device_detector/parser/client/hints 2026-03-12T23:55:19,629 copying ./device_detector/parser/client/hints/browser.py -> build/lib/device_detector/parser/client/hints 2026-03-12T23:55:19,631 creating build/lib/device_detector/tests/device 2026-03-12T23:55:19,632 copying ./device_detector/tests/device/test_smartphones.py -> build/lib/device_detector/tests/device 2026-03-12T23:55:19,634 copying ./device_detector/tests/device/test_upstream_collisions.py -> build/lib/device_detector/tests/device 2026-03-12T23:55:19,636 copying ./device_detector/tests/device/test_tablets.py -> build/lib/device_detector/tests/device 2026-03-12T23:55:19,638 copying ./device_detector/tests/device/__init__.py -> build/lib/device_detector/tests/device 2026-03-12T23:55:19,639 copying ./device_detector/tests/device/test_televisions.py -> build/lib/device_detector/tests/device 2026-03-12T23:55:19,641 copying ./device_detector/tests/device/test_device_detector.py -> build/lib/device_detector/tests/device 2026-03-12T23:55:19,644 creating build/lib/device_detector/tests/parser 2026-03-12T23:55:19,645 copying ./device_detector/tests/parser/test_bot.py -> build/lib/device_detector/tests/parser 2026-03-12T23:55:19,647 copying ./device_detector/tests/parser/test_clients.py -> build/lib/device_detector/tests/parser 2026-03-12T23:55:19,649 copying ./device_detector/tests/parser/test_vendorfragment.py -> build/lib/device_detector/tests/parser 2026-03-12T23:55:19,651 copying ./device_detector/tests/parser/test_key_value_pairs.py -> build/lib/device_detector/tests/parser 2026-03-12T23:55:19,654 copying ./device_detector/tests/parser/test_extractor.py -> build/lib/device_detector/tests/parser 2026-03-12T23:55:19,656 copying ./device_detector/tests/parser/test_cache.py -> build/lib/device_detector/tests/parser 2026-03-12T23:55:19,658 copying ./device_detector/tests/parser/test_utils.py -> build/lib/device_detector/tests/parser 2026-03-12T23:55:19,660 copying ./device_detector/tests/parser/__init__.py -> build/lib/device_detector/tests/parser 2026-03-12T23:55:19,662 copying ./device_detector/tests/parser/test_device.py -> build/lib/device_detector/tests/parser 2026-03-12T23:55:19,664 copying ./device_detector/tests/parser/test_os.py -> build/lib/device_detector/tests/parser 2026-03-12T23:55:19,666 copying ./device_detector/tests/parser/test_client_hints.py -> build/lib/device_detector/tests/parser 2026-03-12T23:55:19,668 creating build/lib/device_detector/tests/fixtures 2026-03-12T23:55:19,669 copying ./device_detector/tests/fixtures/__init__.py -> build/lib/device_detector/tests/fixtures 2026-03-12T23:55:19,671 creating build/lib/device_detector/tests/fixtures/local 2026-03-12T23:55:19,672 copying ./device_detector/tests/fixtures/local/__init__.py -> build/lib/device_detector/tests/fixtures/local 2026-03-12T23:55:19,674 creating build/lib/device_detector/tests/fixtures/upstream 2026-03-12T23:55:19,675 copying ./device_detector/tests/fixtures/upstream/__init__.py -> build/lib/device_detector/tests/fixtures/upstream 2026-03-12T23:55:19,677 running egg_info 2026-03-12T23:55:19,687 writing device_detector.egg-info/PKG-INFO 2026-03-12T23:55:19,692 writing dependency_links to device_detector.egg-info/dependency_links.txt 2026-03-12T23:55:19,694 writing requirements to device_detector.egg-info/requires.txt 2026-03-12T23:55:19,694 writing top-level names to device_detector.egg-info/top_level.txt 2026-03-12T23:55:19,747 reading manifest file 'device_detector.egg-info/SOURCES.txt' 2026-03-12T23:55:19,774 reading manifest template 'MANIFEST.in' 2026-03-12T23:55:19,774 warning: no files found matching 'requirements.txt' 2026-03-12T23:55:19,775 warning: no files found matching 'device_detector/appids/*.yml' 2026-03-12T23:55:19,810 warning: no previously-included files matching '*~' found anywhere in distribution 2026-03-12T23:55:19,832 writing manifest file 'device_detector.egg-info/SOURCES.txt' 2026-03-12T23:55:19,876 copying ./device_detector/appdetails/ai.yml -> build/lib/device_detector/appdetails 2026-03-12T23:55:19,879 copying ./device_detector/appdetails/av.yml -> build/lib/device_detector/appdetails 2026-03-12T23:55:19,881 copying ./device_detector/appdetails/browser.yml -> build/lib/device_detector/appdetails 2026-03-12T23:55:19,883 copying ./device_detector/appdetails/desktop_app.yml -> build/lib/device_detector/appdetails 2026-03-12T23:55:19,886 copying ./device_detector/appdetails/game.yml -> build/lib/device_detector/appdetails 2026-03-12T23:55:19,888 copying ./device_detector/appdetails/library.yml -> build/lib/device_detector/appdetails 2026-03-12T23:55:19,890 copying ./device_detector/appdetails/mediaplayer.yml -> build/lib/device_detector/appdetails 2026-03-12T23:55:19,893 copying ./device_detector/appdetails/messaging.yml -> build/lib/device_detector/appdetails 2026-03-12T23:55:19,895 copying ./device_detector/appdetails/mobile_app.yml -> build/lib/device_detector/appdetails 2026-03-12T23:55:19,898 copying ./device_detector/appdetails/navigation.yml -> build/lib/device_detector/appdetails 2026-03-12T23:55:19,901 copying ./device_detector/appdetails/osutility.yml -> build/lib/device_detector/appdetails 2026-03-12T23:55:19,903 copying ./device_detector/appdetails/p2p.yml -> build/lib/device_detector/appdetails 2026-03-12T23:55:19,905 copying ./device_detector/appdetails/pim.yml -> build/lib/device_detector/appdetails 2026-03-12T23:55:19,907 copying ./device_detector/appdetails/productivity.yml -> build/lib/device_detector/appdetails 2026-03-12T23:55:19,910 copying ./device_detector/appdetails/vpnproxy.yml -> build/lib/device_detector/appdetails 2026-03-12T23:55:19,912 copying ./device_detector/regexes/local/osfragments.yml -> build/lib/device_detector/regexes/local 2026-03-12T23:55:19,914 copying ./device_detector/regexes/local/oss.yml -> build/lib/device_detector/regexes/local 2026-03-12T23:55:19,916 copying ./device_detector/regexes/upstream/bots.yml -> build/lib/device_detector/regexes/upstream 2026-03-12T23:55:19,922 copying ./device_detector/regexes/upstream/oss.yml -> build/lib/device_detector/regexes/upstream 2026-03-12T23:55:19,925 copying ./device_detector/regexes/upstream/vendorfragments.yml -> build/lib/device_detector/regexes/upstream 2026-03-12T23:55:19,927 copying ./device_detector/regexes/local/client/antivirus.yml -> build/lib/device_detector/regexes/local/client 2026-03-12T23:55:19,929 copying ./device_detector/regexes/local/client/browsers.yml -> build/lib/device_detector/regexes/local/client 2026-03-12T23:55:19,931 copying ./device_detector/regexes/local/client/desktop_apps.yml -> build/lib/device_detector/regexes/local/client 2026-03-12T23:55:19,934 copying ./device_detector/regexes/local/client/libraries.yml -> build/lib/device_detector/regexes/local/client 2026-03-12T23:55:19,936 copying ./device_detector/regexes/local/client/mediaplayers.yml -> build/lib/device_detector/regexes/local/client 2026-03-12T23:55:19,938 copying ./device_detector/regexes/local/client/mobile_apps.yml -> build/lib/device_detector/regexes/local/client 2026-03-12T23:55:19,940 copying ./device_detector/regexes/local/client/osutility.yml -> build/lib/device_detector/regexes/local/client 2026-03-12T23:55:19,943 copying ./device_detector/regexes/local/client/vpnproxy.yml -> build/lib/device_detector/regexes/local/client 2026-03-12T23:55:19,944 copying ./device_detector/regexes/local/device/normalize.yml -> build/lib/device_detector/regexes/local/device 2026-03-12T23:55:19,947 copying ./device_detector/regexes/upstream/client/browser_engine.yml -> build/lib/device_detector/regexes/upstream/client 2026-03-12T23:55:19,949 copying ./device_detector/regexes/upstream/client/browsers.yml -> build/lib/device_detector/regexes/upstream/client 2026-03-12T23:55:19,953 copying ./device_detector/regexes/upstream/client/feed_readers.yml -> build/lib/device_detector/regexes/upstream/client 2026-03-12T23:55:19,955 copying ./device_detector/regexes/upstream/client/libraries.yml -> build/lib/device_detector/regexes/upstream/client 2026-03-12T23:55:19,958 copying ./device_detector/regexes/upstream/client/mediaplayers.yml -> build/lib/device_detector/regexes/upstream/client 2026-03-12T23:55:19,960 copying ./device_detector/regexes/upstream/client/mobile_apps.yml -> build/lib/device_detector/regexes/upstream/client 2026-03-12T23:55:19,964 copying ./device_detector/regexes/upstream/client/pim.yml -> build/lib/device_detector/regexes/upstream/client 2026-03-12T23:55:19,966 copying ./device_detector/regexes/upstream/device/cameras.yml -> build/lib/device_detector/regexes/upstream/device 2026-03-12T23:55:19,968 copying ./device_detector/regexes/upstream/device/car_browsers.yml -> build/lib/device_detector/regexes/upstream/device 2026-03-12T23:55:19,970 copying ./device_detector/regexes/upstream/device/consoles.yml -> build/lib/device_detector/regexes/upstream/device 2026-03-12T23:55:19,972 copying ./device_detector/regexes/upstream/device/mobiles.yml -> build/lib/device_detector/regexes/upstream/device 2026-03-12T23:55:20,049 copying ./device_detector/regexes/upstream/device/notebooks.yml -> build/lib/device_detector/regexes/upstream/device 2026-03-12T23:55:20,051 copying ./device_detector/regexes/upstream/device/portable_media_player.yml -> build/lib/device_detector/regexes/upstream/device 2026-03-12T23:55:20,054 copying ./device_detector/regexes/upstream/device/shell_tv.yml -> build/lib/device_detector/regexes/upstream/device 2026-03-12T23:55:20,056 copying ./device_detector/regexes/upstream/device/televisions.yml -> build/lib/device_detector/regexes/upstream/device 2026-03-12T23:55:20,059 copying ./device_detector/regexes/upstream/client/hints/apps.yml -> build/lib/device_detector/regexes/upstream/client/hints 2026-03-12T23:55:20,062 copying ./device_detector/regexes/upstream/client/hints/browsers.yml -> build/lib/device_detector/regexes/upstream/client/hints 2026-03-12T23:55:20,065 copying ./device_detector/regexes/ahocorasick/local/oss.yml -> build/lib/device_detector/regexes/ahocorasick/local 2026-03-12T23:55:20,068 copying ./device_detector/regexes/ahocorasick/upstream/bots.yml -> build/lib/device_detector/regexes/ahocorasick/upstream 2026-03-12T23:55:20,070 copying ./device_detector/regexes/ahocorasick/upstream/oss.yml -> build/lib/device_detector/regexes/ahocorasick/upstream 2026-03-12T23:55:20,074 copying ./device_detector/regexes/ahocorasick/classes/Adobe.yml -> build/lib/device_detector/regexes/ahocorasick/classes 2026-03-12T23:55:20,076 copying ./device_detector/regexes/ahocorasick/classes/Browser.yml -> build/lib/device_detector/regexes/ahocorasick/classes 2026-03-12T23:55:20,078 copying ./device_detector/regexes/ahocorasick/classes/DesktopApp.yml -> build/lib/device_detector/regexes/ahocorasick/classes 2026-03-12T23:55:20,080 copying ./device_detector/regexes/ahocorasick/classes/Device.yml -> build/lib/device_detector/regexes/ahocorasick/classes 2026-03-12T23:55:20,083 copying ./device_detector/regexes/ahocorasick/classes/Library.yml -> build/lib/device_detector/regexes/ahocorasick/classes 2026-03-12T23:55:20,085 copying ./device_detector/regexes/ahocorasick/classes/MediaPlayer.yml -> build/lib/device_detector/regexes/ahocorasick/classes 2026-03-12T23:55:20,087 copying ./device_detector/regexes/ahocorasick/classes/MobileApp.yml -> build/lib/device_detector/regexes/ahocorasick/classes 2026-03-12T23:55:20,089 copying ./device_detector/regexes/ahocorasick/classes/Notebook.yml -> build/lib/device_detector/regexes/ahocorasick/classes 2026-03-12T23:55:20,091 copying ./device_detector/regexes/ahocorasick/classes/OS.yml -> build/lib/device_detector/regexes/ahocorasick/classes 2026-03-12T23:55:20,093 copying ./device_detector/regexes/ahocorasick/classes/PIM.yml -> build/lib/device_detector/regexes/ahocorasick/classes 2026-03-12T23:55:20,095 copying ./device_detector/regexes/ahocorasick/local/client/antivirus.yml -> build/lib/device_detector/regexes/ahocorasick/local/client 2026-03-12T23:55:20,098 copying ./device_detector/regexes/ahocorasick/local/client/browsers.yml -> build/lib/device_detector/regexes/ahocorasick/local/client 2026-03-12T23:55:20,100 copying ./device_detector/regexes/ahocorasick/local/client/desktop_apps.yml -> build/lib/device_detector/regexes/ahocorasick/local/client 2026-03-12T23:55:20,102 copying ./device_detector/regexes/ahocorasick/local/client/libraries.yml -> build/lib/device_detector/regexes/ahocorasick/local/client 2026-03-12T23:55:20,104 copying ./device_detector/regexes/ahocorasick/local/client/mediaplayers.yml -> build/lib/device_detector/regexes/ahocorasick/local/client 2026-03-12T23:55:20,106 copying ./device_detector/regexes/ahocorasick/local/client/mobile_apps.yml -> build/lib/device_detector/regexes/ahocorasick/local/client 2026-03-12T23:55:20,109 copying ./device_detector/regexes/ahocorasick/local/client/osutility.yml -> build/lib/device_detector/regexes/ahocorasick/local/client 2026-03-12T23:55:20,111 copying ./device_detector/regexes/ahocorasick/local/client/vpnproxy.yml -> build/lib/device_detector/regexes/ahocorasick/local/client 2026-03-12T23:55:20,114 copying ./device_detector/regexes/ahocorasick/upstream/client/browser_engine.yml -> build/lib/device_detector/regexes/ahocorasick/upstream/client 2026-03-12T23:55:20,116 copying ./device_detector/regexes/ahocorasick/upstream/client/browsers.yml -> build/lib/device_detector/regexes/ahocorasick/upstream/client 2026-03-12T23:55:20,119 copying ./device_detector/regexes/ahocorasick/upstream/client/feed_readers.yml -> build/lib/device_detector/regexes/ahocorasick/upstream/client 2026-03-12T23:55:20,121 copying ./device_detector/regexes/ahocorasick/upstream/client/libraries.yml -> build/lib/device_detector/regexes/ahocorasick/upstream/client 2026-03-12T23:55:20,124 copying ./device_detector/regexes/ahocorasick/upstream/client/mediaplayers.yml -> build/lib/device_detector/regexes/ahocorasick/upstream/client 2026-03-12T23:55:20,126 copying ./device_detector/regexes/ahocorasick/upstream/client/mobile_apps.yml -> build/lib/device_detector/regexes/ahocorasick/upstream/client 2026-03-12T23:55:20,129 copying ./device_detector/regexes/ahocorasick/upstream/client/pim.yml -> build/lib/device_detector/regexes/ahocorasick/upstream/client 2026-03-12T23:55:20,132 copying ./device_detector/regexes/ahocorasick/upstream/device/cameras.yml -> build/lib/device_detector/regexes/ahocorasick/upstream/device 2026-03-12T23:55:20,135 copying ./device_detector/regexes/ahocorasick/upstream/device/car_browsers.yml -> build/lib/device_detector/regexes/ahocorasick/upstream/device 2026-03-12T23:55:20,138 copying ./device_detector/regexes/ahocorasick/upstream/device/consoles.yml -> build/lib/device_detector/regexes/ahocorasick/upstream/device 2026-03-12T23:55:20,141 copying ./device_detector/regexes/ahocorasick/upstream/device/mobiles.yml -> build/lib/device_detector/regexes/ahocorasick/upstream/device 2026-03-12T23:55:20,144 copying ./device_detector/regexes/ahocorasick/upstream/device/notebooks.yml -> build/lib/device_detector/regexes/ahocorasick/upstream/device 2026-03-12T23:55:20,147 copying ./device_detector/regexes/ahocorasick/upstream/device/portable_media_player.yml -> build/lib/device_detector/regexes/ahocorasick/upstream/device 2026-03-12T23:55:20,149 copying ./device_detector/regexes/ahocorasick/upstream/device/shell_tv.yml -> build/lib/device_detector/regexes/ahocorasick/upstream/device 2026-03-12T23:55:20,152 copying ./device_detector/tests/fixtures/local/app_names.yml -> build/lib/device_detector/tests/fixtures/local 2026-03-12T23:55:20,156 copying ./device_detector/tests/fixtures/local/normalize.yml -> build/lib/device_detector/tests/fixtures/local 2026-03-12T23:55:20,160 copying ./device_detector/tests/fixtures/upstream/bots.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-03-12T23:55:20,172 copying ./device_detector/tests/fixtures/upstream/camera.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-03-12T23:55:20,175 copying ./device_detector/tests/fixtures/upstream/car_browser.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-03-12T23:55:20,181 copying ./device_detector/tests/fixtures/upstream/clienthints-app.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-03-12T23:55:20,187 copying ./device_detector/tests/fixtures/upstream/clienthints.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-03-12T23:55:20,195 copying ./device_detector/tests/fixtures/upstream/console.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-03-12T23:55:20,200 copying ./device_detector/tests/fixtures/upstream/desktop-1.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-03-12T23:55:20,203 copying ./device_detector/tests/fixtures/upstream/desktop.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-03-12T23:55:20,216 copying ./device_detector/tests/fixtures/upstream/feature_phone.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-03-12T23:55:20,226 copying ./device_detector/tests/fixtures/upstream/feed_reader.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-03-12T23:55:20,231 copying ./device_detector/tests/fixtures/upstream/mediaplayer.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-03-12T23:55:20,234 copying ./device_detector/tests/fixtures/upstream/mobile_apps.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-03-12T23:55:20,240 copying ./device_detector/tests/fixtures/upstream/peripheral.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-03-12T23:55:20,244 copying ./device_detector/tests/fixtures/upstream/phablet-1.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-03-12T23:55:20,255 copying ./device_detector/tests/fixtures/upstream/phablet.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-03-12T23:55:20,269 copying ./device_detector/tests/fixtures/upstream/podcasting.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-03-12T23:55:20,277 copying ./device_detector/tests/fixtures/upstream/portable_media_player.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-03-12T23:55:20,281 copying ./device_detector/tests/fixtures/upstream/smart_display.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-03-12T23:55:20,284 copying ./device_detector/tests/fixtures/upstream/smart_speaker.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-03-12T23:55:20,289 copying ./device_detector/tests/fixtures/upstream/smartphone-1.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-03-12T23:55:20,304 copying ./device_detector/tests/fixtures/upstream/smartphone-10.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-03-12T23:55:20,316 copying ./device_detector/tests/fixtures/upstream/smartphone-11.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-03-12T23:55:20,328 copying ./device_detector/tests/fixtures/upstream/smartphone-12.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-03-12T23:55:20,343 copying ./device_detector/tests/fixtures/upstream/smartphone-13.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-03-12T23:55:20,356 copying ./device_detector/tests/fixtures/upstream/smartphone-14.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-03-12T23:55:20,368 copying ./device_detector/tests/fixtures/upstream/smartphone-15.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-03-12T23:55:20,381 copying ./device_detector/tests/fixtures/upstream/smartphone-16.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-03-12T23:55:20,392 copying ./device_detector/tests/fixtures/upstream/smartphone-17.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-03-12T23:55:20,401 copying ./device_detector/tests/fixtures/upstream/smartphone-18.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-03-12T23:55:20,408 copying ./device_detector/tests/fixtures/upstream/smartphone-19.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-03-12T23:55:20,415 copying ./device_detector/tests/fixtures/upstream/smartphone-2.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-03-12T23:55:20,425 copying ./device_detector/tests/fixtures/upstream/smartphone-20.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-03-12T23:55:20,432 copying ./device_detector/tests/fixtures/upstream/smartphone-21.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-03-12T23:55:20,440 copying ./device_detector/tests/fixtures/upstream/smartphone-22.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-03-12T23:55:20,448 copying ./device_detector/tests/fixtures/upstream/smartphone-23.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-03-12T23:55:20,456 copying ./device_detector/tests/fixtures/upstream/smartphone-24.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-03-12T23:55:20,464 copying ./device_detector/tests/fixtures/upstream/smartphone-25.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-03-12T23:55:20,470 copying ./device_detector/tests/fixtures/upstream/smartphone-26.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-03-12T23:55:20,476 copying ./device_detector/tests/fixtures/upstream/smartphone-27.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-03-12T23:55:20,483 copying ./device_detector/tests/fixtures/upstream/smartphone-28.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-03-12T23:55:20,490 copying ./device_detector/tests/fixtures/upstream/smartphone-29.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-03-12T23:55:20,496 copying ./device_detector/tests/fixtures/upstream/smartphone-3.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-03-12T23:55:20,504 copying ./device_detector/tests/fixtures/upstream/smartphone-30.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-03-12T23:55:20,511 copying ./device_detector/tests/fixtures/upstream/smartphone-31.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-03-12T23:55:20,517 copying ./device_detector/tests/fixtures/upstream/smartphone-32.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-03-12T23:55:20,524 copying ./device_detector/tests/fixtures/upstream/smartphone-33.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-03-12T23:55:20,532 copying ./device_detector/tests/fixtures/upstream/smartphone-34.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-03-12T23:55:20,540 copying ./device_detector/tests/fixtures/upstream/smartphone-35.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-03-12T23:55:20,548 copying ./device_detector/tests/fixtures/upstream/smartphone-36.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-03-12T23:55:20,555 copying ./device_detector/tests/fixtures/upstream/smartphone-37.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-03-12T23:55:20,561 copying ./device_detector/tests/fixtures/upstream/smartphone-38.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-03-12T23:55:20,570 copying ./device_detector/tests/fixtures/upstream/smartphone-39.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-03-12T23:55:20,579 copying ./device_detector/tests/fixtures/upstream/smartphone-4.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-03-12T23:55:20,590 copying ./device_detector/tests/fixtures/upstream/smartphone-40.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-03-12T23:55:20,600 copying ./device_detector/tests/fixtures/upstream/smartphone-41.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-03-12T23:55:20,609 copying ./device_detector/tests/fixtures/upstream/smartphone-42.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-03-12T23:55:20,620 copying ./device_detector/tests/fixtures/upstream/smartphone-5.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-03-12T23:55:20,634 copying ./device_detector/tests/fixtures/upstream/smartphone-6.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-03-12T23:55:20,642 copying ./device_detector/tests/fixtures/upstream/smartphone-7.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-03-12T23:55:20,650 copying ./device_detector/tests/fixtures/upstream/smartphone-8.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-03-12T23:55:20,659 copying ./device_detector/tests/fixtures/upstream/smartphone-9.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-03-12T23:55:20,667 copying ./device_detector/tests/fixtures/upstream/smartphone.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-03-12T23:55:20,675 copying ./device_detector/tests/fixtures/upstream/tablet-1.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-03-12T23:55:20,684 copying ./device_detector/tests/fixtures/upstream/tablet-10.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-03-12T23:55:20,693 copying ./device_detector/tests/fixtures/upstream/tablet-11.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-03-12T23:55:20,702 copying ./device_detector/tests/fixtures/upstream/tablet-12.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-03-12T23:55:20,708 copying ./device_detector/tests/fixtures/upstream/tablet-2.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-03-12T23:55:20,716 copying ./device_detector/tests/fixtures/upstream/tablet-3.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-03-12T23:55:20,724 copying ./device_detector/tests/fixtures/upstream/tablet-4.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-03-12T23:55:20,731 copying ./device_detector/tests/fixtures/upstream/tablet-5.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-03-12T23:55:20,738 copying ./device_detector/tests/fixtures/upstream/tablet-6.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-03-12T23:55:20,745 copying ./device_detector/tests/fixtures/upstream/tablet-7.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-03-12T23:55:20,752 copying ./device_detector/tests/fixtures/upstream/tablet-8.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-03-12T23:55:20,758 copying ./device_detector/tests/fixtures/upstream/tablet-9.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-03-12T23:55:20,768 copying ./device_detector/tests/fixtures/upstream/tablet.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-03-12T23:55:20,774 copying ./device_detector/tests/fixtures/upstream/tv-1.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-03-12T23:55:20,781 copying ./device_detector/tests/fixtures/upstream/tv-2.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-03-12T23:55:20,789 copying ./device_detector/tests/fixtures/upstream/tv-3.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-03-12T23:55:20,796 copying ./device_detector/tests/fixtures/upstream/tv-4.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-03-12T23:55:20,804 copying ./device_detector/tests/fixtures/upstream/tv-5.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-03-12T23:55:20,810 copying ./device_detector/tests/fixtures/upstream/tv.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-03-12T23:55:20,817 copying ./device_detector/tests/fixtures/upstream/unknown.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-03-12T23:55:20,821 copying ./device_detector/tests/fixtures/upstream/wearable.yml -> build/lib/device_detector/tests/fixtures/upstream 2026-03-12T23:55:20,850 installing to build/bdist.linux-armv7l/wheel 2026-03-12T23:55:20,851 running install 2026-03-12T23:55:20,874 running install_lib 2026-03-12T23:55:20,880 creating build/bdist.linux-armv7l/wheel 2026-03-12T23:55:20,883 creating build/bdist.linux-armv7l/wheel/device_detector 2026-03-12T23:55:20,884 copying build/lib/device_detector/utils.py -> build/bdist.linux-armv7l/wheel/./device_detector 2026-03-12T23:55:20,888 creating build/bdist.linux-armv7l/wheel/device_detector/regexes 2026-03-12T23:55:20,890 creating build/bdist.linux-armv7l/wheel/device_detector/regexes/local 2026-03-12T23:55:20,892 copying build/lib/device_detector/regexes/local/oss.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/local 2026-03-12T23:55:20,895 creating build/bdist.linux-armv7l/wheel/device_detector/regexes/local/client 2026-03-12T23:55:20,896 copying build/lib/device_detector/regexes/local/client/desktop_apps.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/local/client 2026-03-12T23:55:20,899 copying build/lib/device_detector/regexes/local/client/antivirus.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/local/client 2026-03-12T23:55:20,902 copying build/lib/device_detector/regexes/local/client/mobile_apps.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/local/client 2026-03-12T23:55:20,904 copying build/lib/device_detector/regexes/local/client/mediaplayers.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/local/client 2026-03-12T23:55:20,908 copying build/lib/device_detector/regexes/local/client/__init__.py -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/local/client 2026-03-12T23:55:20,909 copying build/lib/device_detector/regexes/local/client/libraries.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/local/client 2026-03-12T23:55:20,911 copying build/lib/device_detector/regexes/local/client/osutility.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/local/client 2026-03-12T23:55:20,913 copying build/lib/device_detector/regexes/local/client/browsers.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/local/client 2026-03-12T23:55:20,915 copying build/lib/device_detector/regexes/local/client/vpnproxy.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/local/client 2026-03-12T23:55:20,918 creating build/bdist.linux-armv7l/wheel/device_detector/regexes/local/device 2026-03-12T23:55:20,919 copying build/lib/device_detector/regexes/local/device/__init__.py -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/local/device 2026-03-12T23:55:20,920 copying build/lib/device_detector/regexes/local/device/normalize.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/local/device 2026-03-12T23:55:20,923 copying build/lib/device_detector/regexes/local/__init__.py -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/local 2026-03-12T23:55:20,925 copying build/lib/device_detector/regexes/local/osfragments.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/local 2026-03-12T23:55:20,928 creating build/bdist.linux-armv7l/wheel/device_detector/regexes/upstream 2026-03-12T23:55:20,929 copying build/lib/device_detector/regexes/upstream/vendorfragments.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/upstream 2026-03-12T23:55:20,933 copying build/lib/device_detector/regexes/upstream/oss.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/upstream 2026-03-12T23:55:20,936 creating build/bdist.linux-armv7l/wheel/device_detector/regexes/upstream/client 2026-03-12T23:55:20,938 copying build/lib/device_detector/regexes/upstream/client/mobile_apps.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/upstream/client 2026-03-12T23:55:20,965 copying build/lib/device_detector/regexes/upstream/client/pim.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/upstream/client 2026-03-12T23:55:20,968 copying build/lib/device_detector/regexes/upstream/client/mediaplayers.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/upstream/client 2026-03-12T23:55:20,971 copying build/lib/device_detector/regexes/upstream/client/__init__.py -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/upstream/client 2026-03-12T23:55:20,972 copying build/lib/device_detector/regexes/upstream/client/browser_engine.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/upstream/client 2026-03-12T23:55:20,974 copying build/lib/device_detector/regexes/upstream/client/libraries.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/upstream/client 2026-03-12T23:55:20,977 copying build/lib/device_detector/regexes/upstream/client/feed_readers.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/upstream/client 2026-03-12T23:55:20,980 copying build/lib/device_detector/regexes/upstream/client/browsers.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/upstream/client 2026-03-12T23:55:20,985 creating build/bdist.linux-armv7l/wheel/device_detector/regexes/upstream/client/hints 2026-03-12T23:55:20,986 copying build/lib/device_detector/regexes/upstream/client/hints/__init__.py -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/upstream/client/hints 2026-03-12T23:55:20,988 copying build/lib/device_detector/regexes/upstream/client/hints/apps.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/upstream/client/hints 2026-03-12T23:55:20,991 copying build/lib/device_detector/regexes/upstream/client/hints/browsers.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/upstream/client/hints 2026-03-12T23:55:20,995 creating build/bdist.linux-armv7l/wheel/device_detector/regexes/upstream/device 2026-03-12T23:55:20,996 copying build/lib/device_detector/regexes/upstream/device/notebooks.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/upstream/device 2026-03-12T23:55:20,999 copying build/lib/device_detector/regexes/upstream/device/consoles.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/upstream/device 2026-03-12T23:55:21,001 copying build/lib/device_detector/regexes/upstream/device/shell_tv.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/upstream/device 2026-03-12T23:55:21,004 copying build/lib/device_detector/regexes/upstream/device/cameras.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/upstream/device 2026-03-12T23:55:21,006 copying build/lib/device_detector/regexes/upstream/device/mobiles.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/upstream/device 2026-03-12T23:55:21,027 copying build/lib/device_detector/regexes/upstream/device/__init__.py -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/upstream/device 2026-03-12T23:55:21,030 copying build/lib/device_detector/regexes/upstream/device/televisions.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/upstream/device 2026-03-12T23:55:21,034 copying build/lib/device_detector/regexes/upstream/device/car_browsers.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/upstream/device 2026-03-12T23:55:21,037 copying build/lib/device_detector/regexes/upstream/device/portable_media_player.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/upstream/device 2026-03-12T23:55:21,040 copying build/lib/device_detector/regexes/upstream/__init__.py -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/upstream 2026-03-12T23:55:21,042 copying build/lib/device_detector/regexes/upstream/bots.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/upstream 2026-03-12T23:55:21,047 creating build/bdist.linux-armv7l/wheel/device_detector/regexes/ahocorasick 2026-03-12T23:55:21,049 creating build/bdist.linux-armv7l/wheel/device_detector/regexes/ahocorasick/local 2026-03-12T23:55:21,051 copying build/lib/device_detector/regexes/ahocorasick/local/oss.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/local 2026-03-12T23:55:21,055 creating build/bdist.linux-armv7l/wheel/device_detector/regexes/ahocorasick/local/client 2026-03-12T23:55:21,056 copying build/lib/device_detector/regexes/ahocorasick/local/client/desktop_apps.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/local/client 2026-03-12T23:55:21,059 copying build/lib/device_detector/regexes/ahocorasick/local/client/antivirus.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/local/client 2026-03-12T23:55:21,062 copying build/lib/device_detector/regexes/ahocorasick/local/client/mobile_apps.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/local/client 2026-03-12T23:55:21,065 copying build/lib/device_detector/regexes/ahocorasick/local/client/mediaplayers.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/local/client 2026-03-12T23:55:21,067 copying build/lib/device_detector/regexes/ahocorasick/local/client/__init__.py -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/local/client 2026-03-12T23:55:21,069 copying build/lib/device_detector/regexes/ahocorasick/local/client/libraries.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/local/client 2026-03-12T23:55:21,071 copying build/lib/device_detector/regexes/ahocorasick/local/client/osutility.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/local/client 2026-03-12T23:55:21,073 copying build/lib/device_detector/regexes/ahocorasick/local/client/browsers.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/local/client 2026-03-12T23:55:21,076 copying build/lib/device_detector/regexes/ahocorasick/local/client/vpnproxy.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/local/client 2026-03-12T23:55:21,079 copying build/lib/device_detector/regexes/ahocorasick/local/__init__.py -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/local 2026-03-12T23:55:21,081 creating build/bdist.linux-armv7l/wheel/device_detector/regexes/ahocorasick/upstream 2026-03-12T23:55:21,082 copying build/lib/device_detector/regexes/ahocorasick/upstream/oss.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/upstream 2026-03-12T23:55:21,086 creating build/bdist.linux-armv7l/wheel/device_detector/regexes/ahocorasick/upstream/client 2026-03-12T23:55:21,087 copying build/lib/device_detector/regexes/ahocorasick/upstream/client/mobile_apps.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/upstream/client 2026-03-12T23:55:21,091 copying build/lib/device_detector/regexes/ahocorasick/upstream/client/pim.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/upstream/client 2026-03-12T23:55:21,093 copying build/lib/device_detector/regexes/ahocorasick/upstream/client/mediaplayers.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/upstream/client 2026-03-12T23:55:21,099 copying build/lib/device_detector/regexes/ahocorasick/upstream/client/__init__.py -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/upstream/client 2026-03-12T23:55:21,100 copying build/lib/device_detector/regexes/ahocorasick/upstream/client/browser_engine.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/upstream/client 2026-03-12T23:55:21,102 copying build/lib/device_detector/regexes/ahocorasick/upstream/client/libraries.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/upstream/client 2026-03-12T23:55:21,106 copying build/lib/device_detector/regexes/ahocorasick/upstream/client/feed_readers.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/upstream/client 2026-03-12T23:55:21,108 copying build/lib/device_detector/regexes/ahocorasick/upstream/client/browsers.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/upstream/client 2026-03-12T23:55:21,113 creating build/bdist.linux-armv7l/wheel/device_detector/regexes/ahocorasick/upstream/device 2026-03-12T23:55:21,114 copying build/lib/device_detector/regexes/ahocorasick/upstream/device/notebooks.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/upstream/device 2026-03-12T23:55:21,116 copying build/lib/device_detector/regexes/ahocorasick/upstream/device/consoles.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/upstream/device 2026-03-12T23:55:21,118 copying build/lib/device_detector/regexes/ahocorasick/upstream/device/shell_tv.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/upstream/device 2026-03-12T23:55:21,120 copying build/lib/device_detector/regexes/ahocorasick/upstream/device/cameras.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/upstream/device 2026-03-12T23:55:21,122 copying build/lib/device_detector/regexes/ahocorasick/upstream/device/mobiles.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/upstream/device 2026-03-12T23:55:21,125 copying build/lib/device_detector/regexes/ahocorasick/upstream/device/__init__.py -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/upstream/device 2026-03-12T23:55:21,127 copying build/lib/device_detector/regexes/ahocorasick/upstream/device/car_browsers.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/upstream/device 2026-03-12T23:55:21,129 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-03-12T23:55:21,131 copying build/lib/device_detector/regexes/ahocorasick/upstream/__init__.py -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/upstream 2026-03-12T23:55:21,133 copying build/lib/device_detector/regexes/ahocorasick/upstream/bots.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/upstream 2026-03-12T23:55:21,138 creating build/bdist.linux-armv7l/wheel/device_detector/regexes/ahocorasick/classes 2026-03-12T23:55:21,140 copying build/lib/device_detector/regexes/ahocorasick/classes/Device.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/classes 2026-03-12T23:55:21,144 copying build/lib/device_detector/regexes/ahocorasick/classes/PIM.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/classes 2026-03-12T23:55:21,147 copying build/lib/device_detector/regexes/ahocorasick/classes/OS.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/classes 2026-03-12T23:55:21,151 copying build/lib/device_detector/regexes/ahocorasick/classes/Adobe.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/classes 2026-03-12T23:55:21,154 copying build/lib/device_detector/regexes/ahocorasick/classes/Browser.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/classes 2026-03-12T23:55:21,158 copying build/lib/device_detector/regexes/ahocorasick/classes/Library.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/classes 2026-03-12T23:55:21,162 copying build/lib/device_detector/regexes/ahocorasick/classes/DesktopApp.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/classes 2026-03-12T23:55:21,164 copying build/lib/device_detector/regexes/ahocorasick/classes/__init__.py -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/classes 2026-03-12T23:55:21,167 copying build/lib/device_detector/regexes/ahocorasick/classes/Notebook.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/classes 2026-03-12T23:55:21,169 copying build/lib/device_detector/regexes/ahocorasick/classes/MediaPlayer.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/classes 2026-03-12T23:55:21,172 copying build/lib/device_detector/regexes/ahocorasick/classes/MobileApp.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/classes 2026-03-12T23:55:21,175 copying build/lib/device_detector/regexes/ahocorasick/__init__.py -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick 2026-03-12T23:55:21,179 copying build/lib/device_detector/regexes/__init__.py -> build/bdist.linux-armv7l/wheel/./device_detector/regexes 2026-03-12T23:55:21,182 copying build/lib/device_detector/yaml_loader.py -> build/bdist.linux-armv7l/wheel/./device_detector 2026-03-12T23:55:21,186 copying build/lib/device_detector/lazy_regex.py -> build/bdist.linux-armv7l/wheel/./device_detector 2026-03-12T23:55:21,189 copying build/lib/device_detector/device_detector.py -> build/bdist.linux-armv7l/wheel/./device_detector 2026-03-12T23:55:21,193 copying build/lib/device_detector/__init__.py -> build/bdist.linux-armv7l/wheel/./device_detector 2026-03-12T23:55:21,197 copying build/lib/device_detector/enums.py -> build/bdist.linux-armv7l/wheel/./device_detector 2026-03-12T23:55:21,199 copying build/lib/device_detector/settings.py -> build/bdist.linux-armv7l/wheel/./device_detector 2026-03-12T23:55:21,204 creating build/bdist.linux-armv7l/wheel/device_detector/parser 2026-03-12T23:55:21,205 copying build/lib/device_detector/parser/key_value_pairs.py -> build/bdist.linux-armv7l/wheel/./device_detector/parser 2026-03-12T23:55:21,211 copying build/lib/device_detector/parser/extractors.py -> build/bdist.linux-armv7l/wheel/./device_detector/parser 2026-03-12T23:55:21,214 copying build/lib/device_detector/parser/parser.py -> build/bdist.linux-armv7l/wheel/./device_detector/parser 2026-03-12T23:55:21,219 creating build/bdist.linux-armv7l/wheel/device_detector/parser/client 2026-03-12T23:55:21,221 copying build/lib/device_detector/parser/client/mediaplayer.py -> build/bdist.linux-armv7l/wheel/./device_detector/parser/client 2026-03-12T23:55:21,224 copying build/lib/device_detector/parser/client/pim.py -> build/bdist.linux-armv7l/wheel/./device_detector/parser/client 2026-03-12T23:55:21,228 copying build/lib/device_detector/parser/client/base.py -> build/bdist.linux-armv7l/wheel/./device_detector/parser/client 2026-03-12T23:55:21,231 copying build/lib/device_detector/parser/client/dictua.py -> build/bdist.linux-armv7l/wheel/./device_detector/parser/client 2026-03-12T23:55:21,234 copying build/lib/device_detector/parser/client/desktopapp.py -> build/bdist.linux-armv7l/wheel/./device_detector/parser/client 2026-03-12T23:55:21,236 copying build/lib/device_detector/parser/client/vpnproxy.py -> build/bdist.linux-armv7l/wheel/./device_detector/parser/client 2026-03-12T23:55:21,239 copying build/lib/device_detector/parser/client/extractor_name_version.py -> build/bdist.linux-armv7l/wheel/./device_detector/parser/client 2026-03-12T23:55:21,241 copying build/lib/device_detector/parser/client/__init__.py -> build/bdist.linux-armv7l/wheel/./device_detector/parser/client 2026-03-12T23:55:21,244 copying build/lib/device_detector/parser/client/extractor_whole_name.py -> build/bdist.linux-armv7l/wheel/./device_detector/parser/client 2026-03-12T23:55:21,247 copying build/lib/device_detector/parser/client/feed_reader.py -> build/bdist.linux-armv7l/wheel/./device_detector/parser/client 2026-03-12T23:55:21,249 copying build/lib/device_detector/parser/client/library.py -> build/bdist.linux-armv7l/wheel/./device_detector/parser/client 2026-03-12T23:55:21,252 copying build/lib/device_detector/parser/client/mobileapp.py -> build/bdist.linux-armv7l/wheel/./device_detector/parser/client 2026-03-12T23:55:21,254 copying build/lib/device_detector/parser/client/browser.py -> build/bdist.linux-armv7l/wheel/./device_detector/parser/client 2026-03-12T23:55:21,256 copying build/lib/device_detector/parser/client/adobe_cc.py -> build/bdist.linux-armv7l/wheel/./device_detector/parser/client 2026-03-12T23:55:21,258 creating build/bdist.linux-armv7l/wheel/device_detector/parser/client/hints 2026-03-12T23:55:21,259 copying build/lib/device_detector/parser/client/hints/__init__.py -> build/bdist.linux-armv7l/wheel/./device_detector/parser/client/hints 2026-03-12T23:55:21,262 copying build/lib/device_detector/parser/client/hints/mobileapp.py -> build/bdist.linux-armv7l/wheel/./device_detector/parser/client/hints 2026-03-12T23:55:21,264 copying build/lib/device_detector/parser/client/hints/browser.py -> build/bdist.linux-armv7l/wheel/./device_detector/parser/client/hints 2026-03-12T23:55:21,267 copying build/lib/device_detector/parser/client/messaging.py -> build/bdist.linux-armv7l/wheel/./device_detector/parser/client 2026-03-12T23:55:21,268 copying build/lib/device_detector/parser/client_hints.py -> build/bdist.linux-armv7l/wheel/./device_detector/parser 2026-03-12T23:55:21,272 creating build/bdist.linux-armv7l/wheel/device_detector/parser/device 2026-03-12T23:55:21,273 copying build/lib/device_detector/parser/device/vendor_fragment.py -> build/bdist.linux-armv7l/wheel/./device_detector/parser/device 2026-03-12T23:55:21,275 copying build/lib/device_detector/parser/device/base.py -> build/bdist.linux-armv7l/wheel/./device_detector/parser/device 2026-03-12T23:55:21,278 copying build/lib/device_detector/parser/device/device.py -> build/bdist.linux-armv7l/wheel/./device_detector/parser/device 2026-03-12T23:55:21,281 copying build/lib/device_detector/parser/device/notebook.py -> build/bdist.linux-armv7l/wheel/./device_detector/parser/device 2026-03-12T23:55:21,283 copying build/lib/device_detector/parser/device/bot.py -> build/bdist.linux-armv7l/wheel/./device_detector/parser/device 2026-03-12T23:55:21,285 copying build/lib/device_detector/parser/device/television.py -> build/bdist.linux-armv7l/wheel/./device_detector/parser/device 2026-03-12T23:55:21,287 copying build/lib/device_detector/parser/device/__init__.py -> build/bdist.linux-armv7l/wheel/./device_detector/parser/device 2026-03-12T23:55:21,289 copying build/lib/device_detector/parser/device/console.py -> build/bdist.linux-armv7l/wheel/./device_detector/parser/device 2026-03-12T23:55:21,290 copying build/lib/device_detector/parser/device/portable_media_player.py -> build/bdist.linux-armv7l/wheel/./device_detector/parser/device 2026-03-12T23:55:21,292 copying build/lib/device_detector/parser/device/car_browser.py -> build/bdist.linux-armv7l/wheel/./device_detector/parser/device 2026-03-12T23:55:21,294 copying build/lib/device_detector/parser/device/camera.py -> build/bdist.linux-armv7l/wheel/./device_detector/parser/device 2026-03-12T23:55:21,297 copying build/lib/device_detector/parser/operating_system.py -> build/bdist.linux-armv7l/wheel/./device_detector/parser 2026-03-12T23:55:21,300 copying build/lib/device_detector/parser/__init__.py -> build/bdist.linux-armv7l/wheel/./device_detector/parser 2026-03-12T23:55:21,302 copying build/lib/device_detector/parser/os_fragment.py -> build/bdist.linux-armv7l/wheel/./device_detector/parser 2026-03-12T23:55:21,304 copying build/lib/device_detector/parser/settings.py -> build/bdist.linux-armv7l/wheel/./device_detector/parser 2026-03-12T23:55:21,307 creating build/bdist.linux-armv7l/wheel/device_detector/tests 2026-03-12T23:55:21,308 copying build/lib/device_detector/tests/base.py -> build/bdist.linux-armv7l/wheel/./device_detector/tests 2026-03-12T23:55:21,312 creating build/bdist.linux-armv7l/wheel/device_detector/tests/device 2026-03-12T23:55:21,313 copying build/lib/device_detector/tests/device/test_smartphones.py -> build/bdist.linux-armv7l/wheel/./device_detector/tests/device 2026-03-12T23:55:21,317 copying build/lib/device_detector/tests/device/test_upstream_collisions.py -> build/bdist.linux-armv7l/wheel/./device_detector/tests/device 2026-03-12T23:55:21,319 copying build/lib/device_detector/tests/device/test_tablets.py -> build/bdist.linux-armv7l/wheel/./device_detector/tests/device 2026-03-12T23:55:21,321 copying build/lib/device_detector/tests/device/__init__.py -> build/bdist.linux-armv7l/wheel/./device_detector/tests/device 2026-03-12T23:55:21,324 copying build/lib/device_detector/tests/device/test_televisions.py -> build/bdist.linux-armv7l/wheel/./device_detector/tests/device 2026-03-12T23:55:21,326 copying build/lib/device_detector/tests/device/test_device_detector.py -> build/bdist.linux-armv7l/wheel/./device_detector/tests/device 2026-03-12T23:55:21,329 copying build/lib/device_detector/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./device_detector/tests 2026-03-12T23:55:21,331 creating build/bdist.linux-armv7l/wheel/device_detector/tests/parser 2026-03-12T23:55:21,332 copying build/lib/device_detector/tests/parser/test_bot.py -> build/bdist.linux-armv7l/wheel/./device_detector/tests/parser 2026-03-12T23:55:21,334 copying build/lib/device_detector/tests/parser/test_clients.py -> build/bdist.linux-armv7l/wheel/./device_detector/tests/parser 2026-03-12T23:55:21,336 copying build/lib/device_detector/tests/parser/test_vendorfragment.py -> build/bdist.linux-armv7l/wheel/./device_detector/tests/parser 2026-03-12T23:55:21,339 copying build/lib/device_detector/tests/parser/test_key_value_pairs.py -> build/bdist.linux-armv7l/wheel/./device_detector/tests/parser 2026-03-12T23:55:21,342 copying build/lib/device_detector/tests/parser/test_extractor.py -> build/bdist.linux-armv7l/wheel/./device_detector/tests/parser 2026-03-12T23:55:21,344 copying build/lib/device_detector/tests/parser/test_cache.py -> build/bdist.linux-armv7l/wheel/./device_detector/tests/parser 2026-03-12T23:55:21,346 copying build/lib/device_detector/tests/parser/test_utils.py -> build/bdist.linux-armv7l/wheel/./device_detector/tests/parser 2026-03-12T23:55:21,349 copying build/lib/device_detector/tests/parser/__init__.py -> build/bdist.linux-armv7l/wheel/./device_detector/tests/parser 2026-03-12T23:55:21,350 copying build/lib/device_detector/tests/parser/test_device.py -> build/bdist.linux-armv7l/wheel/./device_detector/tests/parser 2026-03-12T23:55:21,352 copying build/lib/device_detector/tests/parser/test_os.py -> build/bdist.linux-armv7l/wheel/./device_detector/tests/parser 2026-03-12T23:55:21,354 copying build/lib/device_detector/tests/parser/test_client_hints.py -> build/bdist.linux-armv7l/wheel/./device_detector/tests/parser 2026-03-12T23:55:21,356 creating build/bdist.linux-armv7l/wheel/device_detector/tests/fixtures 2026-03-12T23:55:21,358 creating build/bdist.linux-armv7l/wheel/device_detector/tests/fixtures/local 2026-03-12T23:55:21,359 copying build/lib/device_detector/tests/fixtures/local/app_names.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/local 2026-03-12T23:55:21,362 copying build/lib/device_detector/tests/fixtures/local/__init__.py -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/local 2026-03-12T23:55:21,363 copying build/lib/device_detector/tests/fixtures/local/normalize.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/local 2026-03-12T23:55:21,367 creating build/bdist.linux-armv7l/wheel/device_detector/tests/fixtures/upstream 2026-03-12T23:55:21,368 copying build/lib/device_detector/tests/fixtures/upstream/tablet-11.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-03-12T23:55:21,374 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-33.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-03-12T23:55:21,381 copying build/lib/device_detector/tests/fixtures/upstream/tv-3.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-03-12T23:55:21,389 copying build/lib/device_detector/tests/fixtures/upstream/smart_display.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-03-12T23:55:21,392 copying build/lib/device_detector/tests/fixtures/upstream/tablet-6.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-03-12T23:55:21,398 copying build/lib/device_detector/tests/fixtures/upstream/smart_speaker.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-03-12T23:55:21,401 copying build/lib/device_detector/tests/fixtures/upstream/feed_reader.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-03-12T23:55:21,403 copying build/lib/device_detector/tests/fixtures/upstream/tablet.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-03-12T23:55:21,409 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-34.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-03-12T23:55:21,417 copying build/lib/device_detector/tests/fixtures/upstream/desktop-1.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-03-12T23:55:21,418 copying build/lib/device_detector/tests/fixtures/upstream/tablet-5.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-03-12T23:55:21,424 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-37.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-03-12T23:55:21,431 copying build/lib/device_detector/tests/fixtures/upstream/phablet.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-03-12T23:55:21,437 copying build/lib/device_detector/tests/fixtures/upstream/tablet-9.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-03-12T23:55:21,443 copying build/lib/device_detector/tests/fixtures/upstream/tablet-1.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-03-12T23:55:21,449 copying build/lib/device_detector/tests/fixtures/upstream/podcasting.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-03-12T23:55:21,456 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-35.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-03-12T23:55:21,464 copying build/lib/device_detector/tests/fixtures/upstream/camera.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-03-12T23:55:21,467 copying build/lib/device_detector/tests/fixtures/upstream/tv-5.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-03-12T23:55:21,472 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-42.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-03-12T23:55:21,480 copying build/lib/device_detector/tests/fixtures/upstream/console.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-03-12T23:55:21,483 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-5.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-03-12T23:55:21,491 copying build/lib/device_detector/tests/fixtures/upstream/clienthints.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-03-12T23:55:21,496 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-22.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-03-12T23:55:21,504 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-11.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-03-12T23:55:21,512 copying build/lib/device_detector/tests/fixtures/upstream/unknown.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-03-12T23:55:21,518 copying build/lib/device_detector/tests/fixtures/upstream/mediaplayer.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-03-12T23:55:21,521 copying build/lib/device_detector/tests/fixtures/upstream/tablet-8.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-03-12T23:55:21,529 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-18.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-03-12T23:55:21,534 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-28.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-03-12T23:55:21,542 copying build/lib/device_detector/tests/fixtures/upstream/clienthints-app.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-03-12T23:55:21,547 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-31.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-03-12T23:55:21,555 copying build/lib/device_detector/tests/fixtures/upstream/mobile_apps.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-03-12T23:55:21,558 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-17.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-03-12T23:55:21,565 copying build/lib/device_detector/tests/fixtures/upstream/desktop.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-03-12T23:55:21,574 copying build/lib/device_detector/tests/fixtures/upstream/phablet-1.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-03-12T23:55:21,581 copying build/lib/device_detector/tests/fixtures/upstream/tablet-12.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-03-12T23:55:21,588 copying build/lib/device_detector/tests/fixtures/upstream/feature_phone.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-03-12T23:55:21,591 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-12.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-03-12T23:55:21,599 copying build/lib/device_detector/tests/fixtures/upstream/__init__.py -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-03-12T23:55:21,600 copying build/lib/device_detector/tests/fixtures/upstream/peripheral.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-03-12T23:55:21,604 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-30.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-03-12T23:55:21,611 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-25.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-03-12T23:55:21,617 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-9.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-03-12T23:55:21,624 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-3.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-03-12T23:55:21,634 copying build/lib/device_detector/tests/fixtures/upstream/tablet-3.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-03-12T23:55:21,641 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-32.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-03-12T23:55:21,647 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-4.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-03-12T23:55:21,654 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-23.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-03-12T23:55:21,660 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-29.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-03-12T23:55:21,666 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-14.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-03-12T23:55:21,671 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-1.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-03-12T23:55:21,678 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-36.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-03-12T23:55:21,685 copying build/lib/device_detector/tests/fixtures/upstream/smartphone.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-03-12T23:55:21,691 copying build/lib/device_detector/tests/fixtures/upstream/wearable.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-03-12T23:55:21,694 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-21.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-03-12T23:55:21,700 copying build/lib/device_detector/tests/fixtures/upstream/car_browser.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-03-12T23:55:21,702 copying build/lib/device_detector/tests/fixtures/upstream/tv-1.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-03-12T23:55:21,709 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-13.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-03-12T23:55:21,715 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-39.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-03-12T23:55:21,721 copying build/lib/device_detector/tests/fixtures/upstream/tablet-4.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-03-12T23:55:21,728 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-24.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-03-12T23:55:21,737 copying build/lib/device_detector/tests/fixtures/upstream/tablet-2.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-03-12T23:55:21,744 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-15.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-03-12T23:55:21,753 copying build/lib/device_detector/tests/fixtures/upstream/tablet-10.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-03-12T23:55:21,762 copying build/lib/device_detector/tests/fixtures/upstream/bots.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-03-12T23:55:21,770 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-10.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-03-12T23:55:21,777 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-38.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-03-12T23:55:21,783 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-16.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-03-12T23:55:21,789 copying build/lib/device_detector/tests/fixtures/upstream/tv-4.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-03-12T23:55:21,795 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-6.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-03-12T23:55:21,802 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-20.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-03-12T23:55:21,807 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-19.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-03-12T23:55:21,813 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-26.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-03-12T23:55:21,819 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-40.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-03-12T23:55:21,825 copying build/lib/device_detector/tests/fixtures/upstream/tablet-7.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-03-12T23:55:21,831 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-8.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-03-12T23:55:21,838 copying build/lib/device_detector/tests/fixtures/upstream/tv.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-03-12T23:55:21,844 copying build/lib/device_detector/tests/fixtures/upstream/portable_media_player.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-03-12T23:55:21,847 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-2.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-03-12T23:55:21,855 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-41.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-03-12T23:55:21,898 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-27.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-03-12T23:55:21,905 copying build/lib/device_detector/tests/fixtures/upstream/tv-2.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-03-12T23:55:21,911 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-7.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2026-03-12T23:55:21,916 copying build/lib/device_detector/tests/fixtures/__init__.py -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures 2026-03-12T23:55:21,919 creating build/bdist.linux-armv7l/wheel/device_detector/appdetails 2026-03-12T23:55:21,920 copying build/lib/device_detector/appdetails/navigation.yml -> build/bdist.linux-armv7l/wheel/./device_detector/appdetails 2026-03-12T23:55:21,923 copying build/lib/device_detector/appdetails/mobile_app.yml -> build/bdist.linux-armv7l/wheel/./device_detector/appdetails 2026-03-12T23:55:21,927 copying build/lib/device_detector/appdetails/library.yml -> build/bdist.linux-armv7l/wheel/./device_detector/appdetails 2026-03-12T23:55:21,929 copying build/lib/device_detector/appdetails/ai.yml -> build/bdist.linux-armv7l/wheel/./device_detector/appdetails 2026-03-12T23:55:21,931 copying build/lib/device_detector/appdetails/mediaplayer.yml -> build/bdist.linux-armv7l/wheel/./device_detector/appdetails 2026-03-12T23:55:21,933 copying build/lib/device_detector/appdetails/p2p.yml -> build/bdist.linux-armv7l/wheel/./device_detector/appdetails 2026-03-12T23:55:21,935 copying build/lib/device_detector/appdetails/pim.yml -> build/bdist.linux-armv7l/wheel/./device_detector/appdetails 2026-03-12T23:55:21,937 copying build/lib/device_detector/appdetails/__init__.py -> build/bdist.linux-armv7l/wheel/./device_detector/appdetails 2026-03-12T23:55:21,939 copying build/lib/device_detector/appdetails/av.yml -> build/bdist.linux-armv7l/wheel/./device_detector/appdetails 2026-03-12T23:55:21,942 copying build/lib/device_detector/appdetails/messaging.yml -> build/bdist.linux-armv7l/wheel/./device_detector/appdetails 2026-03-12T23:55:21,945 copying build/lib/device_detector/appdetails/browser.yml -> build/bdist.linux-armv7l/wheel/./device_detector/appdetails 2026-03-12T23:55:21,947 copying build/lib/device_detector/appdetails/desktop_app.yml -> build/bdist.linux-armv7l/wheel/./device_detector/appdetails 2026-03-12T23:55:21,951 copying build/lib/device_detector/appdetails/productivity.yml -> build/bdist.linux-armv7l/wheel/./device_detector/appdetails 2026-03-12T23:55:21,953 copying build/lib/device_detector/appdetails/osutility.yml -> build/bdist.linux-armv7l/wheel/./device_detector/appdetails 2026-03-12T23:55:21,956 copying build/lib/device_detector/appdetails/vpnproxy.yml -> build/bdist.linux-armv7l/wheel/./device_detector/appdetails 2026-03-12T23:55:21,958 copying build/lib/device_detector/appdetails/game.yml -> build/bdist.linux-armv7l/wheel/./device_detector/appdetails 2026-03-12T23:55:21,961 running install_egg_info 2026-03-12T23:55:21,968 Copying device_detector.egg-info to build/bdist.linux-armv7l/wheel/./device_detector-6.2.0-py3.11.egg-info 2026-03-12T23:55:21,985 running install_scripts 2026-03-12T23:55:22,001 creating build/bdist.linux-armv7l/wheel/device_detector-6.2.0.dist-info/WHEEL 2026-03-12T23:55:22,005 creating '/tmp/pip-wheel-pnlht1t2/.tmp-gwp6dmak/device_detector-6.2.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-03-12T23:55:22,008 adding 'device_detector/__init__.py' 2026-03-12T23:55:22,012 adding 'device_detector/device_detector.py' 2026-03-12T23:55:22,015 adding 'device_detector/enums.py' 2026-03-12T23:55:22,018 adding 'device_detector/lazy_regex.py' 2026-03-12T23:55:22,020 adding 'device_detector/settings.py' 2026-03-12T23:55:22,024 adding 'device_detector/utils.py' 2026-03-12T23:55:22,027 adding 'device_detector/yaml_loader.py' 2026-03-12T23:55:22,030 adding 'device_detector/appdetails/__init__.py' 2026-03-12T23:55:22,032 adding 'device_detector/appdetails/ai.yml' 2026-03-12T23:55:22,035 adding 'device_detector/appdetails/av.yml' 2026-03-12T23:55:22,037 adding 'device_detector/appdetails/browser.yml' 2026-03-12T23:55:22,041 adding 'device_detector/appdetails/desktop_app.yml' 2026-03-12T23:55:22,043 adding 'device_detector/appdetails/game.yml' 2026-03-12T23:55:22,044 adding 'device_detector/appdetails/library.yml' 2026-03-12T23:55:22,046 adding 'device_detector/appdetails/mediaplayer.yml' 2026-03-12T23:55:22,048 adding 'device_detector/appdetails/messaging.yml' 2026-03-12T23:55:22,059 adding 'device_detector/appdetails/mobile_app.yml' 2026-03-12T23:55:22,061 adding 'device_detector/appdetails/navigation.yml' 2026-03-12T23:55:22,063 adding 'device_detector/appdetails/osutility.yml' 2026-03-12T23:55:22,065 adding 'device_detector/appdetails/p2p.yml' 2026-03-12T23:55:22,067 adding 'device_detector/appdetails/pim.yml' 2026-03-12T23:55:22,069 adding 'device_detector/appdetails/productivity.yml' 2026-03-12T23:55:22,070 adding 'device_detector/appdetails/vpnproxy.yml' 2026-03-12T23:55:22,072 adding 'device_detector/parser/__init__.py' 2026-03-12T23:55:22,075 adding 'device_detector/parser/client_hints.py' 2026-03-12T23:55:22,077 adding 'device_detector/parser/extractors.py' 2026-03-12T23:55:22,079 adding 'device_detector/parser/key_value_pairs.py' 2026-03-12T23:55:22,081 adding 'device_detector/parser/operating_system.py' 2026-03-12T23:55:22,083 adding 'device_detector/parser/os_fragment.py' 2026-03-12T23:55:22,085 adding 'device_detector/parser/parser.py' 2026-03-12T23:55:22,092 adding 'device_detector/parser/settings.py' 2026-03-12T23:55:22,095 adding 'device_detector/parser/client/__init__.py' 2026-03-12T23:55:22,097 adding 'device_detector/parser/client/adobe_cc.py' 2026-03-12T23:55:22,099 adding 'device_detector/parser/client/base.py' 2026-03-12T23:55:22,101 adding 'device_detector/parser/client/browser.py' 2026-03-12T23:55:22,103 adding 'device_detector/parser/client/desktopapp.py' 2026-03-12T23:55:22,105 adding 'device_detector/parser/client/dictua.py' 2026-03-12T23:55:22,107 adding 'device_detector/parser/client/extractor_name_version.py' 2026-03-12T23:55:22,109 adding 'device_detector/parser/client/extractor_whole_name.py' 2026-03-12T23:55:22,110 adding 'device_detector/parser/client/feed_reader.py' 2026-03-12T23:55:22,112 adding 'device_detector/parser/client/library.py' 2026-03-12T23:55:22,114 adding 'device_detector/parser/client/mediaplayer.py' 2026-03-12T23:55:22,115 adding 'device_detector/parser/client/messaging.py' 2026-03-12T23:55:22,117 adding 'device_detector/parser/client/mobileapp.py' 2026-03-12T23:55:22,119 adding 'device_detector/parser/client/pim.py' 2026-03-12T23:55:22,120 adding 'device_detector/parser/client/vpnproxy.py' 2026-03-12T23:55:22,122 adding 'device_detector/parser/client/hints/__init__.py' 2026-03-12T23:55:22,124 adding 'device_detector/parser/client/hints/browser.py' 2026-03-12T23:55:22,125 adding 'device_detector/parser/client/hints/mobileapp.py' 2026-03-12T23:55:22,127 adding 'device_detector/parser/device/__init__.py' 2026-03-12T23:55:22,135 adding 'device_detector/parser/device/base.py' 2026-03-12T23:55:22,137 adding 'device_detector/parser/device/bot.py' 2026-03-12T23:55:22,138 adding 'device_detector/parser/device/camera.py' 2026-03-12T23:55:22,139 adding 'device_detector/parser/device/car_browser.py' 2026-03-12T23:55:22,140 adding 'device_detector/parser/device/console.py' 2026-03-12T23:55:22,142 adding 'device_detector/parser/device/device.py' 2026-03-12T23:55:22,143 adding 'device_detector/parser/device/notebook.py' 2026-03-12T23:55:22,144 adding 'device_detector/parser/device/portable_media_player.py' 2026-03-12T23:55:22,146 adding 'device_detector/parser/device/television.py' 2026-03-12T23:55:22,147 adding 'device_detector/parser/device/vendor_fragment.py' 2026-03-12T23:55:22,148 adding 'device_detector/regexes/__init__.py' 2026-03-12T23:55:22,150 adding 'device_detector/regexes/ahocorasick/__init__.py' 2026-03-12T23:55:22,152 adding 'device_detector/regexes/ahocorasick/classes/Adobe.yml' 2026-03-12T23:55:22,153 adding 'device_detector/regexes/ahocorasick/classes/Browser.yml' 2026-03-12T23:55:22,154 adding 'device_detector/regexes/ahocorasick/classes/DesktopApp.yml' 2026-03-12T23:55:22,156 adding 'device_detector/regexes/ahocorasick/classes/Device.yml' 2026-03-12T23:55:22,157 adding 'device_detector/regexes/ahocorasick/classes/Library.yml' 2026-03-12T23:55:22,158 adding 'device_detector/regexes/ahocorasick/classes/MediaPlayer.yml' 2026-03-12T23:55:22,160 adding 'device_detector/regexes/ahocorasick/classes/MobileApp.yml' 2026-03-12T23:55:22,161 adding 'device_detector/regexes/ahocorasick/classes/Notebook.yml' 2026-03-12T23:55:22,162 adding 'device_detector/regexes/ahocorasick/classes/OS.yml' 2026-03-12T23:55:22,163 adding 'device_detector/regexes/ahocorasick/classes/PIM.yml' 2026-03-12T23:55:22,164 adding 'device_detector/regexes/ahocorasick/classes/__init__.py' 2026-03-12T23:55:22,166 adding 'device_detector/regexes/ahocorasick/local/__init__.py' 2026-03-12T23:55:22,167 adding 'device_detector/regexes/ahocorasick/local/oss.yml' 2026-03-12T23:55:22,169 adding 'device_detector/regexes/ahocorasick/local/client/__init__.py' 2026-03-12T23:55:22,170 adding 'device_detector/regexes/ahocorasick/local/client/antivirus.yml' 2026-03-12T23:55:22,171 adding 'device_detector/regexes/ahocorasick/local/client/browsers.yml' 2026-03-12T23:55:22,173 adding 'device_detector/regexes/ahocorasick/local/client/desktop_apps.yml' 2026-03-12T23:55:22,174 adding 'device_detector/regexes/ahocorasick/local/client/libraries.yml' 2026-03-12T23:55:22,175 adding 'device_detector/regexes/ahocorasick/local/client/mediaplayers.yml' 2026-03-12T23:55:22,176 adding 'device_detector/regexes/ahocorasick/local/client/mobile_apps.yml' 2026-03-12T23:55:22,177 adding 'device_detector/regexes/ahocorasick/local/client/osutility.yml' 2026-03-12T23:55:22,179 adding 'device_detector/regexes/ahocorasick/local/client/vpnproxy.yml' 2026-03-12T23:55:22,181 adding 'device_detector/regexes/ahocorasick/upstream/__init__.py' 2026-03-12T23:55:22,183 adding 'device_detector/regexes/ahocorasick/upstream/bots.yml' 2026-03-12T23:55:22,185 adding 'device_detector/regexes/ahocorasick/upstream/oss.yml' 2026-03-12T23:55:22,187 adding 'device_detector/regexes/ahocorasick/upstream/client/__init__.py' 2026-03-12T23:55:22,188 adding 'device_detector/regexes/ahocorasick/upstream/client/browser_engine.yml' 2026-03-12T23:55:22,192 adding 'device_detector/regexes/ahocorasick/upstream/client/browsers.yml' 2026-03-12T23:55:22,193 adding 'device_detector/regexes/ahocorasick/upstream/client/feed_readers.yml' 2026-03-12T23:55:22,194 adding 'device_detector/regexes/ahocorasick/upstream/client/libraries.yml' 2026-03-12T23:55:22,196 adding 'device_detector/regexes/ahocorasick/upstream/client/mediaplayers.yml' 2026-03-12T23:55:22,198 adding 'device_detector/regexes/ahocorasick/upstream/client/mobile_apps.yml' 2026-03-12T23:55:22,199 adding 'device_detector/regexes/ahocorasick/upstream/client/pim.yml' 2026-03-12T23:55:22,201 adding 'device_detector/regexes/ahocorasick/upstream/device/__init__.py' 2026-03-12T23:55:22,202 adding 'device_detector/regexes/ahocorasick/upstream/device/cameras.yml' 2026-03-12T23:55:22,203 adding 'device_detector/regexes/ahocorasick/upstream/device/car_browsers.yml' 2026-03-12T23:55:22,204 adding 'device_detector/regexes/ahocorasick/upstream/device/consoles.yml' 2026-03-12T23:55:22,206 adding 'device_detector/regexes/ahocorasick/upstream/device/mobiles.yml' 2026-03-12T23:55:22,207 adding 'device_detector/regexes/ahocorasick/upstream/device/notebooks.yml' 2026-03-12T23:55:22,209 adding 'device_detector/regexes/ahocorasick/upstream/device/portable_media_player.yml' 2026-03-12T23:55:22,210 adding 'device_detector/regexes/ahocorasick/upstream/device/shell_tv.yml' 2026-03-12T23:55:22,211 adding 'device_detector/regexes/local/__init__.py' 2026-03-12T23:55:22,212 adding 'device_detector/regexes/local/osfragments.yml' 2026-03-12T23:55:22,214 adding 'device_detector/regexes/local/oss.yml' 2026-03-12T23:55:22,215 adding 'device_detector/regexes/local/client/__init__.py' 2026-03-12T23:55:22,216 adding 'device_detector/regexes/local/client/antivirus.yml' 2026-03-12T23:55:22,218 adding 'device_detector/regexes/local/client/browsers.yml' 2026-03-12T23:55:22,219 adding 'device_detector/regexes/local/client/desktop_apps.yml' 2026-03-12T23:55:22,220 adding 'device_detector/regexes/local/client/libraries.yml' 2026-03-12T23:55:22,221 adding 'device_detector/regexes/local/client/mediaplayers.yml' 2026-03-12T23:55:22,222 adding 'device_detector/regexes/local/client/mobile_apps.yml' 2026-03-12T23:55:22,224 adding 'device_detector/regexes/local/client/osutility.yml' 2026-03-12T23:55:22,225 adding 'device_detector/regexes/local/client/vpnproxy.yml' 2026-03-12T23:55:22,226 adding 'device_detector/regexes/local/device/__init__.py' 2026-03-12T23:55:22,228 adding 'device_detector/regexes/local/device/normalize.yml' 2026-03-12T23:55:22,230 adding 'device_detector/regexes/upstream/__init__.py' 2026-03-12T23:55:22,245 adding 'device_detector/regexes/upstream/bots.yml' 2026-03-12T23:55:22,251 adding 'device_detector/regexes/upstream/oss.yml' 2026-03-12T23:55:22,252 adding 'device_detector/regexes/upstream/vendorfragments.yml' 2026-03-12T23:55:22,254 adding 'device_detector/regexes/upstream/client/__init__.py' 2026-03-12T23:55:22,255 adding 'device_detector/regexes/upstream/client/browser_engine.yml' 2026-03-12T23:55:22,263 adding 'device_detector/regexes/upstream/client/browsers.yml' 2026-03-12T23:55:22,265 adding 'device_detector/regexes/upstream/client/feed_readers.yml' 2026-03-12T23:55:22,267 adding 'device_detector/regexes/upstream/client/libraries.yml' 2026-03-12T23:55:22,268 adding 'device_detector/regexes/upstream/client/mediaplayers.yml' 2026-03-12T23:55:22,276 adding 'device_detector/regexes/upstream/client/mobile_apps.yml' 2026-03-12T23:55:22,278 adding 'device_detector/regexes/upstream/client/pim.yml' 2026-03-12T23:55:22,280 adding 'device_detector/regexes/upstream/client/hints/__init__.py' 2026-03-12T23:55:22,282 adding 'device_detector/regexes/upstream/client/hints/apps.yml' 2026-03-12T23:55:22,284 adding 'device_detector/regexes/upstream/client/hints/browsers.yml' 2026-03-12T23:55:22,286 adding 'device_detector/regexes/upstream/device/__init__.py' 2026-03-12T23:55:22,287 adding 'device_detector/regexes/upstream/device/cameras.yml' 2026-03-12T23:55:22,288 adding 'device_detector/regexes/upstream/device/car_browsers.yml' 2026-03-12T23:55:22,290 adding 'device_detector/regexes/upstream/device/consoles.yml' 2026-03-12T23:55:22,404 adding 'device_detector/regexes/upstream/device/mobiles.yml' 2026-03-12T23:55:22,414 adding 'device_detector/regexes/upstream/device/notebooks.yml' 2026-03-12T23:55:22,415 adding 'device_detector/regexes/upstream/device/portable_media_player.yml' 2026-03-12T23:55:22,416 adding 'device_detector/regexes/upstream/device/shell_tv.yml' 2026-03-12T23:55:22,419 adding 'device_detector/regexes/upstream/device/televisions.yml' 2026-03-12T23:55:22,421 adding 'device_detector/tests/__init__.py' 2026-03-12T23:55:22,422 adding 'device_detector/tests/base.py' 2026-03-12T23:55:22,424 adding 'device_detector/tests/device/__init__.py' 2026-03-12T23:55:22,425 adding 'device_detector/tests/device/test_device_detector.py' 2026-03-12T23:55:22,426 adding 'device_detector/tests/device/test_smartphones.py' 2026-03-12T23:55:22,428 adding 'device_detector/tests/device/test_tablets.py' 2026-03-12T23:55:22,429 adding 'device_detector/tests/device/test_televisions.py' 2026-03-12T23:55:22,430 adding 'device_detector/tests/device/test_upstream_collisions.py' 2026-03-12T23:55:22,432 adding 'device_detector/tests/fixtures/__init__.py' 2026-03-12T23:55:22,433 adding 'device_detector/tests/fixtures/local/__init__.py' 2026-03-12T23:55:22,435 adding 'device_detector/tests/fixtures/local/app_names.yml' 2026-03-12T23:55:22,437 adding 'device_detector/tests/fixtures/local/normalize.yml' 2026-03-12T23:55:22,440 adding 'device_detector/tests/fixtures/upstream/__init__.py' 2026-03-12T23:55:22,466 adding 'device_detector/tests/fixtures/upstream/bots.yml' 2026-03-12T23:55:22,470 adding 'device_detector/tests/fixtures/upstream/camera.yml' 2026-03-12T23:55:22,472 adding 'device_detector/tests/fixtures/upstream/car_browser.yml' 2026-03-12T23:55:22,479 adding 'device_detector/tests/fixtures/upstream/clienthints-app.yml' 2026-03-12T23:55:22,485 adding 'device_detector/tests/fixtures/upstream/clienthints.yml' 2026-03-12T23:55:22,488 adding 'device_detector/tests/fixtures/upstream/console.yml' 2026-03-12T23:55:22,489 adding 'device_detector/tests/fixtures/upstream/desktop-1.yml' 2026-03-12T23:55:22,501 adding 'device_detector/tests/fixtures/upstream/desktop.yml' 2026-03-12T23:55:22,507 adding 'device_detector/tests/fixtures/upstream/feature_phone.yml' 2026-03-12T23:55:22,510 adding 'device_detector/tests/fixtures/upstream/feed_reader.yml' 2026-03-12T23:55:22,511 adding 'device_detector/tests/fixtures/upstream/mediaplayer.yml' 2026-03-12T23:55:22,515 adding 'device_detector/tests/fixtures/upstream/mobile_apps.yml' 2026-03-12T23:55:22,518 adding 'device_detector/tests/fixtures/upstream/peripheral.yml' 2026-03-12T23:55:22,527 adding 'device_detector/tests/fixtures/upstream/phablet-1.yml' 2026-03-12T23:55:22,540 adding 'device_detector/tests/fixtures/upstream/phablet.yml' 2026-03-12T23:55:22,551 adding 'device_detector/tests/fixtures/upstream/podcasting.yml' 2026-03-12T23:55:22,554 adding 'device_detector/tests/fixtures/upstream/portable_media_player.yml' 2026-03-12T23:55:22,556 adding 'device_detector/tests/fixtures/upstream/smart_display.yml' 2026-03-12T23:55:22,558 adding 'device_detector/tests/fixtures/upstream/smart_speaker.yml' 2026-03-12T23:55:22,569 adding 'device_detector/tests/fixtures/upstream/smartphone-1.yml' 2026-03-12T23:55:22,583 adding 'device_detector/tests/fixtures/upstream/smartphone-10.yml' 2026-03-12T23:55:22,596 adding 'device_detector/tests/fixtures/upstream/smartphone-11.yml' 2026-03-12T23:55:22,610 adding 'device_detector/tests/fixtures/upstream/smartphone-12.yml' 2026-03-12T23:55:22,623 adding 'device_detector/tests/fixtures/upstream/smartphone-13.yml' 2026-03-12T23:55:22,637 adding 'device_detector/tests/fixtures/upstream/smartphone-14.yml' 2026-03-12T23:55:22,652 adding 'device_detector/tests/fixtures/upstream/smartphone-15.yml' 2026-03-12T23:55:22,666 adding 'device_detector/tests/fixtures/upstream/smartphone-16.yml' 2026-03-12T23:55:22,679 adding 'device_detector/tests/fixtures/upstream/smartphone-17.yml' 2026-03-12T23:55:22,685 adding 'device_detector/tests/fixtures/upstream/smartphone-18.yml' 2026-03-12T23:55:22,693 adding 'device_detector/tests/fixtures/upstream/smartphone-19.yml' 2026-03-12T23:55:22,708 adding 'device_detector/tests/fixtures/upstream/smartphone-2.yml' 2026-03-12T23:55:22,718 adding 'device_detector/tests/fixtures/upstream/smartphone-20.yml' 2026-03-12T23:55:22,730 adding 'device_detector/tests/fixtures/upstream/smartphone-21.yml' 2026-03-12T23:55:22,743 adding 'device_detector/tests/fixtures/upstream/smartphone-22.yml' 2026-03-12T23:55:22,757 adding 'device_detector/tests/fixtures/upstream/smartphone-23.yml' 2026-03-12T23:55:22,771 adding 'device_detector/tests/fixtures/upstream/smartphone-24.yml' 2026-03-12T23:55:22,784 adding 'device_detector/tests/fixtures/upstream/smartphone-25.yml' 2026-03-12T23:55:22,796 adding 'device_detector/tests/fixtures/upstream/smartphone-26.yml' 2026-03-12T23:55:22,810 adding 'device_detector/tests/fixtures/upstream/smartphone-27.yml' 2026-03-12T23:55:22,822 adding 'device_detector/tests/fixtures/upstream/smartphone-28.yml' 2026-03-12T23:55:22,837 adding 'device_detector/tests/fixtures/upstream/smartphone-29.yml' 2026-03-12T23:55:22,855 adding 'device_detector/tests/fixtures/upstream/smartphone-3.yml' 2026-03-12T23:55:22,870 adding 'device_detector/tests/fixtures/upstream/smartphone-30.yml' 2026-03-12T23:55:22,884 adding 'device_detector/tests/fixtures/upstream/smartphone-31.yml' 2026-03-12T23:55:22,898 adding 'device_detector/tests/fixtures/upstream/smartphone-32.yml' 2026-03-12T23:55:22,912 adding 'device_detector/tests/fixtures/upstream/smartphone-33.yml' 2026-03-12T23:55:22,927 adding 'device_detector/tests/fixtures/upstream/smartphone-34.yml' 2026-03-12T23:55:22,940 adding 'device_detector/tests/fixtures/upstream/smartphone-35.yml' 2026-03-12T23:55:22,954 adding 'device_detector/tests/fixtures/upstream/smartphone-36.yml' 2026-03-12T23:55:22,969 adding 'device_detector/tests/fixtures/upstream/smartphone-37.yml' 2026-03-12T23:55:22,982 adding 'device_detector/tests/fixtures/upstream/smartphone-38.yml' 2026-03-12T23:55:22,997 adding 'device_detector/tests/fixtures/upstream/smartphone-39.yml' 2026-03-12T23:55:23,013 adding 'device_detector/tests/fixtures/upstream/smartphone-4.yml' 2026-03-12T23:55:23,025 adding 'device_detector/tests/fixtures/upstream/smartphone-40.yml' 2026-03-12T23:55:23,039 adding 'device_detector/tests/fixtures/upstream/smartphone-41.yml' 2026-03-12T23:55:23,051 adding 'device_detector/tests/fixtures/upstream/smartphone-42.yml' 2026-03-12T23:55:23,065 adding 'device_detector/tests/fixtures/upstream/smartphone-5.yml' 2026-03-12T23:55:23,077 adding 'device_detector/tests/fixtures/upstream/smartphone-6.yml' 2026-03-12T23:55:23,090 adding 'device_detector/tests/fixtures/upstream/smartphone-7.yml' 2026-03-12T23:55:23,103 adding 'device_detector/tests/fixtures/upstream/smartphone-8.yml' 2026-03-12T23:55:23,116 adding 'device_detector/tests/fixtures/upstream/smartphone-9.yml' 2026-03-12T23:55:23,128 adding 'device_detector/tests/fixtures/upstream/smartphone.yml' 2026-03-12T23:55:23,142 adding 'device_detector/tests/fixtures/upstream/tablet-1.yml' 2026-03-12T23:55:23,157 adding 'device_detector/tests/fixtures/upstream/tablet-10.yml' 2026-03-12T23:55:23,172 adding 'device_detector/tests/fixtures/upstream/tablet-11.yml' 2026-03-12T23:55:23,183 adding 'device_detector/tests/fixtures/upstream/tablet-12.yml' 2026-03-12T23:55:23,195 adding 'device_detector/tests/fixtures/upstream/tablet-2.yml' 2026-03-12T23:55:23,209 adding 'device_detector/tests/fixtures/upstream/tablet-3.yml' 2026-03-12T23:55:23,222 adding 'device_detector/tests/fixtures/upstream/tablet-4.yml' 2026-03-12T23:55:23,235 adding 'device_detector/tests/fixtures/upstream/tablet-5.yml' 2026-03-12T23:55:23,248 adding 'device_detector/tests/fixtures/upstream/tablet-6.yml' 2026-03-12T23:55:23,261 adding 'device_detector/tests/fixtures/upstream/tablet-7.yml' 2026-03-12T23:55:23,275 adding 'device_detector/tests/fixtures/upstream/tablet-8.yml' 2026-03-12T23:55:23,289 adding 'device_detector/tests/fixtures/upstream/tablet-9.yml' 2026-03-12T23:55:23,301 adding 'device_detector/tests/fixtures/upstream/tablet.yml' 2026-03-12T23:55:23,316 adding 'device_detector/tests/fixtures/upstream/tv-1.yml' 2026-03-12T23:55:23,330 adding 'device_detector/tests/fixtures/upstream/tv-2.yml' 2026-03-12T23:55:23,343 adding 'device_detector/tests/fixtures/upstream/tv-3.yml' 2026-03-12T23:55:23,357 adding 'device_detector/tests/fixtures/upstream/tv-4.yml' 2026-03-12T23:55:23,365 adding 'device_detector/tests/fixtures/upstream/tv-5.yml' 2026-03-12T23:55:23,380 adding 'device_detector/tests/fixtures/upstream/tv.yml' 2026-03-12T23:55:23,386 adding 'device_detector/tests/fixtures/upstream/unknown.yml' 2026-03-12T23:55:23,390 adding 'device_detector/tests/fixtures/upstream/wearable.yml' 2026-03-12T23:55:23,392 adding 'device_detector/tests/parser/__init__.py' 2026-03-12T23:55:23,394 adding 'device_detector/tests/parser/test_bot.py' 2026-03-12T23:55:23,395 adding 'device_detector/tests/parser/test_cache.py' 2026-03-12T23:55:23,397 adding 'device_detector/tests/parser/test_client_hints.py' 2026-03-12T23:55:23,398 adding 'device_detector/tests/parser/test_clients.py' 2026-03-12T23:55:23,399 adding 'device_detector/tests/parser/test_device.py' 2026-03-12T23:55:23,400 adding 'device_detector/tests/parser/test_extractor.py' 2026-03-12T23:55:23,402 adding 'device_detector/tests/parser/test_key_value_pairs.py' 2026-03-12T23:55:23,403 adding 'device_detector/tests/parser/test_os.py' 2026-03-12T23:55:23,405 adding 'device_detector/tests/parser/test_utils.py' 2026-03-12T23:55:23,406 adding 'device_detector/tests/parser/test_vendorfragment.py' 2026-03-12T23:55:23,419 adding 'device_detector-6.2.0.dist-info/METADATA' 2026-03-12T23:55:23,421 adding 'device_detector-6.2.0.dist-info/WHEEL' 2026-03-12T23:55:23,422 adding 'device_detector-6.2.0.dist-info/top_level.txt' 2026-03-12T23:55:23,423 adding 'device_detector-6.2.0.dist-info/zip-safe' 2026-03-12T23:55:23,427 adding 'device_detector-6.2.0.dist-info/RECORD' 2026-03-12T23:55:23,452 removing build/bdist.linux-armv7l/wheel 2026-03-12T23:55:23,648 Building wheel for device-detector (pyproject.toml): finished with status 'done' 2026-03-12T23:55:23,696 Created wheel for device-detector: filename=device_detector-6.2.0-py3-none-any.whl size=1936601 sha256=eb0cb8bb9dad02413f0b19f16bde01a416e0e60a8c995bad5211c090a7b29024 2026-03-12T23:55:23,698 Stored in directory: /tmp/pip-ephem-wheel-cache-w63uugb5/wheels/8b/ba/95/9931ffbc3fd7d5723e3ad7fae2185b71dcc26e955ed15ecf2c 2026-03-12T23:55:23,724 Successfully built device-detector 2026-03-12T23:55:23,802 Removed build tracker: '/tmp/pip-build-tracker-o7wkzsn5'