gitea.repository
repository
Repository package.
Classes
gitea.repository.AsyncRepository
Bases: AsyncResource, BaseRepository
Asynchronous Gitea Repository resource.
Source code in src/gitea/resource/async_resource.py
Functions
gitea.repository.AsyncRepository.list_repositories
async
list_repositories(username: str | None = None, organization: str | None = None, page: int | None = None, limit: int | None = None, **kwargs: Any) -> tuple[list[dict[str, Any]], dict[str, Any]]
List repositories for a user, organization, or authenticated user.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
username
|
str | None
|
The username to list repositories for. |
None
|
organization
|
str | None
|
The organization to list repositories for. |
None
|
page
|
int | None
|
The page number for pagination. |
None
|
limit
|
int | None
|
The number of repositories per page. |
None
|
**kwargs
|
Any
|
Additional arguments to pass to the request. |
{}
|
Returns:
| Type | Description |
|---|---|
tuple[list[dict[str, Any]], dict[str, Any]]
|
A tuple containing a list of repositories and the status code. |
Source code in src/gitea/repository/async_repository.py
gitea.repository.Repository
Bases: Resource, BaseRepository
Gitea Repository resource.
Source code in src/gitea/resource/resource.py
Functions
gitea.repository.Repository.list_repositories
list_repositories(username: str | None = None, organization: str | None = None, page: int | None = None, limit: int | None = None, **kwargs: Any) -> tuple[list[dict[str, Any]], dict[str, Any]]
List repositories for a user, organization, or authenticated user.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
username
|
str | None
|
The username to list repositories for. |
None
|
organization
|
str | None
|
The organization to list repositories for. |
None
|
page
|
int | None
|
The page number for pagination. |
None
|
limit
|
int | None
|
The number of repositories per page. |
None
|
**kwargs
|
Any
|
Additional arguments to pass to the request. |
{}
|
Returns:
| Type | Description |
|---|---|
tuple[list[dict[str, Any]], dict[str, Any]]
|
A tuple containing a list of repositories and the status code. |