2025-09-12T10:26:38,758 Created temporary directory: /tmp/pip-build-tracker-v405h_5u 2025-09-12T10:26:38,759 Initialized build tracking at /tmp/pip-build-tracker-v405h_5u 2025-09-12T10:26:38,759 Created build tracker: /tmp/pip-build-tracker-v405h_5u 2025-09-12T10:26:38,759 Entered build tracker: /tmp/pip-build-tracker-v405h_5u 2025-09-12T10:26:38,760 Created temporary directory: /tmp/pip-wheel-339wqoo0 2025-09-12T10:26:38,763 Created temporary directory: /tmp/pip-ephem-wheel-cache-pum91bjn 2025-09-12T10:26:38,826 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-12T10:26:38,828 2 location(s) to search for versions of etradebot: 2025-09-12T10:26:38,828 * https://pypi.org/simple/etradebot/ 2025-09-12T10:26:38,828 * https://www.piwheels.org/simple/etradebot/ 2025-09-12T10:26:38,829 Fetching project page and analyzing links: https://pypi.org/simple/etradebot/ 2025-09-12T10:26:38,829 Getting page https://pypi.org/simple/etradebot/ 2025-09-12T10:26:38,830 Found index url https://pypi.org/simple/ 2025-09-12T10:26:38,981 Fetched page https://pypi.org/simple/etradebot/ as application/vnd.pypi.simple.v1+json 2025-09-12T10:26:38,985 Skipping link: No binaries permitted for etradebot: https://files.pythonhosted.org/packages/4b/c7/324ec580ade5983e19d25a2bc5b0e104d986484b4d6ffaf473b078c5e1c7/etradebot-0.0.0-py3-none-any.whl (from https://pypi.org/simple/etradebot/) (requires-python:>=3.11) 2025-09-12T10:26:38,986 Found link https://files.pythonhosted.org/packages/15/a0/83849c82af3168fc7e4a8ae447d0a684ecbc5c47c1020073084e0993105c/etradebot-0.0.0.tar.gz (from https://pypi.org/simple/etradebot/) (requires-python:>=3.11), version: 0.0.0 2025-09-12T10:26:38,986 Skipping link: No binaries permitted for etradebot: https://files.pythonhosted.org/packages/30/00/971771cbec5c733f7e3cb65ce0938d4e1ea11790913e8556f88800a97fcb/etradebot-1.0.0-py3-none-any.whl (from https://pypi.org/simple/etradebot/) (requires-python:>=3.11) 2025-09-12T10:26:38,986 Found link https://files.pythonhosted.org/packages/2e/49/c6635c8378f7d6ad5a202d9e143b1594061cdf7f075a1b12c6c07889f2d3/etradebot-1.0.0.tar.gz (from https://pypi.org/simple/etradebot/) (requires-python:>=3.11), version: 1.0.0 2025-09-12T10:26:38,987 Skipping link: No binaries permitted for etradebot: https://files.pythonhosted.org/packages/cb/22/a6e70999e45ed39377131d18a2fe6a2c8d9780f1d7d4e32231bb00bb29a7/etradebot-1.0.1-py3-none-any.whl (from https://pypi.org/simple/etradebot/) (requires-python:>=3.11) 2025-09-12T10:26:38,987 Found link https://files.pythonhosted.org/packages/f0/28/99e1018e17adcace170404873e10dcc63d4fbffc38a32667ded504b223a9/etradebot-1.0.1.tar.gz (from https://pypi.org/simple/etradebot/) (requires-python:>=3.11), version: 1.0.1 2025-09-12T10:26:38,987 Skipping link: No binaries permitted for etradebot: https://files.pythonhosted.org/packages/ca/39/8abb3cc990290807d3ffdb9b03af374bfe6e270b1f89385b9404cdd454d3/etradebot-1.0.2-py3-none-any.whl (from https://pypi.org/simple/etradebot/) (requires-python:>=3.11) 2025-09-12T10:26:38,987 Found link https://files.pythonhosted.org/packages/a4/71/071dc12e0599f1efe08d868ae497c91043e2b973761617b2382b6acec7b5/etradebot-1.0.2.tar.gz (from https://pypi.org/simple/etradebot/) (requires-python:>=3.11), version: 1.0.2 2025-09-12T10:26:38,988 Skipping link: No binaries permitted for etradebot: https://files.pythonhosted.org/packages/a3/aa/bd50bc5364a7457ad8ee81579af19a1cf2518fac5be3712051288e6ec8db/etradebot-1.0.3-py3-none-any.whl (from https://pypi.org/simple/etradebot/) (requires-python:>=3.11) 2025-09-12T10:26:38,988 Found link https://files.pythonhosted.org/packages/f2/f6/e27508cb5dda7f9038bc8f12b3c92a9afb245a5789e3088562739fa0e5c9/etradebot-1.0.3.tar.gz (from https://pypi.org/simple/etradebot/) (requires-python:>=3.11), version: 1.0.3 2025-09-12T10:26:38,988 Skipping link: No binaries permitted for etradebot: https://files.pythonhosted.org/packages/a8/4e/5cbac218025d844571b82256a99dd26e701ddc26fc42f11e2a2228d4d827/etradebot-1.0.4-py3-none-any.whl (from https://pypi.org/simple/etradebot/) (requires-python:>=3.11) 2025-09-12T10:26:38,988 Found link https://files.pythonhosted.org/packages/bd/db/91f56b94a15cfe5027efae20582134d9434f6ff9c832a7f2921c949952e7/etradebot-1.0.4.tar.gz (from https://pypi.org/simple/etradebot/) (requires-python:>=3.11), version: 1.0.4 2025-09-12T10:26:38,988 Skipping link: No binaries permitted for etradebot: https://files.pythonhosted.org/packages/2c/f7/e1c3d49357b63c9eeeb35b3516144d0082ec54a48ee0915dae32c850d517/etradebot-1.1.0-py3-none-any.whl (from https://pypi.org/simple/etradebot/) (requires-python:>=3.11) 2025-09-12T10:26:38,989 Found link https://files.pythonhosted.org/packages/e3/06/27a794b764245efdf5d13c92fe3458ac3c5960b74231ea639cd49b721f58/etradebot-1.1.0.tar.gz (from https://pypi.org/simple/etradebot/) (requires-python:>=3.11), version: 1.1.0 2025-09-12T10:26:38,989 Skipping link: No binaries permitted for etradebot: https://files.pythonhosted.org/packages/71/ee/90513802f1e9626e306445fb3fd60e6772161a5d289c76cd4c3738a73aa1/etradebot-2.0.0-py3-none-any.whl (from https://pypi.org/simple/etradebot/) (requires-python:==3.11) 2025-09-12T10:26:38,990 Link requires a different Python (3.13.5 not in: '==3.11'): https://files.pythonhosted.org/packages/9a/a6/228eecbc3303da5ac1c9c3a469ba800503710d3211049a952be9666adbbf/etradebot-2.0.0.tar.gz (from https://pypi.org/simple/etradebot/) (requires-python:==3.11) 2025-09-12T10:26:38,990 Skipping link: 2.0.0 Requires-Python ==3.11: https://files.pythonhosted.org/packages/9a/a6/228eecbc3303da5ac1c9c3a469ba800503710d3211049a952be9666adbbf/etradebot-2.0.0.tar.gz (from https://pypi.org/simple/etradebot/) (requires-python:==3.11) 2025-09-12T10:26:38,990 Skipping link: No binaries permitted for etradebot: https://files.pythonhosted.org/packages/b2/66/43c1c02b0564214259f1840011dc17a01401228385e7367b53daa4e56d8f/etradebot-2.0.1-py3-none-any.whl (from https://pypi.org/simple/etradebot/) (requires-python:==3.11) 2025-09-12T10:26:38,990 Link requires a different Python (3.13.5 not in: '==3.11'): https://files.pythonhosted.org/packages/c7/c6/ec95fc5cbf0eeb4d40c4cb295f39ff327d8478a03f7c2f90432d427d3b89/etradebot-2.0.1.tar.gz (from https://pypi.org/simple/etradebot/) (requires-python:==3.11) 2025-09-12T10:26:38,990 Skipping link: 2.0.1 Requires-Python ==3.11: https://files.pythonhosted.org/packages/c7/c6/ec95fc5cbf0eeb4d40c4cb295f39ff327d8478a03f7c2f90432d427d3b89/etradebot-2.0.1.tar.gz (from https://pypi.org/simple/etradebot/) (requires-python:==3.11) 2025-09-12T10:26:38,990 Skipping link: No binaries permitted for etradebot: https://files.pythonhosted.org/packages/78/81/36e58d0667b638e74b3e1caff64900e059b656f8d05da55747cfc04b80c0/etradebot-2.0.2-py3-none-any.whl (from https://pypi.org/simple/etradebot/) (requires-python:==3.11) 2025-09-12T10:26:38,991 Link requires a different Python (3.13.5 not in: '==3.11'): https://files.pythonhosted.org/packages/02/4e/d4016085a8ee0cefca5f633c07d063ef4c0451e0743a01a75746acf56fe2/etradebot-2.0.2.tar.gz (from https://pypi.org/simple/etradebot/) (requires-python:==3.11) 2025-09-12T10:26:38,991 Skipping link: 2.0.2 Requires-Python ==3.11: https://files.pythonhosted.org/packages/02/4e/d4016085a8ee0cefca5f633c07d063ef4c0451e0743a01a75746acf56fe2/etradebot-2.0.2.tar.gz (from https://pypi.org/simple/etradebot/) (requires-python:==3.11) 2025-09-12T10:26:38,991 Skipping link: No binaries permitted for etradebot: https://files.pythonhosted.org/packages/b4/1a/58e15ecebd2f02cc9748e9a3582ded28a089bc3dea2d915abcf334604337/etradebot-3.0.0-py3-none-any.whl (from https://pypi.org/simple/etradebot/) (requires-python:==3.11) 2025-09-12T10:26:38,991 Link requires a different Python (3.13.5 not in: '==3.11'): https://files.pythonhosted.org/packages/fd/e7/f1c96309cb56dc7efccc4b5fbff6a995d2e8d6ef31ba4c8c6e6b2031cebc/etradebot-3.0.0.tar.gz (from https://pypi.org/simple/etradebot/) (requires-python:==3.11) 2025-09-12T10:26:38,991 Skipping link: 3.0.0 Requires-Python ==3.11: https://files.pythonhosted.org/packages/fd/e7/f1c96309cb56dc7efccc4b5fbff6a995d2e8d6ef31ba4c8c6e6b2031cebc/etradebot-3.0.0.tar.gz (from https://pypi.org/simple/etradebot/) (requires-python:==3.11) 2025-09-12T10:26:38,991 Skipping link: No binaries permitted for etradebot: https://files.pythonhosted.org/packages/75/a6/90e42111f6b9cc25ad9674e861ca47b7628b8f55a3394aae49af8dc9012d/etradebot-3.0.1-py3-none-any.whl (from https://pypi.org/simple/etradebot/) (requires-python:==3.11) 2025-09-12T10:26:38,992 Link requires a different Python (3.13.5 not in: '==3.11'): https://files.pythonhosted.org/packages/e5/92/2f991b4ba6914fc9d2c3e86b5ce6a2a3e8853fbc80788d0041df0eea028f/etradebot-3.0.1.tar.gz (from https://pypi.org/simple/etradebot/) (requires-python:==3.11) 2025-09-12T10:26:38,992 Skipping link: 3.0.1 Requires-Python ==3.11: https://files.pythonhosted.org/packages/e5/92/2f991b4ba6914fc9d2c3e86b5ce6a2a3e8853fbc80788d0041df0eea028f/etradebot-3.0.1.tar.gz (from https://pypi.org/simple/etradebot/) (requires-python:==3.11) 2025-09-12T10:26:38,992 Skipping link: No binaries permitted for etradebot: https://files.pythonhosted.org/packages/aa/2f/9f938cada896d2f35e2569c4ac0e91341d927afa1daf9288b2b66e60438a/etradebot-3.0.2-py3-none-any.whl (from https://pypi.org/simple/etradebot/) (requires-python:==3.11) 2025-09-12T10:26:38,992 Link requires a different Python (3.13.5 not in: '==3.11'): https://files.pythonhosted.org/packages/ee/bb/a7c8ec6e11065dbc960500ae0035704aa51aa8f33ca4bad61534596939af/etradebot-3.0.2.tar.gz (from https://pypi.org/simple/etradebot/) (requires-python:==3.11) 2025-09-12T10:26:38,992 Skipping link: 3.0.2 Requires-Python ==3.11: https://files.pythonhosted.org/packages/ee/bb/a7c8ec6e11065dbc960500ae0035704aa51aa8f33ca4bad61534596939af/etradebot-3.0.2.tar.gz (from https://pypi.org/simple/etradebot/) (requires-python:==3.11) 2025-09-12T10:26:38,992 Skipping link: No binaries permitted for etradebot: https://files.pythonhosted.org/packages/03/3c/f358fd07ffad47a33fc9c5403fa0af9bd3da7775a2bc8567dd800bd8a4ac/etradebot-3.0.3-py3-none-any.whl (from https://pypi.org/simple/etradebot/) (requires-python:==3.11) 2025-09-12T10:26:38,993 Link requires a different Python (3.13.5 not in: '==3.11'): https://files.pythonhosted.org/packages/e8/4f/c281c4f89785e7bd7e0640faf23140662c2eb5a57dc870c6b971aaf31988/etradebot-3.0.3.tar.gz (from https://pypi.org/simple/etradebot/) (requires-python:==3.11) 2025-09-12T10:26:38,993 Skipping link: 3.0.3 Requires-Python ==3.11: https://files.pythonhosted.org/packages/e8/4f/c281c4f89785e7bd7e0640faf23140662c2eb5a57dc870c6b971aaf31988/etradebot-3.0.3.tar.gz (from https://pypi.org/simple/etradebot/) (requires-python:==3.11) 2025-09-12T10:26:38,993 Skipping link: No binaries permitted for etradebot: https://files.pythonhosted.org/packages/46/bb/cd5e3aae034f4fd03f86bcd42f3ba9af672b008eba4e6487f61c2727396a/etradebot-3.0.4-py3-none-any.whl (from https://pypi.org/simple/etradebot/) (requires-python:>=3.11, <3.12) 2025-09-12T10:26:38,994 Link requires a different Python (3.13.5 not in: '>=3.11, <3.12'): https://files.pythonhosted.org/packages/4c/58/c04195fc5931a7b5defd10f918336cfc0286044c7bb79a348e89050555bd/etradebot-3.0.4.tar.gz (from https://pypi.org/simple/etradebot/) (requires-python:>=3.11, <3.12) 2025-09-12T10:26:38,994 Skipping link: 3.0.4 Requires-Python >=3.11, <3.12: https://files.pythonhosted.org/packages/4c/58/c04195fc5931a7b5defd10f918336cfc0286044c7bb79a348e89050555bd/etradebot-3.0.4.tar.gz (from https://pypi.org/simple/etradebot/) (requires-python:>=3.11, <3.12) 2025-09-12T10:26:38,994 Skipping link: No binaries permitted for etradebot: https://files.pythonhosted.org/packages/43/f1/3ddb4493a20e3f44710611220a5aea6a8d1d707452da9d33306fafa0f5e6/etradebot-3.0.5-py3-none-any.whl (from https://pypi.org/simple/etradebot/) (requires-python:>=3.11, <3.12) 2025-09-12T10:26:38,994 Link requires a different Python (3.13.5 not in: '>=3.11, <3.12'): https://files.pythonhosted.org/packages/90/8b/48a143ce507ef0edcc9887c71b9899a1f1d2f3bc44884a384d49895dfc4f/etradebot-3.0.5.tar.gz (from https://pypi.org/simple/etradebot/) (requires-python:>=3.11, <3.12) 2025-09-12T10:26:38,994 Skipping link: 3.0.5 Requires-Python >=3.11, <3.12: https://files.pythonhosted.org/packages/90/8b/48a143ce507ef0edcc9887c71b9899a1f1d2f3bc44884a384d49895dfc4f/etradebot-3.0.5.tar.gz (from https://pypi.org/simple/etradebot/) (requires-python:>=3.11, <3.12) 2025-09-12T10:26:38,995 Fetching project page and analyzing links: https://www.piwheels.org/simple/etradebot/ 2025-09-12T10:26:38,995 Getting page https://www.piwheels.org/simple/etradebot/ 2025-09-12T10:26:38,996 Found index url https://www.piwheels.org/simple/ 2025-09-12T10:26:39,092 Fetched page https://www.piwheels.org/simple/etradebot/ as text/html 2025-09-12T10:26:39,094 Skipping link: No binaries permitted for etradebot: https://archive1.piwheels.org/simple/etradebot/etradebot-1.1.0-py3-none-any.whl#sha256=de63359b4bd08c2d306ecb7d2581feb9c0e78e4ab3690ce247b261691bb375f0 (from https://www.piwheels.org/simple/etradebot/) (requires-python:>=3.11) 2025-09-12T10:26:39,094 Skipping link: No binaries permitted for etradebot: https://archive1.piwheels.org/simple/etradebot/etradebot-1.0.4-py3-none-any.whl#sha256=56a873cdba82f2efb810d14b81d8fec1f5de9fbf462640076d76a33bc3f966cd (from https://www.piwheels.org/simple/etradebot/) (requires-python:>=3.11) 2025-09-12T10:26:39,094 Skipping link: No binaries permitted for etradebot: https://archive1.piwheels.org/simple/etradebot/etradebot-1.0.3-py3-none-any.whl#sha256=2a1745223250812cbc07fa2106e905b142060b9ea338738b448532729651afb7 (from https://www.piwheels.org/simple/etradebot/) (requires-python:>=3.11) 2025-09-12T10:26:39,094 Skipping link: No binaries permitted for etradebot: https://archive1.piwheels.org/simple/etradebot/etradebot-0.0.0-py3-none-any.whl#sha256=378c23f8ca6ba8a8f44157a731749a45b03a6033e12baa96f5562bc5793ff473 (from https://www.piwheels.org/simple/etradebot/) (requires-python:>=3.11) 2025-09-12T10:26:39,095 Skipping link: not a file: https://www.piwheels.org/simple/etradebot/ 2025-09-12T10:26:39,095 Skipping link: not a file: https://pypi.org/simple/etradebot/ 2025-09-12T10:26:39,121 Given no hashes to check 1 links for project 'etradebot': discarding no candidates 2025-09-12T10:26:39,122 Collecting etradebot==1.0.0 2025-09-12T10:26:39,124 Created temporary directory: /tmp/pip-unpack-klxdfxeu 2025-09-12T10:26:39,264 Downloading etradebot-1.0.0.tar.gz (31 kB) 2025-09-12T10:26:39,312 Added etradebot==1.0.0 from https://files.pythonhosted.org/packages/2e/49/c6635c8378f7d6ad5a202d9e143b1594061cdf7f075a1b12c6c07889f2d3/etradebot-1.0.0.tar.gz to build tracker '/tmp/pip-build-tracker-v405h_5u' 2025-09-12T10:26:39,313 Running setup.py (path:/tmp/pip-wheel-339wqoo0/etradebot_ee70ac4e32154aa9b08bd6a350611eb1/setup.py) egg_info for package etradebot 2025-09-12T10:26:39,313 Created temporary directory: /tmp/pip-pip-egg-info-a56jbb5m 2025-09-12T10:26:39,314 Preparing metadata (setup.py): started 2025-09-12T10:26:39,315 Running command python setup.py egg_info 2025-09-12T10:26:40,642 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-12T10:26:40,642 !! 2025-09-12T10:26:40,642 ******************************************************************************** 2025-09-12T10:26:40,643 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-12T10:26:40,643 License :: OSI Approved :: MIT License 2025-09-12T10:26:40,643 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-12T10:26:40,643 ******************************************************************************** 2025-09-12T10:26:40,643 !! 2025-09-12T10:26:40,643 self._finalize_license_expression() 2025-09-12T10:26:40,736 running egg_info 2025-09-12T10:26:40,831 creating /tmp/pip-pip-egg-info-a56jbb5m/etradebot.egg-info 2025-09-12T10:26:40,831 writing /tmp/pip-pip-egg-info-a56jbb5m/etradebot.egg-info/PKG-INFO 2025-09-12T10:26:40,833 writing dependency_links to /tmp/pip-pip-egg-info-a56jbb5m/etradebot.egg-info/dependency_links.txt 2025-09-12T10:26:40,834 writing requirements to /tmp/pip-pip-egg-info-a56jbb5m/etradebot.egg-info/requires.txt 2025-09-12T10:26:40,835 writing top-level names to /tmp/pip-pip-egg-info-a56jbb5m/etradebot.egg-info/top_level.txt 2025-09-12T10:26:40,835 writing manifest file '/tmp/pip-pip-egg-info-a56jbb5m/etradebot.egg-info/SOURCES.txt' 2025-09-12T10:26:41,142 reading manifest file '/tmp/pip-pip-egg-info-a56jbb5m/etradebot.egg-info/SOURCES.txt' 2025-09-12T10:26:41,143 adding license file 'LICENSE' 2025-09-12T10:26:41,146 writing manifest file '/tmp/pip-pip-egg-info-a56jbb5m/etradebot.egg-info/SOURCES.txt' 2025-09-12T10:26:41,286 Preparing metadata (setup.py): finished with status 'done' 2025-09-12T10:26:41,291 Source in /tmp/pip-wheel-339wqoo0/etradebot_ee70ac4e32154aa9b08bd6a350611eb1 has version 1.0.0, which satisfies requirement etradebot==1.0.0 from https://files.pythonhosted.org/packages/2e/49/c6635c8378f7d6ad5a202d9e143b1594061cdf7f075a1b12c6c07889f2d3/etradebot-1.0.0.tar.gz 2025-09-12T10:26:41,292 Removed etradebot==1.0.0 from https://files.pythonhosted.org/packages/2e/49/c6635c8378f7d6ad5a202d9e143b1594061cdf7f075a1b12c6c07889f2d3/etradebot-1.0.0.tar.gz from build tracker '/tmp/pip-build-tracker-v405h_5u' 2025-09-12T10:26:41,303 Created temporary directory: /tmp/pip-unpack-t3fak1y8 2025-09-12T10:26:41,303 Created temporary directory: /tmp/pip-unpack-ma5l1k_f 2025-09-12T10:26:41,303 Building wheels for collected packages: etradebot 2025-09-12T10:26:41,305 Created temporary directory: /tmp/pip-wheel-g30jwsdp 2025-09-12T10:26:41,305 DEPRECATION: Building 'etradebot' 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 'etradebot'. Discussion can be found at https://github.com/pypa/pip/issues/6334 2025-09-12T10:26:41,307 Building wheel for etradebot (setup.py): started 2025-09-12T10:26:41,307 Destination directory: /tmp/pip-wheel-g30jwsdp 2025-09-12T10:26:41,308 Running command python setup.py bdist_wheel 2025-09-12T10:26:42,622 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-12T10:26:42,622 !! 2025-09-12T10:26:42,623 ******************************************************************************** 2025-09-12T10:26:42,623 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-12T10:26:42,623 License :: OSI Approved :: MIT License 2025-09-12T10:26:42,623 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-12T10:26:42,623 ******************************************************************************** 2025-09-12T10:26:42,624 !! 2025-09-12T10:26:42,624 self._finalize_license_expression() 2025-09-12T10:26:42,624 running bdist_wheel 2025-09-12T10:26:43,115 running build 2025-09-12T10:26:43,115 running build_py 2025-09-12T10:26:43,216 creating build/lib/utils 2025-09-12T10:26:43,217 copying utils/portfolio.py -> build/lib/utils 2025-09-12T10:26:43,218 copying utils/logging_config.py -> build/lib/utils 2025-09-12T10:26:43,218 copying utils/fake_data.py -> build/lib/utils 2025-09-12T10:26:43,219 copying utils/credentials.py -> build/lib/utils 2025-09-12T10:26:43,220 copying utils/__init__.py -> build/lib/utils 2025-09-12T10:26:43,221 creating build/lib/tests 2025-09-12T10:26:43,221 copying tests/test_utils.py -> build/lib/tests 2025-09-12T10:26:43,222 copying tests/test_model.py -> build/lib/tests 2025-09-12T10:26:43,223 copying tests/test_execute.py -> build/lib/tests 2025-09-12T10:26:43,224 copying tests/test_etrade.py -> build/lib/tests 2025-09-12T10:26:43,224 copying tests/test_authentication.py -> build/lib/tests 2025-09-12T10:26:43,225 copying tests/mock_responses.py -> build/lib/tests 2025-09-12T10:26:43,226 copying tests/__init__.py -> build/lib/tests 2025-09-12T10:26:43,227 creating build/lib/strategies 2025-09-12T10:26:43,227 copying strategies/strategy.py -> build/lib/strategies 2025-09-12T10:26:43,228 copying strategies/example_strategy.py -> build/lib/strategies 2025-09-12T10:26:43,229 copying strategies/cape_strategy.py -> build/lib/strategies 2025-09-12T10:26:43,229 copying strategies/__init__.py -> build/lib/strategies 2025-09-12T10:26:43,230 creating build/lib/model 2025-09-12T10:26:43,231 copying model/model.py -> build/lib/model 2025-09-12T10:26:43,231 copying model/investor_views.py -> build/lib/model 2025-09-12T10:26:43,232 copying model/__init__.py -> build/lib/model 2025-09-12T10:26:43,233 creating build/lib/execute 2025-09-12T10:26:43,234 copying execute/execute.py -> build/lib/execute 2025-09-12T10:26:43,234 copying execute/__init__.py -> build/lib/execute 2025-09-12T10:26:43,235 creating build/lib/etrade 2025-09-12T10:26:43,236 copying etrade/etrade.py -> build/lib/etrade 2025-09-12T10:26:43,236 copying etrade/__init__.py -> build/lib/etrade 2025-09-12T10:26:43,237 creating build/lib/authentication 2025-09-12T10:26:43,238 copying authentication/authentication.py -> build/lib/authentication 2025-09-12T10:26:43,238 copying authentication/__init__.py -> build/lib/authentication 2025-09-12T10:26:43,348 /usr/local/lib/python3.13/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2025-09-12T10:26:43,348 !! 2025-09-12T10:26:43,348 ******************************************************************************** 2025-09-12T10:26:43,349 Please avoid running ``setup.py`` directly. 2025-09-12T10:26:43,349 Instead, use pypa/build, pypa/installer or other 2025-09-12T10:26:43,349 standards-based tools. 2025-09-12T10:26:43,349 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-09-12T10:26:43,349 or your builds will no longer be supported. 2025-09-12T10:26:43,349 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2025-09-12T10:26:43,349 ******************************************************************************** 2025-09-12T10:26:43,350 !! 2025-09-12T10:26:43,350 self.initialize_options() 2025-09-12T10:26:43,454 installing to build/bdist.linux-armv7l/wheel 2025-09-12T10:26:43,454 running install 2025-09-12T10:26:43,481 running install_lib 2025-09-12T10:26:43,578 creating build/bdist.linux-armv7l/wheel 2025-09-12T10:26:43,579 creating build/bdist.linux-armv7l/wheel/authentication 2025-09-12T10:26:43,579 copying build/lib/authentication/__init__.py -> build/bdist.linux-armv7l/wheel/./authentication 2025-09-12T10:26:43,580 copying build/lib/authentication/authentication.py -> build/bdist.linux-armv7l/wheel/./authentication 2025-09-12T10:26:43,580 creating build/bdist.linux-armv7l/wheel/etrade 2025-09-12T10:26:43,581 copying build/lib/etrade/__init__.py -> build/bdist.linux-armv7l/wheel/./etrade 2025-09-12T10:26:43,581 copying build/lib/etrade/etrade.py -> build/bdist.linux-armv7l/wheel/./etrade 2025-09-12T10:26:43,582 creating build/bdist.linux-armv7l/wheel/execute 2025-09-12T10:26:43,583 copying build/lib/execute/__init__.py -> build/bdist.linux-armv7l/wheel/./execute 2025-09-12T10:26:43,583 copying build/lib/execute/execute.py -> build/bdist.linux-armv7l/wheel/./execute 2025-09-12T10:26:43,584 creating build/bdist.linux-armv7l/wheel/model 2025-09-12T10:26:43,584 copying build/lib/model/__init__.py -> build/bdist.linux-armv7l/wheel/./model 2025-09-12T10:26:43,585 copying build/lib/model/investor_views.py -> build/bdist.linux-armv7l/wheel/./model 2025-09-12T10:26:43,585 copying build/lib/model/model.py -> build/bdist.linux-armv7l/wheel/./model 2025-09-12T10:26:43,586 creating build/bdist.linux-armv7l/wheel/strategies 2025-09-12T10:26:43,587 copying build/lib/strategies/__init__.py -> build/bdist.linux-armv7l/wheel/./strategies 2025-09-12T10:26:43,587 copying build/lib/strategies/cape_strategy.py -> build/bdist.linux-armv7l/wheel/./strategies 2025-09-12T10:26:43,588 copying build/lib/strategies/example_strategy.py -> build/bdist.linux-armv7l/wheel/./strategies 2025-09-12T10:26:43,588 copying build/lib/strategies/strategy.py -> build/bdist.linux-armv7l/wheel/./strategies 2025-09-12T10:26:43,589 creating build/bdist.linux-armv7l/wheel/tests 2025-09-12T10:26:43,589 copying build/lib/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./tests 2025-09-12T10:26:43,589 copying build/lib/tests/mock_responses.py -> build/bdist.linux-armv7l/wheel/./tests 2025-09-12T10:26:43,590 copying build/lib/tests/test_authentication.py -> build/bdist.linux-armv7l/wheel/./tests 2025-09-12T10:26:43,590 copying build/lib/tests/test_etrade.py -> build/bdist.linux-armv7l/wheel/./tests 2025-09-12T10:26:43,591 copying build/lib/tests/test_execute.py -> build/bdist.linux-armv7l/wheel/./tests 2025-09-12T10:26:43,591 copying build/lib/tests/test_model.py -> build/bdist.linux-armv7l/wheel/./tests 2025-09-12T10:26:43,592 copying build/lib/tests/test_utils.py -> build/bdist.linux-armv7l/wheel/./tests 2025-09-12T10:26:43,593 creating build/bdist.linux-armv7l/wheel/utils 2025-09-12T10:26:43,593 copying build/lib/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./utils 2025-09-12T10:26:43,594 copying build/lib/utils/credentials.py -> build/bdist.linux-armv7l/wheel/./utils 2025-09-12T10:26:43,594 copying build/lib/utils/fake_data.py -> build/bdist.linux-armv7l/wheel/./utils 2025-09-12T10:26:43,595 copying build/lib/utils/logging_config.py -> build/bdist.linux-armv7l/wheel/./utils 2025-09-12T10:26:43,595 copying build/lib/utils/portfolio.py -> build/bdist.linux-armv7l/wheel/./utils 2025-09-12T10:26:43,596 running install_egg_info 2025-09-12T10:26:43,699 running egg_info 2025-09-12T10:26:43,796 writing etradebot.egg-info/PKG-INFO 2025-09-12T10:26:43,798 writing dependency_links to etradebot.egg-info/dependency_links.txt 2025-09-12T10:26:43,799 writing requirements to etradebot.egg-info/requires.txt 2025-09-12T10:26:43,800 writing top-level names to etradebot.egg-info/top_level.txt 2025-09-12T10:26:43,902 reading manifest file 'etradebot.egg-info/SOURCES.txt' 2025-09-12T10:26:43,905 adding license file 'LICENSE' 2025-09-12T10:26:43,909 writing manifest file 'etradebot.egg-info/SOURCES.txt' 2025-09-12T10:26:43,909 Copying etradebot.egg-info to build/bdist.linux-armv7l/wheel/./etradebot-1.0.0-py3.13.egg-info 2025-09-12T10:26:43,912 running install_scripts 2025-09-12T10:26:43,914 creating build/bdist.linux-armv7l/wheel/etradebot-1.0.0.dist-info/WHEEL 2025-09-12T10:26:43,915 creating '/tmp/pip-wheel-g30jwsdp/etradebot-1.0.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-09-12T10:26:43,916 adding 'authentication/__init__.py' 2025-09-12T10:26:43,918 adding 'authentication/authentication.py' 2025-09-12T10:26:43,919 adding 'etrade/__init__.py' 2025-09-12T10:26:43,920 adding 'etrade/etrade.py' 2025-09-12T10:26:43,921 adding 'etradebot-1.0.0.dist-info/licenses/LICENSE' 2025-09-12T10:26:43,922 adding 'execute/__init__.py' 2025-09-12T10:26:43,924 adding 'execute/execute.py' 2025-09-12T10:26:43,924 adding 'model/__init__.py' 2025-09-12T10:26:43,925 adding 'model/investor_views.py' 2025-09-12T10:26:43,928 adding 'model/model.py' 2025-09-12T10:26:43,929 adding 'strategies/__init__.py' 2025-09-12T10:26:43,930 adding 'strategies/cape_strategy.py' 2025-09-12T10:26:43,931 adding 'strategies/example_strategy.py' 2025-09-12T10:26:43,932 adding 'strategies/strategy.py' 2025-09-12T10:26:43,933 adding 'tests/__init__.py' 2025-09-12T10:26:43,935 adding 'tests/mock_responses.py' 2025-09-12T10:26:43,937 adding 'tests/test_authentication.py' 2025-09-12T10:26:43,938 adding 'tests/test_etrade.py' 2025-09-12T10:26:43,939 adding 'tests/test_execute.py' 2025-09-12T10:26:43,940 adding 'tests/test_model.py' 2025-09-12T10:26:43,941 adding 'tests/test_utils.py' 2025-09-12T10:26:43,942 adding 'utils/__init__.py' 2025-09-12T10:26:43,943 adding 'utils/credentials.py' 2025-09-12T10:26:43,944 adding 'utils/fake_data.py' 2025-09-12T10:26:43,945 adding 'utils/logging_config.py' 2025-09-12T10:26:43,945 adding 'utils/portfolio.py' 2025-09-12T10:26:43,947 adding 'etradebot-1.0.0.dist-info/METADATA' 2025-09-12T10:26:43,947 adding 'etradebot-1.0.0.dist-info/WHEEL' 2025-09-12T10:26:43,948 adding 'etradebot-1.0.0.dist-info/dependency_links.txt' 2025-09-12T10:26:43,949 adding 'etradebot-1.0.0.dist-info/top_level.txt' 2025-09-12T10:26:43,950 adding 'etradebot-1.0.0.dist-info/RECORD' 2025-09-12T10:26:43,951 removing build/bdist.linux-armv7l/wheel 2025-09-12T10:26:44,095 Building wheel for etradebot (setup.py): finished with status 'done' 2025-09-12T10:26:44,096 Created wheel for etradebot: filename=etradebot-1.0.0-py3-none-any.whl size=35909 sha256=5d57add46aea0d83dec2469c91cd29bec61d8003986e70087934e2b4c5e2c01f 2025-09-12T10:26:44,097 Stored in directory: /tmp/pip-ephem-wheel-cache-pum91bjn/wheels/3f/2c/1d/b17e2f7f09f8aa209661b806c8fdcba44ff49f1bed1c4f42b0 2025-09-12T10:26:44,107 Successfully built etradebot 2025-09-12T10:26:44,109 Removed build tracker: '/tmp/pip-build-tracker-v405h_5u'