2026-07-28T21:01:22,932 Created temporary directory: /tmp/pip-build-tracker-na4ltcb9 2026-07-28T21:01:22,933 Initialized build tracking at /tmp/pip-build-tracker-na4ltcb9 2026-07-28T21:01:22,933 Created build tracker: /tmp/pip-build-tracker-na4ltcb9 2026-07-28T21:01:22,933 Entered build tracker: /tmp/pip-build-tracker-na4ltcb9 2026-07-28T21:01:22,934 Created temporary directory: /tmp/pip-wheel-_oc68elc 2026-07-28T21:01:22,938 Created temporary directory: /tmp/pip-ephem-wheel-cache-pkecr5li 2026-07-28T21:01:22,997 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-07-28T21:01:22,999 2 location(s) to search for versions of elastalert2: 2026-07-28T21:01:22,999 * https://pypi.org/simple/elastalert2/ 2026-07-28T21:01:22,999 * https://www.piwheels.org/simple/elastalert2/ 2026-07-28T21:01:23,000 Fetching project page and analyzing links: https://pypi.org/simple/elastalert2/ 2026-07-28T21:01:23,000 Getting page https://pypi.org/simple/elastalert2/ 2026-07-28T21:01:23,001 Found index url https://pypi.org/simple/ 2026-07-28T21:01:23,153 Fetched page https://pypi.org/simple/elastalert2/ as application/vnd.pypi.simple.v1+json 2026-07-28T21:01:23,172 Skipping link: No binaries permitted for elastalert2: https://files.pythonhosted.org/packages/1f/4d/f9536602a520e6f41acbab9c2016367b250e3d82ccaccb6bd58dda6badfa/elastalert2-2.0.2-py3-none-any.whl (from https://pypi.org/simple/elastalert2/) 2026-07-28T21:01:23,172 Found link https://files.pythonhosted.org/packages/cd/a7/6aeea82955b69fab77f4e2522dc35c701d085c66e787fccb099cb8c8a5f3/elastalert2-2.0.2.tar.gz (from https://pypi.org/simple/elastalert2/), version: 2.0.2 2026-07-28T21:01:23,172 Skipping link: No binaries permitted for elastalert2: https://files.pythonhosted.org/packages/43/cc/1dbad289293f0090e008416e362164e4f1ea6d3eab1f25022899f3b8f703/elastalert2-2.0.3-py3-none-any.whl (from https://pypi.org/simple/elastalert2/) 2026-07-28T21:01:23,172 Found link https://files.pythonhosted.org/packages/5a/b6/d0988c60bb1ef976d062971d5c1c091114ef900a6b9a0520fa47be731398/elastalert2-2.0.3.tar.gz (from https://pypi.org/simple/elastalert2/), version: 2.0.3 2026-07-28T21:01:23,172 Skipping link: No binaries permitted for elastalert2: https://files.pythonhosted.org/packages/bb/96/8b062ed3fa86136f5a2740255c48146bcd835eeb3270c82f5014641a517d/elastalert2-2.0.4-py3-none-any.whl (from https://pypi.org/simple/elastalert2/) 2026-07-28T21:01:23,173 Found link https://files.pythonhosted.org/packages/ef/13/18d4e9b2b53f826492506d83f4c9fa268d52a9fc666fae046f9292d76305/elastalert2-2.0.4.tar.gz (from https://pypi.org/simple/elastalert2/), version: 2.0.4 2026-07-28T21:01:23,173 Skipping link: No binaries permitted for elastalert2: https://files.pythonhosted.org/packages/70/94/a77246c6a4de5a77e1322fe057ceae063182ac55ae6d68bcc1abb77f9370/elastalert2-2.1.0-py3-none-any.whl (from https://pypi.org/simple/elastalert2/) 2026-07-28T21:01:23,173 Found link https://files.pythonhosted.org/packages/5f/2c/072d3e3cb55a0d5965a9b64eaea3cc5e2594c6a5bf54bcc6ba0805b9205e/elastalert2-2.1.0.tar.gz (from https://pypi.org/simple/elastalert2/), version: 2.1.0 2026-07-28T21:01:23,173 Skipping link: No binaries permitted for elastalert2: https://files.pythonhosted.org/packages/36/c9/12fca5fbbc64308d7e389469b97037d6cf079a931af450f61be49643d279/elastalert2-2.1.1-py3-none-any.whl (from https://pypi.org/simple/elastalert2/) 2026-07-28T21:01:23,173 Found link https://files.pythonhosted.org/packages/b3/8e/31ea7319144c36f53fc10462a3a8df3d0cfb7d9a8e12694a5ef41bf82f94/elastalert2-2.1.1.tar.gz (from https://pypi.org/simple/elastalert2/), version: 2.1.1 2026-07-28T21:01:23,173 Skipping link: No binaries permitted for elastalert2: https://files.pythonhosted.org/packages/87/ef/7d2a97b206c0d0eba07d0bb3ca638cfde0770149cf0f0dd528e169127ec9/elastalert2-2.1.2-py3-none-any.whl (from https://pypi.org/simple/elastalert2/) 2026-07-28T21:01:23,174 Found link https://files.pythonhosted.org/packages/63/a8/3834f03def375d1a41c683fc735a977f90b74e282f42b63325bd6ca925ec/elastalert2-2.1.2.tar.gz (from https://pypi.org/simple/elastalert2/), version: 2.1.2 2026-07-28T21:01:23,174 Skipping link: No binaries permitted for elastalert2: https://files.pythonhosted.org/packages/ca/09/1f30754dcd83e2a6c1b4159ae85b89517e46768cd40e777660415e6a7e0f/elastalert2-2.2.0-py3-none-any.whl (from https://pypi.org/simple/elastalert2/) 2026-07-28T21:01:23,174 Found link https://files.pythonhosted.org/packages/52/e0/4ceae36df96b9c9e6b2eaf82ead14c6eac44f9000a8e157399b2096754ab/elastalert2-2.2.0.tar.gz (from https://pypi.org/simple/elastalert2/), version: 2.2.0 2026-07-28T21:01:23,174 Skipping link: No binaries permitted for elastalert2: https://files.pythonhosted.org/packages/1e/a3/195e978d7dcf6a10cf23dc1cce94cdcaf47a5d732052500444544597f95a/elastalert2-2.2.1-py3-none-any.whl (from https://pypi.org/simple/elastalert2/) 2026-07-28T21:01:23,174 Found link https://files.pythonhosted.org/packages/71/11/ac32efcbbdc9494e942445ebc68622805d686dd533742c26fbb2d072581b/elastalert2-2.2.1.tar.gz (from https://pypi.org/simple/elastalert2/), version: 2.2.1 2026-07-28T21:01:23,174 Skipping link: No binaries permitted for elastalert2: https://files.pythonhosted.org/packages/12/2e/9d1533bd860457a8a281000a1c22031bddb94d33a0ff679a1b2689733c7e/elastalert2-2.2.2-py3-none-any.whl (from https://pypi.org/simple/elastalert2/) 2026-07-28T21:01:23,175 Found link https://files.pythonhosted.org/packages/dd/f3/cbf3ea89def979fc192dc11d81101406fc779b25b67d6ab3e73609de9fe4/elastalert2-2.2.2.tar.gz (from https://pypi.org/simple/elastalert2/), version: 2.2.2 2026-07-28T21:01:23,175 Skipping link: No binaries permitted for elastalert2: https://files.pythonhosted.org/packages/3a/c1/3c231430dc48857c5979d7b84450205086fc8b6bbe39e68f22bed8e8b224/elastalert2-2.2.3-py3-none-any.whl (from https://pypi.org/simple/elastalert2/) 2026-07-28T21:01:23,175 Found link https://files.pythonhosted.org/packages/eb/ce/f4e87d61c80d17f3fd3dacd4788cf26b075613a5b5509095024d8fd810a6/elastalert2-2.2.3.tar.gz (from https://pypi.org/simple/elastalert2/), version: 2.2.3 2026-07-28T21:01:23,175 Skipping link: No binaries permitted for elastalert2: https://files.pythonhosted.org/packages/94/69/0756c075f1a1967a1d8c6df28d4ef8d7048585ed93d7079ef165bd2459fa/elastalert2-2.3.0-py3-none-any.whl (from https://pypi.org/simple/elastalert2/) 2026-07-28T21:01:23,175 Found link https://files.pythonhosted.org/packages/08/8a/7ff7f04985b15cc0eb8e1bf93c59261b49e33d4f973c03d5c086bf815867/elastalert2-2.3.0.tar.gz (from https://pypi.org/simple/elastalert2/), version: 2.3.0 2026-07-28T21:01:23,175 Skipping link: No binaries permitted for elastalert2: https://files.pythonhosted.org/packages/aa/4c/52d5d69005a8ae7d5b3abf87a4b963c08ddfeb23c9f7f6406d4a68c75406/elastalert2-2.4.0-py3-none-any.whl (from https://pypi.org/simple/elastalert2/) 2026-07-28T21:01:23,176 Found link https://files.pythonhosted.org/packages/99/af/7be816c8dac3e888eefcbc383d257e15800878189288bbd0aed40afdcffa/elastalert2-2.4.0.tar.gz (from https://pypi.org/simple/elastalert2/), version: 2.4.0 2026-07-28T21:01:23,176 Skipping link: No binaries permitted for elastalert2: https://files.pythonhosted.org/packages/39/a4/88a94e0a6c3ecfdc6394e45e200d231cab4f2bdf1ea571fa981af9edc18c/elastalert2-2.5.0-py3-none-any.whl (from https://pypi.org/simple/elastalert2/) 2026-07-28T21:01:23,176 Found link https://files.pythonhosted.org/packages/d1/b0/2514119f87a913a7875f7879eba8bdd82dd06f1583e1d34e44ad114b890e/elastalert2-2.5.0.tar.gz (from https://pypi.org/simple/elastalert2/), version: 2.5.0 2026-07-28T21:01:23,176 Skipping link: No binaries permitted for elastalert2: https://files.pythonhosted.org/packages/1a/5a/f054158563596f8139b48e051eb284027d5896435be14be4ee015baba6e5/elastalert2-2.5.1-py3-none-any.whl (from https://pypi.org/simple/elastalert2/) 2026-07-28T21:01:23,176 Found link https://files.pythonhosted.org/packages/76/b0/951da8646efa63c8cbfe6a041e27d264a1406f7e3dd63c6985e318c4283d/elastalert2-2.5.1.tar.gz (from https://pypi.org/simple/elastalert2/), version: 2.5.1 2026-07-28T21:01:23,177 Skipping link: No binaries permitted for elastalert2: https://files.pythonhosted.org/packages/03/58/d356827a20b9ac48fba83c240570eccaa16accbb292d6ad5b91607751de6/elastalert2-2.6.0-py3-none-any.whl (from https://pypi.org/simple/elastalert2/) 2026-07-28T21:01:23,177 Found link https://files.pythonhosted.org/packages/f6/21/6f264451683b8d71b1cb05315135d6675c530d86a11c7fbd2640a8b057e1/elastalert2-2.6.0.tar.gz (from https://pypi.org/simple/elastalert2/), version: 2.6.0 2026-07-28T21:01:23,177 Skipping link: No binaries permitted for elastalert2: https://files.pythonhosted.org/packages/ef/8d/47135e2e24949b33d3e808720bad2481972fcd379b16f018be7d296b0265/elastalert2-2.7.0-py3-none-any.whl (from https://pypi.org/simple/elastalert2/) 2026-07-28T21:01:23,177 Found link https://files.pythonhosted.org/packages/63/5e/bd2f8372bd3f830a720762efa309fbbbb8ba8230ec4576aaad568996eb1a/elastalert2-2.7.0.tar.gz (from https://pypi.org/simple/elastalert2/), version: 2.7.0 2026-07-28T21:01:23,177 Skipping link: No binaries permitted for elastalert2: https://files.pythonhosted.org/packages/4a/86/f103d2910ea87aa978ea178f58340da4dc44170b855f7e68082636efacfd/elastalert2-2.8.0-py3-none-any.whl (from https://pypi.org/simple/elastalert2/) 2026-07-28T21:01:23,177 Found link https://files.pythonhosted.org/packages/af/9b/17253588c1c8e9cdcfb5cd9f68a220eff37580c7d6a0f80b11cf3a22318c/elastalert2-2.8.0.tar.gz (from https://pypi.org/simple/elastalert2/), version: 2.8.0 2026-07-28T21:01:23,177 Skipping link: No binaries permitted for elastalert2: https://files.pythonhosted.org/packages/c4/02/a99ed8dbe50510e6010b881a438f2ce7c9cf63a335d3e72b49f30871ec97/elastalert2-2.9.0-py3-none-any.whl (from https://pypi.org/simple/elastalert2/) 2026-07-28T21:01:23,178 Found link https://files.pythonhosted.org/packages/d6/d4/f63a5e721f049714067edbec7f0a76be87e5d82eab8fc50f6822f3355550/elastalert2-2.9.0.tar.gz (from https://pypi.org/simple/elastalert2/), version: 2.9.0 2026-07-28T21:01:23,178 Skipping link: No binaries permitted for elastalert2: https://files.pythonhosted.org/packages/f6/ff/76ce1f3d264d1e6ab55fbe6af811eb54ce6a3981c47ab6c6714c9abba763/elastalert2-2.10.0-py3-none-any.whl (from https://pypi.org/simple/elastalert2/) 2026-07-28T21:01:23,178 Found link https://files.pythonhosted.org/packages/11/42/04f3133cd18416ea19a995ca5ed9d993a7f851e8cf2c977935b3ecccc6c0/elastalert2-2.10.0.tar.gz (from https://pypi.org/simple/elastalert2/), version: 2.10.0 2026-07-28T21:01:23,178 Skipping link: No binaries permitted for elastalert2: https://files.pythonhosted.org/packages/3c/9e/81e919cf2d55984cedf4fc231655c86b7e47fa2ae63e65aa8c7001f69866/elastalert2-2.10.1-py3-none-any.whl (from https://pypi.org/simple/elastalert2/) 2026-07-28T21:01:23,178 Found link https://files.pythonhosted.org/packages/8f/45/c0827be3e5c760f73be253ddbffc12ed48a3afa86620727d7d38e67c3ff8/elastalert2-2.10.1.tar.gz (from https://pypi.org/simple/elastalert2/), version: 2.10.1 2026-07-28T21:01:23,178 Skipping link: No binaries permitted for elastalert2: https://files.pythonhosted.org/packages/c7/00/5eea5f1915e0bc3b0e21d9799237548c0384b73c9df6200d74acd77ac479/elastalert2-2.11.0-py3-none-any.whl (from https://pypi.org/simple/elastalert2/) 2026-07-28T21:01:23,179 Found link https://files.pythonhosted.org/packages/d3/33/783b966cba2177aa17dcf482103fc5afaf112ea5b0210e532ae59411b350/elastalert2-2.11.0.tar.gz (from https://pypi.org/simple/elastalert2/), version: 2.11.0 2026-07-28T21:01:23,179 Skipping link: No binaries permitted for elastalert2: https://files.pythonhosted.org/packages/28/ec/95bf2b54f1fefe57838f9d400e05fa125d6848edd0fc2d77929805d0b5a9/elastalert2-2.12.0-py3-none-any.whl (from https://pypi.org/simple/elastalert2/) 2026-07-28T21:01:23,179 Found link https://files.pythonhosted.org/packages/52/33/e23b08a53091bf00b71673307c1eb3e7d3a8da629572322f45bf65d9ab33/elastalert2-2.12.0.tar.gz (from https://pypi.org/simple/elastalert2/), version: 2.12.0 2026-07-28T21:01:23,179 Skipping link: No binaries permitted for elastalert2: https://files.pythonhosted.org/packages/ac/af/1ccc9814612a5d3ad75f4019e8112219fc16e04efeadb0d4944582da315f/elastalert2-2.13.0-py3-none-any.whl (from https://pypi.org/simple/elastalert2/) 2026-07-28T21:01:23,179 Found link https://files.pythonhosted.org/packages/b1/f1/1bfbcc843161d81f64f4f04aaf88e0b6d4d784298233fc282038bddb901f/elastalert2-2.13.0.tar.gz (from https://pypi.org/simple/elastalert2/), version: 2.13.0 2026-07-28T21:01:23,179 Skipping link: No binaries permitted for elastalert2: https://files.pythonhosted.org/packages/32/db/48ce4fc34ba69221f7e6a693958ec7a17a6306ddc8cc8a655ce829870a29/elastalert2-2.13.1-py3-none-any.whl (from https://pypi.org/simple/elastalert2/) 2026-07-28T21:01:23,180 Found link https://files.pythonhosted.org/packages/e4/7c/7cfce40aada866a5c244074c3f068817dfeb1f2299528f694b6951e49331/elastalert2-2.13.1.tar.gz (from https://pypi.org/simple/elastalert2/), version: 2.13.1 2026-07-28T21:01:23,180 Skipping link: No binaries permitted for elastalert2: https://files.pythonhosted.org/packages/60/55/08d25a57f0758ee01152291087ad08da85ce143ae6ed4512665fde672c99/elastalert2-2.13.2-py3-none-any.whl (from https://pypi.org/simple/elastalert2/) 2026-07-28T21:01:23,180 Found link https://files.pythonhosted.org/packages/19/fd/3fd2c512440466ac66b83fcb27745468686c047152164e3dbc014f0e0565/elastalert2-2.13.2.tar.gz (from https://pypi.org/simple/elastalert2/), version: 2.13.2 2026-07-28T21:01:23,180 Skipping link: No binaries permitted for elastalert2: https://files.pythonhosted.org/packages/49/71/8a70b787acbf82098aa67b597aee31d9a86eec32275fa4b4e14fb25b41b9/elastalert2-2.14.0-py3-none-any.whl (from https://pypi.org/simple/elastalert2/) 2026-07-28T21:01:23,180 Found link https://files.pythonhosted.org/packages/f5/c6/1cf3731b5d5e0c33fee0677f7882ea9786b8e5b7a0a393fa39ff33b4f43f/elastalert2-2.14.0.tar.gz (from https://pypi.org/simple/elastalert2/), version: 2.14.0 2026-07-28T21:01:23,180 Skipping link: No binaries permitted for elastalert2: https://files.pythonhosted.org/packages/ee/4b/a00dfd3a257ec3aedf50e172860f4cea012d100e8656e4ed967789778222/elastalert2-2.15.0-py3-none-any.whl (from https://pypi.org/simple/elastalert2/) 2026-07-28T21:01:23,180 Found link https://files.pythonhosted.org/packages/86/e2/424fdacc52d5078c0d11896e802a4d474dd03c043da5a2eaab95982bf092/elastalert2-2.15.0.tar.gz (from https://pypi.org/simple/elastalert2/), version: 2.15.0 2026-07-28T21:01:23,181 Skipping link: No binaries permitted for elastalert2: https://files.pythonhosted.org/packages/20/62/b44509162b8eff2ea4d600ca91204a9115bb394d1da0ea95a6ba298446e4/elastalert2-2.16.0-py3-none-any.whl (from https://pypi.org/simple/elastalert2/) (requires-python:>=3.9) 2026-07-28T21:01:23,181 Found link https://files.pythonhosted.org/packages/15/a6/7c196adddd1bbb62439cd70292d2da2f26ec08d3ab30e7104f67db153a3a/elastalert2-2.16.0.tar.gz (from https://pypi.org/simple/elastalert2/) (requires-python:>=3.9), version: 2.16.0 2026-07-28T21:01:23,181 Skipping link: No binaries permitted for elastalert2: https://files.pythonhosted.org/packages/6d/80/3fcb61a859940f2e4c3e4b74c234538d9a2dbd68a00c4825d97217384c4b/elastalert2-2.17.0-py3-none-any.whl (from https://pypi.org/simple/elastalert2/) (requires-python:>=3.9) 2026-07-28T21:01:23,182 Found link https://files.pythonhosted.org/packages/e8/07/4a0b71f9099169e2b725dcbde34c115ee1a4ae1d7869d640127781632375/elastalert2-2.17.0.tar.gz (from https://pypi.org/simple/elastalert2/) (requires-python:>=3.9), version: 2.17.0 2026-07-28T21:01:23,182 Skipping link: No binaries permitted for elastalert2: https://files.pythonhosted.org/packages/75/b3/63f5fade87276d0542b17d37439b66614807a37a88753ec1e6d731004039/elastalert2-2.18.0-py3-none-any.whl (from https://pypi.org/simple/elastalert2/) (requires-python:>=3.9) 2026-07-28T21:01:23,182 Found link https://files.pythonhosted.org/packages/f8/67/696d207bdcbaad321a574cda0f0e506f8ae59f0e278e70761aa61cb866be/elastalert2-2.18.0.tar.gz (from https://pypi.org/simple/elastalert2/) (requires-python:>=3.9), version: 2.18.0 2026-07-28T21:01:23,182 Skipping link: No binaries permitted for elastalert2: https://files.pythonhosted.org/packages/dd/cc/8ace45c0a30d777a0037277282854f1d1a9435503180178146d46c9b081e/elastalert2-2.19.0-py3-none-any.whl (from https://pypi.org/simple/elastalert2/) (requires-python:>=3.9) 2026-07-28T21:01:23,182 Found link https://files.pythonhosted.org/packages/f5/bd/6ce3fd769f6b62a2c73d049a4277d63683179ad9eea03678ade2623e6089/elastalert2-2.19.0.tar.gz (from https://pypi.org/simple/elastalert2/) (requires-python:>=3.9), version: 2.19.0 2026-07-28T21:01:23,182 Skipping link: No binaries permitted for elastalert2: https://files.pythonhosted.org/packages/77/7d/3b83eb2a18269eebb25b86e8aface93dc1c2f9f14e95af2a6d7ed956cbdf/elastalert2-2.20.0-py3-none-any.whl (from https://pypi.org/simple/elastalert2/) (requires-python:>=3.12) 2026-07-28T21:01:23,183 Found link https://files.pythonhosted.org/packages/63/4b/71737f622ed6dceeef18839d9488651b8fddd8fd683f09317d9d59cee5ea/elastalert2-2.20.0.tar.gz (from https://pypi.org/simple/elastalert2/) (requires-python:>=3.12), version: 2.20.0 2026-07-28T21:01:23,183 Skipping link: No binaries permitted for elastalert2: https://files.pythonhosted.org/packages/a9/eb/170560d171fb2664e99aea8fff40821eac2697d3b1212e0084507f021838/elastalert2-2.21.0-py3-none-any.whl (from https://pypi.org/simple/elastalert2/) (requires-python:>=3.13) 2026-07-28T21:01:23,183 Found link https://files.pythonhosted.org/packages/56/c5/2c5d466539437bf84507d38fc0968f3b825682653b863454889b73eacfe4/elastalert2-2.21.0.tar.gz (from https://pypi.org/simple/elastalert2/) (requires-python:>=3.13), version: 2.21.0 2026-07-28T21:01:23,184 Skipping link: No binaries permitted for elastalert2: https://files.pythonhosted.org/packages/df/67/e68dd29532c3772e06b247953572e67a8f7812f425e188c038571bf36622/elastalert2-2.22.0-py3-none-any.whl (from https://pypi.org/simple/elastalert2/) (requires-python:>=3.12) 2026-07-28T21:01:23,184 Found link https://files.pythonhosted.org/packages/ee/64/a8fa3e063ade1d9dc8a8a53931b78fcf612e248aab1267eea15ef22666d3/elastalert2-2.22.0.tar.gz (from https://pypi.org/simple/elastalert2/) (requires-python:>=3.12), version: 2.22.0 2026-07-28T21:01:23,184 Skipping link: No binaries permitted for elastalert2: https://files.pythonhosted.org/packages/65/9a/eef240917e97ac097c0a2ef62fbe262fcc3b8c300d27c613f1b45432c0a2/elastalert2-2.23.0-py3-none-any.whl (from https://pypi.org/simple/elastalert2/) (requires-python:>=3.12) 2026-07-28T21:01:23,184 Found link https://files.pythonhosted.org/packages/06/6c/b155e0d975e400891864efb5a2693540dd870b962c85e70dc367db5372b0/elastalert2-2.23.0.tar.gz (from https://pypi.org/simple/elastalert2/) (requires-python:>=3.12), version: 2.23.0 2026-07-28T21:01:23,184 Skipping link: No binaries permitted for elastalert2: https://files.pythonhosted.org/packages/6f/7b/bfe2e89c4cd258daba486442ba6554bb78e2c40c1d6889c67e2df9f20943/elastalert2-2.24.0-py3-none-any.whl (from https://pypi.org/simple/elastalert2/) (requires-python:>=3.12) 2026-07-28T21:01:23,184 Found link https://files.pythonhosted.org/packages/76/d6/db4e7e1a91af1dbc998520a2d8f1f3c28dd02d6185112feb21e2adf2a1bf/elastalert2-2.24.0.tar.gz (from https://pypi.org/simple/elastalert2/) (requires-python:>=3.12), version: 2.24.0 2026-07-28T21:01:23,185 Skipping link: No binaries permitted for elastalert2: https://files.pythonhosted.org/packages/dc/4b/973b60e80c7420e45cda5727f5957d150d4fbed7f0ad4f9f7848e74565cb/elastalert2-2.25.0-py3-none-any.whl (from https://pypi.org/simple/elastalert2/) (requires-python:>=3.12) 2026-07-28T21:01:23,185 Found link https://files.pythonhosted.org/packages/0e/3a/a56d209f18473d4568a061502ab985eaaf00c1578ca4d75c58cf4458d545/elastalert2-2.25.0.tar.gz (from https://pypi.org/simple/elastalert2/) (requires-python:>=3.12), version: 2.25.0 2026-07-28T21:01:23,185 Skipping link: No binaries permitted for elastalert2: https://files.pythonhosted.org/packages/11/63/69919da0b68369d9692a371f38dcb77c65e7e2b7e1301dc8dbace1a8f7ef/elastalert2-2.26.0-py3-none-any.whl (from https://pypi.org/simple/elastalert2/) (requires-python:>=3.12) 2026-07-28T21:01:23,185 Found link https://files.pythonhosted.org/packages/48/aa/274646a0e2a151e915348c3f24b1d549d2739232f1d64a6029c3b4d35b27/elastalert2-2.26.0.tar.gz (from https://pypi.org/simple/elastalert2/) (requires-python:>=3.12), version: 2.26.0 2026-07-28T21:01:23,185 Skipping link: No binaries permitted for elastalert2: https://files.pythonhosted.org/packages/45/e3/1521b455e965b3b8b52525a2f4217904ca737bd820bf1e58c0831992c1c4/elastalert2-2.27.0-py3-none-any.whl (from https://pypi.org/simple/elastalert2/) (requires-python:>=3.12) 2026-07-28T21:01:23,185 Found link https://files.pythonhosted.org/packages/25/85/2d3f8b2fa258a25082982ef1730c2cde89e040a6140e9488c705a6a6ccd5/elastalert2-2.27.0.tar.gz (from https://pypi.org/simple/elastalert2/) (requires-python:>=3.12), version: 2.27.0 2026-07-28T21:01:23,186 Skipping link: No binaries permitted for elastalert2: https://files.pythonhosted.org/packages/1f/ea/14683e257dd7dfd65626f55ebdfa0a1ea1bf7338ddfa84b967456da0720e/elastalert2-2.28.0-py3-none-any.whl (from https://pypi.org/simple/elastalert2/) (requires-python:>=3.12) 2026-07-28T21:01:23,186 Found link https://files.pythonhosted.org/packages/3d/61/8bcc4b495a080c66686b7136bc3358f6b10bc88dc83932848283efe3b564/elastalert2-2.28.0.tar.gz (from https://pypi.org/simple/elastalert2/) (requires-python:>=3.12), version: 2.28.0 2026-07-28T21:01:23,186 Skipping link: No binaries permitted for elastalert2: https://files.pythonhosted.org/packages/da/12/1d367c1181b11e87f292006d82d8890302e93e2a51d9aea0ed6d759d6769/elastalert2-2.29.0-py3-none-any.whl (from https://pypi.org/simple/elastalert2/) (requires-python:>=3.12) 2026-07-28T21:01:23,186 Found link https://files.pythonhosted.org/packages/06/ad/459303586105a8693f24fe2e49f5847e4574f051a1b1a062a1a82b6e7424/elastalert2-2.29.0.tar.gz (from https://pypi.org/simple/elastalert2/) (requires-python:>=3.12), version: 2.29.0 2026-07-28T21:01:23,186 Skipping link: No binaries permitted for elastalert2: https://files.pythonhosted.org/packages/7f/84/9533b219a0929e6dc25434a7d4cb3d88b2f3c733b37642cd90e1e791e6d5/elastalert2-2.30.0-py3-none-any.whl (from https://pypi.org/simple/elastalert2/) (requires-python:>=3.12) 2026-07-28T21:01:23,186 Found link https://files.pythonhosted.org/packages/69/ae/9f5668065a9566d351c536640659b2dfcba394b5ade6688244f13414a874/elastalert2-2.30.0.tar.gz (from https://pypi.org/simple/elastalert2/) (requires-python:>=3.12), version: 2.30.0 2026-07-28T21:01:23,187 Skipping link: No binaries permitted for elastalert2: https://files.pythonhosted.org/packages/56/03/92e77ec9433af9a17808690e138cd71e75d9dc308fffa3967b3e5950747b/elastalert2-2.31.0-py3-none-any.whl (from https://pypi.org/simple/elastalert2/) (requires-python:>=3.12) 2026-07-28T21:01:23,187 Found link https://files.pythonhosted.org/packages/e6/1c/668e944fee2c1a2050a00a69df83eacad4452beae5e6f26c75e92352ef9d/elastalert2-2.31.0.tar.gz (from https://pypi.org/simple/elastalert2/) (requires-python:>=3.12), version: 2.31.0 2026-07-28T21:01:23,187 Fetching project page and analyzing links: https://www.piwheels.org/simple/elastalert2/ 2026-07-28T21:01:23,187 Getting page https://www.piwheels.org/simple/elastalert2/ 2026-07-28T21:01:23,189 Found index url https://www.piwheels.org/simple/ 2026-07-28T21:01:23,296 Fetched page https://www.piwheels.org/simple/elastalert2/ as text/html 2026-07-28T21:01:23,300 Index returned invalid data-dist-info-metadata value: 2026-07-28T21:01:23,300 Index returned invalid data-dist-info-metadata value: 2026-07-28T21:01:23,301 Index returned invalid data-dist-info-metadata value: 2026-07-28T21:01:23,301 Index returned invalid data-dist-info-metadata value: 2026-07-28T21:01:23,301 Index returned invalid data-dist-info-metadata value: 2026-07-28T21:01:23,301 Index returned invalid data-dist-info-metadata value: 2026-07-28T21:01:23,301 Index returned invalid data-dist-info-metadata value: 2026-07-28T21:01:23,302 Index returned invalid data-dist-info-metadata value: 2026-07-28T21:01:23,302 Index returned invalid data-dist-info-metadata value: 2026-07-28T21:01:23,302 Index returned invalid data-dist-info-metadata value: 2026-07-28T21:01:23,302 Index returned invalid data-dist-info-metadata value: 2026-07-28T21:01:23,302 Index returned invalid data-dist-info-metadata value: 2026-07-28T21:01:23,303 Index returned invalid data-dist-info-metadata value: 2026-07-28T21:01:23,303 Index returned invalid data-dist-info-metadata value: 2026-07-28T21:01:23,303 Index returned invalid data-dist-info-metadata value: 2026-07-28T21:01:23,303 Index returned invalid data-dist-info-metadata value: 2026-07-28T21:01:23,303 Index returned invalid data-dist-info-metadata value: 2026-07-28T21:01:23,304 Index returned invalid data-dist-info-metadata value: 2026-07-28T21:01:23,304 Index returned invalid data-dist-info-metadata value: 2026-07-28T21:01:23,304 Index returned invalid data-dist-info-metadata value: 2026-07-28T21:01:23,304 Index returned invalid data-dist-info-metadata value: 2026-07-28T21:01:23,304 Index returned invalid data-dist-info-metadata value: 2026-07-28T21:01:23,305 Index returned invalid data-dist-info-metadata value: 2026-07-28T21:01:23,305 Index returned invalid data-dist-info-metadata value: 2026-07-28T21:01:23,305 Index returned invalid data-dist-info-metadata value: 2026-07-28T21:01:23,305 Index returned invalid data-dist-info-metadata value: 2026-07-28T21:01:23,305 Index returned invalid data-dist-info-metadata value: 2026-07-28T21:01:23,306 Index returned invalid data-dist-info-metadata value: 2026-07-28T21:01:23,306 Index returned invalid data-dist-info-metadata value: 2026-07-28T21:01:23,306 Index returned invalid data-dist-info-metadata value: 2026-07-28T21:01:23,306 Index returned invalid data-dist-info-metadata value: 2026-07-28T21:01:23,307 Index returned invalid data-dist-info-metadata value: 2026-07-28T21:01:23,307 Index returned invalid data-dist-info-metadata value: 2026-07-28T21:01:23,307 Index returned invalid data-dist-info-metadata value: 2026-07-28T21:01:23,307 Index returned invalid data-dist-info-metadata value: 2026-07-28T21:01:23,308 Index returned invalid data-dist-info-metadata value: 2026-07-28T21:01:23,308 Index returned invalid data-dist-info-metadata value: 2026-07-28T21:01:23,308 Index returned invalid data-dist-info-metadata value: 2026-07-28T21:01:23,308 Index returned invalid data-dist-info-metadata value: 2026-07-28T21:01:23,309 Index returned invalid data-dist-info-metadata value: 2026-07-28T21:01:23,309 Index returned invalid data-dist-info-metadata value: 2026-07-28T21:01:23,309 Index returned invalid data-dist-info-metadata value: 2026-07-28T21:01:23,309 Skipping link: No binaries permitted for elastalert2: https://archive1.piwheels.org/simple/elastalert2/elastalert2-2.30.0-py3-none-any.whl#sha256=925485d53c64ab2b93898281a6a07df19c2a2834bce2e0abe01974f4dd338a1f (from https://www.piwheels.org/simple/elastalert2/) (requires-python:>=3.12) 2026-07-28T21:01:23,309 Skipping link: No binaries permitted for elastalert2: https://archive1.piwheels.org/simple/elastalert2/elastalert2-2.29.0-py3-none-any.whl#sha256=2a46ca0898689a09ab33eee9d4d5e251dc37ed79a432d5a22dea68514692a8e8 (from https://www.piwheels.org/simple/elastalert2/) (requires-python:>=3.12) 2026-07-28T21:01:23,310 Skipping link: No binaries permitted for elastalert2: https://archive1.piwheels.org/simple/elastalert2/elastalert2-2.28.0-py3-none-any.whl#sha256=e630ce955cc103150f59bce0cc6cafc7ead5c7a15755bd8ea6a0ecccce5c895b (from https://www.piwheels.org/simple/elastalert2/) (requires-python:>=3.12) 2026-07-28T21:01:23,310 Skipping link: No binaries permitted for elastalert2: https://archive1.piwheels.org/simple/elastalert2/elastalert2-2.27.0-py3-none-any.whl#sha256=f6e03c2f30cb342bd6690510895de8b0dbe7086371ebc26959e59bd7aafc66c1 (from https://www.piwheels.org/simple/elastalert2/) (requires-python:>=3.12) 2026-07-28T21:01:23,310 Skipping link: No binaries permitted for elastalert2: https://archive1.piwheels.org/simple/elastalert2/elastalert2-2.26.0-py3-none-any.whl#sha256=a455dccfbbc8b5a69f28947cd747345ab15c5b8672b958e48e90230bd87f12c2 (from https://www.piwheels.org/simple/elastalert2/) (requires-python:>=3.12) 2026-07-28T21:01:23,310 Skipping link: No binaries permitted for elastalert2: https://archive1.piwheels.org/simple/elastalert2/elastalert2-2.25.0-py3-none-any.whl#sha256=fab0444abd97f434e4bca46777537f76cbdb0d3a48c0581d830d89de5b7b2f14 (from https://www.piwheels.org/simple/elastalert2/) (requires-python:>=3.12) 2026-07-28T21:01:23,310 Skipping link: No binaries permitted for elastalert2: https://archive1.piwheels.org/simple/elastalert2/elastalert2-2.24.0-py3-none-any.whl#sha256=f964b973c24b182931ede585e0a5673e086fd00ed59bf9d1e0f4b50d23b05672 (from https://www.piwheels.org/simple/elastalert2/) (requires-python:>=3.12) 2026-07-28T21:01:23,310 Skipping link: No binaries permitted for elastalert2: https://archive1.piwheels.org/simple/elastalert2/elastalert2-2.23.0-py3-none-any.whl#sha256=9dc68b5c434e346c38bb9559fd53f2fa1e30cd8d4c92530e348f1be6d07c9584 (from https://www.piwheels.org/simple/elastalert2/) (requires-python:>=3.12) 2026-07-28T21:01:23,311 Skipping link: No binaries permitted for elastalert2: https://archive1.piwheels.org/simple/elastalert2/elastalert2-2.22.0-py3-none-any.whl#sha256=4f6c880d415ddaa93fdec1398843d0ca17694ae91bb1cc99380795f741f73269 (from https://www.piwheels.org/simple/elastalert2/) (requires-python:>=3.12) 2026-07-28T21:01:23,311 Skipping link: No binaries permitted for elastalert2: https://archive1.piwheels.org/simple/elastalert2/elastalert2-2.21.0-py3-none-any.whl#sha256=b7d2c32f0b910847a815458c08e2cfe07ceb618305561eed9ff3e32d0a19bad5 (from https://www.piwheels.org/simple/elastalert2/) (requires-python:>=3.13) 2026-07-28T21:01:23,311 Skipping link: No binaries permitted for elastalert2: https://archive1.piwheels.org/simple/elastalert2/elastalert2-2.20.0-py3-none-any.whl#sha256=f26b8db81c5f147f162ce81a45da3f05b666fa266934b71a94f16b160301deb0 (from https://www.piwheels.org/simple/elastalert2/) (requires-python:>=3.12) 2026-07-28T21:01:23,311 Skipping link: No binaries permitted for elastalert2: https://archive1.piwheels.org/simple/elastalert2/elastalert2-2.19.0-py3-none-any.whl#sha256=3503010b12d77548da796315e7c3d447acbb830329c5bb193651a2f28b3465d4 (from https://www.piwheels.org/simple/elastalert2/) (requires-python:>=3.9) 2026-07-28T21:01:23,311 Skipping link: No binaries permitted for elastalert2: https://archive1.piwheels.org/simple/elastalert2/elastalert2-2.18.0-py3-none-any.whl#sha256=a1935fbf9ffc6ec317fb626b7d6f2e036c73540706b26e34abb30ff3a9c01097 (from https://www.piwheels.org/simple/elastalert2/) (requires-python:>=3.9) 2026-07-28T21:01:23,311 Skipping link: No binaries permitted for elastalert2: https://archive1.piwheels.org/simple/elastalert2/elastalert2-2.17.0-py3-none-any.whl#sha256=f810c8d79832c62e71daa67b297e42d914851106da8e4bf4495806503ebe0f8a (from https://www.piwheels.org/simple/elastalert2/) (requires-python:>=3.9) 2026-07-28T21:01:23,311 Skipping link: No binaries permitted for elastalert2: https://archive1.piwheels.org/simple/elastalert2/elastalert2-2.16.0-py3-none-any.whl#sha256=3f4e9332687d3cc8ec8102b6df526ac47810d72cf3a4918129d2f3698f762c35 (from https://www.piwheels.org/simple/elastalert2/) (requires-python:>=3.9) 2026-07-28T21:01:23,312 Skipping link: No binaries permitted for elastalert2: https://archive1.piwheels.org/simple/elastalert2/elastalert2-2.15.0-py3-none-any.whl#sha256=c4bd7e99f091659bd4714df87330327576ea70ab0a60f664e1e9b20f10d6a114 (from https://www.piwheels.org/simple/elastalert2/) 2026-07-28T21:01:23,312 Skipping link: No binaries permitted for elastalert2: https://archive1.piwheels.org/simple/elastalert2/elastalert2-2.14.0-py3-none-any.whl#sha256=b2a477535eb1c4a150ca61667f1b435ce7a96af22f06dbd27537c9b5a5a5c27b (from https://www.piwheels.org/simple/elastalert2/) 2026-07-28T21:01:23,312 Skipping link: No binaries permitted for elastalert2: https://archive1.piwheels.org/simple/elastalert2/elastalert2-2.13.2-py3-none-any.whl#sha256=23358e3d180e098ba6dacaac09d2b607faddc1648b9a3eed260138d1d4e4cdcf (from https://www.piwheels.org/simple/elastalert2/) 2026-07-28T21:01:23,312 Skipping link: No binaries permitted for elastalert2: https://archive1.piwheels.org/simple/elastalert2/elastalert2-2.13.1-py3-none-any.whl#sha256=d24fefb4a6abb5cd76685f86e8aeaeceec5370ecbd9a776384bff395e7b1baa8 (from https://www.piwheels.org/simple/elastalert2/) 2026-07-28T21:01:23,312 Skipping link: No binaries permitted for elastalert2: https://archive1.piwheels.org/simple/elastalert2/elastalert2-2.13.0-py3-none-any.whl#sha256=cdbd6c92fac6f6f05fff5d8be1ac3358db8416a81d5f4e391f8d0ebbea6a014e (from https://www.piwheels.org/simple/elastalert2/) 2026-07-28T21:01:23,312 Skipping link: No binaries permitted for elastalert2: https://archive1.piwheels.org/simple/elastalert2/elastalert2-2.12.0-py3-none-any.whl#sha256=96830b8cebf249a045ecc200a597c2e6dac00e5443d25b0b5cbdbd89e353aee0 (from https://www.piwheels.org/simple/elastalert2/) 2026-07-28T21:01:23,312 Skipping link: No binaries permitted for elastalert2: https://archive1.piwheels.org/simple/elastalert2/elastalert2-2.11.0-py3-none-any.whl#sha256=f0607d779f31fb1bdbd300680ac2c0f93f1962ee102fadd1ea9698bc0d8f2fb9 (from https://www.piwheels.org/simple/elastalert2/) 2026-07-28T21:01:23,313 Skipping link: No binaries permitted for elastalert2: https://archive1.piwheels.org/simple/elastalert2/elastalert2-2.10.1-py3-none-any.whl#sha256=4ca7f2f8a038d53638095d10b2209465e59fa352156f6fdac1987032524967ff (from https://www.piwheels.org/simple/elastalert2/) 2026-07-28T21:01:23,313 Skipping link: No binaries permitted for elastalert2: https://archive1.piwheels.org/simple/elastalert2/elastalert2-2.10.0-py3-none-any.whl#sha256=12f49a3b750a1fb096ad7c59257b5b9da34da6b3a4824bd0dfa803e4e82cd4f7 (from https://www.piwheels.org/simple/elastalert2/) 2026-07-28T21:01:23,313 Skipping link: No binaries permitted for elastalert2: https://archive1.piwheels.org/simple/elastalert2/elastalert2-2.9.0-py3-none-any.whl#sha256=ab6bf12b0c65d76e84ed05d975c044c7a2bd216c39ae29ca0eb044b090a400dd (from https://www.piwheels.org/simple/elastalert2/) 2026-07-28T21:01:23,313 Skipping link: No binaries permitted for elastalert2: https://archive1.piwheels.org/simple/elastalert2/elastalert2-2.8.0-py3-none-any.whl#sha256=1aec7a83563e1263060604cf257989167522767fdaaca4ec38e736efba0dd043 (from https://www.piwheels.org/simple/elastalert2/) 2026-07-28T21:01:23,313 Skipping link: No binaries permitted for elastalert2: https://archive1.piwheels.org/simple/elastalert2/elastalert2-2.7.0-py3-none-any.whl#sha256=8eae8ae6742ab86fe3959c1ba43089de7293a9a1682dedce982fa1318cec032e (from https://www.piwheels.org/simple/elastalert2/) 2026-07-28T21:01:23,313 Skipping link: No binaries permitted for elastalert2: https://archive1.piwheels.org/simple/elastalert2/elastalert2-2.6.0-py3-none-any.whl#sha256=630879c3b9007664b93bd8284b1fa512b4c95d3e92a5eabec3e28b997b8ed1fc (from https://www.piwheels.org/simple/elastalert2/) 2026-07-28T21:01:23,313 Skipping link: No binaries permitted for elastalert2: https://archive1.piwheels.org/simple/elastalert2/elastalert2-2.5.1-py3-none-any.whl#sha256=227ebe65bd0f6d81bb7a10f8db04ab4c4a6e1fa863049d20d82b8ab01bb1b87e (from https://www.piwheels.org/simple/elastalert2/) 2026-07-28T21:01:23,313 Skipping link: No binaries permitted for elastalert2: https://archive1.piwheels.org/simple/elastalert2/elastalert2-2.5.0-py3-none-any.whl#sha256=48aab1302aa0aa82b7081842baaf73771b2adc94d079865dce361d702b2acf52 (from https://www.piwheels.org/simple/elastalert2/) 2026-07-28T21:01:23,314 Skipping link: No binaries permitted for elastalert2: https://archive1.piwheels.org/simple/elastalert2/elastalert2-2.4.0-py3-none-any.whl#sha256=3c90b0a5731be6e055a58d8c5ed65dd3e0a9c1ddcd09e2c368b830a4668d2919 (from https://www.piwheels.org/simple/elastalert2/) 2026-07-28T21:01:23,314 Skipping link: No binaries permitted for elastalert2: https://archive1.piwheels.org/simple/elastalert2/elastalert2-2.3.0-py3-none-any.whl#sha256=9e8777c5be1c41eaa8d50f6a18890f67dafa4c6719d9bf8dff5a77cac6876697 (from https://www.piwheels.org/simple/elastalert2/) 2026-07-28T21:01:23,314 Skipping link: No binaries permitted for elastalert2: https://archive1.piwheels.org/simple/elastalert2/elastalert2-2.2.3-py3-none-any.whl#sha256=0c0d70d24ec4e67320f7182db346726b2af4dcb120a5130acd198c1115dfc5bc (from https://www.piwheels.org/simple/elastalert2/) 2026-07-28T21:01:23,314 Skipping link: No binaries permitted for elastalert2: https://archive1.piwheels.org/simple/elastalert2/elastalert2-2.2.2-py3-none-any.whl#sha256=e71c071445123d4ab170069eee656e33a3b65458a2bcddc1b6583f84116af6ae (from https://www.piwheels.org/simple/elastalert2/) 2026-07-28T21:01:23,314 Skipping link: No binaries permitted for elastalert2: https://archive1.piwheels.org/simple/elastalert2/elastalert2-2.2.1-py3-none-any.whl#sha256=b3d24d2a02e62e86a76620670b48158925d9ba3ee6c4a7cd6561e5720539038b (from https://www.piwheels.org/simple/elastalert2/) 2026-07-28T21:01:23,314 Skipping link: No binaries permitted for elastalert2: https://archive1.piwheels.org/simple/elastalert2/elastalert2-2.2.0-py3-none-any.whl#sha256=72600602141ea23e42decd348f5f795784a209c21dd0a70ac70c8a924e84bff9 (from https://www.piwheels.org/simple/elastalert2/) 2026-07-28T21:01:23,314 Skipping link: No binaries permitted for elastalert2: https://archive1.piwheels.org/simple/elastalert2/elastalert2-2.1.2-py3-none-any.whl#sha256=b1f5b545325830eb9a4c4d2b24115f21c155b288650314fbdbf7e9483d85e51b (from https://www.piwheels.org/simple/elastalert2/) 2026-07-28T21:01:23,315 Skipping link: No binaries permitted for elastalert2: https://archive1.piwheels.org/simple/elastalert2/elastalert2-2.1.1-py3-none-any.whl#sha256=1f50238e322bccd5fa89bfc5517f3efcc6148bd1eeaa6a121b6e5d69ba1bca26 (from https://www.piwheels.org/simple/elastalert2/) 2026-07-28T21:01:23,315 Skipping link: No binaries permitted for elastalert2: https://archive1.piwheels.org/simple/elastalert2/elastalert2-2.1.0-py3-none-any.whl#sha256=83b2a580747d2e72d05f043ce1dcd9ce9c4884a66cde7fe77073c57a04d0f8dc (from https://www.piwheels.org/simple/elastalert2/) 2026-07-28T21:01:23,315 Skipping link: No binaries permitted for elastalert2: https://archive1.piwheels.org/simple/elastalert2/elastalert2-2.0.4-py3-none-any.whl#sha256=0eb7ca9769a1fe66e258e617b62d8631a389ddc6b1931ed9c84d757faa48d854 (from https://www.piwheels.org/simple/elastalert2/) 2026-07-28T21:01:23,315 Skipping link: No binaries permitted for elastalert2: https://archive1.piwheels.org/simple/elastalert2/elastalert2-2.0.3-py3-none-any.whl#sha256=a8acff0dc828e9981814a28c8a6f43094b1ba785647db1022d14c24bab5a33b7 (from https://www.piwheels.org/simple/elastalert2/) 2026-07-28T21:01:23,315 Skipping link: No binaries permitted for elastalert2: https://archive1.piwheels.org/simple/elastalert2/elastalert2-2.0.2-py3-none-any.whl#sha256=d91825c90515c5d3f0605f61c63b6bb6825bd9598e3b5e9cf4231f82d9865293 (from https://www.piwheels.org/simple/elastalert2/) 2026-07-28T21:01:23,315 Skipping link: not a file: https://www.piwheels.org/simple/elastalert2/ 2026-07-28T21:01:23,315 Skipping link: not a file: https://pypi.org/simple/elastalert2/ 2026-07-28T21:01:23,343 Given no hashes to check 1 links for project 'elastalert2': discarding no candidates 2026-07-28T21:01:23,344 Collecting elastalert2==2.31.0 2026-07-28T21:01:23,346 Created temporary directory: /tmp/pip-unpack-ow2db6sj 2026-07-28T21:01:23,407 Downloading elastalert2-2.31.0.tar.gz (171 kB) 2026-07-28T21:01:23,753 Added elastalert2==2.31.0 from https://files.pythonhosted.org/packages/e6/1c/668e944fee2c1a2050a00a69df83eacad4452beae5e6f26c75e92352ef9d/elastalert2-2.31.0.tar.gz to build tracker '/tmp/pip-build-tracker-na4ltcb9' 2026-07-28T21:01:23,755 Running setup.py (path:/tmp/pip-wheel-_oc68elc/elastalert2_1d687e8f3d944395a1c06523399cbbb3/setup.py) egg_info for package elastalert2 2026-07-28T21:01:23,756 Created temporary directory: /tmp/pip-pip-egg-info-hs7949ki 2026-07-28T21:01:23,756 Preparing metadata (setup.py): started 2026-07-28T21:01:23,757 Running command python setup.py egg_info 2026-07-28T21:01:24,423 /usr/local/lib/python3.13/dist-packages/setuptools/__init__.py:92: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. 2026-07-28T21:01:24,424 !! 2026-07-28T21:01:24,424 ******************************************************************************** 2026-07-28T21:01:24,424 Requirements should be satisfied by a PEP 517 installer. 2026-07-28T21:01:24,424 If you are using pip, you can try `pip install --use-pep517`. 2026-07-28T21:01:24,424 This deprecation is overdue, please update your project and remove deprecated 2026-07-28T21:01:24,424 calls to avoid build errors in the future. 2026-07-28T21:01:24,425 ******************************************************************************** 2026-07-28T21:01:24,425 !! 2026-07-28T21:01:24,425 dist.fetch_build_eggs(dist.setup_requires) 2026-07-28T21:01:24,958 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-07-28T21:01:24,959 !! 2026-07-28T21:01:24,959 ******************************************************************************** 2026-07-28T21:01:24,959 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-07-28T21:01:24,959 License :: OSI Approved :: Apache Software License 2026-07-28T21:01:24,959 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-07-28T21:01:24,959 ******************************************************************************** 2026-07-28T21:01:24,959 !! 2026-07-28T21:01:24,960 self._finalize_license_expression() 2026-07-28T21:01:25,037 running egg_info 2026-07-28T21:01:25,116 creating /tmp/pip-pip-egg-info-hs7949ki/elastalert2.egg-info 2026-07-28T21:01:25,117 writing /tmp/pip-pip-egg-info-hs7949ki/elastalert2.egg-info/PKG-INFO 2026-07-28T21:01:25,120 writing dependency_links to /tmp/pip-pip-egg-info-hs7949ki/elastalert2.egg-info/dependency_links.txt 2026-07-28T21:01:25,121 writing entry points to /tmp/pip-pip-egg-info-hs7949ki/elastalert2.egg-info/entry_points.txt 2026-07-28T21:01:25,123 writing requirements to /tmp/pip-pip-egg-info-hs7949ki/elastalert2.egg-info/requires.txt 2026-07-28T21:01:25,124 writing top-level names to /tmp/pip-pip-egg-info-hs7949ki/elastalert2.egg-info/top_level.txt 2026-07-28T21:01:25,125 writing manifest file '/tmp/pip-pip-egg-info-hs7949ki/elastalert2.egg-info/SOURCES.txt' 2026-07-28T21:01:25,363 reading manifest file '/tmp/pip-pip-egg-info-hs7949ki/elastalert2.egg-info/SOURCES.txt' 2026-07-28T21:01:25,364 adding license file 'LICENSE' 2026-07-28T21:01:25,369 writing manifest file '/tmp/pip-pip-egg-info-hs7949ki/elastalert2.egg-info/SOURCES.txt' 2026-07-28T21:01:25,489 Preparing metadata (setup.py): finished with status 'done' 2026-07-28T21:01:25,495 Source in /tmp/pip-wheel-_oc68elc/elastalert2_1d687e8f3d944395a1c06523399cbbb3 has version 2.31.0, which satisfies requirement elastalert2==2.31.0 from https://files.pythonhosted.org/packages/e6/1c/668e944fee2c1a2050a00a69df83eacad4452beae5e6f26c75e92352ef9d/elastalert2-2.31.0.tar.gz 2026-07-28T21:01:25,495 Removed elastalert2==2.31.0 from https://files.pythonhosted.org/packages/e6/1c/668e944fee2c1a2050a00a69df83eacad4452beae5e6f26c75e92352ef9d/elastalert2-2.31.0.tar.gz from build tracker '/tmp/pip-build-tracker-na4ltcb9' 2026-07-28T21:01:25,509 Created temporary directory: /tmp/pip-unpack-_ojw36uy 2026-07-28T21:01:25,510 Created temporary directory: /tmp/pip-unpack-dsbm0xb3 2026-07-28T21:01:25,510 Building wheels for collected packages: elastalert2 2026-07-28T21:01:25,513 Created temporary directory: /tmp/pip-wheel-bvhnlpjc 2026-07-28T21:01:25,514 DEPRECATION: Building 'elastalert2' 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 'elastalert2'. Discussion can be found at https://github.com/pypa/pip/issues/6334 2026-07-28T21:01:25,515 Building wheel for elastalert2 (setup.py): started 2026-07-28T21:01:25,516 Destination directory: /tmp/pip-wheel-bvhnlpjc 2026-07-28T21:01:25,516 Running command python setup.py bdist_wheel 2026-07-28T21:01:26,148 /usr/local/lib/python3.13/dist-packages/setuptools/__init__.py:92: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. 2026-07-28T21:01:26,148 !! 2026-07-28T21:01:26,148 ******************************************************************************** 2026-07-28T21:01:26,148 Requirements should be satisfied by a PEP 517 installer. 2026-07-28T21:01:26,148 If you are using pip, you can try `pip install --use-pep517`. 2026-07-28T21:01:26,149 This deprecation is overdue, please update your project and remove deprecated 2026-07-28T21:01:26,149 calls to avoid build errors in the future. 2026-07-28T21:01:26,149 ******************************************************************************** 2026-07-28T21:01:26,149 !! 2026-07-28T21:01:26,149 dist.fetch_build_eggs(dist.setup_requires) 2026-07-28T21:01:26,673 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-07-28T21:01:26,674 !! 2026-07-28T21:01:26,674 ******************************************************************************** 2026-07-28T21:01:26,674 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-07-28T21:01:26,674 License :: OSI Approved :: Apache Software License 2026-07-28T21:01:26,674 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-07-28T21:01:26,674 ******************************************************************************** 2026-07-28T21:01:26,675 !! 2026-07-28T21:01:26,675 self._finalize_license_expression() 2026-07-28T21:01:26,676 running bdist_wheel 2026-07-28T21:01:27,050 running build 2026-07-28T21:01:27,050 running build_py 2026-07-28T21:01:27,126 creating build/lib/elastalert 2026-07-28T21:01:27,128 copying elastalert/opensearch_external_url_formatter.py -> build/lib/elastalert 2026-07-28T21:01:27,130 copying elastalert/eql.py -> build/lib/elastalert 2026-07-28T21:01:27,132 copying elastalert/elastalert.py -> build/lib/elastalert 2026-07-28T21:01:27,135 copying elastalert/create_index.py -> build/lib/elastalert 2026-07-28T21:01:27,138 copying elastalert/kibana_discover.py -> build/lib/elastalert 2026-07-28T21:01:27,140 copying elastalert/enhancements.py -> build/lib/elastalert 2026-07-28T21:01:27,141 copying elastalert/ruletypes.py -> build/lib/elastalert 2026-07-28T21:01:27,144 copying elastalert/kibana_external_url_formatter.py -> build/lib/elastalert 2026-07-28T21:01:27,147 copying elastalert/auth.py -> build/lib/elastalert 2026-07-28T21:01:27,148 copying elastalert/test_rule.py -> build/lib/elastalert 2026-07-28T21:01:27,151 copying elastalert/loaders.py -> build/lib/elastalert 2026-07-28T21:01:27,154 copying elastalert/__init__.py -> build/lib/elastalert 2026-07-28T21:01:27,156 copying elastalert/config.py -> build/lib/elastalert 2026-07-28T21:01:27,158 copying elastalert/util.py -> build/lib/elastalert 2026-07-28T21:01:27,161 copying elastalert/prometheus_wrapper.py -> build/lib/elastalert 2026-07-28T21:01:27,163 copying elastalert/opensearch_discover.py -> build/lib/elastalert 2026-07-28T21:01:27,165 copying elastalert/alerts.py -> build/lib/elastalert 2026-07-28T21:01:27,168 copying elastalert/yaml.py -> build/lib/elastalert 2026-07-28T21:01:27,170 copying elastalert/esql.py -> build/lib/elastalert 2026-07-28T21:01:27,173 creating build/lib/elastalert/alerters 2026-07-28T21:01:27,174 copying elastalert/alerters/webex_webhook.py -> build/lib/elastalert/alerters 2026-07-28T21:01:27,176 copying elastalert/alerters/victorops.py -> build/lib/elastalert/alerters 2026-07-28T21:01:27,178 copying elastalert/alerters/sqs.py -> build/lib/elastalert/alerters 2026-07-28T21:01:27,181 copying elastalert/alerters/alertmanager.py -> build/lib/elastalert/alerters 2026-07-28T21:01:27,183 copying elastalert/alerters/servicenow.py -> build/lib/elastalert/alerters 2026-07-28T21:01:27,185 copying elastalert/alerters/httppost2.py -> build/lib/elastalert/alerters 2026-07-28T21:01:27,187 copying elastalert/alerters/zabbix.py -> build/lib/elastalert/alerters 2026-07-28T21:01:27,190 copying elastalert/alerters/workwechat.py -> build/lib/elastalert/alerters 2026-07-28T21:01:27,192 copying elastalert/alerters/exotel.py -> build/lib/elastalert/alerters 2026-07-28T21:01:27,193 copying elastalert/alerters/datadog.py -> build/lib/elastalert/alerters 2026-07-28T21:01:27,195 copying elastalert/alerters/pagerduty.py -> build/lib/elastalert/alerters 2026-07-28T21:01:27,197 copying elastalert/alerters/stomp.py -> build/lib/elastalert/alerters 2026-07-28T21:01:27,199 copying elastalert/alerters/powerautomate.py -> build/lib/elastalert/alerters 2026-07-28T21:01:27,202 copying elastalert/alerters/chatwork.py -> build/lib/elastalert/alerters 2026-07-28T21:01:27,203 copying elastalert/alerters/flashduty.py -> build/lib/elastalert/alerters 2026-07-28T21:01:27,205 copying elastalert/alerters/ses.py -> build/lib/elastalert/alerters 2026-07-28T21:01:27,208 copying elastalert/alerters/pagertree.py -> build/lib/elastalert/alerters 2026-07-28T21:01:27,210 copying elastalert/alerters/command.py -> build/lib/elastalert/alerters 2026-07-28T21:01:27,211 copying elastalert/alerters/iris.py -> build/lib/elastalert/alerters 2026-07-28T21:01:27,214 copying elastalert/alerters/line.py -> build/lib/elastalert/alerters 2026-07-28T21:01:27,216 copying elastalert/alerters/gelf.py -> build/lib/elastalert/alerters 2026-07-28T21:01:27,218 copying elastalert/alerters/__init__.py -> build/lib/elastalert/alerters 2026-07-28T21:01:27,219 copying elastalert/alerters/tencentsms.py -> build/lib/elastalert/alerters 2026-07-28T21:01:27,222 copying elastalert/alerters/email.py -> build/lib/elastalert/alerters 2026-07-28T21:01:27,224 copying elastalert/alerters/jira.py -> build/lib/elastalert/alerters 2026-07-28T21:01:27,226 copying elastalert/alerters/debug.py -> build/lib/elastalert/alerters 2026-07-28T21:01:27,228 copying elastalert/alerters/opsgenie.py -> build/lib/elastalert/alerters 2026-07-28T21:01:27,230 copying elastalert/alerters/yzj.py -> build/lib/elastalert/alerters 2026-07-28T21:01:27,232 copying elastalert/alerters/telegram.py -> build/lib/elastalert/alerters 2026-07-28T21:01:27,234 copying elastalert/alerters/slack.py -> build/lib/elastalert/alerters 2026-07-28T21:01:27,236 copying elastalert/alerters/smseagle.py -> build/lib/elastalert/alerters 2026-07-28T21:01:27,238 copying elastalert/alerters/httppost.py -> build/lib/elastalert/alerters 2026-07-28T21:01:27,240 copying elastalert/alerters/thehive.py -> build/lib/elastalert/alerters 2026-07-28T21:01:27,242 copying elastalert/alerters/sns.py -> build/lib/elastalert/alerters 2026-07-28T21:01:27,244 copying elastalert/alerters/discord.py -> build/lib/elastalert/alerters 2026-07-28T21:01:27,246 copying elastalert/alerters/mattermost.py -> build/lib/elastalert/alerters 2026-07-28T21:01:27,248 copying elastalert/alerters/lark.py -> build/lib/elastalert/alerters 2026-07-28T21:01:27,250 copying elastalert/alerters/gitter.py -> build/lib/elastalert/alerters 2026-07-28T21:01:27,252 copying elastalert/alerters/rocketchat.py -> build/lib/elastalert/alerters 2026-07-28T21:01:27,255 copying elastalert/alerters/googlechat.py -> build/lib/elastalert/alerters 2026-07-28T21:01:27,257 copying elastalert/alerters/indexer.py -> build/lib/elastalert/alerters 2026-07-28T21:01:27,259 copying elastalert/alerters/matrixhookshot.py -> build/lib/elastalert/alerters 2026-07-28T21:01:27,261 copying elastalert/alerters/dingtalk.py -> build/lib/elastalert/alerters 2026-07-28T21:01:27,263 copying elastalert/alerters/twilio.py -> build/lib/elastalert/alerters 2026-07-28T21:01:27,265 copying elastalert/alerters/alerta.py -> build/lib/elastalert/alerters 2026-07-28T21:01:27,272 copying elastalert/schema.yaml -> build/lib/elastalert 2026-07-28T21:01:27,275 creating build/lib/elastalert/es_mappings/8 2026-07-28T21:01:27,276 copying elastalert/es_mappings/8/past_elastalert.json -> build/lib/elastalert/es_mappings/8 2026-07-28T21:01:27,278 copying elastalert/es_mappings/8/silence.json -> build/lib/elastalert/es_mappings/8 2026-07-28T21:01:27,281 copying elastalert/es_mappings/8/elastalert.json -> build/lib/elastalert/es_mappings/8 2026-07-28T21:01:27,283 copying elastalert/es_mappings/8/elastalert_error.json -> build/lib/elastalert/es_mappings/8 2026-07-28T21:01:27,285 copying elastalert/es_mappings/8/elastalert_status.json -> build/lib/elastalert/es_mappings/8 2026-07-28T21:01:27,287 creating build/lib/elastalert/es_mappings/7 2026-07-28T21:01:27,288 copying elastalert/es_mappings/7/past_elastalert.json -> build/lib/elastalert/es_mappings/7 2026-07-28T21:01:27,290 copying elastalert/es_mappings/7/silence.json -> build/lib/elastalert/es_mappings/7 2026-07-28T21:01:27,292 copying elastalert/es_mappings/7/elastalert.json -> build/lib/elastalert/es_mappings/7 2026-07-28T21:01:27,294 copying elastalert/es_mappings/7/elastalert_error.json -> build/lib/elastalert/es_mappings/7 2026-07-28T21:01:27,296 copying elastalert/es_mappings/7/elastalert_status.json -> build/lib/elastalert/es_mappings/7 2026-07-28T21:01:27,380 /usr/local/lib/python3.13/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2026-07-28T21:01:27,380 !! 2026-07-28T21:01:27,380 ******************************************************************************** 2026-07-28T21:01:27,381 Please avoid running ``setup.py`` directly. 2026-07-28T21:01:27,381 Instead, use pypa/build, pypa/installer or other 2026-07-28T21:01:27,381 standards-based tools. 2026-07-28T21:01:27,381 This deprecation is overdue, please update your project and remove deprecated 2026-07-28T21:01:27,381 calls to avoid build errors in the future. 2026-07-28T21:01:27,381 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2026-07-28T21:01:27,381 ******************************************************************************** 2026-07-28T21:01:27,382 !! 2026-07-28T21:01:27,382 self.initialize_options() 2026-07-28T21:01:27,454 installing to build/bdist.linux-armv7l/wheel 2026-07-28T21:01:27,454 running install 2026-07-28T21:01:27,477 running install_lib 2026-07-28T21:01:27,552 creating build/bdist.linux-armv7l/wheel 2026-07-28T21:01:27,554 creating build/bdist.linux-armv7l/wheel/elastalert 2026-07-28T21:01:27,555 copying build/lib/elastalert/opensearch_external_url_formatter.py -> build/bdist.linux-armv7l/wheel/./elastalert 2026-07-28T21:01:27,557 copying build/lib/elastalert/eql.py -> build/bdist.linux-armv7l/wheel/./elastalert 2026-07-28T21:01:27,559 copying build/lib/elastalert/elastalert.py -> build/bdist.linux-armv7l/wheel/./elastalert 2026-07-28T21:01:27,563 copying build/lib/elastalert/create_index.py -> build/bdist.linux-armv7l/wheel/./elastalert 2026-07-28T21:01:27,565 copying build/lib/elastalert/kibana_discover.py -> build/bdist.linux-armv7l/wheel/./elastalert 2026-07-28T21:01:27,567 copying build/lib/elastalert/enhancements.py -> build/bdist.linux-armv7l/wheel/./elastalert 2026-07-28T21:01:27,569 copying build/lib/elastalert/ruletypes.py -> build/bdist.linux-armv7l/wheel/./elastalert 2026-07-28T21:01:27,572 copying build/lib/elastalert/kibana_external_url_formatter.py -> build/bdist.linux-armv7l/wheel/./elastalert 2026-07-28T21:01:27,574 copying build/lib/elastalert/auth.py -> build/bdist.linux-armv7l/wheel/./elastalert 2026-07-28T21:01:27,577 creating build/bdist.linux-armv7l/wheel/elastalert/alerters 2026-07-28T21:01:27,578 copying build/lib/elastalert/alerters/webex_webhook.py -> build/bdist.linux-armv7l/wheel/./elastalert/alerters 2026-07-28T21:01:27,580 copying build/lib/elastalert/alerters/victorops.py -> build/bdist.linux-armv7l/wheel/./elastalert/alerters 2026-07-28T21:01:27,582 copying build/lib/elastalert/alerters/sqs.py -> build/bdist.linux-armv7l/wheel/./elastalert/alerters 2026-07-28T21:01:27,584 copying build/lib/elastalert/alerters/alertmanager.py -> build/bdist.linux-armv7l/wheel/./elastalert/alerters 2026-07-28T21:01:27,587 copying build/lib/elastalert/alerters/servicenow.py -> build/bdist.linux-armv7l/wheel/./elastalert/alerters 2026-07-28T21:01:27,589 copying build/lib/elastalert/alerters/httppost2.py -> build/bdist.linux-armv7l/wheel/./elastalert/alerters 2026-07-28T21:01:27,591 copying build/lib/elastalert/alerters/zabbix.py -> build/bdist.linux-armv7l/wheel/./elastalert/alerters 2026-07-28T21:01:27,593 copying build/lib/elastalert/alerters/workwechat.py -> build/bdist.linux-armv7l/wheel/./elastalert/alerters 2026-07-28T21:01:27,595 copying build/lib/elastalert/alerters/exotel.py -> build/bdist.linux-armv7l/wheel/./elastalert/alerters 2026-07-28T21:01:27,597 copying build/lib/elastalert/alerters/datadog.py -> build/bdist.linux-armv7l/wheel/./elastalert/alerters 2026-07-28T21:01:27,599 copying build/lib/elastalert/alerters/pagerduty.py -> build/bdist.linux-armv7l/wheel/./elastalert/alerters 2026-07-28T21:01:27,602 copying build/lib/elastalert/alerters/stomp.py -> build/bdist.linux-armv7l/wheel/./elastalert/alerters 2026-07-28T21:01:27,603 copying build/lib/elastalert/alerters/powerautomate.py -> build/bdist.linux-armv7l/wheel/./elastalert/alerters 2026-07-28T21:01:27,606 copying build/lib/elastalert/alerters/chatwork.py -> build/bdist.linux-armv7l/wheel/./elastalert/alerters 2026-07-28T21:01:27,607 copying build/lib/elastalert/alerters/flashduty.py -> build/bdist.linux-armv7l/wheel/./elastalert/alerters 2026-07-28T21:01:27,609 copying build/lib/elastalert/alerters/ses.py -> build/bdist.linux-armv7l/wheel/./elastalert/alerters 2026-07-28T21:01:27,611 copying build/lib/elastalert/alerters/pagertree.py -> build/bdist.linux-armv7l/wheel/./elastalert/alerters 2026-07-28T21:01:27,613 copying build/lib/elastalert/alerters/command.py -> build/bdist.linux-armv7l/wheel/./elastalert/alerters 2026-07-28T21:01:27,615 copying build/lib/elastalert/alerters/iris.py -> build/bdist.linux-armv7l/wheel/./elastalert/alerters 2026-07-28T21:01:27,617 copying build/lib/elastalert/alerters/line.py -> build/bdist.linux-armv7l/wheel/./elastalert/alerters 2026-07-28T21:01:27,619 copying build/lib/elastalert/alerters/gelf.py -> build/bdist.linux-armv7l/wheel/./elastalert/alerters 2026-07-28T21:01:27,621 copying build/lib/elastalert/alerters/__init__.py -> build/bdist.linux-armv7l/wheel/./elastalert/alerters 2026-07-28T21:01:27,622 copying build/lib/elastalert/alerters/tencentsms.py -> build/bdist.linux-armv7l/wheel/./elastalert/alerters 2026-07-28T21:01:27,625 copying build/lib/elastalert/alerters/email.py -> build/bdist.linux-armv7l/wheel/./elastalert/alerters 2026-07-28T21:01:27,627 copying build/lib/elastalert/alerters/jira.py -> build/bdist.linux-armv7l/wheel/./elastalert/alerters 2026-07-28T21:01:27,630 copying build/lib/elastalert/alerters/debug.py -> build/bdist.linux-armv7l/wheel/./elastalert/alerters 2026-07-28T21:01:27,631 copying build/lib/elastalert/alerters/opsgenie.py -> build/bdist.linux-armv7l/wheel/./elastalert/alerters 2026-07-28T21:01:27,634 copying build/lib/elastalert/alerters/yzj.py -> build/bdist.linux-armv7l/wheel/./elastalert/alerters 2026-07-28T21:01:27,635 copying build/lib/elastalert/alerters/telegram.py -> build/bdist.linux-armv7l/wheel/./elastalert/alerters 2026-07-28T21:01:27,637 copying build/lib/elastalert/alerters/slack.py -> build/bdist.linux-armv7l/wheel/./elastalert/alerters 2026-07-28T21:01:27,640 copying build/lib/elastalert/alerters/smseagle.py -> build/bdist.linux-armv7l/wheel/./elastalert/alerters 2026-07-28T21:01:27,641 copying build/lib/elastalert/alerters/httppost.py -> build/bdist.linux-armv7l/wheel/./elastalert/alerters 2026-07-28T21:01:27,643 copying build/lib/elastalert/alerters/thehive.py -> build/bdist.linux-armv7l/wheel/./elastalert/alerters 2026-07-28T21:01:27,645 copying build/lib/elastalert/alerters/sns.py -> build/bdist.linux-armv7l/wheel/./elastalert/alerters 2026-07-28T21:01:27,647 copying build/lib/elastalert/alerters/discord.py -> build/bdist.linux-armv7l/wheel/./elastalert/alerters 2026-07-28T21:01:27,649 copying build/lib/elastalert/alerters/mattermost.py -> build/bdist.linux-armv7l/wheel/./elastalert/alerters 2026-07-28T21:01:27,652 copying build/lib/elastalert/alerters/lark.py -> build/bdist.linux-armv7l/wheel/./elastalert/alerters 2026-07-28T21:01:27,653 copying build/lib/elastalert/alerters/gitter.py -> build/bdist.linux-armv7l/wheel/./elastalert/alerters 2026-07-28T21:01:27,655 copying build/lib/elastalert/alerters/rocketchat.py -> build/bdist.linux-armv7l/wheel/./elastalert/alerters 2026-07-28T21:01:27,658 copying build/lib/elastalert/alerters/googlechat.py -> build/bdist.linux-armv7l/wheel/./elastalert/alerters 2026-07-28T21:01:27,660 copying build/lib/elastalert/alerters/indexer.py -> build/bdist.linux-armv7l/wheel/./elastalert/alerters 2026-07-28T21:01:27,662 copying build/lib/elastalert/alerters/matrixhookshot.py -> build/bdist.linux-armv7l/wheel/./elastalert/alerters 2026-07-28T21:01:27,664 copying build/lib/elastalert/alerters/dingtalk.py -> build/bdist.linux-armv7l/wheel/./elastalert/alerters 2026-07-28T21:01:27,666 copying build/lib/elastalert/alerters/twilio.py -> build/bdist.linux-armv7l/wheel/./elastalert/alerters 2026-07-28T21:01:27,668 copying build/lib/elastalert/alerters/alerta.py -> build/bdist.linux-armv7l/wheel/./elastalert/alerters 2026-07-28T21:01:27,671 copying build/lib/elastalert/test_rule.py -> build/bdist.linux-armv7l/wheel/./elastalert 2026-07-28T21:01:27,673 copying build/lib/elastalert/loaders.py -> build/bdist.linux-armv7l/wheel/./elastalert 2026-07-28T21:01:27,676 copying build/lib/elastalert/__init__.py -> build/bdist.linux-armv7l/wheel/./elastalert 2026-07-28T21:01:27,679 copying build/lib/elastalert/config.py -> build/bdist.linux-armv7l/wheel/./elastalert 2026-07-28T21:01:27,681 copying build/lib/elastalert/util.py -> build/bdist.linux-armv7l/wheel/./elastalert 2026-07-28T21:01:27,684 creating build/bdist.linux-armv7l/wheel/elastalert/es_mappings 2026-07-28T21:01:27,686 creating build/bdist.linux-armv7l/wheel/elastalert/es_mappings/8 2026-07-28T21:01:27,687 copying build/lib/elastalert/es_mappings/8/past_elastalert.json -> build/bdist.linux-armv7l/wheel/./elastalert/es_mappings/8 2026-07-28T21:01:27,689 copying build/lib/elastalert/es_mappings/8/silence.json -> build/bdist.linux-armv7l/wheel/./elastalert/es_mappings/8 2026-07-28T21:01:27,691 copying build/lib/elastalert/es_mappings/8/elastalert.json -> build/bdist.linux-armv7l/wheel/./elastalert/es_mappings/8 2026-07-28T21:01:27,693 copying build/lib/elastalert/es_mappings/8/elastalert_error.json -> build/bdist.linux-armv7l/wheel/./elastalert/es_mappings/8 2026-07-28T21:01:27,695 copying build/lib/elastalert/es_mappings/8/elastalert_status.json -> build/bdist.linux-armv7l/wheel/./elastalert/es_mappings/8 2026-07-28T21:01:27,697 creating build/bdist.linux-armv7l/wheel/elastalert/es_mappings/7 2026-07-28T21:01:27,698 copying build/lib/elastalert/es_mappings/7/past_elastalert.json -> build/bdist.linux-armv7l/wheel/./elastalert/es_mappings/7 2026-07-28T21:01:27,700 copying build/lib/elastalert/es_mappings/7/silence.json -> build/bdist.linux-armv7l/wheel/./elastalert/es_mappings/7 2026-07-28T21:01:27,702 copying build/lib/elastalert/es_mappings/7/elastalert.json -> build/bdist.linux-armv7l/wheel/./elastalert/es_mappings/7 2026-07-28T21:01:27,704 copying build/lib/elastalert/es_mappings/7/elastalert_error.json -> build/bdist.linux-armv7l/wheel/./elastalert/es_mappings/7 2026-07-28T21:01:27,706 copying build/lib/elastalert/es_mappings/7/elastalert_status.json -> build/bdist.linux-armv7l/wheel/./elastalert/es_mappings/7 2026-07-28T21:01:27,708 copying build/lib/elastalert/prometheus_wrapper.py -> build/bdist.linux-armv7l/wheel/./elastalert 2026-07-28T21:01:27,710 copying build/lib/elastalert/opensearch_discover.py -> build/bdist.linux-armv7l/wheel/./elastalert 2026-07-28T21:01:27,712 copying build/lib/elastalert/alerts.py -> build/bdist.linux-armv7l/wheel/./elastalert 2026-07-28T21:01:27,714 copying build/lib/elastalert/yaml.py -> build/bdist.linux-armv7l/wheel/./elastalert 2026-07-28T21:01:27,716 copying build/lib/elastalert/esql.py -> build/bdist.linux-armv7l/wheel/./elastalert 2026-07-28T21:01:27,718 copying build/lib/elastalert/schema.yaml -> build/bdist.linux-armv7l/wheel/./elastalert 2026-07-28T21:01:27,721 running install_egg_info 2026-07-28T21:01:27,803 running egg_info 2026-07-28T21:01:27,880 writing elastalert2.egg-info/PKG-INFO 2026-07-28T21:01:27,883 writing dependency_links to elastalert2.egg-info/dependency_links.txt 2026-07-28T21:01:27,885 writing entry points to elastalert2.egg-info/entry_points.txt 2026-07-28T21:01:27,887 writing requirements to elastalert2.egg-info/requires.txt 2026-07-28T21:01:27,888 writing top-level names to elastalert2.egg-info/top_level.txt 2026-07-28T21:01:27,973 reading manifest file 'elastalert2.egg-info/SOURCES.txt' 2026-07-28T21:01:27,988 adding license file 'LICENSE' 2026-07-28T21:01:27,994 writing manifest file 'elastalert2.egg-info/SOURCES.txt' 2026-07-28T21:01:27,996 Copying elastalert2.egg-info to build/bdist.linux-armv7l/wheel/./elastalert2-2.31.0-py3.13.egg-info 2026-07-28T21:01:28,008 running install_scripts 2026-07-28T21:01:28,023 creating build/bdist.linux-armv7l/wheel/elastalert2-2.31.0.dist-info/WHEEL 2026-07-28T21:01:28,026 creating '/tmp/pip-wheel-bvhnlpjc/elastalert2-2.31.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-07-28T21:01:28,030 adding 'elastalert/__init__.py' 2026-07-28T21:01:28,033 adding 'elastalert/alerts.py' 2026-07-28T21:01:28,035 adding 'elastalert/auth.py' 2026-07-28T21:01:28,037 adding 'elastalert/config.py' 2026-07-28T21:01:28,039 adding 'elastalert/create_index.py' 2026-07-28T21:01:28,053 adding 'elastalert/elastalert.py' 2026-07-28T21:01:28,055 adding 'elastalert/enhancements.py' 2026-07-28T21:01:28,056 adding 'elastalert/eql.py' 2026-07-28T21:01:28,057 adding 'elastalert/esql.py' 2026-07-28T21:01:28,059 adding 'elastalert/kibana_discover.py' 2026-07-28T21:01:28,060 adding 'elastalert/kibana_external_url_formatter.py' 2026-07-28T21:01:28,064 adding 'elastalert/loaders.py' 2026-07-28T21:01:28,065 adding 'elastalert/opensearch_discover.py' 2026-07-28T21:01:28,066 adding 'elastalert/opensearch_external_url_formatter.py' 2026-07-28T21:01:28,067 adding 'elastalert/prometheus_wrapper.py' 2026-07-28T21:01:28,074 adding 'elastalert/ruletypes.py' 2026-07-28T21:01:28,078 adding 'elastalert/schema.yaml' 2026-07-28T21:01:28,080 adding 'elastalert/test_rule.py' 2026-07-28T21:01:28,083 adding 'elastalert/util.py' 2026-07-28T21:01:28,085 adding 'elastalert/yaml.py' 2026-07-28T21:01:28,087 adding 'elastalert/alerters/__init__.py' 2026-07-28T21:01:28,088 adding 'elastalert/alerters/alerta.py' 2026-07-28T21:01:28,090 adding 'elastalert/alerters/alertmanager.py' 2026-07-28T21:01:28,091 adding 'elastalert/alerters/chatwork.py' 2026-07-28T21:01:28,092 adding 'elastalert/alerters/command.py' 2026-07-28T21:01:28,093 adding 'elastalert/alerters/datadog.py' 2026-07-28T21:01:28,094 adding 'elastalert/alerters/debug.py' 2026-07-28T21:01:28,096 adding 'elastalert/alerters/dingtalk.py' 2026-07-28T21:01:28,097 adding 'elastalert/alerters/discord.py' 2026-07-28T21:01:28,098 adding 'elastalert/alerters/email.py' 2026-07-28T21:01:28,100 adding 'elastalert/alerters/exotel.py' 2026-07-28T21:01:28,101 adding 'elastalert/alerters/flashduty.py' 2026-07-28T21:01:28,102 adding 'elastalert/alerters/gelf.py' 2026-07-28T21:01:28,103 adding 'elastalert/alerters/gitter.py' 2026-07-28T21:01:28,104 adding 'elastalert/alerters/googlechat.py' 2026-07-28T21:01:28,106 adding 'elastalert/alerters/httppost.py' 2026-07-28T21:01:28,107 adding 'elastalert/alerters/httppost2.py' 2026-07-28T21:01:28,108 adding 'elastalert/alerters/indexer.py' 2026-07-28T21:01:28,110 adding 'elastalert/alerters/iris.py' 2026-07-28T21:01:28,113 adding 'elastalert/alerters/jira.py' 2026-07-28T21:01:28,114 adding 'elastalert/alerters/lark.py' 2026-07-28T21:01:28,115 adding 'elastalert/alerters/line.py' 2026-07-28T21:01:28,117 adding 'elastalert/alerters/matrixhookshot.py' 2026-07-28T21:01:28,118 adding 'elastalert/alerters/mattermost.py' 2026-07-28T21:01:28,120 adding 'elastalert/alerters/opsgenie.py' 2026-07-28T21:01:28,121 adding 'elastalert/alerters/pagerduty.py' 2026-07-28T21:01:28,123 adding 'elastalert/alerters/pagertree.py' 2026-07-28T21:01:28,124 adding 'elastalert/alerters/powerautomate.py' 2026-07-28T21:01:28,125 adding 'elastalert/alerters/rocketchat.py' 2026-07-28T21:01:28,127 adding 'elastalert/alerters/servicenow.py' 2026-07-28T21:01:28,128 adding 'elastalert/alerters/ses.py' 2026-07-28T21:01:28,130 adding 'elastalert/alerters/slack.py' 2026-07-28T21:01:28,131 adding 'elastalert/alerters/smseagle.py' 2026-07-28T21:01:28,132 adding 'elastalert/alerters/sns.py' 2026-07-28T21:01:28,133 adding 'elastalert/alerters/sqs.py' 2026-07-28T21:01:28,135 adding 'elastalert/alerters/stomp.py' 2026-07-28T21:01:28,136 adding 'elastalert/alerters/telegram.py' 2026-07-28T21:01:28,138 adding 'elastalert/alerters/tencentsms.py' 2026-07-28T21:01:28,139 adding 'elastalert/alerters/thehive.py' 2026-07-28T21:01:28,140 adding 'elastalert/alerters/twilio.py' 2026-07-28T21:01:28,142 adding 'elastalert/alerters/victorops.py' 2026-07-28T21:01:28,143 adding 'elastalert/alerters/webex_webhook.py' 2026-07-28T21:01:28,144 adding 'elastalert/alerters/workwechat.py' 2026-07-28T21:01:28,145 adding 'elastalert/alerters/yzj.py' 2026-07-28T21:01:28,146 adding 'elastalert/alerters/zabbix.py' 2026-07-28T21:01:28,149 adding 'elastalert/es_mappings/7/elastalert.json' 2026-07-28T21:01:28,150 adding 'elastalert/es_mappings/7/elastalert_error.json' 2026-07-28T21:01:28,151 adding 'elastalert/es_mappings/7/elastalert_status.json' 2026-07-28T21:01:28,152 adding 'elastalert/es_mappings/7/past_elastalert.json' 2026-07-28T21:01:28,153 adding 'elastalert/es_mappings/7/silence.json' 2026-07-28T21:01:28,154 adding 'elastalert/es_mappings/8/elastalert.json' 2026-07-28T21:01:28,155 adding 'elastalert/es_mappings/8/elastalert_error.json' 2026-07-28T21:01:28,156 adding 'elastalert/es_mappings/8/elastalert_status.json' 2026-07-28T21:01:28,157 adding 'elastalert/es_mappings/8/past_elastalert.json' 2026-07-28T21:01:28,158 adding 'elastalert/es_mappings/8/silence.json' 2026-07-28T21:01:28,161 adding 'elastalert2-2.31.0.dist-info/licenses/LICENSE' 2026-07-28T21:01:28,163 adding 'elastalert2-2.31.0.dist-info/METADATA' 2026-07-28T21:01:28,164 adding 'elastalert2-2.31.0.dist-info/WHEEL' 2026-07-28T21:01:28,165 adding 'elastalert2-2.31.0.dist-info/entry_points.txt' 2026-07-28T21:01:28,165 adding 'elastalert2-2.31.0.dist-info/top_level.txt' 2026-07-28T21:01:28,167 adding 'elastalert2-2.31.0.dist-info/RECORD' 2026-07-28T21:01:28,171 removing build/bdist.linux-armv7l/wheel 2026-07-28T21:01:28,312 Building wheel for elastalert2 (setup.py): finished with status 'done' 2026-07-28T21:01:28,316 Created wheel for elastalert2: filename=elastalert2-2.31.0-py3-none-any.whl size=155380 sha256=67ef89eee9b56ca72d00d82bfa778200348ffc7359f6ee45f833fa4bcdded709 2026-07-28T21:01:28,317 Stored in directory: /tmp/pip-ephem-wheel-cache-pkecr5li/wheels/6e/77/19/62b26599e3b766987245fd9143d757080c82165d6f72d69f23 2026-07-28T21:01:28,330 Successfully built elastalert2 2026-07-28T21:01:28,339 Removed build tracker: '/tmp/pip-build-tracker-na4ltcb9'