2025-09-13T17:10:32,400 Created temporary directory: /tmp/pip-build-tracker-z13b16hp 2025-09-13T17:10:32,401 Initialized build tracking at /tmp/pip-build-tracker-z13b16hp 2025-09-13T17:10:32,401 Created build tracker: /tmp/pip-build-tracker-z13b16hp 2025-09-13T17:10:32,401 Entered build tracker: /tmp/pip-build-tracker-z13b16hp 2025-09-13T17:10:32,401 Created temporary directory: /tmp/pip-wheel-6j26vwgm 2025-09-13T17:10:32,405 Created temporary directory: /tmp/pip-ephem-wheel-cache-_t5ln8wk 2025-09-13T17:10:32,464 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-13T17:10:32,466 2 location(s) to search for versions of pyttrading: 2025-09-13T17:10:32,466 * https://pypi.org/simple/pyttrading/ 2025-09-13T17:10:32,466 * https://www.piwheels.org/simple/pyttrading/ 2025-09-13T17:10:32,467 Fetching project page and analyzing links: https://pypi.org/simple/pyttrading/ 2025-09-13T17:10:32,467 Getting page https://pypi.org/simple/pyttrading/ 2025-09-13T17:10:32,468 Found index url https://pypi.org/simple/ 2025-09-13T17:10:32,545 Fetched page https://pypi.org/simple/pyttrading/ as application/vnd.pypi.simple.v1+json 2025-09-13T17:10:32,556 Found link https://files.pythonhosted.org/packages/82/ff/a70ec39a2bdeeb2a0eb80307fecde5c06d523fe38d4dc11b022b78993dac/pyttrading-0.1.11.tar.gz (from https://pypi.org/simple/pyttrading/), version: 0.1.11 2025-09-13T17:10:32,557 Found link https://files.pythonhosted.org/packages/4e/29/88d54958b2fc58302018036c6d2d54f88a6ec57bf981259d514899c85b9a/pyttrading-0.1.12.tar.gz (from https://pypi.org/simple/pyttrading/) (requires-python:>=3.6), version: 0.1.12 2025-09-13T17:10:32,558 Found link https://files.pythonhosted.org/packages/fd/4d/db60678ce5ba3dcfd3e0b03d3cbde1a34e73ea246325695b4298448ebcb2/pyttrading-0.1.13.tar.gz (from https://pypi.org/simple/pyttrading/) (requires-python:>=3.6), version: 0.1.13 2025-09-13T17:10:32,558 Found link https://files.pythonhosted.org/packages/07/ce/03c84e641a560ffab39d90e241826c3d3c2d1c410d5b8f70eab6c7e22469/pyttrading-0.1.14.tar.gz (from https://pypi.org/simple/pyttrading/) (requires-python:>=3.6), version: 0.1.14 2025-09-13T17:10:32,558 Found link https://files.pythonhosted.org/packages/22/14/bab6fc8ca94c3d20b7982ea2c29463086b4575c0a9b5fc7e06c292f9cd86/pyttrading-0.1.15.tar.gz (from https://pypi.org/simple/pyttrading/) (requires-python:>=3.6), version: 0.1.15 2025-09-13T17:10:32,559 Found link https://files.pythonhosted.org/packages/dc/9a/975c9c3a34c7fe21277441c4f41675f1cf10b2b70a934f375541ff8b9b8e/pyttrading-0.1.16.tar.gz (from https://pypi.org/simple/pyttrading/) (requires-python:>=3.6), version: 0.1.16 2025-09-13T17:10:32,559 Found link https://files.pythonhosted.org/packages/b7/96/ddaf945935a4b9cf6257cef72887bf0ed00ea49c3e2c589be82fcf6ab670/pyttrading-0.1.17.tar.gz (from https://pypi.org/simple/pyttrading/) (requires-python:>=3.6), version: 0.1.17 2025-09-13T17:10:32,559 Found link https://files.pythonhosted.org/packages/af/5d/7f64a48d072c7623cff77fc62f65d32a2a9f09953d3ee63912d5b9378a1c/pyttrading-0.1.18.tar.gz (from https://pypi.org/simple/pyttrading/) (requires-python:>=3.6), version: 0.1.18 2025-09-13T17:10:32,560 Found link https://files.pythonhosted.org/packages/ef/a5/0e58657158bbbbc5460df0b01e9f06d5f74844d794eb9afa98f34b613ea7/pyttrading-0.1.19.tar.gz (from https://pypi.org/simple/pyttrading/) (requires-python:>=3.6), version: 0.1.19 2025-09-13T17:10:32,560 Found link https://files.pythonhosted.org/packages/4a/ff/feb535de3e693aa0caa5a73e3e793eca8dadb81387e802d05202973aaf95/pyttrading-0.1.20.tar.gz (from https://pypi.org/simple/pyttrading/) (requires-python:>=3.6), version: 0.1.20 2025-09-13T17:10:32,560 Found link https://files.pythonhosted.org/packages/7a/03/94da99faf128b461a0fa19720da05cc7da9a32cabe195ea658db2149dd56/pyttrading-0.2.0.tar.gz (from https://pypi.org/simple/pyttrading/) (requires-python:>=3.6), version: 0.2.0 2025-09-13T17:10:32,561 Found link https://files.pythonhosted.org/packages/e7/1e/e80900a3962fa83f72050e5bca70442ea844158d0cbef16de095dceffe9e/pyttrading-0.2.1.tar.gz (from https://pypi.org/simple/pyttrading/) (requires-python:>=3.6), version: 0.2.1 2025-09-13T17:10:32,561 Found link https://files.pythonhosted.org/packages/e8/ed/95b5a2737b7db92d81e4952e04135ab517e3f3ebdb7277ff8f2a743cd869/pyttrading-0.2.2.tar.gz (from https://pypi.org/simple/pyttrading/) (requires-python:>=3.6), version: 0.2.2 2025-09-13T17:10:32,561 Found link https://files.pythonhosted.org/packages/39/84/edda6552c97b25efd87b15556038c2cb4568371867bd0a24cbd1885dddaf/pyttrading-0.2.3.tar.gz (from https://pypi.org/simple/pyttrading/) (requires-python:>=3.6), version: 0.2.3 2025-09-13T17:10:32,562 Found link https://files.pythonhosted.org/packages/d2/74/b2625226cf9359d53189cbf710e511997af8d9465735b82b0c602f15fd89/pyttrading-0.2.4.tar.gz (from https://pypi.org/simple/pyttrading/) (requires-python:>=3.6), version: 0.2.4 2025-09-13T17:10:32,562 Found link https://files.pythonhosted.org/packages/ce/94/c69aa556d855ebcecdb221912ca99341ab6ff2ddc43cd4612d4f64ca9a6e/pyttrading-0.2.5.tar.gz (from https://pypi.org/simple/pyttrading/) (requires-python:>=3.6), version: 0.2.5 2025-09-13T17:10:32,562 Found link https://files.pythonhosted.org/packages/ca/ca/b020b358e52175f3a7f98e29733bfe2121506d32d98102f1904997f51cc9/pyttrading-0.2.6.tar.gz (from https://pypi.org/simple/pyttrading/) (requires-python:>=3.6), version: 0.2.6 2025-09-13T17:10:32,563 Found link https://files.pythonhosted.org/packages/ea/19/17fe847f6ecd0215aec8fad4f3b1fdc489dc5a48bfc5fe869be843b8c115/pyttrading-0.2.7.tar.gz (from https://pypi.org/simple/pyttrading/) (requires-python:>=3.6), version: 0.2.7 2025-09-13T17:10:32,563 Found link https://files.pythonhosted.org/packages/a8/5f/0e8eca60c4478b2a2e77ed83bc2fa78897282cd6930dd337e17b6ddfcda1/pyttrading-0.2.8.tar.gz (from https://pypi.org/simple/pyttrading/) (requires-python:>=3.6), version: 0.2.8 2025-09-13T17:10:32,563 Found link https://files.pythonhosted.org/packages/4a/37/db91eadaeb23eccaa1fa568bc828e53e7a1621ac37bcb480865b1b312bb2/pyttrading-0.2.9.tar.gz (from https://pypi.org/simple/pyttrading/) (requires-python:>=3.6), version: 0.2.9 2025-09-13T17:10:32,563 Found link https://files.pythonhosted.org/packages/16/58/ed8b390b681c31e1f688e13cddac945db90ae12348eed8317a897cce1715/pyttrading-0.3.0.tar.gz (from https://pypi.org/simple/pyttrading/) (requires-python:>=3.6), version: 0.3.0 2025-09-13T17:10:32,564 Found link https://files.pythonhosted.org/packages/dd/8c/0e9cbf5cd8326e17b412957e1d67c21eed86c89899f87020ed5ab6e9ef08/pyttrading-0.3.1.tar.gz (from https://pypi.org/simple/pyttrading/) (requires-python:>=3.6), version: 0.3.1 2025-09-13T17:10:32,564 Found link https://files.pythonhosted.org/packages/8c/20/83014a6a61129c719cf50b6cf51ddc0359a7ffc972cee6409707a4fe2b6f/pyttrading-0.3.2.tar.gz (from https://pypi.org/simple/pyttrading/) (requires-python:>=3.6), version: 0.3.2 2025-09-13T17:10:32,564 Found link https://files.pythonhosted.org/packages/73/1e/09c1af1d8c7023705c03bb2da5c81a4cb321919ede860e5ff824663c8c47/pyttrading-0.3.3.tar.gz (from https://pypi.org/simple/pyttrading/) (requires-python:>=3.6), version: 0.3.3 2025-09-13T17:10:32,565 Found link https://files.pythonhosted.org/packages/d0/60/c8e89a5c82e3178083e393100e1ddcbd2b04d4b04e34c5a39b8e0cfc5646/pyttrading-0.3.4.tar.gz (from https://pypi.org/simple/pyttrading/) (requires-python:>=3.6), version: 0.3.4 2025-09-13T17:10:32,565 Found link https://files.pythonhosted.org/packages/9a/e9/9ae9390285c10d134f785195a87915597ad770e731559c1e370383270d47/pyttrading-0.3.5.tar.gz (from https://pypi.org/simple/pyttrading/) (requires-python:>=3.6), version: 0.3.5 2025-09-13T17:10:32,565 Found link https://files.pythonhosted.org/packages/2c/de/aa489c9b60b9df70fa9adfd94a41171b65ce30b67c7f239e6843d5ef066c/pyttrading-0.3.6.tar.gz (from https://pypi.org/simple/pyttrading/) (requires-python:>=3.6), version: 0.3.6 2025-09-13T17:10:32,565 Found link https://files.pythonhosted.org/packages/42/20/d81d585b4a8403cf1bb278cd8af5688da1c3489f8f8e5e813d9bafb01c09/pyttrading-0.4.0.tar.gz (from https://pypi.org/simple/pyttrading/) (requires-python:>=3.6), version: 0.4.0 2025-09-13T17:10:32,565 Found link https://files.pythonhosted.org/packages/ff/9e/238b1a4d34d80fce18bd89b4fb25ecdcba0f4a09c7527fc21dd0ef6eecf5/pyttrading-0.4.1.tar.gz (from https://pypi.org/simple/pyttrading/) (requires-python:>=3.6), version: 0.4.1 2025-09-13T17:10:32,566 Found link https://files.pythonhosted.org/packages/ee/52/dbb9f13fb7ac4ad171e7118bdb35f29ca8aa7d54f8f2904ba0a41764507f/pyttrading-0.4.2.tar.gz (from https://pypi.org/simple/pyttrading/) (requires-python:>=3.6), version: 0.4.2 2025-09-13T17:10:32,566 Found link https://files.pythonhosted.org/packages/64/ec/574a35ee269606d6635e2695863fb1d4af740ffd11d3b8a347b17ae836c3/pyttrading-0.4.3.tar.gz (from https://pypi.org/simple/pyttrading/) (requires-python:>=3.6), version: 0.4.3 2025-09-13T17:10:32,566 Found link https://files.pythonhosted.org/packages/d4/8b/4ebccfa0cd7b939c1f2515f587e3df479e5d7658740937c73d1afb1d5ef3/pyttrading-0.4.4.tar.gz (from https://pypi.org/simple/pyttrading/) (requires-python:>=3.6), version: 0.4.4 2025-09-13T17:10:32,566 Found link https://files.pythonhosted.org/packages/43/8f/7b205a541214dfb86c0ccea991554a5b0ce1171cf692c49b85cb48691877/pyttrading-0.4.5.tar.gz (from https://pypi.org/simple/pyttrading/) (requires-python:>=3.6), version: 0.4.5 2025-09-13T17:10:32,567 Found link https://files.pythonhosted.org/packages/6f/e1/2fced33871847b861f158881b7fdb9df25c00d1d21b982afcb493d1153c7/pyttrading-0.4.6.tar.gz (from https://pypi.org/simple/pyttrading/) (requires-python:>=3.6), version: 0.4.6 2025-09-13T17:10:32,567 Found link https://files.pythonhosted.org/packages/7b/7c/3ac8f66757967ab8efa548d2d232f31855caba96a583a69d302b0bc03d4e/pyttrading-0.4.7.tar.gz (from https://pypi.org/simple/pyttrading/) (requires-python:>=3.6), version: 0.4.7 2025-09-13T17:10:32,567 Found link https://files.pythonhosted.org/packages/e9/c5/dfa2e37897b0c7ae0ed459ce91323f9c3f3d2c6e93cbc47616c4bd85b367/pyttrading-0.4.8.tar.gz (from https://pypi.org/simple/pyttrading/) (requires-python:>=3.6), version: 0.4.8 2025-09-13T17:10:32,568 Found link https://files.pythonhosted.org/packages/8c/75/17e1e2fc1e272a7e0ccf767e5fabd517da45caa1a821a54ea2698c4f3ad4/pyttrading-0.6.0.tar.gz (from https://pypi.org/simple/pyttrading/) (requires-python:>=3.6), version: 0.6.0 2025-09-13T17:10:32,568 Found link https://files.pythonhosted.org/packages/2f/a6/48cd2f48fee7181d2a1f94a94b8fadf6679b2405541305b5868569722b1a/pyttrading-0.6.1.tar.gz (from https://pypi.org/simple/pyttrading/) (requires-python:>=3.6), version: 0.6.1 2025-09-13T17:10:32,568 Found link https://files.pythonhosted.org/packages/8f/ec/a178443fa0331369fb8a77ea6d04171d3b03a001b20247ebde2deb7a2f7b/pyttrading-0.6.2.tar.gz (from https://pypi.org/simple/pyttrading/) (requires-python:>=3.6), version: 0.6.2 2025-09-13T17:10:32,568 Found link https://files.pythonhosted.org/packages/31/68/1f5dfefbfcfebe63ea15c8c50941c7bd0603be9f0ae50ccaba87767f4c7f/pyttrading-0.6.3.tar.gz (from https://pypi.org/simple/pyttrading/) (requires-python:>=3.6), version: 0.6.3 2025-09-13T17:10:32,569 Found link https://files.pythonhosted.org/packages/b5/5f/ae0f6930ab67a0691a1537a69251c7ac1ddd8d52550f508d3d7b085adbef/pyttrading-0.6.4.tar.gz (from https://pypi.org/simple/pyttrading/) (requires-python:>=3.6), version: 0.6.4 2025-09-13T17:10:32,569 Found link https://files.pythonhosted.org/packages/2f/22/771dba4820b50e02b413249da5646da6bcf5e889cfb3d19cffcde7c2291b/pyttrading-0.6.5.tar.gz (from https://pypi.org/simple/pyttrading/) (requires-python:>=3.6), version: 0.6.5 2025-09-13T17:10:32,569 Found link https://files.pythonhosted.org/packages/e5/3e/566ff8602d3b75cba6ee2f92c858f0466ac897dca0f58f619c25c939a8db/pyttrading-0.6.6.tar.gz (from https://pypi.org/simple/pyttrading/) (requires-python:>=3.6), version: 0.6.6 2025-09-13T17:10:32,569 Found link https://files.pythonhosted.org/packages/fd/00/ca04d81c46484b9d6917e0fd43fefd3000eea43f43808da5faf12bf01992/pyttrading-0.7.0.tar.gz (from https://pypi.org/simple/pyttrading/) (requires-python:>=3.6), version: 0.7.0 2025-09-13T17:10:32,569 Found link https://files.pythonhosted.org/packages/46/70/c7c19c68a475903deeb3422b350d5b74b0001c419f68cea6967de69dd4f6/pyttrading-0.7.1.tar.gz (from https://pypi.org/simple/pyttrading/) (requires-python:>=3.6), version: 0.7.1 2025-09-13T17:10:32,570 Found link https://files.pythonhosted.org/packages/d7/ac/ec098d89dca3cd63b01185de7aa7075be86423f1e188b428b973d8644f69/pyttrading-0.7.4.tar.gz (from https://pypi.org/simple/pyttrading/) (requires-python:>=3.6), version: 0.7.4 2025-09-13T17:10:32,570 Found link https://files.pythonhosted.org/packages/b3/9c/c115229babbcadabdfd29d87e3f1eeab5273b8f87c77512a93aa8e947f76/pyttrading-0.7.5.tar.gz (from https://pypi.org/simple/pyttrading/) (requires-python:>=3.6), version: 0.7.5 2025-09-13T17:10:32,570 Found link https://files.pythonhosted.org/packages/73/9b/92cb4e912e1b9884fe6529045238388fedee858af3136e942304c3145fc2/pyttrading-0.8.1.tar.gz (from https://pypi.org/simple/pyttrading/) (requires-python:>=3.6), version: 0.8.1 2025-09-13T17:10:32,571 Found link https://files.pythonhosted.org/packages/4b/43/4b1a7a41c3a2f1c6f6c775f591f6ebdad400f2f6dac783f8e964c4f31c1d/pyttrading-0.8.2.tar.gz (from https://pypi.org/simple/pyttrading/) (requires-python:>=3.6), version: 0.8.2 2025-09-13T17:10:32,571 Found link https://files.pythonhosted.org/packages/40/0d/40af183eb6f1900a69bb2f9aead0e1a41375a5f0335457800c3b4d5c493e/pyttrading-0.8.3.tar.gz (from https://pypi.org/simple/pyttrading/) (requires-python:>=3.6), version: 0.8.3 2025-09-13T17:10:32,571 Found link https://files.pythonhosted.org/packages/7e/1a/4cdbd1ceb6a4bb8b4c27151860e891c1e7405ef0714529ac200f9fc38357/pyttrading-0.8.4.tar.gz (from https://pypi.org/simple/pyttrading/) (requires-python:>=3.6), version: 0.8.4 2025-09-13T17:10:32,571 Found link https://files.pythonhosted.org/packages/30/43/3045c5a46f1167041c62255361134e1cb64b943e1c5b6da8e12106f88290/pyttrading-0.8.5.tar.gz (from https://pypi.org/simple/pyttrading/) (requires-python:>=3.6), version: 0.8.5 2025-09-13T17:10:32,572 Found link https://files.pythonhosted.org/packages/92/f2/aa2db8ea71031b2962d47e19ec9a91afbf6879feb0699ed868747c3d1ae4/pyttrading-0.8.6.tar.gz (from https://pypi.org/simple/pyttrading/) (requires-python:>=3.6), version: 0.8.6 2025-09-13T17:10:32,572 Found link https://files.pythonhosted.org/packages/e6/56/4600c52c7296783b3261552d7bd8184a859a5e059aedd492b017fb2fc167/pyttrading-0.9.1.tar.gz (from https://pypi.org/simple/pyttrading/) (requires-python:>=3.6), version: 0.9.1 2025-09-13T17:10:32,572 Found link https://files.pythonhosted.org/packages/82/2a/b4cc9d9a3a1181c9da312fa2188e8ce355d21934c56f9ded8dfbec102bb9/pyttrading-0.9.2.tar.gz (from https://pypi.org/simple/pyttrading/) (requires-python:>=3.6), version: 0.9.2 2025-09-13T17:10:32,573 Found link https://files.pythonhosted.org/packages/df/7f/2ace9edbb7c843a3f2c865411572d455d21b643f6c0dc2e416361a4fbc3d/pyttrading-0.9.3.tar.gz (from https://pypi.org/simple/pyttrading/) (requires-python:>=3.6), version: 0.9.3 2025-09-13T17:10:32,573 Found link https://files.pythonhosted.org/packages/4f/a3/94fccd11c8afd1eb6ed53dc4c85f9123870866fe708765b3cdc1f8f561c9/pyttrading-0.9.5.tar.gz (from https://pypi.org/simple/pyttrading/) (requires-python:>=3.6), version: 0.9.5 2025-09-13T17:10:32,573 Found link https://files.pythonhosted.org/packages/89/23/4d54caac0f9689c442b59fe262d8001cfef2e4a03d337bc26a7482cb4635/pyttrading-0.9.6.tar.gz (from https://pypi.org/simple/pyttrading/) (requires-python:>=3.6), version: 0.9.6 2025-09-13T17:10:32,573 Found link https://files.pythonhosted.org/packages/e2/7a/ba05ab022928e96565fc65de74402f21cefde3edb45c239b9024557f120e/pyttrading-0.9.7.tar.gz (from https://pypi.org/simple/pyttrading/) (requires-python:>=3.6), version: 0.9.7 2025-09-13T17:10:32,574 Found link https://files.pythonhosted.org/packages/71/45/77cd12e5e83cdec7de76f33ef791428f3f2342326e4490c376f95a036573/pyttrading-0.9.8.tar.gz (from https://pypi.org/simple/pyttrading/) (requires-python:>=3.6), version: 0.9.8 2025-09-13T17:10:32,574 Found link https://files.pythonhosted.org/packages/be/29/bb946c986f71703594fa8b4bcd81e2ce355d942f7fab5ec05ca62b862826/pyttrading-0.9.9.tar.gz (from https://pypi.org/simple/pyttrading/) (requires-python:>=3.6), version: 0.9.9 2025-09-13T17:10:32,574 Found link https://files.pythonhosted.org/packages/0c/08/ac541590e2bb9de36b9a3f7e9a1424c01673c0899e2b1de80cf129b2023f/pyttrading-1.0.0.tar.gz (from https://pypi.org/simple/pyttrading/) (requires-python:>=3.6), version: 1.0.0 2025-09-13T17:10:32,575 Found link https://files.pythonhosted.org/packages/8b/95/254647a781a7d6169f310e888c8037826f2e1a27dfc9fd4b1fe3186e6779/pyttrading-1.0.1.tar.gz (from https://pypi.org/simple/pyttrading/) (requires-python:>=3.6), version: 1.0.1 2025-09-13T17:10:32,575 Found link https://files.pythonhosted.org/packages/a7/9b/b6d233225083de1eabd342e77a54129d610b33a4e709d153c177c03c79c1/pyttrading-1.0.3.tar.gz (from https://pypi.org/simple/pyttrading/) (requires-python:>=3.6), version: 1.0.3 2025-09-13T17:10:32,575 Found link https://files.pythonhosted.org/packages/67/7d/e39bf41874b09b2d3823102e33087748ea7d2e390f4d30d0a64e9f97e50c/pyttrading-1.0.4.tar.gz (from https://pypi.org/simple/pyttrading/) (requires-python:>=3.6), version: 1.0.4 2025-09-13T17:10:32,575 Found link https://files.pythonhosted.org/packages/b0/1f/e430d55839b30315bcaff93ef2bcb5788e2c56617d26d4befd8d8716e352/pyttrading-1.0.5.tar.gz (from https://pypi.org/simple/pyttrading/) (requires-python:>=3.6), version: 1.0.5 2025-09-13T17:10:32,576 Found link https://files.pythonhosted.org/packages/1d/4e/bbdb9799e2f2f9d0ba2d1b1700c54bf4d13910673df4c8bbcf34cfede96a/pyttrading-1.0.6.tar.gz (from https://pypi.org/simple/pyttrading/) (requires-python:>=3.6), version: 1.0.6 2025-09-13T17:10:32,576 Found link https://files.pythonhosted.org/packages/3e/44/a95d7b2f8f68539207d212b81c1417f7bf3c8599c490188296a18dbeea24/pyttrading-1.0.7.tar.gz (from https://pypi.org/simple/pyttrading/) (requires-python:>=3.6), version: 1.0.7 2025-09-13T17:10:32,576 Found link https://files.pythonhosted.org/packages/19/71/974023947ff7e94d1e4e846618d1f76062c77d1da5069bf5d7bdf310b3af/pyttrading-1.0.9.tar.gz (from https://pypi.org/simple/pyttrading/) (requires-python:>=3.6), version: 1.0.9 2025-09-13T17:10:32,576 Found link https://files.pythonhosted.org/packages/89/95/b796768225cbd9bd1d24361ff8fcccfea3167af3eb89f0d5755e4208299f/pyttrading-1.0.12.tar.gz (from https://pypi.org/simple/pyttrading/) (requires-python:>=3.6), version: 1.0.12 2025-09-13T17:10:32,577 Found link https://files.pythonhosted.org/packages/3f/c1/cc4769e0be1beda9e4422d4b454316c2ca46c47eedb7f1afb67ecdd919d2/pyttrading-1.0.13.tar.gz (from https://pypi.org/simple/pyttrading/) (requires-python:>=3.6), version: 1.0.13 2025-09-13T17:10:32,577 Found link https://files.pythonhosted.org/packages/8a/5a/dfd947b82f3737c22d350bddd64e3c79e68a946fc0755d48251a84025bc6/pyttrading-1.0.15.tar.gz (from https://pypi.org/simple/pyttrading/) (requires-python:>=3.6), version: 1.0.15 2025-09-13T17:10:32,577 Found link https://files.pythonhosted.org/packages/8c/6b/734ef457119b1f3da8027a853004004b98c9a2ab48adf3d86228f5ebec30/pyttrading-1.0.17.tar.gz (from https://pypi.org/simple/pyttrading/) (requires-python:>=3.6), version: 1.0.17 2025-09-13T17:10:32,578 Found link https://files.pythonhosted.org/packages/25/7c/fd65d7bf38a048301a0069f4fd3db8b0f888509298314c67e5f79a277b37/pyttrading-1.0.18.tar.gz (from https://pypi.org/simple/pyttrading/) (requires-python:>=3.6), version: 1.0.18 2025-09-13T17:10:32,578 Found link https://files.pythonhosted.org/packages/12/ac/00a47fec711da960bf4a18b47364c66804d916284c67b8fa6c47246f203e/pyttrading-1.0.19.tar.gz (from https://pypi.org/simple/pyttrading/) (requires-python:>=3.6), version: 1.0.19 2025-09-13T17:10:32,579 Found link https://files.pythonhosted.org/packages/4f/78/6f514f61c0db610ef4a687845d68b486dc38cc7581d20c1d594c68b1beeb/pyttrading-1.0.20.tar.gz (from https://pypi.org/simple/pyttrading/) (requires-python:>=3.6), version: 1.0.20 2025-09-13T17:10:32,579 Found link https://files.pythonhosted.org/packages/fb/7e/09c7fe76e8aa520d2dcfd9ba8bdb2cc4618c09ae22bf0cafed369450253c/pyttrading-1.0.21.tar.gz (from https://pypi.org/simple/pyttrading/) (requires-python:>=3.6), version: 1.0.21 2025-09-13T17:10:32,579 Found link https://files.pythonhosted.org/packages/7f/3b/6e05150ba071f954ea2f4b24ecfd7ff8a002f528524166a81501faca856a/pyttrading-1.0.22.tar.gz (from https://pypi.org/simple/pyttrading/) (requires-python:>=3.6), version: 1.0.22 2025-09-13T17:10:32,580 Found link https://files.pythonhosted.org/packages/ee/54/a78f5585d36b482d37716f912dade3f0d40ba3b3f6c5e96af90f1c23eca7/pyttrading-1.0.23.tar.gz (from https://pypi.org/simple/pyttrading/) (requires-python:>=3.6), version: 1.0.23 2025-09-13T17:10:32,580 Found link https://files.pythonhosted.org/packages/fd/46/aaf20964232fe0d148135ee9ede8d2a66ce8cfbf5cc38ec88d2fc3604911/pyttrading-1.0.24.tar.gz (from https://pypi.org/simple/pyttrading/) (requires-python:>=3.6), version: 1.0.24 2025-09-13T17:10:32,580 Found link https://files.pythonhosted.org/packages/74/80/b47a5d3c4990f3e4ab4142bfa8e1bda67ae9574944190f5de12022ff61c2/pyttrading-1.0.25.tar.gz (from https://pypi.org/simple/pyttrading/) (requires-python:>=3.6), version: 1.0.25 2025-09-13T17:10:32,580 Found link https://files.pythonhosted.org/packages/66/99/3efca78c37f89732aa0fa25135e5bcb87a427d9e2d3d59f399ea60def53d/pyttrading-1.0.26.tar.gz (from https://pypi.org/simple/pyttrading/) (requires-python:>=3.6), version: 1.0.26 2025-09-13T17:10:32,581 Found link https://files.pythonhosted.org/packages/3e/a8/9df640b7e3c5d8fec724fdc4770958ddd85c16c36a16533680beedbd5417/pyttrading-1.1.0.tar.gz (from https://pypi.org/simple/pyttrading/) (requires-python:>=3.6), version: 1.1.0 2025-09-13T17:10:32,581 Found link https://files.pythonhosted.org/packages/fa/9f/f221fdc4288b1e01f0cd737ce37223204d99b98e645251d5fb21e47cdb20/pyttrading-1.1.1.tar.gz (from https://pypi.org/simple/pyttrading/) (requires-python:>=3.6), version: 1.1.1 2025-09-13T17:10:32,581 Found link https://files.pythonhosted.org/packages/83/6d/a47df1809d113d9c322a9d3ca0926e2b28ee62fbd834e453fc22764e346c/pyttrading-1.1.2.tar.gz (from https://pypi.org/simple/pyttrading/) (requires-python:>=3.6), version: 1.1.2 2025-09-13T17:10:32,581 Fetching project page and analyzing links: https://www.piwheels.org/simple/pyttrading/ 2025-09-13T17:10:32,582 Getting page https://www.piwheels.org/simple/pyttrading/ 2025-09-13T17:10:32,583 Found index url https://www.piwheels.org/simple/ 2025-09-13T17:10:32,687 Fetched page https://www.piwheels.org/simple/pyttrading/ as text/html 2025-09-13T17:10:32,698 Skipping link: No binaries permitted for pyttrading: https://archive1.piwheels.org/simple/pyttrading/pyttrading-1.1.2-py3-none-any.whl#sha256=1781ed80f1540776d77008f7256cb7c87e7525e8666201c07ac5696974c32595 (from https://www.piwheels.org/simple/pyttrading/) (requires-python:>=3.6) 2025-09-13T17:10:32,698 Skipping link: No binaries permitted for pyttrading: https://archive1.piwheels.org/simple/pyttrading/pyttrading-1.1.1-py3-none-any.whl#sha256=ca5ad0f352b116d16dfeab5254fefdc89902615744c1b7cc5ef1e7f09d7af6f9 (from https://www.piwheels.org/simple/pyttrading/) (requires-python:>=3.6) 2025-09-13T17:10:32,698 Skipping link: No binaries permitted for pyttrading: https://archive1.piwheels.org/simple/pyttrading/pyttrading-1.1.0-py3-none-any.whl#sha256=6c59d8eecfd019e19fa62e6570fdb9ad3d9a5e4a0b7306bde576d2722dd9849b (from https://www.piwheels.org/simple/pyttrading/) (requires-python:>=3.6) 2025-09-13T17:10:32,698 Skipping link: No binaries permitted for pyttrading: https://archive1.piwheels.org/simple/pyttrading/pyttrading-1.0.26-py3-none-any.whl#sha256=26e7be6f0b6fe29597a261b9bc0e7426c717c75d605a99967e66a23184f3e766 (from https://www.piwheels.org/simple/pyttrading/) (requires-python:>=3.6) 2025-09-13T17:10:32,699 Skipping link: No binaries permitted for pyttrading: https://archive1.piwheels.org/simple/pyttrading/pyttrading-1.0.25-py3-none-any.whl#sha256=cb198b6129adca6ca3e7ad3fc4792e479e54d97bad210f6ca2df048223f3536d (from https://www.piwheels.org/simple/pyttrading/) (requires-python:>=3.6) 2025-09-13T17:10:32,699 Skipping link: No binaries permitted for pyttrading: https://archive1.piwheels.org/simple/pyttrading/pyttrading-1.0.24-py3-none-any.whl#sha256=6f0b220458020124a13a08f4b9cc2c9d0e689fe965b9cef8f3ea10e9cc2744d3 (from https://www.piwheels.org/simple/pyttrading/) (requires-python:>=3.6) 2025-09-13T17:10:32,699 Skipping link: No binaries permitted for pyttrading: https://archive1.piwheels.org/simple/pyttrading/pyttrading-1.0.23-py3-none-any.whl#sha256=6a4876e3fab7c2f2c55b32de51cd22a17de00f227b875313b1cebda8756e6fba (from https://www.piwheels.org/simple/pyttrading/) (requires-python:>=3.6) 2025-09-13T17:10:32,699 Skipping link: No binaries permitted for pyttrading: https://archive1.piwheels.org/simple/pyttrading/pyttrading-1.0.22-py3-none-any.whl#sha256=0e958b2a6db0be83df49daada9520d60fc05fa9909a20950f42108ab7ae6a842 (from https://www.piwheels.org/simple/pyttrading/) (requires-python:>=3.6) 2025-09-13T17:10:32,699 Skipping link: No binaries permitted for pyttrading: https://archive1.piwheels.org/simple/pyttrading/pyttrading-1.0.21-py3-none-any.whl#sha256=2d6cb10b42e2c5dacbc03061c878a4d44ba00273e3a139ddbcb9872720e5ab93 (from https://www.piwheels.org/simple/pyttrading/) (requires-python:>=3.6) 2025-09-13T17:10:32,699 Skipping link: No binaries permitted for pyttrading: https://archive1.piwheels.org/simple/pyttrading/pyttrading-1.0.20-py3-none-any.whl#sha256=40a5d027582bb0f73a621198381ef5a0602b3fc23a341f85011e6c0b31db00ff (from https://www.piwheels.org/simple/pyttrading/) (requires-python:>=3.6) 2025-09-13T17:10:32,700 Skipping link: No binaries permitted for pyttrading: https://archive1.piwheels.org/simple/pyttrading/pyttrading-1.0.19-py3-none-any.whl#sha256=ad785c51a7bc1e14067b16289e991b073e50cc83644680563391ddf6c8f00b76 (from https://www.piwheels.org/simple/pyttrading/) (requires-python:>=3.6) 2025-09-13T17:10:32,700 Skipping link: No binaries permitted for pyttrading: https://archive1.piwheels.org/simple/pyttrading/pyttrading-1.0.18-py3-none-any.whl#sha256=3d94d74c77c60a247ac0c250650dac5d3d68cd617a6129cc16d352425bfc4c02 (from https://www.piwheels.org/simple/pyttrading/) (requires-python:>=3.6) 2025-09-13T17:10:32,700 Skipping link: No binaries permitted for pyttrading: https://archive1.piwheels.org/simple/pyttrading/pyttrading-1.0.17-py3-none-any.whl#sha256=28a753841b9e14a97cbbb9b9b982f8bf8ace3192871c92ac24481c3cde8baa66 (from https://www.piwheels.org/simple/pyttrading/) (requires-python:>=3.6) 2025-09-13T17:10:32,700 Skipping link: No binaries permitted for pyttrading: https://archive1.piwheels.org/simple/pyttrading/pyttrading-1.0.15-py3-none-any.whl#sha256=a5570ff4eefc1b041c40c49c9f9ad752d7d106534cae1162ad37210d1b4277b9 (from https://www.piwheels.org/simple/pyttrading/) (requires-python:>=3.6) 2025-09-13T17:10:32,700 Skipping link: No binaries permitted for pyttrading: https://archive1.piwheels.org/simple/pyttrading/pyttrading-1.0.13-py3-none-any.whl#sha256=c03733024edd11a9aab3d1480c005922a28da2a0e5b6596cc8ed014e949ea322 (from https://www.piwheels.org/simple/pyttrading/) (requires-python:>=3.6) 2025-09-13T17:10:32,700 Skipping link: No binaries permitted for pyttrading: https://archive1.piwheels.org/simple/pyttrading/pyttrading-1.0.12-py3-none-any.whl#sha256=522e98a6a32362cecbfbc52beb090e676fa1f868021de931b91b47b9425e20e7 (from https://www.piwheels.org/simple/pyttrading/) (requires-python:>=3.6) 2025-09-13T17:10:32,701 Skipping link: No binaries permitted for pyttrading: https://archive1.piwheels.org/simple/pyttrading/pyttrading-1.0.9-py3-none-any.whl#sha256=64249b172534daaac7341d344d02daf7fbadb2e6632667745d18d5bb854ed7b5 (from https://www.piwheels.org/simple/pyttrading/) (requires-python:>=3.6) 2025-09-13T17:10:32,701 Skipping link: No binaries permitted for pyttrading: https://www.piwheels.org/simple/pyttrading/pyttrading-0.9.5-py3-none-any.whl#sha256=ace73664bc9ff484946a9c026b6b283d148fd2303d15274db66282a2340a4b18 (from https://www.piwheels.org/simple/pyttrading/) (requires-python:>=3.6) 2025-09-13T17:10:32,701 Skipping link: No binaries permitted for pyttrading: https://www.piwheels.org/simple/pyttrading/pyttrading-0.9.3-py3-none-any.whl#sha256=a815a19269e57c949da80bbe901f76ce72e5f4e791c28b1f414be2d8d925f566 (from https://www.piwheels.org/simple/pyttrading/) (requires-python:>=3.6) 2025-09-13T17:10:32,701 Skipping link: No binaries permitted for pyttrading: https://www.piwheels.org/simple/pyttrading/pyttrading-0.6.6-py3-none-any.whl#sha256=6f5f21dab4758dc10d8aa1b8e9cf0691e56be6660e0e0bbaba755c0a032a80a0 (from https://www.piwheels.org/simple/pyttrading/) (requires-python:>=3.6) 2025-09-13T17:10:32,701 Skipping link: No binaries permitted for pyttrading: https://www.piwheels.org/simple/pyttrading/pyttrading-0.6.5-py3-none-any.whl#sha256=5c2f7470ca6d2d8781a344bca38a9c1d67a9c8fcef5611f85ed939096949049e (from https://www.piwheels.org/simple/pyttrading/) (requires-python:>=3.6) 2025-09-13T17:10:32,701 Skipping link: No binaries permitted for pyttrading: https://www.piwheels.org/simple/pyttrading/pyttrading-0.6.4-py3-none-any.whl#sha256=ab70e0f1f7fd6e2430c2a014838ddffaa44d6e12af6e2a1ba3bdfce1d611913a (from https://www.piwheels.org/simple/pyttrading/) (requires-python:>=3.6) 2025-09-13T17:10:32,702 Skipping link: No binaries permitted for pyttrading: https://www.piwheels.org/simple/pyttrading/pyttrading-0.4.7-py3-none-any.whl#sha256=a337d4daaa080afa278eb0fb15b8ac9c62e06a351c75aff929ee53b9fa6e61c2 (from https://www.piwheels.org/simple/pyttrading/) (requires-python:>=3.6) 2025-09-13T17:10:32,702 Skipping link: No binaries permitted for pyttrading: https://www.piwheels.org/simple/pyttrading/pyttrading-0.4.6-py3-none-any.whl#sha256=4740f30b0fdc77de555c68ee1afd35e30912aec551044813c7efa25092dcebbf (from https://www.piwheels.org/simple/pyttrading/) (requires-python:>=3.6) 2025-09-13T17:10:32,702 Skipping link: No binaries permitted for pyttrading: https://www.piwheels.org/simple/pyttrading/pyttrading-0.4.4-py3-none-any.whl#sha256=2053240b607a7d6ca122e77956e594b5f98b049b468da22a4d28ce91c47a8569 (from https://www.piwheels.org/simple/pyttrading/) (requires-python:>=3.6) 2025-09-13T17:10:32,702 Skipping link: No binaries permitted for pyttrading: https://www.piwheels.org/simple/pyttrading/pyttrading-0.4.0-py3-none-any.whl#sha256=416c8b6d9439b6788d42c656634f543b199894402845b4b6307d5b32332b2d58 (from https://www.piwheels.org/simple/pyttrading/) (requires-python:>=3.6) 2025-09-13T17:10:32,702 Skipping link: No binaries permitted for pyttrading: https://www.piwheels.org/simple/pyttrading/pyttrading-0.3.5-py3-none-any.whl#sha256=754c4802be40f3a0932313a1854ead4621467e64a13146c48cefea36f31183a1 (from https://www.piwheels.org/simple/pyttrading/) (requires-python:>=3.6) 2025-09-13T17:10:32,702 Skipping link: No binaries permitted for pyttrading: https://www.piwheels.org/simple/pyttrading/pyttrading-0.3.0-py3-none-any.whl#sha256=a71bdf4722adc3623910e47b25c9658519f214c35038dd3be492e1b22a282fc9 (from https://www.piwheels.org/simple/pyttrading/) (requires-python:>=3.6) 2025-09-13T17:10:32,702 Skipping link: No binaries permitted for pyttrading: https://www.piwheels.org/simple/pyttrading/pyttrading-0.2.8-py3-none-any.whl#sha256=2661ce529f2a1191b643d9318ed32ad5bcfa0ad0c777a0dc1387c83fe9f22a0b (from https://www.piwheels.org/simple/pyttrading/) (requires-python:>=3.6) 2025-09-13T17:10:32,703 Skipping link: No binaries permitted for pyttrading: https://www.piwheels.org/simple/pyttrading/pyttrading-0.2.6-py3-none-any.whl#sha256=baf9f67a2143143baada4767f637b8ad91aab837baf9ba897a2ae25ec29148b5 (from https://www.piwheels.org/simple/pyttrading/) (requires-python:>=3.6) 2025-09-13T17:10:32,703 Skipping link: No binaries permitted for pyttrading: https://www.piwheels.org/simple/pyttrading/pyttrading-0.2.5-py3-none-any.whl#sha256=a4ee3dae24305172626e77725dcb5e85f9a0eef34811a61d56c2feb584e14053 (from https://www.piwheels.org/simple/pyttrading/) (requires-python:>=3.6) 2025-09-13T17:10:32,703 Skipping link: No binaries permitted for pyttrading: https://www.piwheels.org/simple/pyttrading/pyttrading-0.2.3-py3-none-any.whl#sha256=f7bebad70808d4af079ca0587116c3ef5146d296acc1676a3f180d053ebe541a (from https://www.piwheels.org/simple/pyttrading/) (requires-python:>=3.6) 2025-09-13T17:10:32,703 Skipping link: No binaries permitted for pyttrading: https://www.piwheels.org/simple/pyttrading/pyttrading-0.2.1-py3-none-any.whl#sha256=170d5aefaf347cd38f3212539bb7ef7db14ee86fa642d93cf424476f2a6e4ab9 (from https://www.piwheels.org/simple/pyttrading/) (requires-python:>=3.6) 2025-09-13T17:10:32,703 Skipping link: No binaries permitted for pyttrading: https://www.piwheels.org/simple/pyttrading/pyttrading-0.2.0-py3-none-any.whl#sha256=65d0d186defd22d8fa84440215d8a8e4ef2b63bc3dc021b783b5c20cf5a0dce5 (from https://www.piwheels.org/simple/pyttrading/) (requires-python:>=3.6) 2025-09-13T17:10:32,703 Skipping link: No binaries permitted for pyttrading: https://www.piwheels.org/simple/pyttrading/pyttrading-0.1.18-py3-none-any.whl#sha256=fda342a8cd146c1d773385284f465692cac0a8bf5523f74b2773318fbbc85380 (from https://www.piwheels.org/simple/pyttrading/) (requires-python:>=3.6) 2025-09-13T17:10:32,704 Skipping link: No binaries permitted for pyttrading: https://www.piwheels.org/simple/pyttrading/pyttrading-0.1.16-py3-none-any.whl#sha256=742932c33e1e1b2236330f6b01804a1ebfc5d73c36cf2b922332483145456e39 (from https://www.piwheels.org/simple/pyttrading/) (requires-python:>=3.6) 2025-09-13T17:10:32,704 Skipping link: No binaries permitted for pyttrading: https://www.piwheels.org/simple/pyttrading/pyttrading-0.1.14-py3-none-any.whl#sha256=08f1bd51666ee1ebf39a77d21afe415faa43e723a9be68a63120c1a80d4f192c (from https://www.piwheels.org/simple/pyttrading/) (requires-python:>=3.6) 2025-09-13T17:10:32,704 Skipping link: No binaries permitted for pyttrading: https://www.piwheels.org/simple/pyttrading/pyttrading-0.1.12-py3-none-any.whl#sha256=96eb930066975493397fe8c8ef2fe65714040c9d1d20faec4ce3699f167c0081 (from https://www.piwheels.org/simple/pyttrading/) (requires-python:>=3.6) 2025-09-13T17:10:32,704 Skipping link: not a file: https://www.piwheels.org/simple/pyttrading/ 2025-09-13T17:10:32,704 Skipping link: not a file: https://pypi.org/simple/pyttrading/ 2025-09-13T17:10:32,740 Given no hashes to check 1 links for project 'pyttrading': discarding no candidates 2025-09-13T17:10:32,742 Collecting pyttrading==0.9.9 2025-09-13T17:10:32,743 Created temporary directory: /tmp/pip-unpack-wtf6px1u 2025-09-13T17:10:33,097 Downloading pyttrading-0.9.9.tar.gz (21 kB) 2025-09-13T17:10:33,172 Added pyttrading==0.9.9 from https://files.pythonhosted.org/packages/be/29/bb946c986f71703594fa8b4bcd81e2ce355d942f7fab5ec05ca62b862826/pyttrading-0.9.9.tar.gz to build tracker '/tmp/pip-build-tracker-z13b16hp' 2025-09-13T17:10:33,174 Running setup.py (path:/tmp/pip-wheel-6j26vwgm/pyttrading_53c82c0ca77040c99685e08abfc33a1d/setup.py) egg_info for package pyttrading 2025-09-13T17:10:33,174 Created temporary directory: /tmp/pip-pip-egg-info-duxyr008 2025-09-13T17:10:33,174 Preparing metadata (setup.py): started 2025-09-13T17:10:33,175 Running command python setup.py egg_info 2025-09-13T17:10:33,863 /usr/local/lib/python3.13/dist-packages/setuptools/__init__.py:92: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. 2025-09-13T17:10:33,863 !! 2025-09-13T17:10:33,864 ******************************************************************************** 2025-09-13T17:10:33,864 Requirements should be satisfied by a PEP 517 installer. 2025-09-13T17:10:33,864 If you are using pip, you can try `pip install --use-pep517`. 2025-09-13T17:10:33,864 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-09-13T17:10:33,864 or your builds will no longer be supported. 2025-09-13T17:10:33,864 ******************************************************************************** 2025-09-13T17:10:33,865 !! 2025-09-13T17:10:33,865 dist.fetch_build_eggs(dist.setup_requires) 2025-09-13T17:10:43,310 ERROR: Exception: 2025-09-13T17:10:43,310 Traceback (most recent call last): 2025-09-13T17:10:43,310 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-13T17:10:43,310 status = _inner_run() 2025-09-13T17:10:43,310 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-13T17:10:43,332 return self.run(options, args) 2025-09-13T17:10:43,333 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-13T17:10:43,333 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-13T17:10:43,333 return func(self, options, args) 2025-09-13T17:10:43,333 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-13T17:10:43,334 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-13T17:10:43,334 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 182, in resolve 2025-09-13T17:10:43,334 self.factory.preparer.prepare_linked_requirements_more(reqs) 2025-09-13T17:10:43,334 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^ 2025-09-13T17:10:43,335 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 559, in prepare_linked_requirements_more 2025-09-13T17:10:43,335 self._complete_partial_requirements( 2025-09-13T17:10:43,335 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-13T17:10:43,335 partially_downloaded_reqs, 2025-09-13T17:10:43,335 ^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-13T17:10:43,336 parallel_builds=parallel_builds, 2025-09-13T17:10:43,336 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-13T17:10:43,336 ) 2025-09-13T17:10:43,336 ^ 2025-09-13T17:10:43,336 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 474, in _complete_partial_requirements 2025-09-13T17:10:43,337 for link, (filepath, _) in batch_download: 2025-09-13T17:10:43,337 ^^^^^^^^^^^^^^ 2025-09-13T17:10:43,337 File "/usr/lib/python3/dist-packages/pip/_internal/network/download.py", line 313, in __call__ 2025-09-13T17:10:43,337 filepath, content_type = self._downloader(link, location) 2025-09-13T17:10:43,337 ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^ 2025-09-13T17:10:43,338 File "/usr/lib/python3/dist-packages/pip/_internal/network/download.py", line 185, in __call__ 2025-09-13T17:10:43,338 bytes_received = self._process_response( 2025-09-13T17:10:43,338 resp, link, content_file, 0, total_length 2025-09-13T17:10:43,338 ) 2025-09-13T17:10:43,339 File "/usr/lib/python3/dist-packages/pip/_internal/network/download.py", line 208, in _process_response 2025-09-13T17:10:43,339 return self._write_chunks_to_file( 2025-09-13T17:10:43,339 ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-13T17:10:43,339 chunks, content_file, allow_partial=bool(total_length) 2025-09-13T17:10:43,339 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-13T17:10:43,340 ) 2025-09-13T17:10:43,340 ^ 2025-09-13T17:10:43,340 File "/usr/lib/python3/dist-packages/pip/_internal/network/download.py", line 220, in _write_chunks_to_file 2025-09-13T17:10:43,340 content_file.write(chunk) 2025-09-13T17:10:43,340 ~~~~~~~~~~~~~~~~~~^^^^^^^ 2025-09-13T17:10:43,341 OSError: [Errno 28] No space left on device 2025-09-13T17:10:43,559 Traceback (most recent call last): 2025-09-13T17:10:43,561 File "/usr/local/lib/python3.13/dist-packages/setuptools/installer.py", line 121, in _fetch_build_egg_no_warn 2025-09-13T17:10:43,561 subprocess.check_call(cmd) 2025-09-13T17:10:43,561 ~~~~~~~~~~~~~~~~~~~~~^^^^^ 2025-09-13T17:10:43,561 File "/usr/lib/python3.13/subprocess.py", line 419, in check_call 2025-09-13T17:10:43,561 raise CalledProcessError(retcode, cmd) 2025-09-13T17:10:43,561 subprocess.CalledProcessError: Command '['/usr/bin/python3', '-m', 'pip', '--disable-pip-version-check', 'wheel', '--no-deps', '-w', '/tmp/tmpjvmlzc5p', '--quiet', 'mlflow==2.9.2']' returned non-zero exit status 2. 2025-09-13T17:10:43,562 The above exception was the direct cause of the following exception: 2025-09-13T17:10:43,562 Traceback (most recent call last): 2025-09-13T17:10:43,565 File "", line 2, in 2025-09-13T17:10:43,565 exec(compile(''' 2025-09-13T17:10:43,565 ~~~~^^^^^^^^^^^^ 2025-09-13T17:10:43,566 # This is -- a caller that pip uses to run setup.py 2025-09-13T17:10:43,566 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-13T17:10:43,566 ...<32 lines>... 2025-09-13T17:10:43,566 exec(compile(setup_py_code, filename, "exec")) 2025-09-13T17:10:43,566 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-13T17:10:43,567 ''' % ('/tmp/pip-wheel-6j26vwgm/pyttrading_53c82c0ca77040c99685e08abfc33a1d/setup.py',), "", "exec")) 2025-09-13T17:10:43,567 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-13T17:10:43,567 File "", line 35, in 2025-09-13T17:10:43,568 File "/tmp/pip-wheel-6j26vwgm/pyttrading_53c82c0ca77040c99685e08abfc33a1d/setup.py", line 3, in 2025-09-13T17:10:43,568 setup( 2025-09-13T17:10:43,568 ~~~~~^ 2025-09-13T17:10:43,568 name='pyttrading', 2025-09-13T17:10:43,569 ^^^^^^^^^^^^^^^^^^ 2025-09-13T17:10:43,569 ...<13 lines>... 2025-09-13T17:10:43,569 python_requires='>=3.6' 2025-09-13T17:10:43,569 ^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-13T17:10:43,570 ) 2025-09-13T17:10:43,570 ^ 2025-09-13T17:10:43,570 File "/usr/local/lib/python3.13/dist-packages/setuptools/__init__.py", line 114, in setup 2025-09-13T17:10:43,570 _install_setup_requires(attrs) 2025-09-13T17:10:43,571 ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^ 2025-09-13T17:10:43,571 File "/usr/local/lib/python3.13/dist-packages/setuptools/__init__.py", line 87, in _install_setup_requires 2025-09-13T17:10:43,571 _fetch_build_eggs(dist) 2025-09-13T17:10:43,571 ~~~~~~~~~~~~~~~~~^^^^^^ 2025-09-13T17:10:43,572 File "/usr/local/lib/python3.13/dist-packages/setuptools/__init__.py", line 92, in _fetch_build_eggs 2025-09-13T17:10:43,572 dist.fetch_build_eggs(dist.setup_requires) 2025-09-13T17:10:43,572 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^ 2025-09-13T17:10:43,572 File "/usr/local/lib/python3.13/dist-packages/setuptools/dist.py", line 766, in fetch_build_eggs 2025-09-13T17:10:43,573 return _fetch_build_eggs(self, requires) 2025-09-13T17:10:43,573 File "/usr/local/lib/python3.13/dist-packages/setuptools/installer.py", line 54, in _fetch_build_eggs 2025-09-13T17:10:43,573 resolved_dists = [_fetch_build_egg_no_warn(dist, req) for req in needed_reqs] 2025-09-13T17:10:43,573 ~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^ 2025-09-13T17:10:43,574 File "/usr/local/lib/python3.13/dist-packages/setuptools/installer.py", line 123, in _fetch_build_egg_no_warn 2025-09-13T17:10:43,574 raise DistutilsError(str(e)) from e 2025-09-13T17:10:43,574 distutils.errors.DistutilsError: Command '['/usr/bin/python3', '-m', 'pip', '--disable-pip-version-check', 'wheel', '--no-deps', '-w', '/tmp/tmpjvmlzc5p', '--quiet', 'mlflow==2.9.2']' returned non-zero exit status 2. 2025-09-13T17:10:43,698 ERROR: python setup.py egg_info exited with 1 2025-09-13T17:10:43,714 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2025-09-13T17:10:43,714 exec(compile('"'"''"'"''"'"' 2025-09-13T17:10:43,714 # This is -- a caller that pip uses to run setup.py 2025-09-13T17:10:43,714 # 2025-09-13T17:10:43,714 # - It imports setuptools before invoking setup.py, to enable projects that directly 2025-09-13T17:10:43,714 # import from `distutils.core` to work with newer packaging standards. 2025-09-13T17:10:43,714 # - It provides a clear error message when setuptools is not installed. 2025-09-13T17:10:43,714 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2025-09-13T17:10:43,714 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2025-09-13T17:10:43,714 # manifest_maker: standard file '"'"'-c'"'"' not found". 2025-09-13T17:10:43,714 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2025-09-13T17:10:43,714 import os, sys, tokenize, traceback 2025-09-13T17:10:43,714 2025-09-13T17:10:43,714 try: 2025-09-13T17:10:43,714 import setuptools 2025-09-13T17:10:43,714 except ImportError: 2025-09-13T17:10:43,714 print( 2025-09-13T17:10:43,714 "ERROR: Can not execute `setup.py` since setuptools failed to import in " 2025-09-13T17:10:43,714 "the build environment with exception:", 2025-09-13T17:10:43,714 file=sys.stderr, 2025-09-13T17:10:43,714 ) 2025-09-13T17:10:43,714 traceback.print_exc() 2025-09-13T17:10:43,714 sys.exit(1) 2025-09-13T17:10:43,714 2025-09-13T17:10:43,714 __file__ = %r 2025-09-13T17:10:43,714 sys.argv[0] = __file__ 2025-09-13T17:10:43,714 2025-09-13T17:10:43,714 if os.path.exists(__file__): 2025-09-13T17:10:43,714 filename = __file__ 2025-09-13T17:10:43,714 with tokenize.open(__file__) as f: 2025-09-13T17:10:43,714 setup_py_code = f.read() 2025-09-13T17:10:43,714 else: 2025-09-13T17:10:43,714 filename = "" 2025-09-13T17:10:43,714 setup_py_code = "from setuptools import setup; setup()" 2025-09-13T17:10:43,714 2025-09-13T17:10:43,714 exec(compile(setup_py_code, filename, "exec")) 2025-09-13T17:10:43,714 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-6j26vwgm/pyttrading_53c82c0ca77040c99685e08abfc33a1d/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-duxyr008[/] 2025-09-13T17:10:43,715 [bold magenta]cwd[/]: /tmp/pip-wheel-6j26vwgm/pyttrading_53c82c0ca77040c99685e08abfc33a1d/ 2025-09-13T17:10:43,715 Preparing metadata (setup.py): finished with status 'error' 2025-09-13T17:10:43,716 ERROR: metadata generation failed 2025-09-13T17:10:43,723 Exception information: 2025-09-13T17:10:43,723 Traceback (most recent call last): 2025-09-13T17:10:43,723 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 63, in generate_metadata 2025-09-13T17:10:43,723 call_subprocess( 2025-09-13T17:10:43,723 ~~~~~~~~~~~~~~~^ 2025-09-13T17:10:43,723 args, 2025-09-13T17:10:43,723 ^^^^^ 2025-09-13T17:10:43,723 ...<2 lines>... 2025-09-13T17:10:43,723 spinner=spinner, 2025-09-13T17:10:43,723 ^^^^^^^^^^^^^^^^ 2025-09-13T17:10:43,723 ) 2025-09-13T17:10:43,723 ^ 2025-09-13T17:10:43,723 File "/usr/lib/python3/dist-packages/pip/_internal/utils/subprocess.py", line 209, in call_subprocess 2025-09-13T17:10:43,723 raise error 2025-09-13T17:10:43,723 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2025-09-13T17:10:43,723 2025-09-13T17:10:43,723 The above exception was the direct cause of the following exception: 2025-09-13T17:10:43,723 2025-09-13T17:10:43,723 Traceback (most recent call last): 2025-09-13T17:10:43,723 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 105, in _run_wrapper 2025-09-13T17:10:43,723 status = _inner_run() 2025-09-13T17:10:43,723 File "/usr/lib/python3/dist-packages/pip/_internal/cli/base_command.py", line 96, in _inner_run 2025-09-13T17:10:43,723 return self.run(options, args) 2025-09-13T17:10:43,723 ~~~~~~~~^^^^^^^^^^^^^^^ 2025-09-13T17:10:43,723 File "/usr/lib/python3/dist-packages/pip/_internal/cli/req_command.py", line 68, in wrapper 2025-09-13T17:10:43,723 return func(self, options, args) 2025-09-13T17:10:43,723 File "/usr/lib/python3/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2025-09-13T17:10:43,723 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2025-09-13T17:10:43,723 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 96, in resolve 2025-09-13T17:10:43,723 result = self._result = resolver.resolve( 2025-09-13T17:10:43,723 ~~~~~~~~~~~~~~~~^ 2025-09-13T17:10:43,723 collected.requirements, max_rounds=limit_how_complex_resolution_can_be 2025-09-13T17:10:43,723 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-13T17:10:43,723 ) 2025-09-13T17:10:43,723 ^ 2025-09-13T17:10:43,723 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 515, in resolve 2025-09-13T17:10:43,723 state = resolution.resolve(requirements, max_rounds=max_rounds) 2025-09-13T17:10:43,723 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 388, in resolve 2025-09-13T17:10:43,723 self._add_to_criteria(self.state.criteria, r, parent=None) 2025-09-13T17:10:43,723 ~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-13T17:10:43,723 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/resolvers/resolution.py", line 141, in _add_to_criteria 2025-09-13T17:10:43,723 if not criterion.candidates: 2025-09-13T17:10:43,723 ^^^^^^^^^^^^^^^^^^^^ 2025-09-13T17:10:43,723 File "/usr/lib/python3/dist-packages/pip/_vendor/resolvelib/structs.py", line 194, in __bool__ 2025-09-13T17:10:43,723 return bool(self._sequence) 2025-09-13T17:10:43,723 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 163, in __bool__ 2025-09-13T17:10:43,723 self._bool = any(self) 2025-09-13T17:10:43,723 ~~~^^^^^^ 2025-09-13T17:10:43,723 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 147, in 2025-09-13T17:10:43,723 return (c for c in iterator if id(c) not in self._incompatible_ids) 2025-09-13T17:10:43,723 ^^^^^^^^ 2025-09-13T17:10:43,723 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 37, in _iter_built 2025-09-13T17:10:43,723 candidate = func() 2025-09-13T17:10:43,723 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 187, in _make_candidate_from_link 2025-09-13T17:10:43,723 base: Optional[BaseCandidate] = self._make_base_candidate_from_link( 2025-09-13T17:10:43,723 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-13T17:10:43,723 link, template, name, version 2025-09-13T17:10:43,723 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-13T17:10:43,723 ) 2025-09-13T17:10:43,723 ^ 2025-09-13T17:10:43,723 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 233, in _make_base_candidate_from_link 2025-09-13T17:10:43,723 self._link_candidate_cache[link] = LinkCandidate( 2025-09-13T17:10:43,723 ~~~~~~~~~~~~~^ 2025-09-13T17:10:43,723 link, 2025-09-13T17:10:43,723 ^^^^^ 2025-09-13T17:10:43,723 ...<3 lines>... 2025-09-13T17:10:43,723 version=version, 2025-09-13T17:10:43,723 ^^^^^^^^^^^^^^^^ 2025-09-13T17:10:43,723 ) 2025-09-13T17:10:43,723 ^ 2025-09-13T17:10:43,723 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 306, in __init__ 2025-09-13T17:10:43,723 super().__init__( 2025-09-13T17:10:43,723 ~~~~~~~~~~~~~~~~^ 2025-09-13T17:10:43,723 link=link, 2025-09-13T17:10:43,723 ^^^^^^^^^^ 2025-09-13T17:10:43,723 ...<4 lines>... 2025-09-13T17:10:43,723 version=version, 2025-09-13T17:10:43,723 ^^^^^^^^^^^^^^^^ 2025-09-13T17:10:43,723 ) 2025-09-13T17:10:43,723 ^ 2025-09-13T17:10:43,723 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 159, in __init__ 2025-09-13T17:10:43,723 self.dist = self._prepare() 2025-09-13T17:10:43,723 ~~~~~~~~~~~~~^^ 2025-09-13T17:10:43,723 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 236, in _prepare 2025-09-13T17:10:43,723 dist = self._prepare_distribution() 2025-09-13T17:10:43,723 File "/usr/lib/python3/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 317, in _prepare_distribution 2025-09-13T17:10:43,723 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2025-09-13T17:10:43,723 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-13T17:10:43,723 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 532, in prepare_linked_requirement 2025-09-13T17:10:43,723 return self._prepare_linked_requirement(req, parallel_builds) 2025-09-13T17:10:43,723 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^ 2025-09-13T17:10:43,723 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 647, in _prepare_linked_requirement 2025-09-13T17:10:43,723 dist = _get_prepared_distribution( 2025-09-13T17:10:43,723 req, 2025-09-13T17:10:43,723 ...<3 lines>... 2025-09-13T17:10:43,723 self.check_build_deps, 2025-09-13T17:10:43,723 ) 2025-09-13T17:10:43,723 File "/usr/lib/python3/dist-packages/pip/_internal/operations/prepare.py", line 71, in _get_prepared_distribution 2025-09-13T17:10:43,723 abstract_dist.prepare_distribution_metadata( 2025-09-13T17:10:43,723 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-13T17:10:43,723 finder, build_isolation, check_build_deps 2025-09-13T17:10:43,723 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-13T17:10:43,723 ) 2025-09-13T17:10:43,723 ^ 2025-09-13T17:10:43,723 File "/usr/lib/python3/dist-packages/pip/_internal/distributions/sdist.py", line 69, in prepare_distribution_metadata 2025-09-13T17:10:43,723 self.req.prepare_metadata() 2025-09-13T17:10:43,723 ~~~~~~~~~~~~~~~~~~~~~~~~~^^ 2025-09-13T17:10:43,723 File "/usr/lib/python3/dist-packages/pip/_internal/req/req_install.py", line 581, in prepare_metadata 2025-09-13T17:10:43,723 self.metadata_directory = generate_metadata_legacy( 2025-09-13T17:10:43,723 ~~~~~~~~~~~~~~~~~~~~~~~~^ 2025-09-13T17:10:43,723 build_env=self.build_env, 2025-09-13T17:10:43,723 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2025-09-13T17:10:43,723 ...<3 lines>... 2025-09-13T17:10:43,723 details=details, 2025-09-13T17:10:43,723 ^^^^^^^^^^^^^^^^ 2025-09-13T17:10:43,723 ) 2025-09-13T17:10:43,723 ^ 2025-09-13T17:10:43,723 File "/usr/lib/python3/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 70, in generate_metadata 2025-09-13T17:10:43,723 raise MetadataGenerationFailed(package_details=details) from error 2025-09-13T17:10:43,723 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2025-09-13T17:10:43,738 Removed pyttrading==0.9.9 from https://files.pythonhosted.org/packages/be/29/bb946c986f71703594fa8b4bcd81e2ce355d942f7fab5ec05ca62b862826/pyttrading-0.9.9.tar.gz from build tracker '/tmp/pip-build-tracker-z13b16hp' 2025-09-13T17:10:43,738 Removed build tracker: '/tmp/pip-build-tracker-z13b16hp'