2025-10-07T02:56:21,922 Created temporary directory: /tmp/pip-ephem-wheel-cache-7ze5rj_w 2025-10-07T02:56:21,924 Created temporary directory: /tmp/pip-build-tracker-uic7lekm 2025-10-07T02:56:21,924 Initialized build tracking at /tmp/pip-build-tracker-uic7lekm 2025-10-07T02:56:21,925 Created build tracker: /tmp/pip-build-tracker-uic7lekm 2025-10-07T02:56:21,925 Entered build tracker: /tmp/pip-build-tracker-uic7lekm 2025-10-07T02:56:21,926 Created temporary directory: /tmp/pip-wheel-y_kru8oo 2025-10-07T02:56:21,929 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2025-10-07T02:56:21,931 Created temporary directory: /tmp/pip-ephem-wheel-cache-9aqzvdan 2025-10-07T02:56:21,953 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-07T02:56:21,957 2 location(s) to search for versions of kronicler: 2025-10-07T02:56:21,957 * https://pypi.org/simple/kronicler/ 2025-10-07T02:56:21,957 * https://www.piwheels.org/simple/kronicler/ 2025-10-07T02:56:21,957 Fetching project page and analyzing links: https://pypi.org/simple/kronicler/ 2025-10-07T02:56:21,958 Getting page https://pypi.org/simple/kronicler/ 2025-10-07T02:56:21,960 Found index url https://pypi.org/simple 2025-10-07T02:56:22,170 Fetched page https://pypi.org/simple/kronicler/ as application/vnd.pypi.simple.v1+json 2025-10-07T02:56:22,172 Skipping link: No binaries permitted for kronicler: https://files.pythonhosted.org/packages/67/e3/01fdc96830783de9f479fa0bb37c1a7456020e70c8e83e693c3a8c7abfec/kronicler-0.1.0-cp313-cp313-manylinux_2_34_x86_64.whl (from https://pypi.org/simple/kronicler/) (requires-python:>=3.8) 2025-10-07T02:56:22,173 Found link https://files.pythonhosted.org/packages/1a/4a/725172fec362ca0149200616ff02d468c276f3cec24d41d75f46735872a4/kronicler-0.1.0.tar.gz (from https://pypi.org/simple/kronicler/) (requires-python:>=3.8), version: 0.1.0 2025-10-07T02:56:22,174 Skipping link: No binaries permitted for kronicler: https://files.pythonhosted.org/packages/cf/20/0f3a93dad0724bbb02fa6e77f9d8325586c13c5ac8bf7dcc480b9699b745/kronicler-0.1.1-cp313-cp313-manylinux_2_34_x86_64.whl (from https://pypi.org/simple/kronicler/) (requires-python:>=3.8) 2025-10-07T02:56:22,175 Found link https://files.pythonhosted.org/packages/76/2a/047a6abc0322ee5374365d140ad3b43a291141eb53e08742a899a8a0dd19/kronicler-0.1.1.tar.gz (from https://pypi.org/simple/kronicler/) (requires-python:>=3.8), version: 0.1.1 2025-10-07T02:56:22,176 Fetching project page and analyzing links: https://www.piwheels.org/simple/kronicler/ 2025-10-07T02:56:22,176 Getting page https://www.piwheels.org/simple/kronicler/ 2025-10-07T02:56:22,178 Found index url https://www.piwheels.org/simple 2025-10-07T02:56:22,341 Fetched page https://www.piwheels.org/simple/kronicler/ as text/html 2025-10-07T02:56:22,344 Skipping link: No binaries permitted for kronicler: https://www.piwheels.org/simple/kronicler/kronicler-0.1.0-cp311-cp311-linux_armv6l.whl#sha256=8208669ebe996f046fc6c2b47a22f3ec6d6719d3193a8647d73760df4ac51f81 (from https://www.piwheels.org/simple/kronicler/) (requires-python:>=3.8) 2025-10-07T02:56:22,345 Skipping link: No binaries permitted for kronicler: https://www.piwheels.org/simple/kronicler/kronicler-0.1.0-cp311-cp311-linux_armv7l.whl#sha256=8208669ebe996f046fc6c2b47a22f3ec6d6719d3193a8647d73760df4ac51f81 (from https://www.piwheels.org/simple/kronicler/) (requires-python:>=3.8) 2025-10-07T02:56:22,345 Skipping link: No binaries permitted for kronicler: https://www.piwheels.org/simple/kronicler/kronicler-0.1.0-cp313-cp313-linux_armv6l.whl#sha256=9e66fb41f89ca6d12e3998b91b7ef1025667664bdff5b521fc5141ff08c5d093 (from https://www.piwheels.org/simple/kronicler/) (requires-python:>=3.8) 2025-10-07T02:56:22,346 Skipping link: No binaries permitted for kronicler: https://www.piwheels.org/simple/kronicler/kronicler-0.1.0-cp313-cp313-linux_armv7l.whl#sha256=9e66fb41f89ca6d12e3998b91b7ef1025667664bdff5b521fc5141ff08c5d093 (from https://www.piwheels.org/simple/kronicler/) (requires-python:>=3.8) 2025-10-07T02:56:22,346 Skipping link: No binaries permitted for kronicler: https://www.piwheels.org/simple/kronicler/kronicler-0.1.0-cp39-cp39-linux_armv6l.whl#sha256=d24f09d324dca0b37f6badead9d033297eee42f00d13521e5c00d5ac20629339 (from https://www.piwheels.org/simple/kronicler/) (requires-python:>=3.8) 2025-10-07T02:56:22,347 Skipping link: No binaries permitted for kronicler: https://www.piwheels.org/simple/kronicler/kronicler-0.1.0-cp39-cp39-linux_armv7l.whl#sha256=d24f09d324dca0b37f6badead9d033297eee42f00d13521e5c00d5ac20629339 (from https://www.piwheels.org/simple/kronicler/) (requires-python:>=3.8) 2025-10-07T02:56:22,348 Skipping link: not a file: https://www.piwheels.org/simple/kronicler/ 2025-10-07T02:56:22,348 Skipping link: not a file: https://pypi.org/simple/kronicler/ 2025-10-07T02:56:22,367 Given no hashes to check 1 links for project 'kronicler': discarding no candidates 2025-10-07T02:56:22,385 Collecting kronicler==0.1.1 2025-10-07T02:56:22,387 Created temporary directory: /tmp/pip-unpack-kbeswa_x 2025-10-07T02:56:22,597 Downloading kronicler-0.1.1.tar.gz (35 kB) 2025-10-07T02:56:22,658 Added kronicler==0.1.1 from https://files.pythonhosted.org/packages/76/2a/047a6abc0322ee5374365d140ad3b43a291141eb53e08742a899a8a0dd19/kronicler-0.1.1.tar.gz to build tracker '/tmp/pip-build-tracker-uic7lekm' 2025-10-07T02:56:22,663 Created temporary directory: /tmp/pip-build-env-1hk28lix 2025-10-07T02:56:22,667 Installing build dependencies: started 2025-10-07T02:56:22,669 Running command pip subprocess to install build dependencies 2025-10-07T02:56:23,854 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-10-07T02:56:24,451 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2025-10-07T02:56:24,474 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-07T02:56:26,162 Collecting maturin<2.0,>=1.9 2025-10-07T02:56:26,599 Using cached https://www.piwheels.org/simple/maturin/maturin-1.9.5-cp311-cp311-linux_armv7l.whl (5.8 MB) 2025-10-07T02:56:29,448 Installing collected packages: maturin 2025-10-07T02:56:30,214 Successfully installed maturin-1.9.5 2025-10-07T02:56:30,497 Installing build dependencies: finished with status 'done' 2025-10-07T02:56:30,503 Getting requirements to build wheel: started 2025-10-07T02:56:30,505 Running command Getting requirements to build wheel 2025-10-07T02:56:30,710 Getting requirements to build wheel: finished with status 'done' 2025-10-07T02:56:30,713 Created temporary directory: /tmp/pip-modern-metadata-sxfwhsz4 2025-10-07T02:56:30,715 Preparing metadata (pyproject.toml): started 2025-10-07T02:56:30,717 Running command Preparing metadata (pyproject.toml) 2025-10-07T02:56:31,461 Updating crates.io index 2025-10-07T02:56:31,736 Downloading crates ... 2025-10-07T02:56:31,952 Downloaded proc-macro-error-attr v1.0.4 2025-10-07T02:56:31,973 Downloaded structopt-derive v0.4.18 2025-10-07T02:56:31,996 Downloaded ansi_term v0.12.1 2025-10-07T02:56:32,033 Downloaded structopt v0.3.26 2025-10-07T02:56:32,178 Downloaded proc-macro-error v1.0.4 2025-10-07T02:56:32,241 Downloaded heck v0.3.3 2025-10-07T02:56:32,265 Downloaded clap v2.34.0 2025-10-07T02:56:32,451 📦 Including license file `LICENSE` 2025-10-07T02:56:32,452 🍹 Building a mixed python/rust project 2025-10-07T02:56:32,453 🔗 Found pyo3 bindings 2025-10-07T02:56:32,853 🐍 Found CPython 3.11 at /usr/bin/python3 2025-10-07T02:56:32,854 📡 Using build options features from pyproject.toml 2025-10-07T02:56:32,865 kronicler-0.1.1.dist-info 2025-10-07T02:56:32,865 Checking for Rust toolchain.... 2025-10-07T02:56:32,866 Running `maturin pep517 write-dist-info --metadata-directory /tmp/pip-modern-metadata-sxfwhsz4 --interpreter /usr/bin/python3` 2025-10-07T02:56:32,888 Preparing metadata (pyproject.toml): finished with status 'done' 2025-10-07T02:56:32,894 Source in /tmp/pip-wheel-y_kru8oo/kronicler_e033f5f8eded4b5ca8ef7115075195d8 has version 0.1.1, which satisfies requirement kronicler==0.1.1 from https://files.pythonhosted.org/packages/76/2a/047a6abc0322ee5374365d140ad3b43a291141eb53e08742a899a8a0dd19/kronicler-0.1.1.tar.gz 2025-10-07T02:56:32,895 Removed kronicler==0.1.1 from https://files.pythonhosted.org/packages/76/2a/047a6abc0322ee5374365d140ad3b43a291141eb53e08742a899a8a0dd19/kronicler-0.1.1.tar.gz from build tracker '/tmp/pip-build-tracker-uic7lekm' 2025-10-07T02:56:32,902 Created temporary directory: /tmp/pip-unpack-1wlrf5r6 2025-10-07T02:56:32,903 Building wheels for collected packages: kronicler 2025-10-07T02:56:32,907 Created temporary directory: /tmp/pip-wheel-s30467ye 2025-10-07T02:56:32,907 Destination directory: /tmp/pip-wheel-s30467ye 2025-10-07T02:56:32,910 Building wheel for kronicler (pyproject.toml): started 2025-10-07T02:56:32,911 Running command Building wheel for kronicler (pyproject.toml) 2025-10-07T02:56:33,075 Running `maturin pep517 build-wheel -i /usr/bin/python3 --compatibility off` 2025-10-07T02:56:33,670 📦 Including license file `LICENSE` 2025-10-07T02:56:33,671 🍹 Building a mixed python/rust project 2025-10-07T02:56:33,672 🔗 Found pyo3 bindings 2025-10-07T02:56:34,074 🐍 Found CPython 3.11 at /usr/bin/python3 2025-10-07T02:56:34,075 📡 Using build options features from pyproject.toml 2025-10-07T02:56:34,765 Compiling proc-macro2 v1.0.101 2025-10-07T02:56:34,766 Compiling unicode-ident v1.0.18 2025-10-07T02:56:34,767 Compiling target-lexicon v0.13.2 2025-10-07T02:56:34,767 Compiling once_cell v1.21.3 2025-10-07T02:56:35,217 Compiling version_check v0.9.5 2025-10-07T02:56:36,430 Compiling libc v0.2.175 2025-10-07T02:56:37,729 Compiling memchr v2.7.5 2025-10-07T02:56:43,105 Compiling quote v1.0.40 2025-10-07T02:56:44,056 Compiling pyo3-build-config v0.25.1 2025-10-07T02:56:44,932 Compiling proc-macro-error-attr v1.0.4 2025-10-07T02:56:45,830 Compiling syn v2.0.106 2025-10-07T02:56:46,509 Compiling syn v1.0.109 2025-10-07T02:56:48,126 Compiling serde v1.0.219 2025-10-07T02:56:50,122 Compiling aho-corasick v1.1.3 2025-10-07T02:56:52,475 Compiling proc-macro-error v1.0.4 2025-10-07T02:56:53,376 Compiling autocfg v1.5.0 2025-10-07T02:56:57,051 Compiling regex-syntax v0.8.6 2025-10-07T02:57:02,117 Compiling pyo3-macros-backend v0.25.1 2025-10-07T02:57:03,088 Compiling pyo3-ffi v0.25.1 2025-10-07T02:57:05,155 Compiling memoffset v0.9.1 2025-10-07T02:57:30,675 Compiling regex-automata v0.4.10 2025-10-07T02:57:52,252 Compiling serde_derive v1.0.219 2025-10-07T02:58:01,310 Compiling heck v0.5.0 2025-10-07T02:58:03,249 Compiling utf8parse v0.2.2 2025-10-07T02:58:03,678 Compiling unicode-segmentation v1.12.0 2025-10-07T02:58:07,602 Compiling unicode-width v0.1.14 2025-10-07T02:58:07,646 Compiling heck v0.3.3 2025-10-07T02:58:08,776 Compiling regex v1.11.2 2025-10-07T02:58:09,632 Compiling textwrap v0.11.0 2025-10-07T02:58:14,318 Compiling anstyle-parse v0.2.7 2025-10-07T02:58:26,741 Compiling pyo3 v0.25.1 2025-10-07T02:58:28,015 Compiling atty v0.2.14 2025-10-07T02:58:28,359 Compiling ansi_term v0.12.1 2025-10-07T02:58:31,879 Compiling colorchoice v1.0.4 2025-10-07T02:58:32,294 Compiling is_terminal_polyfill v1.70.1 2025-10-07T02:58:32,602 Compiling anstyle v1.0.11 2025-10-07T02:58:35,127 Compiling log v0.4.27 2025-10-07T02:58:37,392 Compiling anstyle-query v1.1.4 2025-10-07T02:58:37,735 Compiling strsim v0.8.0 2025-10-07T02:58:43,073 Compiling vec_map v0.8.2 2025-10-07T02:58:44,501 Compiling bitflags v1.3.2 2025-10-07T02:58:44,710 Compiling serde_json v1.0.143 2025-10-07T02:58:45,639 Compiling clap v2.34.0 2025-10-07T02:59:16,641 Compiling anstream v0.6.20 2025-10-07T02:59:17,124 Compiling pyo3-macros v0.25.1 2025-10-07T02:59:21,544 Compiling env_filter v0.1.3 2025-10-07T02:59:26,666 Compiling structopt-derive v0.4.18 2025-10-07T02:59:39,067 Compiling itoa v1.0.15 2025-10-07T02:59:40,006 Compiling jiff v0.2.15 2025-10-07T02:59:40,251 Compiling unindent v0.2.4 2025-10-07T02:59:41,968 Compiling indoc v2.0.6 2025-10-07T02:59:44,674 Compiling ryu v1.0.20 2025-10-07T02:59:45,266 Compiling lazy_static v1.5.0 2025-10-07T02:59:45,570 Compiling structopt v0.3.26 2025-10-07T03:00:17,947 Compiling bincode v1.3.3 2025-10-07T03:00:23,873 Compiling serde-big-array v0.5.1 2025-10-07T03:00:47,725 Compiling env_logger v0.11.8 2025-10-07T03:01:12,966 Compiling kronicler v0.1.1 (/tmp/pip-wheel-y_kru8oo/kronicler_e033f5f8eded4b5ca8ef7115075195d8) 2025-10-07T03:01:15,840 warning: unnecessary transmute 2025-10-07T03:01:15,841 --> src/page.rs:182:40 2025-10-07T03:01:15,842 | 2025-10-07T03:01:15,842 182 | let a: u128 = unsafe { std::mem::transmute(b) }; 2025-10-07T03:01:15,843 | -------------------^^^ 2025-10-07T03:01:15,843 | | 2025-10-07T03:01:15,844 | help: replace this with: `u128::from_ne_bytes` 2025-10-07T03:01:15,845 | 2025-10-07T03:01:15,845 = help: there's also `from_le_bytes` and `from_be_bytes` if you expect a particular byte order 2025-10-07T03:01:15,846 = note: `#[warn(unnecessary_transmutes)]` on by default 2025-10-07T03:01:25,364 warning: `kronicler` (lib) generated 1 warning (run `cargo fix --lib -p kronicler` to apply 1 suggestion) 2025-10-07T03:01:25,365 Finished `release` profile [optimized] target(s) in 4m 51s 2025-10-07T03:01:26,304 📦 Built wheel for CPython 3.11 to /tmp/pip-wheel-y_kru8oo/kronicler_e033f5f8eded4b5ca8ef7115075195d8/target/wheels/kronicler-0.1.1-cp311-cp311-linux_armv7l.whl 2025-10-07T03:01:26,307 /tmp/pip-wheel-y_kru8oo/kronicler_e033f5f8eded4b5ca8ef7115075195d8/target/wheels/kronicler-0.1.1-cp311-cp311-linux_armv7l.whl 2025-10-07T03:01:26,347 Building wheel for kronicler (pyproject.toml): finished with status 'done' 2025-10-07T03:01:26,361 Created wheel for kronicler: filename=kronicler-0.1.1-cp311-cp311-linux_armv7l.whl size=906909 sha256=3905eac44e83ae41500865f64305bda2dc0e6598f0f7e72b511cc6938e7cd51b 2025-10-07T03:01:26,363 Stored in directory: /tmp/pip-ephem-wheel-cache-9aqzvdan/wheels/2e/d6/3e/e9111cde28262202c94597c11fb281b0b46a7991fec3661047 2025-10-07T03:01:26,377 Successfully built kronicler 2025-10-07T03:01:26,413 Removed build tracker: '/tmp/pip-build-tracker-uic7lekm'