2025-12-12T16:50:33,183 Created temporary directory: /tmp/pip-ephem-wheel-cache-44peq8bq 2025-12-12T16:50:33,184 Created temporary directory: /tmp/pip-build-tracker-jsr8wrhf 2025-12-12T16:50:33,185 Initialized build tracking at /tmp/pip-build-tracker-jsr8wrhf 2025-12-12T16:50:33,186 Created build tracker: /tmp/pip-build-tracker-jsr8wrhf 2025-12-12T16:50:33,186 Entered build tracker: /tmp/pip-build-tracker-jsr8wrhf 2025-12-12T16:50:33,187 Created temporary directory: /tmp/pip-wheel-nrssooqa 2025-12-12T16:50:33,190 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2025-12-12T16:50:33,192 Created temporary directory: /tmp/pip-ephem-wheel-cache-6gzaqggs 2025-12-12T16:50:33,217 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-12-12T16:50:33,220 2 location(s) to search for versions of device-detector: 2025-12-12T16:50:33,220 * https://pypi.org/simple/device-detector/ 2025-12-12T16:50:33,220 * https://www.piwheels.org/simple/device-detector/ 2025-12-12T16:50:33,221 Fetching project page and analyzing links: https://pypi.org/simple/device-detector/ 2025-12-12T16:50:33,222 Getting page https://pypi.org/simple/device-detector/ 2025-12-12T16:50:33,224 Found index url https://pypi.org/simple 2025-12-12T16:50:33,440 Fetched page https://pypi.org/simple/device-detector/ as application/vnd.pypi.simple.v1+json 2025-12-12T16:50:33,443 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 2025-12-12T16:50:33,444 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 2025-12-12T16:50:33,444 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 2025-12-12T16:50:33,445 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 2025-12-12T16:50:33,446 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/) 2025-12-12T16:50:33,446 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 2025-12-12T16:50:33,447 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 2025-12-12T16:50:33,448 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 2025-12-12T16:50:33,448 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/) 2025-12-12T16:50:33,449 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 2025-12-12T16:50:33,450 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 2025-12-12T16:50:33,451 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 2025-12-12T16:50:33,452 Fetching project page and analyzing links: https://www.piwheels.org/simple/device-detector/ 2025-12-12T16:50:33,452 Getting page https://www.piwheels.org/simple/device-detector/ 2025-12-12T16:50:33,453 Found index url https://www.piwheels.org/simple 2025-12-12T16:50:33,610 Fetched page https://www.piwheels.org/simple/device-detector/ as text/html 2025-12-12T16:50:33,613 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/) 2025-12-12T16:50:33,614 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/) 2025-12-12T16:50:33,614 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/) 2025-12-12T16:50:33,615 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/) 2025-12-12T16:50:33,615 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/) 2025-12-12T16:50:33,616 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/) 2025-12-12T16:50:33,617 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/) 2025-12-12T16:50:33,617 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/) 2025-12-12T16:50:33,618 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/) 2025-12-12T16:50:33,618 Skipping link: not a file: https://www.piwheels.org/simple/device-detector/ 2025-12-12T16:50:33,619 Skipping link: not a file: https://pypi.org/simple/device-detector/ 2025-12-12T16:50:33,639 Given no hashes to check 1 links for project 'device-detector': discarding no candidates 2025-12-12T16:50:33,657 Collecting device-detector==6.0.0 2025-12-12T16:50:33,660 Created temporary directory: /tmp/pip-unpack-tj_dayei 2025-12-12T16:50:33,794 Downloading device_detector-6.0.0.tar.gz (1.8 MB) 2025-12-12T16:50:35,043 Added device-detector==6.0.0 from https://files.pythonhosted.org/packages/6a/13/793feb3828e0d3304d9040f344c1957b90ef164e0476a58f34639bbcfda2/device_detector-6.0.0.tar.gz to build tracker '/tmp/pip-build-tracker-jsr8wrhf' 2025-12-12T16:50:35,048 Created temporary directory: /tmp/pip-build-env-qz68ybgw 2025-12-12T16:50:35,052 Installing build dependencies: started 2025-12-12T16:50:35,053 Running command pip subprocess to install build dependencies 2025-12-12T16:50:36,183 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-12-12T16:50:36,807 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2025-12-12T16:50:36,830 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-12-12T16:50:38,592 Collecting setuptools>=40.8.0 2025-12-12T16:50:38,750 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-12-12T16:50:39,047 Collecting wheel 2025-12-12T16:50:39,062 Using cached https://www.piwheels.org/simple/wheel/wheel-0.45.1-py3-none-any.whl (72 kB) 2025-12-12T16:50:41,975 Installing collected packages: wheel, setuptools 2025-12-12T16:50:42,222 Creating /tmp/pip-build-env-qz68ybgw/overlay/local/bin 2025-12-12T16:50:42,224 changing mode of /tmp/pip-build-env-qz68ybgw/overlay/local/bin/wheel to 755 2025-12-12T16:50:45,894 Successfully installed setuptools-80.9.0 wheel-0.45.1 2025-12-12T16:50:46,163 Installing build dependencies: finished with status 'done' 2025-12-12T16:50:46,169 Getting requirements to build wheel: started 2025-12-12T16:50:46,170 Running command Getting requirements to build wheel 2025-12-12T16:50:46,831 /tmp/pip-build-env-qz68ybgw/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-12-12T16:50:46,831 !! 2025-12-12T16:50:46,832 ******************************************************************************** 2025-12-12T16:50:46,833 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-12-12T16:50:46,834 License :: OSI Approved :: MIT License 2025-12-12T16:50:46,835 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-12T16:50:46,836 ******************************************************************************** 2025-12-12T16:50:46,837 !! 2025-12-12T16:50:46,837 self._finalize_license_expression() 2025-12-12T16:50:46,855 running egg_info 2025-12-12T16:50:46,862 writing device_detector.egg-info/PKG-INFO 2025-12-12T16:50:46,867 writing dependency_links to device_detector.egg-info/dependency_links.txt 2025-12-12T16:50:46,870 writing requirements to device_detector.egg-info/requires.txt 2025-12-12T16:50:46,871 writing top-level names to device_detector.egg-info/top_level.txt 2025-12-12T16:50:46,951 reading manifest file 'device_detector.egg-info/SOURCES.txt' 2025-12-12T16:50:46,971 reading manifest template 'MANIFEST.in' 2025-12-12T16:50:46,973 warning: no files found matching 'device_detector/appids/*.yml' 2025-12-12T16:50:47,012 warning: no previously-included files matching '*~' found anywhere in distribution 2025-12-12T16:50:47,032 writing manifest file 'device_detector.egg-info/SOURCES.txt' 2025-12-12T16:50:47,122 Getting requirements to build wheel: finished with status 'done' 2025-12-12T16:50:47,125 Created temporary directory: /tmp/pip-modern-metadata-7ptza4t4 2025-12-12T16:50:47,127 Preparing metadata (pyproject.toml): started 2025-12-12T16:50:47,129 Running command Preparing metadata (pyproject.toml) 2025-12-12T16:50:47,675 /tmp/pip-build-env-qz68ybgw/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-12-12T16:50:47,675 !! 2025-12-12T16:50:47,676 ******************************************************************************** 2025-12-12T16:50:47,677 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-12-12T16:50:47,677 License :: OSI Approved :: MIT License 2025-12-12T16:50:47,678 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-12T16:50:47,679 ******************************************************************************** 2025-12-12T16:50:47,680 !! 2025-12-12T16:50:47,680 self._finalize_license_expression() 2025-12-12T16:50:47,704 running dist_info 2025-12-12T16:50:47,717 creating /tmp/pip-modern-metadata-7ptza4t4/device_detector.egg-info 2025-12-12T16:50:47,718 writing /tmp/pip-modern-metadata-7ptza4t4/device_detector.egg-info/PKG-INFO 2025-12-12T16:50:47,723 writing dependency_links to /tmp/pip-modern-metadata-7ptza4t4/device_detector.egg-info/dependency_links.txt 2025-12-12T16:50:47,726 writing requirements to /tmp/pip-modern-metadata-7ptza4t4/device_detector.egg-info/requires.txt 2025-12-12T16:50:47,727 writing top-level names to /tmp/pip-modern-metadata-7ptza4t4/device_detector.egg-info/top_level.txt 2025-12-12T16:50:47,728 writing manifest file '/tmp/pip-modern-metadata-7ptza4t4/device_detector.egg-info/SOURCES.txt' 2025-12-12T16:50:47,801 reading manifest file '/tmp/pip-modern-metadata-7ptza4t4/device_detector.egg-info/SOURCES.txt' 2025-12-12T16:50:47,803 reading manifest template 'MANIFEST.in' 2025-12-12T16:50:47,804 warning: no files found matching 'device_detector/appids/*.yml' 2025-12-12T16:50:47,839 warning: no previously-included files matching '*~' found anywhere in distribution 2025-12-12T16:50:47,852 writing manifest file '/tmp/pip-modern-metadata-7ptza4t4/device_detector.egg-info/SOURCES.txt' 2025-12-12T16:50:47,853 creating '/tmp/pip-modern-metadata-7ptza4t4/device_detector-6.0.0.dist-info' 2025-12-12T16:50:47,986 Preparing metadata (pyproject.toml): finished with status 'done' 2025-12-12T16:50:47,993 Source in /tmp/pip-wheel-nrssooqa/device-detector_89f456e5cbba49cc840832711ffea0e3 has version 6.0.0, which satisfies requirement device-detector==6.0.0 from https://files.pythonhosted.org/packages/6a/13/793feb3828e0d3304d9040f344c1957b90ef164e0476a58f34639bbcfda2/device_detector-6.0.0.tar.gz 2025-12-12T16:50:47,994 Removed device-detector==6.0.0 from https://files.pythonhosted.org/packages/6a/13/793feb3828e0d3304d9040f344c1957b90ef164e0476a58f34639bbcfda2/device_detector-6.0.0.tar.gz from build tracker '/tmp/pip-build-tracker-jsr8wrhf' 2025-12-12T16:50:48,001 Created temporary directory: /tmp/pip-unpack-emfmgqbj 2025-12-12T16:50:48,002 Building wheels for collected packages: device-detector 2025-12-12T16:50:48,006 Created temporary directory: /tmp/pip-wheel-ow__e1y9 2025-12-12T16:50:48,007 Destination directory: /tmp/pip-wheel-ow__e1y9 2025-12-12T16:50:48,009 Building wheel for device-detector (pyproject.toml): started 2025-12-12T16:50:48,011 Running command Building wheel for device-detector (pyproject.toml) 2025-12-12T16:50:48,553 /tmp/pip-build-env-qz68ybgw/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-12-12T16:50:48,553 !! 2025-12-12T16:50:48,554 ******************************************************************************** 2025-12-12T16:50:48,555 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-12-12T16:50:48,556 License :: OSI Approved :: MIT License 2025-12-12T16:50:48,558 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-12-12T16:50:48,558 ******************************************************************************** 2025-12-12T16:50:48,560 !! 2025-12-12T16:50:48,561 self._finalize_license_expression() 2025-12-12T16:50:48,587 running bdist_wheel 2025-12-12T16:50:48,618 running build 2025-12-12T16:50:48,619 running build_py 2025-12-12T16:50:48,629 creating build/lib/device_detector 2025-12-12T16:50:48,631 copying ./device_detector/utils.py -> build/lib/device_detector 2025-12-12T16:50:48,634 copying ./device_detector/settings.py -> build/lib/device_detector 2025-12-12T16:50:48,636 copying ./device_detector/device_detector.py -> build/lib/device_detector 2025-12-12T16:50:48,639 copying ./device_detector/enums.py -> build/lib/device_detector 2025-12-12T16:50:48,641 copying ./device_detector/__init__.py -> build/lib/device_detector 2025-12-12T16:50:48,643 copying ./device_detector/lazy_regex.py -> build/lib/device_detector 2025-12-12T16:50:48,645 copying ./device_detector/yaml_loader.py -> build/lib/device_detector 2025-12-12T16:50:48,648 creating build/lib/device_detector/regexes 2025-12-12T16:50:48,649 copying ./device_detector/regexes/__init__.py -> build/lib/device_detector/regexes 2025-12-12T16:50:48,651 creating build/lib/device_detector/tests 2025-12-12T16:50:48,652 copying ./device_detector/tests/base.py -> build/lib/device_detector/tests 2025-12-12T16:50:48,655 copying ./device_detector/tests/__init__.py -> build/lib/device_detector/tests 2025-12-12T16:50:48,657 creating build/lib/device_detector/parser 2025-12-12T16:50:48,658 copying ./device_detector/parser/client_hints.py -> build/lib/device_detector/parser 2025-12-12T16:50:48,660 copying ./device_detector/parser/settings.py -> build/lib/device_detector/parser 2025-12-12T16:50:48,663 copying ./device_detector/parser/extractors.py -> build/lib/device_detector/parser 2025-12-12T16:50:48,666 copying ./device_detector/parser/__init__.py -> build/lib/device_detector/parser 2025-12-12T16:50:48,667 copying ./device_detector/parser/key_value_pairs.py -> build/lib/device_detector/parser 2025-12-12T16:50:48,670 copying ./device_detector/parser/os_fragment.py -> build/lib/device_detector/parser 2025-12-12T16:50:48,672 copying ./device_detector/parser/operating_system.py -> build/lib/device_detector/parser 2025-12-12T16:50:48,674 copying ./device_detector/parser/parser.py -> build/lib/device_detector/parser 2025-12-12T16:50:48,677 creating build/lib/device_detector/appdetails 2025-12-12T16:50:48,678 copying ./device_detector/appdetails/__init__.py -> build/lib/device_detector/appdetails 2025-12-12T16:50:48,680 creating build/lib/device_detector/regexes/upstream 2025-12-12T16:50:48,681 copying ./device_detector/regexes/upstream/__init__.py -> build/lib/device_detector/regexes/upstream 2025-12-12T16:50:48,683 creating build/lib/device_detector/regexes/local 2025-12-12T16:50:48,684 copying ./device_detector/regexes/local/__init__.py -> build/lib/device_detector/regexes/local 2025-12-12T16:50:48,686 creating build/lib/device_detector/regexes/ahocorasick 2025-12-12T16:50:48,687 copying ./device_detector/regexes/ahocorasick/__init__.py -> build/lib/device_detector/regexes/ahocorasick 2025-12-12T16:50:48,690 creating build/lib/device_detector/regexes/upstream/device 2025-12-12T16:50:48,691 copying ./device_detector/regexes/upstream/device/__init__.py -> build/lib/device_detector/regexes/upstream/device 2025-12-12T16:50:48,694 creating build/lib/device_detector/regexes/upstream/client 2025-12-12T16:50:48,695 copying ./device_detector/regexes/upstream/client/__init__.py -> build/lib/device_detector/regexes/upstream/client 2025-12-12T16:50:48,697 creating build/lib/device_detector/regexes/upstream/client/hints 2025-12-12T16:50:48,698 copying ./device_detector/regexes/upstream/client/hints/__init__.py -> build/lib/device_detector/regexes/upstream/client/hints 2025-12-12T16:50:48,701 creating build/lib/device_detector/regexes/local/device 2025-12-12T16:50:48,702 copying ./device_detector/regexes/local/device/__init__.py -> build/lib/device_detector/regexes/local/device 2025-12-12T16:50:48,705 creating build/lib/device_detector/regexes/local/client 2025-12-12T16:50:48,706 copying ./device_detector/regexes/local/client/__init__.py -> build/lib/device_detector/regexes/local/client 2025-12-12T16:50:48,708 creating build/lib/device_detector/regexes/ahocorasick/upstream 2025-12-12T16:50:48,709 copying ./device_detector/regexes/ahocorasick/upstream/__init__.py -> build/lib/device_detector/regexes/ahocorasick/upstream 2025-12-12T16:50:48,711 creating build/lib/device_detector/regexes/ahocorasick/local 2025-12-12T16:50:48,712 copying ./device_detector/regexes/ahocorasick/local/__init__.py -> build/lib/device_detector/regexes/ahocorasick/local 2025-12-12T16:50:48,714 creating build/lib/device_detector/regexes/ahocorasick/classes 2025-12-12T16:50:48,715 copying ./device_detector/regexes/ahocorasick/classes/__init__.py -> build/lib/device_detector/regexes/ahocorasick/classes 2025-12-12T16:50:48,717 creating build/lib/device_detector/regexes/ahocorasick/upstream/device 2025-12-12T16:50:48,718 copying ./device_detector/regexes/ahocorasick/upstream/device/__init__.py -> build/lib/device_detector/regexes/ahocorasick/upstream/device 2025-12-12T16:50:48,720 creating build/lib/device_detector/regexes/ahocorasick/upstream/client 2025-12-12T16:50:48,721 copying ./device_detector/regexes/ahocorasick/upstream/client/__init__.py -> build/lib/device_detector/regexes/ahocorasick/upstream/client 2025-12-12T16:50:48,724 creating build/lib/device_detector/regexes/ahocorasick/local/client 2025-12-12T16:50:48,725 copying ./device_detector/regexes/ahocorasick/local/client/__init__.py -> build/lib/device_detector/regexes/ahocorasick/local/client 2025-12-12T16:50:48,727 creating build/lib/device_detector/tests/device 2025-12-12T16:50:48,728 copying ./device_detector/tests/device/test_televisions.py -> build/lib/device_detector/tests/device 2025-12-12T16:50:48,730 copying ./device_detector/tests/device/test_smartphones.py -> build/lib/device_detector/tests/device 2025-12-12T16:50:48,732 copying ./device_detector/tests/device/test_device_detector.py -> build/lib/device_detector/tests/device 2025-12-12T16:50:48,734 copying ./device_detector/tests/device/__init__.py -> build/lib/device_detector/tests/device 2025-12-12T16:50:48,736 copying ./device_detector/tests/device/test_upstream_collisions.py -> build/lib/device_detector/tests/device 2025-12-12T16:50:48,737 copying ./device_detector/tests/device/test_tablets.py -> build/lib/device_detector/tests/device 2025-12-12T16:50:48,740 creating build/lib/device_detector/tests/parser 2025-12-12T16:50:48,741 copying ./device_detector/tests/parser/test_os.py -> build/lib/device_detector/tests/parser 2025-12-12T16:50:48,743 copying ./device_detector/tests/parser/test_clients.py -> build/lib/device_detector/tests/parser 2025-12-12T16:50:48,745 copying ./device_detector/tests/parser/test_utils.py -> build/lib/device_detector/tests/parser 2025-12-12T16:50:48,748 copying ./device_detector/tests/parser/test_extractor.py -> build/lib/device_detector/tests/parser 2025-12-12T16:50:48,750 copying ./device_detector/tests/parser/test_bot.py -> build/lib/device_detector/tests/parser 2025-12-12T16:50:48,752 copying ./device_detector/tests/parser/test_vendorfragment.py -> build/lib/device_detector/tests/parser 2025-12-12T16:50:48,754 copying ./device_detector/tests/parser/__init__.py -> build/lib/device_detector/tests/parser 2025-12-12T16:50:48,755 copying ./device_detector/tests/parser/test_cache.py -> build/lib/device_detector/tests/parser 2025-12-12T16:50:48,757 copying ./device_detector/tests/parser/test_client_hints.py -> build/lib/device_detector/tests/parser 2025-12-12T16:50:48,760 copying ./device_detector/tests/parser/test_device.py -> build/lib/device_detector/tests/parser 2025-12-12T16:50:48,762 copying ./device_detector/tests/parser/test_key_value_pairs.py -> build/lib/device_detector/tests/parser 2025-12-12T16:50:48,764 creating build/lib/device_detector/tests/fixtures 2025-12-12T16:50:48,766 copying ./device_detector/tests/fixtures/__init__.py -> build/lib/device_detector/tests/fixtures 2025-12-12T16:50:48,768 creating build/lib/device_detector/tests/fixtures/upstream 2025-12-12T16:50:48,769 copying ./device_detector/tests/fixtures/upstream/__init__.py -> build/lib/device_detector/tests/fixtures/upstream 2025-12-12T16:50:48,771 creating build/lib/device_detector/tests/fixtures/local 2025-12-12T16:50:48,772 copying ./device_detector/tests/fixtures/local/__init__.py -> build/lib/device_detector/tests/fixtures/local 2025-12-12T16:50:48,775 creating build/lib/device_detector/parser/device 2025-12-12T16:50:48,776 copying ./device_detector/parser/device/console.py -> build/lib/device_detector/parser/device 2025-12-12T16:50:48,777 copying ./device_detector/parser/device/base.py -> build/lib/device_detector/parser/device 2025-12-12T16:50:48,780 copying ./device_detector/parser/device/bot.py -> build/lib/device_detector/parser/device 2025-12-12T16:50:48,782 copying ./device_detector/parser/device/car_browser.py -> build/lib/device_detector/parser/device 2025-12-12T16:50:48,784 copying ./device_detector/parser/device/__init__.py -> build/lib/device_detector/parser/device 2025-12-12T16:50:48,786 copying ./device_detector/parser/device/vendor_fragment.py -> build/lib/device_detector/parser/device 2025-12-12T16:50:48,788 copying ./device_detector/parser/device/camera.py -> build/lib/device_detector/parser/device 2025-12-12T16:50:48,789 copying ./device_detector/parser/device/device.py -> build/lib/device_detector/parser/device 2025-12-12T16:50:48,792 copying ./device_detector/parser/device/portable_media_player.py -> build/lib/device_detector/parser/device 2025-12-12T16:50:48,794 copying ./device_detector/parser/device/notebook.py -> build/lib/device_detector/parser/device 2025-12-12T16:50:48,796 copying ./device_detector/parser/device/television.py -> build/lib/device_detector/parser/device 2025-12-12T16:50:48,798 creating build/lib/device_detector/parser/client 2025-12-12T16:50:48,799 copying ./device_detector/parser/client/base.py -> build/lib/device_detector/parser/client 2025-12-12T16:50:48,802 copying ./device_detector/parser/client/adobe_cc.py -> build/lib/device_detector/parser/client 2025-12-12T16:50:48,804 copying ./device_detector/parser/client/feed_reader.py -> build/lib/device_detector/parser/client 2025-12-12T16:50:48,805 copying ./device_detector/parser/client/dictua.py -> build/lib/device_detector/parser/client 2025-12-12T16:50:48,807 copying ./device_detector/parser/client/messaging.py -> build/lib/device_detector/parser/client 2025-12-12T16:50:48,809 copying ./device_detector/parser/client/library.py -> build/lib/device_detector/parser/client 2025-12-12T16:50:48,811 copying ./device_detector/parser/client/extractor_name_version.py -> build/lib/device_detector/parser/client 2025-12-12T16:50:48,813 copying ./device_detector/parser/client/__init__.py -> build/lib/device_detector/parser/client 2025-12-12T16:50:48,815 copying ./device_detector/parser/client/desktopapp.py -> build/lib/device_detector/parser/client 2025-12-12T16:50:48,817 copying ./device_detector/parser/client/extractor_whole_name.py -> build/lib/device_detector/parser/client 2025-12-12T16:50:48,819 copying ./device_detector/parser/client/mediaplayer.py -> build/lib/device_detector/parser/client 2025-12-12T16:50:48,822 copying ./device_detector/parser/client/mobileapp.py -> build/lib/device_detector/parser/client 2025-12-12T16:50:48,824 copying ./device_detector/parser/client/browser.py -> build/lib/device_detector/parser/client 2025-12-12T16:50:48,826 copying ./device_detector/parser/client/pim.py -> build/lib/device_detector/parser/client 2025-12-12T16:50:48,828 copying ./device_detector/parser/client/vpnproxy.py -> build/lib/device_detector/parser/client 2025-12-12T16:50:48,830 creating build/lib/device_detector/parser/client/hints 2025-12-12T16:50:48,831 copying ./device_detector/parser/client/hints/__init__.py -> build/lib/device_detector/parser/client/hints 2025-12-12T16:50:48,833 copying ./device_detector/parser/client/hints/mobileapp.py -> build/lib/device_detector/parser/client/hints 2025-12-12T16:50:48,835 copying ./device_detector/parser/client/hints/browser.py -> build/lib/device_detector/parser/client/hints 2025-12-12T16:50:48,837 running egg_info 2025-12-12T16:50:48,850 writing device_detector.egg-info/PKG-INFO 2025-12-12T16:50:48,854 writing dependency_links to device_detector.egg-info/dependency_links.txt 2025-12-12T16:50:48,856 writing requirements to device_detector.egg-info/requires.txt 2025-12-12T16:50:48,857 writing top-level names to device_detector.egg-info/top_level.txt 2025-12-12T16:50:48,915 reading manifest file 'device_detector.egg-info/SOURCES.txt' 2025-12-12T16:50:48,942 reading manifest template 'MANIFEST.in' 2025-12-12T16:50:48,943 warning: no files found matching 'device_detector/appids/*.yml' 2025-12-12T16:50:48,980 warning: no previously-included files matching '*~' found anywhere in distribution 2025-12-12T16:50:49,002 writing manifest file 'device_detector.egg-info/SOURCES.txt' 2025-12-12T16:50:49,046 copying ./device_detector/appdetails/ai.yml -> build/lib/device_detector/appdetails 2025-12-12T16:50:49,048 copying ./device_detector/appdetails/av.yml -> build/lib/device_detector/appdetails 2025-12-12T16:50:49,050 copying ./device_detector/appdetails/browser.yml -> build/lib/device_detector/appdetails 2025-12-12T16:50:49,052 copying ./device_detector/appdetails/desktop_app.yml -> build/lib/device_detector/appdetails 2025-12-12T16:50:49,055 copying ./device_detector/appdetails/game.yml -> build/lib/device_detector/appdetails 2025-12-12T16:50:49,057 copying ./device_detector/appdetails/library.yml -> build/lib/device_detector/appdetails 2025-12-12T16:50:49,059 copying ./device_detector/appdetails/mediaplayer.yml -> build/lib/device_detector/appdetails 2025-12-12T16:50:49,061 copying ./device_detector/appdetails/messaging.yml -> build/lib/device_detector/appdetails 2025-12-12T16:50:49,063 copying ./device_detector/appdetails/mobile_app.yml -> build/lib/device_detector/appdetails 2025-12-12T16:50:49,067 copying ./device_detector/appdetails/navigation.yml -> build/lib/device_detector/appdetails 2025-12-12T16:50:49,069 copying ./device_detector/appdetails/osutility.yml -> build/lib/device_detector/appdetails 2025-12-12T16:50:49,071 copying ./device_detector/appdetails/p2p.yml -> build/lib/device_detector/appdetails 2025-12-12T16:50:49,073 copying ./device_detector/appdetails/pim.yml -> build/lib/device_detector/appdetails 2025-12-12T16:50:49,076 copying ./device_detector/appdetails/productivity.yml -> build/lib/device_detector/appdetails 2025-12-12T16:50:49,078 copying ./device_detector/appdetails/vpnproxy.yml -> build/lib/device_detector/appdetails 2025-12-12T16:50:49,080 copying ./device_detector/regexes/upstream/bots.yml -> build/lib/device_detector/regexes/upstream 2025-12-12T16:50:49,084 copying ./device_detector/regexes/upstream/oss.yml -> build/lib/device_detector/regexes/upstream 2025-12-12T16:50:49,088 copying ./device_detector/regexes/upstream/vendorfragments.yml -> build/lib/device_detector/regexes/upstream 2025-12-12T16:50:49,090 copying ./device_detector/regexes/local/osfragments.yml -> build/lib/device_detector/regexes/local 2025-12-12T16:50:49,092 copying ./device_detector/regexes/local/oss.yml -> build/lib/device_detector/regexes/local 2025-12-12T16:50:49,094 copying ./device_detector/regexes/upstream/device/cameras.yml -> build/lib/device_detector/regexes/upstream/device 2025-12-12T16:50:49,096 copying ./device_detector/regexes/upstream/device/car_browsers.yml -> build/lib/device_detector/regexes/upstream/device 2025-12-12T16:50:49,098 copying ./device_detector/regexes/upstream/device/consoles.yml -> build/lib/device_detector/regexes/upstream/device 2025-12-12T16:50:49,101 copying ./device_detector/regexes/upstream/device/mobiles.yml -> build/lib/device_detector/regexes/upstream/device 2025-12-12T16:50:49,128 copying ./device_detector/regexes/upstream/device/notebooks.yml -> build/lib/device_detector/regexes/upstream/device 2025-12-12T16:50:49,130 copying ./device_detector/regexes/upstream/device/portable_media_player.yml -> build/lib/device_detector/regexes/upstream/device 2025-12-12T16:50:49,133 copying ./device_detector/regexes/upstream/device/shell_tv.yml -> build/lib/device_detector/regexes/upstream/device 2025-12-12T16:50:49,136 copying ./device_detector/regexes/upstream/device/televisions.yml -> build/lib/device_detector/regexes/upstream/device 2025-12-12T16:50:49,139 copying ./device_detector/regexes/upstream/client/browser_engine.yml -> build/lib/device_detector/regexes/upstream/client 2025-12-12T16:50:49,141 copying ./device_detector/regexes/upstream/client/browsers.yml -> build/lib/device_detector/regexes/upstream/client 2025-12-12T16:50:49,145 copying ./device_detector/regexes/upstream/client/feed_readers.yml -> build/lib/device_detector/regexes/upstream/client 2025-12-12T16:50:49,148 copying ./device_detector/regexes/upstream/client/libraries.yml -> build/lib/device_detector/regexes/upstream/client 2025-12-12T16:50:49,151 copying ./device_detector/regexes/upstream/client/mediaplayers.yml -> build/lib/device_detector/regexes/upstream/client 2025-12-12T16:50:49,154 copying ./device_detector/regexes/upstream/client/mobile_apps.yml -> build/lib/device_detector/regexes/upstream/client 2025-12-12T16:50:49,157 copying ./device_detector/regexes/upstream/client/pim.yml -> build/lib/device_detector/regexes/upstream/client 2025-12-12T16:50:49,160 copying ./device_detector/regexes/upstream/client/hints/apps.yml -> build/lib/device_detector/regexes/upstream/client/hints 2025-12-12T16:50:49,162 copying ./device_detector/regexes/upstream/client/hints/browsers.yml -> build/lib/device_detector/regexes/upstream/client/hints 2025-12-12T16:50:49,165 copying ./device_detector/regexes/local/device/normalize.yml -> build/lib/device_detector/regexes/local/device 2025-12-12T16:50:49,168 copying ./device_detector/regexes/local/client/antivirus.yml -> build/lib/device_detector/regexes/local/client 2025-12-12T16:50:49,170 copying ./device_detector/regexes/local/client/browsers.yml -> build/lib/device_detector/regexes/local/client 2025-12-12T16:50:49,172 copying ./device_detector/regexes/local/client/desktop_apps.yml -> build/lib/device_detector/regexes/local/client 2025-12-12T16:50:49,175 copying ./device_detector/regexes/local/client/libraries.yml -> build/lib/device_detector/regexes/local/client 2025-12-12T16:50:49,177 copying ./device_detector/regexes/local/client/mediaplayers.yml -> build/lib/device_detector/regexes/local/client 2025-12-12T16:50:49,179 copying ./device_detector/regexes/local/client/mobile_apps.yml -> build/lib/device_detector/regexes/local/client 2025-12-12T16:50:49,181 copying ./device_detector/regexes/local/client/osutility.yml -> build/lib/device_detector/regexes/local/client 2025-12-12T16:50:49,183 copying ./device_detector/regexes/local/client/vpnproxy.yml -> build/lib/device_detector/regexes/local/client 2025-12-12T16:50:49,186 copying ./device_detector/regexes/ahocorasick/upstream/bots.yml -> build/lib/device_detector/regexes/ahocorasick/upstream 2025-12-12T16:50:49,189 copying ./device_detector/regexes/ahocorasick/upstream/oss.yml -> build/lib/device_detector/regexes/ahocorasick/upstream 2025-12-12T16:50:49,193 copying ./device_detector/regexes/ahocorasick/local/oss.yml -> build/lib/device_detector/regexes/ahocorasick/local 2025-12-12T16:50:49,195 copying ./device_detector/regexes/ahocorasick/classes/Browser.yml -> build/lib/device_detector/regexes/ahocorasick/classes 2025-12-12T16:50:49,197 copying ./device_detector/regexes/ahocorasick/classes/DesktopApp.yml -> build/lib/device_detector/regexes/ahocorasick/classes 2025-12-12T16:50:49,200 copying ./device_detector/regexes/ahocorasick/classes/Device.yml -> build/lib/device_detector/regexes/ahocorasick/classes 2025-12-12T16:50:49,202 copying ./device_detector/regexes/ahocorasick/classes/Library.yml -> build/lib/device_detector/regexes/ahocorasick/classes 2025-12-12T16:50:49,205 copying ./device_detector/regexes/ahocorasick/classes/MediaPlayer.yml -> build/lib/device_detector/regexes/ahocorasick/classes 2025-12-12T16:50:49,207 copying ./device_detector/regexes/ahocorasick/classes/MobileApp.yml -> build/lib/device_detector/regexes/ahocorasick/classes 2025-12-12T16:50:49,209 copying ./device_detector/regexes/ahocorasick/classes/Notebook.yml -> build/lib/device_detector/regexes/ahocorasick/classes 2025-12-12T16:50:49,212 copying ./device_detector/regexes/ahocorasick/classes/OS.yml -> build/lib/device_detector/regexes/ahocorasick/classes 2025-12-12T16:50:49,214 copying ./device_detector/regexes/ahocorasick/classes/PIM.yml -> build/lib/device_detector/regexes/ahocorasick/classes 2025-12-12T16:50:49,216 copying ./device_detector/regexes/ahocorasick/upstream/device/cameras.yml -> build/lib/device_detector/regexes/ahocorasick/upstream/device 2025-12-12T16:50:49,218 copying ./device_detector/regexes/ahocorasick/upstream/device/car_browsers.yml -> build/lib/device_detector/regexes/ahocorasick/upstream/device 2025-12-12T16:50:49,220 copying ./device_detector/regexes/ahocorasick/upstream/device/consoles.yml -> build/lib/device_detector/regexes/ahocorasick/upstream/device 2025-12-12T16:50:49,223 copying ./device_detector/regexes/ahocorasick/upstream/device/mobiles.yml -> build/lib/device_detector/regexes/ahocorasick/upstream/device 2025-12-12T16:50:49,225 copying ./device_detector/regexes/ahocorasick/upstream/device/notebooks.yml -> build/lib/device_detector/regexes/ahocorasick/upstream/device 2025-12-12T16:50:49,228 copying ./device_detector/regexes/ahocorasick/upstream/device/portable_media_player.yml -> build/lib/device_detector/regexes/ahocorasick/upstream/device 2025-12-12T16:50:49,230 copying ./device_detector/regexes/ahocorasick/upstream/device/shell_tv.yml -> build/lib/device_detector/regexes/ahocorasick/upstream/device 2025-12-12T16:50:49,232 copying ./device_detector/regexes/ahocorasick/upstream/client/browser_engine.yml -> build/lib/device_detector/regexes/ahocorasick/upstream/client 2025-12-12T16:50:49,234 copying ./device_detector/regexes/ahocorasick/upstream/client/browsers.yml -> build/lib/device_detector/regexes/ahocorasick/upstream/client 2025-12-12T16:50:49,237 copying ./device_detector/regexes/ahocorasick/upstream/client/feed_readers.yml -> build/lib/device_detector/regexes/ahocorasick/upstream/client 2025-12-12T16:50:49,240 copying ./device_detector/regexes/ahocorasick/upstream/client/libraries.yml -> build/lib/device_detector/regexes/ahocorasick/upstream/client 2025-12-12T16:50:49,242 copying ./device_detector/regexes/ahocorasick/upstream/client/mediaplayers.yml -> build/lib/device_detector/regexes/ahocorasick/upstream/client 2025-12-12T16:50:49,245 copying ./device_detector/regexes/ahocorasick/upstream/client/mobile_apps.yml -> build/lib/device_detector/regexes/ahocorasick/upstream/client 2025-12-12T16:50:49,248 copying ./device_detector/regexes/ahocorasick/upstream/client/pim.yml -> build/lib/device_detector/regexes/ahocorasick/upstream/client 2025-12-12T16:50:49,250 copying ./device_detector/regexes/ahocorasick/local/client/antivirus.yml -> build/lib/device_detector/regexes/ahocorasick/local/client 2025-12-12T16:50:49,252 copying ./device_detector/regexes/ahocorasick/local/client/browsers.yml -> build/lib/device_detector/regexes/ahocorasick/local/client 2025-12-12T16:50:49,255 copying ./device_detector/regexes/ahocorasick/local/client/desktop_apps.yml -> build/lib/device_detector/regexes/ahocorasick/local/client 2025-12-12T16:50:49,257 copying ./device_detector/regexes/ahocorasick/local/client/libraries.yml -> build/lib/device_detector/regexes/ahocorasick/local/client 2025-12-12T16:50:49,259 copying ./device_detector/regexes/ahocorasick/local/client/mediaplayers.yml -> build/lib/device_detector/regexes/ahocorasick/local/client 2025-12-12T16:50:49,261 copying ./device_detector/regexes/ahocorasick/local/client/mobile_apps.yml -> build/lib/device_detector/regexes/ahocorasick/local/client 2025-12-12T16:50:49,264 copying ./device_detector/regexes/ahocorasick/local/client/osutility.yml -> build/lib/device_detector/regexes/ahocorasick/local/client 2025-12-12T16:50:49,266 copying ./device_detector/regexes/ahocorasick/local/client/vpnproxy.yml -> build/lib/device_detector/regexes/ahocorasick/local/client 2025-12-12T16:50:49,269 copying ./device_detector/tests/fixtures/upstream/bots.yml -> build/lib/device_detector/tests/fixtures/upstream 2025-12-12T16:50:49,277 copying ./device_detector/tests/fixtures/upstream/camera.yml -> build/lib/device_detector/tests/fixtures/upstream 2025-12-12T16:50:49,279 copying ./device_detector/tests/fixtures/upstream/car_browser.yml -> build/lib/device_detector/tests/fixtures/upstream 2025-12-12T16:50:49,282 copying ./device_detector/tests/fixtures/upstream/clienthints-app.yml -> build/lib/device_detector/tests/fixtures/upstream 2025-12-12T16:50:49,286 copying ./device_detector/tests/fixtures/upstream/clienthints.yml -> build/lib/device_detector/tests/fixtures/upstream 2025-12-12T16:50:49,290 copying ./device_detector/tests/fixtures/upstream/console.yml -> build/lib/device_detector/tests/fixtures/upstream 2025-12-12T16:50:49,293 copying ./device_detector/tests/fixtures/upstream/desktop-1.yml -> build/lib/device_detector/tests/fixtures/upstream 2025-12-12T16:50:49,295 copying ./device_detector/tests/fixtures/upstream/desktop.yml -> build/lib/device_detector/tests/fixtures/upstream 2025-12-12T16:50:49,302 copying ./device_detector/tests/fixtures/upstream/feature_phone.yml -> build/lib/device_detector/tests/fixtures/upstream 2025-12-12T16:50:49,306 copying ./device_detector/tests/fixtures/upstream/feed_reader.yml -> build/lib/device_detector/tests/fixtures/upstream 2025-12-12T16:50:49,309 copying ./device_detector/tests/fixtures/upstream/mediaplayer.yml -> build/lib/device_detector/tests/fixtures/upstream 2025-12-12T16:50:49,312 copying ./device_detector/tests/fixtures/upstream/mobile_apps.yml -> build/lib/device_detector/tests/fixtures/upstream 2025-12-12T16:50:49,316 copying ./device_detector/tests/fixtures/upstream/peripheral.yml -> build/lib/device_detector/tests/fixtures/upstream 2025-12-12T16:50:49,319 copying ./device_detector/tests/fixtures/upstream/phablet-1.yml -> build/lib/device_detector/tests/fixtures/upstream 2025-12-12T16:50:49,324 copying ./device_detector/tests/fixtures/upstream/phablet.yml -> build/lib/device_detector/tests/fixtures/upstream 2025-12-12T16:50:49,330 copying ./device_detector/tests/fixtures/upstream/podcasting.yml -> build/lib/device_detector/tests/fixtures/upstream 2025-12-12T16:50:49,335 copying ./device_detector/tests/fixtures/upstream/portable_media_player.yml -> build/lib/device_detector/tests/fixtures/upstream 2025-12-12T16:50:49,338 copying ./device_detector/tests/fixtures/upstream/smart_display.yml -> build/lib/device_detector/tests/fixtures/upstream 2025-12-12T16:50:49,341 copying ./device_detector/tests/fixtures/upstream/smart_speaker.yml -> build/lib/device_detector/tests/fixtures/upstream 2025-12-12T16:50:49,344 copying ./device_detector/tests/fixtures/upstream/smartphone-1.yml -> build/lib/device_detector/tests/fixtures/upstream 2025-12-12T16:50:49,353 copying ./device_detector/tests/fixtures/upstream/smartphone-10.yml -> build/lib/device_detector/tests/fixtures/upstream 2025-12-12T16:50:49,360 copying ./device_detector/tests/fixtures/upstream/smartphone-11.yml -> build/lib/device_detector/tests/fixtures/upstream 2025-12-12T16:50:49,368 copying ./device_detector/tests/fixtures/upstream/smartphone-12.yml -> build/lib/device_detector/tests/fixtures/upstream 2025-12-12T16:50:49,377 copying ./device_detector/tests/fixtures/upstream/smartphone-13.yml -> build/lib/device_detector/tests/fixtures/upstream 2025-12-12T16:50:49,384 copying ./device_detector/tests/fixtures/upstream/smartphone-14.yml -> build/lib/device_detector/tests/fixtures/upstream 2025-12-12T16:50:49,390 copying ./device_detector/tests/fixtures/upstream/smartphone-15.yml -> build/lib/device_detector/tests/fixtures/upstream 2025-12-12T16:50:49,396 copying ./device_detector/tests/fixtures/upstream/smartphone-16.yml -> build/lib/device_detector/tests/fixtures/upstream 2025-12-12T16:50:49,404 copying ./device_detector/tests/fixtures/upstream/smartphone-17.yml -> build/lib/device_detector/tests/fixtures/upstream 2025-12-12T16:50:49,410 copying ./device_detector/tests/fixtures/upstream/smartphone-18.yml -> build/lib/device_detector/tests/fixtures/upstream 2025-12-12T16:50:49,414 copying ./device_detector/tests/fixtures/upstream/smartphone-19.yml -> build/lib/device_detector/tests/fixtures/upstream 2025-12-12T16:50:49,419 copying ./device_detector/tests/fixtures/upstream/smartphone-2.yml -> build/lib/device_detector/tests/fixtures/upstream 2025-12-12T16:50:49,428 copying ./device_detector/tests/fixtures/upstream/smartphone-20.yml -> build/lib/device_detector/tests/fixtures/upstream 2025-12-12T16:50:49,436 copying ./device_detector/tests/fixtures/upstream/smartphone-21.yml -> build/lib/device_detector/tests/fixtures/upstream 2025-12-12T16:50:49,444 copying ./device_detector/tests/fixtures/upstream/smartphone-22.yml -> build/lib/device_detector/tests/fixtures/upstream 2025-12-12T16:50:49,453 copying ./device_detector/tests/fixtures/upstream/smartphone-23.yml -> build/lib/device_detector/tests/fixtures/upstream 2025-12-12T16:50:49,461 copying ./device_detector/tests/fixtures/upstream/smartphone-24.yml -> build/lib/device_detector/tests/fixtures/upstream 2025-12-12T16:50:49,473 copying ./device_detector/tests/fixtures/upstream/smartphone-25.yml -> build/lib/device_detector/tests/fixtures/upstream 2025-12-12T16:50:49,484 copying ./device_detector/tests/fixtures/upstream/smartphone-26.yml -> build/lib/device_detector/tests/fixtures/upstream 2025-12-12T16:50:49,492 copying ./device_detector/tests/fixtures/upstream/smartphone-27.yml -> build/lib/device_detector/tests/fixtures/upstream 2025-12-12T16:50:49,502 copying ./device_detector/tests/fixtures/upstream/smartphone-28.yml -> build/lib/device_detector/tests/fixtures/upstream 2025-12-12T16:50:49,510 copying ./device_detector/tests/fixtures/upstream/smartphone-29.yml -> build/lib/device_detector/tests/fixtures/upstream 2025-12-12T16:50:49,527 copying ./device_detector/tests/fixtures/upstream/smartphone-3.yml -> build/lib/device_detector/tests/fixtures/upstream 2025-12-12T16:50:49,538 copying ./device_detector/tests/fixtures/upstream/smartphone-30.yml -> build/lib/device_detector/tests/fixtures/upstream 2025-12-12T16:50:49,548 copying ./device_detector/tests/fixtures/upstream/smartphone-31.yml -> build/lib/device_detector/tests/fixtures/upstream 2025-12-12T16:50:49,556 copying ./device_detector/tests/fixtures/upstream/smartphone-32.yml -> build/lib/device_detector/tests/fixtures/upstream 2025-12-12T16:50:49,564 copying ./device_detector/tests/fixtures/upstream/smartphone-33.yml -> build/lib/device_detector/tests/fixtures/upstream 2025-12-12T16:50:49,573 copying ./device_detector/tests/fixtures/upstream/smartphone-34.yml -> build/lib/device_detector/tests/fixtures/upstream 2025-12-12T16:50:49,580 copying ./device_detector/tests/fixtures/upstream/smartphone-35.yml -> build/lib/device_detector/tests/fixtures/upstream 2025-12-12T16:50:49,587 copying ./device_detector/tests/fixtures/upstream/smartphone-36.yml -> build/lib/device_detector/tests/fixtures/upstream 2025-12-12T16:50:49,596 copying ./device_detector/tests/fixtures/upstream/smartphone-37.yml -> build/lib/device_detector/tests/fixtures/upstream 2025-12-12T16:50:49,602 copying ./device_detector/tests/fixtures/upstream/smartphone-38.yml -> build/lib/device_detector/tests/fixtures/upstream 2025-12-12T16:50:49,610 copying ./device_detector/tests/fixtures/upstream/smartphone-39.yml -> build/lib/device_detector/tests/fixtures/upstream 2025-12-12T16:50:49,619 copying ./device_detector/tests/fixtures/upstream/smartphone-4.yml -> build/lib/device_detector/tests/fixtures/upstream 2025-12-12T16:50:49,629 copying ./device_detector/tests/fixtures/upstream/smartphone-40.yml -> build/lib/device_detector/tests/fixtures/upstream 2025-12-12T16:50:49,635 copying ./device_detector/tests/fixtures/upstream/smartphone-41.yml -> build/lib/device_detector/tests/fixtures/upstream 2025-12-12T16:50:49,642 copying ./device_detector/tests/fixtures/upstream/smartphone-42.yml -> build/lib/device_detector/tests/fixtures/upstream 2025-12-12T16:50:49,647 copying ./device_detector/tests/fixtures/upstream/smartphone-5.yml -> build/lib/device_detector/tests/fixtures/upstream 2025-12-12T16:50:49,653 copying ./device_detector/tests/fixtures/upstream/smartphone-6.yml -> build/lib/device_detector/tests/fixtures/upstream 2025-12-12T16:50:49,660 copying ./device_detector/tests/fixtures/upstream/smartphone-7.yml -> build/lib/device_detector/tests/fixtures/upstream 2025-12-12T16:50:49,666 copying ./device_detector/tests/fixtures/upstream/smartphone-8.yml -> build/lib/device_detector/tests/fixtures/upstream 2025-12-12T16:50:49,672 copying ./device_detector/tests/fixtures/upstream/smartphone-9.yml -> build/lib/device_detector/tests/fixtures/upstream 2025-12-12T16:50:49,678 copying ./device_detector/tests/fixtures/upstream/smartphone.yml -> build/lib/device_detector/tests/fixtures/upstream 2025-12-12T16:50:49,684 copying ./device_detector/tests/fixtures/upstream/tablet-1.yml -> build/lib/device_detector/tests/fixtures/upstream 2025-12-12T16:50:49,691 copying ./device_detector/tests/fixtures/upstream/tablet-10.yml -> build/lib/device_detector/tests/fixtures/upstream 2025-12-12T16:50:49,698 copying ./device_detector/tests/fixtures/upstream/tablet-11.yml -> build/lib/device_detector/tests/fixtures/upstream 2025-12-12T16:50:49,704 copying ./device_detector/tests/fixtures/upstream/tablet-12.yml -> build/lib/device_detector/tests/fixtures/upstream 2025-12-12T16:50:49,709 copying ./device_detector/tests/fixtures/upstream/tablet-2.yml -> build/lib/device_detector/tests/fixtures/upstream 2025-12-12T16:50:49,715 copying ./device_detector/tests/fixtures/upstream/tablet-3.yml -> build/lib/device_detector/tests/fixtures/upstream 2025-12-12T16:50:49,722 copying ./device_detector/tests/fixtures/upstream/tablet-4.yml -> build/lib/device_detector/tests/fixtures/upstream 2025-12-12T16:50:49,728 copying ./device_detector/tests/fixtures/upstream/tablet-5.yml -> build/lib/device_detector/tests/fixtures/upstream 2025-12-12T16:50:49,734 copying ./device_detector/tests/fixtures/upstream/tablet-6.yml -> build/lib/device_detector/tests/fixtures/upstream 2025-12-12T16:50:49,741 copying ./device_detector/tests/fixtures/upstream/tablet-7.yml -> build/lib/device_detector/tests/fixtures/upstream 2025-12-12T16:50:49,746 copying ./device_detector/tests/fixtures/upstream/tablet-8.yml -> build/lib/device_detector/tests/fixtures/upstream 2025-12-12T16:50:49,753 copying ./device_detector/tests/fixtures/upstream/tablet-9.yml -> build/lib/device_detector/tests/fixtures/upstream 2025-12-12T16:50:49,760 copying ./device_detector/tests/fixtures/upstream/tablet.yml -> build/lib/device_detector/tests/fixtures/upstream 2025-12-12T16:50:49,766 copying ./device_detector/tests/fixtures/upstream/tv-1.yml -> build/lib/device_detector/tests/fixtures/upstream 2025-12-12T16:50:49,772 copying ./device_detector/tests/fixtures/upstream/tv-2.yml -> build/lib/device_detector/tests/fixtures/upstream 2025-12-12T16:50:49,779 copying ./device_detector/tests/fixtures/upstream/tv-3.yml -> build/lib/device_detector/tests/fixtures/upstream 2025-12-12T16:50:49,788 copying ./device_detector/tests/fixtures/upstream/tv-4.yml -> build/lib/device_detector/tests/fixtures/upstream 2025-12-12T16:50:49,797 copying ./device_detector/tests/fixtures/upstream/tv-5.yml -> build/lib/device_detector/tests/fixtures/upstream 2025-12-12T16:50:49,802 copying ./device_detector/tests/fixtures/upstream/tv.yml -> build/lib/device_detector/tests/fixtures/upstream 2025-12-12T16:50:49,810 copying ./device_detector/tests/fixtures/upstream/unknown.yml -> build/lib/device_detector/tests/fixtures/upstream 2025-12-12T16:50:49,815 copying ./device_detector/tests/fixtures/upstream/wearable.yml -> build/lib/device_detector/tests/fixtures/upstream 2025-12-12T16:50:49,820 copying ./device_detector/tests/fixtures/local/app_names.yml -> build/lib/device_detector/tests/fixtures/local 2025-12-12T16:50:49,823 copying ./device_detector/tests/fixtures/local/normalize.yml -> build/lib/device_detector/tests/fixtures/local 2025-12-12T16:50:49,853 installing to build/bdist.linux-armv7l/wheel 2025-12-12T16:50:49,853 running install 2025-12-12T16:50:49,879 running install_lib 2025-12-12T16:50:49,888 creating build/bdist.linux-armv7l/wheel 2025-12-12T16:50:49,891 creating build/bdist.linux-armv7l/wheel/device_detector 2025-12-12T16:50:49,893 creating build/bdist.linux-armv7l/wheel/device_detector/regexes 2025-12-12T16:50:49,895 creating build/bdist.linux-armv7l/wheel/device_detector/regexes/upstream 2025-12-12T16:50:49,897 creating build/bdist.linux-armv7l/wheel/device_detector/regexes/upstream/device 2025-12-12T16:50:49,899 copying build/lib/device_detector/regexes/upstream/device/cameras.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/upstream/device 2025-12-12T16:50:49,901 copying build/lib/device_detector/regexes/upstream/device/mobiles.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/upstream/device 2025-12-12T16:50:49,940 copying build/lib/device_detector/regexes/upstream/device/consoles.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/upstream/device 2025-12-12T16:50:49,942 copying build/lib/device_detector/regexes/upstream/device/__init__.py -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/upstream/device 2025-12-12T16:50:49,944 copying build/lib/device_detector/regexes/upstream/device/televisions.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/upstream/device 2025-12-12T16:50:49,946 copying build/lib/device_detector/regexes/upstream/device/notebooks.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/upstream/device 2025-12-12T16:50:49,948 copying build/lib/device_detector/regexes/upstream/device/car_browsers.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/upstream/device 2025-12-12T16:50:49,950 copying build/lib/device_detector/regexes/upstream/device/portable_media_player.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/upstream/device 2025-12-12T16:50:49,952 copying build/lib/device_detector/regexes/upstream/device/shell_tv.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/upstream/device 2025-12-12T16:50:49,954 copying build/lib/device_detector/regexes/upstream/__init__.py -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/upstream 2025-12-12T16:50:49,956 copying build/lib/device_detector/regexes/upstream/oss.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/upstream 2025-12-12T16:50:49,958 copying build/lib/device_detector/regexes/upstream/bots.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/upstream 2025-12-12T16:50:49,963 copying build/lib/device_detector/regexes/upstream/vendorfragments.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/upstream 2025-12-12T16:50:49,965 creating build/bdist.linux-armv7l/wheel/device_detector/regexes/upstream/client 2025-12-12T16:50:49,966 copying build/lib/device_detector/regexes/upstream/client/browsers.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/upstream/client 2025-12-12T16:50:49,970 copying build/lib/device_detector/regexes/upstream/client/libraries.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/upstream/client 2025-12-12T16:50:49,972 copying build/lib/device_detector/regexes/upstream/client/feed_readers.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/upstream/client 2025-12-12T16:50:49,974 copying build/lib/device_detector/regexes/upstream/client/__init__.py -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/upstream/client 2025-12-12T16:50:49,976 copying build/lib/device_detector/regexes/upstream/client/browser_engine.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/upstream/client 2025-12-12T16:50:49,978 copying build/lib/device_detector/regexes/upstream/client/mobile_apps.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/upstream/client 2025-12-12T16:50:49,982 copying build/lib/device_detector/regexes/upstream/client/pim.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/upstream/client 2025-12-12T16:50:49,984 copying build/lib/device_detector/regexes/upstream/client/mediaplayers.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/upstream/client 2025-12-12T16:50:49,986 creating build/bdist.linux-armv7l/wheel/device_detector/regexes/upstream/client/hints 2025-12-12T16:50:49,987 copying build/lib/device_detector/regexes/upstream/client/hints/browsers.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/upstream/client/hints 2025-12-12T16:50:49,989 copying build/lib/device_detector/regexes/upstream/client/hints/apps.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/upstream/client/hints 2025-12-12T16:50:49,992 copying build/lib/device_detector/regexes/upstream/client/hints/__init__.py -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/upstream/client/hints 2025-12-12T16:50:49,994 creating build/bdist.linux-armv7l/wheel/device_detector/regexes/local 2025-12-12T16:50:49,995 copying build/lib/device_detector/regexes/local/osfragments.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/local 2025-12-12T16:50:49,997 creating build/bdist.linux-armv7l/wheel/device_detector/regexes/local/device 2025-12-12T16:50:49,998 copying build/lib/device_detector/regexes/local/device/normalize.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/local/device 2025-12-12T16:50:50,000 copying build/lib/device_detector/regexes/local/device/__init__.py -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/local/device 2025-12-12T16:50:50,002 copying build/lib/device_detector/regexes/local/__init__.py -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/local 2025-12-12T16:50:50,003 copying build/lib/device_detector/regexes/local/oss.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/local 2025-12-12T16:50:50,006 creating build/bdist.linux-armv7l/wheel/device_detector/regexes/local/client 2025-12-12T16:50:50,007 copying build/lib/device_detector/regexes/local/client/browsers.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/local/client 2025-12-12T16:50:50,009 copying build/lib/device_detector/regexes/local/client/libraries.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/local/client 2025-12-12T16:50:50,011 copying build/lib/device_detector/regexes/local/client/desktop_apps.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/local/client 2025-12-12T16:50:50,013 copying build/lib/device_detector/regexes/local/client/vpnproxy.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/local/client 2025-12-12T16:50:50,015 copying build/lib/device_detector/regexes/local/client/__init__.py -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/local/client 2025-12-12T16:50:50,016 copying build/lib/device_detector/regexes/local/client/mobile_apps.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/local/client 2025-12-12T16:50:50,018 copying build/lib/device_detector/regexes/local/client/mediaplayers.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/local/client 2025-12-12T16:50:50,020 copying build/lib/device_detector/regexes/local/client/antivirus.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/local/client 2025-12-12T16:50:50,022 copying build/lib/device_detector/regexes/local/client/osutility.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/local/client 2025-12-12T16:50:50,024 copying build/lib/device_detector/regexes/__init__.py -> build/bdist.linux-armv7l/wheel/./device_detector/regexes 2025-12-12T16:50:50,026 creating build/bdist.linux-armv7l/wheel/device_detector/regexes/ahocorasick 2025-12-12T16:50:50,028 creating build/bdist.linux-armv7l/wheel/device_detector/regexes/ahocorasick/upstream 2025-12-12T16:50:50,030 creating build/bdist.linux-armv7l/wheel/device_detector/regexes/ahocorasick/upstream/device 2025-12-12T16:50:50,031 copying build/lib/device_detector/regexes/ahocorasick/upstream/device/cameras.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/upstream/device 2025-12-12T16:50:50,033 copying build/lib/device_detector/regexes/ahocorasick/upstream/device/mobiles.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/upstream/device 2025-12-12T16:50:50,035 copying build/lib/device_detector/regexes/ahocorasick/upstream/device/consoles.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/upstream/device 2025-12-12T16:50:50,037 copying build/lib/device_detector/regexes/ahocorasick/upstream/device/__init__.py -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/upstream/device 2025-12-12T16:50:50,038 copying build/lib/device_detector/regexes/ahocorasick/upstream/device/notebooks.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/upstream/device 2025-12-12T16:50:50,040 copying build/lib/device_detector/regexes/ahocorasick/upstream/device/car_browsers.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/upstream/device 2025-12-12T16:50:50,042 copying build/lib/device_detector/regexes/ahocorasick/upstream/device/portable_media_player.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/upstream/device 2025-12-12T16:50:50,044 copying build/lib/device_detector/regexes/ahocorasick/upstream/device/shell_tv.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/upstream/device 2025-12-12T16:50:50,045 copying build/lib/device_detector/regexes/ahocorasick/upstream/__init__.py -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/upstream 2025-12-12T16:50:50,047 copying build/lib/device_detector/regexes/ahocorasick/upstream/oss.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/upstream 2025-12-12T16:50:50,050 copying build/lib/device_detector/regexes/ahocorasick/upstream/bots.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/upstream 2025-12-12T16:50:50,053 creating build/bdist.linux-armv7l/wheel/device_detector/regexes/ahocorasick/upstream/client 2025-12-12T16:50:50,054 copying build/lib/device_detector/regexes/ahocorasick/upstream/client/browsers.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/upstream/client 2025-12-12T16:50:50,058 copying build/lib/device_detector/regexes/ahocorasick/upstream/client/libraries.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/upstream/client 2025-12-12T16:50:50,060 copying build/lib/device_detector/regexes/ahocorasick/upstream/client/feed_readers.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/upstream/client 2025-12-12T16:50:50,062 copying build/lib/device_detector/regexes/ahocorasick/upstream/client/__init__.py -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/upstream/client 2025-12-12T16:50:50,064 copying build/lib/device_detector/regexes/ahocorasick/upstream/client/browser_engine.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/upstream/client 2025-12-12T16:50:50,066 copying build/lib/device_detector/regexes/ahocorasick/upstream/client/mobile_apps.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/upstream/client 2025-12-12T16:50:50,069 copying build/lib/device_detector/regexes/ahocorasick/upstream/client/pim.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/upstream/client 2025-12-12T16:50:50,071 copying build/lib/device_detector/regexes/ahocorasick/upstream/client/mediaplayers.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/upstream/client 2025-12-12T16:50:50,074 creating build/bdist.linux-armv7l/wheel/device_detector/regexes/ahocorasick/local 2025-12-12T16:50:50,075 copying build/lib/device_detector/regexes/ahocorasick/local/__init__.py -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/local 2025-12-12T16:50:50,077 copying build/lib/device_detector/regexes/ahocorasick/local/oss.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/local 2025-12-12T16:50:50,079 creating build/bdist.linux-armv7l/wheel/device_detector/regexes/ahocorasick/local/client 2025-12-12T16:50:50,080 copying build/lib/device_detector/regexes/ahocorasick/local/client/browsers.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/local/client 2025-12-12T16:50:50,082 copying build/lib/device_detector/regexes/ahocorasick/local/client/libraries.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/local/client 2025-12-12T16:50:50,084 copying build/lib/device_detector/regexes/ahocorasick/local/client/desktop_apps.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/local/client 2025-12-12T16:50:50,086 copying build/lib/device_detector/regexes/ahocorasick/local/client/vpnproxy.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/local/client 2025-12-12T16:50:50,088 copying build/lib/device_detector/regexes/ahocorasick/local/client/__init__.py -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/local/client 2025-12-12T16:50:50,090 copying build/lib/device_detector/regexes/ahocorasick/local/client/mobile_apps.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/local/client 2025-12-12T16:50:50,091 copying build/lib/device_detector/regexes/ahocorasick/local/client/mediaplayers.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/local/client 2025-12-12T16:50:50,093 copying build/lib/device_detector/regexes/ahocorasick/local/client/antivirus.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/local/client 2025-12-12T16:50:50,095 copying build/lib/device_detector/regexes/ahocorasick/local/client/osutility.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/local/client 2025-12-12T16:50:50,097 copying build/lib/device_detector/regexes/ahocorasick/__init__.py -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick 2025-12-12T16:50:50,099 creating build/bdist.linux-armv7l/wheel/device_detector/regexes/ahocorasick/classes 2025-12-12T16:50:50,100 copying build/lib/device_detector/regexes/ahocorasick/classes/Device.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/classes 2025-12-12T16:50:50,103 copying build/lib/device_detector/regexes/ahocorasick/classes/PIM.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/classes 2025-12-12T16:50:50,105 copying build/lib/device_detector/regexes/ahocorasick/classes/Library.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/classes 2025-12-12T16:50:50,107 copying build/lib/device_detector/regexes/ahocorasick/classes/MobileApp.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/classes 2025-12-12T16:50:50,108 copying build/lib/device_detector/regexes/ahocorasick/classes/OS.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/classes 2025-12-12T16:50:50,111 copying build/lib/device_detector/regexes/ahocorasick/classes/Browser.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/classes 2025-12-12T16:50:50,113 copying build/lib/device_detector/regexes/ahocorasick/classes/__init__.py -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/classes 2025-12-12T16:50:50,114 copying build/lib/device_detector/regexes/ahocorasick/classes/Notebook.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/classes 2025-12-12T16:50:50,116 copying build/lib/device_detector/regexes/ahocorasick/classes/DesktopApp.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/classes 2025-12-12T16:50:50,118 copying build/lib/device_detector/regexes/ahocorasick/classes/MediaPlayer.yml -> build/bdist.linux-armv7l/wheel/./device_detector/regexes/ahocorasick/classes 2025-12-12T16:50:50,121 creating build/bdist.linux-armv7l/wheel/device_detector/tests 2025-12-12T16:50:50,122 copying build/lib/device_detector/tests/base.py -> build/bdist.linux-armv7l/wheel/./device_detector/tests 2025-12-12T16:50:50,125 creating build/bdist.linux-armv7l/wheel/device_detector/tests/device 2025-12-12T16:50:50,126 copying build/lib/device_detector/tests/device/test_televisions.py -> build/bdist.linux-armv7l/wheel/./device_detector/tests/device 2025-12-12T16:50:50,128 copying build/lib/device_detector/tests/device/test_smartphones.py -> build/bdist.linux-armv7l/wheel/./device_detector/tests/device 2025-12-12T16:50:50,130 copying build/lib/device_detector/tests/device/test_device_detector.py -> build/bdist.linux-armv7l/wheel/./device_detector/tests/device 2025-12-12T16:50:50,132 copying build/lib/device_detector/tests/device/__init__.py -> build/bdist.linux-armv7l/wheel/./device_detector/tests/device 2025-12-12T16:50:50,133 copying build/lib/device_detector/tests/device/test_upstream_collisions.py -> build/bdist.linux-armv7l/wheel/./device_detector/tests/device 2025-12-12T16:50:50,135 copying build/lib/device_detector/tests/device/test_tablets.py -> build/bdist.linux-armv7l/wheel/./device_detector/tests/device 2025-12-12T16:50:50,137 copying build/lib/device_detector/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./device_detector/tests 2025-12-12T16:50:50,139 creating build/bdist.linux-armv7l/wheel/device_detector/tests/parser 2025-12-12T16:50:50,140 copying build/lib/device_detector/tests/parser/test_os.py -> build/bdist.linux-armv7l/wheel/./device_detector/tests/parser 2025-12-12T16:50:50,142 copying build/lib/device_detector/tests/parser/test_clients.py -> build/bdist.linux-armv7l/wheel/./device_detector/tests/parser 2025-12-12T16:50:50,144 copying build/lib/device_detector/tests/parser/test_utils.py -> build/bdist.linux-armv7l/wheel/./device_detector/tests/parser 2025-12-12T16:50:50,147 copying build/lib/device_detector/tests/parser/test_extractor.py -> build/bdist.linux-armv7l/wheel/./device_detector/tests/parser 2025-12-12T16:50:50,149 copying build/lib/device_detector/tests/parser/test_bot.py -> build/bdist.linux-armv7l/wheel/./device_detector/tests/parser 2025-12-12T16:50:50,151 copying build/lib/device_detector/tests/parser/test_vendorfragment.py -> build/bdist.linux-armv7l/wheel/./device_detector/tests/parser 2025-12-12T16:50:50,153 copying build/lib/device_detector/tests/parser/__init__.py -> build/bdist.linux-armv7l/wheel/./device_detector/tests/parser 2025-12-12T16:50:50,155 copying build/lib/device_detector/tests/parser/test_cache.py -> build/bdist.linux-armv7l/wheel/./device_detector/tests/parser 2025-12-12T16:50:50,158 copying build/lib/device_detector/tests/parser/test_client_hints.py -> build/bdist.linux-armv7l/wheel/./device_detector/tests/parser 2025-12-12T16:50:50,160 copying build/lib/device_detector/tests/parser/test_device.py -> build/bdist.linux-armv7l/wheel/./device_detector/tests/parser 2025-12-12T16:50:50,162 copying build/lib/device_detector/tests/parser/test_key_value_pairs.py -> build/bdist.linux-armv7l/wheel/./device_detector/tests/parser 2025-12-12T16:50:50,165 creating build/bdist.linux-armv7l/wheel/device_detector/tests/fixtures 2025-12-12T16:50:50,168 creating build/bdist.linux-armv7l/wheel/device_detector/tests/fixtures/upstream 2025-12-12T16:50:50,169 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-33.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2025-12-12T16:50:50,175 copying build/lib/device_detector/tests/fixtures/upstream/wearable.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2025-12-12T16:50:50,179 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-35.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2025-12-12T16:50:50,185 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-10.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2025-12-12T16:50:50,191 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-19.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2025-12-12T16:50:50,196 copying build/lib/device_detector/tests/fixtures/upstream/clienthints-app.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2025-12-12T16:50:50,199 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-11.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2025-12-12T16:50:50,205 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-28.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2025-12-12T16:50:50,211 copying build/lib/device_detector/tests/fixtures/upstream/desktop-1.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2025-12-12T16:50:50,213 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-22.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2025-12-12T16:50:50,219 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-18.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2025-12-12T16:50:50,223 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-26.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2025-12-12T16:50:50,230 copying build/lib/device_detector/tests/fixtures/upstream/smartphone.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2025-12-12T16:50:50,237 copying build/lib/device_detector/tests/fixtures/upstream/tablet-12.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2025-12-12T16:50:50,243 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-29.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2025-12-12T16:50:50,252 copying build/lib/device_detector/tests/fixtures/upstream/tablet-4.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2025-12-12T16:50:50,260 copying build/lib/device_detector/tests/fixtures/upstream/tv.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2025-12-12T16:50:50,272 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-36.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2025-12-12T16:50:50,284 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-31.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2025-12-12T16:50:50,294 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-15.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2025-12-12T16:50:50,303 copying build/lib/device_detector/tests/fixtures/upstream/tablet-6.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2025-12-12T16:50:50,313 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-8.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2025-12-12T16:50:50,322 copying build/lib/device_detector/tests/fixtures/upstream/tablet-7.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2025-12-12T16:50:50,331 copying build/lib/device_detector/tests/fixtures/upstream/clienthints.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2025-12-12T16:50:50,335 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-32.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2025-12-12T16:50:50,341 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-9.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2025-12-12T16:50:50,347 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-7.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2025-12-12T16:50:50,352 copying build/lib/device_detector/tests/fixtures/upstream/feature_phone.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2025-12-12T16:50:50,357 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-40.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2025-12-12T16:50:50,362 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-20.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2025-12-12T16:50:50,367 copying build/lib/device_detector/tests/fixtures/upstream/tv-2.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2025-12-12T16:50:50,373 copying build/lib/device_detector/tests/fixtures/upstream/tablet-8.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2025-12-12T16:50:50,379 copying build/lib/device_detector/tests/fixtures/upstream/tablet-1.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2025-12-12T16:50:50,386 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-27.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2025-12-12T16:50:50,392 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-4.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2025-12-12T16:50:50,399 copying build/lib/device_detector/tests/fixtures/upstream/tv-3.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2025-12-12T16:50:50,405 copying build/lib/device_detector/tests/fixtures/upstream/unknown.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2025-12-12T16:50:50,408 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-3.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2025-12-12T16:50:50,418 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-42.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2025-12-12T16:50:50,424 copying build/lib/device_detector/tests/fixtures/upstream/smart_speaker.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2025-12-12T16:50:50,426 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-38.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2025-12-12T16:50:50,432 copying build/lib/device_detector/tests/fixtures/upstream/feed_reader.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2025-12-12T16:50:50,434 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-30.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2025-12-12T16:50:50,441 copying build/lib/device_detector/tests/fixtures/upstream/tv-5.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2025-12-12T16:50:50,445 copying build/lib/device_detector/tests/fixtures/upstream/tablet-10.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2025-12-12T16:50:50,456 copying build/lib/device_detector/tests/fixtures/upstream/__init__.py -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2025-12-12T16:50:50,458 copying build/lib/device_detector/tests/fixtures/upstream/tablet.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2025-12-12T16:50:50,465 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-25.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2025-12-12T16:50:50,473 copying build/lib/device_detector/tests/fixtures/upstream/phablet.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2025-12-12T16:50:50,479 copying build/lib/device_detector/tests/fixtures/upstream/mobile_apps.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2025-12-12T16:50:50,482 copying build/lib/device_detector/tests/fixtures/upstream/podcasting.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2025-12-12T16:50:50,487 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-39.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2025-12-12T16:50:50,493 copying build/lib/device_detector/tests/fixtures/upstream/tv-1.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2025-12-12T16:50:50,499 copying build/lib/device_detector/tests/fixtures/upstream/phablet-1.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2025-12-12T16:50:50,505 copying build/lib/device_detector/tests/fixtures/upstream/tablet-9.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2025-12-12T16:50:50,511 copying build/lib/device_detector/tests/fixtures/upstream/mediaplayer.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2025-12-12T16:50:50,513 copying build/lib/device_detector/tests/fixtures/upstream/tv-4.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2025-12-12T16:50:50,519 copying build/lib/device_detector/tests/fixtures/upstream/desktop.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2025-12-12T16:50:50,525 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-34.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2025-12-12T16:50:50,531 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-5.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2025-12-12T16:50:50,537 copying build/lib/device_detector/tests/fixtures/upstream/smart_display.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2025-12-12T16:50:50,539 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-2.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2025-12-12T16:50:50,546 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-37.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2025-12-12T16:50:50,552 copying build/lib/device_detector/tests/fixtures/upstream/bots.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2025-12-12T16:50:50,558 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-23.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2025-12-12T16:50:50,564 copying build/lib/device_detector/tests/fixtures/upstream/tablet-3.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2025-12-12T16:50:50,570 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-1.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2025-12-12T16:50:50,576 copying build/lib/device_detector/tests/fixtures/upstream/tablet-11.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2025-12-12T16:50:50,582 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-13.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2025-12-12T16:50:50,588 copying build/lib/device_detector/tests/fixtures/upstream/car_browser.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2025-12-12T16:50:50,591 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-41.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2025-12-12T16:50:50,599 copying build/lib/device_detector/tests/fixtures/upstream/console.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2025-12-12T16:50:50,601 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-16.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2025-12-12T16:50:50,607 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-24.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2025-12-12T16:50:50,613 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-14.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2025-12-12T16:50:50,619 copying build/lib/device_detector/tests/fixtures/upstream/tablet-5.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2025-12-12T16:50:50,627 copying build/lib/device_detector/tests/fixtures/upstream/portable_media_player.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2025-12-12T16:50:50,630 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-17.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2025-12-12T16:50:50,636 copying build/lib/device_detector/tests/fixtures/upstream/tablet-2.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2025-12-12T16:50:50,642 copying build/lib/device_detector/tests/fixtures/upstream/peripheral.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2025-12-12T16:50:50,645 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-12.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2025-12-12T16:50:50,652 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-21.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2025-12-12T16:50:50,658 copying build/lib/device_detector/tests/fixtures/upstream/smartphone-6.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2025-12-12T16:50:50,664 copying build/lib/device_detector/tests/fixtures/upstream/camera.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/upstream 2025-12-12T16:50:50,666 creating build/bdist.linux-armv7l/wheel/device_detector/tests/fixtures/local 2025-12-12T16:50:50,667 copying build/lib/device_detector/tests/fixtures/local/normalize.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/local 2025-12-12T16:50:50,670 copying build/lib/device_detector/tests/fixtures/local/__init__.py -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/local 2025-12-12T16:50:50,671 copying build/lib/device_detector/tests/fixtures/local/app_names.yml -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures/local 2025-12-12T16:50:50,674 copying build/lib/device_detector/tests/fixtures/__init__.py -> build/bdist.linux-armv7l/wheel/./device_detector/tests/fixtures 2025-12-12T16:50:50,675 copying build/lib/device_detector/utils.py -> build/bdist.linux-armv7l/wheel/./device_detector 2025-12-12T16:50:50,678 copying build/lib/device_detector/settings.py -> build/bdist.linux-armv7l/wheel/./device_detector 2025-12-12T16:50:50,679 copying build/lib/device_detector/device_detector.py -> build/bdist.linux-armv7l/wheel/./device_detector 2025-12-12T16:50:50,682 copying build/lib/device_detector/enums.py -> build/bdist.linux-armv7l/wheel/./device_detector 2025-12-12T16:50:50,684 copying build/lib/device_detector/__init__.py -> build/bdist.linux-armv7l/wheel/./device_detector 2025-12-12T16:50:50,685 copying build/lib/device_detector/lazy_regex.py -> build/bdist.linux-armv7l/wheel/./device_detector 2025-12-12T16:50:50,688 creating build/bdist.linux-armv7l/wheel/device_detector/parser 2025-12-12T16:50:50,689 copying build/lib/device_detector/parser/client_hints.py -> build/bdist.linux-armv7l/wheel/./device_detector/parser 2025-12-12T16:50:50,691 copying build/lib/device_detector/parser/settings.py -> build/bdist.linux-armv7l/wheel/./device_detector/parser 2025-12-12T16:50:50,695 creating build/bdist.linux-armv7l/wheel/device_detector/parser/device 2025-12-12T16:50:50,696 copying build/lib/device_detector/parser/device/console.py -> build/bdist.linux-armv7l/wheel/./device_detector/parser/device 2025-12-12T16:50:50,698 copying build/lib/device_detector/parser/device/base.py -> build/bdist.linux-armv7l/wheel/./device_detector/parser/device 2025-12-12T16:50:50,702 copying build/lib/device_detector/parser/device/bot.py -> build/bdist.linux-armv7l/wheel/./device_detector/parser/device 2025-12-12T16:50:50,703 copying build/lib/device_detector/parser/device/car_browser.py -> build/bdist.linux-armv7l/wheel/./device_detector/parser/device 2025-12-12T16:50:50,705 copying build/lib/device_detector/parser/device/__init__.py -> build/bdist.linux-armv7l/wheel/./device_detector/parser/device 2025-12-12T16:50:50,707 copying build/lib/device_detector/parser/device/vendor_fragment.py -> build/bdist.linux-armv7l/wheel/./device_detector/parser/device 2025-12-12T16:50:50,708 copying build/lib/device_detector/parser/device/camera.py -> build/bdist.linux-armv7l/wheel/./device_detector/parser/device 2025-12-12T16:50:50,710 copying build/lib/device_detector/parser/device/device.py -> build/bdist.linux-armv7l/wheel/./device_detector/parser/device 2025-12-12T16:50:50,712 copying build/lib/device_detector/parser/device/portable_media_player.py -> build/bdist.linux-armv7l/wheel/./device_detector/parser/device 2025-12-12T16:50:50,714 copying build/lib/device_detector/parser/device/notebook.py -> build/bdist.linux-armv7l/wheel/./device_detector/parser/device 2025-12-12T16:50:50,716 copying build/lib/device_detector/parser/device/television.py -> build/bdist.linux-armv7l/wheel/./device_detector/parser/device 2025-12-12T16:50:50,718 copying build/lib/device_detector/parser/extractors.py -> build/bdist.linux-armv7l/wheel/./device_detector/parser 2025-12-12T16:50:50,720 copying build/lib/device_detector/parser/__init__.py -> build/bdist.linux-armv7l/wheel/./device_detector/parser 2025-12-12T16:50:50,721 copying build/lib/device_detector/parser/key_value_pairs.py -> build/bdist.linux-armv7l/wheel/./device_detector/parser 2025-12-12T16:50:50,724 copying build/lib/device_detector/parser/os_fragment.py -> build/bdist.linux-armv7l/wheel/./device_detector/parser 2025-12-12T16:50:50,726 creating build/bdist.linux-armv7l/wheel/device_detector/parser/client 2025-12-12T16:50:50,727 copying build/lib/device_detector/parser/client/base.py -> build/bdist.linux-armv7l/wheel/./device_detector/parser/client 2025-12-12T16:50:50,730 copying build/lib/device_detector/parser/client/adobe_cc.py -> build/bdist.linux-armv7l/wheel/./device_detector/parser/client 2025-12-12T16:50:50,732 copying build/lib/device_detector/parser/client/feed_reader.py -> build/bdist.linux-armv7l/wheel/./device_detector/parser/client 2025-12-12T16:50:50,733 copying build/lib/device_detector/parser/client/dictua.py -> build/bdist.linux-armv7l/wheel/./device_detector/parser/client 2025-12-12T16:50:50,735 copying build/lib/device_detector/parser/client/messaging.py -> build/bdist.linux-armv7l/wheel/./device_detector/parser/client 2025-12-12T16:50:50,737 copying build/lib/device_detector/parser/client/library.py -> build/bdist.linux-armv7l/wheel/./device_detector/parser/client 2025-12-12T16:50:50,739 copying build/lib/device_detector/parser/client/extractor_name_version.py -> build/bdist.linux-armv7l/wheel/./device_detector/parser/client 2025-12-12T16:50:50,740 copying build/lib/device_detector/parser/client/__init__.py -> build/bdist.linux-armv7l/wheel/./device_detector/parser/client 2025-12-12T16:50:50,742 copying build/lib/device_detector/parser/client/desktopapp.py -> build/bdist.linux-armv7l/wheel/./device_detector/parser/client 2025-12-12T16:50:50,744 copying build/lib/device_detector/parser/client/extractor_whole_name.py -> build/bdist.linux-armv7l/wheel/./device_detector/parser/client 2025-12-12T16:50:50,746 copying build/lib/device_detector/parser/client/mediaplayer.py -> build/bdist.linux-armv7l/wheel/./device_detector/parser/client 2025-12-12T16:50:50,748 copying build/lib/device_detector/parser/client/mobileapp.py -> build/bdist.linux-armv7l/wheel/./device_detector/parser/client 2025-12-12T16:50:50,750 copying build/lib/device_detector/parser/client/browser.py -> build/bdist.linux-armv7l/wheel/./device_detector/parser/client 2025-12-12T16:50:50,752 copying build/lib/device_detector/parser/client/pim.py -> build/bdist.linux-armv7l/wheel/./device_detector/parser/client 2025-12-12T16:50:50,755 creating build/bdist.linux-armv7l/wheel/device_detector/parser/client/hints 2025-12-12T16:50:50,756 copying build/lib/device_detector/parser/client/hints/__init__.py -> build/bdist.linux-armv7l/wheel/./device_detector/parser/client/hints 2025-12-12T16:50:50,757 copying build/lib/device_detector/parser/client/hints/mobileapp.py -> build/bdist.linux-armv7l/wheel/./device_detector/parser/client/hints 2025-12-12T16:50:50,759 copying build/lib/device_detector/parser/client/hints/browser.py -> build/bdist.linux-armv7l/wheel/./device_detector/parser/client/hints 2025-12-12T16:50:50,761 copying build/lib/device_detector/parser/client/vpnproxy.py -> build/bdist.linux-armv7l/wheel/./device_detector/parser/client 2025-12-12T16:50:50,762 copying build/lib/device_detector/parser/operating_system.py -> build/bdist.linux-armv7l/wheel/./device_detector/parser 2025-12-12T16:50:50,764 copying build/lib/device_detector/parser/parser.py -> build/bdist.linux-armv7l/wheel/./device_detector/parser 2025-12-12T16:50:50,767 copying build/lib/device_detector/yaml_loader.py -> build/bdist.linux-armv7l/wheel/./device_detector 2025-12-12T16:50:50,769 creating build/bdist.linux-armv7l/wheel/device_detector/appdetails 2025-12-12T16:50:50,770 copying build/lib/device_detector/appdetails/productivity.yml -> build/bdist.linux-armv7l/wheel/./device_detector/appdetails 2025-12-12T16:50:50,772 copying build/lib/device_detector/appdetails/game.yml -> build/bdist.linux-armv7l/wheel/./device_detector/appdetails 2025-12-12T16:50:50,774 copying build/lib/device_detector/appdetails/ai.yml -> build/bdist.linux-armv7l/wheel/./device_detector/appdetails 2025-12-12T16:50:50,776 copying build/lib/device_detector/appdetails/vpnproxy.yml -> build/bdist.linux-armv7l/wheel/./device_detector/appdetails 2025-12-12T16:50:50,777 copying build/lib/device_detector/appdetails/av.yml -> build/bdist.linux-armv7l/wheel/./device_detector/appdetails 2025-12-12T16:50:50,779 copying build/lib/device_detector/appdetails/messaging.yml -> build/bdist.linux-armv7l/wheel/./device_detector/appdetails 2025-12-12T16:50:50,781 copying build/lib/device_detector/appdetails/browser.yml -> build/bdist.linux-armv7l/wheel/./device_detector/appdetails 2025-12-12T16:50:50,783 copying build/lib/device_detector/appdetails/__init__.py -> build/bdist.linux-armv7l/wheel/./device_detector/appdetails 2025-12-12T16:50:50,784 copying build/lib/device_detector/appdetails/mobile_app.yml -> build/bdist.linux-armv7l/wheel/./device_detector/appdetails 2025-12-12T16:50:50,788 copying build/lib/device_detector/appdetails/p2p.yml -> build/bdist.linux-armv7l/wheel/./device_detector/appdetails 2025-12-12T16:50:50,790 copying build/lib/device_detector/appdetails/pim.yml -> build/bdist.linux-armv7l/wheel/./device_detector/appdetails 2025-12-12T16:50:50,791 copying build/lib/device_detector/appdetails/mediaplayer.yml -> build/bdist.linux-armv7l/wheel/./device_detector/appdetails 2025-12-12T16:50:50,793 copying build/lib/device_detector/appdetails/desktop_app.yml -> build/bdist.linux-armv7l/wheel/./device_detector/appdetails 2025-12-12T16:50:50,796 copying build/lib/device_detector/appdetails/navigation.yml -> build/bdist.linux-armv7l/wheel/./device_detector/appdetails 2025-12-12T16:50:50,797 copying build/lib/device_detector/appdetails/library.yml -> build/bdist.linux-armv7l/wheel/./device_detector/appdetails 2025-12-12T16:50:50,799 copying build/lib/device_detector/appdetails/osutility.yml -> build/bdist.linux-armv7l/wheel/./device_detector/appdetails 2025-12-12T16:50:50,801 running install_egg_info 2025-12-12T16:50:50,815 Copying device_detector.egg-info to build/bdist.linux-armv7l/wheel/./device_detector-6.0.0-py3.11.egg-info 2025-12-12T16:50:50,828 running install_scripts 2025-12-12T16:50:50,838 creating build/bdist.linux-armv7l/wheel/device_detector-6.0.0.dist-info/WHEEL 2025-12-12T16:50:50,841 creating '/tmp/pip-wheel-ow__e1y9/.tmp-i9htlgmv/device_detector-6.0.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-12-12T16:50:50,843 adding 'device_detector/__init__.py' 2025-12-12T16:50:50,846 adding 'device_detector/device_detector.py' 2025-12-12T16:50:50,847 adding 'device_detector/enums.py' 2025-12-12T16:50:50,849 adding 'device_detector/lazy_regex.py' 2025-12-12T16:50:50,850 adding 'device_detector/settings.py' 2025-12-12T16:50:50,852 adding 'device_detector/utils.py' 2025-12-12T16:50:50,854 adding 'device_detector/yaml_loader.py' 2025-12-12T16:50:50,856 adding 'device_detector/appdetails/__init__.py' 2025-12-12T16:50:50,857 adding 'device_detector/appdetails/ai.yml' 2025-12-12T16:50:50,858 adding 'device_detector/appdetails/av.yml' 2025-12-12T16:50:50,859 adding 'device_detector/appdetails/browser.yml' 2025-12-12T16:50:50,861 adding 'device_detector/appdetails/desktop_app.yml' 2025-12-12T16:50:50,863 adding 'device_detector/appdetails/game.yml' 2025-12-12T16:50:50,864 adding 'device_detector/appdetails/library.yml' 2025-12-12T16:50:50,865 adding 'device_detector/appdetails/mediaplayer.yml' 2025-12-12T16:50:50,867 adding 'device_detector/appdetails/messaging.yml' 2025-12-12T16:50:50,876 adding 'device_detector/appdetails/mobile_app.yml' 2025-12-12T16:50:50,878 adding 'device_detector/appdetails/navigation.yml' 2025-12-12T16:50:50,879 adding 'device_detector/appdetails/osutility.yml' 2025-12-12T16:50:50,881 adding 'device_detector/appdetails/p2p.yml' 2025-12-12T16:50:50,882 adding 'device_detector/appdetails/pim.yml' 2025-12-12T16:50:50,883 adding 'device_detector/appdetails/productivity.yml' 2025-12-12T16:50:50,885 adding 'device_detector/appdetails/vpnproxy.yml' 2025-12-12T16:50:50,886 adding 'device_detector/parser/__init__.py' 2025-12-12T16:50:50,888 adding 'device_detector/parser/client_hints.py' 2025-12-12T16:50:50,890 adding 'device_detector/parser/extractors.py' 2025-12-12T16:50:50,891 adding 'device_detector/parser/key_value_pairs.py' 2025-12-12T16:50:50,893 adding 'device_detector/parser/operating_system.py' 2025-12-12T16:50:50,895 adding 'device_detector/parser/os_fragment.py' 2025-12-12T16:50:50,896 adding 'device_detector/parser/parser.py' 2025-12-12T16:50:50,902 adding 'device_detector/parser/settings.py' 2025-12-12T16:50:50,904 adding 'device_detector/parser/client/__init__.py' 2025-12-12T16:50:50,905 adding 'device_detector/parser/client/adobe_cc.py' 2025-12-12T16:50:50,907 adding 'device_detector/parser/client/base.py' 2025-12-12T16:50:50,909 adding 'device_detector/parser/client/browser.py' 2025-12-12T16:50:50,910 adding 'device_detector/parser/client/desktopapp.py' 2025-12-12T16:50:50,911 adding 'device_detector/parser/client/dictua.py' 2025-12-12T16:50:50,913 adding 'device_detector/parser/client/extractor_name_version.py' 2025-12-12T16:50:50,914 adding 'device_detector/parser/client/extractor_whole_name.py' 2025-12-12T16:50:50,915 adding 'device_detector/parser/client/feed_reader.py' 2025-12-12T16:50:50,916 adding 'device_detector/parser/client/library.py' 2025-12-12T16:50:50,918 adding 'device_detector/parser/client/mediaplayer.py' 2025-12-12T16:50:50,919 adding 'device_detector/parser/client/messaging.py' 2025-12-12T16:50:50,920 adding 'device_detector/parser/client/mobileapp.py' 2025-12-12T16:50:50,921 adding 'device_detector/parser/client/pim.py' 2025-12-12T16:50:50,922 adding 'device_detector/parser/client/vpnproxy.py' 2025-12-12T16:50:50,924 adding 'device_detector/parser/client/hints/__init__.py' 2025-12-12T16:50:50,925 adding 'device_detector/parser/client/hints/browser.py' 2025-12-12T16:50:50,926 adding 'device_detector/parser/client/hints/mobileapp.py' 2025-12-12T16:50:50,928 adding 'device_detector/parser/device/__init__.py' 2025-12-12T16:50:50,936 adding 'device_detector/parser/device/base.py' 2025-12-12T16:50:50,938 adding 'device_detector/parser/device/bot.py' 2025-12-12T16:50:50,939 adding 'device_detector/parser/device/camera.py' 2025-12-12T16:50:50,940 adding 'device_detector/parser/device/car_browser.py' 2025-12-12T16:50:50,942 adding 'device_detector/parser/device/console.py' 2025-12-12T16:50:50,944 adding 'device_detector/parser/device/device.py' 2025-12-12T16:50:50,945 adding 'device_detector/parser/device/notebook.py' 2025-12-12T16:50:50,946 adding 'device_detector/parser/device/portable_media_player.py' 2025-12-12T16:50:50,947 adding 'device_detector/parser/device/television.py' 2025-12-12T16:50:50,948 adding 'device_detector/parser/device/vendor_fragment.py' 2025-12-12T16:50:50,950 adding 'device_detector/regexes/__init__.py' 2025-12-12T16:50:50,951 adding 'device_detector/regexes/ahocorasick/__init__.py' 2025-12-12T16:50:50,953 adding 'device_detector/regexes/ahocorasick/classes/Browser.yml' 2025-12-12T16:50:50,954 adding 'device_detector/regexes/ahocorasick/classes/DesktopApp.yml' 2025-12-12T16:50:50,956 adding 'device_detector/regexes/ahocorasick/classes/Device.yml' 2025-12-12T16:50:50,957 adding 'device_detector/regexes/ahocorasick/classes/Library.yml' 2025-12-12T16:50:50,958 adding 'device_detector/regexes/ahocorasick/classes/MediaPlayer.yml' 2025-12-12T16:50:50,960 adding 'device_detector/regexes/ahocorasick/classes/MobileApp.yml' 2025-12-12T16:50:50,961 adding 'device_detector/regexes/ahocorasick/classes/Notebook.yml' 2025-12-12T16:50:50,962 adding 'device_detector/regexes/ahocorasick/classes/OS.yml' 2025-12-12T16:50:50,963 adding 'device_detector/regexes/ahocorasick/classes/PIM.yml' 2025-12-12T16:50:50,964 adding 'device_detector/regexes/ahocorasick/classes/__init__.py' 2025-12-12T16:50:50,966 adding 'device_detector/regexes/ahocorasick/local/__init__.py' 2025-12-12T16:50:50,967 adding 'device_detector/regexes/ahocorasick/local/oss.yml' 2025-12-12T16:50:50,969 adding 'device_detector/regexes/ahocorasick/local/client/__init__.py' 2025-12-12T16:50:50,970 adding 'device_detector/regexes/ahocorasick/local/client/antivirus.yml' 2025-12-12T16:50:50,971 adding 'device_detector/regexes/ahocorasick/local/client/browsers.yml' 2025-12-12T16:50:50,972 adding 'device_detector/regexes/ahocorasick/local/client/desktop_apps.yml' 2025-12-12T16:50:50,973 adding 'device_detector/regexes/ahocorasick/local/client/libraries.yml' 2025-12-12T16:50:50,975 adding 'device_detector/regexes/ahocorasick/local/client/mediaplayers.yml' 2025-12-12T16:50:50,976 adding 'device_detector/regexes/ahocorasick/local/client/mobile_apps.yml' 2025-12-12T16:50:50,977 adding 'device_detector/regexes/ahocorasick/local/client/osutility.yml' 2025-12-12T16:50:50,979 adding 'device_detector/regexes/ahocorasick/local/client/vpnproxy.yml' 2025-12-12T16:50:50,980 adding 'device_detector/regexes/ahocorasick/upstream/__init__.py' 2025-12-12T16:50:50,983 adding 'device_detector/regexes/ahocorasick/upstream/bots.yml' 2025-12-12T16:50:50,987 adding 'device_detector/regexes/ahocorasick/upstream/oss.yml' 2025-12-12T16:50:50,989 adding 'device_detector/regexes/ahocorasick/upstream/client/__init__.py' 2025-12-12T16:50:50,990 adding 'device_detector/regexes/ahocorasick/upstream/client/browser_engine.yml' 2025-12-12T16:50:50,994 adding 'device_detector/regexes/ahocorasick/upstream/client/browsers.yml' 2025-12-12T16:50:50,996 adding 'device_detector/regexes/ahocorasick/upstream/client/feed_readers.yml' 2025-12-12T16:50:50,997 adding 'device_detector/regexes/ahocorasick/upstream/client/libraries.yml' 2025-12-12T16:50:50,999 adding 'device_detector/regexes/ahocorasick/upstream/client/mediaplayers.yml' 2025-12-12T16:50:51,002 adding 'device_detector/regexes/ahocorasick/upstream/client/mobile_apps.yml' 2025-12-12T16:50:51,003 adding 'device_detector/regexes/ahocorasick/upstream/client/pim.yml' 2025-12-12T16:50:51,005 adding 'device_detector/regexes/ahocorasick/upstream/device/__init__.py' 2025-12-12T16:50:51,006 adding 'device_detector/regexes/ahocorasick/upstream/device/cameras.yml' 2025-12-12T16:50:51,007 adding 'device_detector/regexes/ahocorasick/upstream/device/car_browsers.yml' 2025-12-12T16:50:51,008 adding 'device_detector/regexes/ahocorasick/upstream/device/consoles.yml' 2025-12-12T16:50:51,010 adding 'device_detector/regexes/ahocorasick/upstream/device/mobiles.yml' 2025-12-12T16:50:51,011 adding 'device_detector/regexes/ahocorasick/upstream/device/notebooks.yml' 2025-12-12T16:50:51,012 adding 'device_detector/regexes/ahocorasick/upstream/device/portable_media_player.yml' 2025-12-12T16:50:51,013 adding 'device_detector/regexes/ahocorasick/upstream/device/shell_tv.yml' 2025-12-12T16:50:51,015 adding 'device_detector/regexes/local/__init__.py' 2025-12-12T16:50:51,016 adding 'device_detector/regexes/local/osfragments.yml' 2025-12-12T16:50:51,017 adding 'device_detector/regexes/local/oss.yml' 2025-12-12T16:50:51,018 adding 'device_detector/regexes/local/client/__init__.py' 2025-12-12T16:50:51,019 adding 'device_detector/regexes/local/client/antivirus.yml' 2025-12-12T16:50:51,021 adding 'device_detector/regexes/local/client/browsers.yml' 2025-12-12T16:50:51,022 adding 'device_detector/regexes/local/client/desktop_apps.yml' 2025-12-12T16:50:51,023 adding 'device_detector/regexes/local/client/libraries.yml' 2025-12-12T16:50:51,024 adding 'device_detector/regexes/local/client/mediaplayers.yml' 2025-12-12T16:50:51,026 adding 'device_detector/regexes/local/client/mobile_apps.yml' 2025-12-12T16:50:51,027 adding 'device_detector/regexes/local/client/osutility.yml' 2025-12-12T16:50:51,028 adding 'device_detector/regexes/local/client/vpnproxy.yml' 2025-12-12T16:50:51,029 adding 'device_detector/regexes/local/device/__init__.py' 2025-12-12T16:50:51,031 adding 'device_detector/regexes/local/device/normalize.yml' 2025-12-12T16:50:51,033 adding 'device_detector/regexes/upstream/__init__.py' 2025-12-12T16:50:51,053 adding 'device_detector/regexes/upstream/bots.yml' 2025-12-12T16:50:51,061 adding 'device_detector/regexes/upstream/oss.yml' 2025-12-12T16:50:51,063 adding 'device_detector/regexes/upstream/vendorfragments.yml' 2025-12-12T16:50:51,065 adding 'device_detector/regexes/upstream/client/__init__.py' 2025-12-12T16:50:51,066 adding 'device_detector/regexes/upstream/client/browser_engine.yml' 2025-12-12T16:50:51,078 adding 'device_detector/regexes/upstream/client/browsers.yml' 2025-12-12T16:50:51,080 adding 'device_detector/regexes/upstream/client/feed_readers.yml' 2025-12-12T16:50:51,084 adding 'device_detector/regexes/upstream/client/libraries.yml' 2025-12-12T16:50:51,086 adding 'device_detector/regexes/upstream/client/mediaplayers.yml' 2025-12-12T16:50:51,097 adding 'device_detector/regexes/upstream/client/mobile_apps.yml' 2025-12-12T16:50:51,100 adding 'device_detector/regexes/upstream/client/pim.yml' 2025-12-12T16:50:51,102 adding 'device_detector/regexes/upstream/client/hints/__init__.py' 2025-12-12T16:50:51,105 adding 'device_detector/regexes/upstream/client/hints/apps.yml' 2025-12-12T16:50:51,108 adding 'device_detector/regexes/upstream/client/hints/browsers.yml' 2025-12-12T16:50:51,110 adding 'device_detector/regexes/upstream/device/__init__.py' 2025-12-12T16:50:51,112 adding 'device_detector/regexes/upstream/device/cameras.yml' 2025-12-12T16:50:51,113 adding 'device_detector/regexes/upstream/device/car_browsers.yml' 2025-12-12T16:50:51,115 adding 'device_detector/regexes/upstream/device/consoles.yml' 2025-12-12T16:50:51,236 adding 'device_detector/regexes/upstream/device/mobiles.yml' 2025-12-12T16:50:51,246 adding 'device_detector/regexes/upstream/device/notebooks.yml' 2025-12-12T16:50:51,247 adding 'device_detector/regexes/upstream/device/portable_media_player.yml' 2025-12-12T16:50:51,248 adding 'device_detector/regexes/upstream/device/shell_tv.yml' 2025-12-12T16:50:51,251 adding 'device_detector/regexes/upstream/device/televisions.yml' 2025-12-12T16:50:51,253 adding 'device_detector/tests/__init__.py' 2025-12-12T16:50:51,255 adding 'device_detector/tests/base.py' 2025-12-12T16:50:51,257 adding 'device_detector/tests/device/__init__.py' 2025-12-12T16:50:51,258 adding 'device_detector/tests/device/test_device_detector.py' 2025-12-12T16:50:51,259 adding 'device_detector/tests/device/test_smartphones.py' 2025-12-12T16:50:51,260 adding 'device_detector/tests/device/test_tablets.py' 2025-12-12T16:50:51,262 adding 'device_detector/tests/device/test_televisions.py' 2025-12-12T16:50:51,263 adding 'device_detector/tests/device/test_upstream_collisions.py' 2025-12-12T16:50:51,264 adding 'device_detector/tests/fixtures/__init__.py' 2025-12-12T16:50:51,266 adding 'device_detector/tests/fixtures/local/__init__.py' 2025-12-12T16:50:51,268 adding 'device_detector/tests/fixtures/local/app_names.yml' 2025-12-12T16:50:51,269 adding 'device_detector/tests/fixtures/local/normalize.yml' 2025-12-12T16:50:51,272 adding 'device_detector/tests/fixtures/upstream/__init__.py' 2025-12-12T16:50:51,295 adding 'device_detector/tests/fixtures/upstream/bots.yml' 2025-12-12T16:50:51,298 adding 'device_detector/tests/fixtures/upstream/camera.yml' 2025-12-12T16:50:51,300 adding 'device_detector/tests/fixtures/upstream/car_browser.yml' 2025-12-12T16:50:51,306 adding 'device_detector/tests/fixtures/upstream/clienthints-app.yml' 2025-12-12T16:50:51,312 adding 'device_detector/tests/fixtures/upstream/clienthints.yml' 2025-12-12T16:50:51,315 adding 'device_detector/tests/fixtures/upstream/console.yml' 2025-12-12T16:50:51,316 adding 'device_detector/tests/fixtures/upstream/desktop-1.yml' 2025-12-12T16:50:51,328 adding 'device_detector/tests/fixtures/upstream/desktop.yml' 2025-12-12T16:50:51,334 adding 'device_detector/tests/fixtures/upstream/feature_phone.yml' 2025-12-12T16:50:51,336 adding 'device_detector/tests/fixtures/upstream/feed_reader.yml' 2025-12-12T16:50:51,338 adding 'device_detector/tests/fixtures/upstream/mediaplayer.yml' 2025-12-12T16:50:51,341 adding 'device_detector/tests/fixtures/upstream/mobile_apps.yml' 2025-12-12T16:50:51,344 adding 'device_detector/tests/fixtures/upstream/peripheral.yml' 2025-12-12T16:50:51,353 adding 'device_detector/tests/fixtures/upstream/phablet-1.yml' 2025-12-12T16:50:51,366 adding 'device_detector/tests/fixtures/upstream/phablet.yml' 2025-12-12T16:50:51,377 adding 'device_detector/tests/fixtures/upstream/podcasting.yml' 2025-12-12T16:50:51,380 adding 'device_detector/tests/fixtures/upstream/portable_media_player.yml' 2025-12-12T16:50:51,382 adding 'device_detector/tests/fixtures/upstream/smart_display.yml' 2025-12-12T16:50:51,384 adding 'device_detector/tests/fixtures/upstream/smart_speaker.yml' 2025-12-12T16:50:51,394 adding 'device_detector/tests/fixtures/upstream/smartphone-1.yml' 2025-12-12T16:50:51,408 adding 'device_detector/tests/fixtures/upstream/smartphone-10.yml' 2025-12-12T16:50:51,422 adding 'device_detector/tests/fixtures/upstream/smartphone-11.yml' 2025-12-12T16:50:51,436 adding 'device_detector/tests/fixtures/upstream/smartphone-12.yml' 2025-12-12T16:50:51,449 adding 'device_detector/tests/fixtures/upstream/smartphone-13.yml' 2025-12-12T16:50:51,462 adding 'device_detector/tests/fixtures/upstream/smartphone-14.yml' 2025-12-12T16:50:51,477 adding 'device_detector/tests/fixtures/upstream/smartphone-15.yml' 2025-12-12T16:50:51,491 adding 'device_detector/tests/fixtures/upstream/smartphone-16.yml' 2025-12-12T16:50:51,504 adding 'device_detector/tests/fixtures/upstream/smartphone-17.yml' 2025-12-12T16:50:51,510 adding 'device_detector/tests/fixtures/upstream/smartphone-18.yml' 2025-12-12T16:50:51,518 adding 'device_detector/tests/fixtures/upstream/smartphone-19.yml' 2025-12-12T16:50:51,533 adding 'device_detector/tests/fixtures/upstream/smartphone-2.yml' 2025-12-12T16:50:51,544 adding 'device_detector/tests/fixtures/upstream/smartphone-20.yml' 2025-12-12T16:50:51,555 adding 'device_detector/tests/fixtures/upstream/smartphone-21.yml' 2025-12-12T16:50:51,568 adding 'device_detector/tests/fixtures/upstream/smartphone-22.yml' 2025-12-12T16:50:51,583 adding 'device_detector/tests/fixtures/upstream/smartphone-23.yml' 2025-12-12T16:50:51,597 adding 'device_detector/tests/fixtures/upstream/smartphone-24.yml' 2025-12-12T16:50:51,609 adding 'device_detector/tests/fixtures/upstream/smartphone-25.yml' 2025-12-12T16:50:51,621 adding 'device_detector/tests/fixtures/upstream/smartphone-26.yml' 2025-12-12T16:50:51,635 adding 'device_detector/tests/fixtures/upstream/smartphone-27.yml' 2025-12-12T16:50:51,648 adding 'device_detector/tests/fixtures/upstream/smartphone-28.yml' 2025-12-12T16:50:51,662 adding 'device_detector/tests/fixtures/upstream/smartphone-29.yml' 2025-12-12T16:50:51,680 adding 'device_detector/tests/fixtures/upstream/smartphone-3.yml' 2025-12-12T16:50:51,695 adding 'device_detector/tests/fixtures/upstream/smartphone-30.yml' 2025-12-12T16:50:51,709 adding 'device_detector/tests/fixtures/upstream/smartphone-31.yml' 2025-12-12T16:50:51,723 adding 'device_detector/tests/fixtures/upstream/smartphone-32.yml' 2025-12-12T16:50:51,737 adding 'device_detector/tests/fixtures/upstream/smartphone-33.yml' 2025-12-12T16:50:51,752 adding 'device_detector/tests/fixtures/upstream/smartphone-34.yml' 2025-12-12T16:50:51,765 adding 'device_detector/tests/fixtures/upstream/smartphone-35.yml' 2025-12-12T16:50:51,778 adding 'device_detector/tests/fixtures/upstream/smartphone-36.yml' 2025-12-12T16:50:51,793 adding 'device_detector/tests/fixtures/upstream/smartphone-37.yml' 2025-12-12T16:50:51,807 adding 'device_detector/tests/fixtures/upstream/smartphone-38.yml' 2025-12-12T16:50:51,821 adding 'device_detector/tests/fixtures/upstream/smartphone-39.yml' 2025-12-12T16:50:51,837 adding 'device_detector/tests/fixtures/upstream/smartphone-4.yml' 2025-12-12T16:50:51,850 adding 'device_detector/tests/fixtures/upstream/smartphone-40.yml' 2025-12-12T16:50:51,863 adding 'device_detector/tests/fixtures/upstream/smartphone-41.yml' 2025-12-12T16:50:51,875 adding 'device_detector/tests/fixtures/upstream/smartphone-42.yml' 2025-12-12T16:50:51,888 adding 'device_detector/tests/fixtures/upstream/smartphone-5.yml' 2025-12-12T16:50:51,900 adding 'device_detector/tests/fixtures/upstream/smartphone-6.yml' 2025-12-12T16:50:51,913 adding 'device_detector/tests/fixtures/upstream/smartphone-7.yml' 2025-12-12T16:50:51,930 adding 'device_detector/tests/fixtures/upstream/smartphone-8.yml' 2025-12-12T16:50:51,943 adding 'device_detector/tests/fixtures/upstream/smartphone-9.yml' 2025-12-12T16:50:51,955 adding 'device_detector/tests/fixtures/upstream/smartphone.yml' 2025-12-12T16:50:51,969 adding 'device_detector/tests/fixtures/upstream/tablet-1.yml' 2025-12-12T16:50:51,985 adding 'device_detector/tests/fixtures/upstream/tablet-10.yml' 2025-12-12T16:50:52,000 adding 'device_detector/tests/fixtures/upstream/tablet-11.yml' 2025-12-12T16:50:52,010 adding 'device_detector/tests/fixtures/upstream/tablet-12.yml' 2025-12-12T16:50:52,022 adding 'device_detector/tests/fixtures/upstream/tablet-2.yml' 2025-12-12T16:50:52,036 adding 'device_detector/tests/fixtures/upstream/tablet-3.yml' 2025-12-12T16:50:52,050 adding 'device_detector/tests/fixtures/upstream/tablet-4.yml' 2025-12-12T16:50:52,063 adding 'device_detector/tests/fixtures/upstream/tablet-5.yml' 2025-12-12T16:50:52,076 adding 'device_detector/tests/fixtures/upstream/tablet-6.yml' 2025-12-12T16:50:52,088 adding 'device_detector/tests/fixtures/upstream/tablet-7.yml' 2025-12-12T16:50:52,102 adding 'device_detector/tests/fixtures/upstream/tablet-8.yml' 2025-12-12T16:50:52,116 adding 'device_detector/tests/fixtures/upstream/tablet-9.yml' 2025-12-12T16:50:52,128 adding 'device_detector/tests/fixtures/upstream/tablet.yml' 2025-12-12T16:50:52,142 adding 'device_detector/tests/fixtures/upstream/tv-1.yml' 2025-12-12T16:50:52,157 adding 'device_detector/tests/fixtures/upstream/tv-2.yml' 2025-12-12T16:50:52,170 adding 'device_detector/tests/fixtures/upstream/tv-3.yml' 2025-12-12T16:50:52,184 adding 'device_detector/tests/fixtures/upstream/tv-4.yml' 2025-12-12T16:50:52,190 adding 'device_detector/tests/fixtures/upstream/tv-5.yml' 2025-12-12T16:50:52,205 adding 'device_detector/tests/fixtures/upstream/tv.yml' 2025-12-12T16:50:52,211 adding 'device_detector/tests/fixtures/upstream/unknown.yml' 2025-12-12T16:50:52,216 adding 'device_detector/tests/fixtures/upstream/wearable.yml' 2025-12-12T16:50:52,218 adding 'device_detector/tests/parser/__init__.py' 2025-12-12T16:50:52,219 adding 'device_detector/tests/parser/test_bot.py' 2025-12-12T16:50:52,220 adding 'device_detector/tests/parser/test_cache.py' 2025-12-12T16:50:52,222 adding 'device_detector/tests/parser/test_client_hints.py' 2025-12-12T16:50:52,223 adding 'device_detector/tests/parser/test_clients.py' 2025-12-12T16:50:52,224 adding 'device_detector/tests/parser/test_device.py' 2025-12-12T16:50:52,226 adding 'device_detector/tests/parser/test_extractor.py' 2025-12-12T16:50:52,227 adding 'device_detector/tests/parser/test_key_value_pairs.py' 2025-12-12T16:50:52,228 adding 'device_detector/tests/parser/test_os.py' 2025-12-12T16:50:52,230 adding 'device_detector/tests/parser/test_utils.py' 2025-12-12T16:50:52,231 adding 'device_detector/tests/parser/test_vendorfragment.py' 2025-12-12T16:50:52,243 adding 'device_detector-6.0.0.dist-info/METADATA' 2025-12-12T16:50:52,244 adding 'device_detector-6.0.0.dist-info/WHEEL' 2025-12-12T16:50:52,245 adding 'device_detector-6.0.0.dist-info/top_level.txt' 2025-12-12T16:50:52,246 adding 'device_detector-6.0.0.dist-info/zip-safe' 2025-12-12T16:50:52,250 adding 'device_detector-6.0.0.dist-info/RECORD' 2025-12-12T16:50:52,274 removing build/bdist.linux-armv7l/wheel 2025-12-12T16:50:52,431 Building wheel for device-detector (pyproject.toml): finished with status 'done' 2025-12-12T16:50:52,478 Created wheel for device-detector: filename=device_detector-6.0.0-py3-none-any.whl size=1914803 sha256=b62f0c692c6f88705619c2ecb272c16997f0e64532fbc349a00bd2afee9ef633 2025-12-12T16:50:52,479 Stored in directory: /tmp/pip-ephem-wheel-cache-6gzaqggs/wheels/60/ad/ae/a63cf28807eb9c81d3d1c7b61b0e681bd93b65256d7d79a35c 2025-12-12T16:50:52,503 Successfully built device-detector 2025-12-12T16:50:52,551 Removed build tracker: '/tmp/pip-build-tracker-jsr8wrhf'