sevk Python SDK
Official Python SDK for sevk email platform.
Installation
pip install sevk
Send Email
from sevk import Sevk
sevk = Sevk('your-api-key')
sevk.emails.send({
'to': 'recipient@example.com',
'from': 'hello@yourdomain.com',
'subject': 'Hello from sevk!',
'html': '<h1>Welcome!</h1>',
})
Send Email with Markup
from sevk import Sevk
from sevk.markup import render
sevk = Sevk('your-api-key')
html = render('''
<section padding="40px 20px" background-color="#f8f9fa">
<container max-width="600px">
<heading level="1" color="#1a1a1a">Welcome!</heading>
<paragraph color="#666666">Thanks for signing up.</paragraph>
<button href="https://example.com" background-color="#5227FF" color="#ffffff" padding="12px 24px">
Get Started
</button>
</container>
</section>
''')
sevk.emails.send({
'to': 'recipient@example.com',
'from': 'hello@yourdomain.com',
'subject': 'Welcome!',
'html': html,
})
Documentation
For full documentation, visit docs.sevk.io
License
MIT
Metadata
Release files for sevk 1.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| sevk-1.1.0.tar.gz | 39.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| sevk-1.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 89.9 kB
Release files / sevk-1.1.0.tar.gz
| Download URL | sevk-1.1.0.tar.gz |
|---|---|
| Size | 39.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
f57d6cb168267db3ca9caf3d0c1a15602c54d5e37c3a6d6ea55617495bea4500
|
|
BLAKE2b-256 checksum How to use checksums |
a409e463ceaf89a60064bd41142b11797319e5cb7cd979ed15b1b7c57d14e2d8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.5
|
Release files / sevk-1.1.0-py3-none-any.whl
| Download URL | sevk-1.1.0-py3-none-any.whl |
|---|---|
| Size | 50.7 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
5046cf0e2ed4d9ebb16d1f96acb55a3fdc1bab1298239f1b008192e77b0e5f56
|
|
BLAKE2b-256 checksum How to use checksums |
da210527ace307c68c8fc8a8610f46615ad21132f57f908f6cfccbb592ebf761
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.5
|