Mailwizz Python SDK
This repository contains the Python SDK for MailWizz EMA.
You'll find proper example on how to manage lists, subscribers, campaigns, templates and more.
The documentation website at https://api-docs.mailwizz.com/python showcases all the API endpoints.
You can find them in the examples folder as well.
Other implementations:
Install
You can either download latest version of the code or you can install it via pip as follows:
pip install mailwizz-python-sdk
Then follow the instructions from examples/setup_api.py file.
Development
Running Tests
The package includes a comprehensive test suite. To run tests:
# Install with dev dependencies
pip install -e ".[dev]"
# Run all tests
pytest tests/
# Run with coverage report
pytest tests/ --cov=mailwizz --cov-report=term
Tests cover:
- Configuration and validation
- Client initialization and instance isolation
- Request signing (HMAC-SHA1) matching PHP SDK format
- All HTTP methods (GET, POST, PUT, DELETE)
- Endpoint functionality
- Regression tests for fixed bugs
Python packaging reference
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file mailwizz_python_sdk-1.0.4.tar.gz.
File metadata
- Download URL: mailwizz_python_sdk-1.0.4.tar.gz
- Upload date:
- Size: 15.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
002bebc39cdfa9ab0a363f69101e0a07096f04d9eb1f9f4d9584ccac271d1e7e
|
|
| MD5 |
bf398ae7944dbadddab05262bc7ec086
|
|
| BLAKE2b-256 |
c07f380de71d851645caa8698fc590812df5eaa90e233eea24f2a78be2e2626a
|
File details
Details for the file mailwizz_python_sdk-1.0.4-py3-none-any.whl.
File metadata
- Download URL: mailwizz_python_sdk-1.0.4-py3-none-any.whl
- Upload date:
- Size: 15.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
de836ceb4ba9314dfee05a6fcb16012a3123d9da8fa22566eb3d918dbb4b72db
|
|
| MD5 |
12420ca9da76009b3f705f9dad1814f9
|
|
| BLAKE2b-256 |
26d93fef9b3f5278d6772ee82e6371bd4e2428d368cc3d38089eef559fbfac23
|