recurly
Recurly v4
What it is and what it does
Recurly is the official Python client for Recurly's V3 API, a subscription and billing management platform. It provides a programmatic interface to manage subscriptions, accounts, invoices, and other billing operations without building HTTP requests manually. The library is maintained by Recurly and integrates directly with their production API.
The package has no external runtime dependencies, making it lightweight to install and deploy. It is actively maintained with recent releases and no known security vulnerabilities. The library's primary use is integrating Recurly's billing platform into Python applications—handling subscription lifecycle, payment processing, and account management through a client object.
Use it for:
- Automate subscription creation, updates, and cancellations in a SaaS application.
- Retrieve and process invoice data for accounting or reporting workflows.
- Manage customer accounts and billing information programmatically.
- Build billing dashboards or admin panels that sync with Recurly.
- Handle subscription renewals and payment events via API calls.
Worth the install?
AI-flagged interpretation of the facts on this page — verify before relying
Official Python client library for Recurly's V3 API, enabling programmatic access to Recurly's subscription and billing management platform.
Yes, if you use Recurly for billing. It is the official client, has low install friction, no dependencies, active maintenance, and no known vulnerabilities. The main caveat is that the license terms are not clearly declared in the package metadata—verify the actual license before use in proprietary contexts.
Install
recurly on PyPI
pip
pip install recurlyuv
uv add recurlypoetry
poetry add recurlyInstalling recurly
Before you install
Low install friction with no runtime dependencies. Active maintenance: last release 43 days ago, repository shows recent activity (last commit 2026-07-02), and no known vulnerabilities.
License in practice
License treatment is unclear—no SPDX identifier or raw license text is available in the package metadata. Verify the actual license terms before use in proprietary or restricted contexts.
Quickstart
pip install recurly
import recurly
client = recurly.Client('your-api-key')
Requires a valid Recurly API key to authenticate; consult Recurly's developer portal for account setup.
Verify before relying
- Minimum Python version requirement is not specified in the package metadata.
- Exact license terms and restrictions are not declared in package metadata.
- Whether the library supports all V3 API endpoints or a subset is not stated in the fact sheet.
Package facts
| License | not declared (unclear) |
| Python support | not specified |
| Install friction | low — pure-Python wheel |
| Runtime dependencies | none |
| Maintenance | actively maintained — 43 days since the last release |
| Last repo commit | |
| First released | |
| Downloads | 220,383/month — #9,301 on PyPI (30-day window, as of 2026-08-14) |
| Known vulnerabilities | none known (OSV.dev, checked 2026-08-14) |
Evidence: recurly-4.75.0-py3-none-any.whl
Tags
More WWW/HTTP packages
urllib3 is an HTTP client library that provides…
permissive · top 100 on PyPI
requestsRequests is a Python HTTP library that…
permissive · top 100 on PyPI
h11h11 is a pure-Python HTTP/1.1 protocol…
permissive · top 100 on PyPI
httpxHTTPX is a fully featured HTTP client library…
permissive · top 100 on PyPI
httpcoreA minimal low-level HTTP client library that…
permissive · top 100 on PyPI
aiohttpaiohttp is an async HTTP client and server…
permissive · top 100 on PyPI
razorpayPython client library for the Razorpay payment…
permissive · top 5,000 on PyPI
azure-mgmt-billingProvides programmatic access to Azure billing…
permissive · top 5,000 on PyPI
mollie-api-pythonPython client library for the Mollie payment…
permissive · top 15,000 on PyPI
AdyenProvides official Python bindings for Adyen's…
permissive · top 5,000 on PyPI
chargebeeOfficial Python client library for integrating…
unclear · top 5,000 on PyPI
wechatpayv3SDK for integrating WeChat Pay API v3 into…
permissive · top 5,000 on PyPI
oneloginOfficial Python SDK for OneLogin's API,…
unclear · top 15,000 on PyPI
paypalrestsdkA REST client library for integrating PayPal…
unclear · top 5,000 on PyPI
github3.pyProvides a Python wrapper around the GitHub API…
permissive · top 5,000 on PyPI
linode-api4Official Python SDK for the Linode API v4,…
permissive · top 15,000 on PyPI