2026-02-11T10:15:27,493 Created temporary directory: /tmp/pip-ephem-wheel-cache-w9nuhmx1 2026-02-11T10:15:27,495 Created temporary directory: /tmp/pip-build-tracker-46k9uenb 2026-02-11T10:15:27,496 Initialized build tracking at /tmp/pip-build-tracker-46k9uenb 2026-02-11T10:15:27,496 Created build tracker: /tmp/pip-build-tracker-46k9uenb 2026-02-11T10:15:27,496 Entered build tracker: /tmp/pip-build-tracker-46k9uenb 2026-02-11T10:15:27,497 Created temporary directory: /tmp/pip-wheel-1yxblkll 2026-02-11T10:15:27,500 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-02-11T10:15:27,502 Created temporary directory: /tmp/pip-ephem-wheel-cache-7ybmn2kp 2026-02-11T10:15:27,524 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-11T10:15:27,527 2 location(s) to search for versions of tibet-core: 2026-02-11T10:15:27,527 * https://pypi.org/simple/tibet-core/ 2026-02-11T10:15:27,527 * https://www.piwheels.org/simple/tibet-core/ 2026-02-11T10:15:27,528 Fetching project page and analyzing links: https://pypi.org/simple/tibet-core/ 2026-02-11T10:15:27,529 Getting page https://pypi.org/simple/tibet-core/ 2026-02-11T10:15:27,530 Found index url https://pypi.org/simple 2026-02-11T10:15:27,758 Fetched page https://pypi.org/simple/tibet-core/ as application/vnd.pypi.simple.v1+json 2026-02-11T10:15:27,760 Skipping link: No binaries permitted for tibet-core: https://files.pythonhosted.org/packages/c6/8e/886012841584dc3b98cd3b560e59f00e772f86fb7318e4e259c9d7877e68/tibet_core-0.1.0-cp311-cp311-manylinux_2_34_x86_64.whl (from https://pypi.org/simple/tibet-core/) (requires-python:>=3.9) 2026-02-11T10:15:27,761 Found link https://files.pythonhosted.org/packages/ad/46/5163cbfaaef065834c991e1a29e013fad49dc69beab18b3f998dae53c13c/tibet_core-0.1.0.tar.gz (from https://pypi.org/simple/tibet-core/) (requires-python:>=3.9), version: 0.1.0 2026-02-11T10:15:27,761 Skipping link: No binaries permitted for tibet-core: https://files.pythonhosted.org/packages/11/96/4270104d708da14483a4616e08d8ba0b80c336519ec129dc8a213b76c75c/tibet_core-0.1.1-cp313-cp313-manylinux_2_34_x86_64.whl (from https://pypi.org/simple/tibet-core/) (requires-python:>=3.9) 2026-02-11T10:15:27,763 Found link https://files.pythonhosted.org/packages/e0/bf/b29a2b7bcd37260671e484bc22b0661dee9324a836161e26d4978f0dfbb9/tibet_core-0.1.1.tar.gz (from https://pypi.org/simple/tibet-core/) (requires-python:>=3.9), version: 0.1.1 2026-02-11T10:15:27,763 Fetching project page and analyzing links: https://www.piwheels.org/simple/tibet-core/ 2026-02-11T10:15:27,764 Getting page https://www.piwheels.org/simple/tibet-core/ 2026-02-11T10:15:27,765 Found index url https://www.piwheels.org/simple 2026-02-11T10:15:27,929 Fetched page https://www.piwheels.org/simple/tibet-core/ as text/html 2026-02-11T10:15:27,931 Skipping link: not a file: https://www.piwheels.org/simple/tibet-core/ 2026-02-11T10:15:27,931 Skipping link: not a file: https://pypi.org/simple/tibet-core/ 2026-02-11T10:15:27,950 Given no hashes to check 1 links for project 'tibet-core': discarding no candidates 2026-02-11T10:15:27,968 Collecting tibet-core==0.1.0 2026-02-11T10:15:27,970 Created temporary directory: /tmp/pip-unpack-zcexlag9 2026-02-11T10:15:28,191 Downloading tibet_core-0.1.0.tar.gz (13 kB) 2026-02-11T10:15:28,214 Added tibet-core==0.1.0 from https://files.pythonhosted.org/packages/ad/46/5163cbfaaef065834c991e1a29e013fad49dc69beab18b3f998dae53c13c/tibet_core-0.1.0.tar.gz to build tracker '/tmp/pip-build-tracker-46k9uenb' 2026-02-11T10:15:28,218 Created temporary directory: /tmp/pip-build-env-cxi3h7rh 2026-02-11T10:15:28,223 Installing build dependencies: started 2026-02-11T10:15:28,224 Running command pip subprocess to install build dependencies 2026-02-11T10:15:29,388 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-02-11T10:15:29,937 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-02-11T10:15:29,959 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-02-11T10:15:31,749 Collecting maturin<2.0,>=1.4 2026-02-11T10:15:32,183 Using cached https://www.piwheels.org/simple/maturin/maturin-1.11.5-cp311-cp311-linux_armv7l.whl (5.9 MB) 2026-02-11T10:15:34,996 Installing collected packages: maturin 2026-02-11T10:15:35,466 Successfully installed maturin-1.11.5 2026-02-11T10:15:35,753 Installing build dependencies: finished with status 'done' 2026-02-11T10:15:35,759 Getting requirements to build wheel: started 2026-02-11T10:15:35,760 Running command Getting requirements to build wheel 2026-02-11T10:15:35,954 Getting requirements to build wheel: finished with status 'done' 2026-02-11T10:15:35,957 Created temporary directory: /tmp/pip-modern-metadata-6b_b9fia 2026-02-11T10:15:35,959 Preparing metadata (pyproject.toml): started 2026-02-11T10:15:35,960 Running command Preparing metadata (pyproject.toml) 2026-02-11T10:15:36,984 ⚠️ Warning: You specified the python source as /tmp/pip-wheel-1yxblkll/tibet-core_f7548c65f0504a9c8b0fd784bd414c83/python, but the python module at /tmp/pip-wheel-1yxblkll/tibet-core_f7548c65f0504a9c8b0fd784bd414c83/python/tibet_core is missing. No python module will be included. 2026-02-11T10:15:36,984 🔗 Found pyo3 bindings 2026-02-11T10:15:37,458 🐍 Found CPython 3.11 at /usr/bin/python3 2026-02-11T10:15:37,458 📡 Using build options features from pyproject.toml 2026-02-11T10:15:37,466 tibet_core-0.1.0.dist-info 2026-02-11T10:15:37,467 Checking for Rust toolchain.... 2026-02-11T10:15:37,467 Running `maturin pep517 write-dist-info --metadata-directory /tmp/pip-modern-metadata-6b_b9fia --interpreter /usr/bin/python3` 2026-02-11T10:15:37,490 Preparing metadata (pyproject.toml): finished with status 'done' 2026-02-11T10:15:37,495 Source in /tmp/pip-wheel-1yxblkll/tibet-core_f7548c65f0504a9c8b0fd784bd414c83 has version 0.1.0, which satisfies requirement tibet-core==0.1.0 from https://files.pythonhosted.org/packages/ad/46/5163cbfaaef065834c991e1a29e013fad49dc69beab18b3f998dae53c13c/tibet_core-0.1.0.tar.gz 2026-02-11T10:15:37,496 Removed tibet-core==0.1.0 from https://files.pythonhosted.org/packages/ad/46/5163cbfaaef065834c991e1a29e013fad49dc69beab18b3f998dae53c13c/tibet_core-0.1.0.tar.gz from build tracker '/tmp/pip-build-tracker-46k9uenb' 2026-02-11T10:15:37,502 Created temporary directory: /tmp/pip-unpack-mbxmyl9_ 2026-02-11T10:15:37,503 Building wheels for collected packages: tibet-core 2026-02-11T10:15:37,507 Created temporary directory: /tmp/pip-wheel-a7uii7ky 2026-02-11T10:15:37,508 Destination directory: /tmp/pip-wheel-a7uii7ky 2026-02-11T10:15:37,510 Building wheel for tibet-core (pyproject.toml): started 2026-02-11T10:15:37,511 Running command Building wheel for tibet-core (pyproject.toml) 2026-02-11T10:15:37,683 Running `maturin pep517 build-wheel -i /usr/bin/python3 --compatibility off` 2026-02-11T10:15:38,274 ⚠️ Warning: You specified the python source as /tmp/pip-wheel-1yxblkll/tibet-core_f7548c65f0504a9c8b0fd784bd414c83/python, but the python module at /tmp/pip-wheel-1yxblkll/tibet-core_f7548c65f0504a9c8b0fd784bd414c83/python/tibet_core is missing. No python module will be included. 2026-02-11T10:15:38,274 🔗 Found pyo3 bindings 2026-02-11T10:15:38,746 🐍 Found CPython 3.11 at /usr/bin/python3 2026-02-11T10:15:38,747 📡 Using build options features from pyproject.toml 2026-02-11T10:15:39,449 Compiling target-lexicon v0.12.16 2026-02-11T10:15:39,449 Compiling libc v0.2.180 2026-02-11T10:15:39,450 Compiling cfg-if v1.0.4 2026-02-11T10:15:39,451 Compiling typenum v1.19.0 2026-02-11T10:15:39,620 Compiling once_cell v1.21.3 2026-02-11T10:15:41,261 Compiling proc-macro2 v1.0.106 2026-02-11T10:15:41,790 Compiling version_check v0.9.5 2026-02-11T10:15:44,014 Compiling unicode-ident v1.0.22 2026-02-11T10:15:44,385 Compiling generic-array v0.14.7 2026-02-11T10:15:44,497 Compiling quote v1.0.44 2026-02-11T10:15:45,191 Compiling autocfg v1.5.0 2026-02-11T10:15:46,554 Compiling pyo3-build-config v0.20.3 2026-02-11T10:15:55,532 Compiling syn v2.0.114 2026-02-11T10:15:56,188 Compiling semver v1.0.27 2026-02-11T10:15:59,047 Compiling rustc_version v0.4.1 2026-02-11T10:16:01,569 Compiling parking_lot_core v0.9.12 2026-02-11T10:16:02,556 Compiling serde_core v1.0.228 2026-02-11T10:16:02,566 Compiling pyo3-ffi v0.20.3 2026-02-11T10:16:03,565 Compiling crypto-common v0.1.7 2026-02-11T10:16:04,151 Compiling block-buffer v0.10.4 2026-02-11T10:16:04,364 Compiling curve25519-dalek v4.1.3 2026-02-11T10:16:04,509 Compiling memoffset v0.9.1 2026-02-11T10:16:04,888 Compiling digest v0.10.7 2026-02-11T10:16:05,414 Compiling num-traits v0.2.19 2026-02-11T10:16:05,608 Compiling zmij v1.0.19 2026-02-11T10:16:06,317 Compiling portable-atomic v1.13.1 2026-02-11T10:16:06,554 Compiling smallvec v1.15.1 2026-02-11T10:16:07,048 Compiling scopeguard v1.2.0 2026-02-11T10:16:07,362 Compiling getrandom v0.3.4 2026-02-11T10:16:08,633 Compiling heck v0.4.1 2026-02-11T10:16:09,885 Compiling lock_api v0.4.14 2026-02-11T10:16:11,378 Compiling pyo3 v0.20.3 2026-02-11T10:16:12,432 Compiling getrandom v0.2.17 2026-02-11T10:16:12,729 Compiling zeroize v1.8.2 2026-02-11T10:16:13,855 Compiling signature v2.2.0 2026-02-11T10:16:13,896 Compiling subtle v2.6.1 2026-02-11T10:16:14,506 Compiling serde_json v1.0.149 2026-02-11T10:16:14,982 Compiling serde v1.0.228 2026-02-11T10:16:16,851 Compiling ed25519 v2.2.3 2026-02-11T10:16:18,124 Compiling rand_core v0.6.4 2026-02-11T10:16:19,948 Compiling parking_lot v0.12.5 2026-02-11T10:16:36,775 Compiling sha2 v0.10.9 2026-02-11T10:16:40,977 Compiling pyo3-macros-backend v0.20.3 2026-02-11T10:16:42,105 Compiling unindent v0.2.4 2026-02-11T10:16:43,079 Compiling indoc v2.0.7 2026-02-11T10:16:45,133 Compiling iana-time-zone v0.1.65 2026-02-11T10:16:46,298 Compiling memchr v2.7.6 2026-02-11T10:16:47,578 Compiling itoa v1.0.17 2026-02-11T10:16:48,947 Compiling chrono v0.4.43 2026-02-11T10:17:03,217 Compiling serde_derive v1.0.228 2026-02-11T10:17:09,356 Compiling ed25519-dalek v2.2.0 2026-02-11T10:17:12,191 Compiling uuid v1.20.0 2026-02-11T10:17:12,645 Compiling hex v0.4.3 2026-02-11T10:17:17,185 Compiling pyo3-macros v0.20.3 2026-02-11T10:17:53,588 Compiling tibet-core v0.1.0 (/tmp/pip-wheel-1yxblkll/tibet-core_f7548c65f0504a9c8b0fd784bd414c83) 2026-02-11T10:17:55,397 warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item 2026-02-11T10:17:55,399 --> src/lib.rs:411:5 2026-02-11T10:17:55,399 | 2026-02-11T10:17:55,400 411 | #[pymethods] 2026-02-11T10:17:55,401 | -^^^^^^^^^^^ 2026-02-11T10:17:55,401 | | 2026-02-11T10:17:55,402 | `PyClassImplCollector` is not local 2026-02-11T10:17:55,402 | `PyClassNewTextSignature` is not local 2026-02-11T10:17:55,403 | move the `impl` block outside of this function `trampoline` and up 4 bodies 2026-02-11T10:17:55,404 412 | impl PyTibetEngine { 2026-02-11T10:17:55,404 | ------------- 2026-02-11T10:17:55,405 | | 2026-02-11T10:17:55,405 | `PyTibetEngine` is not local 2026-02-11T10:17:55,406 | `PyTibetEngine` is not local 2026-02-11T10:17:55,407 | 2026-02-11T10:17:55,408 = note: the attribute macro `pymethods` defines the non-local `impl`, and may need to be changed 2026-02-11T10:17:55,409 = note: the attribute macro `pymethods` may come from an old version of the `pyo3_macros` crate, try updating your dependency with `cargo update -p pyo3_macros` 2026-02-11T10:17:55,409 = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` 2026-02-11T10:17:55,410 = note: `#[warn(non_local_definitions)]` on by default 2026-02-11T10:17:55,410 = note: this warning originates in the attribute macro `pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) 2026-02-11T10:18:23,664 warning: `tibet-core` (lib) generated 1 warning 2026-02-11T10:18:23,665 Finished `release` profile [optimized] target(s) in 2m 44s 2026-02-11T10:18:23,971 📦 Built wheel for CPython 3.11 to /tmp/pip-wheel-1yxblkll/tibet-core_f7548c65f0504a9c8b0fd784bd414c83/target/wheels/tibet_core-0.1.0-cp311-cp311-linux_armv7l.whl 2026-02-11T10:18:23,974 /tmp/pip-wheel-1yxblkll/tibet-core_f7548c65f0504a9c8b0fd784bd414c83/target/wheels/tibet_core-0.1.0-cp311-cp311-linux_armv7l.whl 2026-02-11T10:18:24,014 Building wheel for tibet-core (pyproject.toml): finished with status 'done' 2026-02-11T10:18:24,023 Created wheel for tibet-core: filename=tibet_core-0.1.0-cp311-cp311-linux_armv7l.whl size=278476 sha256=1b2c3e18f37bf0e5c8c14b13248f6475ac888b84b581a490a99f92a259b0d8c0 2026-02-11T10:18:24,025 Stored in directory: /tmp/pip-ephem-wheel-cache-7ybmn2kp/wheels/ba/03/69/2e0a5ef646ce173121bbfffdc8abaa2ba149fbc36e7216a735 2026-02-11T10:18:24,036 Successfully built tibet-core 2026-02-11T10:18:24,091 Removed build tracker: '/tmp/pip-build-tracker-46k9uenb'