Skip to main content

🔥 Automagically Python Client

PyPi PyPi ReadTheDocs Gitter

Introduction

Automagically is Foundation as a Service. We work at your finger tips to provide you with the management tools, APIs and SDKs to build software.

Get started

Installation

pip install automagically

export AUTOMAGICALLY_API_KEY=....

Code

from automagically import Client
from automagically.types import Email

# We are reading the Environment variable AUTOMAGICALLY_API_KEY
automagically = Client(logging=True)


if __name__ == "__main__":

    email = Email(
        from_email= "hey@automagically.cloud",
        to= ["hey@automagically.cloud"],
        subject="Hello world",
        body="Hello from example app 👋"
    )

    automagically.send_email(email)
    automagically.send_telegram_message("Hello from example app 👋")

    automagically.publish_event("test_event", {
        "value": "Hello from example app 👋",
        "sense_of_life": 42
    })

You find more examples in the /examples folder.

Documentation

WIP

Get your API key

Apply for early access at https://automagically.cloud.

Metadata

Release files for automagically 0.1.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for automagically 0.1.3
File Size Uploaded
automagically-0.1.3.tar.gz 9.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for automagically 0.1.3
File Interpreter ABI Platform
automagically-0.1.3-py3-none-any.whl Python 3 none any Details

Total release size: 20.0 kB

Release files / automagically-0.1.3.tar.gz

Download URL automagically-0.1.3.tar.gz
Size 9.1 kB
Tags Source
SHA-256 checksum
How to use checksums
60899d6a0beced1a00d1e9b4ca0578183f5ed561cd8ea41b7068ed046e8d2a9f
BLAKE2b-256 checksum
How to use checksums
021dfdc108494baa88a117c893dd162ca67da156cfa4873dc24d9e846b6352d1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.1 importlib-metadata/4.8.3 keyring/23.4.1 rfc3986/1.5.0 colorama/0.4.4 CPython/3.9.8

Release files / automagically-0.1.3-py3-none-any.whl

Download URL automagically-0.1.3-py3-none-any.whl
Size 11.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
2f945e5bf5ae77710feeb60e4ca2f34e242539015b9169e660c52564ed7a55b5
BLAKE2b-256 checksum
How to use checksums
bd1e33c70b75891de6bd0cce60342489aae5d4662183b8e98c5609f4ea0cfac3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.8.0 pkginfo/1.8.2 readme-renderer/34.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.9 tqdm/4.63.1 importlib-metadata/4.8.3 keyring/23.4.1 rfc3986/1.5.0 colorama/0.4.4 CPython/3.9.8

Release history Release notifications | RSS feed

This release

0.1.3 This release

2 release files

0.1.2

2 release files

0.1.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page