2026-01-06T15:31:22,289 Created temporary directory: /tmp/pip-ephem-wheel-cache-0hc4fz3s 2026-01-06T15:31:22,291 Created temporary directory: /tmp/pip-build-tracker-rnaq7ht_ 2026-01-06T15:31:22,291 Initialized build tracking at /tmp/pip-build-tracker-rnaq7ht_ 2026-01-06T15:31:22,292 Created build tracker: /tmp/pip-build-tracker-rnaq7ht_ 2026-01-06T15:31:22,292 Entered build tracker: /tmp/pip-build-tracker-rnaq7ht_ 2026-01-06T15:31:22,293 Created temporary directory: /tmp/pip-wheel-27hsaxs9 2026-01-06T15:31:22,296 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 2026-01-06T15:31:22,299 Created temporary directory: /tmp/pip-ephem-wheel-cache-qls8xiip 2026-01-06T15:31:22,321 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-01-06T15:31:22,324 2 location(s) to search for versions of skrub: 2026-01-06T15:31:22,324 * https://pypi.org/simple/skrub/ 2026-01-06T15:31:22,324 * https://www.piwheels.org/simple/skrub/ 2026-01-06T15:31:22,325 Fetching project page and analyzing links: https://pypi.org/simple/skrub/ 2026-01-06T15:31:22,326 Getting page https://pypi.org/simple/skrub/ 2026-01-06T15:31:22,327 Found index url https://pypi.org/simple 2026-01-06T15:31:22,553 Fetched page https://pypi.org/simple/skrub/ as application/vnd.pypi.simple.v1+json 2026-01-06T15:31:22,560 Skipping link: No binaries permitted for skrub: https://files.pythonhosted.org/packages/21/a3/7b651bdfad2ee94d477b9c36302d74f4c396c40e184c6c7b228adf90f602/skrub-0.1.0-py3-none-any.whl (from https://pypi.org/simple/skrub/) (requires-python:>=3.10) 2026-01-06T15:31:22,561 Found link https://files.pythonhosted.org/packages/63/f6/c489e124a16b58a81dcf31ee2cde860f733b0c2d08d66a743deafe9893e3/skrub-0.1.0.tar.gz (from https://pypi.org/simple/skrub/) (requires-python:>=3.10), version: 0.1.0 2026-01-06T15:31:22,561 Skipping link: No binaries permitted for skrub: https://files.pythonhosted.org/packages/a7/2d/1b2632a13544392d623c2d8c9028c6878ef7a077729949943649ba748d6b/skrub-0.1.1-py3-none-any.whl (from https://pypi.org/simple/skrub/) (requires-python:>=3.10) 2026-01-06T15:31:22,562 Found link https://files.pythonhosted.org/packages/23/a6/35d8a972a46f4ef55c3552123d0095101b5de6e1817f0acfd9c661943d08/skrub-0.1.1.tar.gz (from https://pypi.org/simple/skrub/) (requires-python:>=3.10), version: 0.1.1 2026-01-06T15:31:22,563 Skipping link: No binaries permitted for skrub: https://files.pythonhosted.org/packages/eb/6d/0e78d028591bedd9580e49ae1060d9faf7fb4503e1db54227616db8f359d/skrub-0.2.0rc1-py3-none-any.whl (from https://pypi.org/simple/skrub/) (requires-python:>=3.9) 2026-01-06T15:31:22,564 Found link https://files.pythonhosted.org/packages/15/e6/89ad39408c1b2903dc539d3cda79d68489da2f5b1f0bc6da321e1b8ce53e/skrub-0.2.0rc1.tar.gz (from https://pypi.org/simple/skrub/) (requires-python:>=3.9), version: 0.2.0rc1 2026-01-06T15:31:22,565 Skipping link: No binaries permitted for skrub: https://files.pythonhosted.org/packages/65/58/4b8883d493955c13afbe5fc39e58d7f3fdd21017a24c6c53522408783a83/skrub-0.2.0-py3-none-any.whl (from https://pypi.org/simple/skrub/) (requires-python:>=3.9) 2026-01-06T15:31:22,566 Found link https://files.pythonhosted.org/packages/ac/9a/98f3db33f6a2a62e403dc9d594ab0aa7f3bdeaa7a04880f09b7ff336a412/skrub-0.2.0.tar.gz (from https://pypi.org/simple/skrub/) (requires-python:>=3.9), version: 0.2.0 2026-01-06T15:31:22,567 Skipping link: No binaries permitted for skrub: https://files.pythonhosted.org/packages/6b/d7/d6ed2a0b9b283e0422fc50ea178b34be9022c4e64edcc2c5c2dc3779797a/skrub-0.3.0-py3-none-any.whl (from https://pypi.org/simple/skrub/) (requires-python:>=3.9) 2026-01-06T15:31:22,568 Found link https://files.pythonhosted.org/packages/68/b5/d99492a0c4f1c79964c42cade7ec3f04af1ec4d7c854c638ea9d343a2b5e/skrub-0.3.0.tar.gz (from https://pypi.org/simple/skrub/) (requires-python:>=3.9), version: 0.3.0 2026-01-06T15:31:22,569 Skipping link: No binaries permitted for skrub: https://files.pythonhosted.org/packages/f6/da/97bfd38b20cfc72ad2cf8e85681d5207b41cec3d6504e4d0f2cfe5b33612/skrub-0.3.1-py3-none-any.whl (from https://pypi.org/simple/skrub/) (requires-python:>=3.9) 2026-01-06T15:31:22,570 Found link https://files.pythonhosted.org/packages/0e/fe/d9d6be2e27e939ed8b6f68f846b2da438653af74b232039ef3cf9d1291b8/skrub-0.3.1.tar.gz (from https://pypi.org/simple/skrub/) (requires-python:>=3.9), version: 0.3.1 2026-01-06T15:31:22,570 Skipping link: No binaries permitted for skrub: https://files.pythonhosted.org/packages/9e/6c/92cbd9f1a5f574afbbb83511457d7371bc443300853dbd2355bdcaf7d7da/skrub-0.4.0-py3-none-any.whl (from https://pypi.org/simple/skrub/) (requires-python:>=3.9) 2026-01-06T15:31:22,571 Found link https://files.pythonhosted.org/packages/bc/24/befddf63f51c204e347870bd837455012ff76f1c449ac87d0c4521a17ace/skrub-0.4.0.tar.gz (from https://pypi.org/simple/skrub/) (requires-python:>=3.9), version: 0.4.0 2026-01-06T15:31:22,572 Skipping link: No binaries permitted for skrub: https://files.pythonhosted.org/packages/e6/9a/b77226bf12a8690a5d8fa7f1198bc4fdd967dc0138f14549d687ea94daea/skrub-0.4.1-py3-none-any.whl (from https://pypi.org/simple/skrub/) (requires-python:>=3.9) 2026-01-06T15:31:22,573 Found link https://files.pythonhosted.org/packages/95/b4/947b51a9b47fb5301ac14a6759f4d4fc2baa09e0059167de482a5779b822/skrub-0.4.1.tar.gz (from https://pypi.org/simple/skrub/) (requires-python:>=3.9), version: 0.4.1 2026-01-06T15:31:22,573 Skipping link: No binaries permitted for skrub: https://files.pythonhosted.org/packages/f2/e0/cb5622a72a41422a5d4527b9b0f4fab43cc688dcd5085caef6dfa5e49163/skrub-0.5.1-py3-none-any.whl (from https://pypi.org/simple/skrub/) (requires-python:>=3.9) 2026-01-06T15:31:22,574 Found link https://files.pythonhosted.org/packages/c9/1e/daa956d3effb689b1d2dbf1faddac1ba226b185b46a093a27c01cd32e382/skrub-0.5.1.tar.gz (from https://pypi.org/simple/skrub/) (requires-python:>=3.9), version: 0.5.1 2026-01-06T15:31:22,575 Skipping link: No binaries permitted for skrub: https://files.pythonhosted.org/packages/7e/a3/c470d35347c1fd7803ec36fc6922a4e2e837c68d5e36a3564811bdfe45e2/skrub-0.5.2-py3-none-any.whl (from https://pypi.org/simple/skrub/) (requires-python:>=3.9) 2026-01-06T15:31:22,576 Found link https://files.pythonhosted.org/packages/c8/4f/d210a1e659a5ac2c420462ae8eeacab7a17dabee5244fd4f64c0b14cc09c/skrub-0.5.2.tar.gz (from https://pypi.org/simple/skrub/) (requires-python:>=3.9), version: 0.5.2 2026-01-06T15:31:22,577 Skipping link: No binaries permitted for skrub: https://files.pythonhosted.org/packages/80/cf/5a1e0dabfa3cad1ab9b09e690fede4aa8fdc0c04d9d7ec8aa9338d56e1e4/skrub-0.5.3-py3-none-any.whl (from https://pypi.org/simple/skrub/) (requires-python:>=3.9) 2026-01-06T15:31:22,578 Found link https://files.pythonhosted.org/packages/b4/a1/8d5a0db7200525426829c1a39f77bd07a17ced7b998bf43cc0f7e555a85a/skrub-0.5.3.tar.gz (from https://pypi.org/simple/skrub/) (requires-python:>=3.9), version: 0.5.3 2026-01-06T15:31:22,578 Skipping link: No binaries permitted for skrub: https://files.pythonhosted.org/packages/2d/78/722aba1789c164b17d5dff3ce6991819546a2eef5af58c12f7ea03df424e/skrub-0.5.4-py3-none-any.whl (from https://pypi.org/simple/skrub/) (requires-python:>=3.9) 2026-01-06T15:31:22,579 Found link https://files.pythonhosted.org/packages/2c/fd/61cbbf46686a397a711d5ed692cfea13677b9578a60fffbe05a2fda3abc0/skrub-0.5.4.tar.gz (from https://pypi.org/simple/skrub/) (requires-python:>=3.9), version: 0.5.4 2026-01-06T15:31:22,580 Skipping link: No binaries permitted for skrub: https://files.pythonhosted.org/packages/0f/c3/33087009e113b247a2ee58ff3a2a93c51d43cc4f0a3400f6fdb11deea6dc/skrub-0.6.0-py3-none-any.whl (from https://pypi.org/simple/skrub/) (requires-python:>=3.9) 2026-01-06T15:31:22,581 Found link https://files.pythonhosted.org/packages/6c/06/27edac4bc2c078210355e35aac93a0843e6ac1bfcac8730988c62306a19c/skrub-0.6.0.tar.gz (from https://pypi.org/simple/skrub/) (requires-python:>=3.9), version: 0.6.0 2026-01-06T15:31:22,582 Skipping link: No binaries permitted for skrub: https://files.pythonhosted.org/packages/41/71/06d2893916010ce08ca51b87ed01b8c4d42b8c9098e05b7570db68aa223a/skrub-0.6.1-py3-none-any.whl (from https://pypi.org/simple/skrub/) (requires-python:>=3.9) 2026-01-06T15:31:22,583 Found link https://files.pythonhosted.org/packages/e1/77/9f39b32545d5c7bf03c3ae77e40405280ff9c97b309969c06b2e64bde0ff/skrub-0.6.1.tar.gz (from https://pypi.org/simple/skrub/) (requires-python:>=3.9), version: 0.6.1 2026-01-06T15:31:22,584 Skipping link: No binaries permitted for skrub: https://files.pythonhosted.org/packages/12/c9/5c73686480c7cd84400c27f7120ebb378caf94beaaf26ba56471625e1c66/skrub-0.6.2-py3-none-any.whl (from https://pypi.org/simple/skrub/) (requires-python:>=3.9) 2026-01-06T15:31:22,585 Found link https://files.pythonhosted.org/packages/9a/33/4e566b9bd590fc57442daa6879b7048dcf52be0fdc1bdf5af9472252a597/skrub-0.6.2.tar.gz (from https://pypi.org/simple/skrub/) (requires-python:>=3.9), version: 0.6.2 2026-01-06T15:31:22,585 Skipping link: No binaries permitted for skrub: https://files.pythonhosted.org/packages/80/b2/6032bf79d0acdf57fbd4885ab33789fd21c6003487e91994626a1b106fba/skrub-0.7.0-py3-none-any.whl (from https://pypi.org/simple/skrub/) (requires-python:>=3.10) 2026-01-06T15:31:22,586 Found link https://files.pythonhosted.org/packages/6d/9b/ab37d84331bbe1e10e8e620983204cb27ffba050dfb6ecb0c79ce1d00f2a/skrub-0.7.0.tar.gz (from https://pypi.org/simple/skrub/) (requires-python:>=3.10), version: 0.7.0 2026-01-06T15:31:22,587 Skipping link: No binaries permitted for skrub: https://files.pythonhosted.org/packages/2e/63/bf84b02c890214e3402952e7eff57fbc2c700682baa6d327c553c9902565/skrub-0.7.1-py3-none-any.whl (from https://pypi.org/simple/skrub/) (requires-python:>=3.10) 2026-01-06T15:31:22,588 Found link https://files.pythonhosted.org/packages/e6/8e/effe0f2f313fff1a56990020be1c4d88cc74954e063f6c4c55fe6a34d36e/skrub-0.7.1.tar.gz (from https://pypi.org/simple/skrub/) (requires-python:>=3.10), version: 0.7.1 2026-01-06T15:31:22,589 Fetching project page and analyzing links: https://www.piwheels.org/simple/skrub/ 2026-01-06T15:31:22,589 Getting page https://www.piwheels.org/simple/skrub/ 2026-01-06T15:31:22,591 Found index url https://www.piwheels.org/simple 2026-01-06T15:31:22,747 Fetched page https://www.piwheels.org/simple/skrub/ as text/html 2026-01-06T15:31:22,753 Skipping link: No binaries permitted for skrub: https://www.piwheels.org/simple/skrub/skrub-0.7.0-py3-none-any.whl#sha256=3823192649734c63d7c5c89c92c5a53f1295417b4aa24e94b3df0e225980612b (from https://www.piwheels.org/simple/skrub/) (requires-python:>=3.10) 2026-01-06T15:31:22,754 Skipping link: No binaries permitted for skrub: https://archive1.piwheels.org/simple/skrub/skrub-0.6.2-py3-none-any.whl#sha256=41ab9b152c39bbf0bb4dcec348be632b6972db212f94ce1c588b7666c9572223 (from https://www.piwheels.org/simple/skrub/) (requires-python:>=3.9) 2026-01-06T15:31:22,755 Skipping link: No binaries permitted for skrub: https://archive1.piwheels.org/simple/skrub/skrub-0.6.1-py3-none-any.whl#sha256=1d8eb8edad0a3bda96070974c7e66bd1d74bcfbf0a92524ad5af0e4904898b7d (from https://www.piwheels.org/simple/skrub/) (requires-python:>=3.9) 2026-01-06T15:31:22,755 Skipping link: No binaries permitted for skrub: https://archive1.piwheels.org/simple/skrub/skrub-0.6.0-py3-none-any.whl#sha256=348f3c03ad038a5aa7db7885b8f74d6c0aac05d649a7146d45691082d92833a1 (from https://www.piwheels.org/simple/skrub/) (requires-python:>=3.9) 2026-01-06T15:31:22,756 Skipping link: No binaries permitted for skrub: https://archive1.piwheels.org/simple/skrub/skrub-0.5.4-py3-none-any.whl#sha256=454d01de8d43323e73338a247b459e1978466b25e2d110e2f03efc8605dda138 (from https://www.piwheels.org/simple/skrub/) (requires-python:>=3.9) 2026-01-06T15:31:22,756 Skipping link: No binaries permitted for skrub: https://archive1.piwheels.org/simple/skrub/skrub-0.5.3-py3-none-any.whl#sha256=72e420f3b36922464a1e38d953e0e0904b06bb879be95924a2fe7e1b4a9d1392 (from https://www.piwheels.org/simple/skrub/) (requires-python:>=3.9) 2026-01-06T15:31:22,757 Skipping link: No binaries permitted for skrub: https://archive1.piwheels.org/simple/skrub/skrub-0.5.2-py3-none-any.whl#sha256=5c7f0f7049ea09002cb202669bd9bc086994f65259c0ec2482c1e8c042e3a097 (from https://www.piwheels.org/simple/skrub/) (requires-python:>=3.9) 2026-01-06T15:31:22,758 Skipping link: No binaries permitted for skrub: https://archive1.piwheels.org/simple/skrub/skrub-0.5.1-py3-none-any.whl#sha256=f8c209414c73d6acdef7624ec73ecc02bce515633f54f83d675dd5c196e75edd (from https://www.piwheels.org/simple/skrub/) (requires-python:>=3.9) 2026-01-06T15:31:22,758 Skipping link: No binaries permitted for skrub: https://archive1.piwheels.org/simple/skrub/skrub-0.4.1-py3-none-any.whl#sha256=63f57eab7ea0439747d9b4d3b0a6f47538631fbcc7362e4c56d092525fa4ff32 (from https://www.piwheels.org/simple/skrub/) (requires-python:>=3.9) 2026-01-06T15:31:22,759 Skipping link: No binaries permitted for skrub: https://archive1.piwheels.org/simple/skrub/skrub-0.4.0-py3-none-any.whl#sha256=2e913457a58a08ac91f68d8e8546c3dbcac34ab4608b74380ca8d08cafb07787 (from https://www.piwheels.org/simple/skrub/) (requires-python:>=3.9) 2026-01-06T15:31:22,759 Skipping link: No binaries permitted for skrub: https://archive1.piwheels.org/simple/skrub/skrub-0.3.1-py3-none-any.whl#sha256=dc7a38c1546c536fbcb7083dc040967e79018a7af85fc320a97817dd212b4272 (from https://www.piwheels.org/simple/skrub/) (requires-python:>=3.9) 2026-01-06T15:31:22,760 Skipping link: No binaries permitted for skrub: https://archive1.piwheels.org/simple/skrub/skrub-0.3.0-py3-none-any.whl#sha256=377a50fc03d7716d312788d1a3e76c6e08ddc8a84feb1e3f88811eea2d3b7bb1 (from https://www.piwheels.org/simple/skrub/) (requires-python:>=3.9) 2026-01-06T15:31:22,760 Skipping link: No binaries permitted for skrub: https://archive1.piwheels.org/simple/skrub/skrub-0.2.0-py3-none-any.whl#sha256=e1bd4c50d61000036336e2f9a6864774ca03b05466ead5040c8309ff3621cbb0 (from https://www.piwheels.org/simple/skrub/) (requires-python:>=3.9) 2026-01-06T15:31:22,761 Skipping link: No binaries permitted for skrub: https://archive1.piwheels.org/simple/skrub/skrub-0.2.0rc1-py3-none-any.whl#sha256=a6d2d5d7b7f842f75ad785c0e7d239376ab52231d36241d0d79b4952815646e5 (from https://www.piwheels.org/simple/skrub/) (requires-python:>=3.9) 2026-01-06T15:31:22,761 Skipping link: No binaries permitted for skrub: https://archive1.piwheels.org/simple/skrub/skrub-0.1.1-py3-none-any.whl#sha256=9bf9b8d2987c0e9a9ad72a157f32483f2eafa0b08ba84282c23a317758b8175c (from https://www.piwheels.org/simple/skrub/) (requires-python:>=3.10) 2026-01-06T15:31:22,762 Skipping link: No binaries permitted for skrub: https://archive1.piwheels.org/simple/skrub/skrub-0.1.0-py3-none-any.whl#sha256=30a6348179dbab7ca2913465b8f80470a9b72f0df6ce7b255b6af223646bcd82 (from https://www.piwheels.org/simple/skrub/) (requires-python:>=3.10) 2026-01-06T15:31:22,763 Skipping link: not a file: https://www.piwheels.org/simple/skrub/ 2026-01-06T15:31:22,763 Skipping link: not a file: https://pypi.org/simple/skrub/ 2026-01-06T15:31:22,784 Given no hashes to check 1 links for project 'skrub': discarding no candidates 2026-01-06T15:31:22,801 Collecting skrub==0.7.1 2026-01-06T15:31:22,804 Created temporary directory: /tmp/pip-unpack-epphmn0t 2026-01-06T15:31:23,028 Downloading skrub-0.7.1.tar.gz (8.0 MB) 2026-01-06T15:31:25,273 Added skrub==0.7.1 from https://files.pythonhosted.org/packages/e6/8e/effe0f2f313fff1a56990020be1c4d88cc74954e063f6c4c55fe6a34d36e/skrub-0.7.1.tar.gz to build tracker '/tmp/pip-build-tracker-rnaq7ht_' 2026-01-06T15:31:25,286 Created temporary directory: /tmp/pip-build-env-s9b67jx_ 2026-01-06T15:31:25,290 Installing build dependencies: started 2026-01-06T15:31:25,291 Running command pip subprocess to install build dependencies 2026-01-06T15:31:26,433 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-01-06T15:31:27,013 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 2026-01-06T15:31:27,036 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-01-06T15:31:28,750 Collecting setuptools>=77.0.3 2026-01-06T15:31:28,863 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2026-01-06T15:31:29,237 Collecting setuptools_scm[toml]>=8 2026-01-06T15:31:29,256 Using cached https://www.piwheels.org/simple/setuptools-scm/setuptools_scm-9.2.2-py3-none-any.whl (62 kB) 2026-01-06T15:31:29,444 Collecting packaging>=20 2026-01-06T15:31:29,464 Using cached https://www.piwheels.org/simple/packaging/packaging-25.0-py3-none-any.whl (66 kB) 2026-01-06T15:31:32,511 Installing collected packages: setuptools, packaging, setuptools_scm 2026-01-06T15:31:36,700 Creating /tmp/pip-build-env-s9b67jx_/overlay/local/bin 2026-01-06T15:31:36,702 changing mode of /tmp/pip-build-env-s9b67jx_/overlay/local/bin/setuptools-scm to 755 2026-01-06T15:31:36,726 Successfully installed packaging-25.0 setuptools-80.9.0 setuptools_scm-9.2.2 2026-01-06T15:31:37,008 Installing build dependencies: finished with status 'done' 2026-01-06T15:31:37,014 Getting requirements to build wheel: started 2026-01-06T15:31:37,015 Running command Getting requirements to build wheel 2026-01-06T15:31:37,641 toml section missing PosixPath('pyproject.toml') does not contain a tool.setuptools_scm section 2026-01-06T15:31:37,786 running egg_info 2026-01-06T15:31:37,794 writing skrub.egg-info/PKG-INFO 2026-01-06T15:31:37,805 writing dependency_links to skrub.egg-info/dependency_links.txt 2026-01-06T15:31:37,812 writing requirements to skrub.egg-info/requires.txt 2026-01-06T15:31:37,813 writing top-level names to skrub.egg-info/top_level.txt 2026-01-06T15:31:37,866 listing git files failed - pretending there aren't any 2026-01-06T15:31:37,873 reading manifest file 'skrub.egg-info/SOURCES.txt' 2026-01-06T15:31:37,943 adding license file 'LICENSE.txt' 2026-01-06T15:31:37,957 writing manifest file 'skrub.egg-info/SOURCES.txt' 2026-01-06T15:31:38,068 Getting requirements to build wheel: finished with status 'done' 2026-01-06T15:31:38,073 Created temporary directory: /tmp/pip-modern-metadata-3f0zdcm0 2026-01-06T15:31:38,076 Preparing metadata (pyproject.toml): started 2026-01-06T15:31:38,081 Running command Preparing metadata (pyproject.toml) 2026-01-06T15:31:38,707 toml section missing PosixPath('pyproject.toml') does not contain a tool.setuptools_scm section 2026-01-06T15:31:38,842 running dist_info 2026-01-06T15:31:38,857 creating /tmp/pip-modern-metadata-3f0zdcm0/skrub.egg-info 2026-01-06T15:31:38,858 writing /tmp/pip-modern-metadata-3f0zdcm0/skrub.egg-info/PKG-INFO 2026-01-06T15:31:38,870 writing dependency_links to /tmp/pip-modern-metadata-3f0zdcm0/skrub.egg-info/dependency_links.txt 2026-01-06T15:31:38,876 writing requirements to /tmp/pip-modern-metadata-3f0zdcm0/skrub.egg-info/requires.txt 2026-01-06T15:31:38,877 writing top-level names to /tmp/pip-modern-metadata-3f0zdcm0/skrub.egg-info/top_level.txt 2026-01-06T15:31:38,879 writing manifest file '/tmp/pip-modern-metadata-3f0zdcm0/skrub.egg-info/SOURCES.txt' 2026-01-06T15:31:38,930 listing git files failed - pretending there aren't any 2026-01-06T15:31:38,937 reading manifest file '/tmp/pip-modern-metadata-3f0zdcm0/skrub.egg-info/SOURCES.txt' 2026-01-06T15:31:38,939 adding license file 'LICENSE.txt' 2026-01-06T15:31:38,943 writing manifest file '/tmp/pip-modern-metadata-3f0zdcm0/skrub.egg-info/SOURCES.txt' 2026-01-06T15:31:38,944 creating '/tmp/pip-modern-metadata-3f0zdcm0/skrub-0.7.1.dist-info' 2026-01-06T15:31:39,073 Preparing metadata (pyproject.toml): finished with status 'done' 2026-01-06T15:31:39,078 Source in /tmp/pip-wheel-27hsaxs9/skrub_3c6eed31f62b4058b531ccbdc974ddf0 has version 0.7.1, which satisfies requirement skrub==0.7.1 from https://files.pythonhosted.org/packages/e6/8e/effe0f2f313fff1a56990020be1c4d88cc74954e063f6c4c55fe6a34d36e/skrub-0.7.1.tar.gz 2026-01-06T15:31:39,079 Removed skrub==0.7.1 from https://files.pythonhosted.org/packages/e6/8e/effe0f2f313fff1a56990020be1c4d88cc74954e063f6c4c55fe6a34d36e/skrub-0.7.1.tar.gz from build tracker '/tmp/pip-build-tracker-rnaq7ht_' 2026-01-06T15:31:39,085 Created temporary directory: /tmp/pip-unpack-a_ijew83 2026-01-06T15:31:39,086 Building wheels for collected packages: skrub 2026-01-06T15:31:39,090 Created temporary directory: /tmp/pip-wheel-18_c95gf 2026-01-06T15:31:39,090 Destination directory: /tmp/pip-wheel-18_c95gf 2026-01-06T15:31:39,092 Building wheel for skrub (pyproject.toml): started 2026-01-06T15:31:39,093 Running command Building wheel for skrub (pyproject.toml) 2026-01-06T15:31:39,655 toml section missing PosixPath('pyproject.toml') does not contain a tool.setuptools_scm section 2026-01-06T15:31:39,775 running bdist_wheel 2026-01-06T15:31:39,801 running build 2026-01-06T15:31:39,801 running build_py 2026-01-06T15:31:39,810 creating build/lib/skrub 2026-01-06T15:31:39,812 copying skrub/_to_float.py -> build/lib/skrub 2026-01-06T15:31:39,815 copying skrub/_deduplicate.py -> build/lib/skrub 2026-01-06T15:31:39,817 copying skrub/__init__.py -> build/lib/skrub 2026-01-06T15:31:39,819 copying skrub/_joiner.py -> build/lib/skrub 2026-01-06T15:31:39,822 copying skrub/_clean_categories.py -> build/lib/skrub 2026-01-06T15:31:39,824 copying skrub/_multi_agg_joiner.py -> build/lib/skrub 2026-01-06T15:31:39,827 copying skrub/_gap_encoder.py -> build/lib/skrub 2026-01-06T15:31:39,830 copying skrub/_fast_hash.py -> build/lib/skrub 2026-01-06T15:31:39,832 copying skrub/_fuzzy_join.py -> build/lib/skrub 2026-01-06T15:31:39,834 copying skrub/_datetime_encoder.py -> build/lib/skrub 2026-01-06T15:31:39,837 copying skrub/_string_encoder.py -> build/lib/skrub 2026-01-06T15:31:39,839 copying skrub/_config.py -> build/lib/skrub 2026-01-06T15:31:39,842 copying skrub/_table_vectorizer.py -> build/lib/skrub 2026-01-06T15:31:39,845 copying skrub/_wrap_transformer.py -> build/lib/skrub 2026-01-06T15:31:39,847 copying skrub/_apply_to_cols.py -> build/lib/skrub 2026-01-06T15:31:39,850 copying skrub/_to_str.py -> build/lib/skrub 2026-01-06T15:31:39,853 copying skrub/_matching.py -> build/lib/skrub 2026-01-06T15:31:39,855 copying skrub/_text_encoder.py -> build/lib/skrub 2026-01-06T15:31:39,858 copying skrub/_tabular_pipeline.py -> build/lib/skrub 2026-01-06T15:31:39,860 copying skrub/_select_cols.py -> build/lib/skrub 2026-01-06T15:31:39,863 copying skrub/_interpolation_joiner.py -> build/lib/skrub 2026-01-06T15:31:39,865 copying skrub/_drop_uninformative.py -> build/lib/skrub 2026-01-06T15:31:39,868 copying skrub/_minhash_encoder.py -> build/lib/skrub 2026-01-06T15:31:39,870 copying skrub/_scaling_factor.py -> build/lib/skrub 2026-01-06T15:31:39,872 copying skrub/_column_associations.py -> build/lib/skrub 2026-01-06T15:31:39,875 copying skrub/_check_input.py -> build/lib/skrub 2026-01-06T15:31:39,877 copying skrub/_agg_joiner.py -> build/lib/skrub 2026-01-06T15:31:39,880 copying skrub/_to_categorical.py -> build/lib/skrub 2026-01-06T15:31:39,882 copying skrub/_join_utils.py -> build/lib/skrub 2026-01-06T15:31:39,885 copying skrub/_utils.py -> build/lib/skrub 2026-01-06T15:31:39,887 copying skrub/_to_datetime.py -> build/lib/skrub 2026-01-06T15:31:39,890 copying skrub/_string_distances.py -> build/lib/skrub 2026-01-06T15:31:39,892 copying skrub/_squashing_scaler.py -> build/lib/skrub 2026-01-06T15:31:39,895 copying skrub/_similarity_encoder.py -> build/lib/skrub 2026-01-06T15:31:39,898 copying skrub/_apply_to_frame.py -> build/lib/skrub 2026-01-06T15:31:39,900 copying skrub/_clean_null_strings.py -> build/lib/skrub 2026-01-06T15:31:39,903 copying skrub/_dispatch.py -> build/lib/skrub 2026-01-06T15:31:39,905 copying skrub/conftest.py -> build/lib/skrub 2026-01-06T15:31:39,907 copying skrub/_sklearn_compat.py -> build/lib/skrub 2026-01-06T15:31:39,910 running egg_info 2026-01-06T15:31:39,924 writing skrub.egg-info/PKG-INFO 2026-01-06T15:31:39,935 writing dependency_links to skrub.egg-info/dependency_links.txt 2026-01-06T15:31:39,940 writing requirements to skrub.egg-info/requires.txt 2026-01-06T15:31:39,941 writing top-level names to skrub.egg-info/top_level.txt 2026-01-06T15:31:39,976 listing git files failed - pretending there aren't any 2026-01-06T15:31:39,982 reading manifest file 'skrub.egg-info/SOURCES.txt' 2026-01-06T15:31:40,003 adding license file 'LICENSE.txt' 2026-01-06T15:31:40,016 writing manifest file 'skrub.egg-info/SOURCES.txt' 2026-01-06T15:31:40,023 /tmp/pip-build-env-s9b67jx_/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'skrub._data_ops' is absent from the `packages` configuration. 2026-01-06T15:31:40,024 !! 2026-01-06T15:31:40,025 ******************************************************************************** 2026-01-06T15:31:40,025 ############################ 2026-01-06T15:31:40,026 # Package would be ignored # 2026-01-06T15:31:40,026 ############################ 2026-01-06T15:31:40,027 Python recognizes 'skrub._data_ops' as an importable package[^1], 2026-01-06T15:31:40,027 but it is absent from setuptools' `packages` configuration. 2026-01-06T15:31:40,028 This leads to an ambiguous overall configuration. If you want to distribute this 2026-01-06T15:31:40,029 package, please make sure that 'skrub._data_ops' is explicitly added 2026-01-06T15:31:40,029 to the `packages` configuration field. 2026-01-06T15:31:40,031 Alternatively, you can also rely on setuptools' discovery methods 2026-01-06T15:31:40,031 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-01-06T15:31:40,032 instead of `find_packages(...)`/`find:`). 2026-01-06T15:31:40,033 You can read more about "package discovery" on setuptools documentation page: 2026-01-06T15:31:40,034 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-01-06T15:31:40,035 If you don't want 'skrub._data_ops' to be distributed and are 2026-01-06T15:31:40,036 already explicitly excluding 'skrub._data_ops' via 2026-01-06T15:31:40,036 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-01-06T15:31:40,037 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-01-06T15:31:40,038 combination with a more fine grained `package-data` configuration. 2026-01-06T15:31:40,039 You can read more about "package data files" on setuptools documentation page: 2026-01-06T15:31:40,040 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-01-06T15:31:40,042 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-01-06T15:31:40,042 even if it does not contain any `.py` files. 2026-01-06T15:31:40,043 On the other hand, currently there is no concept of package data 2026-01-06T15:31:40,043 directory, all directories are treated like packages. 2026-01-06T15:31:40,044 ******************************************************************************** 2026-01-06T15:31:40,045 !! 2026-01-06T15:31:40,045 check.warn(importable) 2026-01-06T15:31:40,046 /tmp/pip-build-env-s9b67jx_/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'skrub._data_ops.tests' is absent from the `packages` configuration. 2026-01-06T15:31:40,047 !! 2026-01-06T15:31:40,048 ******************************************************************************** 2026-01-06T15:31:40,049 ############################ 2026-01-06T15:31:40,050 # Package would be ignored # 2026-01-06T15:31:40,050 ############################ 2026-01-06T15:31:40,050 Python recognizes 'skrub._data_ops.tests' as an importable package[^1], 2026-01-06T15:31:40,051 but it is absent from setuptools' `packages` configuration. 2026-01-06T15:31:40,052 This leads to an ambiguous overall configuration. If you want to distribute this 2026-01-06T15:31:40,052 package, please make sure that 'skrub._data_ops.tests' is explicitly added 2026-01-06T15:31:40,052 to the `packages` configuration field. 2026-01-06T15:31:40,053 Alternatively, you can also rely on setuptools' discovery methods 2026-01-06T15:31:40,054 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-01-06T15:31:40,054 instead of `find_packages(...)`/`find:`). 2026-01-06T15:31:40,055 You can read more about "package discovery" on setuptools documentation page: 2026-01-06T15:31:40,056 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-01-06T15:31:40,056 If you don't want 'skrub._data_ops.tests' to be distributed and are 2026-01-06T15:31:40,057 already explicitly excluding 'skrub._data_ops.tests' via 2026-01-06T15:31:40,057 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-01-06T15:31:40,058 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-01-06T15:31:40,058 combination with a more fine grained `package-data` configuration. 2026-01-06T15:31:40,059 You can read more about "package data files" on setuptools documentation page: 2026-01-06T15:31:40,060 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-01-06T15:31:40,062 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-01-06T15:31:40,062 even if it does not contain any `.py` files. 2026-01-06T15:31:40,063 On the other hand, currently there is no concept of package data 2026-01-06T15:31:40,063 directory, all directories are treated like packages. 2026-01-06T15:31:40,064 ******************************************************************************** 2026-01-06T15:31:40,065 !! 2026-01-06T15:31:40,065 check.warn(importable) 2026-01-06T15:31:40,066 /tmp/pip-build-env-s9b67jx_/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'skrub._dataframe' is absent from the `packages` configuration. 2026-01-06T15:31:40,066 !! 2026-01-06T15:31:40,067 ******************************************************************************** 2026-01-06T15:31:40,068 ############################ 2026-01-06T15:31:40,068 # Package would be ignored # 2026-01-06T15:31:40,069 ############################ 2026-01-06T15:31:40,069 Python recognizes 'skrub._dataframe' as an importable package[^1], 2026-01-06T15:31:40,070 but it is absent from setuptools' `packages` configuration. 2026-01-06T15:31:40,071 This leads to an ambiguous overall configuration. If you want to distribute this 2026-01-06T15:31:40,072 package, please make sure that 'skrub._dataframe' is explicitly added 2026-01-06T15:31:40,072 to the `packages` configuration field. 2026-01-06T15:31:40,073 Alternatively, you can also rely on setuptools' discovery methods 2026-01-06T15:31:40,074 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-01-06T15:31:40,075 instead of `find_packages(...)`/`find:`). 2026-01-06T15:31:40,076 You can read more about "package discovery" on setuptools documentation page: 2026-01-06T15:31:40,077 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-01-06T15:31:40,078 If you don't want 'skrub._dataframe' to be distributed and are 2026-01-06T15:31:40,079 already explicitly excluding 'skrub._dataframe' via 2026-01-06T15:31:40,079 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-01-06T15:31:40,080 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-01-06T15:31:40,080 combination with a more fine grained `package-data` configuration. 2026-01-06T15:31:40,081 You can read more about "package data files" on setuptools documentation page: 2026-01-06T15:31:40,082 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-01-06T15:31:40,083 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-01-06T15:31:40,084 even if it does not contain any `.py` files. 2026-01-06T15:31:40,084 On the other hand, currently there is no concept of package data 2026-01-06T15:31:40,085 directory, all directories are treated like packages. 2026-01-06T15:31:40,086 ******************************************************************************** 2026-01-06T15:31:40,087 !! 2026-01-06T15:31:40,087 check.warn(importable) 2026-01-06T15:31:40,088 /tmp/pip-build-env-s9b67jx_/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'skrub._dataframe.tests' is absent from the `packages` configuration. 2026-01-06T15:31:40,088 !! 2026-01-06T15:31:40,089 ******************************************************************************** 2026-01-06T15:31:40,090 ############################ 2026-01-06T15:31:40,090 # Package would be ignored # 2026-01-06T15:31:40,091 ############################ 2026-01-06T15:31:40,091 Python recognizes 'skrub._dataframe.tests' as an importable package[^1], 2026-01-06T15:31:40,092 but it is absent from setuptools' `packages` configuration. 2026-01-06T15:31:40,093 This leads to an ambiguous overall configuration. If you want to distribute this 2026-01-06T15:31:40,093 package, please make sure that 'skrub._dataframe.tests' is explicitly added 2026-01-06T15:31:40,094 to the `packages` configuration field. 2026-01-06T15:31:40,095 Alternatively, you can also rely on setuptools' discovery methods 2026-01-06T15:31:40,095 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-01-06T15:31:40,096 instead of `find_packages(...)`/`find:`). 2026-01-06T15:31:40,097 You can read more about "package discovery" on setuptools documentation page: 2026-01-06T15:31:40,098 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-01-06T15:31:40,100 If you don't want 'skrub._dataframe.tests' to be distributed and are 2026-01-06T15:31:40,100 already explicitly excluding 'skrub._dataframe.tests' via 2026-01-06T15:31:40,101 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-01-06T15:31:40,101 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-01-06T15:31:40,102 combination with a more fine grained `package-data` configuration. 2026-01-06T15:31:40,103 You can read more about "package data files" on setuptools documentation page: 2026-01-06T15:31:40,104 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-01-06T15:31:40,106 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-01-06T15:31:40,107 even if it does not contain any `.py` files. 2026-01-06T15:31:40,107 On the other hand, currently there is no concept of package data 2026-01-06T15:31:40,108 directory, all directories are treated like packages. 2026-01-06T15:31:40,108 ******************************************************************************** 2026-01-06T15:31:40,110 !! 2026-01-06T15:31:40,110 check.warn(importable) 2026-01-06T15:31:40,111 /tmp/pip-build-env-s9b67jx_/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'skrub._reporting' is absent from the `packages` configuration. 2026-01-06T15:31:40,112 !! 2026-01-06T15:31:40,113 ******************************************************************************** 2026-01-06T15:31:40,113 ############################ 2026-01-06T15:31:40,114 # Package would be ignored # 2026-01-06T15:31:40,114 ############################ 2026-01-06T15:31:40,115 Python recognizes 'skrub._reporting' as an importable package[^1], 2026-01-06T15:31:40,115 but it is absent from setuptools' `packages` configuration. 2026-01-06T15:31:40,117 This leads to an ambiguous overall configuration. If you want to distribute this 2026-01-06T15:31:40,117 package, please make sure that 'skrub._reporting' is explicitly added 2026-01-06T15:31:40,117 to the `packages` configuration field. 2026-01-06T15:31:40,118 Alternatively, you can also rely on setuptools' discovery methods 2026-01-06T15:31:40,119 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-01-06T15:31:40,119 instead of `find_packages(...)`/`find:`). 2026-01-06T15:31:40,120 You can read more about "package discovery" on setuptools documentation page: 2026-01-06T15:31:40,122 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-01-06T15:31:40,123 If you don't want 'skrub._reporting' to be distributed and are 2026-01-06T15:31:40,123 already explicitly excluding 'skrub._reporting' via 2026-01-06T15:31:40,124 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-01-06T15:31:40,124 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-01-06T15:31:40,125 combination with a more fine grained `package-data` configuration. 2026-01-06T15:31:40,126 You can read more about "package data files" on setuptools documentation page: 2026-01-06T15:31:40,127 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-01-06T15:31:40,129 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-01-06T15:31:40,130 even if it does not contain any `.py` files. 2026-01-06T15:31:40,130 On the other hand, currently there is no concept of package data 2026-01-06T15:31:40,131 directory, all directories are treated like packages. 2026-01-06T15:31:40,132 ******************************************************************************** 2026-01-06T15:31:40,133 !! 2026-01-06T15:31:40,133 check.warn(importable) 2026-01-06T15:31:40,134 /tmp/pip-build-env-s9b67jx_/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'skrub._reporting._data.templates' is absent from the `packages` configuration. 2026-01-06T15:31:40,134 !! 2026-01-06T15:31:40,136 ******************************************************************************** 2026-01-06T15:31:40,136 ############################ 2026-01-06T15:31:40,137 # Package would be ignored # 2026-01-06T15:31:40,137 ############################ 2026-01-06T15:31:40,138 Python recognizes 'skrub._reporting._data.templates' as an importable package[^1], 2026-01-06T15:31:40,139 but it is absent from setuptools' `packages` configuration. 2026-01-06T15:31:40,140 This leads to an ambiguous overall configuration. If you want to distribute this 2026-01-06T15:31:40,140 package, please make sure that 'skrub._reporting._data.templates' is explicitly added 2026-01-06T15:31:40,141 to the `packages` configuration field. 2026-01-06T15:31:40,142 Alternatively, you can also rely on setuptools' discovery methods 2026-01-06T15:31:40,143 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-01-06T15:31:40,143 instead of `find_packages(...)`/`find:`). 2026-01-06T15:31:40,144 You can read more about "package discovery" on setuptools documentation page: 2026-01-06T15:31:40,145 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-01-06T15:31:40,146 If you don't want 'skrub._reporting._data.templates' to be distributed and are 2026-01-06T15:31:40,147 already explicitly excluding 'skrub._reporting._data.templates' via 2026-01-06T15:31:40,147 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-01-06T15:31:40,148 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-01-06T15:31:40,148 combination with a more fine grained `package-data` configuration. 2026-01-06T15:31:40,149 You can read more about "package data files" on setuptools documentation page: 2026-01-06T15:31:40,151 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-01-06T15:31:40,152 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-01-06T15:31:40,152 even if it does not contain any `.py` files. 2026-01-06T15:31:40,153 On the other hand, currently there is no concept of package data 2026-01-06T15:31:40,153 directory, all directories are treated like packages. 2026-01-06T15:31:40,154 ******************************************************************************** 2026-01-06T15:31:40,155 !! 2026-01-06T15:31:40,155 check.warn(importable) 2026-01-06T15:31:40,156 /tmp/pip-build-env-s9b67jx_/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'skrub._reporting._data.templates.data_ops' is absent from the `packages` configuration. 2026-01-06T15:31:40,157 !! 2026-01-06T15:31:40,158 ******************************************************************************** 2026-01-06T15:31:40,159 ############################ 2026-01-06T15:31:40,159 # Package would be ignored # 2026-01-06T15:31:40,160 ############################ 2026-01-06T15:31:40,160 Python recognizes 'skrub._reporting._data.templates.data_ops' as an importable package[^1], 2026-01-06T15:31:40,161 but it is absent from setuptools' `packages` configuration. 2026-01-06T15:31:40,162 This leads to an ambiguous overall configuration. If you want to distribute this 2026-01-06T15:31:40,162 package, please make sure that 'skrub._reporting._data.templates.data_ops' is explicitly added 2026-01-06T15:31:40,163 to the `packages` configuration field. 2026-01-06T15:31:40,164 Alternatively, you can also rely on setuptools' discovery methods 2026-01-06T15:31:40,165 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-01-06T15:31:40,165 instead of `find_packages(...)`/`find:`). 2026-01-06T15:31:40,166 You can read more about "package discovery" on setuptools documentation page: 2026-01-06T15:31:40,167 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-01-06T15:31:40,168 If you don't want 'skrub._reporting._data.templates.data_ops' to be distributed and are 2026-01-06T15:31:40,169 already explicitly excluding 'skrub._reporting._data.templates.data_ops' via 2026-01-06T15:31:40,169 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-01-06T15:31:40,170 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-01-06T15:31:40,170 combination with a more fine grained `package-data` configuration. 2026-01-06T15:31:40,172 You can read more about "package data files" on setuptools documentation page: 2026-01-06T15:31:40,173 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-01-06T15:31:40,174 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-01-06T15:31:40,175 even if it does not contain any `.py` files. 2026-01-06T15:31:40,175 On the other hand, currently there is no concept of package data 2026-01-06T15:31:40,176 directory, all directories are treated like packages. 2026-01-06T15:31:40,176 ******************************************************************************** 2026-01-06T15:31:40,177 !! 2026-01-06T15:31:40,177 check.warn(importable) 2026-01-06T15:31:40,178 /tmp/pip-build-env-s9b67jx_/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'skrub._reporting._data.templates.data_ops.icons' is absent from the `packages` configuration. 2026-01-06T15:31:40,178 !! 2026-01-06T15:31:40,179 ******************************************************************************** 2026-01-06T15:31:40,180 ############################ 2026-01-06T15:31:40,180 # Package would be ignored # 2026-01-06T15:31:40,180 ############################ 2026-01-06T15:31:40,181 Python recognizes 'skrub._reporting._data.templates.data_ops.icons' as an importable package[^1], 2026-01-06T15:31:40,181 but it is absent from setuptools' `packages` configuration. 2026-01-06T15:31:40,182 This leads to an ambiguous overall configuration. If you want to distribute this 2026-01-06T15:31:40,183 package, please make sure that 'skrub._reporting._data.templates.data_ops.icons' is explicitly added 2026-01-06T15:31:40,183 to the `packages` configuration field. 2026-01-06T15:31:40,184 Alternatively, you can also rely on setuptools' discovery methods 2026-01-06T15:31:40,185 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-01-06T15:31:40,185 instead of `find_packages(...)`/`find:`). 2026-01-06T15:31:40,187 You can read more about "package discovery" on setuptools documentation page: 2026-01-06T15:31:40,188 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-01-06T15:31:40,189 If you don't want 'skrub._reporting._data.templates.data_ops.icons' to be distributed and are 2026-01-06T15:31:40,189 already explicitly excluding 'skrub._reporting._data.templates.data_ops.icons' via 2026-01-06T15:31:40,190 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-01-06T15:31:40,190 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-01-06T15:31:40,191 combination with a more fine grained `package-data` configuration. 2026-01-06T15:31:40,192 You can read more about "package data files" on setuptools documentation page: 2026-01-06T15:31:40,193 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-01-06T15:31:40,195 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-01-06T15:31:40,195 even if it does not contain any `.py` files. 2026-01-06T15:31:40,196 On the other hand, currently there is no concept of package data 2026-01-06T15:31:40,196 directory, all directories are treated like packages. 2026-01-06T15:31:40,197 ******************************************************************************** 2026-01-06T15:31:40,198 !! 2026-01-06T15:31:40,198 check.warn(importable) 2026-01-06T15:31:40,199 /tmp/pip-build-env-s9b67jx_/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'skrub._reporting._data.templates.icons' is absent from the `packages` configuration. 2026-01-06T15:31:40,200 !! 2026-01-06T15:31:40,201 ******************************************************************************** 2026-01-06T15:31:40,201 ############################ 2026-01-06T15:31:40,202 # Package would be ignored # 2026-01-06T15:31:40,203 ############################ 2026-01-06T15:31:40,203 Python recognizes 'skrub._reporting._data.templates.icons' as an importable package[^1], 2026-01-06T15:31:40,204 but it is absent from setuptools' `packages` configuration. 2026-01-06T15:31:40,204 This leads to an ambiguous overall configuration. If you want to distribute this 2026-01-06T15:31:40,205 package, please make sure that 'skrub._reporting._data.templates.icons' is explicitly added 2026-01-06T15:31:40,205 to the `packages` configuration field. 2026-01-06T15:31:40,206 Alternatively, you can also rely on setuptools' discovery methods 2026-01-06T15:31:40,207 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-01-06T15:31:40,207 instead of `find_packages(...)`/`find:`). 2026-01-06T15:31:40,208 You can read more about "package discovery" on setuptools documentation page: 2026-01-06T15:31:40,209 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-01-06T15:31:40,210 If you don't want 'skrub._reporting._data.templates.icons' to be distributed and are 2026-01-06T15:31:40,210 already explicitly excluding 'skrub._reporting._data.templates.icons' via 2026-01-06T15:31:40,210 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-01-06T15:31:40,211 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-01-06T15:31:40,211 combination with a more fine grained `package-data` configuration. 2026-01-06T15:31:40,212 You can read more about "package data files" on setuptools documentation page: 2026-01-06T15:31:40,213 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-01-06T15:31:40,215 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-01-06T15:31:40,215 even if it does not contain any `.py` files. 2026-01-06T15:31:40,216 On the other hand, currently there is no concept of package data 2026-01-06T15:31:40,216 directory, all directories are treated like packages. 2026-01-06T15:31:40,217 ******************************************************************************** 2026-01-06T15:31:40,218 !! 2026-01-06T15:31:40,218 check.warn(importable) 2026-01-06T15:31:40,219 /tmp/pip-build-env-s9b67jx_/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'skrub._reporting.js_tests' is absent from the `packages` configuration. 2026-01-06T15:31:40,219 !! 2026-01-06T15:31:40,220 ******************************************************************************** 2026-01-06T15:31:40,221 ############################ 2026-01-06T15:31:40,221 # Package would be ignored # 2026-01-06T15:31:40,222 ############################ 2026-01-06T15:31:40,222 Python recognizes 'skrub._reporting.js_tests' as an importable package[^1], 2026-01-06T15:31:40,223 but it is absent from setuptools' `packages` configuration. 2026-01-06T15:31:40,224 This leads to an ambiguous overall configuration. If you want to distribute this 2026-01-06T15:31:40,224 package, please make sure that 'skrub._reporting.js_tests' is explicitly added 2026-01-06T15:31:40,225 to the `packages` configuration field. 2026-01-06T15:31:40,226 Alternatively, you can also rely on setuptools' discovery methods 2026-01-06T15:31:40,227 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-01-06T15:31:40,227 instead of `find_packages(...)`/`find:`). 2026-01-06T15:31:40,228 You can read more about "package discovery" on setuptools documentation page: 2026-01-06T15:31:40,229 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-01-06T15:31:40,230 If you don't want 'skrub._reporting.js_tests' to be distributed and are 2026-01-06T15:31:40,231 already explicitly excluding 'skrub._reporting.js_tests' via 2026-01-06T15:31:40,232 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-01-06T15:31:40,232 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-01-06T15:31:40,232 combination with a more fine grained `package-data` configuration. 2026-01-06T15:31:40,233 You can read more about "package data files" on setuptools documentation page: 2026-01-06T15:31:40,234 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-01-06T15:31:40,235 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-01-06T15:31:40,236 even if it does not contain any `.py` files. 2026-01-06T15:31:40,236 On the other hand, currently there is no concept of package data 2026-01-06T15:31:40,236 directory, all directories are treated like packages. 2026-01-06T15:31:40,237 ******************************************************************************** 2026-01-06T15:31:40,238 !! 2026-01-06T15:31:40,238 check.warn(importable) 2026-01-06T15:31:40,239 /tmp/pip-build-env-s9b67jx_/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'skrub._reporting.js_tests.cypress.e2e' is absent from the `packages` configuration. 2026-01-06T15:31:40,239 !! 2026-01-06T15:31:40,240 ******************************************************************************** 2026-01-06T15:31:40,241 ############################ 2026-01-06T15:31:40,241 # Package would be ignored # 2026-01-06T15:31:40,242 ############################ 2026-01-06T15:31:40,242 Python recognizes 'skrub._reporting.js_tests.cypress.e2e' as an importable package[^1], 2026-01-06T15:31:40,243 but it is absent from setuptools' `packages` configuration. 2026-01-06T15:31:40,244 This leads to an ambiguous overall configuration. If you want to distribute this 2026-01-06T15:31:40,245 package, please make sure that 'skrub._reporting.js_tests.cypress.e2e' is explicitly added 2026-01-06T15:31:40,245 to the `packages` configuration field. 2026-01-06T15:31:40,246 Alternatively, you can also rely on setuptools' discovery methods 2026-01-06T15:31:40,247 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-01-06T15:31:40,247 instead of `find_packages(...)`/`find:`). 2026-01-06T15:31:40,248 You can read more about "package discovery" on setuptools documentation page: 2026-01-06T15:31:40,249 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-01-06T15:31:40,250 If you don't want 'skrub._reporting.js_tests.cypress.e2e' to be distributed and are 2026-01-06T15:31:40,251 already explicitly excluding 'skrub._reporting.js_tests.cypress.e2e' via 2026-01-06T15:31:40,251 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-01-06T15:31:40,252 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-01-06T15:31:40,252 combination with a more fine grained `package-data` configuration. 2026-01-06T15:31:40,253 You can read more about "package data files" on setuptools documentation page: 2026-01-06T15:31:40,254 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-01-06T15:31:40,256 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-01-06T15:31:40,256 even if it does not contain any `.py` files. 2026-01-06T15:31:40,257 On the other hand, currently there is no concept of package data 2026-01-06T15:31:40,257 directory, all directories are treated like packages. 2026-01-06T15:31:40,258 ******************************************************************************** 2026-01-06T15:31:40,259 !! 2026-01-06T15:31:40,260 check.warn(importable) 2026-01-06T15:31:40,260 /tmp/pip-build-env-s9b67jx_/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'skrub._reporting.js_tests.cypress.fixtures' is absent from the `packages` configuration. 2026-01-06T15:31:40,261 !! 2026-01-06T15:31:40,261 ******************************************************************************** 2026-01-06T15:31:40,262 ############################ 2026-01-06T15:31:40,262 # Package would be ignored # 2026-01-06T15:31:40,263 ############################ 2026-01-06T15:31:40,263 Python recognizes 'skrub._reporting.js_tests.cypress.fixtures' as an importable package[^1], 2026-01-06T15:31:40,264 but it is absent from setuptools' `packages` configuration. 2026-01-06T15:31:40,265 This leads to an ambiguous overall configuration. If you want to distribute this 2026-01-06T15:31:40,265 package, please make sure that 'skrub._reporting.js_tests.cypress.fixtures' is explicitly added 2026-01-06T15:31:40,265 to the `packages` configuration field. 2026-01-06T15:31:40,266 Alternatively, you can also rely on setuptools' discovery methods 2026-01-06T15:31:40,267 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-01-06T15:31:40,267 instead of `find_packages(...)`/`find:`). 2026-01-06T15:31:40,268 You can read more about "package discovery" on setuptools documentation page: 2026-01-06T15:31:40,269 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-01-06T15:31:40,270 If you don't want 'skrub._reporting.js_tests.cypress.fixtures' to be distributed and are 2026-01-06T15:31:40,270 already explicitly excluding 'skrub._reporting.js_tests.cypress.fixtures' via 2026-01-06T15:31:40,271 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-01-06T15:31:40,271 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-01-06T15:31:40,272 combination with a more fine grained `package-data` configuration. 2026-01-06T15:31:40,272 You can read more about "package data files" on setuptools documentation page: 2026-01-06T15:31:40,273 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-01-06T15:31:40,275 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-01-06T15:31:40,275 even if it does not contain any `.py` files. 2026-01-06T15:31:40,276 On the other hand, currently there is no concept of package data 2026-01-06T15:31:40,277 directory, all directories are treated like packages. 2026-01-06T15:31:40,277 ******************************************************************************** 2026-01-06T15:31:40,278 !! 2026-01-06T15:31:40,279 check.warn(importable) 2026-01-06T15:31:40,279 /tmp/pip-build-env-s9b67jx_/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'skrub._reporting.js_tests.cypress.support' is absent from the `packages` configuration. 2026-01-06T15:31:40,280 !! 2026-01-06T15:31:40,281 ******************************************************************************** 2026-01-06T15:31:40,281 ############################ 2026-01-06T15:31:40,282 # Package would be ignored # 2026-01-06T15:31:40,282 ############################ 2026-01-06T15:31:40,283 Python recognizes 'skrub._reporting.js_tests.cypress.support' as an importable package[^1], 2026-01-06T15:31:40,284 but it is absent from setuptools' `packages` configuration. 2026-01-06T15:31:40,285 This leads to an ambiguous overall configuration. If you want to distribute this 2026-01-06T15:31:40,285 package, please make sure that 'skrub._reporting.js_tests.cypress.support' is explicitly added 2026-01-06T15:31:40,286 to the `packages` configuration field. 2026-01-06T15:31:40,287 Alternatively, you can also rely on setuptools' discovery methods 2026-01-06T15:31:40,288 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-01-06T15:31:40,288 instead of `find_packages(...)`/`find:`). 2026-01-06T15:31:40,289 You can read more about "package discovery" on setuptools documentation page: 2026-01-06T15:31:40,290 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-01-06T15:31:40,291 If you don't want 'skrub._reporting.js_tests.cypress.support' to be distributed and are 2026-01-06T15:31:40,291 already explicitly excluding 'skrub._reporting.js_tests.cypress.support' via 2026-01-06T15:31:40,292 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-01-06T15:31:40,292 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-01-06T15:31:40,292 combination with a more fine grained `package-data` configuration. 2026-01-06T15:31:40,293 You can read more about "package data files" on setuptools documentation page: 2026-01-06T15:31:40,294 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-01-06T15:31:40,295 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-01-06T15:31:40,296 even if it does not contain any `.py` files. 2026-01-06T15:31:40,296 On the other hand, currently there is no concept of package data 2026-01-06T15:31:40,297 directory, all directories are treated like packages. 2026-01-06T15:31:40,297 ******************************************************************************** 2026-01-06T15:31:40,298 !! 2026-01-06T15:31:40,299 check.warn(importable) 2026-01-06T15:31:40,299 /tmp/pip-build-env-s9b67jx_/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'skrub._reporting.tests' is absent from the `packages` configuration. 2026-01-06T15:31:40,300 !! 2026-01-06T15:31:40,301 ******************************************************************************** 2026-01-06T15:31:40,301 ############################ 2026-01-06T15:31:40,301 # Package would be ignored # 2026-01-06T15:31:40,302 ############################ 2026-01-06T15:31:40,302 Python recognizes 'skrub._reporting.tests' as an importable package[^1], 2026-01-06T15:31:40,303 but it is absent from setuptools' `packages` configuration. 2026-01-06T15:31:40,304 This leads to an ambiguous overall configuration. If you want to distribute this 2026-01-06T15:31:40,304 package, please make sure that 'skrub._reporting.tests' is explicitly added 2026-01-06T15:31:40,305 to the `packages` configuration field. 2026-01-06T15:31:40,306 Alternatively, you can also rely on setuptools' discovery methods 2026-01-06T15:31:40,306 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-01-06T15:31:40,307 instead of `find_packages(...)`/`find:`). 2026-01-06T15:31:40,308 You can read more about "package discovery" on setuptools documentation page: 2026-01-06T15:31:40,309 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-01-06T15:31:40,310 If you don't want 'skrub._reporting.tests' to be distributed and are 2026-01-06T15:31:40,311 already explicitly excluding 'skrub._reporting.tests' via 2026-01-06T15:31:40,311 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-01-06T15:31:40,312 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-01-06T15:31:40,312 combination with a more fine grained `package-data` configuration. 2026-01-06T15:31:40,313 You can read more about "package data files" on setuptools documentation page: 2026-01-06T15:31:40,315 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-01-06T15:31:40,316 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-01-06T15:31:40,316 even if it does not contain any `.py` files. 2026-01-06T15:31:40,317 On the other hand, currently there is no concept of package data 2026-01-06T15:31:40,317 directory, all directories are treated like packages. 2026-01-06T15:31:40,318 ******************************************************************************** 2026-01-06T15:31:40,318 !! 2026-01-06T15:31:40,319 check.warn(importable) 2026-01-06T15:31:40,319 /tmp/pip-build-env-s9b67jx_/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'skrub._reporting.tests.data' is absent from the `packages` configuration. 2026-01-06T15:31:40,320 !! 2026-01-06T15:31:40,321 ******************************************************************************** 2026-01-06T15:31:40,321 ############################ 2026-01-06T15:31:40,321 # Package would be ignored # 2026-01-06T15:31:40,322 ############################ 2026-01-06T15:31:40,322 Python recognizes 'skrub._reporting.tests.data' as an importable package[^1], 2026-01-06T15:31:40,323 but it is absent from setuptools' `packages` configuration. 2026-01-06T15:31:40,324 This leads to an ambiguous overall configuration. If you want to distribute this 2026-01-06T15:31:40,324 package, please make sure that 'skrub._reporting.tests.data' is explicitly added 2026-01-06T15:31:40,325 to the `packages` configuration field. 2026-01-06T15:31:40,325 Alternatively, you can also rely on setuptools' discovery methods 2026-01-06T15:31:40,326 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-01-06T15:31:40,326 instead of `find_packages(...)`/`find:`). 2026-01-06T15:31:40,327 You can read more about "package discovery" on setuptools documentation page: 2026-01-06T15:31:40,328 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-01-06T15:31:40,329 If you don't want 'skrub._reporting.tests.data' to be distributed and are 2026-01-06T15:31:40,330 already explicitly excluding 'skrub._reporting.tests.data' via 2026-01-06T15:31:40,330 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-01-06T15:31:40,331 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-01-06T15:31:40,331 combination with a more fine grained `package-data` configuration. 2026-01-06T15:31:40,332 You can read more about "package data files" on setuptools documentation page: 2026-01-06T15:31:40,333 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-01-06T15:31:40,335 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-01-06T15:31:40,335 even if it does not contain any `.py` files. 2026-01-06T15:31:40,336 On the other hand, currently there is no concept of package data 2026-01-06T15:31:40,336 directory, all directories are treated like packages. 2026-01-06T15:31:40,337 ******************************************************************************** 2026-01-06T15:31:40,338 !! 2026-01-06T15:31:40,338 check.warn(importable) 2026-01-06T15:31:40,339 /tmp/pip-build-env-s9b67jx_/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'skrub.datasets' is absent from the `packages` configuration. 2026-01-06T15:31:40,339 !! 2026-01-06T15:31:40,341 ******************************************************************************** 2026-01-06T15:31:40,341 ############################ 2026-01-06T15:31:40,342 # Package would be ignored # 2026-01-06T15:31:40,342 ############################ 2026-01-06T15:31:40,343 Python recognizes 'skrub.datasets' as an importable package[^1], 2026-01-06T15:31:40,344 but it is absent from setuptools' `packages` configuration. 2026-01-06T15:31:40,344 This leads to an ambiguous overall configuration. If you want to distribute this 2026-01-06T15:31:40,345 package, please make sure that 'skrub.datasets' is explicitly added 2026-01-06T15:31:40,345 to the `packages` configuration field. 2026-01-06T15:31:40,346 Alternatively, you can also rely on setuptools' discovery methods 2026-01-06T15:31:40,346 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-01-06T15:31:40,347 instead of `find_packages(...)`/`find:`). 2026-01-06T15:31:40,348 You can read more about "package discovery" on setuptools documentation page: 2026-01-06T15:31:40,349 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-01-06T15:31:40,349 If you don't want 'skrub.datasets' to be distributed and are 2026-01-06T15:31:40,350 already explicitly excluding 'skrub.datasets' via 2026-01-06T15:31:40,350 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-01-06T15:31:40,351 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-01-06T15:31:40,351 combination with a more fine grained `package-data` configuration. 2026-01-06T15:31:40,352 You can read more about "package data files" on setuptools documentation page: 2026-01-06T15:31:40,353 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-01-06T15:31:40,354 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-01-06T15:31:40,355 even if it does not contain any `.py` files. 2026-01-06T15:31:40,355 On the other hand, currently there is no concept of package data 2026-01-06T15:31:40,356 directory, all directories are treated like packages. 2026-01-06T15:31:40,356 ******************************************************************************** 2026-01-06T15:31:40,357 !! 2026-01-06T15:31:40,358 check.warn(importable) 2026-01-06T15:31:40,358 /tmp/pip-build-env-s9b67jx_/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'skrub.datasets.tests' is absent from the `packages` configuration. 2026-01-06T15:31:40,359 !! 2026-01-06T15:31:40,360 ******************************************************************************** 2026-01-06T15:31:40,360 ############################ 2026-01-06T15:31:40,361 # Package would be ignored # 2026-01-06T15:31:40,362 ############################ 2026-01-06T15:31:40,363 Python recognizes 'skrub.datasets.tests' as an importable package[^1], 2026-01-06T15:31:40,363 but it is absent from setuptools' `packages` configuration. 2026-01-06T15:31:40,364 This leads to an ambiguous overall configuration. If you want to distribute this 2026-01-06T15:31:40,365 package, please make sure that 'skrub.datasets.tests' is explicitly added 2026-01-06T15:31:40,365 to the `packages` configuration field. 2026-01-06T15:31:40,366 Alternatively, you can also rely on setuptools' discovery methods 2026-01-06T15:31:40,367 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-01-06T15:31:40,367 instead of `find_packages(...)`/`find:`). 2026-01-06T15:31:40,369 You can read more about "package discovery" on setuptools documentation page: 2026-01-06T15:31:40,370 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-01-06T15:31:40,371 If you don't want 'skrub.datasets.tests' to be distributed and are 2026-01-06T15:31:40,371 already explicitly excluding 'skrub.datasets.tests' via 2026-01-06T15:31:40,372 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-01-06T15:31:40,373 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-01-06T15:31:40,373 combination with a more fine grained `package-data` configuration. 2026-01-06T15:31:40,374 You can read more about "package data files" on setuptools documentation page: 2026-01-06T15:31:40,375 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-01-06T15:31:40,376 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-01-06T15:31:40,377 even if it does not contain any `.py` files. 2026-01-06T15:31:40,377 On the other hand, currently there is no concept of package data 2026-01-06T15:31:40,377 directory, all directories are treated like packages. 2026-01-06T15:31:40,378 ******************************************************************************** 2026-01-06T15:31:40,379 !! 2026-01-06T15:31:40,379 check.warn(importable) 2026-01-06T15:31:40,380 /tmp/pip-build-env-s9b67jx_/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'skrub.selectors' is absent from the `packages` configuration. 2026-01-06T15:31:40,380 !! 2026-01-06T15:31:40,381 ******************************************************************************** 2026-01-06T15:31:40,382 ############################ 2026-01-06T15:31:40,382 # Package would be ignored # 2026-01-06T15:31:40,382 ############################ 2026-01-06T15:31:40,383 Python recognizes 'skrub.selectors' as an importable package[^1], 2026-01-06T15:31:40,383 but it is absent from setuptools' `packages` configuration. 2026-01-06T15:31:40,384 This leads to an ambiguous overall configuration. If you want to distribute this 2026-01-06T15:31:40,385 package, please make sure that 'skrub.selectors' is explicitly added 2026-01-06T15:31:40,385 to the `packages` configuration field. 2026-01-06T15:31:40,386 Alternatively, you can also rely on setuptools' discovery methods 2026-01-06T15:31:40,387 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-01-06T15:31:40,387 instead of `find_packages(...)`/`find:`). 2026-01-06T15:31:40,388 You can read more about "package discovery" on setuptools documentation page: 2026-01-06T15:31:40,389 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-01-06T15:31:40,390 If you don't want 'skrub.selectors' to be distributed and are 2026-01-06T15:31:40,391 already explicitly excluding 'skrub.selectors' via 2026-01-06T15:31:40,391 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-01-06T15:31:40,392 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-01-06T15:31:40,392 combination with a more fine grained `package-data` configuration. 2026-01-06T15:31:40,393 You can read more about "package data files" on setuptools documentation page: 2026-01-06T15:31:40,394 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-01-06T15:31:40,396 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-01-06T15:31:40,396 even if it does not contain any `.py` files. 2026-01-06T15:31:40,397 On the other hand, currently there is no concept of package data 2026-01-06T15:31:40,397 directory, all directories are treated like packages. 2026-01-06T15:31:40,398 ******************************************************************************** 2026-01-06T15:31:40,399 !! 2026-01-06T15:31:40,400 check.warn(importable) 2026-01-06T15:31:40,400 /tmp/pip-build-env-s9b67jx_/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'skrub.selectors.tests' is absent from the `packages` configuration. 2026-01-06T15:31:40,401 !! 2026-01-06T15:31:40,402 ******************************************************************************** 2026-01-06T15:31:40,403 ############################ 2026-01-06T15:31:40,403 # Package would be ignored # 2026-01-06T15:31:40,403 ############################ 2026-01-06T15:31:40,404 Python recognizes 'skrub.selectors.tests' as an importable package[^1], 2026-01-06T15:31:40,404 but it is absent from setuptools' `packages` configuration. 2026-01-06T15:31:40,405 This leads to an ambiguous overall configuration. If you want to distribute this 2026-01-06T15:31:40,406 package, please make sure that 'skrub.selectors.tests' is explicitly added 2026-01-06T15:31:40,406 to the `packages` configuration field. 2026-01-06T15:31:40,407 Alternatively, you can also rely on setuptools' discovery methods 2026-01-06T15:31:40,407 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-01-06T15:31:40,408 instead of `find_packages(...)`/`find:`). 2026-01-06T15:31:40,409 You can read more about "package discovery" on setuptools documentation page: 2026-01-06T15:31:40,410 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-01-06T15:31:40,411 If you don't want 'skrub.selectors.tests' to be distributed and are 2026-01-06T15:31:40,411 already explicitly excluding 'skrub.selectors.tests' via 2026-01-06T15:31:40,412 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-01-06T15:31:40,412 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-01-06T15:31:40,413 combination with a more fine grained `package-data` configuration. 2026-01-06T15:31:40,413 You can read more about "package data files" on setuptools documentation page: 2026-01-06T15:31:40,414 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-01-06T15:31:40,416 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-01-06T15:31:40,417 even if it does not contain any `.py` files. 2026-01-06T15:31:40,417 On the other hand, currently there is no concept of package data 2026-01-06T15:31:40,418 directory, all directories are treated like packages. 2026-01-06T15:31:40,418 ******************************************************************************** 2026-01-06T15:31:40,420 !! 2026-01-06T15:31:40,420 check.warn(importable) 2026-01-06T15:31:40,421 /tmp/pip-build-env-s9b67jx_/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'skrub.tests' is absent from the `packages` configuration. 2026-01-06T15:31:40,421 !! 2026-01-06T15:31:40,422 ******************************************************************************** 2026-01-06T15:31:40,423 ############################ 2026-01-06T15:31:40,423 # Package would be ignored # 2026-01-06T15:31:40,424 ############################ 2026-01-06T15:31:40,424 Python recognizes 'skrub.tests' as an importable package[^1], 2026-01-06T15:31:40,425 but it is absent from setuptools' `packages` configuration. 2026-01-06T15:31:40,426 This leads to an ambiguous overall configuration. If you want to distribute this 2026-01-06T15:31:40,426 package, please make sure that 'skrub.tests' is explicitly added 2026-01-06T15:31:40,427 to the `packages` configuration field. 2026-01-06T15:31:40,428 Alternatively, you can also rely on setuptools' discovery methods 2026-01-06T15:31:40,428 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-01-06T15:31:40,429 instead of `find_packages(...)`/`find:`). 2026-01-06T15:31:40,430 You can read more about "package discovery" on setuptools documentation page: 2026-01-06T15:31:40,431 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-01-06T15:31:40,432 If you don't want 'skrub.tests' to be distributed and are 2026-01-06T15:31:40,433 already explicitly excluding 'skrub.tests' via 2026-01-06T15:31:40,433 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-01-06T15:31:40,433 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-01-06T15:31:40,434 combination with a more fine grained `package-data` configuration. 2026-01-06T15:31:40,435 You can read more about "package data files" on setuptools documentation page: 2026-01-06T15:31:40,436 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-01-06T15:31:40,437 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-01-06T15:31:40,438 even if it does not contain any `.py` files. 2026-01-06T15:31:40,438 On the other hand, currently there is no concept of package data 2026-01-06T15:31:40,439 directory, all directories are treated like packages. 2026-01-06T15:31:40,439 ******************************************************************************** 2026-01-06T15:31:40,440 !! 2026-01-06T15:31:40,440 check.warn(importable) 2026-01-06T15:31:40,441 copying skrub/VERSION.txt -> build/lib/skrub 2026-01-06T15:31:40,441 creating build/lib/skrub/_data_ops 2026-01-06T15:31:40,442 copying skrub/_data_ops/__init__.py -> build/lib/skrub/_data_ops 2026-01-06T15:31:40,442 copying skrub/_data_ops/_choosing.py -> build/lib/skrub/_data_ops 2026-01-06T15:31:40,443 copying skrub/_data_ops/_data_ops.py -> build/lib/skrub/_data_ops 2026-01-06T15:31:40,443 copying skrub/_data_ops/_data_ops.pyi -> build/lib/skrub/_data_ops 2026-01-06T15:31:40,444 copying skrub/_data_ops/_estimator.py -> build/lib/skrub/_data_ops 2026-01-06T15:31:40,444 copying skrub/_data_ops/_evaluation.py -> build/lib/skrub/_data_ops 2026-01-06T15:31:40,445 copying skrub/_data_ops/_inspection.py -> build/lib/skrub/_data_ops 2026-01-06T15:31:40,445 copying skrub/_data_ops/_optuna.py -> build/lib/skrub/_data_ops 2026-01-06T15:31:40,446 copying skrub/_data_ops/_parallel_coord.py -> build/lib/skrub/_data_ops 2026-01-06T15:31:40,446 copying skrub/_data_ops/_skrub_namespace.py -> build/lib/skrub/_data_ops 2026-01-06T15:31:40,447 copying skrub/_data_ops/_subsampling.py -> build/lib/skrub/_data_ops 2026-01-06T15:31:40,448 copying skrub/_data_ops/_utils.py -> build/lib/skrub/_data_ops 2026-01-06T15:31:40,448 creating build/lib/skrub/_data_ops/tests 2026-01-06T15:31:40,449 copying skrub/_data_ops/tests/__init__.py -> build/lib/skrub/_data_ops/tests 2026-01-06T15:31:40,449 copying skrub/_data_ops/tests/test_choosing.py -> build/lib/skrub/_data_ops/tests 2026-01-06T15:31:40,450 copying skrub/_data_ops/tests/test_data_ops.py -> build/lib/skrub/_data_ops/tests 2026-01-06T15:31:40,450 copying skrub/_data_ops/tests/test_deferred.py -> build/lib/skrub/_data_ops/tests 2026-01-06T15:31:40,451 copying skrub/_data_ops/tests/test_errors.py -> build/lib/skrub/_data_ops/tests 2026-01-06T15:31:40,451 copying skrub/_data_ops/tests/test_estimators.py -> build/lib/skrub/_data_ops/tests 2026-01-06T15:31:40,452 copying skrub/_data_ops/tests/test_evaluation.py -> build/lib/skrub/_data_ops/tests 2026-01-06T15:31:40,452 copying skrub/_data_ops/tests/test_inspection.py -> build/lib/skrub/_data_ops/tests 2026-01-06T15:31:40,453 copying skrub/_data_ops/tests/test_interactive_features.py -> build/lib/skrub/_data_ops/tests 2026-01-06T15:31:40,453 copying skrub/_data_ops/tests/test_parallel_coord.py -> build/lib/skrub/_data_ops/tests 2026-01-06T15:31:40,454 copying skrub/_data_ops/tests/test_subsampling.py -> build/lib/skrub/_data_ops/tests 2026-01-06T15:31:40,454 copying skrub/_data_ops/tests/test_utils.py -> build/lib/skrub/_data_ops/tests 2026-01-06T15:31:40,455 creating build/lib/skrub/_dataframe 2026-01-06T15:31:40,456 copying skrub/_dataframe/__init__.py -> build/lib/skrub/_dataframe 2026-01-06T15:31:40,456 copying skrub/_dataframe/_common.py -> build/lib/skrub/_dataframe 2026-01-06T15:31:40,457 creating build/lib/skrub/_dataframe/tests 2026-01-06T15:31:40,457 copying skrub/_dataframe/tests/__init__.py -> build/lib/skrub/_dataframe/tests 2026-01-06T15:31:40,458 copying skrub/_dataframe/tests/test_common.py -> build/lib/skrub/_dataframe/tests 2026-01-06T15:31:40,458 creating build/lib/skrub/_reporting 2026-01-06T15:31:40,459 copying skrub/_reporting/README.rst -> build/lib/skrub/_reporting 2026-01-06T15:31:40,459 copying skrub/_reporting/__init__.py -> build/lib/skrub/_reporting 2026-01-06T15:31:40,460 copying skrub/_reporting/_html.py -> build/lib/skrub/_reporting 2026-01-06T15:31:40,460 copying skrub/_reporting/_patching.py -> build/lib/skrub/_reporting 2026-01-06T15:31:40,460 copying skrub/_reporting/_plotting.py -> build/lib/skrub/_reporting 2026-01-06T15:31:40,461 copying skrub/_reporting/_sample_table.py -> build/lib/skrub/_reporting 2026-01-06T15:31:40,461 copying skrub/_reporting/_serve.py -> build/lib/skrub/_reporting 2026-01-06T15:31:40,462 copying skrub/_reporting/_summarize.py -> build/lib/skrub/_reporting 2026-01-06T15:31:40,462 copying skrub/_reporting/_table_report.py -> build/lib/skrub/_reporting 2026-01-06T15:31:40,463 copying skrub/_reporting/_utils.py -> build/lib/skrub/_reporting 2026-01-06T15:31:40,463 creating build/lib/skrub/_reporting/_data/templates 2026-01-06T15:31:40,464 copying skrub/_reporting/_data/templates/.gitignore -> build/lib/skrub/_reporting/_data/templates 2026-01-06T15:31:40,464 copying skrub/_reporting/_data/templates/_variables.css -> build/lib/skrub/_reporting/_data/templates 2026-01-06T15:31:40,465 copying skrub/_reporting/_data/templates/base.css -> build/lib/skrub/_reporting/_data/templates 2026-01-06T15:31:40,465 copying skrub/_reporting/_data/templates/buttons.html -> build/lib/skrub/_reporting/_data/templates 2026-01-06T15:31:40,465 copying skrub/_reporting/_data/templates/column-associations.html -> build/lib/skrub/_reporting/_data/templates 2026-01-06T15:31:40,466 copying skrub/_reporting/_data/templates/column-filter.css -> build/lib/skrub/_reporting/_data/templates 2026-01-06T15:31:40,466 copying skrub/_reporting/_data/templates/column-filter.html -> build/lib/skrub/_reporting/_data/templates 2026-01-06T15:31:40,467 copying skrub/_reporting/_data/templates/column-summaries.css -> build/lib/skrub/_reporting/_data/templates 2026-01-06T15:31:40,468 copying skrub/_reporting/_data/templates/column-summaries.html -> build/lib/skrub/_reporting/_data/templates 2026-01-06T15:31:40,468 copying skrub/_reporting/_data/templates/column-summary.html -> build/lib/skrub/_reporting/_data/templates 2026-01-06T15:31:40,469 copying skrub/_reporting/_data/templates/copybutton.css -> build/lib/skrub/_reporting/_data/templates 2026-01-06T15:31:40,469 copying skrub/_reporting/_data/templates/dataframe-sample.css -> build/lib/skrub/_reporting/_data/templates 2026-01-06T15:31:40,470 copying skrub/_reporting/_data/templates/dataframe-sample.html -> build/lib/skrub/_reporting/_data/templates 2026-01-06T15:31:40,470 copying skrub/_reporting/_data/templates/inline-report.html -> build/lib/skrub/_reporting/_data/templates 2026-01-06T15:31:40,471 copying skrub/_reporting/_data/templates/no-filter-matches.html -> build/lib/skrub/_reporting/_data/templates 2026-01-06T15:31:40,471 copying skrub/_reporting/_data/templates/report.css -> build/lib/skrub/_reporting/_data/templates 2026-01-06T15:31:40,472 copying skrub/_reporting/_data/templates/report.html -> build/lib/skrub/_reporting/_data/templates 2026-01-06T15:31:40,472 copying skrub/_reporting/_data/templates/report.js -> build/lib/skrub/_reporting/_data/templates 2026-01-06T15:31:40,473 copying skrub/_reporting/_data/templates/standalone-report.css -> build/lib/skrub/_reporting/_data/templates 2026-01-06T15:31:40,473 copying skrub/_reporting/_data/templates/standalone-report.html -> build/lib/skrub/_reporting/_data/templates 2026-01-06T15:31:40,474 copying skrub/_reporting/_data/templates/summary-statistics.css -> build/lib/skrub/_reporting/_data/templates 2026-01-06T15:31:40,475 copying skrub/_reporting/_data/templates/summary-statistics.html -> build/lib/skrub/_reporting/_data/templates 2026-01-06T15:31:40,475 copying skrub/_reporting/_data/templates/table-bar.html -> build/lib/skrub/_reporting/_data/templates 2026-01-06T15:31:40,475 copying skrub/_reporting/_data/templates/tables.css -> build/lib/skrub/_reporting/_data/templates 2026-01-06T15:31:40,476 copying skrub/_reporting/_data/templates/tabs.css -> build/lib/skrub/_reporting/_data/templates 2026-01-06T15:31:40,476 copying skrub/_reporting/_data/templates/tabs.html -> build/lib/skrub/_reporting/_data/templates 2026-01-06T15:31:40,477 copying skrub/_reporting/_data/templates/toggletip.css -> build/lib/skrub/_reporting/_data/templates 2026-01-06T15:31:40,477 creating build/lib/skrub/_reporting/_data/templates/data_ops 2026-01-06T15:31:40,477 copying skrub/_reporting/_data/templates/data_ops/data_ops-report.js -> build/lib/skrub/_reporting/_data/templates/data_ops 2026-01-06T15:31:40,478 copying skrub/_reporting/_data/templates/data_ops/data_ops.css -> build/lib/skrub/_reporting/_data/templates/data_ops 2026-01-06T15:31:40,478 copying skrub/_reporting/_data/templates/data_ops/graph-nav.html -> build/lib/skrub/_reporting/_data/templates/data_ops 2026-01-06T15:31:40,479 copying skrub/_reporting/_data/templates/data_ops/graph.html -> build/lib/skrub/_reporting/_data/templates/data_ops 2026-01-06T15:31:40,479 copying skrub/_reporting/_data/templates/data_ops/index.html -> build/lib/skrub/_reporting/_data/templates/data_ops 2026-01-06T15:31:40,480 copying skrub/_reporting/_data/templates/data_ops/node.html -> build/lib/skrub/_reporting/_data/templates/data_ops 2026-01-06T15:31:40,480 copying skrub/_reporting/_data/templates/data_ops/simple-repr.html -> build/lib/skrub/_reporting/_data/templates/data_ops 2026-01-06T15:31:40,481 creating build/lib/skrub/_reporting/_data/templates/data_ops/icons 2026-01-06T15:31:40,481 copying skrub/_reporting/_data/templates/data_ops/icons/list.svg -> build/lib/skrub/_reporting/_data/templates/data_ops/icons 2026-01-06T15:31:40,482 creating build/lib/skrub/_reporting/_data/templates/icons 2026-01-06T15:31:40,482 copying skrub/_reporting/_data/templates/icons/LICENSE -> build/lib/skrub/_reporting/_data/templates/icons 2026-01-06T15:31:40,483 copying skrub/_reporting/_data/templates/icons/README.md -> build/lib/skrub/_reporting/_data/templates/icons 2026-01-06T15:31:40,484 copying skrub/_reporting/_data/templates/icons/arrow-down.svg -> build/lib/skrub/_reporting/_data/templates/icons 2026-01-06T15:31:40,484 copying skrub/_reporting/_data/templates/icons/arrow-left.svg -> build/lib/skrub/_reporting/_data/templates/icons 2026-01-06T15:31:40,485 copying skrub/_reporting/_data/templates/icons/arrow-right.svg -> build/lib/skrub/_reporting/_data/templates/icons 2026-01-06T15:31:40,485 copying skrub/_reporting/_data/templates/icons/arrow-up.svg -> build/lib/skrub/_reporting/_data/templates/icons 2026-01-06T15:31:40,486 copying skrub/_reporting/_data/templates/icons/check-lg.svg -> build/lib/skrub/_reporting/_data/templates/icons 2026-01-06T15:31:40,486 copying skrub/_reporting/_data/templates/icons/clipboard.svg -> build/lib/skrub/_reporting/_data/templates/icons 2026-01-06T15:31:40,487 copying skrub/_reporting/_data/templates/icons/copy.svg -> build/lib/skrub/_reporting/_data/templates/icons 2026-01-06T15:31:40,487 copying skrub/_reporting/_data/templates/icons/exclamation-triangle.svg -> build/lib/skrub/_reporting/_data/templates/icons 2026-01-06T15:31:40,488 copying skrub/_reporting/_data/templates/icons/sort-alpha-down-alt.svg -> build/lib/skrub/_reporting/_data/templates/icons 2026-01-06T15:31:40,488 copying skrub/_reporting/_data/templates/icons/sort-alpha-down.svg -> build/lib/skrub/_reporting/_data/templates/icons 2026-01-06T15:31:40,489 copying skrub/_reporting/_data/templates/icons/sort-numeric-down-alt.svg -> build/lib/skrub/_reporting/_data/templates/icons 2026-01-06T15:31:40,490 copying skrub/_reporting/_data/templates/icons/sort-numeric-down.svg -> build/lib/skrub/_reporting/_data/templates/icons 2026-01-06T15:31:40,490 copying skrub/_reporting/_data/templates/icons/three-dots-vertical.svg -> build/lib/skrub/_reporting/_data/templates/icons 2026-01-06T15:31:40,491 copying skrub/_reporting/_data/templates/icons/x-lg.svg -> build/lib/skrub/_reporting/_data/templates/icons 2026-01-06T15:31:40,491 creating build/lib/skrub/_reporting/_data/templates/pure-3.0.0 2026-01-06T15:31:40,492 copying skrub/_reporting/_data/templates/pure-3.0.0/LICENSE -> build/lib/skrub/_reporting/_data/templates/pure-3.0.0 2026-01-06T15:31:40,492 copying skrub/_reporting/_data/templates/pure-3.0.0/base-min.css -> build/lib/skrub/_reporting/_data/templates/pure-3.0.0 2026-01-06T15:31:40,492 creating build/lib/skrub/_reporting/js_tests 2026-01-06T15:31:40,493 copying skrub/_reporting/js_tests/.gitignore -> build/lib/skrub/_reporting/js_tests 2026-01-06T15:31:40,493 copying skrub/_reporting/js_tests/cypress.config.js -> build/lib/skrub/_reporting/js_tests 2026-01-06T15:31:40,494 copying skrub/_reporting/js_tests/make-reports -> build/lib/skrub/_reporting/js_tests 2026-01-06T15:31:40,494 copying skrub/_reporting/js_tests/package-lock.json -> build/lib/skrub/_reporting/js_tests 2026-01-06T15:31:40,495 copying skrub/_reporting/js_tests/package.json -> build/lib/skrub/_reporting/js_tests 2026-01-06T15:31:40,495 creating build/lib/skrub/_reporting/js_tests/cypress/e2e 2026-01-06T15:31:40,496 copying skrub/_reporting/js_tests/cypress/e2e/column-filter.cy.js -> build/lib/skrub/_reporting/js_tests/cypress/e2e 2026-01-06T15:31:40,496 copying skrub/_reporting/js_tests/cypress/e2e/column-summaries.cy.js -> build/lib/skrub/_reporting/js_tests/cypress/e2e 2026-01-06T15:31:40,497 copying skrub/_reporting/js_tests/cypress/e2e/copybutton.cy.js -> build/lib/skrub/_reporting/js_tests/cypress/e2e 2026-01-06T15:31:40,497 copying skrub/_reporting/js_tests/cypress/e2e/dataframe-sample.cy.js -> build/lib/skrub/_reporting/js_tests/cypress/e2e 2026-01-06T15:31:40,498 copying skrub/_reporting/js_tests/cypress/e2e/open-tab.cy.js -> build/lib/skrub/_reporting/js_tests/cypress/e2e 2026-01-06T15:31:40,498 copying skrub/_reporting/js_tests/cypress/e2e/summary-statistics.cy.js -> build/lib/skrub/_reporting/js_tests/cypress/e2e 2026-01-06T15:31:40,499 copying skrub/_reporting/js_tests/cypress/e2e/tabs.cy.js -> build/lib/skrub/_reporting/js_tests/cypress/e2e 2026-01-06T15:31:40,499 creating build/lib/skrub/_reporting/js_tests/cypress/fixtures 2026-01-06T15:31:40,500 copying skrub/_reporting/js_tests/cypress/fixtures/example.json -> build/lib/skrub/_reporting/js_tests/cypress/fixtures 2026-01-06T15:31:40,500 creating build/lib/skrub/_reporting/js_tests/cypress/support 2026-01-06T15:31:40,501 copying skrub/_reporting/js_tests/cypress/support/commands.js -> build/lib/skrub/_reporting/js_tests/cypress/support 2026-01-06T15:31:40,501 copying skrub/_reporting/js_tests/cypress/support/e2e.js -> build/lib/skrub/_reporting/js_tests/cypress/support 2026-01-06T15:31:40,502 creating build/lib/skrub/_reporting/tests 2026-01-06T15:31:40,502 copying skrub/_reporting/tests/conftest.py -> build/lib/skrub/_reporting/tests 2026-01-06T15:31:40,503 copying skrub/_reporting/tests/test_patch_display.py -> build/lib/skrub/_reporting/tests 2026-01-06T15:31:40,503 copying skrub/_reporting/tests/test_plotting.py -> build/lib/skrub/_reporting/tests 2026-01-06T15:31:40,504 copying skrub/_reporting/tests/test_serve.py -> build/lib/skrub/_reporting/tests 2026-01-06T15:31:40,504 copying skrub/_reporting/tests/test_summarize.py -> build/lib/skrub/_reporting/tests 2026-01-06T15:31:40,505 copying skrub/_reporting/tests/test_table_report.py -> build/lib/skrub/_reporting/tests 2026-01-06T15:31:40,506 copying skrub/_reporting/tests/test_utils.py -> build/lib/skrub/_reporting/tests 2026-01-06T15:31:40,506 creating build/lib/skrub/_reporting/tests/data 2026-01-06T15:31:40,507 copying skrub/_reporting/tests/data/air_quality_tiny.csv -> build/lib/skrub/_reporting/tests/data 2026-01-06T15:31:40,508 copying skrub/_reporting/tests/data/air_quality_tiny.parquet -> build/lib/skrub/_reporting/tests/data 2026-01-06T15:31:40,508 creating build/lib/skrub/datasets 2026-01-06T15:31:40,509 copying skrub/datasets/__init__.py -> build/lib/skrub/datasets 2026-01-06T15:31:40,509 copying skrub/datasets/_fetching.py -> build/lib/skrub/datasets 2026-01-06T15:31:40,510 copying skrub/datasets/_generating.py -> build/lib/skrub/datasets 2026-01-06T15:31:40,510 copying skrub/datasets/_utils.py -> build/lib/skrub/datasets 2026-01-06T15:31:40,511 creating build/lib/skrub/datasets/tests 2026-01-06T15:31:40,511 copying skrub/datasets/tests/__init__.py -> build/lib/skrub/datasets/tests 2026-01-06T15:31:40,511 copying skrub/datasets/tests/test_fetching.py -> build/lib/skrub/datasets/tests 2026-01-06T15:31:40,512 copying skrub/datasets/tests/test_generating.py -> build/lib/skrub/datasets/tests 2026-01-06T15:31:40,512 copying skrub/datasets/tests/test_utils.py -> build/lib/skrub/datasets/tests 2026-01-06T15:31:40,513 creating build/lib/skrub/selectors 2026-01-06T15:31:40,513 copying skrub/selectors/__init__.py -> build/lib/skrub/selectors 2026-01-06T15:31:40,514 copying skrub/selectors/_base.py -> build/lib/skrub/selectors 2026-01-06T15:31:40,514 copying skrub/selectors/_selectors.py -> build/lib/skrub/selectors 2026-01-06T15:31:40,515 creating build/lib/skrub/selectors/tests 2026-01-06T15:31:40,516 copying skrub/selectors/tests/test_base.py -> build/lib/skrub/selectors/tests 2026-01-06T15:31:40,516 copying skrub/selectors/tests/test_selectors.py -> build/lib/skrub/selectors/tests 2026-01-06T15:31:40,517 creating build/lib/skrub/tests 2026-01-06T15:31:40,517 copying skrub/tests/__init__.py -> build/lib/skrub/tests 2026-01-06T15:31:40,518 copying skrub/tests/test_agg_joiner.py -> build/lib/skrub/tests 2026-01-06T15:31:40,518 copying skrub/tests/test_check_input.py -> build/lib/skrub/tests 2026-01-06T15:31:40,519 copying skrub/tests/test_clean_categories.py -> build/lib/skrub/tests 2026-01-06T15:31:40,519 copying skrub/tests/test_clean_null_strings.py -> build/lib/skrub/tests 2026-01-06T15:31:40,520 copying skrub/tests/test_column_associations.py -> build/lib/skrub/tests 2026-01-06T15:31:40,520 copying skrub/tests/test_config.py -> build/lib/skrub/tests 2026-01-06T15:31:40,521 copying skrub/tests/test_data_ops_stack_description.py -> build/lib/skrub/tests 2026-01-06T15:31:40,521 copying skrub/tests/test_datetime_encoder.py -> build/lib/skrub/tests 2026-01-06T15:31:40,522 copying skrub/tests/test_deduplicate.py -> build/lib/skrub/tests 2026-01-06T15:31:40,523 copying skrub/tests/test_dispatch.py -> build/lib/skrub/tests 2026-01-06T15:31:40,523 copying skrub/tests/test_docstrings.py -> build/lib/skrub/tests 2026-01-06T15:31:40,524 copying skrub/tests/test_drop_uninformative.py -> build/lib/skrub/tests 2026-01-06T15:31:40,524 copying skrub/tests/test_fast_hash.py -> build/lib/skrub/tests 2026-01-06T15:31:40,525 copying skrub/tests/test_fuzzy_join.py -> build/lib/skrub/tests 2026-01-06T15:31:40,526 copying skrub/tests/test_gap_encoder.py -> build/lib/skrub/tests 2026-01-06T15:31:40,529 copying skrub/tests/test_interpolation_joiner.py -> build/lib/skrub/tests 2026-01-06T15:31:40,532 copying skrub/tests/test_join_utils.py -> build/lib/skrub/tests 2026-01-06T15:31:40,535 copying skrub/tests/test_joiner.py -> build/lib/skrub/tests 2026-01-06T15:31:40,539 copying skrub/tests/test_matching.py -> build/lib/skrub/tests 2026-01-06T15:31:40,542 copying skrub/tests/test_minhash_encoder.py -> build/lib/skrub/tests 2026-01-06T15:31:40,545 copying skrub/tests/test_multi_agg_joiner.py -> build/lib/skrub/tests 2026-01-06T15:31:40,549 copying skrub/tests/test_on_each_column.py -> build/lib/skrub/tests 2026-01-06T15:31:40,553 copying skrub/tests/test_on_subframe.py -> build/lib/skrub/tests 2026-01-06T15:31:40,557 copying skrub/tests/test_scaling_factor.py -> build/lib/skrub/tests 2026-01-06T15:31:40,560 copying skrub/tests/test_select_cols.py -> build/lib/skrub/tests 2026-01-06T15:31:40,564 copying skrub/tests/test_similarity_encoder.py -> build/lib/skrub/tests 2026-01-06T15:31:40,571 copying skrub/tests/test_sklearn.py -> build/lib/skrub/tests 2026-01-06T15:31:40,574 copying skrub/tests/test_squashing_scaler.py -> build/lib/skrub/tests 2026-01-06T15:31:40,578 copying skrub/tests/test_string_distances.py -> build/lib/skrub/tests 2026-01-06T15:31:40,581 copying skrub/tests/test_string_encoder.py -> build/lib/skrub/tests 2026-01-06T15:31:40,585 copying skrub/tests/test_table_vectorizer.py -> build/lib/skrub/tests 2026-01-06T15:31:40,589 copying skrub/tests/test_tabular_pipeline.py -> build/lib/skrub/tests 2026-01-06T15:31:40,592 copying skrub/tests/test_text_encoder.py -> build/lib/skrub/tests 2026-01-06T15:31:40,595 copying skrub/tests/test_to_categorical.py -> build/lib/skrub/tests 2026-01-06T15:31:40,598 copying skrub/tests/test_to_datetime.py -> build/lib/skrub/tests 2026-01-06T15:31:40,601 copying skrub/tests/test_to_float.py -> build/lib/skrub/tests 2026-01-06T15:31:40,604 copying skrub/tests/test_to_str.py -> build/lib/skrub/tests 2026-01-06T15:31:40,607 copying skrub/tests/test_utils.py -> build/lib/skrub/tests 2026-01-06T15:31:40,610 copying skrub/tests/test_wrap_transformer.py -> build/lib/skrub/tests 2026-01-06T15:31:40,614 copying skrub/tests/utils.py -> build/lib/skrub/tests 2026-01-06T15:31:40,632 installing to build/bdist.linux-armv7l/wheel 2026-01-06T15:31:40,633 running install 2026-01-06T15:31:40,657 running install_lib 2026-01-06T15:31:40,666 creating build/bdist.linux-armv7l/wheel 2026-01-06T15:31:40,669 creating build/bdist.linux-armv7l/wheel/skrub 2026-01-06T15:31:40,670 copying build/lib/skrub/_to_float.py -> build/bdist.linux-armv7l/wheel/./skrub 2026-01-06T15:31:40,673 copying build/lib/skrub/_deduplicate.py -> build/bdist.linux-armv7l/wheel/./skrub 2026-01-06T15:31:40,676 creating build/bdist.linux-armv7l/wheel/skrub/_reporting 2026-01-06T15:31:40,678 copying build/lib/skrub/_reporting/_patching.py -> build/bdist.linux-armv7l/wheel/./skrub/_reporting 2026-01-06T15:31:40,681 copying build/lib/skrub/_reporting/__init__.py -> build/bdist.linux-armv7l/wheel/./skrub/_reporting 2026-01-06T15:31:40,683 copying build/lib/skrub/_reporting/_sample_table.py -> build/bdist.linux-armv7l/wheel/./skrub/_reporting 2026-01-06T15:31:40,686 copying build/lib/skrub/_reporting/_table_report.py -> build/bdist.linux-armv7l/wheel/./skrub/_reporting 2026-01-06T15:31:40,689 copying build/lib/skrub/_reporting/_plotting.py -> build/bdist.linux-armv7l/wheel/./skrub/_reporting 2026-01-06T15:31:40,692 creating build/bdist.linux-armv7l/wheel/skrub/_reporting/_data 2026-01-06T15:31:40,694 creating build/bdist.linux-armv7l/wheel/skrub/_reporting/_data/templates 2026-01-06T15:31:40,696 copying build/lib/skrub/_reporting/_data/templates/tables.css -> build/bdist.linux-armv7l/wheel/./skrub/_reporting/_data/templates 2026-01-06T15:31:40,698 copying build/lib/skrub/_reporting/_data/templates/column-filter.css -> build/bdist.linux-armv7l/wheel/./skrub/_reporting/_data/templates 2026-01-06T15:31:40,700 copying build/lib/skrub/_reporting/_data/templates/inline-report.html -> build/bdist.linux-armv7l/wheel/./skrub/_reporting/_data/templates 2026-01-06T15:31:40,702 copying build/lib/skrub/_reporting/_data/templates/column-summaries.css -> build/bdist.linux-armv7l/wheel/./skrub/_reporting/_data/templates 2026-01-06T15:31:40,705 copying build/lib/skrub/_reporting/_data/templates/report.html -> build/bdist.linux-armv7l/wheel/./skrub/_reporting/_data/templates 2026-01-06T15:31:40,707 copying build/lib/skrub/_reporting/_data/templates/_variables.css -> build/bdist.linux-armv7l/wheel/./skrub/_reporting/_data/templates 2026-01-06T15:31:40,709 copying build/lib/skrub/_reporting/_data/templates/table-bar.html -> build/bdist.linux-armv7l/wheel/./skrub/_reporting/_data/templates 2026-01-06T15:31:40,712 copying build/lib/skrub/_reporting/_data/templates/toggletip.css -> build/bdist.linux-armv7l/wheel/./skrub/_reporting/_data/templates 2026-01-06T15:31:40,714 copying build/lib/skrub/_reporting/_data/templates/standalone-report.html -> build/bdist.linux-armv7l/wheel/./skrub/_reporting/_data/templates 2026-01-06T15:31:40,717 creating build/bdist.linux-armv7l/wheel/skrub/_reporting/_data/templates/icons 2026-01-06T15:31:40,718 copying build/lib/skrub/_reporting/_data/templates/icons/sort-alpha-down-alt.svg -> build/bdist.linux-armv7l/wheel/./skrub/_reporting/_data/templates/icons 2026-01-06T15:31:40,720 copying build/lib/skrub/_reporting/_data/templates/icons/arrow-left.svg -> build/bdist.linux-armv7l/wheel/./skrub/_reporting/_data/templates/icons 2026-01-06T15:31:40,722 copying build/lib/skrub/_reporting/_data/templates/icons/x-lg.svg -> build/bdist.linux-armv7l/wheel/./skrub/_reporting/_data/templates/icons 2026-01-06T15:31:40,724 copying build/lib/skrub/_reporting/_data/templates/icons/LICENSE -> build/bdist.linux-armv7l/wheel/./skrub/_reporting/_data/templates/icons 2026-01-06T15:31:40,727 copying build/lib/skrub/_reporting/_data/templates/icons/arrow-right.svg -> build/bdist.linux-armv7l/wheel/./skrub/_reporting/_data/templates/icons 2026-01-06T15:31:40,729 copying build/lib/skrub/_reporting/_data/templates/icons/arrow-down.svg -> build/bdist.linux-armv7l/wheel/./skrub/_reporting/_data/templates/icons 2026-01-06T15:31:40,731 copying build/lib/skrub/_reporting/_data/templates/icons/exclamation-triangle.svg -> build/bdist.linux-armv7l/wheel/./skrub/_reporting/_data/templates/icons 2026-01-06T15:31:40,733 copying build/lib/skrub/_reporting/_data/templates/icons/sort-numeric-down.svg -> build/bdist.linux-armv7l/wheel/./skrub/_reporting/_data/templates/icons 2026-01-06T15:31:40,735 copying build/lib/skrub/_reporting/_data/templates/icons/sort-alpha-down.svg -> build/bdist.linux-armv7l/wheel/./skrub/_reporting/_data/templates/icons 2026-01-06T15:31:40,738 copying build/lib/skrub/_reporting/_data/templates/icons/arrow-up.svg -> build/bdist.linux-armv7l/wheel/./skrub/_reporting/_data/templates/icons 2026-01-06T15:31:40,740 copying build/lib/skrub/_reporting/_data/templates/icons/three-dots-vertical.svg -> build/bdist.linux-armv7l/wheel/./skrub/_reporting/_data/templates/icons 2026-01-06T15:31:40,742 copying build/lib/skrub/_reporting/_data/templates/icons/copy.svg -> build/bdist.linux-armv7l/wheel/./skrub/_reporting/_data/templates/icons 2026-01-06T15:31:40,745 copying build/lib/skrub/_reporting/_data/templates/icons/README.md -> build/bdist.linux-armv7l/wheel/./skrub/_reporting/_data/templates/icons 2026-01-06T15:31:40,747 copying build/lib/skrub/_reporting/_data/templates/icons/clipboard.svg -> build/bdist.linux-armv7l/wheel/./skrub/_reporting/_data/templates/icons 2026-01-06T15:31:40,749 copying build/lib/skrub/_reporting/_data/templates/icons/sort-numeric-down-alt.svg -> build/bdist.linux-armv7l/wheel/./skrub/_reporting/_data/templates/icons 2026-01-06T15:31:40,751 copying build/lib/skrub/_reporting/_data/templates/icons/check-lg.svg -> build/bdist.linux-armv7l/wheel/./skrub/_reporting/_data/templates/icons 2026-01-06T15:31:40,753 copying build/lib/skrub/_reporting/_data/templates/base.css -> build/bdist.linux-armv7l/wheel/./skrub/_reporting/_data/templates 2026-01-06T15:31:40,756 copying build/lib/skrub/_reporting/_data/templates/tabs.html -> build/bdist.linux-armv7l/wheel/./skrub/_reporting/_data/templates 2026-01-06T15:31:40,758 copying build/lib/skrub/_reporting/_data/templates/tabs.css -> build/bdist.linux-armv7l/wheel/./skrub/_reporting/_data/templates 2026-01-06T15:31:40,761 copying build/lib/skrub/_reporting/_data/templates/dataframe-sample.css -> build/bdist.linux-armv7l/wheel/./skrub/_reporting/_data/templates 2026-01-06T15:31:40,764 copying build/lib/skrub/_reporting/_data/templates/report.js -> build/bdist.linux-armv7l/wheel/./skrub/_reporting/_data/templates 2026-01-06T15:31:40,767 creating build/bdist.linux-armv7l/wheel/skrub/_reporting/_data/templates/pure-3.0.0 2026-01-06T15:31:40,769 copying build/lib/skrub/_reporting/_data/templates/pure-3.0.0/base-min.css -> build/bdist.linux-armv7l/wheel/./skrub/_reporting/_data/templates/pure-3.0.0 2026-01-06T15:31:40,771 copying build/lib/skrub/_reporting/_data/templates/pure-3.0.0/LICENSE -> build/bdist.linux-armv7l/wheel/./skrub/_reporting/_data/templates/pure-3.0.0 2026-01-06T15:31:40,773 copying build/lib/skrub/_reporting/_data/templates/column-filter.html -> build/bdist.linux-armv7l/wheel/./skrub/_reporting/_data/templates 2026-01-06T15:31:40,776 copying build/lib/skrub/_reporting/_data/templates/summary-statistics.html -> build/bdist.linux-armv7l/wheel/./skrub/_reporting/_data/templates 2026-01-06T15:31:40,778 copying build/lib/skrub/_reporting/_data/templates/column-summaries.html -> build/bdist.linux-armv7l/wheel/./skrub/_reporting/_data/templates 2026-01-06T15:31:40,780 copying build/lib/skrub/_reporting/_data/templates/copybutton.css -> build/bdist.linux-armv7l/wheel/./skrub/_reporting/_data/templates 2026-01-06T15:31:40,782 copying build/lib/skrub/_reporting/_data/templates/buttons.html -> build/bdist.linux-armv7l/wheel/./skrub/_reporting/_data/templates 2026-01-06T15:31:40,785 copying build/lib/skrub/_reporting/_data/templates/dataframe-sample.html -> build/bdist.linux-armv7l/wheel/./skrub/_reporting/_data/templates 2026-01-06T15:31:40,787 copying build/lib/skrub/_reporting/_data/templates/.gitignore -> build/bdist.linux-armv7l/wheel/./skrub/_reporting/_data/templates 2026-01-06T15:31:40,789 copying build/lib/skrub/_reporting/_data/templates/column-associations.html -> build/bdist.linux-armv7l/wheel/./skrub/_reporting/_data/templates 2026-01-06T15:31:40,791 copying build/lib/skrub/_reporting/_data/templates/standalone-report.css -> build/bdist.linux-armv7l/wheel/./skrub/_reporting/_data/templates 2026-01-06T15:31:40,794 creating build/bdist.linux-armv7l/wheel/skrub/_reporting/_data/templates/data_ops 2026-01-06T15:31:40,796 copying build/lib/skrub/_reporting/_data/templates/data_ops/index.html -> build/bdist.linux-armv7l/wheel/./skrub/_reporting/_data/templates/data_ops 2026-01-06T15:31:40,798 creating build/bdist.linux-armv7l/wheel/skrub/_reporting/_data/templates/data_ops/icons 2026-01-06T15:31:40,800 copying build/lib/skrub/_reporting/_data/templates/data_ops/icons/list.svg -> build/bdist.linux-armv7l/wheel/./skrub/_reporting/_data/templates/data_ops/icons 2026-01-06T15:31:40,802 copying build/lib/skrub/_reporting/_data/templates/data_ops/data_ops.css -> build/bdist.linux-armv7l/wheel/./skrub/_reporting/_data/templates/data_ops 2026-01-06T15:31:40,804 copying build/lib/skrub/_reporting/_data/templates/data_ops/data_ops-report.js -> build/bdist.linux-armv7l/wheel/./skrub/_reporting/_data/templates/data_ops 2026-01-06T15:31:40,807 copying build/lib/skrub/_reporting/_data/templates/data_ops/graph.html -> build/bdist.linux-armv7l/wheel/./skrub/_reporting/_data/templates/data_ops 2026-01-06T15:31:40,809 copying build/lib/skrub/_reporting/_data/templates/data_ops/graph-nav.html -> build/bdist.linux-armv7l/wheel/./skrub/_reporting/_data/templates/data_ops 2026-01-06T15:31:40,811 copying build/lib/skrub/_reporting/_data/templates/data_ops/simple-repr.html -> build/bdist.linux-armv7l/wheel/./skrub/_reporting/_data/templates/data_ops 2026-01-06T15:31:40,813 copying build/lib/skrub/_reporting/_data/templates/data_ops/node.html -> build/bdist.linux-armv7l/wheel/./skrub/_reporting/_data/templates/data_ops 2026-01-06T15:31:40,816 copying build/lib/skrub/_reporting/_data/templates/column-summary.html -> build/bdist.linux-armv7l/wheel/./skrub/_reporting/_data/templates 2026-01-06T15:31:40,818 copying build/lib/skrub/_reporting/_data/templates/summary-statistics.css -> build/bdist.linux-armv7l/wheel/./skrub/_reporting/_data/templates 2026-01-06T15:31:40,821 copying build/lib/skrub/_reporting/_data/templates/no-filter-matches.html -> build/bdist.linux-armv7l/wheel/./skrub/_reporting/_data/templates 2026-01-06T15:31:40,823 copying build/lib/skrub/_reporting/_data/templates/report.css -> build/bdist.linux-armv7l/wheel/./skrub/_reporting/_data/templates 2026-01-06T15:31:40,826 copying build/lib/skrub/_reporting/README.rst -> build/bdist.linux-armv7l/wheel/./skrub/_reporting 2026-01-06T15:31:40,828 copying build/lib/skrub/_reporting/_html.py -> build/bdist.linux-armv7l/wheel/./skrub/_reporting 2026-01-06T15:31:40,830 copying build/lib/skrub/_reporting/_serve.py -> build/bdist.linux-armv7l/wheel/./skrub/_reporting 2026-01-06T15:31:40,832 copying build/lib/skrub/_reporting/_utils.py -> build/bdist.linux-armv7l/wheel/./skrub/_reporting 2026-01-06T15:31:40,835 creating build/bdist.linux-armv7l/wheel/skrub/_reporting/js_tests 2026-01-06T15:31:40,837 creating build/bdist.linux-armv7l/wheel/skrub/_reporting/js_tests/cypress 2026-01-06T15:31:40,838 creating build/bdist.linux-armv7l/wheel/skrub/_reporting/js_tests/cypress/e2e 2026-01-06T15:31:40,840 copying build/lib/skrub/_reporting/js_tests/cypress/e2e/column-filter.cy.js -> build/bdist.linux-armv7l/wheel/./skrub/_reporting/js_tests/cypress/e2e 2026-01-06T15:31:40,842 copying build/lib/skrub/_reporting/js_tests/cypress/e2e/column-summaries.cy.js -> build/bdist.linux-armv7l/wheel/./skrub/_reporting/js_tests/cypress/e2e 2026-01-06T15:31:40,844 copying build/lib/skrub/_reporting/js_tests/cypress/e2e/open-tab.cy.js -> build/bdist.linux-armv7l/wheel/./skrub/_reporting/js_tests/cypress/e2e 2026-01-06T15:31:40,846 copying build/lib/skrub/_reporting/js_tests/cypress/e2e/tabs.cy.js -> build/bdist.linux-armv7l/wheel/./skrub/_reporting/js_tests/cypress/e2e 2026-01-06T15:31:40,848 copying build/lib/skrub/_reporting/js_tests/cypress/e2e/dataframe-sample.cy.js -> build/bdist.linux-armv7l/wheel/./skrub/_reporting/js_tests/cypress/e2e 2026-01-06T15:31:40,850 copying build/lib/skrub/_reporting/js_tests/cypress/e2e/summary-statistics.cy.js -> build/bdist.linux-armv7l/wheel/./skrub/_reporting/js_tests/cypress/e2e 2026-01-06T15:31:40,852 copying build/lib/skrub/_reporting/js_tests/cypress/e2e/copybutton.cy.js -> build/bdist.linux-armv7l/wheel/./skrub/_reporting/js_tests/cypress/e2e 2026-01-06T15:31:40,855 creating build/bdist.linux-armv7l/wheel/skrub/_reporting/js_tests/cypress/fixtures 2026-01-06T15:31:40,856 copying build/lib/skrub/_reporting/js_tests/cypress/fixtures/example.json -> build/bdist.linux-armv7l/wheel/./skrub/_reporting/js_tests/cypress/fixtures 2026-01-06T15:31:40,858 creating build/bdist.linux-armv7l/wheel/skrub/_reporting/js_tests/cypress/support 2026-01-06T15:31:40,859 copying build/lib/skrub/_reporting/js_tests/cypress/support/commands.js -> build/bdist.linux-armv7l/wheel/./skrub/_reporting/js_tests/cypress/support 2026-01-06T15:31:40,861 copying build/lib/skrub/_reporting/js_tests/cypress/support/e2e.js -> build/bdist.linux-armv7l/wheel/./skrub/_reporting/js_tests/cypress/support 2026-01-06T15:31:40,863 copying build/lib/skrub/_reporting/js_tests/package-lock.json -> build/bdist.linux-armv7l/wheel/./skrub/_reporting/js_tests 2026-01-06T15:31:40,866 copying build/lib/skrub/_reporting/js_tests/.gitignore -> build/bdist.linux-armv7l/wheel/./skrub/_reporting/js_tests 2026-01-06T15:31:40,868 copying build/lib/skrub/_reporting/js_tests/make-reports -> build/bdist.linux-armv7l/wheel/./skrub/_reporting/js_tests 2026-01-06T15:31:40,870 copying build/lib/skrub/_reporting/js_tests/package.json -> build/bdist.linux-armv7l/wheel/./skrub/_reporting/js_tests 2026-01-06T15:31:40,872 copying build/lib/skrub/_reporting/js_tests/cypress.config.js -> build/bdist.linux-armv7l/wheel/./skrub/_reporting/js_tests 2026-01-06T15:31:40,873 copying build/lib/skrub/_reporting/_summarize.py -> build/bdist.linux-armv7l/wheel/./skrub/_reporting 2026-01-06T15:31:40,876 creating build/bdist.linux-armv7l/wheel/skrub/_reporting/tests 2026-01-06T15:31:40,877 copying build/lib/skrub/_reporting/tests/test_table_report.py -> build/bdist.linux-armv7l/wheel/./skrub/_reporting/tests 2026-01-06T15:31:40,880 copying build/lib/skrub/_reporting/tests/test_serve.py -> build/bdist.linux-armv7l/wheel/./skrub/_reporting/tests 2026-01-06T15:31:40,882 copying build/lib/skrub/_reporting/tests/test_plotting.py -> build/bdist.linux-armv7l/wheel/./skrub/_reporting/tests 2026-01-06T15:31:40,884 copying build/lib/skrub/_reporting/tests/test_summarize.py -> build/bdist.linux-armv7l/wheel/./skrub/_reporting/tests 2026-01-06T15:31:40,886 copying build/lib/skrub/_reporting/tests/test_patch_display.py -> build/bdist.linux-armv7l/wheel/./skrub/_reporting/tests 2026-01-06T15:31:40,888 creating build/bdist.linux-armv7l/wheel/skrub/_reporting/tests/data 2026-01-06T15:31:40,889 copying build/lib/skrub/_reporting/tests/data/air_quality_tiny.parquet -> build/bdist.linux-armv7l/wheel/./skrub/_reporting/tests/data 2026-01-06T15:31:40,892 copying build/lib/skrub/_reporting/tests/data/air_quality_tiny.csv -> build/bdist.linux-armv7l/wheel/./skrub/_reporting/tests/data 2026-01-06T15:31:40,893 copying build/lib/skrub/_reporting/tests/test_utils.py -> build/bdist.linux-armv7l/wheel/./skrub/_reporting/tests 2026-01-06T15:31:40,896 copying build/lib/skrub/_reporting/tests/conftest.py -> build/bdist.linux-armv7l/wheel/./skrub/_reporting/tests 2026-01-06T15:31:40,897 copying build/lib/skrub/__init__.py -> build/bdist.linux-armv7l/wheel/./skrub 2026-01-06T15:31:40,899 copying build/lib/skrub/_joiner.py -> build/bdist.linux-armv7l/wheel/./skrub 2026-01-06T15:31:40,901 copying build/lib/skrub/_clean_categories.py -> build/bdist.linux-armv7l/wheel/./skrub 2026-01-06T15:31:40,904 copying build/lib/skrub/_multi_agg_joiner.py -> build/bdist.linux-armv7l/wheel/./skrub 2026-01-06T15:31:40,906 copying build/lib/skrub/_gap_encoder.py -> build/bdist.linux-armv7l/wheel/./skrub 2026-01-06T15:31:40,909 copying build/lib/skrub/_fast_hash.py -> build/bdist.linux-armv7l/wheel/./skrub 2026-01-06T15:31:40,911 copying build/lib/skrub/_fuzzy_join.py -> build/bdist.linux-armv7l/wheel/./skrub 2026-01-06T15:31:40,913 copying build/lib/skrub/_datetime_encoder.py -> build/bdist.linux-armv7l/wheel/./skrub 2026-01-06T15:31:40,915 copying build/lib/skrub/_string_encoder.py -> build/bdist.linux-armv7l/wheel/./skrub 2026-01-06T15:31:40,918 creating build/bdist.linux-armv7l/wheel/skrub/selectors 2026-01-06T15:31:40,919 copying build/lib/skrub/selectors/__init__.py -> build/bdist.linux-armv7l/wheel/./skrub/selectors 2026-01-06T15:31:40,921 copying build/lib/skrub/selectors/_selectors.py -> build/bdist.linux-armv7l/wheel/./skrub/selectors 2026-01-06T15:31:40,923 copying build/lib/skrub/selectors/_base.py -> build/bdist.linux-armv7l/wheel/./skrub/selectors 2026-01-06T15:31:40,926 creating build/bdist.linux-armv7l/wheel/skrub/selectors/tests 2026-01-06T15:31:40,927 copying build/lib/skrub/selectors/tests/test_base.py -> build/bdist.linux-armv7l/wheel/./skrub/selectors/tests 2026-01-06T15:31:40,929 copying build/lib/skrub/selectors/tests/test_selectors.py -> build/bdist.linux-armv7l/wheel/./skrub/selectors/tests 2026-01-06T15:31:40,932 copying build/lib/skrub/_config.py -> build/bdist.linux-armv7l/wheel/./skrub 2026-01-06T15:31:40,934 copying build/lib/skrub/VERSION.txt -> build/bdist.linux-armv7l/wheel/./skrub 2026-01-06T15:31:40,936 copying build/lib/skrub/_table_vectorizer.py -> build/bdist.linux-armv7l/wheel/./skrub 2026-01-06T15:31:40,940 creating build/bdist.linux-armv7l/wheel/skrub/_data_ops 2026-01-06T15:31:40,941 copying build/lib/skrub/_data_ops/_data_ops.py -> build/bdist.linux-armv7l/wheel/./skrub/_data_ops 2026-01-06T15:31:40,944 copying build/lib/skrub/_data_ops/__init__.py -> build/bdist.linux-armv7l/wheel/./skrub/_data_ops 2026-01-06T15:31:40,946 copying build/lib/skrub/_data_ops/_parallel_coord.py -> build/bdist.linux-armv7l/wheel/./skrub/_data_ops 2026-01-06T15:31:40,948 copying build/lib/skrub/_data_ops/_optuna.py -> build/bdist.linux-armv7l/wheel/./skrub/_data_ops 2026-01-06T15:31:40,951 copying build/lib/skrub/_data_ops/_inspection.py -> build/bdist.linux-armv7l/wheel/./skrub/_data_ops 2026-01-06T15:31:40,953 copying build/lib/skrub/_data_ops/_skrub_namespace.py -> build/bdist.linux-armv7l/wheel/./skrub/_data_ops 2026-01-06T15:31:40,958 copying build/lib/skrub/_data_ops/_data_ops.pyi -> build/bdist.linux-armv7l/wheel/./skrub/_data_ops 2026-01-06T15:31:40,960 copying build/lib/skrub/_data_ops/_utils.py -> build/bdist.linux-armv7l/wheel/./skrub/_data_ops 2026-01-06T15:31:40,961 copying build/lib/skrub/_data_ops/_evaluation.py -> build/bdist.linux-armv7l/wheel/./skrub/_data_ops 2026-01-06T15:31:40,965 copying build/lib/skrub/_data_ops/_choosing.py -> build/bdist.linux-armv7l/wheel/./skrub/_data_ops 2026-01-06T15:31:40,968 copying build/lib/skrub/_data_ops/_subsampling.py -> build/bdist.linux-armv7l/wheel/./skrub/_data_ops 2026-01-06T15:31:40,970 copying build/lib/skrub/_data_ops/_estimator.py -> build/bdist.linux-armv7l/wheel/./skrub/_data_ops 2026-01-06T15:31:40,974 creating build/bdist.linux-armv7l/wheel/skrub/_data_ops/tests 2026-01-06T15:31:40,975 copying build/lib/skrub/_data_ops/tests/test_estimators.py -> build/bdist.linux-armv7l/wheel/./skrub/_data_ops/tests 2026-01-06T15:31:40,979 copying build/lib/skrub/_data_ops/tests/test_choosing.py -> build/bdist.linux-armv7l/wheel/./skrub/_data_ops/tests 2026-01-06T15:31:40,982 copying build/lib/skrub/_data_ops/tests/test_subsampling.py -> build/bdist.linux-armv7l/wheel/./skrub/_data_ops/tests 2026-01-06T15:31:40,984 copying build/lib/skrub/_data_ops/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./skrub/_data_ops/tests 2026-01-06T15:31:40,986 copying build/lib/skrub/_data_ops/tests/test_parallel_coord.py -> build/bdist.linux-armv7l/wheel/./skrub/_data_ops/tests 2026-01-06T15:31:40,988 copying build/lib/skrub/_data_ops/tests/test_interactive_features.py -> build/bdist.linux-armv7l/wheel/./skrub/_data_ops/tests 2026-01-06T15:31:40,991 copying build/lib/skrub/_data_ops/tests/test_utils.py -> build/bdist.linux-armv7l/wheel/./skrub/_data_ops/tests 2026-01-06T15:31:40,993 copying build/lib/skrub/_data_ops/tests/test_inspection.py -> build/bdist.linux-armv7l/wheel/./skrub/_data_ops/tests 2026-01-06T15:31:40,996 copying build/lib/skrub/_data_ops/tests/test_evaluation.py -> build/bdist.linux-armv7l/wheel/./skrub/_data_ops/tests 2026-01-06T15:31:40,999 copying build/lib/skrub/_data_ops/tests/test_data_ops.py -> build/bdist.linux-armv7l/wheel/./skrub/_data_ops/tests 2026-01-06T15:31:41,002 copying build/lib/skrub/_data_ops/tests/test_deferred.py -> build/bdist.linux-armv7l/wheel/./skrub/_data_ops/tests 2026-01-06T15:31:41,004 copying build/lib/skrub/_data_ops/tests/test_errors.py -> build/bdist.linux-armv7l/wheel/./skrub/_data_ops/tests 2026-01-06T15:31:41,007 copying build/lib/skrub/_wrap_transformer.py -> build/bdist.linux-armv7l/wheel/./skrub 2026-01-06T15:31:41,010 copying build/lib/skrub/_apply_to_cols.py -> build/bdist.linux-armv7l/wheel/./skrub 2026-01-06T15:31:41,012 copying build/lib/skrub/_to_str.py -> build/bdist.linux-armv7l/wheel/./skrub 2026-01-06T15:31:41,015 copying build/lib/skrub/_matching.py -> build/bdist.linux-armv7l/wheel/./skrub 2026-01-06T15:31:41,017 copying build/lib/skrub/_text_encoder.py -> build/bdist.linux-armv7l/wheel/./skrub 2026-01-06T15:31:41,020 copying build/lib/skrub/_tabular_pipeline.py -> build/bdist.linux-armv7l/wheel/./skrub 2026-01-06T15:31:41,022 copying build/lib/skrub/_select_cols.py -> build/bdist.linux-armv7l/wheel/./skrub 2026-01-06T15:31:41,024 copying build/lib/skrub/_interpolation_joiner.py -> build/bdist.linux-armv7l/wheel/./skrub 2026-01-06T15:31:41,027 creating build/bdist.linux-armv7l/wheel/skrub/_dataframe 2026-01-06T15:31:41,028 copying build/lib/skrub/_dataframe/__init__.py -> build/bdist.linux-armv7l/wheel/./skrub/_dataframe 2026-01-06T15:31:41,030 copying build/lib/skrub/_dataframe/_common.py -> build/bdist.linux-armv7l/wheel/./skrub/_dataframe 2026-01-06T15:31:41,033 creating build/bdist.linux-armv7l/wheel/skrub/_dataframe/tests 2026-01-06T15:31:41,035 copying build/lib/skrub/_dataframe/tests/test_common.py -> build/bdist.linux-armv7l/wheel/./skrub/_dataframe/tests 2026-01-06T15:31:41,038 copying build/lib/skrub/_dataframe/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./skrub/_dataframe/tests 2026-01-06T15:31:41,039 copying build/lib/skrub/_drop_uninformative.py -> build/bdist.linux-armv7l/wheel/./skrub 2026-01-06T15:31:41,041 copying build/lib/skrub/_minhash_encoder.py -> build/bdist.linux-armv7l/wheel/./skrub 2026-01-06T15:31:41,044 copying build/lib/skrub/_scaling_factor.py -> build/bdist.linux-armv7l/wheel/./skrub 2026-01-06T15:31:41,045 copying build/lib/skrub/_column_associations.py -> build/bdist.linux-armv7l/wheel/./skrub 2026-01-06T15:31:41,047 copying build/lib/skrub/_check_input.py -> build/bdist.linux-armv7l/wheel/./skrub 2026-01-06T15:31:41,050 copying build/lib/skrub/_agg_joiner.py -> build/bdist.linux-armv7l/wheel/./skrub 2026-01-06T15:31:41,052 copying build/lib/skrub/_to_categorical.py -> build/bdist.linux-armv7l/wheel/./skrub 2026-01-06T15:31:41,055 copying build/lib/skrub/_join_utils.py -> build/bdist.linux-armv7l/wheel/./skrub 2026-01-06T15:31:41,058 copying build/lib/skrub/_utils.py -> build/bdist.linux-armv7l/wheel/./skrub 2026-01-06T15:31:41,061 creating build/bdist.linux-armv7l/wheel/skrub/datasets 2026-01-06T15:31:41,062 copying build/lib/skrub/datasets/__init__.py -> build/bdist.linux-armv7l/wheel/./skrub/datasets 2026-01-06T15:31:41,065 copying build/lib/skrub/datasets/_generating.py -> build/bdist.linux-armv7l/wheel/./skrub/datasets 2026-01-06T15:31:41,067 copying build/lib/skrub/datasets/_utils.py -> build/bdist.linux-armv7l/wheel/./skrub/datasets 2026-01-06T15:31:41,070 copying build/lib/skrub/datasets/_fetching.py -> build/bdist.linux-armv7l/wheel/./skrub/datasets 2026-01-06T15:31:41,073 creating build/bdist.linux-armv7l/wheel/skrub/datasets/tests 2026-01-06T15:31:41,075 copying build/lib/skrub/datasets/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./skrub/datasets/tests 2026-01-06T15:31:41,077 copying build/lib/skrub/datasets/tests/test_generating.py -> build/bdist.linux-armv7l/wheel/./skrub/datasets/tests 2026-01-06T15:31:41,079 copying build/lib/skrub/datasets/tests/test_utils.py -> build/bdist.linux-armv7l/wheel/./skrub/datasets/tests 2026-01-06T15:31:41,081 copying build/lib/skrub/datasets/tests/test_fetching.py -> build/bdist.linux-armv7l/wheel/./skrub/datasets/tests 2026-01-06T15:31:41,084 copying build/lib/skrub/_to_datetime.py -> build/bdist.linux-armv7l/wheel/./skrub 2026-01-06T15:31:41,087 copying build/lib/skrub/_string_distances.py -> build/bdist.linux-armv7l/wheel/./skrub 2026-01-06T15:31:41,089 copying build/lib/skrub/_squashing_scaler.py -> build/bdist.linux-armv7l/wheel/./skrub 2026-01-06T15:31:41,092 copying build/lib/skrub/_similarity_encoder.py -> build/bdist.linux-armv7l/wheel/./skrub 2026-01-06T15:31:41,095 copying build/lib/skrub/_apply_to_frame.py -> build/bdist.linux-armv7l/wheel/./skrub 2026-01-06T15:31:41,097 copying build/lib/skrub/_clean_null_strings.py -> build/bdist.linux-armv7l/wheel/./skrub 2026-01-06T15:31:41,100 copying build/lib/skrub/_dispatch.py -> build/bdist.linux-armv7l/wheel/./skrub 2026-01-06T15:31:41,103 copying build/lib/skrub/conftest.py -> build/bdist.linux-armv7l/wheel/./skrub 2026-01-06T15:31:41,107 creating build/bdist.linux-armv7l/wheel/skrub/tests 2026-01-06T15:31:41,108 copying build/lib/skrub/tests/test_to_str.py -> build/bdist.linux-armv7l/wheel/./skrub/tests 2026-01-06T15:31:41,111 copying build/lib/skrub/tests/test_dispatch.py -> build/bdist.linux-armv7l/wheel/./skrub/tests 2026-01-06T15:31:41,113 copying build/lib/skrub/tests/test_gap_encoder.py -> build/bdist.linux-armv7l/wheel/./skrub/tests 2026-01-06T15:31:41,116 copying build/lib/skrub/tests/test_fuzzy_join.py -> build/bdist.linux-armv7l/wheel/./skrub/tests 2026-01-06T15:31:41,119 copying build/lib/skrub/tests/test_multi_agg_joiner.py -> build/bdist.linux-armv7l/wheel/./skrub/tests 2026-01-06T15:31:41,122 copying build/lib/skrub/tests/test_to_datetime.py -> build/bdist.linux-armv7l/wheel/./skrub/tests 2026-01-06T15:31:41,125 copying build/lib/skrub/tests/test_joiner.py -> build/bdist.linux-armv7l/wheel/./skrub/tests 2026-01-06T15:31:41,128 copying build/lib/skrub/tests/test_string_encoder.py -> build/bdist.linux-armv7l/wheel/./skrub/tests 2026-01-06T15:31:41,131 copying build/lib/skrub/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./skrub/tests 2026-01-06T15:31:41,133 copying build/lib/skrub/tests/test_to_float.py -> build/bdist.linux-armv7l/wheel/./skrub/tests 2026-01-06T15:31:41,135 copying build/lib/skrub/tests/test_drop_uninformative.py -> build/bdist.linux-armv7l/wheel/./skrub/tests 2026-01-06T15:31:41,137 copying build/lib/skrub/tests/test_table_vectorizer.py -> build/bdist.linux-armv7l/wheel/./skrub/tests 2026-01-06T15:31:41,141 copying build/lib/skrub/tests/test_check_input.py -> build/bdist.linux-armv7l/wheel/./skrub/tests 2026-01-06T15:31:41,143 copying build/lib/skrub/tests/utils.py -> build/bdist.linux-armv7l/wheel/./skrub/tests 2026-01-06T15:31:41,146 copying build/lib/skrub/tests/test_string_distances.py -> build/bdist.linux-armv7l/wheel/./skrub/tests 2026-01-06T15:31:41,148 copying build/lib/skrub/tests/test_minhash_encoder.py -> build/bdist.linux-armv7l/wheel/./skrub/tests 2026-01-06T15:31:41,150 copying build/lib/skrub/tests/test_clean_categories.py -> build/bdist.linux-armv7l/wheel/./skrub/tests 2026-01-06T15:31:41,153 copying build/lib/skrub/tests/test_deduplicate.py -> build/bdist.linux-armv7l/wheel/./skrub/tests 2026-01-06T15:31:41,155 copying build/lib/skrub/tests/test_join_utils.py -> build/bdist.linux-armv7l/wheel/./skrub/tests 2026-01-06T15:31:41,157 copying build/lib/skrub/tests/test_docstrings.py -> build/bdist.linux-armv7l/wheel/./skrub/tests 2026-01-06T15:31:41,159 copying build/lib/skrub/tests/test_squashing_scaler.py -> build/bdist.linux-armv7l/wheel/./skrub/tests 2026-01-06T15:31:41,161 copying build/lib/skrub/tests/test_similarity_encoder.py -> build/bdist.linux-armv7l/wheel/./skrub/tests 2026-01-06T15:31:41,164 copying build/lib/skrub/tests/test_scaling_factor.py -> build/bdist.linux-armv7l/wheel/./skrub/tests 2026-01-06T15:31:41,166 copying build/lib/skrub/tests/test_to_categorical.py -> build/bdist.linux-armv7l/wheel/./skrub/tests 2026-01-06T15:31:41,167 copying build/lib/skrub/tests/test_tabular_pipeline.py -> build/bdist.linux-armv7l/wheel/./skrub/tests 2026-01-06T15:31:41,169 copying build/lib/skrub/tests/test_matching.py -> build/bdist.linux-armv7l/wheel/./skrub/tests 2026-01-06T15:31:41,171 copying build/lib/skrub/tests/test_interpolation_joiner.py -> build/bdist.linux-armv7l/wheel/./skrub/tests 2026-01-06T15:31:41,174 copying build/lib/skrub/tests/test_config.py -> build/bdist.linux-armv7l/wheel/./skrub/tests 2026-01-06T15:31:41,176 copying build/lib/skrub/tests/test_on_subframe.py -> build/bdist.linux-armv7l/wheel/./skrub/tests 2026-01-06T15:31:41,178 copying build/lib/skrub/tests/test_fast_hash.py -> build/bdist.linux-armv7l/wheel/./skrub/tests 2026-01-06T15:31:41,180 copying build/lib/skrub/tests/test_agg_joiner.py -> build/bdist.linux-armv7l/wheel/./skrub/tests 2026-01-06T15:31:41,182 copying build/lib/skrub/tests/test_text_encoder.py -> build/bdist.linux-armv7l/wheel/./skrub/tests 2026-01-06T15:31:41,185 copying build/lib/skrub/tests/test_data_ops_stack_description.py -> build/bdist.linux-armv7l/wheel/./skrub/tests 2026-01-06T15:31:41,187 copying build/lib/skrub/tests/test_utils.py -> build/bdist.linux-armv7l/wheel/./skrub/tests 2026-01-06T15:31:41,189 copying build/lib/skrub/tests/test_on_each_column.py -> build/bdist.linux-armv7l/wheel/./skrub/tests 2026-01-06T15:31:41,191 copying build/lib/skrub/tests/test_sklearn.py -> build/bdist.linux-armv7l/wheel/./skrub/tests 2026-01-06T15:31:41,193 copying build/lib/skrub/tests/test_wrap_transformer.py -> build/bdist.linux-armv7l/wheel/./skrub/tests 2026-01-06T15:31:41,195 copying build/lib/skrub/tests/test_column_associations.py -> build/bdist.linux-armv7l/wheel/./skrub/tests 2026-01-06T15:31:41,197 copying build/lib/skrub/tests/test_select_cols.py -> build/bdist.linux-armv7l/wheel/./skrub/tests 2026-01-06T15:31:41,199 copying build/lib/skrub/tests/test_clean_null_strings.py -> build/bdist.linux-armv7l/wheel/./skrub/tests 2026-01-06T15:31:41,200 copying build/lib/skrub/tests/test_datetime_encoder.py -> build/bdist.linux-armv7l/wheel/./skrub/tests 2026-01-06T15:31:41,203 copying build/lib/skrub/_sklearn_compat.py -> build/bdist.linux-armv7l/wheel/./skrub 2026-01-06T15:31:41,205 running install_egg_info 2026-01-06T15:31:41,212 Copying skrub.egg-info to build/bdist.linux-armv7l/wheel/./skrub-0.7.1-py3.11.egg-info 2026-01-06T15:31:41,223 running install_scripts 2026-01-06T15:31:41,233 creating build/bdist.linux-armv7l/wheel/skrub-0.7.1.dist-info/WHEEL 2026-01-06T15:31:41,235 creating '/tmp/pip-wheel-18_c95gf/.tmp-f6qg9j1b/skrub-0.7.1-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-01-06T15:31:41,238 adding 'skrub/VERSION.txt' 2026-01-06T15:31:41,239 adding 'skrub/__init__.py' 2026-01-06T15:31:41,242 adding 'skrub/_agg_joiner.py' 2026-01-06T15:31:41,245 adding 'skrub/_apply_to_cols.py' 2026-01-06T15:31:41,247 adding 'skrub/_apply_to_frame.py' 2026-01-06T15:31:41,249 adding 'skrub/_check_input.py' 2026-01-06T15:31:41,251 adding 'skrub/_clean_categories.py' 2026-01-06T15:31:41,253 adding 'skrub/_clean_null_strings.py' 2026-01-06T15:31:41,255 adding 'skrub/_column_associations.py' 2026-01-06T15:31:41,257 adding 'skrub/_config.py' 2026-01-06T15:31:41,260 adding 'skrub/_datetime_encoder.py' 2026-01-06T15:31:41,263 adding 'skrub/_deduplicate.py' 2026-01-06T15:31:41,264 adding 'skrub/_dispatch.py' 2026-01-06T15:31:41,266 adding 'skrub/_drop_uninformative.py' 2026-01-06T15:31:41,267 adding 'skrub/_fast_hash.py' 2026-01-06T15:31:41,269 adding 'skrub/_fuzzy_join.py' 2026-01-06T15:31:41,273 adding 'skrub/_gap_encoder.py' 2026-01-06T15:31:41,276 adding 'skrub/_interpolation_joiner.py' 2026-01-06T15:31:41,278 adding 'skrub/_join_utils.py' 2026-01-06T15:31:41,280 adding 'skrub/_joiner.py' 2026-01-06T15:31:41,282 adding 'skrub/_matching.py' 2026-01-06T15:31:41,284 adding 'skrub/_minhash_encoder.py' 2026-01-06T15:31:41,287 adding 'skrub/_multi_agg_joiner.py' 2026-01-06T15:31:41,288 adding 'skrub/_scaling_factor.py' 2026-01-06T15:31:41,290 adding 'skrub/_select_cols.py' 2026-01-06T15:31:41,293 adding 'skrub/_similarity_encoder.py' 2026-01-06T15:31:41,295 adding 'skrub/_sklearn_compat.py' 2026-01-06T15:31:41,297 adding 'skrub/_squashing_scaler.py' 2026-01-06T15:31:41,298 adding 'skrub/_string_distances.py' 2026-01-06T15:31:41,300 adding 'skrub/_string_encoder.py' 2026-01-06T15:31:41,305 adding 'skrub/_table_vectorizer.py' 2026-01-06T15:31:41,307 adding 'skrub/_tabular_pipeline.py' 2026-01-06T15:31:41,310 adding 'skrub/_text_encoder.py' 2026-01-06T15:31:41,312 adding 'skrub/_to_categorical.py' 2026-01-06T15:31:41,314 adding 'skrub/_to_datetime.py' 2026-01-06T15:31:41,316 adding 'skrub/_to_float.py' 2026-01-06T15:31:41,318 adding 'skrub/_to_str.py' 2026-01-06T15:31:41,319 adding 'skrub/_utils.py' 2026-01-06T15:31:41,321 adding 'skrub/_wrap_transformer.py' 2026-01-06T15:31:41,323 adding 'skrub/conftest.py' 2026-01-06T15:31:41,324 adding 'skrub/_data_ops/__init__.py' 2026-01-06T15:31:41,328 adding 'skrub/_data_ops/_choosing.py' 2026-01-06T15:31:41,336 adding 'skrub/_data_ops/_data_ops.py' 2026-01-06T15:31:41,337 adding 'skrub/_data_ops/_data_ops.pyi' 2026-01-06T15:31:41,342 adding 'skrub/_data_ops/_estimator.py' 2026-01-06T15:31:41,348 adding 'skrub/_data_ops/_evaluation.py' 2026-01-06T15:31:41,351 adding 'skrub/_data_ops/_inspection.py' 2026-01-06T15:31:41,353 adding 'skrub/_data_ops/_optuna.py' 2026-01-06T15:31:41,354 adding 'skrub/_data_ops/_parallel_coord.py' 2026-01-06T15:31:41,366 adding 'skrub/_data_ops/_skrub_namespace.py' 2026-01-06T15:31:41,368 adding 'skrub/_data_ops/_subsampling.py' 2026-01-06T15:31:41,369 adding 'skrub/_data_ops/_utils.py' 2026-01-06T15:31:41,371 adding 'skrub/_data_ops/tests/__init__.py' 2026-01-06T15:31:41,373 adding 'skrub/_data_ops/tests/test_choosing.py' 2026-01-06T15:31:41,377 adding 'skrub/_data_ops/tests/test_data_ops.py' 2026-01-06T15:31:41,379 adding 'skrub/_data_ops/tests/test_deferred.py' 2026-01-06T15:31:41,381 adding 'skrub/_data_ops/tests/test_errors.py' 2026-01-06T15:31:41,385 adding 'skrub/_data_ops/tests/test_estimators.py' 2026-01-06T15:31:41,387 adding 'skrub/_data_ops/tests/test_evaluation.py' 2026-01-06T15:31:41,389 adding 'skrub/_data_ops/tests/test_inspection.py' 2026-01-06T15:31:41,391 adding 'skrub/_data_ops/tests/test_interactive_features.py' 2026-01-06T15:31:41,392 adding 'skrub/_data_ops/tests/test_parallel_coord.py' 2026-01-06T15:31:41,393 adding 'skrub/_data_ops/tests/test_subsampling.py' 2026-01-06T15:31:41,395 adding 'skrub/_data_ops/tests/test_utils.py' 2026-01-06T15:31:41,396 adding 'skrub/_dataframe/__init__.py' 2026-01-06T15:31:41,400 adding 'skrub/_dataframe/_common.py' 2026-01-06T15:31:41,402 adding 'skrub/_dataframe/tests/__init__.py' 2026-01-06T15:31:41,406 adding 'skrub/_dataframe/tests/test_common.py' 2026-01-06T15:31:41,408 adding 'skrub/_reporting/README.rst' 2026-01-06T15:31:41,410 adding 'skrub/_reporting/__init__.py' 2026-01-06T15:31:41,411 adding 'skrub/_reporting/_html.py' 2026-01-06T15:31:41,413 adding 'skrub/_reporting/_patching.py' 2026-01-06T15:31:41,415 adding 'skrub/_reporting/_plotting.py' 2026-01-06T15:31:41,418 adding 'skrub/_reporting/_sample_table.py' 2026-01-06T15:31:41,419 adding 'skrub/_reporting/_serve.py' 2026-01-06T15:31:41,421 adding 'skrub/_reporting/_summarize.py' 2026-01-06T15:31:41,423 adding 'skrub/_reporting/_table_report.py' 2026-01-06T15:31:41,424 adding 'skrub/_reporting/_utils.py' 2026-01-06T15:31:41,427 adding 'skrub/_reporting/_data/templates/.gitignore' 2026-01-06T15:31:41,428 adding 'skrub/_reporting/_data/templates/_variables.css' 2026-01-06T15:31:41,430 adding 'skrub/_reporting/_data/templates/base.css' 2026-01-06T15:31:41,431 adding 'skrub/_reporting/_data/templates/buttons.html' 2026-01-06T15:31:41,432 adding 'skrub/_reporting/_data/templates/column-associations.html' 2026-01-06T15:31:41,434 adding 'skrub/_reporting/_data/templates/column-filter.css' 2026-01-06T15:31:41,435 adding 'skrub/_reporting/_data/templates/column-filter.html' 2026-01-06T15:31:41,436 adding 'skrub/_reporting/_data/templates/column-summaries.css' 2026-01-06T15:31:41,438 adding 'skrub/_reporting/_data/templates/column-summaries.html' 2026-01-06T15:31:41,439 adding 'skrub/_reporting/_data/templates/column-summary.html' 2026-01-06T15:31:41,441 adding 'skrub/_reporting/_data/templates/copybutton.css' 2026-01-06T15:31:41,442 adding 'skrub/_reporting/_data/templates/dataframe-sample.css' 2026-01-06T15:31:41,443 adding 'skrub/_reporting/_data/templates/dataframe-sample.html' 2026-01-06T15:31:41,445 adding 'skrub/_reporting/_data/templates/inline-report.html' 2026-01-06T15:31:41,446 adding 'skrub/_reporting/_data/templates/no-filter-matches.html' 2026-01-06T15:31:41,447 adding 'skrub/_reporting/_data/templates/report.css' 2026-01-06T15:31:41,448 adding 'skrub/_reporting/_data/templates/report.html' 2026-01-06T15:31:41,453 adding 'skrub/_reporting/_data/templates/report.js' 2026-01-06T15:31:41,454 adding 'skrub/_reporting/_data/templates/standalone-report.css' 2026-01-06T15:31:41,455 adding 'skrub/_reporting/_data/templates/standalone-report.html' 2026-01-06T15:31:41,457 adding 'skrub/_reporting/_data/templates/summary-statistics.css' 2026-01-06T15:31:41,458 adding 'skrub/_reporting/_data/templates/summary-statistics.html' 2026-01-06T15:31:41,460 adding 'skrub/_reporting/_data/templates/table-bar.html' 2026-01-06T15:31:41,461 adding 'skrub/_reporting/_data/templates/tables.css' 2026-01-06T15:31:41,462 adding 'skrub/_reporting/_data/templates/tabs.css' 2026-01-06T15:31:41,463 adding 'skrub/_reporting/_data/templates/tabs.html' 2026-01-06T15:31:41,465 adding 'skrub/_reporting/_data/templates/toggletip.css' 2026-01-06T15:31:41,467 adding 'skrub/_reporting/_data/templates/data_ops/data_ops-report.js' 2026-01-06T15:31:41,468 adding 'skrub/_reporting/_data/templates/data_ops/data_ops.css' 2026-01-06T15:31:41,469 adding 'skrub/_reporting/_data/templates/data_ops/graph-nav.html' 2026-01-06T15:31:41,470 adding 'skrub/_reporting/_data/templates/data_ops/graph.html' 2026-01-06T15:31:41,471 adding 'skrub/_reporting/_data/templates/data_ops/index.html' 2026-01-06T15:31:41,473 adding 'skrub/_reporting/_data/templates/data_ops/node.html' 2026-01-06T15:31:41,474 adding 'skrub/_reporting/_data/templates/data_ops/simple-repr.html' 2026-01-06T15:31:41,475 adding 'skrub/_reporting/_data/templates/data_ops/icons/list.svg' 2026-01-06T15:31:41,477 adding 'skrub/_reporting/_data/templates/icons/LICENSE' 2026-01-06T15:31:41,478 adding 'skrub/_reporting/_data/templates/icons/README.md' 2026-01-06T15:31:41,479 adding 'skrub/_reporting/_data/templates/icons/arrow-down.svg' 2026-01-06T15:31:41,481 adding 'skrub/_reporting/_data/templates/icons/arrow-left.svg' 2026-01-06T15:31:41,482 adding 'skrub/_reporting/_data/templates/icons/arrow-right.svg' 2026-01-06T15:31:41,483 adding 'skrub/_reporting/_data/templates/icons/arrow-up.svg' 2026-01-06T15:31:41,484 adding 'skrub/_reporting/_data/templates/icons/check-lg.svg' 2026-01-06T15:31:41,485 adding 'skrub/_reporting/_data/templates/icons/clipboard.svg' 2026-01-06T15:31:41,486 adding 'skrub/_reporting/_data/templates/icons/copy.svg' 2026-01-06T15:31:41,487 adding 'skrub/_reporting/_data/templates/icons/exclamation-triangle.svg' 2026-01-06T15:31:41,489 adding 'skrub/_reporting/_data/templates/icons/sort-alpha-down-alt.svg' 2026-01-06T15:31:41,490 adding 'skrub/_reporting/_data/templates/icons/sort-alpha-down.svg' 2026-01-06T15:31:41,491 adding 'skrub/_reporting/_data/templates/icons/sort-numeric-down-alt.svg' 2026-01-06T15:31:41,492 adding 'skrub/_reporting/_data/templates/icons/sort-numeric-down.svg' 2026-01-06T15:31:41,493 adding 'skrub/_reporting/_data/templates/icons/three-dots-vertical.svg' 2026-01-06T15:31:41,495 adding 'skrub/_reporting/_data/templates/icons/x-lg.svg' 2026-01-06T15:31:41,496 adding 'skrub/_reporting/_data/templates/pure-3.0.0/LICENSE' 2026-01-06T15:31:41,498 adding 'skrub/_reporting/_data/templates/pure-3.0.0/base-min.css' 2026-01-06T15:31:41,499 adding 'skrub/_reporting/js_tests/.gitignore' 2026-01-06T15:31:41,501 adding 'skrub/_reporting/js_tests/cypress.config.js' 2026-01-06T15:31:41,502 adding 'skrub/_reporting/js_tests/make-reports' 2026-01-06T15:31:41,508 adding 'skrub/_reporting/js_tests/package-lock.json' 2026-01-06T15:31:41,510 adding 'skrub/_reporting/js_tests/package.json' 2026-01-06T15:31:41,512 adding 'skrub/_reporting/js_tests/cypress/e2e/column-filter.cy.js' 2026-01-06T15:31:41,513 adding 'skrub/_reporting/js_tests/cypress/e2e/column-summaries.cy.js' 2026-01-06T15:31:41,514 adding 'skrub/_reporting/js_tests/cypress/e2e/copybutton.cy.js' 2026-01-06T15:31:41,516 adding 'skrub/_reporting/js_tests/cypress/e2e/dataframe-sample.cy.js' 2026-01-06T15:31:41,517 adding 'skrub/_reporting/js_tests/cypress/e2e/open-tab.cy.js' 2026-01-06T15:31:41,518 adding 'skrub/_reporting/js_tests/cypress/e2e/summary-statistics.cy.js' 2026-01-06T15:31:41,520 adding 'skrub/_reporting/js_tests/cypress/e2e/tabs.cy.js' 2026-01-06T15:31:41,521 adding 'skrub/_reporting/js_tests/cypress/fixtures/example.json' 2026-01-06T15:31:41,523 adding 'skrub/_reporting/js_tests/cypress/support/commands.js' 2026-01-06T15:31:41,524 adding 'skrub/_reporting/js_tests/cypress/support/e2e.js' 2026-01-06T15:31:41,526 adding 'skrub/_reporting/tests/conftest.py' 2026-01-06T15:31:41,528 adding 'skrub/_reporting/tests/test_patch_display.py' 2026-01-06T15:31:41,529 adding 'skrub/_reporting/tests/test_plotting.py' 2026-01-06T15:31:41,530 adding 'skrub/_reporting/tests/test_serve.py' 2026-01-06T15:31:41,532 adding 'skrub/_reporting/tests/test_summarize.py' 2026-01-06T15:31:41,534 adding 'skrub/_reporting/tests/test_table_report.py' 2026-01-06T15:31:41,536 adding 'skrub/_reporting/tests/test_utils.py' 2026-01-06T15:31:41,538 adding 'skrub/_reporting/tests/data/air_quality_tiny.csv' 2026-01-06T15:31:41,540 adding 'skrub/_reporting/tests/data/air_quality_tiny.parquet' 2026-01-06T15:31:41,542 adding 'skrub/datasets/__init__.py' 2026-01-06T15:31:41,544 adding 'skrub/datasets/_fetching.py' 2026-01-06T15:31:41,546 adding 'skrub/datasets/_generating.py' 2026-01-06T15:31:41,548 adding 'skrub/datasets/_utils.py' 2026-01-06T15:31:41,549 adding 'skrub/datasets/tests/__init__.py' 2026-01-06T15:31:41,551 adding 'skrub/datasets/tests/test_fetching.py' 2026-01-06T15:31:41,552 adding 'skrub/datasets/tests/test_generating.py' 2026-01-06T15:31:41,553 adding 'skrub/datasets/tests/test_utils.py' 2026-01-06T15:31:41,555 adding 'skrub/selectors/__init__.py' 2026-01-06T15:31:41,557 adding 'skrub/selectors/_base.py' 2026-01-06T15:31:41,559 adding 'skrub/selectors/_selectors.py' 2026-01-06T15:31:41,561 adding 'skrub/selectors/tests/test_base.py' 2026-01-06T15:31:41,562 adding 'skrub/selectors/tests/test_selectors.py' 2026-01-06T15:31:41,564 adding 'skrub/tests/__init__.py' 2026-01-06T15:31:41,567 adding 'skrub/tests/test_agg_joiner.py' 2026-01-06T15:31:41,568 adding 'skrub/tests/test_check_input.py' 2026-01-06T15:31:41,570 adding 'skrub/tests/test_clean_categories.py' 2026-01-06T15:31:41,571 adding 'skrub/tests/test_clean_null_strings.py' 2026-01-06T15:31:41,572 adding 'skrub/tests/test_column_associations.py' 2026-01-06T15:31:41,574 adding 'skrub/tests/test_config.py' 2026-01-06T15:31:41,575 adding 'skrub/tests/test_data_ops_stack_description.py' 2026-01-06T15:31:41,577 adding 'skrub/tests/test_datetime_encoder.py' 2026-01-06T15:31:41,578 adding 'skrub/tests/test_deduplicate.py' 2026-01-06T15:31:41,580 adding 'skrub/tests/test_dispatch.py' 2026-01-06T15:31:41,581 adding 'skrub/tests/test_docstrings.py' 2026-01-06T15:31:41,583 adding 'skrub/tests/test_drop_uninformative.py' 2026-01-06T15:31:41,584 adding 'skrub/tests/test_fast_hash.py' 2026-01-06T15:31:41,586 adding 'skrub/tests/test_fuzzy_join.py' 2026-01-06T15:31:41,588 adding 'skrub/tests/test_gap_encoder.py' 2026-01-06T15:31:41,589 adding 'skrub/tests/test_interpolation_joiner.py' 2026-01-06T15:31:41,591 adding 'skrub/tests/test_join_utils.py' 2026-01-06T15:31:41,592 adding 'skrub/tests/test_joiner.py' 2026-01-06T15:31:41,594 adding 'skrub/tests/test_matching.py' 2026-01-06T15:31:41,595 adding 'skrub/tests/test_minhash_encoder.py' 2026-01-06T15:31:41,598 adding 'skrub/tests/test_multi_agg_joiner.py' 2026-01-06T15:31:41,600 adding 'skrub/tests/test_on_each_column.py' 2026-01-06T15:31:41,601 adding 'skrub/tests/test_on_subframe.py' 2026-01-06T15:31:41,602 adding 'skrub/tests/test_scaling_factor.py' 2026-01-06T15:31:41,604 adding 'skrub/tests/test_select_cols.py' 2026-01-06T15:31:41,606 adding 'skrub/tests/test_similarity_encoder.py' 2026-01-06T15:31:41,607 adding 'skrub/tests/test_sklearn.py' 2026-01-06T15:31:41,609 adding 'skrub/tests/test_squashing_scaler.py' 2026-01-06T15:31:41,610 adding 'skrub/tests/test_string_distances.py' 2026-01-06T15:31:41,612 adding 'skrub/tests/test_string_encoder.py' 2026-01-06T15:31:41,616 adding 'skrub/tests/test_table_vectorizer.py' 2026-01-06T15:31:41,617 adding 'skrub/tests/test_tabular_pipeline.py' 2026-01-06T15:31:41,619 adding 'skrub/tests/test_text_encoder.py' 2026-01-06T15:31:41,620 adding 'skrub/tests/test_to_categorical.py' 2026-01-06T15:31:41,622 adding 'skrub/tests/test_to_datetime.py' 2026-01-06T15:31:41,623 adding 'skrub/tests/test_to_float.py' 2026-01-06T15:31:41,624 adding 'skrub/tests/test_to_str.py' 2026-01-06T15:31:41,626 adding 'skrub/tests/test_utils.py' 2026-01-06T15:31:41,627 adding 'skrub/tests/test_wrap_transformer.py' 2026-01-06T15:31:41,628 adding 'skrub/tests/utils.py' 2026-01-06T15:31:41,631 adding 'skrub-0.7.1.dist-info/licenses/LICENSE.txt' 2026-01-06T15:31:41,633 adding 'skrub-0.7.1.dist-info/METADATA' 2026-01-06T15:31:41,634 adding 'skrub-0.7.1.dist-info/WHEEL' 2026-01-06T15:31:41,634 adding 'skrub-0.7.1.dist-info/top_level.txt' 2026-01-06T15:31:41,638 adding 'skrub-0.7.1.dist-info/RECORD' 2026-01-06T15:31:41,647 removing build/bdist.linux-armv7l/wheel 2026-01-06T15:31:41,795 Building wheel for skrub (pyproject.toml): finished with status 'done' 2026-01-06T15:31:41,809 Created wheel for skrub: filename=skrub-0.7.1-py3-none-any.whl size=499350 sha256=4692240629c487ff622ccc8c7c7740ff2ad09a1b8d50923675bf799c94b1dbf0 2026-01-06T15:31:41,810 Stored in directory: /tmp/pip-ephem-wheel-cache-qls8xiip/wheels/95/41/27/0a7c38099149f6f1a614a3d24e5ea4688c2cdb3bd9e61be2f7 2026-01-06T15:31:41,827 Successfully built skrub 2026-01-06T15:31:41,841 Removed build tracker: '/tmp/pip-build-tracker-rnaq7ht_'