No description
byteb4rb1e.utils.saas.forgejo delivered as a thin layer over byteb4rb1e.utils.http.client, mirroring the Bitbucket wrapper against the Forgejo REST API v1: token auth headers, repository existence check, repository creation under the authenticated user (/user/repos) or an organization (/orgs/{org}/repos). No instance URL hardcoded — every operation takes a host parameter via api_url(). Both ssh_clone_url and https_clone_url exposed. 12 unit tests cover all operations; 95/95 pass via tox -e unit-py313 with no mypy errors beyond the repo baseline.
|
||
|---|---|---|
| src/byteb4rb1e | ||
| tests | ||
| .gitignore | ||
| DEVELOPMENT.md | ||
| LICENSE | ||
| Pipfile | ||
| Pipfile.lock | ||
| pyproject.toml | ||
| TODO | ||
| tox.ini | ||