neverbounce-sdk
Official Python SDK for the NeverBounce API
What it is and what it does
The NeverBounce SDK is an official Python client for NeverBounce's email verification API v4. It wraps HTTP calls to the service behind a simple Python interface, allowing you to verify individual email addresses, create and manage bulk verification jobs, and query account information. The library depends only on requests for HTTP communication and can optionally use a custom requests.Session for connection pooling.
The package is mature and stable in its current form, but is no longer maintained—the last commit was in December 2022 and the last release in August 2020. It supports Python 2.7 and Python 3.3–3.7 according to its classifiers, though actual compatibility with modern Python versions is unverified. If your codebase is locked to older Python versions or if you need a stable, read-only integration with NeverBounce's v4 API, this SDK may serve that purpose; for active development or modern Python environments, you should verify compatibility or consider alternatives.
Use it for:
- Verify individual email addresses in real time before adding them to a mailing list or user database.
- Create and manage bulk email verification jobs for cleaning large contact lists.
- Query account information and job status to monitor verification progress and credit usage.
- Iterate through paginated search results of past jobs using the built-in ResultIter pagination helper.
- Attach custom metadata to bulk job rows and retrieve it in the results for downstream processing.
Worth the install?
AI-flagged interpretation of the facts on this page — verify before relying
Python client library for the NeverBounce email verification API v4, enabling single email checks, bulk job management, and account queries.
No, unless you are maintaining legacy code already bound to this SDK. The package is abandoned (last release August 2020, last commit December 2022) and will not receive updates for modern Python versions or API changes. If you need NeverBounce integration in a new project, contact NeverBounce directly for current SDK recommendations or build a thin wrapper around their v4 API using requests directly.
Install
neverbounce-sdk on PyPI
pip
pip install neverbounce-sdkuv
uv add neverbounce-sdkpoetry
poetry add neverbounce-sdkInstalling neverbounce-sdk
Before you install
Low install friction with a single dependency (requests). However, the package is abandoned—last commit was 2022-12-07 and no releases since 2020-08-05. It will not receive bug fixes or updates for modern Python versions.
License in practice
MIT license is permissive and places no restrictions on use, modification, or distribution in proprietary or open-source projects.
Quickstart
pip install neverbounce_sdk
import neverbounce_sdk
client = neverbounce_sdk.client(api_key='secret_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
result = client.single_check('test@example.com')
print(result['result']) # 'invalid', 'valid', etc.
Requires a valid NeverBounce API v4 key (format: secret_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx); v3 credentials will not work.
Verify before relying
- Whether the package works reliably with Python versions released after 2020 (last release was 2020-08-05).
- Current status of NeverBounce's API v4 endpoint and whether it remains stable.
- Whether requests library version constraints exist that may conflict with modern environments.
Package facts
| License | MIT (permissive) |
| Python support | not specified |
| Install friction | low — pure-Python wheel |
| Runtime dependencies | 1 — requests |
| Maintenance | abandoned — 2,200 days since the last release |
| Last repo commit | |
| First released | |
| Downloads | 161,583/month — #10,628 on PyPI (30-day window, as of 2026-08-14) |
| Known vulnerabilities | none known (OSV.dev, checked 2026-08-14) |
Evidence: neverbounce_sdk-4.3.0-py2.py3-none-any.whl
Keywords: neverbounce, api, email, verification, cleaning
Tags
More Email packages
aiosmtplib is an asynchronous SMTP client that…
permissive · top 5,000 on PyPI
Wikipedia-APIWikipedia-API is a Python wrapper for…
permissive · top 5,000 on PyPI
python-oxmsgParses Outlook MSG files to extract email…
permissive · top 5,000 on PyPI
django-anymailSends and receives email in Django through…
permissive · top 5,000 on PyPI
IMAPClientIMAPClient provides a Pythonic interface to…
permissive · top 5,000 on PyPI
mailjet-restA Python wrapper for the Mailjet Email API that…
permissive · top 5,000 on PyPI
mailtrapOfficial Python client for Mailtrap's email…
permissive · top 15,000 on PyPI
validate_emailValidates email addresses for proper format and…
copyleft · top 15,000 on PyPI
postmarkerPostmarker is a Python client library for the…
permissive · top 5,000 on PyPI
zerobouncesdkPython SDK for the ZeroBounce email validation…
permissive · top 15,000 on PyPI
notifications-python-clientA Python client library for sending emails,…
permissive · top 15,000 on PyPI
mailslurp-clientMailSlurp provides a Python client for an email…
unclear · top 15,000 on PyPI
sparkpostOfficial Python client for the SparkPost email…
permissive · top 15,000 on PyPI
azure-communication-emailSends emails via Azure Communication Services,…
permissive · top 5,000 on PyPI
sib-api-v3-sdkPython SDK for the SendinBlue REST API,…
unclear · top 15,000 on PyPI
brevo-pythonOfficial Python SDK for the Brevo API,…
unclear · top 15,000 on PyPI