2025-10-15T22:29:09,878 Created temporary directory: /tmp/pip-ephem-wheel-cache-362x2z9z 2025-10-15T22:29:09,880 Created temporary directory: /tmp/pip-build-tracker-eke5h2kg 2025-10-15T22:29:09,880 Initialized build tracking at /tmp/pip-build-tracker-eke5h2kg 2025-10-15T22:29:09,881 Created build tracker: /tmp/pip-build-tracker-eke5h2kg 2025-10-15T22:29:09,881 Entered build tracker: /tmp/pip-build-tracker-eke5h2kg 2025-10-15T22:29:09,882 Created temporary directory: /tmp/pip-wheel-l24llpa6 2025-10-15T22:29:09,885 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2025-10-15T22:29:09,887 Created temporary directory: /tmp/pip-ephem-wheel-cache-tuz8oyws 2025-10-15T22:29:09,912 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-15T22:29:09,916 2 location(s) to search for versions of knockpy: 2025-10-15T22:29:09,916 * https://pypi.org/simple/knockpy/ 2025-10-15T22:29:09,916 * https://www.piwheels.org/simple/knockpy/ 2025-10-15T22:29:09,916 Fetching project page and analyzing links: https://pypi.org/simple/knockpy/ 2025-10-15T22:29:09,917 Getting page https://pypi.org/simple/knockpy/ 2025-10-15T22:29:09,919 Found index url https://pypi.org/simple 2025-10-15T22:29:10,131 Fetched page https://pypi.org/simple/knockpy/ as application/vnd.pypi.simple.v1+json 2025-10-15T22:29:10,137 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/2a/53/267e3147197af675922f6dcdca3458bf80928f019cf06e2ea457447eca17/knockpy-0.0.1-py3.6.egg (from https://pypi.org/simple/knockpy/) (requires-python:>=3.6) 2025-10-15T22:29:10,138 Found link https://files.pythonhosted.org/packages/cc/70/e4f7267541f7ab499539ee254451d7e754777fb2e78dc2efe156069b84e3/knockpy-0.0.1.tar.gz (from https://pypi.org/simple/knockpy/) (requires-python:>=3.6), version: 0.0.1 2025-10-15T22:29:10,139 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/b8/73/0339851a4a62539f50d43a56358c816608bb6165e9b9e38aee826c1de994/knockpy-0.1a0-py3.6.egg (from https://pypi.org/simple/knockpy/) (requires-python:>=3.6) 2025-10-15T22:29:10,140 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/f9/75/f252fbb5cb9d4d5ad21f6fd3ddef9aed7150724b05887469c342f0fc2dfd/knockpy-0.1-py3.6.egg (from https://pypi.org/simple/knockpy/) (requires-python:>=3.6) 2025-10-15T22:29:10,141 Found link https://files.pythonhosted.org/packages/ec/d0/0b597f08280cbb1323093ece07b91c0fb5549c94acaa3e79d70d8e791d31/knockpy-0.1.1.tar.gz (from https://pypi.org/simple/knockpy/) (requires-python:>=3.6), version: 0.1.1 2025-10-15T22:29:10,142 Found link https://files.pythonhosted.org/packages/77/61/f67b8daa5a01e735391c1fb30ac6848eccc32997bccd6bebe82d270e8d83/knockpy-0.1.2.tar.gz (from https://pypi.org/simple/knockpy/) (requires-python:>=3.6), version: 0.1.2 2025-10-15T22:29:10,143 Found link https://files.pythonhosted.org/packages/0f/83/b55b390c01d64752eb2b5f33832ace8841d2964f06136545f778b484c733/knockpy-0.1.3.tar.gz (from https://pypi.org/simple/knockpy/) (requires-python:>=3.6), version: 0.1.3 2025-10-15T22:29:10,144 Found link https://files.pythonhosted.org/packages/34/a8/b663ebc313446a12faf9d4c02018a67b8fa46f812c3bc92fc23324ee4980/knockpy-0.1.4.tar.gz (from https://pypi.org/simple/knockpy/) (requires-python:>=3.6), version: 0.1.4 2025-10-15T22:29:10,145 Found link https://files.pythonhosted.org/packages/8f/67/ca70f9c8a601d3c30d567090c0a9dbdea3f0cf2e965a414e33b79db8cc75/knockpy-0.1.5.tar.gz (from https://pypi.org/simple/knockpy/) (requires-python:>=3.6), version: 0.1.5 2025-10-15T22:29:10,146 Found link https://files.pythonhosted.org/packages/55/d2/9dfdce92db7cf7d69a0592506482e6a7c1d434759232b46e9691578aebb4/knockpy-0.1.6.tar.gz (from https://pypi.org/simple/knockpy/) (requires-python:>=3.6), version: 0.1.6 2025-10-15T22:29:10,147 Found link https://files.pythonhosted.org/packages/4d/f2/4563d138caec48e6b86ecb880b261c17e4607b54e150d4311931534a7c41/knockpy-1.0.0.tar.gz (from https://pypi.org/simple/knockpy/) (requires-python:>=3.6), version: 1.0.0 2025-10-15T22:29:10,148 Found link https://files.pythonhosted.org/packages/82/62/43665ea00ccd26ef3970a959da6854ae62b17865953360add8395651c7ae/knockpy-1.0.1.tar.gz (from https://pypi.org/simple/knockpy/) (requires-python:>=3.6), version: 1.0.1 2025-10-15T22:29:10,149 Found link https://files.pythonhosted.org/packages/31/29/6a044d98cc7d95598f68e7dad7b35ea6d1e238c6cfc700db86f39f5a2179/knockpy-1.0.2.tar.gz (from https://pypi.org/simple/knockpy/) (requires-python:>=3.6), version: 1.0.2 2025-10-15T22:29:10,149 Found link https://files.pythonhosted.org/packages/8a/b1/1d5006b85889dc432c4d649c3f84b966454a6570f470992608162ab02b40/knockpy-1.0.3.tar.gz (from https://pypi.org/simple/knockpy/) (requires-python:>=3.6), version: 1.0.3 2025-10-15T22:29:10,150 Found link https://files.pythonhosted.org/packages/88/63/faec6dfae7dbebf8a846a7e54ec6241c6d5731e4d550774dec47d8431341/knockpy-1.0.4.tar.gz (from https://pypi.org/simple/knockpy/) (requires-python:>=3.6), version: 1.0.4 2025-10-15T22:29:10,151 Found link https://files.pythonhosted.org/packages/31/da/41ca485f0b770790ba1b5be2fb678a3ca1b42529b85e4b19071a6d8acc7d/knockpy-1.0.5.tar.gz (from https://pypi.org/simple/knockpy/) (requires-python:>=3.6), version: 1.0.5 2025-10-15T22:29:10,152 Found link https://files.pythonhosted.org/packages/bf/31/01bb94c98400698b5f2413367f5084be4fac2cbfc607f63fd2a757f13045/knockpy-1.1.0.tar.gz (from https://pypi.org/simple/knockpy/) (requires-python:>=3.6), version: 1.1.0 2025-10-15T22:29:10,153 Found link https://files.pythonhosted.org/packages/15/c3/009c65a1e7359f89626b299f1b5b48b9e88ed4abab6a771aa87e85eb9df6/knockpy-1.1.1.tar.gz (from https://pypi.org/simple/knockpy/) (requires-python:>=3.6), version: 1.1.1 2025-10-15T22:29:10,154 Found link https://files.pythonhosted.org/packages/eb/c3/1b51fff53553424cfbe73cb8595e397f362c0554dbd8c3a1614e3daac893/knockpy-1.2.tar.gz (from https://pypi.org/simple/knockpy/) (requires-python:>=3.6), version: 1.2 2025-10-15T22:29:10,155 Found link https://files.pythonhosted.org/packages/54/54/a3be91ec579833d37c9481a83e29ae7b6f1f761a21d1cc1e498e629ba68a/knockpy-1.3.0.tar.gz (from https://pypi.org/simple/knockpy/) (requires-python:>=3.6), version: 1.3.0 2025-10-15T22:29:10,156 Found link https://files.pythonhosted.org/packages/f5/7e/940b81e9172494389eacb487f8f14f36fb4f353e8cc74219ce080cc72b09/knockpy-1.3.1.tar.gz (from https://pypi.org/simple/knockpy/) (requires-python:>=3.6), version: 1.3.1 2025-10-15T22:29:10,157 Found link https://files.pythonhosted.org/packages/27/e0/9e2bdc0866fb6bcef7b7776ab39f016803ab957e770c5aea044d9b5d27a1/knockpy-1.3.2.tar.gz (from https://pypi.org/simple/knockpy/) (requires-python:>=3.6), version: 1.3.2 2025-10-15T22:29:10,158 Found link https://files.pythonhosted.org/packages/2d/44/ff687da5a9acf9fd15e2eb1fe9961728fac4fb96fb20a516150ced52381b/knockpy-1.3.3.tar.gz (from https://pypi.org/simple/knockpy/) (requires-python:>=3.9), version: 1.3.3 2025-10-15T22:29:10,159 Found link https://files.pythonhosted.org/packages/c8/e4/9416e2917184f82ef7495aef22d768b05cde7cb28761dee61707c376ee8f/knockpy-1.3.4.tar.gz (from https://pypi.org/simple/knockpy/) (requires-python:>=3.9), version: 1.3.4 2025-10-15T22:29:10,160 Found link https://files.pythonhosted.org/packages/28/31/53d2caae2233c3d72c3ddb84445b52e73a0e6cf14ae72286ed1fb0f47dcf/knockpy-1.3.5.tar.gz (from https://pypi.org/simple/knockpy/) (requires-python:>=3.9), version: 1.3.5 2025-10-15T22:29:10,160 Fetching project page and analyzing links: https://www.piwheels.org/simple/knockpy/ 2025-10-15T22:29:10,161 Getting page https://www.piwheels.org/simple/knockpy/ 2025-10-15T22:29:10,162 Found index url https://www.piwheels.org/simple 2025-10-15T22:29:10,323 Fetched page https://www.piwheels.org/simple/knockpy/ as text/html 2025-10-15T22:29:10,334 Skipping link: No binaries permitted for knockpy: https://www.piwheels.org/simple/knockpy/knockpy-1.3.5-cp39-cp39-linux_armv6l.whl#sha256=53cdba08efec2561f3c23ba7a369075098eecdc6c80b86a04c938a927b3023a2 (from https://www.piwheels.org/simple/knockpy/) (requires-python:>=3.9) 2025-10-15T22:29:10,335 Skipping link: No binaries permitted for knockpy: https://www.piwheels.org/simple/knockpy/knockpy-1.3.5-cp39-cp39-linux_armv7l.whl#sha256=53cdba08efec2561f3c23ba7a369075098eecdc6c80b86a04c938a927b3023a2 (from https://www.piwheels.org/simple/knockpy/) (requires-python:>=3.9) 2025-10-15T22:29:10,335 Skipping link: No binaries permitted for knockpy: https://www.piwheels.org/simple/knockpy/knockpy-1.3.4-cp39-cp39-linux_armv6l.whl#sha256=e57bb6eaca567be477eb2b58ddc1455bcfecf5233f84d2a6337a31006a66f39c (from https://www.piwheels.org/simple/knockpy/) (requires-python:>=3.9) 2025-10-15T22:29:10,336 Skipping link: No binaries permitted for knockpy: https://www.piwheels.org/simple/knockpy/knockpy-1.3.4-cp39-cp39-linux_armv7l.whl#sha256=e57bb6eaca567be477eb2b58ddc1455bcfecf5233f84d2a6337a31006a66f39c (from https://www.piwheels.org/simple/knockpy/) (requires-python:>=3.9) 2025-10-15T22:29:10,336 Skipping link: No binaries permitted for knockpy: https://archive1.piwheels.org/simple/knockpy/knockpy-1.3.2-cp311-cp311-linux_armv6l.whl#sha256=2508aeace87c340f351e28ade256afc5ee276d9e2448a2b0e4644be39c12febc (from https://www.piwheels.org/simple/knockpy/) (requires-python:>=3.6) 2025-10-15T22:29:10,337 Skipping link: No binaries permitted for knockpy: https://archive1.piwheels.org/simple/knockpy/knockpy-1.3.2-cp311-cp311-linux_armv7l.whl#sha256=2508aeace87c340f351e28ade256afc5ee276d9e2448a2b0e4644be39c12febc (from https://www.piwheels.org/simple/knockpy/) (requires-python:>=3.6) 2025-10-15T22:29:10,337 Skipping link: No binaries permitted for knockpy: https://archive1.piwheels.org/simple/knockpy/knockpy-1.3.2-cp39-cp39-linux_armv6l.whl#sha256=256ed6f54c3de549968893db69ecd69de3f4e41c1cbdde162c74caaa7f70c668 (from https://www.piwheels.org/simple/knockpy/) (requires-python:>=3.6) 2025-10-15T22:29:10,338 Skipping link: No binaries permitted for knockpy: https://archive1.piwheels.org/simple/knockpy/knockpy-1.3.2-cp39-cp39-linux_armv7l.whl#sha256=256ed6f54c3de549968893db69ecd69de3f4e41c1cbdde162c74caaa7f70c668 (from https://www.piwheels.org/simple/knockpy/) (requires-python:>=3.6) 2025-10-15T22:29:10,338 Skipping link: No binaries permitted for knockpy: https://archive1.piwheels.org/simple/knockpy/knockpy-1.3.1-cp37-cp37m-linux_armv6l.whl#sha256=c052fbb640c74503bf100fc8687b81734b728a380e270bd49371c4ca4e1e2632 (from https://www.piwheels.org/simple/knockpy/) (requires-python:>=3.6) 2025-10-15T22:29:10,339 Skipping link: No binaries permitted for knockpy: https://archive1.piwheels.org/simple/knockpy/knockpy-1.3.1-cp37-cp37m-linux_armv7l.whl#sha256=c052fbb640c74503bf100fc8687b81734b728a380e270bd49371c4ca4e1e2632 (from https://www.piwheels.org/simple/knockpy/) (requires-python:>=3.6) 2025-10-15T22:29:10,339 Skipping link: No binaries permitted for knockpy: https://archive1.piwheels.org/simple/knockpy/knockpy-1.3.1-cp39-cp39-linux_armv6l.whl#sha256=66bcacae2917695ceb9a359e8583d8bf0367ea93a4102f940f3ed5168446081b (from https://www.piwheels.org/simple/knockpy/) (requires-python:>=3.6) 2025-10-15T22:29:10,340 Skipping link: No binaries permitted for knockpy: https://archive1.piwheels.org/simple/knockpy/knockpy-1.3.1-cp39-cp39-linux_armv7l.whl#sha256=66bcacae2917695ceb9a359e8583d8bf0367ea93a4102f940f3ed5168446081b (from https://www.piwheels.org/simple/knockpy/) (requires-python:>=3.6) 2025-10-15T22:29:10,341 Skipping link: No binaries permitted for knockpy: https://archive1.piwheels.org/simple/knockpy/knockpy-1.3.1-cp311-cp311-linux_armv6l.whl#sha256=b3aac357c44e1258ca40ea2eea86fad767cc100de0f662cb24c7e5d7e88afa6e (from https://www.piwheels.org/simple/knockpy/) (requires-python:>=3.6) 2025-10-15T22:29:10,341 Skipping link: No binaries permitted for knockpy: https://archive1.piwheels.org/simple/knockpy/knockpy-1.3.1-cp311-cp311-linux_armv7l.whl#sha256=b3aac357c44e1258ca40ea2eea86fad767cc100de0f662cb24c7e5d7e88afa6e (from https://www.piwheels.org/simple/knockpy/) (requires-python:>=3.6) 2025-10-15T22:29:10,342 Skipping link: No binaries permitted for knockpy: https://archive1.piwheels.org/simple/knockpy/knockpy-1.3.0-cp37-cp37m-linux_armv6l.whl#sha256=449d1de59f5ac7e0ef7fd7e74dfdefef87640a8a66261c91f95b02738be775c9 (from https://www.piwheels.org/simple/knockpy/) (requires-python:>=3.6) 2025-10-15T22:29:10,343 Skipping link: No binaries permitted for knockpy: https://archive1.piwheels.org/simple/knockpy/knockpy-1.3.0-cp37-cp37m-linux_armv7l.whl#sha256=449d1de59f5ac7e0ef7fd7e74dfdefef87640a8a66261c91f95b02738be775c9 (from https://www.piwheels.org/simple/knockpy/) (requires-python:>=3.6) 2025-10-15T22:29:10,343 Skipping link: No binaries permitted for knockpy: https://archive1.piwheels.org/simple/knockpy/knockpy-1.3.0-cp39-cp39-linux_armv6l.whl#sha256=61b9e878bbcb21e112dec2abb2a7e5c9efdfd91be0b5c8dd8dfd97225f01c657 (from https://www.piwheels.org/simple/knockpy/) (requires-python:>=3.6) 2025-10-15T22:29:10,344 Skipping link: No binaries permitted for knockpy: https://archive1.piwheels.org/simple/knockpy/knockpy-1.3.0-cp39-cp39-linux_armv7l.whl#sha256=61b9e878bbcb21e112dec2abb2a7e5c9efdfd91be0b5c8dd8dfd97225f01c657 (from https://www.piwheels.org/simple/knockpy/) (requires-python:>=3.6) 2025-10-15T22:29:10,344 Skipping link: No binaries permitted for knockpy: https://www.piwheels.org/simple/knockpy/knockpy-1.3.0-cp313-cp313-linux_armv6l.whl#sha256=aaf9fa24bd43411fcc566a09cd843facb5a610ab643d6c57eca9240270ae6944 (from https://www.piwheels.org/simple/knockpy/) (requires-python:>=3.6) 2025-10-15T22:29:10,345 Skipping link: No binaries permitted for knockpy: https://www.piwheels.org/simple/knockpy/knockpy-1.3.0-cp313-cp313-linux_armv7l.whl#sha256=aaf9fa24bd43411fcc566a09cd843facb5a610ab643d6c57eca9240270ae6944 (from https://www.piwheels.org/simple/knockpy/) (requires-python:>=3.6) 2025-10-15T22:29:10,345 Skipping link: No binaries permitted for knockpy: https://archive1.piwheels.org/simple/knockpy/knockpy-1.2-py3-none-any.whl#sha256=b1b864d3fadf3a06ad35ff726520f4ef8758b72a79f0b53bb02aee1a83e6e462 (from https://www.piwheels.org/simple/knockpy/) (requires-python:>=3.6) 2025-10-15T22:29:10,346 Skipping link: No binaries permitted for knockpy: https://archive1.piwheels.org/simple/knockpy/knockpy-1.1.1-py3-none-any.whl#sha256=ce71b658a49582d6ff3c0535aac2fa27a31bb2794bc61b7d9d741666e4bad561 (from https://www.piwheels.org/simple/knockpy/) (requires-python:>=3.6) 2025-10-15T22:29:10,347 Skipping link: No binaries permitted for knockpy: https://archive1.piwheels.org/simple/knockpy/knockpy-1.1.0-py3-none-any.whl#sha256=8c01a8b7dc78f23c11e15ae8dcc32a986c9c3af9a51b3084c76c19caea7970f0 (from https://www.piwheels.org/simple/knockpy/) (requires-python:>=3.6) 2025-10-15T22:29:10,347 Skipping link: No binaries permitted for knockpy: https://archive1.piwheels.org/simple/knockpy/knockpy-1.0.5-py3-none-any.whl#sha256=7fa29177e7bb97887975a483a4c4c223afaeabce86f6320d19d18ff0049ef9cb (from https://www.piwheels.org/simple/knockpy/) (requires-python:>=3.6) 2025-10-15T22:29:10,348 Skipping link: No binaries permitted for knockpy: https://archive1.piwheels.org/simple/knockpy/knockpy-1.0.4-py3-none-any.whl#sha256=a5cc08e030cce65f0ba0e7458229ec328bd44a2ddf8cf649dd07e007de13ad93 (from https://www.piwheels.org/simple/knockpy/) (requires-python:>=3.6) 2025-10-15T22:29:10,349 Skipping link: No binaries permitted for knockpy: https://archive1.piwheels.org/simple/knockpy/knockpy-1.0.3-py3-none-any.whl#sha256=2e9e396b0f0a2ce4f7d106dfcfef6c26dd173cdf01936c71298aa580235c0963 (from https://www.piwheels.org/simple/knockpy/) (requires-python:>=3.6) 2025-10-15T22:29:10,349 Skipping link: No binaries permitted for knockpy: https://archive1.piwheels.org/simple/knockpy/knockpy-1.0.2-py3-none-any.whl#sha256=a79e16a0b07f6ed7d463cd3c2a411748d659eb41ff49878c7ec8bb1c68988414 (from https://www.piwheels.org/simple/knockpy/) (requires-python:>=3.6) 2025-10-15T22:29:10,350 Skipping link: No binaries permitted for knockpy: https://archive1.piwheels.org/simple/knockpy/knockpy-1.0.1-py3-none-any.whl#sha256=b23e257c65967b3c51e4fc021568974efcd84549a627f6ea3a842cc6de1661ee (from https://www.piwheels.org/simple/knockpy/) (requires-python:>=3.6) 2025-10-15T22:29:10,351 Skipping link: No binaries permitted for knockpy: https://archive1.piwheels.org/simple/knockpy/knockpy-1.0.0-py3-none-any.whl#sha256=c03039d51f705d23353f609fc8d982e60dfbca4542b03b42cab3181d78cf69e9 (from https://www.piwheels.org/simple/knockpy/) (requires-python:>=3.6) 2025-10-15T22:29:10,351 Skipping link: No binaries permitted for knockpy: https://archive1.piwheels.org/simple/knockpy/knockpy-0.1.6-py3-none-any.whl#sha256=59ef7815bf3c7dbbb3fbe916123855c90563944740a803ef3c6467b46ff8be52 (from https://www.piwheels.org/simple/knockpy/) (requires-python:>=3.6) 2025-10-15T22:29:10,352 Skipping link: No binaries permitted for knockpy: https://archive1.piwheels.org/simple/knockpy/knockpy-0.1.5-py3-none-any.whl#sha256=25cf7b60810749c45fb2c52a74ae90ff62577f93ad4b9de23c469b4ce5e2ba27 (from https://www.piwheels.org/simple/knockpy/) (requires-python:>=3.6) 2025-10-15T22:29:10,352 Skipping link: No binaries permitted for knockpy: https://archive1.piwheels.org/simple/knockpy/knockpy-0.1.4-py3-none-any.whl#sha256=a53ba4436c58db734fd1c9d86319b8d65e391fa6f0ff97ecca7bfd427e2c97d6 (from https://www.piwheels.org/simple/knockpy/) (requires-python:>=3.6) 2025-10-15T22:29:10,353 Skipping link: No binaries permitted for knockpy: https://archive1.piwheels.org/simple/knockpy/knockpy-0.1.3-py3-none-any.whl#sha256=1aee49c5d46b5274b61bfef5409e97f20377c8b274b77a07219132233f5d816a (from https://www.piwheels.org/simple/knockpy/) (requires-python:>=3.6) 2025-10-15T22:29:10,353 Skipping link: No binaries permitted for knockpy: https://archive1.piwheels.org/simple/knockpy/knockpy-0.1.2-py3-none-any.whl#sha256=67d92763afaa6f4ccae815c37cfee09aaf0cec57164062b502078279c9aacbec (from https://www.piwheels.org/simple/knockpy/) (requires-python:>=3.6) 2025-10-15T22:29:10,354 Skipping link: No binaries permitted for knockpy: https://archive1.piwheels.org/simple/knockpy/knockpy-0.1.1-py3-none-any.whl#sha256=05b8345143a6d2e28a22b1350dfaf84a964362cb7f95ebb74906013abc3ae187 (from https://www.piwheels.org/simple/knockpy/) (requires-python:>=3.6) 2025-10-15T22:29:10,354 Skipping link: No binaries permitted for knockpy: https://archive1.piwheels.org/simple/knockpy/knockpy-0.0.1-py3-none-any.whl#sha256=fb977bba840dd5edd1b23fa71855181eeeca951003cbe4bb29cf24b21be359a1 (from https://www.piwheels.org/simple/knockpy/) (requires-python:>=3.6) 2025-10-15T22:29:10,355 Skipping link: not a file: https://www.piwheels.org/simple/knockpy/ 2025-10-15T22:29:10,356 Skipping link: not a file: https://pypi.org/simple/knockpy/ 2025-10-15T22:29:10,377 Given no hashes to check 1 links for project 'knockpy': discarding no candidates 2025-10-15T22:29:10,395 Collecting knockpy==1.3.3 2025-10-15T22:29:10,397 Created temporary directory: /tmp/pip-unpack-neunaqjz 2025-10-15T22:29:10,617 Downloading knockpy-1.3.3.tar.gz (1.0 MB) 2025-10-15T22:29:11,139 Added knockpy==1.3.3 from https://files.pythonhosted.org/packages/2d/44/ff687da5a9acf9fd15e2eb1fe9961728fac4fb96fb20a516150ced52381b/knockpy-1.3.3.tar.gz to build tracker '/tmp/pip-build-tracker-eke5h2kg' 2025-10-15T22:29:11,148 Created temporary directory: /tmp/pip-build-env-j__1q0qx 2025-10-15T22:29:11,152 Installing build dependencies: started 2025-10-15T22:29:11,154 Running command pip subprocess to install build dependencies 2025-10-15T22:29:12,315 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-10-15T22:29:12,935 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2025-10-15T22:29:12,958 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-15T22:29:15,073 Collecting cython>=0.29.21 2025-10-15T22:29:15,096 Using cached cython-3.1.4-py3-none-any.whl (1.2 MB) 2025-10-15T22:29:16,077 Link requires a different Python (3.11.2 not in: '>=3.7,<3.11'): https://files.pythonhosted.org/packages/3a/be/650f9c091ef71cb01d735775d554e068752d3ff63d7943b26316dc401749/numpy-1.21.2.zip (from https://pypi.org/simple/numpy/) (requires-python:>=3.7,<3.11) 2025-10-15T22:29:16,084 Link requires a different Python (3.11.2 not in: '>=3.7,<3.11'): https://files.pythonhosted.org/packages/5f/d6/ad58ded26556eaeaa8c971e08b6466f17c4ac4d786cd3d800e26ce59cc01/numpy-1.21.3.zip (from https://pypi.org/simple/numpy/) (requires-python:>=3.7,<3.11) 2025-10-15T22:29:16,091 Link requires a different Python (3.11.2 not in: '>=3.7,<3.11'): https://files.pythonhosted.org/packages/fb/48/b0708ebd7718a8933f0d3937513ef8ef2f4f04529f1f66ca86d873043921/numpy-1.21.4.zip (from https://pypi.org/simple/numpy/) (requires-python:>=3.7,<3.11) 2025-10-15T22:29:16,098 Link requires a different Python (3.11.2 not in: '>=3.7,<3.11'): https://files.pythonhosted.org/packages/c2/a8/a924a09492bdfee8c2ec3094d0a13f2799800b4fdc9c890738aeeb12c72e/numpy-1.21.5.zip (from https://pypi.org/simple/numpy/) (requires-python:>=3.7,<3.11) 2025-10-15T22:29:16,105 Link requires a different Python (3.11.2 not in: '>=3.7,<3.11'): https://files.pythonhosted.org/packages/45/b7/de7b8e67f2232c26af57c205aaad29fe17754f793404f59c8a730c7a191a/numpy-1.21.6.zip (from https://pypi.org/simple/numpy/) (requires-python:>=3.7,<3.11) 2025-10-15T22:29:16,735 Collecting numpy>=1.19.0 2025-10-15T22:29:17,199 Using cached https://www.piwheels.org/simple/numpy/numpy-2.3.3-cp311-cp311-linux_armv7l.whl (6.1 MB) 2025-10-15T22:29:18,861 Collecting setuptools 2025-10-15T22:29:18,971 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-10-15T22:29:19,556 Link requires a different Python (3.11.2 not in: '>=3.7,<3.10'): https://files.pythonhosted.org/packages/99/f1/c00d6be56e1a718a3068079e3ec8ce044d7179345280f6a3f5066068af0d/scipy-1.6.2.tar.gz (from https://pypi.org/simple/scipy/) (requires-python:>=3.7,<3.10) 2025-10-15T22:29:19,561 Link requires a different Python (3.11.2 not in: '>=3.7,<3.10'): https://files.pythonhosted.org/packages/fe/fd/8704c7b7b34cdac850485e638346025ca57c5a859934b9aa1be5399b33b7/scipy-1.6.3.tar.gz (from https://pypi.org/simple/scipy/) (requires-python:>=3.7,<3.10) 2025-10-15T22:29:19,566 Link requires a different Python (3.11.2 not in: '>=3.7,<3.10'): https://files.pythonhosted.org/packages/bb/bb/944f559d554df6c9adf037aa9fc982a9706ee0e96c0d5beac701cb158900/scipy-1.7.0.tar.gz (from https://pypi.org/simple/scipy/) (requires-python:>=3.7,<3.10) 2025-10-15T22:29:19,571 Link requires a different Python (3.11.2 not in: '>=3.7,<3.10'): https://files.pythonhosted.org/packages/47/33/a24aec22b7be7fdb10ec117a95e1e4099890d8bbc6646902f443fc7719d1/scipy-1.7.1.tar.gz (from https://pypi.org/simple/scipy/) (requires-python:>=3.7,<3.10) 2025-10-15T22:29:19,577 Link requires a different Python (3.11.2 not in: '>=3.7,<3.11'): https://files.pythonhosted.org/packages/0e/23/58c4f995475a2a97cb5f4a032aedaf881ad87cd976a7180c55118d105a1d/scipy-1.7.2.tar.gz (from https://pypi.org/simple/scipy/) (requires-python:>=3.7,<3.11) 2025-10-15T22:29:19,584 Link requires a different Python (3.11.2 not in: '>=3.7,<3.11'): https://files.pythonhosted.org/packages/61/67/1a654b96309c991762ee9bc39c363fc618076b155fe52d295211cf2536c7/scipy-1.7.3.tar.gz (from https://pypi.org/simple/scipy/) (requires-python:>=3.7,<3.11) 2025-10-15T22:29:19,590 Link requires a different Python (3.11.2 not in: '>=3.8,<3.11'): https://files.pythonhosted.org/packages/c0/ad/e3c052ed4e0027a8abef0a5e8441a044427d252d17d9aee06d56e62fc698/scipy-1.8.0rc1.tar.gz (from https://pypi.org/simple/scipy/) (requires-python:>=3.8,<3.11) 2025-10-15T22:29:19,596 Link requires a different Python (3.11.2 not in: '>=3.8,<3.11'): https://files.pythonhosted.org/packages/29/d2/151a54944b333e465f98804dced31dab1284f3c37b752b9cefa710b64681/scipy-1.8.0rc2.tar.gz (from https://pypi.org/simple/scipy/) (requires-python:>=3.8,<3.11) 2025-10-15T22:29:19,602 Link requires a different Python (3.11.2 not in: '>=3.8,<3.11'): https://files.pythonhosted.org/packages/e4/26/83dd1c6378513a6241d984bda9f08c512b6e35fff13fba3acc1b3c195f02/scipy-1.8.0rc3.tar.gz (from https://pypi.org/simple/scipy/) (requires-python:>=3.8,<3.11) 2025-10-15T22:29:19,607 Link requires a different Python (3.11.2 not in: '>=3.8,<3.11'): https://files.pythonhosted.org/packages/22/78/056cc43e7737811b6f50886788a940f852773dd9804f5365952805db9648/scipy-1.8.0rc4.tar.gz (from https://pypi.org/simple/scipy/) (requires-python:>=3.8,<3.11) 2025-10-15T22:29:19,613 Link requires a different Python (3.11.2 not in: '>=3.8,<3.11'): https://files.pythonhosted.org/packages/b4/a2/4faa34bf0cdbefd5c706625f1234987795f368eb4e97bde9d6f46860843e/scipy-1.8.0.tar.gz (from https://pypi.org/simple/scipy/) (requires-python:>=3.8,<3.11) 2025-10-15T22:29:19,618 Link requires a different Python (3.11.2 not in: '>=3.8,<3.11'): https://files.pythonhosted.org/packages/26/b5/9330f004b9a3b2b6a31f59f46f1617ce9ca15c0e7fe64288c20385a05c9d/scipy-1.8.1.tar.gz (from https://pypi.org/simple/scipy/) (requires-python:>=3.8,<3.11) 2025-10-15T22:29:20,026 Collecting scipy 2025-10-15T22:29:21,587 Using cached https://www.piwheels.org/simple/scipy/scipy-1.16.2-cp311-cp311-linux_armv7l.whl (22.9 MB) 2025-10-15T22:29:22,394 Collecting wheel 2025-10-15T22:29:22,410 Using cached https://www.piwheels.org/simple/wheel/wheel-0.45.1-py3-none-any.whl (72 kB) 2025-10-15T22:29:25,794 Installing collected packages: wheel, setuptools, numpy, cython, scipy 2025-10-15T22:29:26,041 Creating /tmp/pip-build-env-j__1q0qx/overlay/local/bin 2025-10-15T22:29:26,043 changing mode of /tmp/pip-build-env-j__1q0qx/overlay/local/bin/wheel to 755 2025-10-15T22:29:38,381 changing mode of /tmp/pip-build-env-j__1q0qx/overlay/local/bin/f2py to 755 2025-10-15T22:29:38,383 changing mode of /tmp/pip-build-env-j__1q0qx/overlay/local/bin/numpy-config to 755 2025-10-15T22:29:41,305 changing mode of /tmp/pip-build-env-j__1q0qx/overlay/local/bin/cygdb to 755 2025-10-15T22:29:41,307 changing mode of /tmp/pip-build-env-j__1q0qx/overlay/local/bin/cython to 755 2025-10-15T22:29:41,309 changing mode of /tmp/pip-build-env-j__1q0qx/overlay/local/bin/cythonize to 755 2025-10-15T22:29:59,429 Successfully installed cython-3.1.4 numpy-2.3.3 scipy-1.16.2 setuptools-80.9.0 wheel-0.45.1 2025-10-15T22:29:59,931 Installing build dependencies: finished with status 'done' 2025-10-15T22:29:59,938 Getting requirements to build wheel: started 2025-10-15T22:29:59,939 Running command Getting requirements to build wheel 2025-10-15T22:30:56,685 Compiling knockpy/mlr/_update_hparams.pyx because it changed. 2025-10-15T22:30:56,685 Compiling knockpy/mlr/_mlr_spikeslab.pyx because it changed. 2025-10-15T22:30:56,686 Compiling knockpy/mlr/_mlr_spikeslab_group.pyx because it changed. 2025-10-15T22:30:56,686 Compiling knockpy/mlr/_mlr_spikeslab_fx.pyx because it changed. 2025-10-15T22:30:56,687 Compiling knockpy/mlr/_mlr_oracle.pyx because it changed. 2025-10-15T22:30:56,688 [1/5] Cythonizing knockpy/mlr/_mlr_oracle.pyx 2025-10-15T22:30:56,688 [2/5] Cythonizing knockpy/mlr/_mlr_spikeslab.pyx 2025-10-15T22:30:56,689 [3/5] Cythonizing knockpy/mlr/_mlr_spikeslab_fx.pyx 2025-10-15T22:30:56,689 [4/5] Cythonizing knockpy/mlr/_mlr_spikeslab_group.pyx 2025-10-15T22:30:56,690 [5/5] Cythonizing knockpy/mlr/_update_hparams.pyx 2025-10-15T22:30:56,870 running egg_info 2025-10-15T22:30:56,878 writing knockpy.egg-info/PKG-INFO 2025-10-15T22:30:56,884 writing dependency_links to knockpy.egg-info/dependency_links.txt 2025-10-15T22:30:56,887 writing requirements to knockpy.egg-info/requires.txt 2025-10-15T22:30:56,888 writing top-level names to knockpy.egg-info/top_level.txt 2025-10-15T22:30:56,931 reading manifest file 'knockpy.egg-info/SOURCES.txt' 2025-10-15T22:30:56,940 reading manifest template 'MANIFEST.in' 2025-10-15T22:30:56,963 warning: no files found matching '*' under directory 'cython' 2025-10-15T22:30:56,974 warning: no files found matching '*.pxd' anywhere in distribution 2025-10-15T22:30:56,975 adding license file 'LICENSE.txt' 2025-10-15T22:30:56,982 writing manifest file 'knockpy.egg-info/SOURCES.txt' 2025-10-15T22:30:59,187 Getting requirements to build wheel: finished with status 'done' 2025-10-15T22:30:59,190 Created temporary directory: /tmp/pip-modern-metadata-e4yyhwd7 2025-10-15T22:30:59,192 Preparing metadata (pyproject.toml): started 2025-10-15T22:30:59,194 Running command Preparing metadata (pyproject.toml) 2025-10-15T22:31:01,031 running dist_info 2025-10-15T22:31:01,045 creating /tmp/pip-modern-metadata-e4yyhwd7/knockpy.egg-info 2025-10-15T22:31:01,046 writing /tmp/pip-modern-metadata-e4yyhwd7/knockpy.egg-info/PKG-INFO 2025-10-15T22:31:01,052 writing dependency_links to /tmp/pip-modern-metadata-e4yyhwd7/knockpy.egg-info/dependency_links.txt 2025-10-15T22:31:01,055 writing requirements to /tmp/pip-modern-metadata-e4yyhwd7/knockpy.egg-info/requires.txt 2025-10-15T22:31:01,056 writing top-level names to /tmp/pip-modern-metadata-e4yyhwd7/knockpy.egg-info/top_level.txt 2025-10-15T22:31:01,057 writing manifest file '/tmp/pip-modern-metadata-e4yyhwd7/knockpy.egg-info/SOURCES.txt' 2025-10-15T22:31:01,096 reading manifest file '/tmp/pip-modern-metadata-e4yyhwd7/knockpy.egg-info/SOURCES.txt' 2025-10-15T22:31:01,099 reading manifest template 'MANIFEST.in' 2025-10-15T22:31:01,120 warning: no files found matching '*' under directory 'cython' 2025-10-15T22:31:01,132 warning: no files found matching '*.pxd' anywhere in distribution 2025-10-15T22:31:01,133 adding license file 'LICENSE.txt' 2025-10-15T22:31:01,138 writing manifest file '/tmp/pip-modern-metadata-e4yyhwd7/knockpy.egg-info/SOURCES.txt' 2025-10-15T22:31:01,140 creating '/tmp/pip-modern-metadata-e4yyhwd7/knockpy-1.3.3.dist-info' 2025-10-15T22:31:01,345 Preparing metadata (pyproject.toml): finished with status 'done' 2025-10-15T22:31:01,349 Source in /tmp/pip-wheel-l24llpa6/knockpy_f41c094bcccd473cba7761f5da310dd9 has version 1.3.3, which satisfies requirement knockpy==1.3.3 from https://files.pythonhosted.org/packages/2d/44/ff687da5a9acf9fd15e2eb1fe9961728fac4fb96fb20a516150ced52381b/knockpy-1.3.3.tar.gz 2025-10-15T22:31:01,350 Removed knockpy==1.3.3 from https://files.pythonhosted.org/packages/2d/44/ff687da5a9acf9fd15e2eb1fe9961728fac4fb96fb20a516150ced52381b/knockpy-1.3.3.tar.gz from build tracker '/tmp/pip-build-tracker-eke5h2kg' 2025-10-15T22:31:01,356 Created temporary directory: /tmp/pip-unpack-_s8k6jiu 2025-10-15T22:31:01,357 Building wheels for collected packages: knockpy 2025-10-15T22:31:01,361 Created temporary directory: /tmp/pip-wheel-js99v3n6 2025-10-15T22:31:01,362 Destination directory: /tmp/pip-wheel-js99v3n6 2025-10-15T22:31:01,364 Building wheel for knockpy (pyproject.toml): started 2025-10-15T22:31:01,365 Running command Building wheel for knockpy (pyproject.toml) 2025-10-15T22:31:03,116 running bdist_wheel 2025-10-15T22:31:03,141 running build 2025-10-15T22:31:03,141 running build_py 2025-10-15T22:31:03,150 creating build/lib.linux-armv7l-cpython-311/knockpy 2025-10-15T22:31:03,152 copying knockpy/knockoffs.py -> build/lib.linux-armv7l-cpython-311/knockpy 2025-10-15T22:31:03,155 copying knockpy/smatrix.py -> build/lib.linux-armv7l-cpython-311/knockpy 2025-10-15T22:31:03,158 copying knockpy/knockoff_filter.py -> build/lib.linux-armv7l-cpython-311/knockpy 2025-10-15T22:31:03,160 copying knockpy/__init__.py -> build/lib.linux-armv7l-cpython-311/knockpy 2025-10-15T22:31:03,163 copying knockpy/ggm.py -> build/lib.linux-armv7l-cpython-311/knockpy 2025-10-15T22:31:03,165 copying knockpy/constants.py -> build/lib.linux-armv7l-cpython-311/knockpy 2025-10-15T22:31:03,168 copying knockpy/knockoff_stats.py -> build/lib.linux-armv7l-cpython-311/knockpy 2025-10-15T22:31:03,171 copying knockpy/mac.py -> build/lib.linux-armv7l-cpython-311/knockpy 2025-10-15T22:31:03,173 copying knockpy/metro.py -> build/lib.linux-armv7l-cpython-311/knockpy 2025-10-15T22:31:03,176 copying knockpy/mrc.py -> build/lib.linux-armv7l-cpython-311/knockpy 2025-10-15T22:31:03,179 copying knockpy/utilities.py -> build/lib.linux-armv7l-cpython-311/knockpy 2025-10-15T22:31:03,182 copying knockpy/dgp.py -> build/lib.linux-armv7l-cpython-311/knockpy 2025-10-15T22:31:03,185 creating build/lib.linux-armv7l-cpython-311/docs/source 2025-10-15T22:31:03,187 copying docs/source/conf.py -> build/lib.linux-armv7l-cpython-311/docs/source 2025-10-15T22:31:03,191 creating build/lib.linux-armv7l-cpython-311/knockpy/kpytorch 2025-10-15T22:31:03,192 copying knockpy/kpytorch/deeppink.py -> build/lib.linux-armv7l-cpython-311/knockpy/kpytorch 2025-10-15T22:31:03,195 copying knockpy/kpytorch/__init__.py -> build/lib.linux-armv7l-cpython-311/knockpy/kpytorch 2025-10-15T22:31:03,197 copying knockpy/kpytorch/mrcgrad.py -> build/lib.linux-armv7l-cpython-311/knockpy/kpytorch 2025-10-15T22:31:03,200 creating build/lib.linux-armv7l-cpython-311/knockpy/mlr 2025-10-15T22:31:03,201 copying knockpy/mlr/mlr.py -> build/lib.linux-armv7l-cpython-311/knockpy/mlr 2025-10-15T22:31:03,204 copying knockpy/mlr/__init__.py -> build/lib.linux-armv7l-cpython-311/knockpy/mlr 2025-10-15T22:31:03,205 running egg_info 2025-10-15T22:31:03,220 writing knockpy.egg-info/PKG-INFO 2025-10-15T22:31:03,226 writing dependency_links to knockpy.egg-info/dependency_links.txt 2025-10-15T22:31:03,229 writing requirements to knockpy.egg-info/requires.txt 2025-10-15T22:31:03,230 writing top-level names to knockpy.egg-info/top_level.txt 2025-10-15T22:31:03,251 reading manifest file 'knockpy.egg-info/SOURCES.txt' 2025-10-15T22:31:03,258 reading manifest template 'MANIFEST.in' 2025-10-15T22:31:03,280 warning: no files found matching '*' under directory 'cython' 2025-10-15T22:31:03,297 warning: no files found matching '*.pxd' anywhere in distribution 2025-10-15T22:31:03,298 adding license file 'LICENSE.txt' 2025-10-15T22:31:03,303 writing manifest file 'knockpy.egg-info/SOURCES.txt' 2025-10-15T22:31:03,314 creating build/lib.linux-armv7l-cpython-311/docs/v1.0.3/_sources 2025-10-15T22:31:03,316 copying docs/v1.0.3/_sources/apiref.rst.txt -> build/lib.linux-armv7l-cpython-311/docs/v1.0.3/_sources 2025-10-15T22:31:03,318 copying docs/v1.0.3/_sources/index.rst.txt -> build/lib.linux-armv7l-cpython-311/docs/v1.0.3/_sources 2025-10-15T22:31:03,320 copying docs/v1.0.3/_sources/installation.rst.txt -> build/lib.linux-armv7l-cpython-311/docs/v1.0.3/_sources 2025-10-15T22:31:03,323 copying docs/v1.0.3/_sources/usage.ipynb.txt -> build/lib.linux-armv7l-cpython-311/docs/v1.0.3/_sources 2025-10-15T22:31:03,325 creating build/lib.linux-armv7l-cpython-311/docs/v1.0.3/_sources/api 2025-10-15T22:31:03,326 copying docs/v1.0.3/_sources/api/knockpy.knockoffs.FXSampler.rst.txt -> build/lib.linux-armv7l-cpython-311/docs/v1.0.3/_sources/api 2025-10-15T22:31:03,329 copying docs/v1.0.3/_sources/api/knockpy.knockoffs.GaussianSampler.rst.txt -> build/lib.linux-armv7l-cpython-311/docs/v1.0.3/_sources/api 2025-10-15T22:31:03,331 copying docs/v1.0.3/_sources/api/knockpy.knockoffs.KnockoffSampler.rst.txt -> build/lib.linux-armv7l-cpython-311/docs/v1.0.3/_sources/api 2025-10-15T22:31:03,334 copying docs/v1.0.3/_sources/api/knockpy.knockoffs.produce_FX_knockoffs.rst.txt -> build/lib.linux-armv7l-cpython-311/docs/v1.0.3/_sources/api 2025-10-15T22:31:03,336 copying docs/v1.0.3/_sources/api/knockpy.knockoffs.produce_MX_gaussian_knockoffs.rst.txt -> build/lib.linux-armv7l-cpython-311/docs/v1.0.3/_sources/api 2025-10-15T22:31:03,338 creating build/lib.linux-armv7l-cpython-311/docs/v1.0.4/_sources 2025-10-15T22:31:03,340 copying docs/v1.0.4/_sources/apiref.rst.txt -> build/lib.linux-armv7l-cpython-311/docs/v1.0.4/_sources 2025-10-15T22:31:03,342 copying docs/v1.0.4/_sources/index.rst.txt -> build/lib.linux-armv7l-cpython-311/docs/v1.0.4/_sources 2025-10-15T22:31:03,345 copying docs/v1.0.4/_sources/installation.rst.txt -> build/lib.linux-armv7l-cpython-311/docs/v1.0.4/_sources 2025-10-15T22:31:03,347 copying docs/v1.0.4/_sources/usage.ipynb.txt -> build/lib.linux-armv7l-cpython-311/docs/v1.0.4/_sources 2025-10-15T22:31:03,350 creating build/lib.linux-armv7l-cpython-311/docs/v1.0.4/_sources/api 2025-10-15T22:31:03,351 copying docs/v1.0.4/_sources/api/knockpy.knockoffs.FXSampler.rst.txt -> build/lib.linux-armv7l-cpython-311/docs/v1.0.4/_sources/api 2025-10-15T22:31:03,353 copying docs/v1.0.4/_sources/api/knockpy.knockoffs.GaussianSampler.rst.txt -> build/lib.linux-armv7l-cpython-311/docs/v1.0.4/_sources/api 2025-10-15T22:31:03,355 copying docs/v1.0.4/_sources/api/knockpy.knockoffs.KnockoffSampler.rst.txt -> build/lib.linux-armv7l-cpython-311/docs/v1.0.4/_sources/api 2025-10-15T22:31:03,358 copying docs/v1.0.4/_sources/api/knockpy.knockoffs.produce_FX_knockoffs.rst.txt -> build/lib.linux-armv7l-cpython-311/docs/v1.0.4/_sources/api 2025-10-15T22:31:03,360 copying docs/v1.0.4/_sources/api/knockpy.knockoffs.produce_MX_gaussian_knockoffs.rst.txt -> build/lib.linux-armv7l-cpython-311/docs/v1.0.4/_sources/api 2025-10-15T22:31:03,362 creating build/lib.linux-armv7l-cpython-311/docs/_sources 2025-10-15T22:31:03,363 copying docs/_sources/apiref.rst.txt -> build/lib.linux-armv7l-cpython-311/docs/_sources 2025-10-15T22:31:03,365 copying docs/_sources/dgp.rst.txt -> build/lib.linux-armv7l-cpython-311/docs/_sources 2025-10-15T22:31:03,368 copying docs/_sources/index.rst.txt -> build/lib.linux-armv7l-cpython-311/docs/_sources 2025-10-15T22:31:03,370 copying docs/_sources/installation.rst.txt -> build/lib.linux-armv7l-cpython-311/docs/_sources 2025-10-15T22:31:03,372 copying docs/_sources/kfilter.rst.txt -> build/lib.linux-armv7l-cpython-311/docs/_sources 2025-10-15T22:31:03,374 copying docs/_sources/knockoffsampler.rst.txt -> build/lib.linux-armv7l-cpython-311/docs/_sources 2025-10-15T22:31:03,376 copying docs/_sources/kpytorch.rst.txt -> build/lib.linux-armv7l-cpython-311/docs/_sources 2025-10-15T22:31:03,378 copying docs/_sources/ksamplers.rst.txt -> build/lib.linux-armv7l-cpython-311/docs/_sources 2025-10-15T22:31:03,381 copying docs/_sources/kstats.rst.txt -> build/lib.linux-armv7l-cpython-311/docs/_sources 2025-10-15T22:31:03,383 copying docs/_sources/mrcknock.ipynb.txt -> build/lib.linux-armv7l-cpython-311/docs/_sources 2025-10-15T22:31:03,388 copying docs/_sources/smatrix.rst.txt -> build/lib.linux-armv7l-cpython-311/docs/_sources 2025-10-15T22:31:03,391 copying docs/_sources/usage.ipynb.txt -> build/lib.linux-armv7l-cpython-311/docs/_sources 2025-10-15T22:31:03,395 copying docs/_sources/utilities.rst.txt -> build/lib.linux-armv7l-cpython-311/docs/_sources 2025-10-15T22:31:03,397 creating build/lib.linux-armv7l-cpython-311/docs/_sources/api 2025-10-15T22:31:03,399 copying docs/_sources/api/knockpy.knockoffs.FXSampler.rst.txt -> build/lib.linux-armv7l-cpython-311/docs/_sources/api 2025-10-15T22:31:03,401 copying docs/_sources/api/knockpy.knockoffs.GaussianSampler.rst.txt -> build/lib.linux-armv7l-cpython-311/docs/_sources/api 2025-10-15T22:31:03,403 copying docs/_sources/api/knockpy.knockoffs.KnockoffSampler.rst.txt -> build/lib.linux-armv7l-cpython-311/docs/_sources/api 2025-10-15T22:31:03,405 copying docs/_sources/api/knockpy.knockoffs.produce_FX_knockoffs.rst.txt -> build/lib.linux-armv7l-cpython-311/docs/_sources/api 2025-10-15T22:31:03,408 copying docs/_sources/api/knockpy.knockoffs.produce_MX_gaussian_knockoffs.rst.txt -> build/lib.linux-armv7l-cpython-311/docs/_sources/api 2025-10-15T22:31:03,410 creating build/lib.linux-armv7l-cpython-311/docs/master/_sources 2025-10-15T22:31:03,411 copying docs/master/_sources/apiref.rst.txt -> build/lib.linux-armv7l-cpython-311/docs/master/_sources 2025-10-15T22:31:03,414 copying docs/master/_sources/index.rst.txt -> build/lib.linux-armv7l-cpython-311/docs/master/_sources 2025-10-15T22:31:03,417 copying docs/master/_sources/installation.rst.txt -> build/lib.linux-armv7l-cpython-311/docs/master/_sources 2025-10-15T22:31:03,419 copying docs/master/_sources/mrcknock.ipynb.txt -> build/lib.linux-armv7l-cpython-311/docs/master/_sources 2025-10-15T22:31:03,422 copying docs/master/_sources/usage.ipynb.txt -> build/lib.linux-armv7l-cpython-311/docs/master/_sources 2025-10-15T22:31:03,425 creating build/lib.linux-armv7l-cpython-311/docs/master/_sources/api 2025-10-15T22:31:03,426 copying docs/master/_sources/api/knockpy.knockoffs.FXSampler.rst.txt -> build/lib.linux-armv7l-cpython-311/docs/master/_sources/api 2025-10-15T22:31:03,428 copying docs/master/_sources/api/knockpy.knockoffs.GaussianSampler.rst.txt -> build/lib.linux-armv7l-cpython-311/docs/master/_sources/api 2025-10-15T22:31:03,430 copying docs/master/_sources/api/knockpy.knockoffs.KnockoffSampler.rst.txt -> build/lib.linux-armv7l-cpython-311/docs/master/_sources/api 2025-10-15T22:31:03,432 copying docs/master/_sources/api/knockpy.knockoffs.produce_FX_knockoffs.rst.txt -> build/lib.linux-armv7l-cpython-311/docs/master/_sources/api 2025-10-15T22:31:03,435 copying docs/master/_sources/api/knockpy.knockoffs.produce_MX_gaussian_knockoffs.rst.txt -> build/lib.linux-armv7l-cpython-311/docs/master/_sources/api 2025-10-15T22:31:03,437 copying knockpy/mlr/_mlr_oracle.c -> build/lib.linux-armv7l-cpython-311/knockpy/mlr 2025-10-15T22:31:03,473 copying knockpy/mlr/_mlr_oracle.pyx -> build/lib.linux-armv7l-cpython-311/knockpy/mlr 2025-10-15T22:31:03,476 copying knockpy/mlr/_mlr_spikeslab.c -> build/lib.linux-armv7l-cpython-311/knockpy/mlr 2025-10-15T22:31:03,508 copying knockpy/mlr/_mlr_spikeslab.pyx -> build/lib.linux-armv7l-cpython-311/knockpy/mlr 2025-10-15T22:31:03,510 copying knockpy/mlr/_mlr_spikeslab_fx.c -> build/lib.linux-armv7l-cpython-311/knockpy/mlr 2025-10-15T22:31:03,570 copying knockpy/mlr/_mlr_spikeslab_fx.pyx -> build/lib.linux-armv7l-cpython-311/knockpy/mlr 2025-10-15T22:31:03,573 copying knockpy/mlr/_mlr_spikeslab_group.c -> build/lib.linux-armv7l-cpython-311/knockpy/mlr 2025-10-15T22:31:03,603 copying knockpy/mlr/_mlr_spikeslab_group.pyx -> build/lib.linux-armv7l-cpython-311/knockpy/mlr 2025-10-15T22:31:03,606 copying knockpy/mlr/_update_hparams.c -> build/lib.linux-armv7l-cpython-311/knockpy/mlr 2025-10-15T22:31:03,626 copying knockpy/mlr/_update_hparams.pyx -> build/lib.linux-armv7l-cpython-311/knockpy/mlr 2025-10-15T22:31:03,631 running build_ext 2025-10-15T22:31:03,639 building 'knockpy.mlr._update_hparams' extension 2025-10-15T22:31:03,640 creating build/temp.linux-armv7l-cpython-311/knockpy/mlr 2025-10-15T22:31:03,642 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/tmp/pip-build-env-j__1q0qx/overlay/local/lib/python3.11/dist-packages/numpy/_core/include -I/usr/include/python3.11 -c knockpy/mlr/_update_hparams.c -o build/temp.linux-armv7l-cpython-311/knockpy/mlr/_update_hparams.o 2025-10-15T22:31:20,791 arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/knockpy/mlr/_update_hparams.o -L/usr/lib/arm-linux-gnueabihf -o build/lib.linux-armv7l-cpython-311/knockpy/mlr/_update_hparams.cpython-311-arm-linux-gnueabihf.so 2025-10-15T22:31:20,926 building 'knockpy.mlr._mlr_spikeslab' extension 2025-10-15T22:31:20,926 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/tmp/pip-build-env-j__1q0qx/overlay/local/lib/python3.11/dist-packages/numpy/_core/include -I/usr/include/python3.11 -c knockpy/mlr/_mlr_spikeslab.c -o build/temp.linux-armv7l-cpython-311/knockpy/mlr/_mlr_spikeslab.o 2025-10-15T22:31:47,438 arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/knockpy/mlr/_mlr_spikeslab.o -L/usr/lib/arm-linux-gnueabihf -o build/lib.linux-armv7l-cpython-311/knockpy/mlr/_mlr_spikeslab.cpython-311-arm-linux-gnueabihf.so 2025-10-15T22:31:47,575 building 'knockpy.mlr._mlr_spikeslab_group' extension 2025-10-15T22:31:47,576 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/tmp/pip-build-env-j__1q0qx/overlay/local/lib/python3.11/dist-packages/numpy/_core/include -I/usr/include/python3.11 -c knockpy/mlr/_mlr_spikeslab_group.c -o build/temp.linux-armv7l-cpython-311/knockpy/mlr/_mlr_spikeslab_group.o 2025-10-15T22:32:05,388 knockpy/mlr/_mlr_spikeslab_group.c: In function ‘__pyx_pf_7knockpy_3mlr_20_mlr_spikeslab_group__sample_mlr_spikeslab_group.constprop.isra’: 2025-10-15T22:32:05,412 knockpy/mlr/_mlr_spikeslab_group.c:24123:150: warning: ‘__pyx_v_jj’ may be used uninitialized [-Wmaybe-uninitialized] 2025-10-15T22:32:05,413 24123 | __pyx_t_33 = ((*((double *) ( /* dim=1 */ ((char *) (((double *) ( /* dim=0 */ (__pyx_v_betas.data + __pyx_t_14 * __pyx_v_betas.strides[0]) )) + __pyx_t_31)) ))) != 0.0); 2025-10-15T22:32:05,413 | ^ 2025-10-15T22:32:05,434 knockpy/mlr/_mlr_spikeslab_group.c:20610:7: note: ‘__pyx_v_jj’ was declared here 2025-10-15T22:32:05,434 20610 | int __pyx_v_jj; 2025-10-15T22:32:05,435 | ^~~~~~~~~~ 2025-10-15T22:32:21,466 arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/knockpy/mlr/_mlr_spikeslab_group.o -L/usr/lib/arm-linux-gnueabihf -o build/lib.linux-armv7l-cpython-311/knockpy/mlr/_mlr_spikeslab_group.cpython-311-arm-linux-gnueabihf.so 2025-10-15T22:32:21,704 building 'knockpy.mlr._mlr_spikeslab_fx' extension 2025-10-15T22:32:21,705 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/tmp/pip-build-env-j__1q0qx/overlay/local/lib/python3.11/dist-packages/numpy/_core/include -I/usr/include/python3.11 -c knockpy/mlr/_mlr_spikeslab_fx.c -o build/temp.linux-armv7l-cpython-311/knockpy/mlr/_mlr_spikeslab_fx.o 2025-10-15T22:32:45,483 arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/knockpy/mlr/_mlr_spikeslab_fx.o -L/usr/lib/arm-linux-gnueabihf -o build/lib.linux-armv7l-cpython-311/knockpy/mlr/_mlr_spikeslab_fx.cpython-311-arm-linux-gnueabihf.so 2025-10-15T22:32:45,630 building 'knockpy.mlr._mlr_oracle' extension 2025-10-15T22:32:45,631 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/tmp/pip-build-env-j__1q0qx/overlay/local/lib/python3.11/dist-packages/numpy/_core/include -I/usr/include/python3.11 -c knockpy/mlr/_mlr_oracle.c -o build/temp.linux-armv7l-cpython-311/knockpy/mlr/_mlr_oracle.o 2025-10-15T22:33:07,212 arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/knockpy/mlr/_mlr_oracle.o -L/usr/lib/arm-linux-gnueabihf -o build/lib.linux-armv7l-cpython-311/knockpy/mlr/_mlr_oracle.cpython-311-arm-linux-gnueabihf.so 2025-10-15T22:33:07,365 installing to build/bdist.linux-armv7l/wheel 2025-10-15T22:33:07,365 running install 2025-10-15T22:33:07,388 running install_lib 2025-10-15T22:33:07,396 creating build/bdist.linux-armv7l/wheel 2025-10-15T22:33:07,398 creating build/bdist.linux-armv7l/wheel/docs 2025-10-15T22:33:07,399 creating build/bdist.linux-armv7l/wheel/docs/v1.0.3 2025-10-15T22:33:07,401 creating build/bdist.linux-armv7l/wheel/docs/v1.0.3/_sources 2025-10-15T22:33:07,402 copying build/lib.linux-armv7l-cpython-311/docs/v1.0.3/_sources/installation.rst.txt -> build/bdist.linux-armv7l/wheel/./docs/v1.0.3/_sources 2025-10-15T22:33:07,405 copying build/lib.linux-armv7l-cpython-311/docs/v1.0.3/_sources/index.rst.txt -> build/bdist.linux-armv7l/wheel/./docs/v1.0.3/_sources 2025-10-15T22:33:07,406 copying build/lib.linux-armv7l-cpython-311/docs/v1.0.3/_sources/apiref.rst.txt -> build/bdist.linux-armv7l/wheel/./docs/v1.0.3/_sources 2025-10-15T22:33:07,409 creating build/bdist.linux-armv7l/wheel/docs/v1.0.3/_sources/api 2025-10-15T22:33:07,410 copying build/lib.linux-armv7l-cpython-311/docs/v1.0.3/_sources/api/knockpy.knockoffs.GaussianSampler.rst.txt -> build/bdist.linux-armv7l/wheel/./docs/v1.0.3/_sources/api 2025-10-15T22:33:07,412 copying build/lib.linux-armv7l-cpython-311/docs/v1.0.3/_sources/api/knockpy.knockoffs.FXSampler.rst.txt -> build/bdist.linux-armv7l/wheel/./docs/v1.0.3/_sources/api 2025-10-15T22:33:07,413 copying build/lib.linux-armv7l-cpython-311/docs/v1.0.3/_sources/api/knockpy.knockoffs.produce_FX_knockoffs.rst.txt -> build/bdist.linux-armv7l/wheel/./docs/v1.0.3/_sources/api 2025-10-15T22:33:07,415 copying build/lib.linux-armv7l-cpython-311/docs/v1.0.3/_sources/api/knockpy.knockoffs.produce_MX_gaussian_knockoffs.rst.txt -> build/bdist.linux-armv7l/wheel/./docs/v1.0.3/_sources/api 2025-10-15T22:33:07,417 copying build/lib.linux-armv7l-cpython-311/docs/v1.0.3/_sources/api/knockpy.knockoffs.KnockoffSampler.rst.txt -> build/bdist.linux-armv7l/wheel/./docs/v1.0.3/_sources/api 2025-10-15T22:33:07,419 copying build/lib.linux-armv7l-cpython-311/docs/v1.0.3/_sources/usage.ipynb.txt -> build/bdist.linux-armv7l/wheel/./docs/v1.0.3/_sources 2025-10-15T22:33:07,422 creating build/bdist.linux-armv7l/wheel/docs/v1.0.4 2025-10-15T22:33:07,423 creating build/bdist.linux-armv7l/wheel/docs/v1.0.4/_sources 2025-10-15T22:33:07,425 copying build/lib.linux-armv7l-cpython-311/docs/v1.0.4/_sources/installation.rst.txt -> build/bdist.linux-armv7l/wheel/./docs/v1.0.4/_sources 2025-10-15T22:33:07,427 copying build/lib.linux-armv7l-cpython-311/docs/v1.0.4/_sources/index.rst.txt -> build/bdist.linux-armv7l/wheel/./docs/v1.0.4/_sources 2025-10-15T22:33:07,429 copying build/lib.linux-armv7l-cpython-311/docs/v1.0.4/_sources/apiref.rst.txt -> build/bdist.linux-armv7l/wheel/./docs/v1.0.4/_sources 2025-10-15T22:33:07,431 creating build/bdist.linux-armv7l/wheel/docs/v1.0.4/_sources/api 2025-10-15T22:33:07,432 copying build/lib.linux-armv7l-cpython-311/docs/v1.0.4/_sources/api/knockpy.knockoffs.GaussianSampler.rst.txt -> build/bdist.linux-armv7l/wheel/./docs/v1.0.4/_sources/api 2025-10-15T22:33:07,434 copying build/lib.linux-armv7l-cpython-311/docs/v1.0.4/_sources/api/knockpy.knockoffs.FXSampler.rst.txt -> build/bdist.linux-armv7l/wheel/./docs/v1.0.4/_sources/api 2025-10-15T22:33:07,436 copying build/lib.linux-armv7l-cpython-311/docs/v1.0.4/_sources/api/knockpy.knockoffs.produce_FX_knockoffs.rst.txt -> build/bdist.linux-armv7l/wheel/./docs/v1.0.4/_sources/api 2025-10-15T22:33:07,438 copying build/lib.linux-armv7l-cpython-311/docs/v1.0.4/_sources/api/knockpy.knockoffs.produce_MX_gaussian_knockoffs.rst.txt -> build/bdist.linux-armv7l/wheel/./docs/v1.0.4/_sources/api 2025-10-15T22:33:07,439 copying build/lib.linux-armv7l-cpython-311/docs/v1.0.4/_sources/api/knockpy.knockoffs.KnockoffSampler.rst.txt -> build/bdist.linux-armv7l/wheel/./docs/v1.0.4/_sources/api 2025-10-15T22:33:07,441 copying build/lib.linux-armv7l-cpython-311/docs/v1.0.4/_sources/usage.ipynb.txt -> build/bdist.linux-armv7l/wheel/./docs/v1.0.4/_sources 2025-10-15T22:33:07,444 creating build/bdist.linux-armv7l/wheel/docs/_sources 2025-10-15T22:33:07,445 copying build/lib.linux-armv7l-cpython-311/docs/_sources/mrcknock.ipynb.txt -> build/bdist.linux-armv7l/wheel/./docs/_sources 2025-10-15T22:33:07,448 copying build/lib.linux-armv7l-cpython-311/docs/_sources/installation.rst.txt -> build/bdist.linux-armv7l/wheel/./docs/_sources 2025-10-15T22:33:07,450 copying build/lib.linux-armv7l-cpython-311/docs/_sources/knockoffsampler.rst.txt -> build/bdist.linux-armv7l/wheel/./docs/_sources 2025-10-15T22:33:07,452 copying build/lib.linux-armv7l-cpython-311/docs/_sources/utilities.rst.txt -> build/bdist.linux-armv7l/wheel/./docs/_sources 2025-10-15T22:33:07,455 copying build/lib.linux-armv7l-cpython-311/docs/_sources/kfilter.rst.txt -> build/bdist.linux-armv7l/wheel/./docs/_sources 2025-10-15T22:33:07,457 copying build/lib.linux-armv7l-cpython-311/docs/_sources/index.rst.txt -> build/bdist.linux-armv7l/wheel/./docs/_sources 2025-10-15T22:33:07,458 copying build/lib.linux-armv7l-cpython-311/docs/_sources/apiref.rst.txt -> build/bdist.linux-armv7l/wheel/./docs/_sources 2025-10-15T22:33:07,460 copying build/lib.linux-armv7l-cpython-311/docs/_sources/smatrix.rst.txt -> build/bdist.linux-armv7l/wheel/./docs/_sources 2025-10-15T22:33:07,463 creating build/bdist.linux-armv7l/wheel/docs/_sources/api 2025-10-15T22:33:07,464 copying build/lib.linux-armv7l-cpython-311/docs/_sources/api/knockpy.knockoffs.GaussianSampler.rst.txt -> build/bdist.linux-armv7l/wheel/./docs/_sources/api 2025-10-15T22:33:07,466 copying build/lib.linux-armv7l-cpython-311/docs/_sources/api/knockpy.knockoffs.FXSampler.rst.txt -> build/bdist.linux-armv7l/wheel/./docs/_sources/api 2025-10-15T22:33:07,467 copying build/lib.linux-armv7l-cpython-311/docs/_sources/api/knockpy.knockoffs.produce_FX_knockoffs.rst.txt -> build/bdist.linux-armv7l/wheel/./docs/_sources/api 2025-10-15T22:33:07,469 copying build/lib.linux-armv7l-cpython-311/docs/_sources/api/knockpy.knockoffs.produce_MX_gaussian_knockoffs.rst.txt -> build/bdist.linux-armv7l/wheel/./docs/_sources/api 2025-10-15T22:33:07,471 copying build/lib.linux-armv7l-cpython-311/docs/_sources/api/knockpy.knockoffs.KnockoffSampler.rst.txt -> build/bdist.linux-armv7l/wheel/./docs/_sources/api 2025-10-15T22:33:07,473 copying build/lib.linux-armv7l-cpython-311/docs/_sources/kpytorch.rst.txt -> build/bdist.linux-armv7l/wheel/./docs/_sources 2025-10-15T22:33:07,474 copying build/lib.linux-armv7l-cpython-311/docs/_sources/kstats.rst.txt -> build/bdist.linux-armv7l/wheel/./docs/_sources 2025-10-15T22:33:07,476 copying build/lib.linux-armv7l-cpython-311/docs/_sources/usage.ipynb.txt -> build/bdist.linux-armv7l/wheel/./docs/_sources 2025-10-15T22:33:07,479 copying build/lib.linux-armv7l-cpython-311/docs/_sources/dgp.rst.txt -> build/bdist.linux-armv7l/wheel/./docs/_sources 2025-10-15T22:33:07,481 copying build/lib.linux-armv7l-cpython-311/docs/_sources/ksamplers.rst.txt -> build/bdist.linux-armv7l/wheel/./docs/_sources 2025-10-15T22:33:07,483 creating build/bdist.linux-armv7l/wheel/docs/master 2025-10-15T22:33:07,485 creating build/bdist.linux-armv7l/wheel/docs/master/_sources 2025-10-15T22:33:07,486 copying build/lib.linux-armv7l-cpython-311/docs/master/_sources/mrcknock.ipynb.txt -> build/bdist.linux-armv7l/wheel/./docs/master/_sources 2025-10-15T22:33:07,489 copying build/lib.linux-armv7l-cpython-311/docs/master/_sources/installation.rst.txt -> build/bdist.linux-armv7l/wheel/./docs/master/_sources 2025-10-15T22:33:07,491 copying build/lib.linux-armv7l-cpython-311/docs/master/_sources/index.rst.txt -> build/bdist.linux-armv7l/wheel/./docs/master/_sources 2025-10-15T22:33:07,492 copying build/lib.linux-armv7l-cpython-311/docs/master/_sources/apiref.rst.txt -> build/bdist.linux-armv7l/wheel/./docs/master/_sources 2025-10-15T22:33:07,495 creating build/bdist.linux-armv7l/wheel/docs/master/_sources/api 2025-10-15T22:33:07,496 copying build/lib.linux-armv7l-cpython-311/docs/master/_sources/api/knockpy.knockoffs.GaussianSampler.rst.txt -> build/bdist.linux-armv7l/wheel/./docs/master/_sources/api 2025-10-15T22:33:07,498 copying build/lib.linux-armv7l-cpython-311/docs/master/_sources/api/knockpy.knockoffs.FXSampler.rst.txt -> build/bdist.linux-armv7l/wheel/./docs/master/_sources/api 2025-10-15T22:33:07,500 copying build/lib.linux-armv7l-cpython-311/docs/master/_sources/api/knockpy.knockoffs.produce_FX_knockoffs.rst.txt -> build/bdist.linux-armv7l/wheel/./docs/master/_sources/api 2025-10-15T22:33:07,502 copying build/lib.linux-armv7l-cpython-311/docs/master/_sources/api/knockpy.knockoffs.produce_MX_gaussian_knockoffs.rst.txt -> build/bdist.linux-armv7l/wheel/./docs/master/_sources/api 2025-10-15T22:33:07,504 copying build/lib.linux-armv7l-cpython-311/docs/master/_sources/api/knockpy.knockoffs.KnockoffSampler.rst.txt -> build/bdist.linux-armv7l/wheel/./docs/master/_sources/api 2025-10-15T22:33:07,505 copying build/lib.linux-armv7l-cpython-311/docs/master/_sources/usage.ipynb.txt -> build/bdist.linux-armv7l/wheel/./docs/master/_sources 2025-10-15T22:33:07,509 creating build/bdist.linux-armv7l/wheel/docs/source 2025-10-15T22:33:07,510 copying build/lib.linux-armv7l-cpython-311/docs/source/conf.py -> build/bdist.linux-armv7l/wheel/./docs/source 2025-10-15T22:33:07,512 creating build/bdist.linux-armv7l/wheel/knockpy 2025-10-15T22:33:07,513 copying build/lib.linux-armv7l-cpython-311/knockpy/knockoffs.py -> build/bdist.linux-armv7l/wheel/./knockpy 2025-10-15T22:33:07,516 copying build/lib.linux-armv7l-cpython-311/knockpy/smatrix.py -> build/bdist.linux-armv7l/wheel/./knockpy 2025-10-15T22:33:07,519 creating build/bdist.linux-armv7l/wheel/knockpy/kpytorch 2025-10-15T22:33:07,520 copying build/lib.linux-armv7l-cpython-311/knockpy/kpytorch/deeppink.py -> build/bdist.linux-armv7l/wheel/./knockpy/kpytorch 2025-10-15T22:33:07,522 copying build/lib.linux-armv7l-cpython-311/knockpy/kpytorch/__init__.py -> build/bdist.linux-armv7l/wheel/./knockpy/kpytorch 2025-10-15T22:33:07,524 copying build/lib.linux-armv7l-cpython-311/knockpy/kpytorch/mrcgrad.py -> build/bdist.linux-armv7l/wheel/./knockpy/kpytorch 2025-10-15T22:33:07,527 copying build/lib.linux-armv7l-cpython-311/knockpy/knockoff_filter.py -> build/bdist.linux-armv7l/wheel/./knockpy 2025-10-15T22:33:07,529 copying build/lib.linux-armv7l-cpython-311/knockpy/__init__.py -> build/bdist.linux-armv7l/wheel/./knockpy 2025-10-15T22:33:07,531 copying build/lib.linux-armv7l-cpython-311/knockpy/ggm.py -> build/bdist.linux-armv7l/wheel/./knockpy 2025-10-15T22:33:07,534 copying build/lib.linux-armv7l-cpython-311/knockpy/constants.py -> build/bdist.linux-armv7l/wheel/./knockpy 2025-10-15T22:33:07,536 copying build/lib.linux-armv7l-cpython-311/knockpy/knockoff_stats.py -> build/bdist.linux-armv7l/wheel/./knockpy 2025-10-15T22:33:07,539 copying build/lib.linux-armv7l-cpython-311/knockpy/mac.py -> build/bdist.linux-armv7l/wheel/./knockpy 2025-10-15T22:33:07,542 copying build/lib.linux-armv7l-cpython-311/knockpy/metro.py -> build/bdist.linux-armv7l/wheel/./knockpy 2025-10-15T22:33:07,546 creating build/bdist.linux-armv7l/wheel/knockpy/mlr 2025-10-15T22:33:07,547 copying build/lib.linux-armv7l-cpython-311/knockpy/mlr/mlr.py -> build/bdist.linux-armv7l/wheel/./knockpy/mlr 2025-10-15T22:33:07,550 copying build/lib.linux-armv7l-cpython-311/knockpy/mlr/_update_hparams.cpython-311-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/./knockpy/mlr 2025-10-15T22:33:07,565 copying build/lib.linux-armv7l-cpython-311/knockpy/mlr/_update_hparams.pyx -> build/bdist.linux-armv7l/wheel/./knockpy/mlr 2025-10-15T22:33:07,567 copying build/lib.linux-armv7l-cpython-311/knockpy/mlr/_mlr_spikeslab_fx.pyx -> build/bdist.linux-armv7l/wheel/./knockpy/mlr 2025-10-15T22:33:07,570 copying build/lib.linux-armv7l-cpython-311/knockpy/mlr/_mlr_spikeslab.pyx -> build/bdist.linux-armv7l/wheel/./knockpy/mlr 2025-10-15T22:33:07,572 copying build/lib.linux-armv7l-cpython-311/knockpy/mlr/_mlr_spikeslab.c -> build/bdist.linux-armv7l/wheel/./knockpy/mlr 2025-10-15T22:33:07,598 copying build/lib.linux-armv7l-cpython-311/knockpy/mlr/__init__.py -> build/bdist.linux-armv7l/wheel/./knockpy/mlr 2025-10-15T22:33:07,599 copying build/lib.linux-armv7l-cpython-311/knockpy/mlr/_mlr_spikeslab_group.cpython-311-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/./knockpy/mlr 2025-10-15T22:33:07,620 copying build/lib.linux-armv7l-cpython-311/knockpy/mlr/_mlr_spikeslab_fx.cpython-311-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/./knockpy/mlr 2025-10-15T22:33:07,641 copying build/lib.linux-armv7l-cpython-311/knockpy/mlr/_mlr_spikeslab_fx.c -> build/bdist.linux-armv7l/wheel/./knockpy/mlr 2025-10-15T22:33:07,672 copying build/lib.linux-armv7l-cpython-311/knockpy/mlr/_mlr_oracle.cpython-311-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/./knockpy/mlr 2025-10-15T22:33:07,689 copying build/lib.linux-armv7l-cpython-311/knockpy/mlr/_mlr_spikeslab_group.c -> build/bdist.linux-armv7l/wheel/./knockpy/mlr 2025-10-15T22:33:07,714 copying build/lib.linux-armv7l-cpython-311/knockpy/mlr/_mlr_oracle.pyx -> build/bdist.linux-armv7l/wheel/./knockpy/mlr 2025-10-15T22:33:07,716 copying build/lib.linux-armv7l-cpython-311/knockpy/mlr/_update_hparams.c -> build/bdist.linux-armv7l/wheel/./knockpy/mlr 2025-10-15T22:33:07,736 copying build/lib.linux-armv7l-cpython-311/knockpy/mlr/_mlr_spikeslab.cpython-311-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/./knockpy/mlr 2025-10-15T22:33:07,755 copying build/lib.linux-armv7l-cpython-311/knockpy/mlr/_mlr_spikeslab_group.pyx -> build/bdist.linux-armv7l/wheel/./knockpy/mlr 2025-10-15T22:33:07,757 copying build/lib.linux-armv7l-cpython-311/knockpy/mlr/_mlr_oracle.c -> build/bdist.linux-armv7l/wheel/./knockpy/mlr 2025-10-15T22:33:07,779 copying build/lib.linux-armv7l-cpython-311/knockpy/mrc.py -> build/bdist.linux-armv7l/wheel/./knockpy 2025-10-15T22:33:07,782 copying build/lib.linux-armv7l-cpython-311/knockpy/utilities.py -> build/bdist.linux-armv7l/wheel/./knockpy 2025-10-15T22:33:07,785 copying build/lib.linux-armv7l-cpython-311/knockpy/dgp.py -> build/bdist.linux-armv7l/wheel/./knockpy 2025-10-15T22:33:07,788 running install_egg_info 2025-10-15T22:33:07,795 Copying knockpy.egg-info to build/bdist.linux-armv7l/wheel/./knockpy-1.3.3-py3.11.egg-info 2025-10-15T22:33:07,805 running install_scripts 2025-10-15T22:33:07,850 creating build/bdist.linux-armv7l/wheel/knockpy-1.3.3.dist-info/WHEEL 2025-10-15T22:33:07,853 creating '/tmp/pip-wheel-js99v3n6/.tmp-d9kxjkrp/knockpy-1.3.3-cp311-cp311-linux_armv7l.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-10-15T22:33:07,856 adding 'docs/_sources/apiref.rst.txt' 2025-10-15T22:33:07,857 adding 'docs/_sources/dgp.rst.txt' 2025-10-15T22:33:07,859 adding 'docs/_sources/index.rst.txt' 2025-10-15T22:33:07,860 adding 'docs/_sources/installation.rst.txt' 2025-10-15T22:33:07,861 adding 'docs/_sources/kfilter.rst.txt' 2025-10-15T22:33:07,862 adding 'docs/_sources/knockoffsampler.rst.txt' 2025-10-15T22:33:07,864 adding 'docs/_sources/kpytorch.rst.txt' 2025-10-15T22:33:07,865 adding 'docs/_sources/ksamplers.rst.txt' 2025-10-15T22:33:07,866 adding 'docs/_sources/kstats.rst.txt' 2025-10-15T22:33:07,868 adding 'docs/_sources/mrcknock.ipynb.txt' 2025-10-15T22:33:07,869 adding 'docs/_sources/smatrix.rst.txt' 2025-10-15T22:33:07,875 adding 'docs/_sources/usage.ipynb.txt' 2025-10-15T22:33:07,876 adding 'docs/_sources/utilities.rst.txt' 2025-10-15T22:33:07,878 adding 'docs/_sources/api/knockpy.knockoffs.FXSampler.rst.txt' 2025-10-15T22:33:07,879 adding 'docs/_sources/api/knockpy.knockoffs.GaussianSampler.rst.txt' 2025-10-15T22:33:07,880 adding 'docs/_sources/api/knockpy.knockoffs.KnockoffSampler.rst.txt' 2025-10-15T22:33:07,881 adding 'docs/_sources/api/knockpy.knockoffs.produce_FX_knockoffs.rst.txt' 2025-10-15T22:33:07,883 adding 'docs/_sources/api/knockpy.knockoffs.produce_MX_gaussian_knockoffs.rst.txt' 2025-10-15T22:33:07,885 adding 'docs/master/_sources/apiref.rst.txt' 2025-10-15T22:33:07,886 adding 'docs/master/_sources/index.rst.txt' 2025-10-15T22:33:07,887 adding 'docs/master/_sources/installation.rst.txt' 2025-10-15T22:33:07,889 adding 'docs/master/_sources/mrcknock.ipynb.txt' 2025-10-15T22:33:07,892 adding 'docs/master/_sources/usage.ipynb.txt' 2025-10-15T22:33:07,894 adding 'docs/master/_sources/api/knockpy.knockoffs.FXSampler.rst.txt' 2025-10-15T22:33:07,895 adding 'docs/master/_sources/api/knockpy.knockoffs.GaussianSampler.rst.txt' 2025-10-15T22:33:07,896 adding 'docs/master/_sources/api/knockpy.knockoffs.KnockoffSampler.rst.txt' 2025-10-15T22:33:07,897 adding 'docs/master/_sources/api/knockpy.knockoffs.produce_FX_knockoffs.rst.txt' 2025-10-15T22:33:07,899 adding 'docs/master/_sources/api/knockpy.knockoffs.produce_MX_gaussian_knockoffs.rst.txt' 2025-10-15T22:33:07,900 adding 'docs/source/conf.py' 2025-10-15T22:33:07,903 adding 'docs/v1.0.3/_sources/apiref.rst.txt' 2025-10-15T22:33:07,904 adding 'docs/v1.0.3/_sources/index.rst.txt' 2025-10-15T22:33:07,905 adding 'docs/v1.0.3/_sources/installation.rst.txt' 2025-10-15T22:33:07,908 adding 'docs/v1.0.3/_sources/usage.ipynb.txt' 2025-10-15T22:33:07,910 adding 'docs/v1.0.3/_sources/api/knockpy.knockoffs.FXSampler.rst.txt' 2025-10-15T22:33:07,912 adding 'docs/v1.0.3/_sources/api/knockpy.knockoffs.GaussianSampler.rst.txt' 2025-10-15T22:33:07,913 adding 'docs/v1.0.3/_sources/api/knockpy.knockoffs.KnockoffSampler.rst.txt' 2025-10-15T22:33:07,915 adding 'docs/v1.0.3/_sources/api/knockpy.knockoffs.produce_FX_knockoffs.rst.txt' 2025-10-15T22:33:07,916 adding 'docs/v1.0.3/_sources/api/knockpy.knockoffs.produce_MX_gaussian_knockoffs.rst.txt' 2025-10-15T22:33:07,919 adding 'docs/v1.0.4/_sources/apiref.rst.txt' 2025-10-15T22:33:07,920 adding 'docs/v1.0.4/_sources/index.rst.txt' 2025-10-15T22:33:07,922 adding 'docs/v1.0.4/_sources/installation.rst.txt' 2025-10-15T22:33:07,926 adding 'docs/v1.0.4/_sources/usage.ipynb.txt' 2025-10-15T22:33:07,929 adding 'docs/v1.0.4/_sources/api/knockpy.knockoffs.FXSampler.rst.txt' 2025-10-15T22:33:07,930 adding 'docs/v1.0.4/_sources/api/knockpy.knockoffs.GaussianSampler.rst.txt' 2025-10-15T22:33:07,932 adding 'docs/v1.0.4/_sources/api/knockpy.knockoffs.KnockoffSampler.rst.txt' 2025-10-15T22:33:07,933 adding 'docs/v1.0.4/_sources/api/knockpy.knockoffs.produce_FX_knockoffs.rst.txt' 2025-10-15T22:33:07,935 adding 'docs/v1.0.4/_sources/api/knockpy.knockoffs.produce_MX_gaussian_knockoffs.rst.txt' 2025-10-15T22:33:07,937 adding 'knockpy/__init__.py' 2025-10-15T22:33:07,939 adding 'knockpy/constants.py' 2025-10-15T22:33:07,945 adding 'knockpy/dgp.py' 2025-10-15T22:33:07,947 adding 'knockpy/ggm.py' 2025-10-15T22:33:07,951 adding 'knockpy/knockoff_filter.py' 2025-10-15T22:33:07,957 adding 'knockpy/knockoff_stats.py' 2025-10-15T22:33:07,961 adding 'knockpy/knockoffs.py' 2025-10-15T22:33:07,964 adding 'knockpy/mac.py' 2025-10-15T22:33:07,975 adding 'knockpy/metro.py' 2025-10-15T22:33:07,981 adding 'knockpy/mrc.py' 2025-10-15T22:33:07,984 adding 'knockpy/smatrix.py' 2025-10-15T22:33:07,988 adding 'knockpy/utilities.py' 2025-10-15T22:33:07,990 adding 'knockpy/kpytorch/__init__.py' 2025-10-15T22:33:07,992 adding 'knockpy/kpytorch/deeppink.py' 2025-10-15T22:33:07,995 adding 'knockpy/kpytorch/mrcgrad.py' 2025-10-15T22:33:07,998 adding 'knockpy/mlr/__init__.py' 2025-10-15T22:33:08,104 adding 'knockpy/mlr/_mlr_oracle.c' 2025-10-15T22:33:08,337 adding 'knockpy/mlr/_mlr_oracle.cpython-311-arm-linux-gnueabihf.so' 2025-10-15T22:33:08,345 adding 'knockpy/mlr/_mlr_oracle.pyx' 2025-10-15T22:33:08,449 adding 'knockpy/mlr/_mlr_spikeslab.c' 2025-10-15T22:33:08,696 adding 'knockpy/mlr/_mlr_spikeslab.cpython-311-arm-linux-gnueabihf.so' 2025-10-15T22:33:08,705 adding 'knockpy/mlr/_mlr_spikeslab.pyx' 2025-10-15T22:33:08,809 adding 'knockpy/mlr/_mlr_spikeslab_fx.c' 2025-10-15T22:33:09,048 adding 'knockpy/mlr/_mlr_spikeslab_fx.cpython-311-arm-linux-gnueabihf.so' 2025-10-15T22:33:09,057 adding 'knockpy/mlr/_mlr_spikeslab_fx.pyx' 2025-10-15T22:33:09,166 adding 'knockpy/mlr/_mlr_spikeslab_group.c' 2025-10-15T22:33:09,427 adding 'knockpy/mlr/_mlr_spikeslab_group.cpython-311-arm-linux-gnueabihf.so' 2025-10-15T22:33:09,438 adding 'knockpy/mlr/_mlr_spikeslab_group.pyx' 2025-10-15T22:33:09,529 adding 'knockpy/mlr/_update_hparams.c' 2025-10-15T22:33:09,729 adding 'knockpy/mlr/_update_hparams.cpython-311-arm-linux-gnueabihf.so' 2025-10-15T22:33:09,736 adding 'knockpy/mlr/_update_hparams.pyx' 2025-10-15T22:33:09,738 adding 'knockpy/mlr/mlr.py' 2025-10-15T22:33:09,741 adding 'knockpy-1.3.3.dist-info/licenses/LICENSE.txt' 2025-10-15T22:33:09,743 adding 'knockpy-1.3.3.dist-info/METADATA' 2025-10-15T22:33:09,744 adding 'knockpy-1.3.3.dist-info/WHEEL' 2025-10-15T22:33:09,745 adding 'knockpy-1.3.3.dist-info/top_level.txt' 2025-10-15T22:33:09,746 adding 'knockpy-1.3.3.dist-info/RECORD' 2025-10-15T22:33:09,785 removing build/bdist.linux-armv7l/wheel 2025-10-15T22:33:09,993 Building wheel for knockpy (pyproject.toml): finished with status 'done' 2025-10-15T22:33:10,073 Created wheel for knockpy: filename=knockpy-1.3.3-cp311-cp311-linux_armv7l.whl size=3310923 sha256=6158e3f289f5fa59754e9e45f9ab95c9ad6ffe6ba7f01d5b08b9c3aefef353c0 2025-10-15T22:33:10,074 Stored in directory: /tmp/pip-ephem-wheel-cache-tuz8oyws/wheels/9e/15/9a/f6b9232de82ff5b2b118c3994d89d166e485896f09be8f7d9f 2025-10-15T22:33:10,089 Successfully built knockpy 2025-10-15T22:33:10,208 Removed build tracker: '/tmp/pip-build-tracker-eke5h2kg'