2026-07-08T17:36:00,417 Created temporary directory: /tmp/pip-ephem-wheel-cache-7lp3sdth 2026-07-08T17:36:00,419 Created temporary directory: /tmp/pip-build-tracker-fb8qqr_1 2026-07-08T17:36:00,419 Initialized build tracking at /tmp/pip-build-tracker-fb8qqr_1 2026-07-08T17:36:00,420 Created build tracker: /tmp/pip-build-tracker-fb8qqr_1 2026-07-08T17:36:00,420 Entered build tracker: /tmp/pip-build-tracker-fb8qqr_1 2026-07-08T17:36:00,421 Created temporary directory: /tmp/pip-wheel-e8yd10wv 2026-07-08T17:36:00,424 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-07-08T17:36:00,426 Created temporary directory: /tmp/pip-ephem-wheel-cache-p6438sqt 2026-07-08T17:36:00,448 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-07-08T17:36:00,451 2 location(s) to search for versions of osdp: 2026-07-08T17:36:00,451 * https://pypi.org/simple/osdp/ 2026-07-08T17:36:00,451 * https://www.piwheels.org/simple/osdp/ 2026-07-08T17:36:00,452 Fetching project page and analyzing links: https://pypi.org/simple/osdp/ 2026-07-08T17:36:00,453 Getting page https://pypi.org/simple/osdp/ 2026-07-08T17:36:00,454 Found index url https://pypi.org/simple 2026-07-08T17:36:00,780 Fetched page https://pypi.org/simple/osdp/ as application/vnd.pypi.simple.v1+json 2026-07-08T17:36:00,783 Found link https://files.pythonhosted.org/packages/59/2b/ec635d868c90f47bac9ef9ffcd8a2957c09fbe0c05bbd3cc7427bf9b8d57/osdp-0.5.tar.gz (from https://pypi.org/simple/osdp/), version: 0.5 2026-07-08T17:36:00,784 Found link https://files.pythonhosted.org/packages/d2/5d/a50dd684ca85ef89afa32870be1113c54d131515ba025c23c195d3ffac6f/osdp-1.0.tar.gz (from https://pypi.org/simple/osdp/), version: 1.0 2026-07-08T17:36:00,785 Found link https://files.pythonhosted.org/packages/50/aa/75bdf90fb0e3aca9640629408fbf6eb4a6c141d2d9797590d661513d7fe8/osdp-1.1.tar.gz (from https://pypi.org/simple/osdp/), version: 1.1 2026-07-08T17:36:00,785 Found link https://files.pythonhosted.org/packages/bd/37/d19a6e35889a937a06c52a749e16d9326b070ac42aa3fbd721d2afef1d8a/osdp-1.2.tar.gz (from https://pypi.org/simple/osdp/), version: 1.2 2026-07-08T17:36:00,786 Found link https://files.pythonhosted.org/packages/bc/1b/7ee3e569f238ed312fd47000c965f4f7de2b2a5050f8431347f2348798a4/osdp-1.3.tar.gz (from https://pypi.org/simple/osdp/), version: 1.3 2026-07-08T17:36:00,786 Found link https://files.pythonhosted.org/packages/07/4f/0172a8b1a6eefae32f661dfd148153cf678d314f4d844e3131753b14dc8e/osdp-1.4.tar.gz (from https://pypi.org/simple/osdp/), version: 1.4 2026-07-08T17:36:00,787 Found link https://files.pythonhosted.org/packages/8f/f9/e7a29fb826712ce8cb4358a37a18ea6f0e8d2933c5325e0a4771e62f9e93/osdp-1.5.tar.gz (from https://pypi.org/simple/osdp/), version: 1.5 2026-07-08T17:36:00,788 Skipping link: No binaries permitted for osdp: https://files.pythonhosted.org/packages/6a/65/0b23c2f700f52c82ac1e481b99a724499413aa1c2fd9d90d3b6e8c02aa05/osdp-1.6-py3-none-any.whl (from https://pypi.org/simple/osdp/) 2026-07-08T17:36:00,788 Found link https://files.pythonhosted.org/packages/0c/27/0c3ff91a877c8a74da9181346b057d0cbab7ca6446c54ef6783caf6ea01a/osdp-1.6.tar.gz (from https://pypi.org/simple/osdp/), version: 1.6 2026-07-08T17:36:00,789 Fetching project page and analyzing links: https://www.piwheels.org/simple/osdp/ 2026-07-08T17:36:00,790 Getting page https://www.piwheels.org/simple/osdp/ 2026-07-08T17:36:00,791 Found index url https://www.piwheels.org/simple 2026-07-08T17:36:01,092 Fetched page https://www.piwheels.org/simple/osdp/ as text/html 2026-07-08T17:36:01,095 Skipping link: No binaries permitted for osdp: https://archive1.piwheels.org/simple/osdp/osdp-1.5-py3-none-any.whl#sha256=fc376e25a3ba19536c3ab63d6e26558cbbfde79235de7dfb336b454f26523c22 (from https://www.piwheels.org/simple/osdp/) 2026-07-08T17:36:01,096 Skipping link: No binaries permitted for osdp: https://archive1.piwheels.org/simple/osdp/osdp-1.4-py3-none-any.whl#sha256=eff2c480bab285553042a06fd4453a7a68d5a7aa2bc1d70402f10d6f566eca13 (from https://www.piwheels.org/simple/osdp/) 2026-07-08T17:36:01,097 Skipping link: No binaries permitted for osdp: https://archive1.piwheels.org/simple/osdp/osdp-1.3-py3-none-any.whl#sha256=22be4085b8bd805d4cc080b16b96122696bce0d3c3c21a734556d27dbc0b594b (from https://www.piwheels.org/simple/osdp/) 2026-07-08T17:36:01,097 Skipping link: No binaries permitted for osdp: https://archive1.piwheels.org/simple/osdp/osdp-1.2-py3-none-any.whl#sha256=7758ff21c6db776470df5d05694b4312f758a4794ddcdc957eb3a42780b698e8 (from https://www.piwheels.org/simple/osdp/) 2026-07-08T17:36:01,098 Skipping link: No binaries permitted for osdp: https://archive1.piwheels.org/simple/osdp/osdp-1.1-py3-none-any.whl#sha256=13324dd9ddebf60ceec14ac6945f07a118f0634707da2356ec1d22d8b0c1a80e (from https://www.piwheels.org/simple/osdp/) 2026-07-08T17:36:01,098 Skipping link: No binaries permitted for osdp: https://archive1.piwheels.org/simple/osdp/osdp-1.0-py3-none-any.whl#sha256=dbdbae8dcc9a84a2cc509d0e82bc71f72d6ae6bedf917d36046cceb98b4f7d31 (from https://www.piwheels.org/simple/osdp/) 2026-07-08T17:36:01,099 Skipping link: No binaries permitted for osdp: https://archive1.piwheels.org/simple/osdp/osdp-0.5-py3-none-any.whl#sha256=df3036748c2ceb606056457dbd37386dffa9b7bd14d08c41166809de63b24405 (from https://www.piwheels.org/simple/osdp/) 2026-07-08T17:36:01,099 Skipping link: not a file: https://www.piwheels.org/simple/osdp/ 2026-07-08T17:36:01,100 Skipping link: not a file: https://pypi.org/simple/osdp/ 2026-07-08T17:36:01,120 Given no hashes to check 1 links for project 'osdp': discarding no candidates 2026-07-08T17:36:01,139 Collecting osdp==1.6 2026-07-08T17:36:01,142 Created temporary directory: /tmp/pip-unpack-gq2vjnnm 2026-07-08T17:36:01,388 Downloading osdp-1.6.tar.gz (23 kB) 2026-07-08T17:36:01,477 Added osdp==1.6 from https://files.pythonhosted.org/packages/0c/27/0c3ff91a877c8a74da9181346b057d0cbab7ca6446c54ef6783caf6ea01a/osdp-1.6.tar.gz to build tracker '/tmp/pip-build-tracker-fb8qqr_1' 2026-07-08T17:36:01,479 Running setup.py (path:/tmp/pip-wheel-e8yd10wv/osdp_ded8a8d17c63455a882ef79a1fc12da3/setup.py) egg_info for package osdp 2026-07-08T17:36:01,480 Created temporary directory: /tmp/pip-pip-egg-info-av5hnqar 2026-07-08T17:36:01,480 Preparing metadata (setup.py): started 2026-07-08T17:36:01,482 Running command python setup.py egg_info 2026-07-08T17:36:02,349 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:599: SetuptoolsDeprecationWarning: Invalid dash-separated key 'description-file' in 'metadata' (setup.cfg), please use the underscore name 'description_file' instead. 2026-07-08T17:36:02,349 !! 2026-07-08T17:36:02,351 ******************************************************************************** 2026-07-08T17:36:02,351 Usage of dash-separated 'description-file' will not be supported in future 2026-07-08T17:36:02,352 versions. Please use the underscore name 'description_file' instead. 2026-07-08T17:36:02,352 (Affected: osdp). 2026-07-08T17:36:02,353 Available configuration options are listed in: 2026-07-08T17:36:02,354 https://setuptools.pypa.io/en/latest/userguide/declarative_config.html 2026-07-08T17:36:02,355 This deprecation is overdue, please update your project and remove deprecated 2026-07-08T17:36:02,356 calls to avoid build errors in the future. 2026-07-08T17:36:02,357 See https://github.com/pypa/setuptools/discussions/5011 for details. 2026-07-08T17:36:02,357 ******************************************************************************** 2026-07-08T17:36:02,358 !! 2026-07-08T17:36:02,359 opt = self._enforce_underscore(opt, section) 2026-07-08T17:36:02,359 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-07-08T17:36:02,360 !! 2026-07-08T17:36:02,361 ******************************************************************************** 2026-07-08T17:36:02,361 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-07-08T17:36:02,363 License :: OSI Approved :: Apache Software License 2026-07-08T17:36:02,364 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-07-08T17:36:02,365 ******************************************************************************** 2026-07-08T17:36:02,367 !! 2026-07-08T17:36:02,368 self._finalize_license_expression() 2026-07-08T17:36:02,623 Preparing metadata (setup.py): finished with status 'done' 2026-07-08T17:36:02,627 Source in /tmp/pip-wheel-e8yd10wv/osdp_ded8a8d17c63455a882ef79a1fc12da3 has version 1.6, which satisfies requirement osdp==1.6 from https://files.pythonhosted.org/packages/0c/27/0c3ff91a877c8a74da9181346b057d0cbab7ca6446c54ef6783caf6ea01a/osdp-1.6.tar.gz 2026-07-08T17:36:02,628 Removed osdp==1.6 from https://files.pythonhosted.org/packages/0c/27/0c3ff91a877c8a74da9181346b057d0cbab7ca6446c54ef6783caf6ea01a/osdp-1.6.tar.gz from build tracker '/tmp/pip-build-tracker-fb8qqr_1' 2026-07-08T17:36:02,633 Created temporary directory: /tmp/pip-unpack-4jvhhnvl 2026-07-08T17:36:02,633 Building wheels for collected packages: osdp 2026-07-08T17:36:02,637 Created temporary directory: /tmp/pip-wheel-135k9lqa 2026-07-08T17:36:02,638 Building wheel for osdp (setup.py): started 2026-07-08T17:36:02,639 Destination directory: /tmp/pip-wheel-135k9lqa 2026-07-08T17:36:02,640 Running command python setup.py bdist_wheel 2026-07-08T17:36:03,662 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:599: SetuptoolsDeprecationWarning: Invalid dash-separated key 'description-file' in 'metadata' (setup.cfg), please use the underscore name 'description_file' instead. 2026-07-08T17:36:03,662 !! 2026-07-08T17:36:03,663 ******************************************************************************** 2026-07-08T17:36:03,664 Usage of dash-separated 'description-file' will not be supported in future 2026-07-08T17:36:03,664 versions. Please use the underscore name 'description_file' instead. 2026-07-08T17:36:03,665 (Affected: osdp). 2026-07-08T17:36:03,666 Available configuration options are listed in: 2026-07-08T17:36:03,666 https://setuptools.pypa.io/en/latest/userguide/declarative_config.html 2026-07-08T17:36:03,667 This deprecation is overdue, please update your project and remove deprecated 2026-07-08T17:36:03,668 calls to avoid build errors in the future. 2026-07-08T17:36:03,669 See https://github.com/pypa/setuptools/discussions/5011 for details. 2026-07-08T17:36:03,669 ******************************************************************************** 2026-07-08T17:36:03,670 !! 2026-07-08T17:36:03,671 opt = self._enforce_underscore(opt, section) 2026-07-08T17:36:03,671 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-07-08T17:36:03,672 !! 2026-07-08T17:36:03,673 ******************************************************************************** 2026-07-08T17:36:03,673 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-07-08T17:36:03,674 License :: OSI Approved :: Apache Software License 2026-07-08T17:36:03,675 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-07-08T17:36:03,676 ******************************************************************************** 2026-07-08T17:36:03,677 !! 2026-07-08T17:36:03,677 self._finalize_license_expression() 2026-07-08T17:36:03,882 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2026-07-08T17:36:03,883 !! 2026-07-08T17:36:03,884 ******************************************************************************** 2026-07-08T17:36:03,885 Please avoid running ``setup.py`` directly. 2026-07-08T17:36:03,885 Instead, use pypa/build, pypa/installer or other 2026-07-08T17:36:03,886 standards-based tools. 2026-07-08T17:36:03,887 This deprecation is overdue, please update your project and remove deprecated 2026-07-08T17:36:03,887 calls to avoid build errors in the future. 2026-07-08T17:36:03,888 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2026-07-08T17:36:03,888 ******************************************************************************** 2026-07-08T17:36:03,889 !! 2026-07-08T17:36:03,890 self.initialize_options() 2026-07-08T17:36:04,245 Building wheel for osdp (setup.py): finished with status 'done' 2026-07-08T17:36:04,248 Created wheel for osdp: filename=osdp-1.6-py3-none-any.whl size=22300 sha256=2047a12f6c87efad8b3af961240a678c2bcbfbd4c84ea17f27b281c0bba9ba19 2026-07-08T17:36:04,249 Stored in directory: /tmp/pip-ephem-wheel-cache-p6438sqt/wheels/ce/f5/24/a4ee16748e90c15878f7956ba5c531532cbc0433bf075a0189 2026-07-08T17:36:04,259 Successfully built osdp 2026-07-08T17:36:04,263 Removed build tracker: '/tmp/pip-build-tracker-fb8qqr_1'