2026-01-11T09:27:33,539 Created temporary directory: /tmp/pip-ephem-wheel-cache-piu3_k_j 2026-01-11T09:27:33,541 Created temporary directory: /tmp/pip-build-tracker-vixy7qwq 2026-01-11T09:27:33,542 Initialized build tracking at /tmp/pip-build-tracker-vixy7qwq 2026-01-11T09:27:33,542 Created build tracker: /tmp/pip-build-tracker-vixy7qwq 2026-01-11T09:27:33,542 Entered build tracker: /tmp/pip-build-tracker-vixy7qwq 2026-01-11T09:27:33,543 Created temporary directory: /tmp/pip-wheel-22culaop 2026-01-11T09:27:33,546 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-01-11T09:27:33,549 Created temporary directory: /tmp/pip-ephem-wheel-cache-kaauf1b3 2026-01-11T09:27:33,570 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-01-11T09:27:33,573 2 location(s) to search for versions of aircot: 2026-01-11T09:27:33,573 * https://pypi.org/simple/aircot/ 2026-01-11T09:27:33,573 * https://www.piwheels.org/simple/aircot/ 2026-01-11T09:27:33,574 Fetching project page and analyzing links: https://pypi.org/simple/aircot/ 2026-01-11T09:27:33,575 Getting page https://pypi.org/simple/aircot/ 2026-01-11T09:27:33,576 Found index url https://pypi.org/simple 2026-01-11T09:27:33,717 Fetched page https://pypi.org/simple/aircot/ as application/vnd.pypi.simple.v1+json 2026-01-11T09:27:33,725 Found link https://files.pythonhosted.org/packages/f8/1a/beceb8aad29959279b4d7399b6c98bc64f6a56f1043d591cf2c7d1e1de8b/aircot-1.0.0b1.tar.gz (from https://pypi.org/simple/aircot/), version: 1.0.0b1 2026-01-11T09:27:33,726 Skipping link: No binaries permitted for aircot: https://files.pythonhosted.org/packages/a3/9d/175d07c00646e7a40943daadb946fd238ca369b98fa6718521b05f84975c/aircot-1.0.0b2-py3-none-any.whl (from https://pypi.org/simple/aircot/) 2026-01-11T09:27:33,726 Found link https://files.pythonhosted.org/packages/bd/40/9bb1f2590309be5e5535eb71b17df75f49c18c93b82950d25aaffea9ebb8/aircot-1.0.0b2.tar.gz (from https://pypi.org/simple/aircot/), version: 1.0.0b2 2026-01-11T09:27:33,727 Skipping link: No binaries permitted for aircot: https://files.pythonhosted.org/packages/b1/1c/1968057505e7fdba5370ffc79338cebdad7a7250ae1d1a05e62a8a40b13d/aircot-1.0.0b3-py3-none-any.whl (from https://pypi.org/simple/aircot/) 2026-01-11T09:27:33,728 Found link https://files.pythonhosted.org/packages/78/b5/fed8857604a11c0498461de1c5ecc764579c93a73072dd0abd73ad237382/aircot-1.0.0b3.tar.gz (from https://pypi.org/simple/aircot/), version: 1.0.0b3 2026-01-11T09:27:33,729 Skipping link: No binaries permitted for aircot: https://files.pythonhosted.org/packages/b6/00/edf133b01faea7ee70e4e7cba962a56e945d4fd0fc8e538322b51a14b2eb/aircot-1.0.0-py3-none-any.whl (from https://pypi.org/simple/aircot/) 2026-01-11T09:27:33,729 Found link https://files.pythonhosted.org/packages/f4/be/adb8a3d99d89ef09276702b28cdf52a7a3b4d7101a1ffbfbccedb62aa8f5/aircot-1.0.0.tar.gz (from https://pypi.org/simple/aircot/), version: 1.0.0 2026-01-11T09:27:33,730 Skipping link: No binaries permitted for aircot: https://files.pythonhosted.org/packages/55/b1/0982bb6236b99078e7496e73cea67f78db17a74481995cdd1fd904476a9e/aircot-1.0.1-py3-none-any.whl (from https://pypi.org/simple/aircot/) 2026-01-11T09:27:33,730 Found link https://files.pythonhosted.org/packages/c5/e0/48d92b369745c21bdc426a818e464a7661d012b5f64dc07d047e6ba29766/aircot-1.0.1.tar.gz (from https://pypi.org/simple/aircot/), version: 1.0.1 2026-01-11T09:27:33,731 Skipping link: No binaries permitted for aircot: https://files.pythonhosted.org/packages/d6/38/c720632c8cec86442a60f7b7f4158f5c69c3bfb28aadec847c6197a92313/aircot-1.0.2-py3-none-any.whl (from https://pypi.org/simple/aircot/) 2026-01-11T09:27:33,732 Found link https://files.pythonhosted.org/packages/fc/eb/4bbc7ae69cccf5fd3c72aceb0f2e392cd279ffc7839f5bc91b6551bfbe6f/aircot-1.0.2.tar.gz (from https://pypi.org/simple/aircot/), version: 1.0.2 2026-01-11T09:27:33,732 Skipping link: No binaries permitted for aircot: https://files.pythonhosted.org/packages/93/c4/d203b13476d2922cbb237d978d6db4b995f0043e6e4040df28f950667a24/aircot-1.0.3-py3-none-any.whl (from https://pypi.org/simple/aircot/) 2026-01-11T09:27:33,733 Found link https://files.pythonhosted.org/packages/1c/a5/814a68302b2d7cbd01d3de3a142ef0f1f0c2175f72c5760223777a66c0e4/aircot-1.0.3.tar.gz (from https://pypi.org/simple/aircot/), version: 1.0.3 2026-01-11T09:27:33,734 Skipping link: No binaries permitted for aircot: https://files.pythonhosted.org/packages/13/48/32d2e5e0ceab7c2f6fad2c59fee7bb0680b5579cc72b00a8a8b6c9d82e83/aircot-1.1.0-py3-none-any.whl (from https://pypi.org/simple/aircot/) 2026-01-11T09:27:33,734 Found link https://files.pythonhosted.org/packages/f0/a6/ac7db8a6c381a177beabd3d0657fdc4ef8d943f8f0ad55b5e136f68e3f09/aircot-1.1.0.tar.gz (from https://pypi.org/simple/aircot/), version: 1.1.0 2026-01-11T09:27:33,735 Skipping link: No binaries permitted for aircot: https://files.pythonhosted.org/packages/75/ac/26b474faad1d69bb428385e6466aa15bd2ce0454185f2ae688c741085105/aircot-1.1.1-py3-none-any.whl (from https://pypi.org/simple/aircot/) 2026-01-11T09:27:33,735 Found link https://files.pythonhosted.org/packages/6f/43/a044c508741746086db8241909e5d3722b7e2bc45eec14fc1fd0b097ebfc/aircot-1.1.1.tar.gz (from https://pypi.org/simple/aircot/), version: 1.1.1 2026-01-11T09:27:33,736 Skipping link: No binaries permitted for aircot: https://files.pythonhosted.org/packages/f9/c6/3a9f3111a69873946cd830dac676153cb9b5da031c3f417fbb4af95009d1/aircot-1.2.0-py3-none-any.whl (from https://pypi.org/simple/aircot/) 2026-01-11T09:27:33,736 Found link https://files.pythonhosted.org/packages/c0/f1/f5856bd0fc1e9128585e5abbf16e48440a54bfef653e1401aa2d406e1f07/aircot-1.2.0.tar.gz (from https://pypi.org/simple/aircot/), version: 1.2.0 2026-01-11T09:27:33,737 Skipping link: No binaries permitted for aircot: https://files.pythonhosted.org/packages/bc/c5/04829288cf5b7b0f8b1eb8602459061613892d255a2acb543b94577e5cc2/aircot-2.0.0b2-py3-none-any.whl (from https://pypi.org/simple/aircot/) (requires-python:<4,>=3.6) 2026-01-11T09:27:33,738 Found link https://files.pythonhosted.org/packages/2c/c6/a91251ea7ca9f4f99ab35cf930305eb6f4402fa52957c80bd4e2a7e9ce88/aircot-2.0.0b2.tar.gz (from https://pypi.org/simple/aircot/) (requires-python:<4,>=3.6), version: 2.0.0b2 2026-01-11T09:27:33,738 Skipping link: No binaries permitted for aircot: https://files.pythonhosted.org/packages/9d/b6/0f28bd385c68068a2398137679dedd324b4ebdebe9bcf2f1f8b1b18f4e1a/aircot-2.0.0b3-py3-none-any.whl (from https://pypi.org/simple/aircot/) (requires-python:<4,>=3.6) 2026-01-11T09:27:33,740 Found link https://files.pythonhosted.org/packages/e2/cd/1bcfe1aa97433d92408747ffb819f010d1f8b8975af8600d3f9b3c1e55eb/aircot-2.0.0b3.tar.gz (from https://pypi.org/simple/aircot/) (requires-python:<4,>=3.6), version: 2.0.0b3 2026-01-11T09:27:33,740 Skipping link: No binaries permitted for aircot: https://files.pythonhosted.org/packages/25/b9/a96c6e706d1a66b8698d932fe084b861d546ff9b6f35e1a1bce234a35708/aircot-2.0.0-py3-none-any.whl (from https://pypi.org/simple/aircot/) (requires-python:<4,>=3.6) 2026-01-11T09:27:33,741 Found link https://files.pythonhosted.org/packages/ff/84/550d9020ec5e47ee8807d945042922b5bcde35da72bfb01399016a4d0313/aircot-2.0.0.tar.gz (from https://pypi.org/simple/aircot/) (requires-python:<4,>=3.6), version: 2.0.0 2026-01-11T09:27:33,742 Skipping link: No binaries permitted for aircot: https://files.pythonhosted.org/packages/f7/1d/a10130b641a822632b4c0adb1d5486e92259939fcf88c41c1ed16b4f374c/aircot-3.0.0b1-py3-none-any.whl (from https://pypi.org/simple/aircot/) (requires-python:<4,>=3.6) 2026-01-11T09:27:33,743 Found link https://files.pythonhosted.org/packages/4d/79/628d72abe7f2cd9693ef32c86d9487aa925b2a6a3e188aee8ada8f56abc2/aircot-3.0.0b1.tar.gz (from https://pypi.org/simple/aircot/) (requires-python:<4,>=3.6), version: 3.0.0b1 2026-01-11T09:27:33,744 Skipping link: No binaries permitted for aircot: https://files.pythonhosted.org/packages/aa/1f/a77fac997ab74a81290f335de4ea500cfd9006de6308493d3054ceb25660/aircot-3.0.0-py3-none-any.whl (from https://pypi.org/simple/aircot/) (requires-python:<4,>=3.6) 2026-01-11T09:27:33,745 Found link https://files.pythonhosted.org/packages/cf/e5/a77c2d796a2b3cef2c59e674bfd0d9a6efff975d676de5c2551c237ddc65/aircot-3.0.0.tar.gz (from https://pypi.org/simple/aircot/) (requires-python:<4,>=3.6), version: 3.0.0 2026-01-11T09:27:33,745 Skipping link: No binaries permitted for aircot: https://files.pythonhosted.org/packages/ed/12/7840c4bef4d686dbaf01c7429643dd8d87709387a993974b2d8ab5534eb1/aircot-3.0.1-py3-none-any.whl (from https://pypi.org/simple/aircot/) (requires-python:<4,>=3.6) 2026-01-11T09:27:33,746 Found link https://files.pythonhosted.org/packages/6b/a4/bd2724a0d4e73b461649b42e269ecba10169d7df57782caf62e221cfa143/aircot-3.0.1.tar.gz (from https://pypi.org/simple/aircot/) (requires-python:<4,>=3.6), version: 3.0.1 2026-01-11T09:27:33,747 Skipping link: No binaries permitted for aircot: https://files.pythonhosted.org/packages/bb/65/95bc996b07d58f91910e1204275e88432d9803cedfe887ffa2324ec12fc7/aircot-4.0.0-py3-none-any.whl (from https://pypi.org/simple/aircot/) (requires-python:>=3.7) 2026-01-11T09:27:33,748 Found link https://files.pythonhosted.org/packages/32/a2/871185fdd1e291821f99b77fda2875902ccaab773c83e30df4d294199e2d/aircot-4.0.0.tar.gz (from https://pypi.org/simple/aircot/) (requires-python:>=3.7), version: 4.0.0 2026-01-11T09:27:33,748 Skipping link: No binaries permitted for aircot: https://files.pythonhosted.org/packages/a6/8f/a08d259f68691d5515277fd1821a8ff2d6987d3a42287f63d196fcca2442/aircot-4.0.1-py3-none-any.whl (from https://pypi.org/simple/aircot/) (requires-python:>=3.7) 2026-01-11T09:27:33,749 Found link https://files.pythonhosted.org/packages/27/24/8f7cfa960e3963d49d2b71d2e8703bffd4b034612c08e553d22ca50ff6e4/aircot-4.0.1.tar.gz (from https://pypi.org/simple/aircot/) (requires-python:>=3.7), version: 4.0.1 2026-01-11T09:27:33,750 Skipping link: No binaries permitted for aircot: https://files.pythonhosted.org/packages/ca/6c/aabf90f01706eaa2d6187ede50cad4777331400034307ad850beda11544b/aircot-4.0.2-py3-none-any.whl (from https://pypi.org/simple/aircot/) (requires-python:>=3.7) 2026-01-11T09:27:33,750 Found link https://files.pythonhosted.org/packages/71/44/0aae9ac78b80b6effcd73cee5d099442bf99715cd33da1c6e25d97ce67af/aircot-4.0.2.tar.gz (from https://pypi.org/simple/aircot/) (requires-python:>=3.7), version: 4.0.2 2026-01-11T09:27:33,751 Fetching project page and analyzing links: https://www.piwheels.org/simple/aircot/ 2026-01-11T09:27:33,752 Getting page https://www.piwheels.org/simple/aircot/ 2026-01-11T09:27:33,753 Found index url https://www.piwheels.org/simple 2026-01-11T09:27:33,909 Fetched page https://www.piwheels.org/simple/aircot/ as text/html 2026-01-11T09:27:33,915 Skipping link: No binaries permitted for aircot: https://www.piwheels.org/simple/aircot/aircot-3.0.1-py3-none-any.whl#sha256=8a1b3d89c13752d29e83f9d14c4b4ecfaf013779eebadf2ffdb1184cf7dc64d1 (from https://www.piwheels.org/simple/aircot/) (requires-python:<4,>=3.6) 2026-01-11T09:27:33,916 Skipping link: No binaries permitted for aircot: https://archive1.piwheels.org/simple/aircot/aircot-3.0.0-py3-none-any.whl#sha256=4483e4d00b653d47abc2fcfa3595cb671af869f83f0f740101eb1ead4edb4b6e (from https://www.piwheels.org/simple/aircot/) (requires-python:<4,>=3.6) 2026-01-11T09:27:33,916 Skipping link: No binaries permitted for aircot: https://archive1.piwheels.org/simple/aircot/aircot-3.0.0b1-py3-none-any.whl#sha256=2d264658880146d1f667ea550f8b0aec72fc04ceed8bcb29df225120d692b01b (from https://www.piwheels.org/simple/aircot/) (requires-python:<4,>=3.6) 2026-01-11T09:27:33,917 Skipping link: No binaries permitted for aircot: https://archive1.piwheels.org/simple/aircot/aircot-2.0.0-py3-none-any.whl#sha256=19951bb0c7be799debf684f31c07c7732d963166ecb916b46b8ae956c4452740 (from https://www.piwheels.org/simple/aircot/) (requires-python:<4,>=3.6) 2026-01-11T09:27:33,917 Skipping link: No binaries permitted for aircot: https://archive1.piwheels.org/simple/aircot/aircot-2.0.0b3-py3-none-any.whl#sha256=ede007559945f4b62d1c9025f4fde07bfb14f939cd5d946934b86badc58393af (from https://www.piwheels.org/simple/aircot/) (requires-python:<4,>=3.6) 2026-01-11T09:27:33,918 Skipping link: No binaries permitted for aircot: https://archive1.piwheels.org/simple/aircot/aircot-2.0.0b2-py3-none-any.whl#sha256=358c561bb52cf1ba8613893915bc796e5d45a80610cc89effd48688e47bf3aca (from https://www.piwheels.org/simple/aircot/) (requires-python:<4,>=3.6) 2026-01-11T09:27:33,919 Skipping link: No binaries permitted for aircot: https://archive1.piwheels.org/simple/aircot/aircot-1.2.0-py3-none-any.whl#sha256=06862527851b01944a259e230ccffc043702d27e1550f77d140850ba69064351 (from https://www.piwheels.org/simple/aircot/) 2026-01-11T09:27:33,919 Skipping link: No binaries permitted for aircot: https://archive1.piwheels.org/simple/aircot/aircot-1.1.1-py3-none-any.whl#sha256=bc9ae651b6c5a073c40e612f5069111fdf8b6d59fb8d199f115860920031f363 (from https://www.piwheels.org/simple/aircot/) 2026-01-11T09:27:33,919 Skipping link: No binaries permitted for aircot: https://archive1.piwheels.org/simple/aircot/aircot-1.1.0-py3-none-any.whl#sha256=defdf089a35e3d26009c5752f37eae7897c8df2f75bd798e9134425be9ac9ef1 (from https://www.piwheels.org/simple/aircot/) 2026-01-11T09:27:33,920 Skipping link: No binaries permitted for aircot: https://archive1.piwheels.org/simple/aircot/aircot-1.0.3-py3-none-any.whl#sha256=e3ccf053381e3b41cf475d4992b958251669ae3eac8ed695bb4d5c2c7080d532 (from https://www.piwheels.org/simple/aircot/) 2026-01-11T09:27:33,920 Skipping link: No binaries permitted for aircot: https://archive1.piwheels.org/simple/aircot/aircot-1.0.2-py3-none-any.whl#sha256=a458d821feb5d57dff883011ab140131fd072ef4c631d9c367974baf267dde31 (from https://www.piwheels.org/simple/aircot/) 2026-01-11T09:27:33,921 Skipping link: No binaries permitted for aircot: https://archive1.piwheels.org/simple/aircot/aircot-1.0.1-py3-none-any.whl#sha256=290a1f421d605006b141cf6b957e84d305bd3e266a07a84d379d7e33bc3d3c5e (from https://www.piwheels.org/simple/aircot/) 2026-01-11T09:27:33,921 Skipping link: No binaries permitted for aircot: https://archive1.piwheels.org/simple/aircot/aircot-1.0.0-py3-none-any.whl#sha256=329f4c66ca17c1a3474e85d98f04c23e6650e09a778b3e3a48089a8738a42415 (from https://www.piwheels.org/simple/aircot/) 2026-01-11T09:27:33,922 Skipping link: No binaries permitted for aircot: https://archive1.piwheels.org/simple/aircot/aircot-1.0.0b3-py3-none-any.whl#sha256=855d97decc3ae9468ba202163ccec710e14f7747bd695aa360ee1425844171a5 (from https://www.piwheels.org/simple/aircot/) 2026-01-11T09:27:33,922 Skipping link: No binaries permitted for aircot: https://archive1.piwheels.org/simple/aircot/aircot-1.0.0b2-py3-none-any.whl#sha256=828712218a990b98954aa7558b08168914205a30b0c6919b0052501baa9a25c2 (from https://www.piwheels.org/simple/aircot/) 2026-01-11T09:27:33,923 Skipping link: No binaries permitted for aircot: https://archive1.piwheels.org/simple/aircot/aircot-1.0.0b1-py3-none-any.whl#sha256=1899051fc359c3d47da903da363f6cf693797407f88c0745b08e19c4fe2c903a (from https://www.piwheels.org/simple/aircot/) 2026-01-11T09:27:33,924 Skipping link: not a file: https://www.piwheels.org/simple/aircot/ 2026-01-11T09:27:33,924 Skipping link: not a file: https://pypi.org/simple/aircot/ 2026-01-11T09:27:33,945 Given no hashes to check 1 links for project 'aircot': discarding no candidates 2026-01-11T09:27:33,963 Collecting aircot==4.0.2 2026-01-11T09:27:33,965 Created temporary directory: /tmp/pip-unpack-vibtaur1 2026-01-11T09:27:34,181 Downloading aircot-4.0.2.tar.gz (233 kB) 2026-01-11T09:27:34,380 Added aircot==4.0.2 from https://files.pythonhosted.org/packages/71/44/0aae9ac78b80b6effcd73cee5d099442bf99715cd33da1c6e25d97ce67af/aircot-4.0.2.tar.gz to build tracker '/tmp/pip-build-tracker-vixy7qwq' 2026-01-11T09:27:34,381 Running setup.py (path:/tmp/pip-wheel-22culaop/aircot_b0b72e3a9d514c4297bdb6f9ac0dadb5/setup.py) egg_info for package aircot 2026-01-11T09:27:34,382 Created temporary directory: /tmp/pip-pip-egg-info-jpa8yo0m 2026-01-11T09:27:34,383 Preparing metadata (setup.py): started 2026-01-11T09:27:34,384 Running command python setup.py egg_info 2026-01-11T09:27:34,926 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-01-11T09:27:34,927 !! 2026-01-11T09:27:34,928 ******************************************************************************** 2026-01-11T09:27:34,928 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-01-11T09:27:34,929 License :: OSI Approved :: Apache Software License 2026-01-11T09:27:34,930 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-01-11T09:27:34,931 ******************************************************************************** 2026-01-11T09:27:34,932 !! 2026-01-11T09:27:34,932 self._finalize_license_expression() 2026-01-11T09:27:35,283 running egg_info 2026-01-11T09:27:35,311 creating /tmp/pip-pip-egg-info-jpa8yo0m/aircot.egg-info 2026-01-11T09:27:35,312 writing /tmp/pip-pip-egg-info-jpa8yo0m/aircot.egg-info/PKG-INFO 2026-01-11T09:27:35,317 writing dependency_links to /tmp/pip-pip-egg-info-jpa8yo0m/aircot.egg-info/dependency_links.txt 2026-01-11T09:27:35,320 writing requirements to /tmp/pip-pip-egg-info-jpa8yo0m/aircot.egg-info/requires.txt 2026-01-11T09:27:35,321 writing top-level names to /tmp/pip-pip-egg-info-jpa8yo0m/aircot.egg-info/top_level.txt 2026-01-11T09:27:35,323 writing manifest file '/tmp/pip-pip-egg-info-jpa8yo0m/aircot.egg-info/SOURCES.txt' 2026-01-11T09:27:35,415 reading manifest file '/tmp/pip-pip-egg-info-jpa8yo0m/aircot.egg-info/SOURCES.txt' 2026-01-11T09:27:35,416 reading manifest template 'MANIFEST.in' 2026-01-11T09:27:35,422 warning: no files found matching '*.csv' under directory 'src/aircot/data' 2026-01-11T09:27:35,424 warning: no files found matching '*.csv' under directory 'aircot/data' 2026-01-11T09:27:35,425 warning: no files found matching '*.txt' under directory 'aircot/data' 2026-01-11T09:27:35,425 warning: no files found matching 'src/aircot/data' 2026-01-11T09:27:35,426 warning: no files found matching '*.csv' 2026-01-11T09:27:35,427 adding license file 'LICENSE' 2026-01-11T09:27:35,429 writing manifest file '/tmp/pip-pip-egg-info-jpa8yo0m/aircot.egg-info/SOURCES.txt' 2026-01-11T09:27:35,538 Preparing metadata (setup.py): finished with status 'done' 2026-01-11T09:27:35,542 Source in /tmp/pip-wheel-22culaop/aircot_b0b72e3a9d514c4297bdb6f9ac0dadb5 has version 4.0.2, which satisfies requirement aircot==4.0.2 from https://files.pythonhosted.org/packages/71/44/0aae9ac78b80b6effcd73cee5d099442bf99715cd33da1c6e25d97ce67af/aircot-4.0.2.tar.gz 2026-01-11T09:27:35,543 Removed aircot==4.0.2 from https://files.pythonhosted.org/packages/71/44/0aae9ac78b80b6effcd73cee5d099442bf99715cd33da1c6e25d97ce67af/aircot-4.0.2.tar.gz from build tracker '/tmp/pip-build-tracker-vixy7qwq' 2026-01-11T09:27:35,549 Created temporary directory: /tmp/pip-unpack-mnkao3p0 2026-01-11T09:27:35,550 Building wheels for collected packages: aircot 2026-01-11T09:27:35,555 Created temporary directory: /tmp/pip-wheel-br68wgty 2026-01-11T09:27:35,555 Building wheel for aircot (setup.py): started 2026-01-11T09:27:35,557 Destination directory: /tmp/pip-wheel-br68wgty 2026-01-11T09:27:35,557 Running command python setup.py bdist_wheel 2026-01-11T09:27:36,069 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-01-11T09:27:36,069 !! 2026-01-11T09:27:36,070 ******************************************************************************** 2026-01-11T09:27:36,071 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-01-11T09:27:36,072 License :: OSI Approved :: Apache Software License 2026-01-11T09:27:36,073 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-01-11T09:27:36,074 ******************************************************************************** 2026-01-11T09:27:36,075 !! 2026-01-11T09:27:36,075 self._finalize_license_expression() 2026-01-11T09:27:36,399 running bdist_wheel 2026-01-11T09:27:36,533 running build 2026-01-11T09:27:36,533 running build_py 2026-01-11T09:27:36,563 creating build/lib/aircot 2026-01-11T09:27:36,565 copying src/aircot/__init__.py -> build/lib/aircot 2026-01-11T09:27:36,567 copying src/aircot/constants.py -> build/lib/aircot 2026-01-11T09:27:36,569 copying src/aircot/functions.py -> build/lib/aircot 2026-01-11T09:27:36,572 running egg_info 2026-01-11T09:27:36,599 writing src/aircot.egg-info/PKG-INFO 2026-01-11T09:27:36,604 writing dependency_links to src/aircot.egg-info/dependency_links.txt 2026-01-11T09:27:36,607 writing requirements to src/aircot.egg-info/requires.txt 2026-01-11T09:27:36,609 writing top-level names to src/aircot.egg-info/top_level.txt 2026-01-11T09:27:36,642 reading manifest file 'src/aircot.egg-info/SOURCES.txt' 2026-01-11T09:27:36,645 reading manifest template 'MANIFEST.in' 2026-01-11T09:27:36,650 warning: no files found matching '*.csv' under directory 'src/aircot/data' 2026-01-11T09:27:36,652 warning: no files found matching '*.csv' under directory 'aircot/data' 2026-01-11T09:27:36,653 warning: no files found matching '*.txt' under directory 'aircot/data' 2026-01-11T09:27:36,653 warning: no files found matching 'src/aircot/data' 2026-01-11T09:27:36,654 warning: no files found matching '*.csv' 2026-01-11T09:27:36,654 adding license file 'LICENSE' 2026-01-11T09:27:36,657 writing manifest file 'src/aircot.egg-info/SOURCES.txt' 2026-01-11T09:27:36,661 copying src/aircot/VERSION -> build/lib/aircot 2026-01-11T09:27:36,663 creating build/lib/aircot/data 2026-01-11T09:27:36,664 copying src/aircot/data/cotdb.json -> build/lib/aircot/data 2026-01-11T09:27:36,682 copying src/aircot/data/cotdb.txt -> build/lib/aircot/data 2026-01-11T09:27:36,692 copying src/aircot/data/cotdb_indexed.json -> build/lib/aircot/data 2026-01-11T09:27:36,702 copying src/aircot/data/countries.json -> build/lib/aircot/data 2026-01-11T09:27:36,732 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2026-01-11T09:27:36,733 !! 2026-01-11T09:27:36,734 ******************************************************************************** 2026-01-11T09:27:36,735 Please avoid running ``setup.py`` directly. 2026-01-11T09:27:36,735 Instead, use pypa/build, pypa/installer or other 2026-01-11T09:27:36,736 standards-based tools. 2026-01-11T09:27:36,737 This deprecation is overdue, please update your project and remove deprecated 2026-01-11T09:27:36,738 calls to avoid build errors in the future. 2026-01-11T09:27:36,739 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2026-01-11T09:27:36,739 ******************************************************************************** 2026-01-11T09:27:36,740 !! 2026-01-11T09:27:36,741 self.initialize_options() 2026-01-11T09:27:36,760 installing to build/bdist.linux-armv7l/wheel 2026-01-11T09:27:36,761 running install 2026-01-11T09:27:36,785 running install_lib 2026-01-11T09:27:36,811 creating build/bdist.linux-armv7l/wheel 2026-01-11T09:27:36,814 creating build/bdist.linux-armv7l/wheel/aircot 2026-01-11T09:27:36,815 copying build/lib/aircot/__init__.py -> build/bdist.linux-armv7l/wheel/./aircot 2026-01-11T09:27:36,817 copying build/lib/aircot/VERSION -> build/bdist.linux-armv7l/wheel/./aircot 2026-01-11T09:27:36,819 copying build/lib/aircot/constants.py -> build/bdist.linux-armv7l/wheel/./aircot 2026-01-11T09:27:36,821 copying build/lib/aircot/functions.py -> build/bdist.linux-armv7l/wheel/./aircot 2026-01-11T09:27:36,824 creating build/bdist.linux-armv7l/wheel/aircot/data 2026-01-11T09:27:36,825 copying build/lib/aircot/data/cotdb_indexed.json -> build/bdist.linux-armv7l/wheel/./aircot/data 2026-01-11T09:27:36,835 copying build/lib/aircot/data/countries.json -> build/bdist.linux-armv7l/wheel/./aircot/data 2026-01-11T09:27:36,837 copying build/lib/aircot/data/cotdb.txt -> build/bdist.linux-armv7l/wheel/./aircot/data 2026-01-11T09:27:36,847 copying build/lib/aircot/data/cotdb.json -> build/bdist.linux-armv7l/wheel/./aircot/data 2026-01-11T09:27:36,864 running install_egg_info 2026-01-11T09:27:36,900 Copying src/aircot.egg-info to build/bdist.linux-armv7l/wheel/./aircot-4.0.2-py3.11.egg-info 2026-01-11T09:27:36,910 running install_scripts 2026-01-11T09:27:36,921 creating build/bdist.linux-armv7l/wheel/aircot-4.0.2.dist-info/WHEEL 2026-01-11T09:27:36,923 creating '/tmp/pip-wheel-br68wgty/aircot-4.0.2-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-01-11T09:27:36,925 adding 'aircot/VERSION' 2026-01-11T09:27:36,927 adding 'aircot/__init__.py' 2026-01-11T09:27:36,928 adding 'aircot/constants.py' 2026-01-11T09:27:36,931 adding 'aircot/functions.py' 2026-01-11T09:27:36,989 adding 'aircot/data/cotdb.json' 2026-01-11T09:27:37,049 adding 'aircot/data/cotdb.txt' 2026-01-11T09:27:37,101 adding 'aircot/data/cotdb_indexed.json' 2026-01-11T09:27:37,106 adding 'aircot/data/countries.json' 2026-01-11T09:27:37,110 adding 'aircot-4.0.2.dist-info/licenses/LICENSE' 2026-01-11T09:27:37,111 adding 'aircot-4.0.2.dist-info/METADATA' 2026-01-11T09:27:37,112 adding 'aircot-4.0.2.dist-info/WHEEL' 2026-01-11T09:27:37,113 adding 'aircot-4.0.2.dist-info/top_level.txt' 2026-01-11T09:27:37,114 adding 'aircot-4.0.2.dist-info/RECORD' 2026-01-11T09:27:37,118 removing build/bdist.linux-armv7l/wheel 2026-01-11T09:27:37,234 Building wheel for aircot (setup.py): finished with status 'done' 2026-01-11T09:27:37,239 Created wheel for aircot: filename=aircot-4.0.2-py3-none-any.whl size=263296 sha256=1cad1801e05b28862a0b90da9f6949434c79a82e1e0b36a525ffa38c8633a71f 2026-01-11T09:27:37,241 Stored in directory: /tmp/pip-ephem-wheel-cache-kaauf1b3/wheels/bc/f1/ac/029cc9d5681dacf3d9bace24daae2c6367433953d73b97dfd3 2026-01-11T09:27:37,251 Successfully built aircot 2026-01-11T09:27:37,264 Removed build tracker: '/tmp/pip-build-tracker-vixy7qwq'