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.6.5
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distributions (wheels)
| File | Reset | |||
|---|---|---|---|---|
| absio-2.6.5-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl | CPython 3.9 | CPython 3.9 | Linux glibc 2.17+ ARM64 | Details |
| absio-2.6.5-cp39-cp39-manylinux1_x86_64.whl | CPython 3.9 | CPython 3.9 | Linux glibc 2.5+ x86-64 | Details |
| absio-2.6.5-cp39-cp39-linux_armv7l.whl | CPython 3.9 | CPython 3.9 | linux armv7l | Details |
| absio-2.6.5-cp38-cp38-manylinux1_x86_64.whl | CPython 3.8 | CPython 3.8 | Linux glibc 2.5+ x86-64 | Details |
| absio-2.6.5-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl | CPython 3.7 | CPython 3.7 pymalloc | Linux glibc 2.17+ ARM64 | Details |
| absio-2.6.5-cp37-cp37m-manylinux1_x86_64.whl | CPython 3.7 | CPython 3.7 pymalloc | Linux glibc 2.5+ x86-64 | Details |
| absio-2.6.5-cp37-cp37m-linux_armv7l.whl | CPython 3.7 | CPython 3.7 pymalloc | linux armv7l | Details |
| absio-2.6.5-cp36-cp36m-manylinux1_x86_64.whl | CPython 3.6 | CPython 3.6 pymalloc | Linux glibc 2.5+ x86-64 | Details |
| absio-2.6.5-cp35-cp35m-manylinux1_x86_64.whl | CPython 3.5 | CPython 3.5 pymalloc | Linux glibc 2.5+ x86-64 | Details |
| absio-2.6.5-cp35-cp35m-linux_armv7l.whl | CPython 3.5 | CPython 3.5 pymalloc | linux armv7l | Details |
Total release size: 95.1 MB
Release files / absio-2.6.5-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | absio-2.6.5-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 23.3 MB |
| Tags | CPython 3.9 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
cb66937c446c251f2565be71bf80b23e30dd1343474360362f62eba9d0b19127
|
|
BLAKE2b-256 checksum How to use checksums |
f6a631c3f583f64bfc87152f78e02cf6d7e1f2645c7799ae3e459c199ae2818d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.7.3
|
Release files / absio-2.6.5-cp39-cp39-manylinux1_x86_64.whl
| Download URL | absio-2.6.5-cp39-cp39-manylinux1_x86_64.whl |
|---|---|
| Size | 7.0 MB |
| Tags | CPython 3.9 Linux glibc 2.5+ x86-64 |
|
SHA-256 checksum How to use checksums |
f67f65c845f65a7bb39c6c6a8bfa9129839da8bb9a3a5487e31a24c5a8518940
|
|
BLAKE2b-256 checksum How to use checksums |
69e8ce0007f6f3931c87d42901e20ee7750817d4ec1b258fbef0d285c4a514ec
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.7.9
|
Release files / absio-2.6.5-cp39-cp39-linux_armv7l.whl
| Download URL | absio-2.6.5-cp39-cp39-linux_armv7l.whl |
|---|---|
| Size | 6.6 MB |
| Tags | CPython 3.9 linux armv7l |
|
SHA-256 checksum How to use checksums |
d97527e00a3b56b26fa59f0bd4ff35f293ee5bdb28b242e8259c1d1333fd48be
|
|
BLAKE2b-256 checksum How to use checksums |
76b6a957a314fd711bb5c6832b7d4726bafe9203438d8e741016c0f8a61f72b7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.7.9
|
Release files / absio-2.6.5-cp38-cp38-manylinux1_x86_64.whl
| Download URL | absio-2.6.5-cp38-cp38-manylinux1_x86_64.whl |
|---|---|
| Size | 7.8 MB |
| Tags | CPython 3.8 Linux glibc 2.5+ x86-64 |
|
SHA-256 checksum How to use checksums |
6fdbac3027504c858b6c067d7c357d3bf66c3d520728ab84c47a3fcc37531731
|
|
BLAKE2b-256 checksum How to use checksums |
59e56ee3a1cce85d214db257879ebb1994891611e208228e7486fab939189e93
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.7.9
|
Release files / absio-2.6.5-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | absio-2.6.5-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 19.7 MB |
| Tags | CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
c2ca5e7885d3d3b8bc2481328d9fecdd5c427e9bee778a2a793f742b00579dd1
|
|
BLAKE2b-256 checksum How to use checksums |
030a42c51de05cbdc50a143a4706dc9f1183d5f58175f2fc81c0d5b84e22f50a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.7.3
|
Release files / absio-2.6.5-cp37-cp37m-manylinux1_x86_64.whl
| Download URL | absio-2.6.5-cp37-cp37m-manylinux1_x86_64.whl |
|---|---|
| Size | 6.5 MB |
| Tags | CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.5+ x86-64 |
|
SHA-256 checksum How to use checksums |
6d209fccf8f2ac4c8f104100ae2f851d3a48cba6b3c10ab1e794482ee2e33c68
|
|
BLAKE2b-256 checksum How to use checksums |
26500906077cb18e0c416fbed8bf7274877358e0370bb737c1b2d49da8691da3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.7.9
|
Release files / absio-2.6.5-cp37-cp37m-linux_armv7l.whl
| Download URL | absio-2.6.5-cp37-cp37m-linux_armv7l.whl |
|---|---|
| Size | 5.9 MB |
| Tags | CPython 3.7 CPython 3.7 pymalloc linux armv7l |
|
SHA-256 checksum How to use checksums |
2f111d71783ff19657f32b4408195f0cd12c2e7a430e78174b5fdf5996ba0839
|
|
BLAKE2b-256 checksum How to use checksums |
c961f96626c4d1d492cda82eda3b8930cd9ab086cb424e21a7303ffa6e91d692
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.7.9
|
Release files / absio-2.6.5-cp36-cp36m-manylinux1_x86_64.whl
| Download URL | absio-2.6.5-cp36-cp36m-manylinux1_x86_64.whl |
|---|---|
| Size | 6.4 MB |
| Tags | CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.5+ x86-64 |
|
SHA-256 checksum How to use checksums |
0d5c2aab4fb7a3d2c6098bba9a6d5feeadcbef5e65dc6d12f00b8f87a24911cc
|
|
BLAKE2b-256 checksum How to use checksums |
615979b9bb80fdba6ee84669ed622e9789bb64499b3f5acb7e3c8224d8110298
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.7.9
|
Release files / absio-2.6.5-cp35-cp35m-manylinux1_x86_64.whl
| Download URL | absio-2.6.5-cp35-cp35m-manylinux1_x86_64.whl |
|---|---|
| Size | 6.2 MB |
| Tags | CPython 3.5 CPython 3.5 pymalloc Linux glibc 2.5+ x86-64 |
|
SHA-256 checksum How to use checksums |
32fe9cd15339fc9423a9fd85d05093f72d0ea87124f7bb21599d6b4cf9a9a28e
|
|
BLAKE2b-256 checksum How to use checksums |
24e09a9fc07c250c922686410076a040601c944bc05da61be5242bdb22347190
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.7.9
|
Release files / absio-2.6.5-cp35-cp35m-linux_armv7l.whl
| Download URL | absio-2.6.5-cp35-cp35m-linux_armv7l.whl |
|---|---|
| Size | 5.7 MB |
| Tags | CPython 3.5 CPython 3.5 pymalloc linux armv7l |
|
SHA-256 checksum How to use checksums |
1c3797f62a8ee84e05a095038a0d53d94826313ebfad33356a109383904de7a3
|
|
BLAKE2b-256 checksum How to use checksums |
e06e88daea51f82d663371ae91315fa13016eb64ca21538ade8c4d97c451de69
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.7.9
|