Skip to content

Conversation

@stephanme
Copy link
Member

@stephanme stephanme commented Nov 12, 2025

  • uv for package mgmt
  • ruff and basedpyright for linting
  • pyproject.toml for dependencies and configuration
  • moved sources into a org_management module to comply with std python project setup
  • updated dependencies
  • fixed linting and typing issues

- uv for package mgmt
- ruff and basedpyright for linting
- pyproject.toml for dependencies and configuration
- moved sources into a org_management module to comply with std python project setup
- updated dependencies
- fixed most severe linting errors
- ignored typing warnings for now
- and enable failOnWarnings for basedpyright
@stephanme stephanme force-pushed the github-org-automation branch from e3f6743 to 5919704 Compare November 12, 2025 10:23
@stephanme
Copy link
Member Author

Validation of #1364 should fail because it violates the rules for multiple Github orgs (one WG = one org only).
Before addressing this issue, I wanted to renovate tooling for the org automation and update dependencies (was on my todo list for quite some time).

@stephanme stephanme requested a review from beyhan November 12, 2025 10:27
@stephanme stephanme marked this pull request as ready for review November 12, 2025 10:27
@stephanme stephanme merged commit 0ea2d1c into main Nov 18, 2025
3 checks passed
@github-project-automation github-project-automation bot moved this from Inbox to Done in CF Community Nov 18, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

3 participants