in isshub.domain.contexts.code_repository.entities View Git history

“repository” package

repository

Package defining the Repository entity.

class Repository(*, identifier, name, namespace)[source]

Bases: isshub.domain.utils.entity.BaseEntityWithIdentifier

A repository holds code, issues, code requests…

Variables
  • identifier (UUID) – The unique identifier of the repository

  • name (str) – The name of the repository. Unique in its namespace.

  • namespace (Namespace) – Where the repository can be found.

name: str
namespace: isshub.domain.contexts.code_repository.entities.namespace.Namespace