{"categories":[{"label":"Python Modules","url":"https://skillfed.io/packages/category/software-development-libraries-python-modules/14"}],"enrichment":{"capability":"A typed Python client for the Courier REST API that sends notifications, manages user profiles, checks message status, and issues JWT tokens for client-side SDKs.","skillfed_tags":["notification-api","async-support"],"use_cases":["Send transactional notifications (emails, SMS, push) to users via a single API call with template support","Build notification management dashboards that track message delivery status and user preferences","Embed Courier's client-side SDKs in web applications by issuing JWT tokens server-side","Manage user contact information and notification preferences programmatically","Integrate multi-channel notifications into Python backend services without managing individual provider APIs"],"what_it_does":"Trycourier is the official Python SDK for Courier's notification platform API. It provides a typed, synchronous and asynchronous client to send messages through Courier's infrastructure, manage user profiles, track message delivery status, and generate JWT tokens for embedding Courier's client-side SDKs in web or mobile applications. The package wraps Courier's REST API and handles authentication via the COURIER_API_KEY environment variable or explicit configuration.\n\nThe SDK is built on httpx for HTTP transport, pydantic for request/response validation, and anyio for async support. It supports Python 3.9 and later. Installation is straightforward via pip, and the library is actively maintained with no known security vulnerabilities.","worth_installing":"Yes. The package is actively maintained, has low install friction, carries a permissive license, and has no known vulnerabilities. It is the official SDK for Courier's API and suitable for any Python application that needs to send or manage notifications through Courier's platform."},"id":"trycourier","links":{"html":"https://skillfed.io/packages/trycourier","md":"https://skillfed.io/packages/trycourier.md","pypi":"https://pypi.org/project/trycourier/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-08-14","license_spdx":null,"license_treatment":"permissive","name":"trycourier","python_support":"supports_current","summary":"The official Python library for the Courier API"},"popularity":{"monthly_downloads":277515,"position":8145,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"7.26.2"}
