From c8f2f70a781e619006567058325398e6f18332ba Mon Sep 17 00:00:00 2001 From: ibraheem-opentensor Date: Tue, 28 Jan 2025 12:05:07 -0800 Subject: [PATCH 1/3] Bumps version and updates changelog --- CHANGELOG.md | 10 ++++++++++ pyproject.toml | 2 +- 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7c8a824..26c1485 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,15 @@ # Changelog +## 1.0.0rc4 /2025-01-28 + +## What's Changed +* Backmerge staging main by @ibraheem-opentensor in https://github.com/opentensor/async-substrate-interface/pull/4 +* EventLoopManager, factory function by @thewhaleking in https://github.com/opentensor/async-substrate-interface/pull/3 +* Exception for uninitialised by @thewhaleking in https://github.com/opentensor/async-substrate-interface/pull/6 +* Update build/release to use pyproject.toml by @thewhaleking in https://github.com/opentensor/async-substrate-interface/pull/10 +* Sync Substrate Rewritten by @thewhaleking in https://github.com/opentensor/async-substrate-interface/pull/9 +* Remove ujson by @thewhaleking in https://github.com/opentensor/async-substrate-interface/pull/12 + ## 1.0.0rc3 /2025-01-17 ## What's Changed diff --git a/pyproject.toml b/pyproject.toml index ef6e883..3426976 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "async-substrate-interface" -version = "1.0.0rc4" +version = "1.0.0rc5" description = "Asyncio library for interacting with substrate. Mostly API-compatible with py-substrate-interface" readme = "README.md" license = { file = "LICENSE" } From c6d11b6449338d77a8e92293057df1df50760372 Mon Sep 17 00:00:00 2001 From: ibraheem-opentensor Date: Tue, 28 Jan 2025 12:07:52 -0800 Subject: [PATCH 2/3] Updates changelog --- CHANGELOG.md | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 26c1485..95999a9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,6 @@ # Changelog -## 1.0.0rc4 /2025-01-28 +## 1.0.0rc5 /2025-01-28 ## What's Changed * Backmerge staging main by @ibraheem-opentensor in https://github.com/opentensor/async-substrate-interface/pull/4 @@ -10,6 +10,11 @@ * Sync Substrate Rewritten by @thewhaleking in https://github.com/opentensor/async-substrate-interface/pull/9 * Remove ujson by @thewhaleking in https://github.com/opentensor/async-substrate-interface/pull/12 +## 1.0.0rc4 /2025-01-17 + +## What's Changed +* Minor bug fixes and improvements + ## 1.0.0rc3 /2025-01-17 ## What's Changed From fc20e496f1748294ef0cd5a7374476ce12a05232 Mon Sep 17 00:00:00 2001 From: ibraheem-opentensor Date: Tue, 28 Jan 2025 18:13:11 -0800 Subject: [PATCH 3/3] Fixes _metadata_cache, bumps version and changelog --- CHANGELOG.md | 5 +++++ async_substrate_interface/async_substrate.py | 2 +- pyproject.toml | 2 +- 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 95999a9..ca307c7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,10 @@ # Changelog +## 1.0.0rc6 /2025-01-28 + +## What's Changed +* Minor bug fix + ## 1.0.0rc5 /2025-01-28 ## What's Changed diff --git a/async_substrate_interface/async_substrate.py b/async_substrate_interface/async_substrate.py index 9c46a37..d442b98 100644 --- a/async_substrate_interface/async_substrate.py +++ b/async_substrate_interface/async_substrate.py @@ -699,7 +699,7 @@ def __init__( self.runtime_config = RuntimeConfigurationObject( ss58_format=self.ss58_format, implements_scale_info=True ) - self.__metadata_cache = {} + self._metadata_cache = {} self._nonces = {} self.metadata_version_hex = "0x0f000000" # v15 self.reload_type_registry() diff --git a/pyproject.toml b/pyproject.toml index 3426976..3ccc4ef 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "async-substrate-interface" -version = "1.0.0rc5" +version = "1.0.0rc6" description = "Asyncio library for interacting with substrate. Mostly API-compatible with py-substrate-interface" readme = "README.md" license = { file = "LICENSE" }