Skip to content

docs: add code_of_conduct for python sdk#2176

Merged
MonaaEid merged 4 commits into
hiero-ledger:mainfrom
bhuvan-somisetty:fix/2145-add-code-of-conduct
Apr 19, 2026
Merged

docs: add code_of_conduct for python sdk#2176
MonaaEid merged 4 commits into
hiero-ledger:mainfrom
bhuvan-somisetty:fix/2145-add-code-of-conduct

Conversation

@bhuvan-somisetty

Copy link
Copy Markdown
Contributor

Description:
Adds a Code of Conduct document for the Python SDK.

Changes:

  • created docs/sdk_developers/code_of_conduct.md
  • added contributor behavior and communication guidelines

Fixes #2145

Notes for reviewer:

  • document is intentionally concise and beginner-friendly

  • changes are limited to the requested documentation addition

  • commit is GPG signed and DCO compliant
    Checklist

  • Documented (Code comments, README, etc.)

  • Tested (unit, integration, etc.)

Signed-off-by: Bhuvan Somisetty <somisettybhuvan5@gmail.com>
@codacy-production

codacy-production Bot commented Apr 19, 2026

Copy link
Copy Markdown

Up to standards ✅

🟢 Issues 0 issues

Results:
0 new issues

View in Codacy

TIP This summary will be updated as you push new changes. Give us feedback

@coderabbitai

coderabbitai Bot commented Apr 19, 2026

Copy link
Copy Markdown
Contributor

Warning

Rate limit exceeded

@bhuvan-somisetty has exceeded the limit for the number of commits that can be reviewed per hour. Please wait 54 minutes and 5 seconds before requesting another review.

Your organization is not enrolled in usage-based pricing. Contact your admin to enable usage-based pricing to continue reviews beyond the rate limit, or try again in 54 minutes and 5 seconds.

⌛ How to resolve this issue?

After the wait time has elapsed, a review can be triggered using the @coderabbitai review command as a PR comment. Alternatively, push new commits to this PR.

We recommend that you space out your commits to avoid hitting the rate limit.

🚦 How do rate limits work?

CodeRabbit enforces hourly rate limits for each developer per organization.

Our paid plans have higher rate limits than the trial, open-source and free plans. In all cases, we re-allow further reviews after a brief timeout.

Please see our FAQ for further information.

ℹ️ Review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: ASSERTIVE

Plan: Pro

Run ID: d4cbd357-1b76-4420-b304-00cfa65cb0a2

📥 Commits

Reviewing files that changed from the base of the PR and between e9af587 and 30b947d.

📒 Files selected for processing (1)
  • docs/sdk_developers/code_of_conduct.md

Walkthrough

Added a new Code of Conduct for the Python SDK at docs/sdk_developers/code_of_conduct.md that specifies contributor expectations, positive standards, unacceptable behavior, contribution workflow (references CONTRIBUTING.md), communication norms, and maintainer enforcement actions; includes a link to the Hiero community CoC.

Changes

Cohort / File(s) Summary
Documentation Addition
docs/sdk_developers/code_of_conduct.md
New Code of Conduct document detailing community expectations, positive/negative behavior standards, contribution workflow and commit-signing requirements (references CONTRIBUTING.md), communication norms, and enforcement policy; includes Hiero CoC link.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~5 minutes

🚥 Pre-merge checks | ✅ 4 | ❌ 1

❌ Failed checks (1 inconclusive)

Check name Status Explanation Resolution
Out of Scope Changes check ❓ Inconclusive The PR is limited to the requested documentation file addition (docs/sdk_developers/code_of_conduct.md) with no unrelated changes; however, the PR description notes unchecked checklist items and there were workflow failures related to pre-commit hooks and linting. Verify that linting has been addressed and all CI checks pass before merging, as pre-commit hook failures were previously reported.
✅ Passed checks (4 passed)
Check name Status Explanation
Title check ✅ Passed The title clearly and concisely summarizes the main change: adding a Code of Conduct document for the Python SDK.
Description check ✅ Passed The description directly relates to the changeset, explaining the addition of the Code of Conduct document and related guidelines.
Linked Issues check ✅ Passed The PR successfully addresses all core requirements from issue #2145: creates a concise, beginner-friendly Code of Conduct document with conduct requirements, inclusivity principles, communication guidelines, and contribution workflow references.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

📋 Issue Planner

Built with CodeRabbit's Coding Plans for faster development and fewer bugs.

View plan used: #2145

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@coderabbitai coderabbitai Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 2


ℹ️ Review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: ASSERTIVE

Plan: Pro

Run ID: 95968789-7172-42cd-a4c0-628771bbf01b

📥 Commits

Reviewing files that changed from the base of the PR and between a046740 and 5459592.

📒 Files selected for processing (1)
  • docs/sdk_developers/code_of_conduct.md

Comment thread docs/sdk_developers/code_of_conduct.md
Comment thread docs/sdk_developers/code_of_conduct.md Outdated
Signed-off-by: Bhuvan Somisetty <somisettybhuvan5@gmail.com>
@bhuvan-somisetty

Copy link
Copy Markdown
Contributor Author

Updated the reference section to include a direct inline link to the Hiero Community Code of Conduct.

exploreriii
exploreriii previously approved these changes Apr 19, 2026

@exploreriii exploreriii left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice work once again @bhuvan-somisetty !

@github-actions github-actions Bot added skill: beginner Achievable by a fairly new comer that has already completed a couple of good first issues scope: docs involves documentation labels Apr 19, 2026
@exploreriii

Copy link
Copy Markdown
Contributor

Hi the workflow failed, you forgot to enable the pre commit hook and ensure all is linted
Thanks!
https://github.com/hiero-ledger/hiero-sdk-python/blob/main/docs/sdk_developers/ruff.md

Signed-off-by: Bhuvan Somisetty <somisettybhuvan5@gmail.com>
@bhuvan-somisetty

Copy link
Copy Markdown
Contributor Author

All requested changes have been addressed and pre-commit checks are passing. Kindly review and approve.

@coderabbitai coderabbitai Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 1


ℹ️ Review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: ASSERTIVE

Plan: Pro

Run ID: 1d22e4f3-39b5-45d7-a72f-9f02e855edba

📥 Commits

Reviewing files that changed from the base of the PR and between 0433d11 and e9af587.

📒 Files selected for processing (1)
  • docs/sdk_developers/code_of_conduct.md

Comment thread docs/sdk_developers/code_of_conduct.md Outdated
Signed-off-by: Bhuvan Somisetty <somisettybhuvan5@gmail.com>
@MonaaEid
MonaaEid merged commit 2db1106 into hiero-ledger:main Apr 19, 2026
9 checks passed
@MonaaEid MonaaEid added this to the v0.2.6 milestone Apr 21, 2026
Abhijeet2409 pushed a commit to Abhijeet2409/hiero-sdk-python that referenced this pull request Apr 22, 2026
Signed-off-by: Bhuvan Somisetty <somisettybhuvan5@gmail.com>
AntonioCeppellini pushed a commit to AntonioCeppellini/hiero-sdk-python that referenced this pull request Apr 22, 2026
Signed-off-by: Bhuvan Somisetty <somisettybhuvan5@gmail.com>
parvninama pushed a commit to parvninama/hiero-sdk-python that referenced this pull request Apr 25, 2026
Signed-off-by: Bhuvan Somisetty <somisettybhuvan5@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

scope: docs involves documentation skill: beginner Achievable by a fairly new comer that has already completed a couple of good first issues

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Create a starter python sdk code of conduct

3 participants