2025-09-14T10:01:47,476 Created temporary directory: /tmp/pip-build-tracker-1gd7r_w6 2025-09-14T10:01:47,477 Initialized build tracking at /tmp/pip-build-tracker-1gd7r_w6 2025-09-14T10:01:47,477 Created build tracker: /tmp/pip-build-tracker-1gd7r_w6 2025-09-14T10:01:47,477 Entered build tracker: /tmp/pip-build-tracker-1gd7r_w6 2025-09-14T10:01:47,478 Created temporary directory: /tmp/pip-wheel-651lya4d 2025-09-14T10:01:47,481 Created temporary directory: /tmp/pip-ephem-wheel-cache-0mkhspw9 2025-09-14T10:01:47,541 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-14T10:01:47,544 2 location(s) to search for versions of schwab-py: 2025-09-14T10:01:47,544 * https://pypi.org/simple/schwab-py/ 2025-09-14T10:01:47,544 * https://www.piwheels.org/simple/schwab-py/ 2025-09-14T10:01:47,545 Fetching project page and analyzing links: https://pypi.org/simple/schwab-py/ 2025-09-14T10:01:47,545 Getting page https://pypi.org/simple/schwab-py/ 2025-09-14T10:01:47,546 Found index url https://pypi.org/simple/ 2025-09-14T10:01:47,700 Fetched page https://pypi.org/simple/schwab-py/ as application/vnd.pypi.simple.v1+json 2025-09-14T10:01:47,711 Found link https://files.pythonhosted.org/packages/d7/9c/2a11fd18a4a747da7deb45d94045caf66ad6388c098cbe7a9d6f1ee59734/schwab-py-0.0.0a1.tar.gz (from https://pypi.org/simple/schwab-py/) (requires-python:>=3.7), version: 0.0.0a1 2025-09-14T10:01:47,711 Skipping link: No binaries permitted for schwab-py: https://files.pythonhosted.org/packages/39/eb/ee54e90dfd86731fe669a4aae1ea864326f455238148974fb937a439530c/schwab_py-0.0.0a1-py2.py3-none-any.whl (from https://pypi.org/simple/schwab-py/) (requires-python:>=3.7) 2025-09-14T10:01:47,712 Found link https://files.pythonhosted.org/packages/be/e4/8049fb8094e2fa54685ac1d221c9b31a58cd56193c041bf4e67934be87aa/schwab-py-0.0.0a2.tar.gz (from https://pypi.org/simple/schwab-py/) (requires-python:>=3.8), version: 0.0.0a2 2025-09-14T10:01:47,712 Skipping link: No binaries permitted for schwab-py: https://files.pythonhosted.org/packages/f0/9e/35f0911ae255d8a277d417036e57abadc762012b3ff5c66a4409cc4d7ddc/schwab_py-0.0.0a2-py2.py3-none-any.whl (from https://pypi.org/simple/schwab-py/) (requires-python:>=3.8) 2025-09-14T10:01:47,712 Found link https://files.pythonhosted.org/packages/6d/18/eaa9c2aedf40b7cdd7d6549df4c3a4fed8847f798644a554c0d00907ae8a/schwab-py-0.0.0a3.tar.gz (from https://pypi.org/simple/schwab-py/) (requires-python:>=3.8), version: 0.0.0a3 2025-09-14T10:01:47,713 Skipping link: No binaries permitted for schwab-py: https://files.pythonhosted.org/packages/a8/c8/7aedbd0e4739b757a902dc77935203a497b13c2207d9fd109eb5c549abd1/schwab_py-0.0.0a3-py2.py3-none-any.whl (from https://pypi.org/simple/schwab-py/) (requires-python:>=3.8) 2025-09-14T10:01:47,713 Found link https://files.pythonhosted.org/packages/ec/1a/2e740dff051e02a6f81039b3194df075b91706a3395056871d12c8b48dd1/schwab-py-0.0.0a4.tar.gz (from https://pypi.org/simple/schwab-py/) (requires-python:>=3.8), version: 0.0.0a4 2025-09-14T10:01:47,713 Skipping link: No binaries permitted for schwab-py: https://files.pythonhosted.org/packages/4d/d7/bfc7284f7361e1f39d1e90442d66e27a6cde0c5f23e892ae7767f5e9d926/schwab_py-0.0.0a4-py2.py3-none-any.whl (from https://pypi.org/simple/schwab-py/) (requires-python:>=3.8) 2025-09-14T10:01:47,713 Found link https://files.pythonhosted.org/packages/20/62/d35f878bca3b9fa42e0e9548097171c5a5b02aa83845008db55dfa79a7e1/schwab-py-0.0.0a5.tar.gz (from https://pypi.org/simple/schwab-py/) (requires-python:>=3.8), version: 0.0.0a5 2025-09-14T10:01:47,714 Skipping link: No binaries permitted for schwab-py: https://files.pythonhosted.org/packages/65/08/31ffa5b22596730d7a47d1b11a2d3879a2d7419c540638617f5acd04e399/schwab_py-0.0.0a5-py2.py3-none-any.whl (from https://pypi.org/simple/schwab-py/) (requires-python:>=3.8) 2025-09-14T10:01:47,714 Found link https://files.pythonhosted.org/packages/ce/12/0d3007e24f6e3d9b02b2c8b06637179cc9d361074987fa9b39abcba0481f/schwab-py-0.0.0a6.tar.gz (from https://pypi.org/simple/schwab-py/) (requires-python:>=3.8), version: 0.0.0a6 2025-09-14T10:01:47,714 Skipping link: No binaries permitted for schwab-py: https://files.pythonhosted.org/packages/36/83/b629456d73562897de2f45e88bb75dceddd14339934182badb2b36964961/schwab_py-0.0.0a6-py2.py3-none-any.whl (from https://pypi.org/simple/schwab-py/) (requires-python:>=3.8) 2025-09-14T10:01:47,715 Found link https://files.pythonhosted.org/packages/04/fb/5fa81c31dfa7c8efd9e4a0305024d768c76624de40a9168c824f9ade0ea3/schwab-py-0.0.0a7.tar.gz (from https://pypi.org/simple/schwab-py/) (requires-python:>=3.8), version: 0.0.0a7 2025-09-14T10:01:47,715 Skipping link: No binaries permitted for schwab-py: https://files.pythonhosted.org/packages/30/c9/d32f7862e5262ce220b21d6c32033db2b63fbc996b2b1ef9b8a25bd36926/schwab_py-0.0.0a7-py2.py3-none-any.whl (from https://pypi.org/simple/schwab-py/) (requires-python:>=3.8) 2025-09-14T10:01:47,715 Found link https://files.pythonhosted.org/packages/4a/97/d78b9c894adc5546c1464a6150bd183cffc758049f5f599b96df24c97f56/schwab-py-0.0.0a8.tar.gz (from https://pypi.org/simple/schwab-py/) (requires-python:>=3.8), version: 0.0.0a8 2025-09-14T10:01:47,715 Skipping link: No binaries permitted for schwab-py: https://files.pythonhosted.org/packages/cd/da/54364bf52888aef9db7adfdcd3e8002cf73353160f7729d1bc095629aeeb/schwab_py-0.0.0a8-py2.py3-none-any.whl (from https://pypi.org/simple/schwab-py/) (requires-python:>=3.8) 2025-09-14T10:01:47,716 Found link https://files.pythonhosted.org/packages/f3/f1/efd2cf1baeff4d7f78477ad6df2d7f97c864c877ffd1d2e6a1425706ef14/schwab-py-0.0.0a9.tar.gz (from https://pypi.org/simple/schwab-py/) (requires-python:>=3.8), version: 0.0.0a9 2025-09-14T10:01:47,716 Skipping link: No binaries permitted for schwab-py: https://files.pythonhosted.org/packages/ff/5d/0ca60c8a9d16763b4f4e2754cbd34bf4271e0c585fdd2679bef5eca0d569/schwab_py-0.0.0a9-py2.py3-none-any.whl (from https://pypi.org/simple/schwab-py/) (requires-python:>=3.8) 2025-09-14T10:01:47,716 Found link https://files.pythonhosted.org/packages/3e/65/e9bc554172fd417940d85f1f1cb402bee04c708726b8bb3601556a81a429/schwab-py-0.0.0a10.tar.gz (from https://pypi.org/simple/schwab-py/) (requires-python:>=3.8), version: 0.0.0a10 2025-09-14T10:01:47,716 Skipping link: No binaries permitted for schwab-py: https://files.pythonhosted.org/packages/74/6d/4357d10786974c5dafcb1fc963678810c729d16ec3f08d94d7affe673e15/schwab_py-0.0.0a10-py2.py3-none-any.whl (from https://pypi.org/simple/schwab-py/) (requires-python:>=3.8) 2025-09-14T10:01:47,717 Found link https://files.pythonhosted.org/packages/09/c6/caa04c5c6fe385b21cd8490efb9ad7027d3705849e5603e19306f852b7bb/schwab-py-0.0.0a11.tar.gz (from https://pypi.org/simple/schwab-py/) (requires-python:>=3.8), version: 0.0.0a11 2025-09-14T10:01:47,717 Skipping link: No binaries permitted for schwab-py: https://files.pythonhosted.org/packages/85/cc/68bd7c85039e34753269af74e61eb9ba1bb98f6cb147d0eb4fb93724ff4c/schwab_py-0.0.0a11-py2.py3-none-any.whl (from https://pypi.org/simple/schwab-py/) (requires-python:>=3.8) 2025-09-14T10:01:47,717 Found link https://files.pythonhosted.org/packages/35/fd/bb5ffb1542b2c78de3235dc3ea52ecf8f9fff12aa7e09655cc9f99295c47/schwab-py-0.0.0a13.tar.gz (from https://pypi.org/simple/schwab-py/) (requires-python:>=3.8), version: 0.0.0a13 2025-09-14T10:01:47,717 Skipping link: No binaries permitted for schwab-py: https://files.pythonhosted.org/packages/61/62/abe179ca9b012f7c24f1d1a956e51ee9acb517f556b38437cd873aedb4bc/schwab_py-0.0.0a13-py2.py3-none-any.whl (from https://pypi.org/simple/schwab-py/) (requires-python:>=3.8) 2025-09-14T10:01:47,717 Found link https://files.pythonhosted.org/packages/2f/e2/6788405c4c341e2e27e506d6b7280fd98647076485ced6def39bcea80003/schwab-py-0.0.0a14.tar.gz (from https://pypi.org/simple/schwab-py/) (requires-python:>=3.8), version: 0.0.0a14 2025-09-14T10:01:47,718 Skipping link: No binaries permitted for schwab-py: https://files.pythonhosted.org/packages/bd/34/870f18f1830494ad2e147c311978c086e3dff8bad992745bacce67cdea51/schwab_py-0.0.0a14-py2.py3-none-any.whl (from https://pypi.org/simple/schwab-py/) (requires-python:>=3.8) 2025-09-14T10:01:47,718 Found link https://files.pythonhosted.org/packages/07/6d/ced6eef0fbc9a55fb9767b98c3644c5a1b8e5b7bad69aac8d14fb14422c6/schwab-py-0.0.0a15.tar.gz (from https://pypi.org/simple/schwab-py/) (requires-python:>=3.8), version: 0.0.0a15 2025-09-14T10:01:47,718 Skipping link: No binaries permitted for schwab-py: https://files.pythonhosted.org/packages/f8/16/f3a13e155c137f0e7362dbb81eec841ba3972d8ca8e2eb4dbcef3d930b35/schwab_py-0.0.0a15-py2.py3-none-any.whl (from https://pypi.org/simple/schwab-py/) (requires-python:>=3.8) 2025-09-14T10:01:47,718 Found link https://files.pythonhosted.org/packages/bb/57/55ede2e1730587079281ab7d2c30adb3455fdf4908a0818273c0648ab897/schwab-py-0.0.0a16.tar.gz (from https://pypi.org/simple/schwab-py/) (requires-python:>=3.8), version: 0.0.0a16 2025-09-14T10:01:47,719 Skipping link: No binaries permitted for schwab-py: https://files.pythonhosted.org/packages/08/67/b3c242e5c73011ec8f6764f710388ace751e3a3394c06ad933f4eac553aa/schwab_py-0.0.0a16-py2.py3-none-any.whl (from https://pypi.org/simple/schwab-py/) (requires-python:>=3.8) 2025-09-14T10:01:47,719 Found link https://files.pythonhosted.org/packages/c4/56/f6ba5134ce0dbd75a48484e7c0740d97a9fe1876d2b56b83b419ab226653/schwab-py-0.0.0a17.tar.gz (from https://pypi.org/simple/schwab-py/) (requires-python:>=3.8), version: 0.0.0a17 2025-09-14T10:01:47,719 Skipping link: No binaries permitted for schwab-py: https://files.pythonhosted.org/packages/12/a9/5b5bdc89b00c4ae8eacbd1f59eab2cf94ccf0a2ab25238e91622cdea48e9/schwab_py-0.0.0a17-py2.py3-none-any.whl (from https://pypi.org/simple/schwab-py/) (requires-python:>=3.8) 2025-09-14T10:01:47,719 Found link https://files.pythonhosted.org/packages/63/f3/eb99342165c739b505d64590ca0fbbd279633d4d9b922d3bf0e3748faa66/schwab-py-0.0.0a18.tar.gz (from https://pypi.org/simple/schwab-py/) (requires-python:>=3.8), version: 0.0.0a18 2025-09-14T10:01:47,719 Skipping link: No binaries permitted for schwab-py: https://files.pythonhosted.org/packages/6c/81/3ef2934aae4ec9ec18a2eccb8e355b9a993f314c795b7c03442b85ae35b5/schwab_py-0.0.0a18-py2.py3-none-any.whl (from https://pypi.org/simple/schwab-py/) (requires-python:>=3.8) 2025-09-14T10:01:47,720 Found link https://files.pythonhosted.org/packages/18/d6/c8c47d0f8bc0571c6fb12a8b02e48d41d0e92904b94062ae5dd713a04227/schwab-py-0.0.0a19.tar.gz (from https://pypi.org/simple/schwab-py/) (requires-python:>=3.8), version: 0.0.0a19 2025-09-14T10:01:47,720 Skipping link: No binaries permitted for schwab-py: https://files.pythonhosted.org/packages/5b/bd/6fdc724ee73dff3ce3950fb304efc5f558639c1722f4fbfbeb6246bba627/schwab_py-0.0.0a19-py2.py3-none-any.whl (from https://pypi.org/simple/schwab-py/) (requires-python:>=3.8) 2025-09-14T10:01:47,720 Found link https://files.pythonhosted.org/packages/fa/c0/a72b3508b7e2a6e070a378117e1d7ae8ac6b791cd49fb694f456074fab24/schwab-py-0.0.0a20.tar.gz (from https://pypi.org/simple/schwab-py/) (requires-python:>=3.8), version: 0.0.0a20 2025-09-14T10:01:47,720 Skipping link: No binaries permitted for schwab-py: https://files.pythonhosted.org/packages/92/8d/070ea9325f4e0297ec80fe232571751344fce253c46de7df155eaaa1365f/schwab_py-0.0.0a20-py2.py3-none-any.whl (from https://pypi.org/simple/schwab-py/) (requires-python:>=3.8) 2025-09-14T10:01:47,721 Found link https://files.pythonhosted.org/packages/67/06/5d412394d2f30986ff77c78955333b5ca2cd956bf5b1dc4fba0588bb7d5b/schwab-py-0.0.0a21.tar.gz (from https://pypi.org/simple/schwab-py/) (requires-python:>=3.8), version: 0.0.0a21 2025-09-14T10:01:47,721 Skipping link: No binaries permitted for schwab-py: https://files.pythonhosted.org/packages/07/14/b2e4822bd948da5fba707780444dc3fb460be99dc2292c5b8931b4aaee5e/schwab_py-0.0.0a21-py2.py3-none-any.whl (from https://pypi.org/simple/schwab-py/) (requires-python:>=3.8) 2025-09-14T10:01:47,721 Found link https://files.pythonhosted.org/packages/24/fd/5ee793ae9b841ffdfb58ebfe2d3e334cb4f9826592923d2deeb091b7a680/schwab-py-0.0.0a22.tar.gz (from https://pypi.org/simple/schwab-py/) (requires-python:>=3.8), version: 0.0.0a22 2025-09-14T10:01:47,721 Skipping link: No binaries permitted for schwab-py: https://files.pythonhosted.org/packages/6d/41/492d8067519bf2e97a778dde847b8cd6bd4ae7757358c6e881caf93c13ae/schwab_py-0.0.0a22-py2.py3-none-any.whl (from https://pypi.org/simple/schwab-py/) (requires-python:>=3.8) 2025-09-14T10:01:47,721 Skipping link: No binaries permitted for schwab-py: https://files.pythonhosted.org/packages/23/40/8c5fd4ccbe5d5af0dec3cd41c1997a6ecf3c9e58317a1a81d4e35ca8deba/schwab_py-0.0.0a23-py2.py3-none-any.whl (from https://pypi.org/simple/schwab-py/) (requires-python:>=3.8) 2025-09-14T10:01:47,722 Found link https://files.pythonhosted.org/packages/d5/31/1af9b5797d348bb18def87eeed433974facca7b6ef56e16b19640086a124/schwab_py-0.0.0a23.tar.gz (from https://pypi.org/simple/schwab-py/) (requires-python:>=3.8), version: 0.0.0a23 2025-09-14T10:01:47,722 Found link https://files.pythonhosted.org/packages/59/f9/b5b42ed4b907ba84b0ee6a3a39c18b3ed4763e693aaa55c67771d750a12c/schwab-py-0.0.0a24.tar.gz (from https://pypi.org/simple/schwab-py/) (requires-python:>=3.8), version: 0.0.0a24 2025-09-14T10:01:47,722 Skipping link: No binaries permitted for schwab-py: https://files.pythonhosted.org/packages/31/31/eb3eb4f4adfaa96ac60bd06bbec73e3669ecdf82d0d1ff1f48d65742b3a4/schwab_py-0.0.0a24-py2.py3-none-any.whl (from https://pypi.org/simple/schwab-py/) (requires-python:>=3.8) 2025-09-14T10:01:47,722 Skipping link: No binaries permitted for schwab-py: https://files.pythonhosted.org/packages/27/12/5ca0847b8eb2476e510cf6afe56902b6dde5bf4d7f4298098da8b137f209/schwab_py-0.0.0a25-py2.py3-none-any.whl (from https://pypi.org/simple/schwab-py/) (requires-python:>=3.8) 2025-09-14T10:01:47,723 Found link https://files.pythonhosted.org/packages/b7/cc/bb4169736536d278046e80d2f575fc9831cee7c31d6822465f356017ab5a/schwab_py-0.0.0a25.tar.gz (from https://pypi.org/simple/schwab-py/) (requires-python:>=3.8), version: 0.0.0a25 2025-09-14T10:01:47,723 Skipping link: No binaries permitted for schwab-py: https://files.pythonhosted.org/packages/8c/ec/8ce6a822c267307024064459588c0ce8413353f8baf7eb7c54b72c4022bc/schwab_py-0.0.0a26-py2.py3-none-any.whl (from https://pypi.org/simple/schwab-py/) (requires-python:>=3.10) 2025-09-14T10:01:47,723 Found link https://files.pythonhosted.org/packages/1a/a2/b350a8f12f44cb5b9729b93cf76839bb802419c6fdea909add4fb37fb214/schwab_py-0.0.0a26.tar.gz (from https://pypi.org/simple/schwab-py/) (requires-python:>=3.10), version: 0.0.0a26 2025-09-14T10:01:47,724 Skipping link: No binaries permitted for schwab-py: https://files.pythonhosted.org/packages/4f/b4/51c385c77d70e9fddca783c4f2f1cb36d1f1e000ec489818642f0c8b776b/schwab_py-0.0.0a27-py2.py3-none-any.whl (from https://pypi.org/simple/schwab-py/) (requires-python:>=3.10) 2025-09-14T10:01:47,724 Found link https://files.pythonhosted.org/packages/90/a9/a07fd07feb1127a8aacf51e621b0e5353203458b629c249d52f25cce8364/schwab_py-0.0.0a27.tar.gz (from https://pypi.org/simple/schwab-py/) (requires-python:>=3.10), version: 0.0.0a27 2025-09-14T10:01:47,724 Skipping link: No binaries permitted for schwab-py: https://files.pythonhosted.org/packages/f8/f3/02222d02acfa2eafd15892803d388309f9bba95b38a7904bdc8c92b4f20d/schwab_py-0.0.0a28-py2.py3-none-any.whl (from https://pypi.org/simple/schwab-py/) (requires-python:>=3.10) 2025-09-14T10:01:47,724 Found link https://files.pythonhosted.org/packages/44/54/e7589dbfcab768e089b6bd1da54c48862b7c3d263a64717216ae237f0a30/schwab_py-0.0.0a28.tar.gz (from https://pypi.org/simple/schwab-py/) (requires-python:>=3.10), version: 0.0.0a28 2025-09-14T10:01:47,725 Skipping link: No binaries permitted for schwab-py: https://files.pythonhosted.org/packages/01/78/a8543904c9a9cf1a97911e1a9bb234d4fa3f6de2e73aa041208d4cdbe918/schwab_py-0.0.0a29-py2.py3-none-any.whl (from https://pypi.org/simple/schwab-py/) (requires-python:>=3.10) 2025-09-14T10:01:47,725 Found link https://files.pythonhosted.org/packages/0a/7d/74e7c15cc76888083eb3e56bf0a7856c5b8591a56b5a77efdfa798e56bb7/schwab_py-0.0.0a29.tar.gz (from https://pypi.org/simple/schwab-py/) (requires-python:>=3.10), version: 0.0.0a29 2025-09-14T10:01:47,725 Skipping link: No binaries permitted for schwab-py: https://files.pythonhosted.org/packages/42/6b/a464dfefc3018846e3a16e72ba3f2105398dcfab2ffb627daa2fdc010f14/schwab_py-1.0.0-py2.py3-none-any.whl (from https://pypi.org/simple/schwab-py/) (requires-python:>=3.10) 2025-09-14T10:01:47,725 Found link https://files.pythonhosted.org/packages/a0/d1/f9489161bbdd76382b17e129c4296c6acaa34b2763eb1da4ce8409b51db3/schwab_py-1.0.0.tar.gz (from https://pypi.org/simple/schwab-py/) (requires-python:>=3.10), version: 1.0.0 2025-09-14T10:01:47,726 Skipping link: No binaries permitted for schwab-py: https://files.pythonhosted.org/packages/fe/8f/69ad3891494d7eee0d33e7de42a03c7cdd066a8ed06daa52bb9d03c316b1/schwab_py-1.0.1-py2.py3-none-any.whl (from https://pypi.org/simple/schwab-py/) (requires-python:>=3.10) 2025-09-14T10:01:47,726 Found link https://files.pythonhosted.org/packages/04/74/4b7687617cfc44487e4546880342d9ea439d586b32afe8face182404610e/schwab_py-1.0.1.tar.gz (from https://pypi.org/simple/schwab-py/) (requires-python:>=3.10), version: 1.0.1 2025-09-14T10:01:47,726 Skipping link: No binaries permitted for schwab-py: https://files.pythonhosted.org/packages/40/07/a41c3f9d6f5c0ae00c9745c7a173d5bc41af6254f3932d6284f7c5675d08/schwab_py-1.1.0-py2.py3-none-any.whl (from https://pypi.org/simple/schwab-py/) (requires-python:>=3.10) 2025-09-14T10:01:47,726 Found link https://files.pythonhosted.org/packages/b5/b4/d3072fe118f1f6150365f1aba0b3e7491e8645ad60aad9693a818d53cab7/schwab_py-1.1.0.tar.gz (from https://pypi.org/simple/schwab-py/) (requires-python:>=3.10), version: 1.1.0 2025-09-14T10:01:47,727 Skipping link: No binaries permitted for schwab-py: https://files.pythonhosted.org/packages/43/48/c5ca8de1c26e7c9972715a028940dbc334ea9b66cf482ba151b863938e2f/schwab_py-1.2.0-py2.py3-none-any.whl (from https://pypi.org/simple/schwab-py/) (requires-python:>=3.10) 2025-09-14T10:01:47,727 Found link https://files.pythonhosted.org/packages/1e/cc/34bb30fce94df37b70d52516ac7dacb48869df27e1c40fe3489623a28019/schwab_py-1.2.0.tar.gz (from https://pypi.org/simple/schwab-py/) (requires-python:>=3.10), version: 1.2.0 2025-09-14T10:01:47,727 Skipping link: No binaries permitted for schwab-py: https://files.pythonhosted.org/packages/4b/79/285b0a35028e047b071ffe0f827ce9285af988f142de33289658277afd53/schwab_py-1.2.1-py2.py3-none-any.whl (from https://pypi.org/simple/schwab-py/) (requires-python:>=3.10) 2025-09-14T10:01:47,727 Found link https://files.pythonhosted.org/packages/e8/cd/badbf109a0a019edbdc9d630540e0f4148166e93719a278add66a56987d6/schwab_py-1.2.1.tar.gz (from https://pypi.org/simple/schwab-py/) (requires-python:>=3.10), version: 1.2.1 2025-09-14T10:01:47,727 Skipping link: No binaries permitted for schwab-py: https://files.pythonhosted.org/packages/bf/39/53b0f3f6759537a621cdb083e7245649ed1043e1afd0df37f73c27ee4b14/schwab_py-1.3.0-py2.py3-none-any.whl (from https://pypi.org/simple/schwab-py/) (requires-python:>=3.10) 2025-09-14T10:01:47,728 Found link https://files.pythonhosted.org/packages/ef/29/7bff7df5d6069c10ca614c82a0243bcbcb9f7092b71d29459d6723ae211d/schwab_py-1.3.0.tar.gz (from https://pypi.org/simple/schwab-py/) (requires-python:>=3.10), version: 1.3.0 2025-09-14T10:01:47,728 Skipping link: No binaries permitted for schwab-py: https://files.pythonhosted.org/packages/c0/67/801ecb059e085f80021eb4ac5c7694c00846c0d8d34ea80a79743c44b8cd/schwab_py-1.3.1-py2.py3-none-any.whl (from https://pypi.org/simple/schwab-py/) (requires-python:>=3.10) 2025-09-14T10:01:47,728 Found link https://files.pythonhosted.org/packages/21/6a/b2498f9387b07b661e80ba305e3464a6767e2ee393a66c448a01f508c3f7/schwab_py-1.3.1.tar.gz (from https://pypi.org/simple/schwab-py/) (requires-python:>=3.10), version: 1.3.1 2025-09-14T10:01:47,728 Skipping link: No binaries permitted for schwab-py: https://files.pythonhosted.org/packages/15/db/53075a89d15fc98467439b8d508f61de685ee424b56c47354d9399e1013b/schwab_py-1.4.0-py2.py3-none-any.whl (from https://pypi.org/simple/schwab-py/) (requires-python:>=3.10) 2025-09-14T10:01:47,728 Found link https://files.pythonhosted.org/packages/a8/a7/196ab8a8e83c83894f8f4afefc5c3b48fc66d4cea78d5dfffe3b506127a1/schwab_py-1.4.0.tar.gz (from https://pypi.org/simple/schwab-py/) (requires-python:>=3.10), version: 1.4.0 2025-09-14T10:01:47,729 Skipping link: No binaries permitted for schwab-py: https://files.pythonhosted.org/packages/e3/82/3f9a245c47a313b6d224a62b1ba93f1c9f381f9f7ec6eb36fcaae131d8aa/schwab_py-1.5.0-py2.py3-none-any.whl (from https://pypi.org/simple/schwab-py/) (requires-python:>=3.10) 2025-09-14T10:01:47,729 Found link https://files.pythonhosted.org/packages/6c/9b/09845159126239fa50f0555ef604c7bc598e0eee47c69ac1b7ff1f379fd8/schwab_py-1.5.0.tar.gz (from https://pypi.org/simple/schwab-py/) (requires-python:>=3.10), version: 1.5.0 2025-09-14T10:01:47,729 Skipping link: No binaries permitted for schwab-py: https://files.pythonhosted.org/packages/81/12/1fa990269b7e4d3e31f589bf5029834eda8159f70996ebad6e650696d570/schwab_py-1.5.1-py2.py3-none-any.whl (from https://pypi.org/simple/schwab-py/) (requires-python:>=3.10) 2025-09-14T10:01:47,729 Found link https://files.pythonhosted.org/packages/7b/48/9ba35979ce0ecf864030570e9a4408ad3966238e020f6756677dabdae198/schwab_py-1.5.1.tar.gz (from https://pypi.org/simple/schwab-py/) (requires-python:>=3.10), version: 1.5.1 2025-09-14T10:01:47,730 Fetching project page and analyzing links: https://www.piwheels.org/simple/schwab-py/ 2025-09-14T10:01:47,730 Getting page https://www.piwheels.org/simple/schwab-py/ 2025-09-14T10:01:47,731 Found index url https://www.piwheels.org/simple/ 2025-09-14T10:01:47,821 Fetched page https://www.piwheels.org/simple/schwab-py/ as text/html 2025-09-14T10:01:47,830 Skipping link: No binaries permitted for schwab-py: https://archive1.piwheels.org/simple/schwab-py/schwab_py-1.5.1-py2.py3-none-any.whl#sha256=e6b496ee943b00aace8fe4099d28dbd0818a22ea72c781766fdf9d027273ce63 (from https://www.piwheels.org/simple/schwab-py/) (requires-python:>=3.10) 2025-09-14T10:01:47,830 Skipping link: No binaries permitted for schwab-py: https://archive1.piwheels.org/simple/schwab-py/schwab_py-1.5.0-py2.py3-none-any.whl#sha256=096c0f528d0f21fc4b6e3326ab943cfa90737a23208964e8977d5bb65955cd8f (from https://www.piwheels.org/simple/schwab-py/) (requires-python:>=3.10) 2025-09-14T10:01:47,831 Skipping link: No binaries permitted for schwab-py: https://archive1.piwheels.org/simple/schwab-py/schwab_py-1.4.0-py2.py3-none-any.whl#sha256=f856c26d3c9abbe912c16702ef09d7bd82d817122ccdb2d9674cb9b6102818ba (from https://www.piwheels.org/simple/schwab-py/) (requires-python:>=3.10) 2025-09-14T10:01:47,831 Skipping link: No binaries permitted for schwab-py: https://archive1.piwheels.org/simple/schwab-py/schwab_py-1.3.1-py2.py3-none-any.whl#sha256=569bc2e1137e20d65e525cacf129e142dc7fe1dd9af3b49dcb37d6c4b96f4dd6 (from https://www.piwheels.org/simple/schwab-py/) (requires-python:>=3.10) 2025-09-14T10:01:47,831 Skipping link: No binaries permitted for schwab-py: https://archive1.piwheels.org/simple/schwab-py/schwab_py-1.2.1-py2.py3-none-any.whl#sha256=d5cfc4409c42a8a3b0143ceb0e261c6d76227847578c980ab413347dd1ff44c0 (from https://www.piwheels.org/simple/schwab-py/) (requires-python:>=3.10) 2025-09-14T10:01:47,831 Skipping link: No binaries permitted for schwab-py: https://archive1.piwheels.org/simple/schwab-py/schwab_py-1.2.0-py2.py3-none-any.whl#sha256=17493521604af8d13b7187825f80cc77d746fd76d2ed58f487d004e4354ed0ce (from https://www.piwheels.org/simple/schwab-py/) (requires-python:>=3.10) 2025-09-14T10:01:47,831 Skipping link: No binaries permitted for schwab-py: https://archive1.piwheels.org/simple/schwab-py/schwab_py-1.1.0-py2.py3-none-any.whl#sha256=5776da8e7113cee57e3bdff9fc4afbc41948442ff2890ad11f3b2fcefc38b5df (from https://www.piwheels.org/simple/schwab-py/) (requires-python:>=3.10) 2025-09-14T10:01:47,831 Skipping link: No binaries permitted for schwab-py: https://archive1.piwheels.org/simple/schwab-py/schwab_py-1.0.1-py2.py3-none-any.whl#sha256=e60006711efc21cb735275de2cc01af65f34da310090aa6d3b2c850cf99b6220 (from https://www.piwheels.org/simple/schwab-py/) (requires-python:>=3.10) 2025-09-14T10:01:47,832 Skipping link: No binaries permitted for schwab-py: https://archive1.piwheels.org/simple/schwab-py/schwab_py-1.0.0-py2.py3-none-any.whl#sha256=79e65352f3d3e4bf8abf627ef1cf97b4a3a2b4ea96d79a8408f7b56e31baefa6 (from https://www.piwheels.org/simple/schwab-py/) (requires-python:>=3.10) 2025-09-14T10:01:47,832 Skipping link: No binaries permitted for schwab-py: https://archive1.piwheels.org/simple/schwab-py/schwab_py-0.0.0a29-py2.py3-none-any.whl#sha256=f21a74223a1d44fa1ba83831924ebc493a62196c80449bdef218b743987dfc97 (from https://www.piwheels.org/simple/schwab-py/) (requires-python:>=3.10) 2025-09-14T10:01:47,832 Skipping link: No binaries permitted for schwab-py: https://archive1.piwheels.org/simple/schwab-py/schwab_py-0.0.0a28-py2.py3-none-any.whl#sha256=0b58549b43b606f6ed6b4d779c29ae0bccef464b344a14136e068c710c8c865f (from https://www.piwheels.org/simple/schwab-py/) (requires-python:>=3.10) 2025-09-14T10:01:47,832 Skipping link: No binaries permitted for schwab-py: https://archive1.piwheels.org/simple/schwab-py/schwab_py-0.0.0a27-py2.py3-none-any.whl#sha256=44b52babea53ad0b0b673b1b905c3641fde01d85b11a4a0db35c5fdd82795d6c (from https://www.piwheels.org/simple/schwab-py/) (requires-python:>=3.10) 2025-09-14T10:01:47,832 Skipping link: No binaries permitted for schwab-py: https://archive1.piwheels.org/simple/schwab-py/schwab_py-0.0.0a26-py2.py3-none-any.whl#sha256=5164e5fb62d38b9d55fa4323d632933320805120a20b8acc170ad74270d98393 (from https://www.piwheels.org/simple/schwab-py/) (requires-python:>=3.10) 2025-09-14T10:01:47,832 Skipping link: No binaries permitted for schwab-py: https://archive1.piwheels.org/simple/schwab-py/schwab_py-0.0.0a25-py2.py3-none-any.whl#sha256=c708e6eb6846ee2a5903dd76fb6dbbb5322df171d570d92d0106c125ecb96770 (from https://www.piwheels.org/simple/schwab-py/) (requires-python:>=3.8) 2025-09-14T10:01:47,832 Skipping link: No binaries permitted for schwab-py: https://archive1.piwheels.org/simple/schwab-py/schwab_py-0.0.0a24-py2.py3-none-any.whl#sha256=a3957fa8a5943c0874104d78754ea0d6f42c9a22c97f94c88820cb0dc1e02968 (from https://www.piwheels.org/simple/schwab-py/) (requires-python:>=3.8) 2025-09-14T10:01:47,833 Skipping link: No binaries permitted for schwab-py: https://archive1.piwheels.org/simple/schwab-py/schwab_py-0.0.0a23-py2.py3-none-any.whl#sha256=0999c0f783a73f652bf78d0f1c2c7314ccb90b3b8cf84f9622a7aac0ca999675 (from https://www.piwheels.org/simple/schwab-py/) (requires-python:>=3.8) 2025-09-14T10:01:47,833 Skipping link: No binaries permitted for schwab-py: https://archive1.piwheels.org/simple/schwab-py/schwab_py-0.0.0a22-py2.py3-none-any.whl#sha256=6b8d86304356e3f8c00f8a207ec8be014acae53e496b3f169d1c3748041f33b9 (from https://www.piwheels.org/simple/schwab-py/) (requires-python:>=3.8) 2025-09-14T10:01:47,833 Skipping link: No binaries permitted for schwab-py: https://archive1.piwheels.org/simple/schwab-py/schwab_py-0.0.0a21-py2.py3-none-any.whl#sha256=29d411af6a2116b2cee8c3bb325c878d5c22842e654cdabad9a3afbcc6ef6bf6 (from https://www.piwheels.org/simple/schwab-py/) (requires-python:>=3.8) 2025-09-14T10:01:47,833 Skipping link: No binaries permitted for schwab-py: https://archive1.piwheels.org/simple/schwab-py/schwab_py-0.0.0a20-py2.py3-none-any.whl#sha256=9a4322c2ba6046947844b9d81899357b8d0b65407fcb5e6d1ae502c251d33e96 (from https://www.piwheels.org/simple/schwab-py/) (requires-python:>=3.8) 2025-09-14T10:01:47,833 Skipping link: No binaries permitted for schwab-py: https://archive1.piwheels.org/simple/schwab-py/schwab_py-0.0.0a19-py2.py3-none-any.whl#sha256=32706572b4ff88a5b605cb0109a5bf6a3155f7c37010b34a680a5235d8235628 (from https://www.piwheels.org/simple/schwab-py/) (requires-python:>=3.8) 2025-09-14T10:01:47,833 Skipping link: No binaries permitted for schwab-py: https://archive1.piwheels.org/simple/schwab-py/schwab_py-0.0.0a18-py2.py3-none-any.whl#sha256=b232420913bfd68e65c155b3a8ee21572ef853beb92e049ebfea48f98fad92bc (from https://www.piwheels.org/simple/schwab-py/) (requires-python:>=3.8) 2025-09-14T10:01:47,833 Skipping link: No binaries permitted for schwab-py: https://archive1.piwheels.org/simple/schwab-py/schwab_py-0.0.0a17-py2.py3-none-any.whl#sha256=fdc3f0677f5dd3a7fa362e22f4f2eb454fa957b02b159e0aa3120c264773cd80 (from https://www.piwheels.org/simple/schwab-py/) (requires-python:>=3.8) 2025-09-14T10:01:47,834 Skipping link: No binaries permitted for schwab-py: https://archive1.piwheels.org/simple/schwab-py/schwab_py-0.0.0a16-py2.py3-none-any.whl#sha256=b8b5bdfafc46233dff4af9d7060f7d3f71aeee334261656764e107aba3339a79 (from https://www.piwheels.org/simple/schwab-py/) (requires-python:>=3.8) 2025-09-14T10:01:47,834 Skipping link: No binaries permitted for schwab-py: https://archive1.piwheels.org/simple/schwab-py/schwab_py-0.0.0a15-py2.py3-none-any.whl#sha256=682b728c210b1219461ae02a37627c282873d65f13b1d19acbc755d735ff4a28 (from https://www.piwheels.org/simple/schwab-py/) (requires-python:>=3.8) 2025-09-14T10:01:47,834 Skipping link: No binaries permitted for schwab-py: https://archive1.piwheels.org/simple/schwab-py/schwab_py-0.0.0a14-py2.py3-none-any.whl#sha256=67ac0c98255b63f67e7ade52c43ece0519728d361b632bf06eb416f106067660 (from https://www.piwheels.org/simple/schwab-py/) (requires-python:>=3.8) 2025-09-14T10:01:47,834 Skipping link: No binaries permitted for schwab-py: https://archive1.piwheels.org/simple/schwab-py/schwab_py-0.0.0a13-py2.py3-none-any.whl#sha256=837ed3df4d2daacdcc6df204c1753550aa5fb6995c71b867352b0b88d55bc424 (from https://www.piwheels.org/simple/schwab-py/) (requires-python:>=3.8) 2025-09-14T10:01:47,834 Skipping link: No binaries permitted for schwab-py: https://archive1.piwheels.org/simple/schwab-py/schwab_py-0.0.0a11-py2.py3-none-any.whl#sha256=bea7f48f25759affc28008020ea86079cf90c159b80164067d19186920aa359a (from https://www.piwheels.org/simple/schwab-py/) (requires-python:>=3.8) 2025-09-14T10:01:47,834 Skipping link: No binaries permitted for schwab-py: https://archive1.piwheels.org/simple/schwab-py/schwab_py-0.0.0a10-py2.py3-none-any.whl#sha256=870b8d582a4ef680d26d4126a058ffc6344a9393e5efec8883c708ad40a99445 (from https://www.piwheels.org/simple/schwab-py/) (requires-python:>=3.8) 2025-09-14T10:01:47,835 Skipping link: No binaries permitted for schwab-py: https://archive1.piwheels.org/simple/schwab-py/schwab_py-0.0.0a9-py2.py3-none-any.whl#sha256=3ea5ebfe625c6f27387e2bc5207765335ff3155653f4a9ed97a1f7e7fef5aa59 (from https://www.piwheels.org/simple/schwab-py/) (requires-python:>=3.8) 2025-09-14T10:01:47,835 Skipping link: No binaries permitted for schwab-py: https://archive1.piwheels.org/simple/schwab-py/schwab_py-0.0.0a8-py2.py3-none-any.whl#sha256=479f0b1b74c9bfe50af966d34681123a845ecbaf6ca0c06e8ffdf1e77a5841e0 (from https://www.piwheels.org/simple/schwab-py/) (requires-python:>=3.8) 2025-09-14T10:01:47,835 Skipping link: No binaries permitted for schwab-py: https://archive1.piwheels.org/simple/schwab-py/schwab_py-0.0.0a7-py2.py3-none-any.whl#sha256=c4390f744d77c93e092ee08db89bb7585c6d17ce88ec50a3e336cc5ab111f1d6 (from https://www.piwheels.org/simple/schwab-py/) (requires-python:>=3.8) 2025-09-14T10:01:47,835 Skipping link: No binaries permitted for schwab-py: https://archive1.piwheels.org/simple/schwab-py/schwab_py-0.0.0a6-py2.py3-none-any.whl#sha256=5b85bdb62e1e60ce74f3d3c40f39d67ce4a5eed7618fe3ba9f39a727cb645be9 (from https://www.piwheels.org/simple/schwab-py/) (requires-python:>=3.8) 2025-09-14T10:01:47,835 Skipping link: No binaries permitted for schwab-py: https://archive1.piwheels.org/simple/schwab-py/schwab_py-0.0.0a5-py2.py3-none-any.whl#sha256=01f03bb878034566fc00906aa7ac55247558a81795dfd04334b1bdc353446675 (from https://www.piwheels.org/simple/schwab-py/) (requires-python:>=3.8) 2025-09-14T10:01:47,835 Skipping link: No binaries permitted for schwab-py: https://archive1.piwheels.org/simple/schwab-py/schwab_py-0.0.0a4-py2.py3-none-any.whl#sha256=b0a4f9a5d63d92f3c3370cfbedd272e1d9201b180298b5bde695e5e67c4c8bee (from https://www.piwheels.org/simple/schwab-py/) (requires-python:>=3.8) 2025-09-14T10:01:47,835 Skipping link: No binaries permitted for schwab-py: https://archive1.piwheels.org/simple/schwab-py/schwab_py-0.0.0a3-py2.py3-none-any.whl#sha256=e12d04f06e12aee8624125d3c947b86aa2595587a4fc6616c29abf41cca2a242 (from https://www.piwheels.org/simple/schwab-py/) (requires-python:>=3.8) 2025-09-14T10:01:47,836 Skipping link: No binaries permitted for schwab-py: https://archive1.piwheels.org/simple/schwab-py/schwab_py-0.0.0a2-py2.py3-none-any.whl#sha256=68a6724d765f35a42eaaaebf9726fa8a8bb90896d90030bbdb2d20145232fe67 (from https://www.piwheels.org/simple/schwab-py/) (requires-python:>=3.8) 2025-09-14T10:01:47,836 Skipping link: No binaries permitted for schwab-py: https://archive1.piwheels.org/simple/schwab-py/schwab_py-0.0.0a1-py2.py3-none-any.whl#sha256=b4740bf3b5c21beb3f53a9dc7c602aa3acaeb14caa8b30e20e8fcd8578f34387 (from https://www.piwheels.org/simple/schwab-py/) (requires-python:>=3.7) 2025-09-14T10:01:47,836 Skipping link: not a file: https://www.piwheels.org/simple/schwab-py/ 2025-09-14T10:01:47,836 Skipping link: not a file: https://pypi.org/simple/schwab-py/ 2025-09-14T10:01:47,864 Given no hashes to check 1 links for project 'schwab-py': discarding no candidates 2025-09-14T10:01:47,865 Collecting schwab-py==1.3.0 2025-09-14T10:01:47,867 Created temporary directory: /tmp/pip-unpack-gjrcywvg 2025-09-14T10:01:48,008 Downloading schwab_py-1.3.0.tar.gz (92 kB) 2025-09-14T10:01:48,097 Added schwab-py==1.3.0 from https://files.pythonhosted.org/packages/ef/29/7bff7df5d6069c10ca614c82a0243bcbcb9f7092b71d29459d6723ae211d/schwab_py-1.3.0.tar.gz to build tracker '/tmp/pip-build-tracker-1gd7r_w6' 2025-09-14T10:01:48,098 Running setup.py (path:/tmp/pip-wheel-651lya4d/schwab-py_8a21a1cf82f2463fa416d8ce0159a339/setup.py) egg_info for package schwab-py 2025-09-14T10:01:48,099 Created temporary directory: /tmp/pip-pip-egg-info-3dc2dspg 2025-09-14T10:01:48,099 Preparing metadata (setup.py): started 2025-09-14T10:01:48,100 Running command python setup.py egg_info 2025-09-14T10:01:49,419 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-14T10:01:49,420 !! 2025-09-14T10:01:49,420 ******************************************************************************** 2025-09-14T10:01:49,420 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-14T10:01:49,420 License :: OSI Approved :: MIT License 2025-09-14T10:01:49,420 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-14T10:01:49,421 ******************************************************************************** 2025-09-14T10:01:49,421 !! 2025-09-14T10:01:49,421 self._finalize_license_expression() 2025-09-14T10:01:49,518 running egg_info 2025-09-14T10:01:49,615 creating /tmp/pip-pip-egg-info-3dc2dspg/schwab_py.egg-info 2025-09-14T10:01:49,616 writing /tmp/pip-pip-egg-info-3dc2dspg/schwab_py.egg-info/PKG-INFO 2025-09-14T10:01:49,624 writing dependency_links to /tmp/pip-pip-egg-info-3dc2dspg/schwab_py.egg-info/dependency_links.txt 2025-09-14T10:01:49,627 writing requirements to /tmp/pip-pip-egg-info-3dc2dspg/schwab_py.egg-info/requires.txt 2025-09-14T10:01:49,627 writing top-level names to /tmp/pip-pip-egg-info-3dc2dspg/schwab_py.egg-info/top_level.txt 2025-09-14T10:01:49,628 writing manifest file '/tmp/pip-pip-egg-info-3dc2dspg/schwab_py.egg-info/SOURCES.txt' 2025-09-14T10:01:50,031 reading manifest file '/tmp/pip-pip-egg-info-3dc2dspg/schwab_py.egg-info/SOURCES.txt' 2025-09-14T10:01:50,032 adding license file 'LICENSE' 2025-09-14T10:01:50,036 writing manifest file '/tmp/pip-pip-egg-info-3dc2dspg/schwab_py.egg-info/SOURCES.txt' 2025-09-14T10:01:50,178 Preparing metadata (setup.py): finished with status 'done' 2025-09-14T10:01:50,183 Source in /tmp/pip-wheel-651lya4d/schwab-py_8a21a1cf82f2463fa416d8ce0159a339 has version 1.3.0, which satisfies requirement schwab-py==1.3.0 from https://files.pythonhosted.org/packages/ef/29/7bff7df5d6069c10ca614c82a0243bcbcb9f7092b71d29459d6723ae211d/schwab_py-1.3.0.tar.gz 2025-09-14T10:01:50,183 Removed schwab-py==1.3.0 from https://files.pythonhosted.org/packages/ef/29/7bff7df5d6069c10ca614c82a0243bcbcb9f7092b71d29459d6723ae211d/schwab_py-1.3.0.tar.gz from build tracker '/tmp/pip-build-tracker-1gd7r_w6' 2025-09-14T10:01:50,195 Created temporary directory: /tmp/pip-unpack-qfofeplg 2025-09-14T10:01:50,195 Created temporary directory: /tmp/pip-unpack-q_mglkt7 2025-09-14T10:01:50,195 Building wheels for collected packages: schwab-py 2025-09-14T10:01:50,197 Created temporary directory: /tmp/pip-wheel-q4bthdu5 2025-09-14T10:01:50,197 DEPRECATION: Building 'schwab-py' using the legacy setup.py bdist_wheel mechanism, which will be removed in a future version. pip 25.3 will enforce this behaviour change. A possible replacement is to use the standardized build interface by setting the `--use-pep517` option, (possibly combined with `--no-build-isolation`), or adding a `pyproject.toml` file to the source tree of 'schwab-py'. Discussion can be found at https://github.com/pypa/pip/issues/6334 2025-09-14T10:01:50,199 Building wheel for schwab-py (setup.py): started 2025-09-14T10:01:50,200 Destination directory: /tmp/pip-wheel-q4bthdu5 2025-09-14T10:01:50,200 Running command python setup.py bdist_wheel 2025-09-14T10:01:51,508 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-14T10:01:51,508 !! 2025-09-14T10:01:51,508 ******************************************************************************** 2025-09-14T10:01:51,508 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-14T10:01:51,508 License :: OSI Approved :: MIT License 2025-09-14T10:01:51,509 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-14T10:01:51,509 ******************************************************************************** 2025-09-14T10:01:51,509 !! 2025-09-14T10:01:51,509 self._finalize_license_expression() 2025-09-14T10:01:51,509 running bdist_wheel 2025-09-14T10:01:51,807 /usr/local/lib/python3.13/dist-packages/setuptools/_distutils/cmd.py:135: SetuptoolsDeprecationWarning: bdist_wheel.universal is deprecated 2025-09-14T10:01:51,807 !! 2025-09-14T10:01:51,807 ******************************************************************************** 2025-09-14T10:01:51,807 With Python 2.7 end-of-life, support for building universal wheels 2025-09-14T10:01:51,808 (i.e., wheels that support both Python 2 and Python 3) 2025-09-14T10:01:51,808 is being obviated. 2025-09-14T10:01:51,808 Please discontinue using this option, or if you still need it, 2025-09-14T10:01:51,808 file an issue with pypa/setuptools describing your use case. 2025-09-14T10:01:51,808 This deprecation is overdue, please update your project and remove deprecated 2025-09-14T10:01:51,808 calls to avoid build errors in the future. 2025-09-14T10:01:51,808 ******************************************************************************** 2025-09-14T10:01:51,809 !! 2025-09-14T10:01:51,809 self.finalize_options() 2025-09-14T10:01:51,988 running build 2025-09-14T10:01:51,988 running build_py 2025-09-14T10:01:52,080 creating build/lib/tests 2025-09-14T10:01:52,081 copying tests/utils_test.py -> build/lib/tests 2025-09-14T10:01:52,082 copying tests/utils.py -> build/lib/tests 2025-09-14T10:01:52,083 copying tests/test.py -> build/lib/tests 2025-09-14T10:01:52,084 copying tests/streaming_test.py -> build/lib/tests 2025-09-14T10:01:52,086 copying tests/orders_test.py -> build/lib/tests 2025-09-14T10:01:52,087 copying tests/debug_test.py -> build/lib/tests 2025-09-14T10:01:52,088 copying tests/client_test.py -> build/lib/tests 2025-09-14T10:01:52,089 copying tests/auth_test.py -> build/lib/tests 2025-09-14T10:01:52,090 copying tests/__init__.py -> build/lib/tests 2025-09-14T10:01:52,092 creating build/lib/schwab 2025-09-14T10:01:52,092 copying schwab/version.py -> build/lib/schwab 2025-09-14T10:01:52,093 copying schwab/utils.py -> build/lib/schwab 2025-09-14T10:01:52,094 copying schwab/streaming.py -> build/lib/schwab 2025-09-14T10:01:52,095 copying schwab/debug.py -> build/lib/schwab 2025-09-14T10:01:52,096 copying schwab/auth.py -> build/lib/schwab 2025-09-14T10:01:52,097 copying schwab/__init__.py -> build/lib/schwab 2025-09-14T10:01:52,097 creating build/lib/tests/scripts 2025-09-14T10:01:52,098 copying tests/scripts/orders_codegen_test.py -> build/lib/tests/scripts 2025-09-14T10:01:52,099 copying tests/scripts/__init__.py -> build/lib/tests/scripts 2025-09-14T10:01:52,099 creating build/lib/tests/orders 2025-09-14T10:01:52,100 copying tests/orders/options_test.py -> build/lib/tests/orders 2025-09-14T10:01:52,101 copying tests/orders/generic_test.py -> build/lib/tests/orders 2025-09-14T10:01:52,101 copying tests/orders/common_test.py -> build/lib/tests/orders 2025-09-14T10:01:52,102 copying tests/orders/__init__.py -> build/lib/tests/orders 2025-09-14T10:01:52,103 creating build/lib/tests/contrib 2025-09-14T10:01:52,103 copying tests/contrib/util_test.py -> build/lib/tests/contrib 2025-09-14T10:01:52,104 copying tests/contrib/orders_test.py -> build/lib/tests/contrib 2025-09-14T10:01:52,105 copying tests/contrib/__init__.py -> build/lib/tests/contrib 2025-09-14T10:01:52,105 creating build/lib/schwab/scripts 2025-09-14T10:01:52,106 copying schwab/scripts/orders_codegen.py -> build/lib/schwab/scripts 2025-09-14T10:01:52,107 copying schwab/scripts/__init__.py -> build/lib/schwab/scripts 2025-09-14T10:01:52,107 creating build/lib/schwab/orders 2025-09-14T10:01:52,108 copying schwab/orders/options.py -> build/lib/schwab/orders 2025-09-14T10:01:52,108 copying schwab/orders/generic.py -> build/lib/schwab/orders 2025-09-14T10:01:52,109 copying schwab/orders/equities.py -> build/lib/schwab/orders 2025-09-14T10:01:52,110 copying schwab/orders/common.py -> build/lib/schwab/orders 2025-09-14T10:01:52,111 copying schwab/orders/__init__.py -> build/lib/schwab/orders 2025-09-14T10:01:52,111 creating build/lib/schwab/contrib 2025-09-14T10:01:52,112 copying schwab/contrib/util.py -> build/lib/schwab/contrib 2025-09-14T10:01:52,113 copying schwab/contrib/orders.py -> build/lib/schwab/contrib 2025-09-14T10:01:52,114 copying schwab/contrib/__init__.py -> build/lib/schwab/contrib 2025-09-14T10:01:52,114 creating build/lib/schwab/client 2025-09-14T10:01:52,115 copying schwab/client/synchronous.py -> build/lib/schwab/client 2025-09-14T10:01:52,115 copying schwab/client/base.py -> build/lib/schwab/client 2025-09-14T10:01:52,116 copying schwab/client/asynchronous.py -> build/lib/schwab/client 2025-09-14T10:01:52,117 copying schwab/client/__init__.py -> build/lib/schwab/client 2025-09-14T10:01:52,122 running build_scripts 2025-09-14T10:01:52,122 creating build/scripts-3.13 2025-09-14T10:01:52,123 copying and adjusting bin/schwab-order-codegen.py -> build/scripts-3.13 2025-09-14T10:01:52,123 copying and adjusting bin/schwab-generate-token.py -> build/scripts-3.13 2025-09-14T10:01:52,124 changing mode of build/scripts-3.13/schwab-order-codegen.py from 644 to 755 2025-09-14T10:01:52,124 changing mode of build/scripts-3.13/schwab-generate-token.py from 644 to 755 2025-09-14T10:01:52,214 /usr/local/lib/python3.13/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2025-09-14T10:01:52,214 !! 2025-09-14T10:01:52,215 ******************************************************************************** 2025-09-14T10:01:52,215 Please avoid running ``setup.py`` directly. 2025-09-14T10:01:52,215 Instead, use pypa/build, pypa/installer or other 2025-09-14T10:01:52,215 standards-based tools. 2025-09-14T10:01:52,215 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-09-14T10:01:52,216 or your builds will no longer be supported. 2025-09-14T10:01:52,216 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2025-09-14T10:01:52,216 ******************************************************************************** 2025-09-14T10:01:52,216 !! 2025-09-14T10:01:52,216 self.initialize_options() 2025-09-14T10:01:52,302 installing to build/bdist.linux-armv7l/wheel 2025-09-14T10:01:52,302 running install 2025-09-14T10:01:52,326 running install_lib 2025-09-14T10:01:52,413 creating build/bdist.linux-armv7l/wheel 2025-09-14T10:01:52,414 creating build/bdist.linux-armv7l/wheel/schwab 2025-09-14T10:01:52,414 creating build/bdist.linux-armv7l/wheel/schwab/client 2025-09-14T10:01:52,415 copying build/lib/schwab/client/__init__.py -> build/bdist.linux-armv7l/wheel/./schwab/client 2025-09-14T10:01:52,415 copying build/lib/schwab/client/asynchronous.py -> build/bdist.linux-armv7l/wheel/./schwab/client 2025-09-14T10:01:52,416 copying build/lib/schwab/client/base.py -> build/bdist.linux-armv7l/wheel/./schwab/client 2025-09-14T10:01:52,416 copying build/lib/schwab/client/synchronous.py -> build/bdist.linux-armv7l/wheel/./schwab/client 2025-09-14T10:01:52,417 creating build/bdist.linux-armv7l/wheel/schwab/contrib 2025-09-14T10:01:52,417 copying build/lib/schwab/contrib/__init__.py -> build/bdist.linux-armv7l/wheel/./schwab/contrib 2025-09-14T10:01:52,418 copying build/lib/schwab/contrib/orders.py -> build/bdist.linux-armv7l/wheel/./schwab/contrib 2025-09-14T10:01:52,418 copying build/lib/schwab/contrib/util.py -> build/bdist.linux-armv7l/wheel/./schwab/contrib 2025-09-14T10:01:52,419 creating build/bdist.linux-armv7l/wheel/schwab/orders 2025-09-14T10:01:52,419 copying build/lib/schwab/orders/__init__.py -> build/bdist.linux-armv7l/wheel/./schwab/orders 2025-09-14T10:01:52,420 copying build/lib/schwab/orders/common.py -> build/bdist.linux-armv7l/wheel/./schwab/orders 2025-09-14T10:01:52,420 copying build/lib/schwab/orders/equities.py -> build/bdist.linux-armv7l/wheel/./schwab/orders 2025-09-14T10:01:52,421 copying build/lib/schwab/orders/generic.py -> build/bdist.linux-armv7l/wheel/./schwab/orders 2025-09-14T10:01:52,421 copying build/lib/schwab/orders/options.py -> build/bdist.linux-armv7l/wheel/./schwab/orders 2025-09-14T10:01:52,422 creating build/bdist.linux-armv7l/wheel/schwab/scripts 2025-09-14T10:01:52,422 copying build/lib/schwab/scripts/__init__.py -> build/bdist.linux-armv7l/wheel/./schwab/scripts 2025-09-14T10:01:52,423 copying build/lib/schwab/scripts/orders_codegen.py -> build/bdist.linux-armv7l/wheel/./schwab/scripts 2025-09-14T10:01:52,423 copying build/lib/schwab/__init__.py -> build/bdist.linux-armv7l/wheel/./schwab 2025-09-14T10:01:52,424 copying build/lib/schwab/auth.py -> build/bdist.linux-armv7l/wheel/./schwab 2025-09-14T10:01:52,425 copying build/lib/schwab/debug.py -> build/bdist.linux-armv7l/wheel/./schwab 2025-09-14T10:01:52,425 copying build/lib/schwab/streaming.py -> build/bdist.linux-armv7l/wheel/./schwab 2025-09-14T10:01:52,426 copying build/lib/schwab/utils.py -> build/bdist.linux-armv7l/wheel/./schwab 2025-09-14T10:01:52,426 copying build/lib/schwab/version.py -> build/bdist.linux-armv7l/wheel/./schwab 2025-09-14T10:01:52,427 creating build/bdist.linux-armv7l/wheel/tests 2025-09-14T10:01:52,427 creating build/bdist.linux-armv7l/wheel/tests/contrib 2025-09-14T10:01:52,428 copying build/lib/tests/contrib/__init__.py -> build/bdist.linux-armv7l/wheel/./tests/contrib 2025-09-14T10:01:52,428 copying build/lib/tests/contrib/orders_test.py -> build/bdist.linux-armv7l/wheel/./tests/contrib 2025-09-14T10:01:52,429 copying build/lib/tests/contrib/util_test.py -> build/bdist.linux-armv7l/wheel/./tests/contrib 2025-09-14T10:01:52,430 creating build/bdist.linux-armv7l/wheel/tests/orders 2025-09-14T10:01:52,430 copying build/lib/tests/orders/__init__.py -> build/bdist.linux-armv7l/wheel/./tests/orders 2025-09-14T10:01:52,430 copying build/lib/tests/orders/common_test.py -> build/bdist.linux-armv7l/wheel/./tests/orders 2025-09-14T10:01:52,431 copying build/lib/tests/orders/generic_test.py -> build/bdist.linux-armv7l/wheel/./tests/orders 2025-09-14T10:01:52,432 copying build/lib/tests/orders/options_test.py -> build/bdist.linux-armv7l/wheel/./tests/orders 2025-09-14T10:01:52,432 creating build/bdist.linux-armv7l/wheel/tests/scripts 2025-09-14T10:01:52,433 copying build/lib/tests/scripts/__init__.py -> build/bdist.linux-armv7l/wheel/./tests/scripts 2025-09-14T10:01:52,433 copying build/lib/tests/scripts/orders_codegen_test.py -> build/bdist.linux-armv7l/wheel/./tests/scripts 2025-09-14T10:01:52,434 copying build/lib/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./tests 2025-09-14T10:01:52,434 copying build/lib/tests/auth_test.py -> build/bdist.linux-armv7l/wheel/./tests 2025-09-14T10:01:52,435 copying build/lib/tests/client_test.py -> build/bdist.linux-armv7l/wheel/./tests 2025-09-14T10:01:52,435 copying build/lib/tests/debug_test.py -> build/bdist.linux-armv7l/wheel/./tests 2025-09-14T10:01:52,436 copying build/lib/tests/orders_test.py -> build/bdist.linux-armv7l/wheel/./tests 2025-09-14T10:01:52,436 copying build/lib/tests/streaming_test.py -> build/bdist.linux-armv7l/wheel/./tests 2025-09-14T10:01:52,438 copying build/lib/tests/test.py -> build/bdist.linux-armv7l/wheel/./tests 2025-09-14T10:01:52,438 copying build/lib/tests/utils.py -> build/bdist.linux-armv7l/wheel/./tests 2025-09-14T10:01:52,439 copying build/lib/tests/utils_test.py -> build/bdist.linux-armv7l/wheel/./tests 2025-09-14T10:01:52,439 running install_egg_info 2025-09-14T10:01:52,531 running egg_info 2025-09-14T10:01:52,620 writing schwab_py.egg-info/PKG-INFO 2025-09-14T10:01:52,625 writing dependency_links to schwab_py.egg-info/dependency_links.txt 2025-09-14T10:01:52,628 writing requirements to schwab_py.egg-info/requires.txt 2025-09-14T10:01:52,628 writing top-level names to schwab_py.egg-info/top_level.txt 2025-09-14T10:01:52,721 reading manifest file 'schwab_py.egg-info/SOURCES.txt' 2025-09-14T10:01:52,725 adding license file 'LICENSE' 2025-09-14T10:01:52,729 writing manifest file 'schwab_py.egg-info/SOURCES.txt' 2025-09-14T10:01:52,729 Copying schwab_py.egg-info to build/bdist.linux-armv7l/wheel/./schwab_py-1.3.0-py3.13.egg-info 2025-09-14T10:01:52,731 running install_scripts 2025-09-14T10:01:52,732 creating build/bdist.linux-armv7l/wheel/schwab_py-1.3.0.data/scripts 2025-09-14T10:01:52,732 copying build/scripts-3.13/schwab-generate-token.py -> build/bdist.linux-armv7l/wheel/schwab_py-1.3.0.data/scripts 2025-09-14T10:01:52,733 copying build/scripts-3.13/schwab-order-codegen.py -> build/bdist.linux-armv7l/wheel/schwab_py-1.3.0.data/scripts 2025-09-14T10:01:52,733 changing mode of build/bdist.linux-armv7l/wheel/schwab_py-1.3.0.data/scripts/schwab-generate-token.py to 755 2025-09-14T10:01:52,733 changing mode of build/bdist.linux-armv7l/wheel/schwab_py-1.3.0.data/scripts/schwab-order-codegen.py to 755 2025-09-14T10:01:52,736 creating build/bdist.linux-armv7l/wheel/schwab_py-1.3.0.dist-info/WHEEL 2025-09-14T10:01:52,737 creating '/tmp/pip-wheel-q4bthdu5/schwab_py-1.3.0-py2.py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-09-14T10:01:52,738 adding 'schwab/__init__.py' 2025-09-14T10:01:52,742 adding 'schwab/auth.py' 2025-09-14T10:01:52,743 adding 'schwab/debug.py' 2025-09-14T10:01:52,748 adding 'schwab/streaming.py' 2025-09-14T10:01:52,749 adding 'schwab/utils.py' 2025-09-14T10:01:52,750 adding 'schwab/version.py' 2025-09-14T10:01:52,751 adding 'schwab/client/__init__.py' 2025-09-14T10:01:52,751 adding 'schwab/client/asynchronous.py' 2025-09-14T10:01:52,755 adding 'schwab/client/base.py' 2025-09-14T10:01:52,756 adding 'schwab/client/synchronous.py' 2025-09-14T10:01:52,757 adding 'schwab/contrib/__init__.py' 2025-09-14T10:01:52,759 adding 'schwab/contrib/orders.py' 2025-09-14T10:01:52,759 adding 'schwab/contrib/util.py' 2025-09-14T10:01:52,760 adding 'schwab/orders/__init__.py' 2025-09-14T10:01:52,762 adding 'schwab/orders/common.py' 2025-09-14T10:01:52,763 adding 'schwab/orders/equities.py' 2025-09-14T10:01:52,764 adding 'schwab/orders/generic.py' 2025-09-14T10:01:52,766 adding 'schwab/orders/options.py' 2025-09-14T10:01:52,767 adding 'schwab/scripts/__init__.py' 2025-09-14T10:01:52,768 adding 'schwab/scripts/orders_codegen.py' 2025-09-14T10:01:52,769 adding 'schwab_py-1.3.0.data/scripts/schwab-generate-token.py' 2025-09-14T10:01:52,770 adding 'schwab_py-1.3.0.data/scripts/schwab-order-codegen.py' 2025-09-14T10:01:52,771 adding 'schwab_py-1.3.0.dist-info/licenses/LICENSE' 2025-09-14T10:01:52,771 adding 'tests/__init__.py' 2025-09-14T10:01:52,774 adding 'tests/auth_test.py' 2025-09-14T10:01:52,778 adding 'tests/client_test.py' 2025-09-14T10:01:52,779 adding 'tests/debug_test.py' 2025-09-14T10:01:52,780 adding 'tests/orders_test.py' 2025-09-14T10:01:52,791 adding 'tests/streaming_test.py' 2025-09-14T10:01:52,794 adding 'tests/test.py' 2025-09-14T10:01:52,795 adding 'tests/utils.py' 2025-09-14T10:01:52,796 adding 'tests/utils_test.py' 2025-09-14T10:01:52,797 adding 'tests/contrib/__init__.py' 2025-09-14T10:01:52,799 adding 'tests/contrib/orders_test.py' 2025-09-14T10:01:52,800 adding 'tests/contrib/util_test.py' 2025-09-14T10:01:52,800 adding 'tests/orders/__init__.py' 2025-09-14T10:01:52,801 adding 'tests/orders/common_test.py' 2025-09-14T10:01:52,804 adding 'tests/orders/generic_test.py' 2025-09-14T10:01:52,805 adding 'tests/orders/options_test.py' 2025-09-14T10:01:52,806 adding 'tests/scripts/__init__.py' 2025-09-14T10:01:52,807 adding 'tests/scripts/orders_codegen_test.py' 2025-09-14T10:01:52,809 adding 'schwab_py-1.3.0.dist-info/METADATA' 2025-09-14T10:01:52,809 adding 'schwab_py-1.3.0.dist-info/WHEEL' 2025-09-14T10:01:52,810 adding 'schwab_py-1.3.0.dist-info/top_level.txt' 2025-09-14T10:01:52,811 adding 'schwab_py-1.3.0.dist-info/RECORD' 2025-09-14T10:01:52,812 removing build/bdist.linux-armv7l/wheel 2025-09-14T10:01:52,947 Building wheel for schwab-py (setup.py): finished with status 'done' 2025-09-14T10:01:52,950 Created wheel for schwab-py: filename=schwab_py-1.3.0-py2.py3-none-any.whl size=99201 sha256=8baa510d2d4e556ac9a35d04395aa286b2218fd8aff634fbf6141bc8208b43a0 2025-09-14T10:01:52,951 Stored in directory: /tmp/pip-ephem-wheel-cache-0mkhspw9/wheels/3d/27/ad/74c29150f5bdbefeb32dead943e421f052838e7d3a40f4b48d 2025-09-14T10:01:52,964 Successfully built schwab-py 2025-09-14T10:01:52,966 Removed build tracker: '/tmp/pip-build-tracker-1gd7r_w6'