2026-01-11T09:26:55,687 Created temporary directory: /tmp/pip-ephem-wheel-cache-9hsm6sl6 2026-01-11T09:26:55,689 Created temporary directory: /tmp/pip-build-tracker-bm89v_7_ 2026-01-11T09:26:55,690 Initialized build tracking at /tmp/pip-build-tracker-bm89v_7_ 2026-01-11T09:26:55,690 Created build tracker: /tmp/pip-build-tracker-bm89v_7_ 2026-01-11T09:26:55,691 Entered build tracker: /tmp/pip-build-tracker-bm89v_7_ 2026-01-11T09:26:55,692 Created temporary directory: /tmp/pip-wheel-ahxdpnkf 2026-01-11T09:26:55,694 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:26:55,697 Created temporary directory: /tmp/pip-ephem-wheel-cache-233dulpz 2026-01-11T09:26:55,722 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-01-11T09:26:55,726 2 location(s) to search for versions of aircot: 2026-01-11T09:26:55,726 * https://pypi.org/simple/aircot/ 2026-01-11T09:26:55,726 * https://www.piwheels.org/simple/aircot/ 2026-01-11T09:26:55,727 Fetching project page and analyzing links: https://pypi.org/simple/aircot/ 2026-01-11T09:26:55,728 Getting page https://pypi.org/simple/aircot/ 2026-01-11T09:26:55,729 Found index url https://pypi.org/simple 2026-01-11T09:26:55,888 Fetched page https://pypi.org/simple/aircot/ as application/vnd.pypi.simple.v1+json 2026-01-11T09:26:55,895 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:26:55,896 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:26:55,897 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:26:55,897 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:26:55,898 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:26:55,899 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:26:55,900 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:26:55,900 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:26:55,901 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:26:55,902 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:26:55,902 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:26:55,903 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:26:55,904 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:26:55,904 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:26:55,905 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:26:55,905 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:26:55,906 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:26:55,906 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:26:55,907 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:26:55,907 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:26:55,909 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:26:55,909 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:26:55,910 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:26:55,911 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:26:55,912 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:26:55,913 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:26:55,914 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:26:55,915 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:26:55,916 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:26:55,917 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:26:55,918 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:26:55,918 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:26:55,919 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:26:55,920 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:26:55,920 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:26:55,921 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:26:55,922 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:26:55,923 Fetching project page and analyzing links: https://www.piwheels.org/simple/aircot/ 2026-01-11T09:26:55,924 Getting page https://www.piwheels.org/simple/aircot/ 2026-01-11T09:26:55,925 Found index url https://www.piwheels.org/simple 2026-01-11T09:26:56,092 Fetched page https://www.piwheels.org/simple/aircot/ as text/html 2026-01-11T09:26:56,098 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:26:56,098 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:26:56,099 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:26:56,100 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:26:56,100 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:26:56,101 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:26:56,102 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:26:56,102 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:26:56,103 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:26:56,103 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:26:56,103 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:26:56,104 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:26:56,105 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:26:56,105 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:26:56,106 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:26:56,107 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:26:56,107 Skipping link: not a file: https://www.piwheels.org/simple/aircot/ 2026-01-11T09:26:56,108 Skipping link: not a file: https://pypi.org/simple/aircot/ 2026-01-11T09:26:56,128 Given no hashes to check 1 links for project 'aircot': discarding no candidates 2026-01-11T09:26:56,147 Collecting aircot==4.0.1 2026-01-11T09:26:56,149 Created temporary directory: /tmp/pip-unpack-2wyj2yv0 2026-01-11T09:26:56,376 Downloading aircot-4.0.1.tar.gz (233 kB) 2026-01-11T09:26:56,568 Added aircot==4.0.1 from https://files.pythonhosted.org/packages/27/24/8f7cfa960e3963d49d2b71d2e8703bffd4b034612c08e553d22ca50ff6e4/aircot-4.0.1.tar.gz to build tracker '/tmp/pip-build-tracker-bm89v_7_' 2026-01-11T09:26:56,569 Running setup.py (path:/tmp/pip-wheel-ahxdpnkf/aircot_7042e09e64a442afb0980b1c49de49d6/setup.py) egg_info for package aircot 2026-01-11T09:26:56,570 Created temporary directory: /tmp/pip-pip-egg-info-82fu8kkt 2026-01-11T09:26:56,571 Preparing metadata (setup.py): started 2026-01-11T09:26:56,572 Running command python setup.py egg_info 2026-01-11T09:26:57,087 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-01-11T09:26:57,087 !! 2026-01-11T09:26:57,088 ******************************************************************************** 2026-01-11T09:26:57,089 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-01-11T09:26:57,090 License :: OSI Approved :: Apache Software License 2026-01-11T09:26:57,091 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-01-11T09:26:57,091 ******************************************************************************** 2026-01-11T09:26:57,092 !! 2026-01-11T09:26:57,092 self._finalize_license_expression() 2026-01-11T09:26:57,442 running egg_info 2026-01-11T09:26:57,470 creating /tmp/pip-pip-egg-info-82fu8kkt/aircot.egg-info 2026-01-11T09:26:57,471 writing /tmp/pip-pip-egg-info-82fu8kkt/aircot.egg-info/PKG-INFO 2026-01-11T09:26:57,476 writing dependency_links to /tmp/pip-pip-egg-info-82fu8kkt/aircot.egg-info/dependency_links.txt 2026-01-11T09:26:57,479 writing requirements to /tmp/pip-pip-egg-info-82fu8kkt/aircot.egg-info/requires.txt 2026-01-11T09:26:57,480 writing top-level names to /tmp/pip-pip-egg-info-82fu8kkt/aircot.egg-info/top_level.txt 2026-01-11T09:26:57,481 writing manifest file '/tmp/pip-pip-egg-info-82fu8kkt/aircot.egg-info/SOURCES.txt' 2026-01-11T09:26:57,570 reading manifest file '/tmp/pip-pip-egg-info-82fu8kkt/aircot.egg-info/SOURCES.txt' 2026-01-11T09:26:57,572 reading manifest template 'MANIFEST.in' 2026-01-11T09:26:57,578 warning: no files found matching '*.csv' under directory 'src/aircot/data' 2026-01-11T09:26:57,580 warning: no files found matching '*.csv' under directory 'aircot/data' 2026-01-11T09:26:57,581 warning: no files found matching '*.txt' under directory 'aircot/data' 2026-01-11T09:26:57,581 warning: no files found matching 'src/aircot/data' 2026-01-11T09:26:57,582 warning: no files found matching '*.csv' 2026-01-11T09:26:57,583 adding license file 'LICENSE' 2026-01-11T09:26:57,585 writing manifest file '/tmp/pip-pip-egg-info-82fu8kkt/aircot.egg-info/SOURCES.txt' 2026-01-11T09:26:57,694 Preparing metadata (setup.py): finished with status 'done' 2026-01-11T09:26:57,697 Source in /tmp/pip-wheel-ahxdpnkf/aircot_7042e09e64a442afb0980b1c49de49d6 has version 4.0.1, which satisfies requirement aircot==4.0.1 from https://files.pythonhosted.org/packages/27/24/8f7cfa960e3963d49d2b71d2e8703bffd4b034612c08e553d22ca50ff6e4/aircot-4.0.1.tar.gz 2026-01-11T09:26:57,698 Removed aircot==4.0.1 from https://files.pythonhosted.org/packages/27/24/8f7cfa960e3963d49d2b71d2e8703bffd4b034612c08e553d22ca50ff6e4/aircot-4.0.1.tar.gz from build tracker '/tmp/pip-build-tracker-bm89v_7_' 2026-01-11T09:26:57,704 Created temporary directory: /tmp/pip-unpack-ofe_tpxl 2026-01-11T09:26:57,705 Building wheels for collected packages: aircot 2026-01-11T09:26:57,709 Created temporary directory: /tmp/pip-wheel-zyvbusob 2026-01-11T09:26:57,709 Building wheel for aircot (setup.py): started 2026-01-11T09:26:57,711 Destination directory: /tmp/pip-wheel-zyvbusob 2026-01-11T09:26:57,711 Running command python setup.py bdist_wheel 2026-01-11T09:26:58,217 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-01-11T09:26:58,217 !! 2026-01-11T09:26:58,218 ******************************************************************************** 2026-01-11T09:26:58,219 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-01-11T09:26:58,221 License :: OSI Approved :: Apache Software License 2026-01-11T09:26:58,222 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-01-11T09:26:58,222 ******************************************************************************** 2026-01-11T09:26:58,223 !! 2026-01-11T09:26:58,224 self._finalize_license_expression() 2026-01-11T09:26:58,544 running bdist_wheel 2026-01-11T09:26:58,674 running build 2026-01-11T09:26:58,675 running build_py 2026-01-11T09:26:58,704 creating build/lib/aircot 2026-01-11T09:26:58,706 copying src/aircot/__init__.py -> build/lib/aircot 2026-01-11T09:26:58,708 copying src/aircot/constants.py -> build/lib/aircot 2026-01-11T09:26:58,710 copying src/aircot/functions.py -> build/lib/aircot 2026-01-11T09:26:58,712 running egg_info 2026-01-11T09:26:58,739 writing src/aircot.egg-info/PKG-INFO 2026-01-11T09:26:58,744 writing dependency_links to src/aircot.egg-info/dependency_links.txt 2026-01-11T09:26:58,747 writing requirements to src/aircot.egg-info/requires.txt 2026-01-11T09:26:58,748 writing top-level names to src/aircot.egg-info/top_level.txt 2026-01-11T09:26:58,781 reading manifest file 'src/aircot.egg-info/SOURCES.txt' 2026-01-11T09:26:58,784 reading manifest template 'MANIFEST.in' 2026-01-11T09:26:58,789 warning: no files found matching '*.csv' under directory 'src/aircot/data' 2026-01-11T09:26:58,791 warning: no files found matching '*.csv' under directory 'aircot/data' 2026-01-11T09:26:58,791 warning: no files found matching '*.txt' under directory 'aircot/data' 2026-01-11T09:26:58,792 warning: no files found matching 'src/aircot/data' 2026-01-11T09:26:58,792 warning: no files found matching '*.csv' 2026-01-11T09:26:58,793 adding license file 'LICENSE' 2026-01-11T09:26:58,796 writing manifest file 'src/aircot.egg-info/SOURCES.txt' 2026-01-11T09:26:58,800 copying src/aircot/VERSION -> build/lib/aircot 2026-01-11T09:26:58,802 creating build/lib/aircot/data 2026-01-11T09:26:58,803 copying src/aircot/data/cotdb.json -> build/lib/aircot/data 2026-01-11T09:26:58,821 copying src/aircot/data/cotdb.txt -> build/lib/aircot/data 2026-01-11T09:26:58,831 copying src/aircot/data/cotdb_indexed.json -> build/lib/aircot/data 2026-01-11T09:26:58,841 copying src/aircot/data/countries.json -> build/lib/aircot/data 2026-01-11T09:26:58,871 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2026-01-11T09:26:58,871 !! 2026-01-11T09:26:58,873 ******************************************************************************** 2026-01-11T09:26:58,873 Please avoid running ``setup.py`` directly. 2026-01-11T09:26:58,874 Instead, use pypa/build, pypa/installer or other 2026-01-11T09:26:58,874 standards-based tools. 2026-01-11T09:26:58,876 This deprecation is overdue, please update your project and remove deprecated 2026-01-11T09:26:58,876 calls to avoid build errors in the future. 2026-01-11T09:26:58,877 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2026-01-11T09:26:58,878 ******************************************************************************** 2026-01-11T09:26:58,879 !! 2026-01-11T09:26:58,879 self.initialize_options() 2026-01-11T09:26:58,900 installing to build/bdist.linux-armv7l/wheel 2026-01-11T09:26:58,900 running install 2026-01-11T09:26:58,923 running install_lib 2026-01-11T09:26:58,951 creating build/bdist.linux-armv7l/wheel 2026-01-11T09:26:58,953 creating build/bdist.linux-armv7l/wheel/aircot 2026-01-11T09:26:58,954 copying build/lib/aircot/__init__.py -> build/bdist.linux-armv7l/wheel/./aircot 2026-01-11T09:26:58,956 copying build/lib/aircot/VERSION -> build/bdist.linux-armv7l/wheel/./aircot 2026-01-11T09:26:58,958 copying build/lib/aircot/constants.py -> build/bdist.linux-armv7l/wheel/./aircot 2026-01-11T09:26:58,960 copying build/lib/aircot/functions.py -> build/bdist.linux-armv7l/wheel/./aircot 2026-01-11T09:26:58,963 creating build/bdist.linux-armv7l/wheel/aircot/data 2026-01-11T09:26:58,964 copying build/lib/aircot/data/cotdb_indexed.json -> build/bdist.linux-armv7l/wheel/./aircot/data 2026-01-11T09:26:58,974 copying build/lib/aircot/data/countries.json -> build/bdist.linux-armv7l/wheel/./aircot/data 2026-01-11T09:26:58,977 copying build/lib/aircot/data/cotdb.txt -> build/bdist.linux-armv7l/wheel/./aircot/data 2026-01-11T09:26:58,988 copying build/lib/aircot/data/cotdb.json -> build/bdist.linux-armv7l/wheel/./aircot/data 2026-01-11T09:26:59,003 running install_egg_info 2026-01-11T09:26:59,040 Copying src/aircot.egg-info to build/bdist.linux-armv7l/wheel/./aircot-4.0.1-py3.11.egg-info 2026-01-11T09:26:59,049 running install_scripts 2026-01-11T09:26:59,061 creating build/bdist.linux-armv7l/wheel/aircot-4.0.1.dist-info/WHEEL 2026-01-11T09:26:59,063 creating '/tmp/pip-wheel-zyvbusob/aircot-4.0.1-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-01-11T09:26:59,066 adding 'aircot/VERSION' 2026-01-11T09:26:59,067 adding 'aircot/__init__.py' 2026-01-11T09:26:59,068 adding 'aircot/constants.py' 2026-01-11T09:26:59,071 adding 'aircot/functions.py' 2026-01-11T09:26:59,129 adding 'aircot/data/cotdb.json' 2026-01-11T09:26:59,189 adding 'aircot/data/cotdb.txt' 2026-01-11T09:26:59,240 adding 'aircot/data/cotdb_indexed.json' 2026-01-11T09:26:59,245 adding 'aircot/data/countries.json' 2026-01-11T09:26:59,249 adding 'aircot-4.0.1.dist-info/licenses/LICENSE' 2026-01-11T09:26:59,250 adding 'aircot-4.0.1.dist-info/METADATA' 2026-01-11T09:26:59,251 adding 'aircot-4.0.1.dist-info/WHEEL' 2026-01-11T09:26:59,252 adding 'aircot-4.0.1.dist-info/top_level.txt' 2026-01-11T09:26:59,253 adding 'aircot-4.0.1.dist-info/RECORD' 2026-01-11T09:26:59,256 removing build/bdist.linux-armv7l/wheel 2026-01-11T09:26:59,373 Building wheel for aircot (setup.py): finished with status 'done' 2026-01-11T09:26:59,379 Created wheel for aircot: filename=aircot-4.0.1-py3-none-any.whl size=263297 sha256=6e0ab2a14180665209e0cff29f21a9450d42fe4835b14b0cbe29bc2e12dad639 2026-01-11T09:26:59,380 Stored in directory: /tmp/pip-ephem-wheel-cache-233dulpz/wheels/52/91/ef/7adf9375e92ce0b25ad8103ad89dda5c549478ea3ae0636349 2026-01-11T09:26:59,391 Successfully built aircot 2026-01-11T09:26:59,401 Removed build tracker: '/tmp/pip-build-tracker-bm89v_7_'