diff --git a/Cargo.lock b/Cargo.lock index 1159daae1a..88d0982858 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1685,7 +1685,7 @@ dependencies = [ [[package]] name = "iota-sdk-python" -version = "1.1.1" +version = "1.1.2" dependencies = [ "futures", "iota-sdk-bindings-core", diff --git a/bindings/python/CHANGELOG.md b/bindings/python/CHANGELOG.md index 70386b3a8b..c6d3977a89 100644 --- a/bindings/python/CHANGELOG.md +++ b/bindings/python/CHANGELOG.md @@ -19,13 +19,18 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Security --> -## 1.1.2 - 2023-MM-DD +## 1.1.2 - 2023-12-01 ### Added - `Utils:verify_transaction_semantic()`; - `Account::prepare_claim_outputs()` method; +### Fixed + +- Missing `init_logger` export; +- `Client::build_and_post_block()` with custom input range; + ## 1.1.1 - 2023-10-31 ### Added diff --git a/bindings/python/Cargo.toml b/bindings/python/Cargo.toml index 457fad6ca7..69eafb8a98 100644 --- a/bindings/python/Cargo.toml +++ b/bindings/python/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "iota-sdk-python" -version = "1.1.1" +version = "1.1.2" authors = ["IOTA Stiftung"] edition = "2021" description = "Python bindings for the IOTA SDK library" diff --git a/bindings/python/iota_sdk/client/client.py b/bindings/python/iota_sdk/client/client.py index 22538a715a..95dfa3726c 100644 --- a/bindings/python/iota_sdk/client/client.py +++ b/bindings/python/iota_sdk/client/client.py @@ -410,11 +410,12 @@ def build_and_post_block(self, is_start_set = 'input_range_start' in options is_end_set = 'input_range_end' in options if is_start_set or is_end_set: - options['range'] = {} + options['input_range'] = {} if is_start_set: - options['range']['start'] = options.pop('start') + options['input_range']['start'] = options.pop( + 'input_range_start') if is_end_set: - options['range']['end'] = options.pop('end') + options['input_range']['end'] = options.pop('input_range_end') options = humps.camelize(options) diff --git a/bindings/python/iota_sdk/external.py b/bindings/python/iota_sdk/external.py index 2df235d0d0..f0a92c6151 100644 --- a/bindings/python/iota_sdk/external.py +++ b/bindings/python/iota_sdk/external.py @@ -2,4 +2,4 @@ # SPDX-License-Identifier: Apache-2.0 # pylint: disable=import-error, unused-import -from .iota_sdk import call_utils_method, call_secret_manager_method, create_secret_manager, destroy_wallet, create_client, create_wallet, listen_wallet, get_client_from_wallet, get_secret_manager_from_wallet, call_wallet_method, call_client_method, listen_mqtt +from .iota_sdk import call_utils_method, call_secret_manager_method, create_secret_manager, destroy_wallet, create_client, create_wallet, listen_wallet, get_client_from_wallet, get_secret_manager_from_wallet, call_wallet_method, call_client_method, init_logger, listen_mqtt diff --git a/bindings/python/setup.py b/bindings/python/setup.py index 6d9b0958cf..19e5f77a9e 100644 --- a/bindings/python/setup.py +++ b/bindings/python/setup.py @@ -22,7 +22,7 @@ def get_py_version_cfgs(): setup( name="iota_sdk", - version="1.1.1", + version="1.1.2", classifiers=[ "License :: SPDX-License-Identifier :: Apache-2.0", "Intended Audience :: Developers",