-
Notifications
You must be signed in to change notification settings - Fork 14
Open
Labels
EpicAn epic is a large body of work that can be broken down into a number of smaller issues.An epic is a large body of work that can be broken down into a number of smaller issues.enhancementNew feature or request.New feature or request.product roadmapIssues synchronized to product roadmap.Issues synchronized to product roadmap.t-toolingIssues with this label are in the ownership of the tooling team.Issues with this label are in the ownership of the tooling team.
Description
Currently, the apify-client-python
relies mostly on untyped dict and poor typing in general.
Let's introduce full type coverage across the client by defining Pydantic models for API responses and adding proper type annotations for all functions, methods, and their arguments.
Where possible, these models and types should be generated directly from the OpenAPI specification to ensure consistency with the API.
Metadata
Metadata
Assignees
Labels
EpicAn epic is a large body of work that can be broken down into a number of smaller issues.An epic is a large body of work that can be broken down into a number of smaller issues.enhancementNew feature or request.New feature or request.product roadmapIssues synchronized to product roadmap.Issues synchronized to product roadmap.t-toolingIssues with this label are in the ownership of the tooling team.Issues with this label are in the ownership of the tooling team.