Skip to content

Tidy Repo Meta - #15

Merged
sp1tz merged 5 commits into
mainfrom
depsDash
Oct 15, 2026
Merged

sp1tz merged 5 commits into
mainfrom
depsDash

Conversation

@sp1tz

@sp1tz sp1tz commented Oct 13, 2026

Copy link
Copy Markdown
Collaborator

Changeset Summary

  • Close Dependency Dashboard #11, as we don't need it.
  • Mv renovate.json under .github for better org.
  • Consolidate 2 redundant workflows into 1.
    • Also, only run on main push & main PR's (i.e. not feature branch push).
  • Support only active Python versions (i.e. 3.11+).
  • Nix .pylintrc as this exists in pyproject.toml.
  • General clean-up of README.md; namely, sync the code descriptions with what's actually in docstring.
  • General clean-up of pyproject.toml per PEP 621.
    • Significant simplification of pylint spec for broader coverage, by greatly reducing exempt rules to minimal viable set for current code.

Pls see inline comments for further clarification.

@sp1tz sp1tz self-assigned this Oct 13, 2026
sp1tz added 5 commits October 13, 2026 17:26
Signed-off-by: sp1tz <42953063+sp1tz@users.noreply.github.com>
Signed-off-by: sp1tz <42953063+sp1tz@users.noreply.github.com>
… active Python versions.

Signed-off-by: sp1tz <42953063+sp1tz@users.noreply.github.com>
Signed-off-by: sp1tz <42953063+sp1tz@users.noreply.github.com>
Signed-off-by: sp1tz <42953063+sp1tz@users.noreply.github.com>

@sp1tz sp1tz left a comment

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

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

@Parthakumar-Roy: When this gets in, pls rebase and have Bob update the README.md based on the docstring / function changes within your branch.

Comment thread .github/renovate.json
Comment thread .github/workflows/lint.yml
Comment thread .github/workflows/lint.yml
Comment thread .github/workflows/pylint.yml
Comment thread .pylintrc
Comment thread src/ibm_cloud_fail_over/ibm_cloud_fail_over.py
Comment thread pyproject.toml
Comment thread pyproject.toml
Comment thread pyproject.toml
Comment thread pyproject.toml
@sp1tz
sp1tz marked this pull request as ready for review October 14, 2026 20:20
@sp1tz
sp1tz enabled auto-merge (squash) October 14, 2026 20:21

@Parthakumar-Roy Parthakumar-Roy left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Not totally familiar with all the meta files but looked at some background material and looks generally ok.

@sp1tz
sp1tz merged commit 05143d5 into main Oct 15, 2026
9 checks passed
@sp1tz
sp1tz deleted the depsDash branch October 15, 2026 23:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Dependency Dashboard

2 participants