From 29125473383df3fb56d014a2de1e0d0a25d16cee Mon Sep 17 00:00:00 2001 From: "riseproject-dev[bot]" <330740410+riseproject-dev[bot]@users.noreply.github.com> Date: Thu, 29 Oct 2026 08:56:29 +0000 Subject: [PATCH 1/2] bittensor-core: Add version 0.1.5 Signed-off-by: riseproject-dev[bot] <330740410+riseproject-dev[bot]@users.noreply.github.com> --- docs/packages/bittensor-core.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/packages/bittensor-core.yaml b/docs/packages/bittensor-core.yaml index 36921db46cd4..f7c8c11a42a0 100644 --- a/docs/packages/bittensor-core.yaml +++ b/docs/packages/bittensor-core.yaml @@ -8,3 +8,4 @@ versions: - filename: bittensor_core-0.1.3-cp310-abi3-manylinux_2_39_riscv64.whl sha256: 00f4f67e27f24860b2302c038507430a449b18ef832d43eed5ea2ad61c5eb886 requires-python: '>=3.10' +- version: 0.1.5 From 47bee01763ef6011a4c77b216020b4e493e46b26 Mon Sep 17 00:00:00 2001 From: Ludovic Henry Date: Fri, 30 Oct 2026 02:57:46 +0100 Subject: [PATCH 2/2] bittensor-core 0.1.5: build from the subtensor commit that carries 0.1.5 BITTENSOR_CORE_REF still pointed at v445, whose sdk/bittensor-core-py is 0.1.3, so the 0.1.5 job built a bittensor_core-0.1.3 wheel and the wheel check rejected it. subtensor has no per-release tag for the PyPI version; v475 is the first release tag whose pyproject.toml pins 0.1.5 (v476 has the same tree), and its tree matches the released 0.1.5 sdist file for file apart from the two Cargo.toml files the sdist rewrites. The crate versions the build script hardcodes (ahash 0.8.12, libsodium-sys 0.2.7, secp256k1-sys 0.9.2) are unchanged in its Cargo.lock. --- .github/workflows/build-bittensor-core.yml | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/.github/workflows/build-bittensor-core.yml b/.github/workflows/build-bittensor-core.yml index 83ae32abe782..c288ca67a532 100644 --- a/.github/workflows/build-bittensor-core.yml +++ b/.github/workflows/build-bittensor-core.yml @@ -33,12 +33,14 @@ permissions: env: # subtensor is a monorepo with no per-release git tag matching the PyPI # version: releases are cut by chain spec_version (CLAUDE.md gotcha 103). - # Tag v445 is the lightweight release tag whose sdk/bittensor-core-py/ - # pyproject.toml pins version "0.1.3"; its tree (sdk/bittensor-core, - # sdk/bittensor-core-py, support/macros, vendor/w3f-bls, Cargo.lock) is - # byte-identical to the released 0.1.3 sdist. Pinned by commit, not the - # mutable tag ref, for immutability. - BITTENSOR_CORE_REF: d3f40e44bda9019c606aeb0c907bb52ba7fe386c + # Tag v475 is the first lightweight release tag whose sdk/bittensor-core-py/ + # pyproject.toml pins version "0.1.5" (v476 carries the same tree); its tree + # (sdk/bittensor-core, sdk/bittensor-core-py, support/macros, vendor/w3f-bls, + # Cargo.lock) matches the released 0.1.5 sdist file for file, bar the two + # Cargo.toml files the sdist rewrites. Pinned by commit, not the mutable tag + # ref, for immutability. Move it together with the version in + # docs/packages/bittensor-core.yaml; the wheel check below fails if they drift. + BITTENSOR_CORE_REF: d1718c99c34cf96abbf2bf09c0e9e48b945c76f5 jobs: setup: