2026-05-20T06:57:17,919 Created temporary directory: /tmp/pip-ephem-wheel-cache-uq1ktujp 2026-05-20T06:57:17,920 Created temporary directory: /tmp/pip-build-tracker-fkzhcau8 2026-05-20T06:57:17,921 Initialized build tracking at /tmp/pip-build-tracker-fkzhcau8 2026-05-20T06:57:17,922 Created build tracker: /tmp/pip-build-tracker-fkzhcau8 2026-05-20T06:57:17,922 Entered build tracker: /tmp/pip-build-tracker-fkzhcau8 2026-05-20T06:57:17,923 Created temporary directory: /tmp/pip-wheel-wvo9ddhu 2026-05-20T06:57:17,926 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-05-20T06:57:17,928 Created temporary directory: /tmp/pip-ephem-wheel-cache-vt_qn1di 2026-05-20T06:57:17,950 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-05-20T06:57:17,953 2 location(s) to search for versions of pluralize: 2026-05-20T06:57:17,953 * https://pypi.org/simple/pluralize/ 2026-05-20T06:57:17,953 * https://www.piwheels.org/simple/pluralize/ 2026-05-20T06:57:17,954 Fetching project page and analyzing links: https://pypi.org/simple/pluralize/ 2026-05-20T06:57:17,955 Getting page https://pypi.org/simple/pluralize/ 2026-05-20T06:57:17,956 Found index url https://pypi.org/simple 2026-05-20T06:57:18,187 Fetched page https://pypi.org/simple/pluralize/ as application/vnd.pypi.simple.v1+json 2026-05-20T06:57:18,193 Found link https://files.pythonhosted.org/packages/dc/b2/8fc5b77c98daa94a814fa4f9a653bbb082c3f6740dcfe1ab09b244fe42df/pluralize-0.1.0.tar.gz (from https://pypi.org/simple/pluralize/), version: 0.1.0 2026-05-20T06:57:18,194 Found link https://files.pythonhosted.org/packages/f3/c8/11342f31b51a527ec9d0598db9e6fa66767c6561d0adf33e195065da92a7/pluralize-0.1.1.tar.gz (from https://pypi.org/simple/pluralize/), version: 0.1.1 2026-05-20T06:57:18,195 Found link https://files.pythonhosted.org/packages/a7/c1/917a20d5c7affe0e8c4cecc723a9e371603741fa5ed10dd56330b0430f43/pluralize-0.1.2.tar.gz (from https://pypi.org/simple/pluralize/), version: 0.1.2 2026-05-20T06:57:18,195 Found link https://files.pythonhosted.org/packages/7a/99/3e6891ed8b848729cace60182b9dae00c1ac3e3220c7e92176bcd357c87d/pluralize-0.1.3.tar.gz (from https://pypi.org/simple/pluralize/), version: 0.1.3 2026-05-20T06:57:18,196 Found link https://files.pythonhosted.org/packages/4b/eb/8ef385624f8bfa78c0ad8d285ce5782e41a1440821b74d3d0260fb108431/pluralize-0.1.4.tar.gz (from https://pypi.org/simple/pluralize/), version: 0.1.4 2026-05-20T06:57:18,197 Found link https://files.pythonhosted.org/packages/90/26/213253ac59dc5328cf56f40692a89cbd89e924977eccf6a6833ab2efb0d9/pluralize-0.1.5.tar.gz (from https://pypi.org/simple/pluralize/), version: 0.1.5 2026-05-20T06:57:18,198 Found link https://files.pythonhosted.org/packages/22/41/c4d2340cc95f1054405e0d93a1dc368baa4a4cddef1a44e97e3f0e149aed/pluralize-0.1.6.tar.gz (from https://pypi.org/simple/pluralize/), version: 0.1.6 2026-05-20T06:57:18,198 Found link https://files.pythonhosted.org/packages/8d/2f/e4a8612637afdac0a1af4260a57f465612c03b8e7582fb49e3641860a029/pluralize-0.1.7.tar.gz (from https://pypi.org/simple/pluralize/), version: 0.1.7 2026-05-20T06:57:18,199 Found link https://files.pythonhosted.org/packages/12/67/7a5797bc54b3afe990bed1270b20945bcc180c1239ac92230e716d2f8817/pluralize-0.1.8.tar.gz (from https://pypi.org/simple/pluralize/), version: 0.1.8 2026-05-20T06:57:18,200 Found link https://files.pythonhosted.org/packages/72/8d/41bcf2f25746c4f64018473b038bb2aceffd69a0b2c104aa5054de25e7df/pluralize-0.1.9.tar.gz (from https://pypi.org/simple/pluralize/), version: 0.1.9 2026-05-20T06:57:18,200 Skipping link: No binaries permitted for pluralize: https://files.pythonhosted.org/packages/ff/44/ea0c4c308a01c7d9bd200a9689bbe42d1f85a606bb86e96df1fc76184a41/pluralize-20230507.1-py3-none-any.whl (from https://pypi.org/simple/pluralize/) (requires-python:>=3.7) 2026-05-20T06:57:18,201 Found link https://files.pythonhosted.org/packages/0f/fa/f494e8ce7b85b171a7f59baf247e91e05e51eb6e90392abd849855064314/pluralize-20230507.1.tar.gz (from https://pypi.org/simple/pluralize/) (requires-python:>=3.7), version: 20230507.1 2026-05-20T06:57:18,203 Skipping link: No binaries permitted for pluralize: https://files.pythonhosted.org/packages/2e/04/b7a2e7b88ec5d86b3cec487ebac6a97cab349876d317a03801ce7b791d83/pluralize-20231008.1-py3-none-any.whl (from https://pypi.org/simple/pluralize/) (requires-python:>=3.7) 2026-05-20T06:57:18,204 Found link https://files.pythonhosted.org/packages/87/81/8b55011b4d5a469899c26d2996754cfe937364dfbd4a2e967b54671f3050/pluralize-20231008.1.tar.gz (from https://pypi.org/simple/pluralize/) (requires-python:>=3.7), version: 20231008.1 2026-05-20T06:57:18,204 Skipping link: No binaries permitted for pluralize: https://files.pythonhosted.org/packages/f1/a8/59333d87211b670a9ebfeaab0b276e737d27b3120ba5da1168a4aa51c2b2/pluralize-20240413.1-py3-none-any.whl (from https://pypi.org/simple/pluralize/) (requires-python:>=3.7) 2026-05-20T06:57:18,205 Found link https://files.pythonhosted.org/packages/e3/3d/15d02998e588bf9b28477c3fd0d09d9508c057fa069a6cec6492fe7c8daa/pluralize-20240413.1.tar.gz (from https://pypi.org/simple/pluralize/) (requires-python:>=3.7), version: 20240413.1 2026-05-20T06:57:18,206 Skipping link: No binaries permitted for pluralize: https://files.pythonhosted.org/packages/9a/2f/78bbdcebc8180b221c443cb67e5cdb443b06743933672e5a202e0cf315f6/pluralize-20240515.1-py3-none-any.whl (from https://pypi.org/simple/pluralize/) (requires-python:>=3.7) 2026-05-20T06:57:18,206 Found link https://files.pythonhosted.org/packages/38/02/4abf55e8e9a2fe99645f7fdc0280e8f3999f12d7fbf2f3c66610aa19cd73/pluralize-20240515.1.tar.gz (from https://pypi.org/simple/pluralize/) (requires-python:>=3.7), version: 20240515.1 2026-05-20T06:57:18,207 Skipping link: No binaries permitted for pluralize: https://files.pythonhosted.org/packages/4e/1d/9c915340fc783357f5a396ea8f1b43b68f8e703c6f47e86207ce1b4af004/pluralize-20240519.1-py3-none-any.whl (from https://pypi.org/simple/pluralize/) (requires-python:>=3.7) 2026-05-20T06:57:18,208 Found link https://files.pythonhosted.org/packages/d1/42/cd68a0fc4d6fa2f9fed11c1830d9b0bd6a405a4ffab9cfd6fe123e217fb9/pluralize-20240519.1.tar.gz (from https://pypi.org/simple/pluralize/) (requires-python:>=3.7), version: 20240519.1 2026-05-20T06:57:18,209 Skipping link: No binaries permitted for pluralize: https://files.pythonhosted.org/packages/70/fe/cfbd43621f5a9b8a4edc5ebcbef5dd27664fcfe1352877a0b4cc347891c9/pluralize-20240519.3-py3-none-any.whl (from https://pypi.org/simple/pluralize/) (requires-python:>=3.7) 2026-05-20T06:57:18,210 Found link https://files.pythonhosted.org/packages/95/c6/59290019829430eb1b17064a41f32c8614a5082691a7b812a25efe5cf543/pluralize-20240519.3.tar.gz (from https://pypi.org/simple/pluralize/) (requires-python:>=3.7), version: 20240519.3 2026-05-20T06:57:18,211 Skipping link: No binaries permitted for pluralize: https://files.pythonhosted.org/packages/fc/19/1b49ed39b22fb2f86790343ca80519bc26493ce36aa0578c0f4f6c5ea2a9/pluralize-20250901.1-py3-none-any.whl (from https://pypi.org/simple/pluralize/) (requires-python:>=3.7) 2026-05-20T06:57:18,211 Found link https://files.pythonhosted.org/packages/60/db/d5a13cd73c9b8ca9d48989ee5aa4d89c5c17e0b1a16eb9cfe60161b2fbef/pluralize-20250901.1.tar.gz (from https://pypi.org/simple/pluralize/) (requires-python:>=3.7), version: 20250901.1 2026-05-20T06:57:18,212 Skipping link: No binaries permitted for pluralize: https://files.pythonhosted.org/packages/e1/0e/63bf05bb75f82a8433049c6abfb2bc8340e9faffcecd8fa9003ea2a2cfda/pluralize-20250901.2-py3-none-any.whl (from https://pypi.org/simple/pluralize/) (requires-python:>=3.7) 2026-05-20T06:57:18,213 Found link https://files.pythonhosted.org/packages/d7/c6/f5b3fdfa5fa88eb0ed13ac3d9485965259f48980c1e644286201d9639c8c/pluralize-20250901.2.tar.gz (from https://pypi.org/simple/pluralize/) (requires-python:>=3.7), version: 20250901.2 2026-05-20T06:57:18,214 Skipping link: No binaries permitted for pluralize: https://files.pythonhosted.org/packages/7e/41/79d2f79a719dd4a94fe36d536801c195bca662015750f142ef0340fda2c2/pluralize-20260519.2-py3-none-any.whl (from https://pypi.org/simple/pluralize/) (requires-python:>=3.7) 2026-05-20T06:57:18,215 Found link https://files.pythonhosted.org/packages/67/1a/00444cc68f6ed512f16ca51841d80c3c8b7fcc19b1ac3f43363eaf981c46/pluralize-20260519.2.tar.gz (from https://pypi.org/simple/pluralize/) (requires-python:>=3.7), version: 20260519.2 2026-05-20T06:57:18,216 Fetching project page and analyzing links: https://www.piwheels.org/simple/pluralize/ 2026-05-20T06:57:18,216 Getting page https://www.piwheels.org/simple/pluralize/ 2026-05-20T06:57:18,217 Found index url https://www.piwheels.org/simple 2026-05-20T06:57:23,551 Fetched page https://www.piwheels.org/simple/pluralize/ as text/html 2026-05-20T06:57:23,565 Skipping link: No binaries permitted for pluralize: https://archive1.piwheels.org/simple/pluralize/pluralize-20250901.2-py3-none-any.whl#sha256=a7984412adb384bef6874e7c2fae286b4f81bb0515f519087f09f6e374d2c591 (from https://www.piwheels.org/simple/pluralize/) (requires-python:>=3.7) 2026-05-20T06:57:23,567 Skipping link: No binaries permitted for pluralize: https://archive1.piwheels.org/simple/pluralize/pluralize-20250901.1-py3-none-any.whl#sha256=57e8727710a347f426e6212bbae1bd4c16efe85fd0223c8c02ae9c61e70f0161 (from https://www.piwheels.org/simple/pluralize/) (requires-python:>=3.7) 2026-05-20T06:57:23,567 Skipping link: No binaries permitted for pluralize: https://archive1.piwheels.org/simple/pluralize/pluralize-20240519.3-py3-none-any.whl#sha256=f9317f06eb0b62159961b7f0f6660a3c6e04a510ec8d7cb8880f4ad449f308b0 (from https://www.piwheels.org/simple/pluralize/) (requires-python:>=3.7) 2026-05-20T06:57:23,569 Skipping link: No binaries permitted for pluralize: https://archive1.piwheels.org/simple/pluralize/pluralize-20240519.1-py3-none-any.whl#sha256=0787afeacb007dd656976431c6d1c24cf99af43ffb0bb1eda5ebfdfbc283ac84 (from https://www.piwheels.org/simple/pluralize/) (requires-python:>=3.7) 2026-05-20T06:57:23,570 Skipping link: No binaries permitted for pluralize: https://archive1.piwheels.org/simple/pluralize/pluralize-20240515.1-py3-none-any.whl#sha256=f9c4500bdda87f5bfed7e0ddfbeeb9132925e64853eae442b3bec60850402dd6 (from https://www.piwheels.org/simple/pluralize/) (requires-python:>=3.7) 2026-05-20T06:57:23,571 Skipping link: No binaries permitted for pluralize: https://archive1.piwheels.org/simple/pluralize/pluralize-20240413.1-py3-none-any.whl#sha256=81034841bc9d7d416bffb5d0b73caae2360769188ad2b4cba4147cf5885380c1 (from https://www.piwheels.org/simple/pluralize/) (requires-python:>=3.7) 2026-05-20T06:57:23,572 Skipping link: No binaries permitted for pluralize: https://archive1.piwheels.org/simple/pluralize/pluralize-20231008.1-py3-none-any.whl#sha256=477ee4dd926fd8f0f2a32bedd53ad0a934e2e55fd74fdce5bfe71ac565ff3cb1 (from https://www.piwheels.org/simple/pluralize/) (requires-python:>=3.7) 2026-05-20T06:57:23,573 Skipping link: No binaries permitted for pluralize: https://archive1.piwheels.org/simple/pluralize/pluralize-20230507.1-py3-none-any.whl#sha256=a9accfb3b51d686c79b6f04a92960927b4dbefa0072e4e328917774793968ac8 (from https://www.piwheels.org/simple/pluralize/) (requires-python:>=3.7) 2026-05-20T06:57:23,574 Skipping link: No binaries permitted for pluralize: https://archive1.piwheels.org/simple/pluralize/pluralize-0.1.9-py3-none-any.whl#sha256=6aff0db9cdeb169446df02e441b0a239b8b984064ccdebf5b194542a0dc3511d (from https://www.piwheels.org/simple/pluralize/) 2026-05-20T06:57:23,575 Skipping link: No binaries permitted for pluralize: https://archive1.piwheels.org/simple/pluralize/pluralize-0.1.8-py3-none-any.whl#sha256=e4a5827d84d9e8ac5a89a032e05579924e455b0b9428cb5ceb70912b42039020 (from https://www.piwheels.org/simple/pluralize/) 2026-05-20T06:57:23,576 Skipping link: No binaries permitted for pluralize: https://archive1.piwheels.org/simple/pluralize/pluralize-0.1.7-py3-none-any.whl#sha256=ca8a96411d2a92dc7c9ebf76ed3d1e7ae94803d4a37d2d473323b84981093c7e (from https://www.piwheels.org/simple/pluralize/) 2026-05-20T06:57:23,577 Skipping link: No binaries permitted for pluralize: https://archive1.piwheels.org/simple/pluralize/pluralize-0.1.6-py3-none-any.whl#sha256=acc5801363f968f76fca82d8128fd798a2a6d02ecbdb9b4759d09fd819990020 (from https://www.piwheels.org/simple/pluralize/) 2026-05-20T06:57:23,578 Skipping link: No binaries permitted for pluralize: https://archive1.piwheels.org/simple/pluralize/pluralize-0.1.5-py3-none-any.whl#sha256=a1e2f6074781482d8d25145c4d3a8bd8777d91b47cf5826de1421eda70c306ab (from https://www.piwheels.org/simple/pluralize/) 2026-05-20T06:57:23,579 Skipping link: No binaries permitted for pluralize: https://archive1.piwheels.org/simple/pluralize/pluralize-0.1.4-py3-none-any.whl#sha256=6d7bd83086927c401ae9f102fdeda694b230d361fce21a1d62462d9863edca5e (from https://www.piwheels.org/simple/pluralize/) 2026-05-20T06:57:23,580 Skipping link: No binaries permitted for pluralize: https://archive1.piwheels.org/simple/pluralize/pluralize-0.1.3-py3-none-any.whl#sha256=a0338ca08f4b2095f0ca3ce2c6d9becb200e2047cef5aec81bea868fb989108c (from https://www.piwheels.org/simple/pluralize/) 2026-05-20T06:57:23,581 Skipping link: No binaries permitted for pluralize: https://archive1.piwheels.org/simple/pluralize/pluralize-0.1.2-py3-none-any.whl#sha256=d968a275abbb7f6bee70360283302df0380a53ee5336a01077927580b3aeb03d (from https://www.piwheels.org/simple/pluralize/) 2026-05-20T06:57:23,582 Skipping link: No binaries permitted for pluralize: https://archive1.piwheels.org/simple/pluralize/pluralize-0.1.1-py3-none-any.whl#sha256=2ce9397e5d2981b9165789c0f51c594f8a6d234eea015483dd68bd2d5875c0c6 (from https://www.piwheels.org/simple/pluralize/) 2026-05-20T06:57:23,583 Skipping link: No binaries permitted for pluralize: https://archive1.piwheels.org/simple/pluralize/pluralize-0.1.0-py3-none-any.whl#sha256=a3f5d084069f8c28732c3a3e0a27e61e12d0baba1b0216c1d52058c4a91a7eac (from https://www.piwheels.org/simple/pluralize/) 2026-05-20T06:57:23,584 Skipping link: not a file: https://www.piwheels.org/simple/pluralize/ 2026-05-20T06:57:23,585 Skipping link: not a file: https://pypi.org/simple/pluralize/ 2026-05-20T06:57:23,625 Given no hashes to check 1 links for project 'pluralize': discarding no candidates 2026-05-20T06:57:23,651 Collecting pluralize==20260519.2 2026-05-20T06:57:23,654 Created temporary directory: /tmp/pip-unpack-n3iot5q3 2026-05-20T06:57:23,899 Downloading pluralize-20260519.2.tar.gz (6.7 kB) 2026-05-20T06:57:23,931 Added pluralize==20260519.2 from https://files.pythonhosted.org/packages/67/1a/00444cc68f6ed512f16ca51841d80c3c8b7fcc19b1ac3f43363eaf981c46/pluralize-20260519.2.tar.gz to build tracker '/tmp/pip-build-tracker-fkzhcau8' 2026-05-20T06:57:23,934 Created temporary directory: /tmp/pip-build-env-t1ntdyb4 2026-05-20T06:57:23,939 Installing build dependencies: started 2026-05-20T06:57:23,940 Running command pip subprocess to install build dependencies 2026-05-20T06:57:25,084 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-05-20T06:57:25,541 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-05-20T06:57:25,563 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-05-20T06:57:32,373 Collecting setuptools 2026-05-20T06:57:32,374 Obtaining dependency information for setuptools from https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata 2026-05-20T06:57:32,388 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl.metadata (6.5 kB) 2026-05-20T06:57:32,658 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-05-20T06:57:32,761 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.1-py3-none-any.whl (1.0 MB) 2026-05-20T06:57:35,480 Installing collected packages: setuptools 2026-05-20T06:57:38,793 Successfully installed setuptools-82.0.1 2026-05-20T06:57:39,062 Installing build dependencies: finished with status 'done' 2026-05-20T06:57:39,068 Getting requirements to build wheel: started 2026-05-20T06:57:39,069 Running command Getting requirements to build wheel 2026-05-20T06:57:39,673 No `packages` or `py_modules` configuration, performing automatic discovery. 2026-05-20T06:57:39,674 `flat-layout` detected -- analysing . 2026-05-20T06:57:39,688 discovered packages -- ['pluralize'] 2026-05-20T06:57:39,773 /tmp/pip-build-env-t1ntdyb4/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-20T06:57:39,773 !! 2026-05-20T06:57:39,774 ******************************************************************************** 2026-05-20T06:57:39,774 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-20T06:57:39,775 License :: OSI Approved :: BSD License 2026-05-20T06:57:39,776 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-20T06:57:39,777 ******************************************************************************** 2026-05-20T06:57:39,778 !! 2026-05-20T06:57:39,779 dist._finalize_license_expression() 2026-05-20T06:57:39,779 /tmp/pip-build-env-t1ntdyb4/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-20T06:57:39,780 !! 2026-05-20T06:57:39,781 ******************************************************************************** 2026-05-20T06:57:39,782 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-20T06:57:39,783 License :: OSI Approved :: BSD License 2026-05-20T06:57:39,785 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-20T06:57:39,785 ******************************************************************************** 2026-05-20T06:57:39,787 !! 2026-05-20T06:57:39,787 self._finalize_license_expression() 2026-05-20T06:57:39,788 running egg_info 2026-05-20T06:57:39,791 writing pluralize.egg-info/PKG-INFO 2026-05-20T06:57:39,795 writing dependency_links to pluralize.egg-info/dependency_links.txt 2026-05-20T06:57:39,797 writing requirements to pluralize.egg-info/requires.txt 2026-05-20T06:57:39,798 writing top-level names to pluralize.egg-info/top_level.txt 2026-05-20T06:57:39,818 reading manifest file 'pluralize.egg-info/SOURCES.txt' 2026-05-20T06:57:39,822 writing manifest file 'pluralize.egg-info/SOURCES.txt' 2026-05-20T06:57:39,920 Getting requirements to build wheel: finished with status 'done' 2026-05-20T06:57:39,923 Created temporary directory: /tmp/pip-modern-metadata-29flve_k 2026-05-20T06:57:39,926 Preparing metadata (pyproject.toml): started 2026-05-20T06:57:39,927 Running command Preparing metadata (pyproject.toml) 2026-05-20T06:57:40,490 No `packages` or `py_modules` configuration, performing automatic discovery. 2026-05-20T06:57:40,490 `flat-layout` detected -- analysing . 2026-05-20T06:57:40,504 discovered packages -- ['pluralize'] 2026-05-20T06:57:40,584 /tmp/pip-build-env-t1ntdyb4/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-20T06:57:40,584 !! 2026-05-20T06:57:40,586 ******************************************************************************** 2026-05-20T06:57:40,586 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-20T06:57:40,588 License :: OSI Approved :: BSD License 2026-05-20T06:57:40,588 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-20T06:57:40,589 ******************************************************************************** 2026-05-20T06:57:40,590 !! 2026-05-20T06:57:40,590 dist._finalize_license_expression() 2026-05-20T06:57:40,590 /tmp/pip-build-env-t1ntdyb4/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-20T06:57:40,591 !! 2026-05-20T06:57:40,592 ******************************************************************************** 2026-05-20T06:57:40,592 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-20T06:57:40,593 License :: OSI Approved :: BSD License 2026-05-20T06:57:40,594 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-20T06:57:40,594 ******************************************************************************** 2026-05-20T06:57:40,595 !! 2026-05-20T06:57:40,596 self._finalize_license_expression() 2026-05-20T06:57:40,596 running dist_info 2026-05-20T06:57:40,604 creating /tmp/pip-modern-metadata-29flve_k/pluralize.egg-info 2026-05-20T06:57:40,605 writing /tmp/pip-modern-metadata-29flve_k/pluralize.egg-info/PKG-INFO 2026-05-20T06:57:40,609 writing dependency_links to /tmp/pip-modern-metadata-29flve_k/pluralize.egg-info/dependency_links.txt 2026-05-20T06:57:40,611 writing requirements to /tmp/pip-modern-metadata-29flve_k/pluralize.egg-info/requires.txt 2026-05-20T06:57:40,612 writing top-level names to /tmp/pip-modern-metadata-29flve_k/pluralize.egg-info/top_level.txt 2026-05-20T06:57:40,613 writing manifest file '/tmp/pip-modern-metadata-29flve_k/pluralize.egg-info/SOURCES.txt' 2026-05-20T06:57:40,630 reading manifest file '/tmp/pip-modern-metadata-29flve_k/pluralize.egg-info/SOURCES.txt' 2026-05-20T06:57:40,634 writing manifest file '/tmp/pip-modern-metadata-29flve_k/pluralize.egg-info/SOURCES.txt' 2026-05-20T06:57:40,635 creating '/tmp/pip-modern-metadata-29flve_k/pluralize-20260519.2.dist-info' 2026-05-20T06:57:40,754 Preparing metadata (pyproject.toml): finished with status 'done' 2026-05-20T06:57:40,759 Source in /tmp/pip-wheel-wvo9ddhu/pluralize_f30d48b5ca124ad09ac4276a40f5ed20 has version 20260519.2, which satisfies requirement pluralize==20260519.2 from https://files.pythonhosted.org/packages/67/1a/00444cc68f6ed512f16ca51841d80c3c8b7fcc19b1ac3f43363eaf981c46/pluralize-20260519.2.tar.gz 2026-05-20T06:57:40,760 Removed pluralize==20260519.2 from https://files.pythonhosted.org/packages/67/1a/00444cc68f6ed512f16ca51841d80c3c8b7fcc19b1ac3f43363eaf981c46/pluralize-20260519.2.tar.gz from build tracker '/tmp/pip-build-tracker-fkzhcau8' 2026-05-20T06:57:40,765 Created temporary directory: /tmp/pip-unpack-nbfcc4jo 2026-05-20T06:57:40,766 Building wheels for collected packages: pluralize 2026-05-20T06:57:40,771 Created temporary directory: /tmp/pip-wheel-ekjiepxd 2026-05-20T06:57:40,771 Destination directory: /tmp/pip-wheel-ekjiepxd 2026-05-20T06:57:40,773 Building wheel for pluralize (pyproject.toml): started 2026-05-20T06:57:40,775 Running command Building wheel for pluralize (pyproject.toml) 2026-05-20T06:57:41,328 No `packages` or `py_modules` configuration, performing automatic discovery. 2026-05-20T06:57:41,328 `flat-layout` detected -- analysing . 2026-05-20T06:57:41,343 discovered packages -- ['pluralize'] 2026-05-20T06:57:41,417 /tmp/pip-build-env-t1ntdyb4/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-20T06:57:41,418 !! 2026-05-20T06:57:41,419 ******************************************************************************** 2026-05-20T06:57:41,419 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-20T06:57:41,421 License :: OSI Approved :: BSD License 2026-05-20T06:57:41,422 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-20T06:57:41,422 ******************************************************************************** 2026-05-20T06:57:41,423 !! 2026-05-20T06:57:41,423 dist._finalize_license_expression() 2026-05-20T06:57:41,424 /tmp/pip-build-env-t1ntdyb4/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-05-20T06:57:41,424 !! 2026-05-20T06:57:41,425 ******************************************************************************** 2026-05-20T06:57:41,425 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-05-20T06:57:41,427 License :: OSI Approved :: BSD License 2026-05-20T06:57:41,427 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-05-20T06:57:41,428 ******************************************************************************** 2026-05-20T06:57:41,429 !! 2026-05-20T06:57:41,429 self._finalize_license_expression() 2026-05-20T06:57:41,430 running bdist_wheel 2026-05-20T06:57:41,441 running build 2026-05-20T06:57:41,442 running build_py 2026-05-20T06:57:41,447 creating build/lib/pluralize 2026-05-20T06:57:41,449 copying pluralize/__init__.py -> build/lib/pluralize 2026-05-20T06:57:41,452 running egg_info 2026-05-20T06:57:41,461 writing pluralize.egg-info/PKG-INFO 2026-05-20T06:57:41,464 writing dependency_links to pluralize.egg-info/dependency_links.txt 2026-05-20T06:57:41,466 writing requirements to pluralize.egg-info/requires.txt 2026-05-20T06:57:41,467 writing top-level names to pluralize.egg-info/top_level.txt 2026-05-20T06:57:41,475 reading manifest file 'pluralize.egg-info/SOURCES.txt' 2026-05-20T06:57:41,479 writing manifest file 'pluralize.egg-info/SOURCES.txt' 2026-05-20T06:57:41,490 installing to build/bdist.linux-armv7l/wheel 2026-05-20T06:57:41,491 running install 2026-05-20T06:57:41,513 running install_lib 2026-05-20T06:57:41,518 creating build/bdist.linux-armv7l/wheel 2026-05-20T06:57:41,521 creating build/bdist.linux-armv7l/wheel/pluralize 2026-05-20T06:57:41,522 copying build/lib/pluralize/__init__.py -> build/bdist.linux-armv7l/wheel/./pluralize 2026-05-20T06:57:41,524 running install_egg_info 2026-05-20T06:57:41,529 Copying pluralize.egg-info to build/bdist.linux-armv7l/wheel/./pluralize-20260519.2-py3.11.egg-info 2026-05-20T06:57:41,539 running install_scripts 2026-05-20T06:57:41,547 creating build/bdist.linux-armv7l/wheel/pluralize-20260519.2.dist-info/WHEEL 2026-05-20T06:57:41,550 creating '/tmp/pip-wheel-ekjiepxd/.tmp-krdbo7aw/pluralize-20260519.2-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-05-20T06:57:41,553 adding 'pluralize/__init__.py' 2026-05-20T06:57:41,555 adding 'pluralize-20260519.2.dist-info/METADATA' 2026-05-20T06:57:41,557 adding 'pluralize-20260519.2.dist-info/WHEEL' 2026-05-20T06:57:41,558 adding 'pluralize-20260519.2.dist-info/top_level.txt' 2026-05-20T06:57:41,559 adding 'pluralize-20260519.2.dist-info/RECORD' 2026-05-20T06:57:41,560 removing build/bdist.linux-armv7l/wheel 2026-05-20T06:57:41,660 Building wheel for pluralize (pyproject.toml): finished with status 'done' 2026-05-20T06:57:41,665 Created wheel for pluralize: filename=pluralize-20260519.2-py3-none-any.whl size=6028 sha256=f121c89a1f7e5904dd3511d1913658f266e843639d52b2d62ff360dcda67550a 2026-05-20T06:57:41,666 Stored in directory: /tmp/pip-ephem-wheel-cache-vt_qn1di/wheels/3c/d9/81/af324b4be5f1c1b7096688accb1b9df180fb9168f8b7a79b0a 2026-05-20T06:57:41,676 Successfully built pluralize 2026-05-20T06:57:41,680 Removed build tracker: '/tmp/pip-build-tracker-fkzhcau8'