async def _get_repositories(
        self, client: httpx.AsyncClient, workspace_slug: str
    ) -> List[Dict[str, Any]]:
        """Get all repositories in a workspace.

        Args:
            client: HTTP client
            workspace_slug: Workspace slug

        Returns:
            List of repository data
        """
        url = f"{self.BASE_URL}/repositories/{workspace_slug}"
        return await self._get_paginated_results(client, url)
Get all repositories in a workspace.

        Args:
            client: HTTP client
            workspace_slug: Workspace slug

        Returns:
            List of repository data
        
backend/airweave/platform/sources/bitbucket.py