Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
21 commits
Select commit Hold shift + click to select a range
54f104e
Support python 3.14
Moisan Oct 14, 2025
22c4da2
Adds metadata call functions retrieval
thewhaleking Oct 23, 2025
3445e5f
Merge pull request #223 from opentensor/feat/thewhaleking/add-metadat…
thewhaleking Oct 23, 2025
98fe876
Moved all the metadata retrievals to shared functionality in the supe…
thewhaleking Oct 23, 2025
e1e37b3
Types!
thewhaleking Oct 23, 2025
1e3b4ab
Merge branch 'staging' into python_3.14
thewhaleking Oct 24, 2025
25d55a1
Merge pull request #224 from opentensor/chore/thewhaleking/move-metad…
thewhaleking Oct 24, 2025
a688e48
Updates get_payment_info to include all the params of the underlying …
thewhaleking Oct 24, 2025
77c80d6
Adds tests
thewhaleking Oct 27, 2025
4754fed
Dependency
thewhaleking Oct 27, 2025
16ef730
Dependency
thewhaleking Oct 27, 2025
7de7299
Merge pull request #226 from opentensor/feat/thewhaleking/update-get-…
thewhaleking Oct 27, 2025
98a6d5e
Drop legacy substrateinterface compatibility tests
thewhaleking Oct 28, 2025
e000360
Merge branch 'staging' into python_3.14
thewhaleking Oct 28, 2025
6889dde
bump bt-decode
thewhaleking Oct 28, 2025
fa5519f
Merge remote-tracking branch 'origin/python_3.14' into python_3.14
thewhaleking Oct 28, 2025
0671f33
Merge pull request #228 from opentensor/python_3.14
thewhaleking Oct 28, 2025
13c4bfa
Updates workflow to work better with community PRs
thewhaleking Oct 29, 2025
9bd5c89
Merge remote-tracking branch 'origin/staging' into staging
thewhaleking Oct 29, 2025
de18320
Changelog + version
thewhaleking Oct 29, 2025
58ee561
Merge pull request #229 from opentensor/changelog/1.5.9
thewhaleking Oct 29, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 5 additions & 8 deletions .github/workflows/check-sdk-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -263,15 +263,12 @@ jobs:
python3 -m pip install --upgrade pip uv
uv pip install '.[dev]'

- name: Clone async-substrate-interface repo
run: git clone https://github.com/opentensor/async-substrate-interface.git

- name: Checkout PR branch in async-substrate-interface repo
working-directory: ${{ github.workspace }}/async-substrate-interface
run: |
git fetch origin ${{ github.event.pull_request.head.ref }}
git checkout ${{ github.event.pull_request.head.ref }}
echo "Current branch: $(git rev-parse --abbrev-ref HEAD)"
uses: actions/checkout@v4
with:
repository: ${{ github.event.pull_request.head.repo.full_name }}
ref: ${{ github.event.pull_request.head.ref }}
path: async-substrate-interface

- name: Install /async-substrate-interface package
working-directory: ${{ github.workspace }}/async-substrate-interface
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/e2e-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -124,7 +124,7 @@ jobs:
os:
- ubuntu-latest
test-file: ${{ fromJson(needs.find-tests.outputs.test-files) }}
python-version: ["3.9", "3.10", "3.11", "3.12", "3.13"]
python-version: ["3.9", "3.10", "3.11", "3.12", "3.13", "3.14"]
steps:
- name: Check-out repository
uses: actions/checkout@v4
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/unit-and-integration-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ jobs:
fail-fast: false
max-parallel: 5
matrix:
python-version: ["3.9", "3.10", "3.11", "3.12", "3.13"]
python-version: ["3.9", "3.10", "3.11", "3.12", "3.13", "3.14"]

steps:
- name: Checkout repository
Expand Down
12 changes: 12 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,16 @@
# Changelog
## 1.5.9 /2025-10-29
* Adds metadata call functions retrieval by @thewhaleking in https://github.com/opentensor/async-substrate-interface/pull/223
* move metadata methods to SubstrateMixin by @thewhaleking in https://github.com/opentensor/async-substrate-interface/pull/224
* Update get_payment_info to include addl params by @thewhaleking in https://github.com/opentensor/async-substrate-interface/pull/226
* Python 3.14 by @thewhaleking in https://github.com/opentensor/async-substrate-interface/pull/228
* Support python 3.14 by @Moisan in https://github.com/opentensor/async-substrate-interface/pull/210

## New Contributors
* @Moisan made their first contribution in https://github.com/opentensor/async-substrate-interface/pull/210

**Full Changelog**: https://github.com/opentensor/async-substrate-interface/compare/v1.5.8...v1.5.9

## 1.5.8 /2025-10-21
* Fix parameter name conflict in retry substrate _retry() methods by @Arthurdw in https://github.com/opentensor/async-substrate-interface/pull/218
* Use uv for test dependencies by @thewhaleking in https://github.com/opentensor/async-substrate-interface/pull/219
Expand Down
Loading
Loading