{"categories":[{"label":"Python Modules","url":"https://skillfed.io/packages/category/software-development-libraries-python-modules/16"}],"enrichment":{"capability":"Official Python SDK for the Todoist API, providing synchronous and asynchronous clients to interact with Todoist tasks, projects, and comments.","skillfed_tags":["rest-api-client","task-management","async-support"],"use_cases":["Build task automation workflows that read and write to Todoist from Python applications","Integrate Todoist data into dashboards or reporting tools via the synchronous API","Create async task processors that fetch and update Todoist tasks without blocking","Migrate or sync Todoist data to external systems or databases","Develop Todoist bots or integrations that respond to external events"],"what_it_does":"This is the official Python SDK for Todoist, maintained by Doist. It wraps the Todoist REST API and provides both synchronous and asynchronous interfaces for managing tasks, projects, comments, and other Todoist resources. The package depends on httpx for HTTP communication, annotated-types for type hints, and dataclass-wizard for data serialization.\n\nVersion 4.0.0 migrated the HTTP stack from requests to httpx, which is a breaking change for users upgrading from 3.x. The API client accepts an API token and returns typed objects representing Todoist entities. It supports pagination through iterators and offers async variants via TodoistAPIAsync for non-blocking I/O.","worth_installing":"Yes. The package is the official SDK, actively maintained, has low install friction, carries no known vulnerabilities, and uses a permissive MIT license. It is suitable for production use in Todoist integrations. Upgrading to 4.0.0 requires code changes if migrating from 3.x due to the httpx migration, but the breaking change is well-documented."},"id":"todoist-api-python","links":{"html":"https://skillfed.io/packages/todoist-api-python","md":"https://skillfed.io/packages/todoist-api-python.md","pypi":"https://pypi.org/project/todoist-api-python/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-03-25","license_spdx":"MIT","license_treatment":"permissive","name":"todoist_api_python","python_support":"supports_current","summary":"Official Python SDK for the Todoist API."},"popularity":{"monthly_downloads":182786,"position":10084,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"4.0.0"}
