Skip to content

Commit 9cbc175

Browse files
chore: format conftest changelog entry
Signed-off-by: SubhraSameerDash <[email protected]>
1 parent 2f0ad7c commit 9cbc175

File tree

1 file changed

+42
-7
lines changed

1 file changed

+42
-7
lines changed

CHANGELOG.md

Lines changed: 42 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,31 @@ This changelog is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.
66

77
## [Unreleased]
88

9-
### Changed
9+
1010

1111
### Tests
12+
13+
- Formatted `tests/unit/conftest.py` with black for code style consistency. (#1522)
14+
- format `black tests/unit/nft_id_test.py` with Black.(#1544)
15+
- Format `tests/unit/executable_test.py` with Black.(#1530)
16+
- Format `tests/unit/hedera_trust_manager_test.py` with Black for consistent code style (#1539)
17+
- Format tests/unit/logger_test.py with black for code style consistency (#1541)
18+
- Format `tests/unit/batch_transaction_test.py` with Black.(`#1520`)
19+
- Style: formatted `tests/unit/prng_transaction_test.py` with black (#1546)
20+
- Formatted contract unit tests with black for consistent style. (#1523)
1221
- Format account test files with Black (#1519)
13-
- Improve unit test coverage for `Hbar`, including edge cases, validation, comparisons, and hashing. (#1483)
14-
- Format `tests/unit/network_tls_test.py` with black for code style consistency (#1543)
22+
- Format `tests/unit/node*.py` with Black for consistent code style (#1545)
23+
- Improve unit test coverage for Hbar, including edge cases, validation, comparisons, and hashing. (#1483)
24+
- Standardize formatting of evm_address_test.py using Black for improved consistency and readability (#1529)
25+
- Formatted unit test files using Black.
26+
- Format tests/unit/network_tls_test.py with black for code style consistency (#1543)
27+
- Formatted `ethereum_transaction_test.py` using Black.
28+
- Formatted client_test.py using Black.
1529

1630
### Added
31+
- Added guide for resolving CHANGELOG.md conflicts using GitHub's web editor (`#1591`)
32+
33+
- Added Windows setup guide for SDK developers (`docs/sdk_developers/training/setup/setup_windows.md`) with PowerShell installation instructions. (#1570)
1734
- Added a beginner assignment guard that requires completion of a Good First Issue. (#1484)
1835
- Added `/unassign` command allowing contributors to remove themselves from assigned issues.(#1472)
1936
- Added advanced CodeRabbit reviewer guidance for `tokens` module changes, with specialized validation rules for token transactions, token classes, and enums. (#1496)
@@ -110,14 +127,24 @@ This changelog is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.
110127
- Add GitHub Actions script and workflow for automatic spam list updates.
111128
- Added technical docstrings and hardening (set -euo pipefail) to the pr-check-test-files.sh script (#1336)
112129
- Added prompt for coderabbit to review `Query` and it's sub-classes.
130+
- Updated the mentor assignment bot welcome message to be more structured. ([#1487](https://github.com/hiero-ledger/hiero-sdk-python/issues/1487))
113131
- Add StakingInfo class ([1364](https://github.com/hiero-ledger/hiero-sdk-python/issues/1364))
132+
- Added a visible confirmation comment when a user unassigns themselves from an issue (#1506)
114133
- Added first-class support for EVM address aliases in `AccountId`, including parsing, serialization, Mirror Node population helpers.
134+
- Add automated bot to recommend next issues to contributors after their first PR merge (#1380)
135+
- Added dry-run support and refactored `.github/workflows/bot-workflows.yml` to use dedicated script `.github/scripts/bot-workflows.js` for improved maintainability and testability. (`#1288`)
115136

116137
### Changed
138+
- Refactored `examples/consensus/topic_create_transaction.py` to use `Client.from_env()` (#1611)
139+
- Updated GitHub Actions setup-node action to v6.2.0.
140+
- chore: format tests/unit/mock_server.py with black (#1542)
141+
- Updated actions/checkout to v6.0.1 and actions/github-script v8.0.0 in bot-next-issue-recommendation workflow (#1586)
142+
- Expanded inactivity bot messages to include `/unassign` command information for contributors (#1555)
117143
- Update the acceptance criteria wording in the issue templates to improve clarity and consistency for contributors (#1491)
118144
- Add return type hint to `AccountId.__repr__` for type consistency. (#1503)
119-
145+
- Good First Issue template to have more guidance and renamed other templates for consistency with upstream
120146
- Added AI usage guidelines to the Good First Issue and Beginner issue templates to guide contributors on responsible AI use. (#1490)
147+
- Refactored `bot-verified-commits.yml` workflow to use modular JavaScript with configurable environment variables, input sanitization, dry-run mode support, and SHA-pinned actions. (#1482)
121148
- Refactored the advanced issue assignment guard to use a single configurable variable for the required number of completed intermediate issues. (#1479)
122149
- Align Good First Issue and Good First Issue — Candidate guidelines with the Hiero C++ SDK for clarity and consistency.(#1421)
123150
- Make the required signed commit command explicit in all issue templates to reduce PR signing errors for contributors (#1489)
@@ -190,9 +217,18 @@ This changelog is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.
190217
- Modified and renamed hasIntermediateOrAdvancedLabel() to check if issue label is beginner or higher (#1385)
191218
- Updated `.github/scripts/bot-office-hours.sh` to detect and skip PRs created by bot accounts when posting office hours reminders. (#1384)
192219
- Refactored `examples/account/account_create_transaction_create_with_alias.py` and `examples/account/account_create_transaction_evm_alias.py` to use the native `AccountInfo.__str__` method for printing account details, replacing manual JSON serialization. ([#1263](https://github.com/hiero-ledger/hiero-sdk-python/issues/1263))
193-
- Enhance TopicInfo `__str__` method and tests with additional coverage, and update the format_key function in `key_format.py` to handle objects with a _to_proto method.
220+
- Enhance TopicInfo `__str__` method and tests with additional coverage, and update the format_key function in `key_format.py` to handle objects with a \_to_proto method.
221+
- Update changelog workflow to trigger automatically on pull requests instead of manual dispatch (#1567)
222+
- Formatted key-related unit test files (`key_utils_test.py`, `test_key_format.py`, `test_key_list.py`) using the black formatter
194223

195224
### Fixed
225+
- Fix the next-issue recommendation bot to post the correct issue recommendation comment. (#1593)
226+
- Ensured that the GFI assignment bot skips posting `/assign` reminders for repository collaborators to avoid unnecessary notifications.(#1568).
227+
- Reduced notification spam by skipping the entire advanced qualification job for non-advanced issues and irrelevant events (#1517)
228+
- Aligned token freeze example filename references and improved error handling by catching broader exceptions with clearer messages. (#1412)
229+
- Fixed jq syntax in bot-office-hours.sh (#1502)
230+
- Fixed formatting of `/unassign` command in the PR inactivity reminder message so it displays correctly with backticks. (#1582)
231+
- Prevented linkbot from commenting on or auto-closing bot-authored pull requests. (#1516)
196232
- Respect `dry-run` input in `bot-community-calls.yml` workflow (#1425)
197233
- Updated LinkBot regex in the GitHub Actions bot script to support "Closes" and "Resolves" keywords for improved PR body-link detection (#1465)
198234
- Fixed CodeRabbit plan trigger workflow running multiple times when issues are created with multiple labels by switching to labeled event trigger only. (#1427)
@@ -220,12 +256,11 @@ This changelog is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.
220256
- Fixed bot-pr-missing-linked-issue to skip commenting on pull requests created by automated bots. (#1382)
221257
- Updated `.github/scripts/bot-community-calls.sh` to skip posting reminders on issues created by bot accounts. (#1383)
222258
- Fixed incorrect run instructions and broaden error handling in `token_dissociate_transaction.py` example to improve usability for new users (#1468)
223-
259+
- Update `.github/scripts/bot-advanced-check.sh` to unassign unqualified users.
224260

225261
### Removed
226262

227263
- Deleted `examples/utils.py` as its helper functions are no longer needed. ([#1263](https://github.com/hiero-ledger/hiero-sdk-python/issues/1263))
228-
- Transaction byte generation to respect valid `node_account_ids` during `external signing` and `manual freezing workflows`, preventing execution failures caused by node mismatches.
229264

230265
### Breaking Change
231266

0 commit comments

Comments
 (0)