parsers_resolve_prql_modules

Resolve PRQL modules

Functions

async pydelfini.delfini_core.api.general.parsers_resolve_prql_modules.asyncio(*, client, href)[source]

Resolve PRQL modules

Fetch the PRQL module(s) content given the href path in the PRQL module reference

Parameters:
Raises:
  • errors.UnexpectedStatus – If the server returns a status code greater than or equal to 300.

  • httpx.TimeoutException – If the request takes longer than Client.timeout.

Returns:

Union[ParsersResolvePrqlModulesResponse200]

Return type:

ParsersResolvePrqlModulesResponse200

async pydelfini.delfini_core.api.general.parsers_resolve_prql_modules.asyncio_detailed(*, client, href)[source]

Resolve PRQL modules

Fetch the PRQL module(s) content given the href path in the PRQL module reference

Parameters:
Raises:
  • errors.UnexpectedStatus – If the server returns an undocumented status code and Client.raise_on_unexpected_status is True.

  • httpx.TimeoutException – If the request takes longer than Client.timeout.

Returns:

Response[Union[ParsersResolvePrqlModulesResponse200, ServerError]]

Return type:

Response[ParsersResolvePrqlModulesResponse200 | ServerError]

pydelfini.delfini_core.api.general.parsers_resolve_prql_modules.sync(*, client, href)[source]

Resolve PRQL modules

Fetch the PRQL module(s) content given the href path in the PRQL module reference

Parameters:
Raises:
  • errors.UnexpectedStatus – If the server returns a status code greater than or equal to 300.

  • httpx.TimeoutException – If the request takes longer than Client.timeout.

Returns:

Union[ParsersResolvePrqlModulesResponse200]

Return type:

ParsersResolvePrqlModulesResponse200

pydelfini.delfini_core.api.general.parsers_resolve_prql_modules.sync_detailed(*, client, href)[source]

Resolve PRQL modules

Fetch the PRQL module(s) content given the href path in the PRQL module reference

Parameters:
Raises:
  • errors.UnexpectedStatus – If the server returns an undocumented status code and Client.raise_on_unexpected_status is True.

  • httpx.TimeoutException – If the request takes longer than Client.timeout.

Returns:

Response[Union[ParsersResolvePrqlModulesResponse200, ServerError]]

Return type:

Response[ParsersResolvePrqlModulesResponse200 | ServerError]