Skip to main content

Absio Python Library

Protect your application’s sensitive data with Absio’s Secured Containers.

Documentation

Full documentation is available.

Obtaining an API Key

The absio library requires a valid API Key that must be passed into the absio.initialize(...) function. Obtain an API Key by contacting us here or sending an email to sales@absio.com. An API key should be considered private and protected as such.

Quick Start

Installation:

pip install absio cryptography --no-binary=cryptography

Import and initialize the module:

import absio
absio.initialize(api_key='your api key')

Create accounts:

alice = absio.user.create('password', 'reminder', 'passphrase')
bob = absio.user.create('password', 'reminder', 'passphrase')

Log in with an account:

absio.login(alice.id, 'password', 'passphrase')

Create and share an Absio Secured Container:

container = absio.container.create(
    header={'some sensitive metadata': None},
    content=open('/some/sensitive/data.bin', 'rb').read(),
    access=[bob.id, alice.id],
)

Securely access this container from another system:

absio.login(bob.id, 'password', 'passphrase')

# Access the container with the container ID returned during creation, or a Container Event.
container = absio.container.get('container_id')

Metadata

Release files for absio 2.3.2

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

Built distributions (wheels)

Table of built distributions (wheels) for absio 2.3.2
File
absio-2.3.2-cp38-cp38-manylinux1_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.5+ x86-64 Details
absio-2.3.2-cp37-cp37m-manylinux1_x86_64.whl CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.5+ x86-64 Details
absio-2.3.2-cp37-cp37m-linux_armv7l.whl CPython 3.7 CPython 3.7 pymalloc linux armv7l Details
absio-2.3.2-cp36-cp36m-manylinux1_x86_64.whl CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.5+ x86-64 Details
absio-2.3.2-cp35-cp35m-manylinux1_x86_64.whl CPython 3.5 CPython 3.5 pymalloc Linux glibc 2.5+ x86-64 Details
absio-2.3.2-cp35-cp35m-linux_armv7l.whl CPython 3.5 CPython 3.5 pymalloc linux armv7l Details

Total release size: 40.0 MB

Release files / absio-2.3.2-cp38-cp38-manylinux1_x86_64.whl

Download URL absio-2.3.2-cp38-cp38-manylinux1_x86_64.whl
Size 8.2 MB
Tags CPython 3.8 Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
101e459dfa3cf6f20fe58107a176765651bfd510dd3326b6a1fc650cc18cd261
BLAKE2b-256 checksum
How to use checksums
c959ddd6eaba768aac14b38749166240d4a2f12c189c663122313ec99313eb36
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.15.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.44.1 CPython/3.5.9

Release files / absio-2.3.2-cp37-cp37m-manylinux1_x86_64.whl

Download URL absio-2.3.2-cp37-cp37m-manylinux1_x86_64.whl
Size 6.7 MB
Tags CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
be902bba4e07ebf18e1529d94e543af54538d545aa2018e1ce41eafbeb0fb7e3
BLAKE2b-256 checksum
How to use checksums
98a8d3f48ca20e5aff9e771734bcf274a90ceba1cdc1d4b1154c70433bb0dd17
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.15.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.44.1 CPython/3.5.9

Release files / absio-2.3.2-cp37-cp37m-linux_armv7l.whl

Download URL absio-2.3.2-cp37-cp37m-linux_armv7l.whl
Size 6.1 MB
Tags CPython 3.7 CPython 3.7 pymalloc linux armv7l
SHA-256 checksum
How to use checksums
0d2ac38df312a7832189703e6df313e03b6fbacb6d11df35e22105b8faea57d6
BLAKE2b-256 checksum
How to use checksums
d064c49233972e4ebcaa6e2bffa1d3fd614022fbd71bc298986ba4147300ab40
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.15.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.44.1 CPython/3.5.9

Release files / absio-2.3.2-cp36-cp36m-manylinux1_x86_64.whl

Download URL absio-2.3.2-cp36-cp36m-manylinux1_x86_64.whl
Size 6.6 MB
Tags CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
24e4ca3199942f83e2e785c61046b867b2459da9439bb855b8780cf49cb64aa4
BLAKE2b-256 checksum
How to use checksums
ae6876a15420c1d49fe7a1bf5bb75aae71e28b19220a49df4d1c6ad2aba190fa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.15.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.44.1 CPython/3.5.9

Release files / absio-2.3.2-cp35-cp35m-manylinux1_x86_64.whl

Download URL absio-2.3.2-cp35-cp35m-manylinux1_x86_64.whl
Size 6.5 MB
Tags CPython 3.5 CPython 3.5 pymalloc Linux glibc 2.5+ x86-64
SHA-256 checksum
How to use checksums
d2db45aa1b57e845def0d5f0c4ada7f8a33be152752c4d93331408eefe7330f0
BLAKE2b-256 checksum
How to use checksums
91dd23d3f85861d0e206b65ad070cec450ac60b9ee47c5eb2154fbabd82fb2fb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.15.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.44.1 CPython/3.5.9

Release files / absio-2.3.2-cp35-cp35m-linux_armv7l.whl

Download URL absio-2.3.2-cp35-cp35m-linux_armv7l.whl
Size 5.8 MB
Tags CPython 3.5 CPython 3.5 pymalloc linux armv7l
SHA-256 checksum
How to use checksums
abe05c17c175b19cb9a20174a788d2ad06c1999ed1f45738af41bf39ef6b0f96
BLAKE2b-256 checksum
How to use checksums
469a56d6b31309d51e8487584b9223a8c1c66e8f2ec6167df40cb53cca267dc8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.15.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.44.1 CPython/3.5.9

Release history Release notifications | RSS feed

2.6.3

10 release files

2.6.1

7 release files

2.6.0

6 release files

2.5.0

6 release files

This release

2.3.2 This release

6 release files

2.3.1

4 release files

2.3.0

3 release files

2.2.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