minerva-lib-python
Minerva Python Library contains common code for the Minerva suite, such as:
- High performance server-side rendering code implemented in native C code
- Minerva client for making requests to Minerva API
- High level utility classes for importing and exporting images
Using the Minerva API
Authentication
from minerva_lib.client import MinervaClient
client = MinervaClient(endpoint="MINERVA_BASE_URL", region="AWS_REGION", cognito_client_id="CLIENT_ID")
client.authenticate(username="USERNAME", password="PASSWORD")
Fetch raw image tiles
# Credentials will be valid for 1 hour
credentials, bucket, prefix = client.get_image_credentials("IMAGE_UUID")
# Returns a bytes object
res = client.get_raw_tile(credentials, bucket, "IMAGE_UUID", x=0, y=0, z=0, t=0, c=0, level=0)
Release files for minerva-lib 0.0.5
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| minerva-lib-0.0.5.tar.gz | 46.9 kB | Details |
Built distributions (wheels)
| File | Reset | |||
|---|---|---|---|---|
| minerva_lib-0.0.5-cp38-cp38-win_amd64.whl | CPython 3.8 | CPython 3.8 | Windows x86-64 | Details |
| minerva_lib-0.0.5-cp38-cp38-win32.whl | CPython 3.8 | CPython 3.8 | Windows x86-32 | Details |
| minerva_lib-0.0.5-cp38-cp38-manylinux2010_x86_64.whl | CPython 3.8 | CPython 3.8 | Linux glibc 2.12+ x86-64 | Details |
| minerva_lib-0.0.5-cp38-cp38-manylinux2010_i686.whl | CPython 3.8 | CPython 3.8 | Linux glibc 2.12+ x86-32 | Details |
| minerva_lib-0.0.5-cp38-cp38-manylinux1_x86_64.whl | CPython 3.8 | CPython 3.8 | Linux glibc 2.5+ x86-64 | Details |
| minerva_lib-0.0.5-cp38-cp38-manylinux1_i686.whl | CPython 3.8 | CPython 3.8 | Linux glibc 2.5+ x86-32 | Details |
| minerva_lib-0.0.5-cp38-cp38-macosx_10_9_x86_64.whl | CPython 3.8 | CPython 3.8 | macOS 10.9+ x86-64 | Details |
| minerva_lib-0.0.5-cp37-cp37m-win_amd64.whl | CPython 3.7 | CPython 3.7 pymalloc | Windows x86-64 | Details |
| minerva_lib-0.0.5-cp37-cp37m-win32.whl | CPython 3.7 | CPython 3.7 pymalloc | Windows x86-32 | Details |
| minerva_lib-0.0.5-cp37-cp37m-manylinux2010_x86_64.whl | CPython 3.7 | CPython 3.7 pymalloc | Linux glibc 2.12+ x86-64 | Details |
| minerva_lib-0.0.5-cp37-cp37m-manylinux2010_i686.whl | CPython 3.7 | CPython 3.7 pymalloc | Linux glibc 2.12+ x86-32 | Details |
| minerva_lib-0.0.5-cp37-cp37m-manylinux1_x86_64.whl | CPython 3.7 | CPython 3.7 pymalloc | Linux glibc 2.5+ x86-64 | Details |
| minerva_lib-0.0.5-cp37-cp37m-manylinux1_i686.whl | CPython 3.7 | CPython 3.7 pymalloc | Linux glibc 2.5+ x86-32 | Details |
| minerva_lib-0.0.5-cp37-cp37m-macosx_10_9_x86_64.whl | CPython 3.7 | CPython 3.7 pymalloc | macOS 10.9+ x86-64 | Details |
Total release size:661.6 kB
Release files / minerva-lib-0.0.5.tar.gz
| Download URL | minerva-lib-0.0.5.tar.gz |
|---|---|
| Size | 46.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
d00a067edcc1f5bdb894e684cc7ca50d12af209ba319c899af4ef902faf2e575
|
|
BLAKE2b-256 checksum How to use checksums |
3b32678392ed5744508b58c384d465c0435a8fb1842d743d558cbe63afd10817
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7
|
Release files / minerva_lib-0.0.5-cp38-cp38-win_amd64.whl
| Download URL | minerva_lib-0.0.5-cp38-cp38-win_amd64.whl |
|---|---|
| Size | 40.0 kB |
| Tags | CPython 3.8 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
7dd9dd099c95926a117863a223aa0ed3c34b8f6468eda4050f5eaeb30143015c
|
|
BLAKE2b-256 checksum How to use checksums |
9b77540287c546c18ca0be07ea14890b906578483dd3e4e0d02daf1328f01a81
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7
|
Release files / minerva_lib-0.0.5-cp38-cp38-win32.whl
| Download URL | minerva_lib-0.0.5-cp38-cp38-win32.whl |
|---|---|
| Size | 39.4 kB |
| Tags | CPython 3.8 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
167f6b312d85dffe2a5f28d785a3072af21fca9d6c27b40380068b9cbcf93eed
|
|
BLAKE2b-256 checksum How to use checksums |
e2b95849a7c5a81d88f74c4c0155e84b9699657f2df1bba52fccec02231e37d8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7
|
Release files / minerva_lib-0.0.5-cp38-cp38-manylinux2010_x86_64.whl
| Download URL | minerva_lib-0.0.5-cp38-cp38-manylinux2010_x86_64.whl |
|---|---|
| Size | 45.4 kB |
| Tags | CPython 3.8 Linux glibc 2.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
19d9bb0ec900da9f911e0ed824bcb33a6a7ab269093e79dbd7c0f9136dce6479
|
|
BLAKE2b-256 checksum How to use checksums |
9a10c1ec3b214fc38c92a46b0cbd9ae5c1c0bea4e89023fad716a7b3fa54fda3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7
|
Release files / minerva_lib-0.0.5-cp38-cp38-manylinux2010_i686.whl
| Download URL | minerva_lib-0.0.5-cp38-cp38-manylinux2010_i686.whl |
|---|---|
| Size | 49.1 kB |
| Tags | CPython 3.8 Linux glibc 2.12+ x86-32 |
|
SHA-256 checksum How to use checksums |
196206a2f692a256e9ed14cff3928afb2afd07305ab08bcd210a4c349d2755ed
|
|
BLAKE2b-256 checksum How to use checksums |
679a398563439ad111623470dfcd28810f6e8dac60615d4b6b5842e51b4a7002
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7
|
Release files / minerva_lib-0.0.5-cp38-cp38-manylinux1_x86_64.whl
| Download URL | minerva_lib-0.0.5-cp38-cp38-manylinux1_x86_64.whl |
|---|---|
| Size | 45.4 kB |
| Tags | CPython 3.8 Linux glibc 2.5+ x86-64 |
|
SHA-256 checksum How to use checksums |
ece195f2aec7f19b07f1d1c2774ee6dbb89c5cc767108574722a3f4434689a07
|
|
BLAKE2b-256 checksum How to use checksums |
d6f665d65be258cc5d0dcb4b310eb8ae0184494bb382b994d8a80f153b8b74c4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7
|
Release files / minerva_lib-0.0.5-cp38-cp38-manylinux1_i686.whl
| Download URL | minerva_lib-0.0.5-cp38-cp38-manylinux1_i686.whl |
|---|---|
| Size | 49.1 kB |
| Tags | CPython 3.8 Linux glibc 2.5+ x86-32 |
|
SHA-256 checksum How to use checksums |
d72c833583c7d6470d9d3357afc3eea41575460c5666fef74506d8ed96a8178e
|
|
BLAKE2b-256 checksum How to use checksums |
97315397bd3b6e8127891c0f61ddb1cca6cd12d0ca759ca9025c8cd9be54d122
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7
|
Release files / minerva_lib-0.0.5-cp38-cp38-macosx_10_9_x86_64.whl
| Download URL | minerva_lib-0.0.5-cp38-cp38-macosx_10_9_x86_64.whl |
|---|---|
| Size | 39.0 kB |
| Tags | CPython 3.8 macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
ae9a319b088832200e522357aa759861416f4671b61cbbb1d3d7957228a4137f
|
|
BLAKE2b-256 checksum How to use checksums |
6af8789e67399fcd6b506619b2989f40ac5f2a41165d5ee49a2d2f3171a811b5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7
|
Release files / minerva_lib-0.0.5-cp37-cp37m-win_amd64.whl
| Download URL | minerva_lib-0.0.5-cp37-cp37m-win_amd64.whl |
|---|---|
| Size | 40.0 kB |
| Tags | CPython 3.7 CPython 3.7 pymalloc Windows x86-64 |
|
SHA-256 checksum How to use checksums |
ecd1ab9cb9fda1fc02d0fc643f430b0f4c13391593e21f89a5b7f3c4fe91a37c
|
|
BLAKE2b-256 checksum How to use checksums |
6a97ae2af64980c136285d00eeac6876759b56467abf9096f627f0e99f44cfc8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7
|
Release files / minerva_lib-0.0.5-cp37-cp37m-win32.whl
| Download URL | minerva_lib-0.0.5-cp37-cp37m-win32.whl |
|---|---|
| Size | 39.4 kB |
| Tags | CPython 3.7 CPython 3.7 pymalloc Windows x86-32 |
|
SHA-256 checksum How to use checksums |
260d703e90ad85088566597c7fcdea68450004100eaf825593792b8b7931abba
|
|
BLAKE2b-256 checksum How to use checksums |
d1120038198377fb2e03f30094cba9ad090ac2f54b05876446c73da45a0443a3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7
|
Release files / minerva_lib-0.0.5-cp37-cp37m-manylinux2010_x86_64.whl
| Download URL | minerva_lib-0.0.5-cp37-cp37m-manylinux2010_x86_64.whl |
|---|---|
| Size | 45.4 kB |
| Tags | CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
8b34d3e7037b45d88df8999e30ea26b1594fefbd27e4c6b7c89e56e4124a63eb
|
|
BLAKE2b-256 checksum How to use checksums |
91b55a0b4aeafeb43af99f15fac24dc3faec673da8595c5ae4ca8ef5ead2419d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7
|
Release files / minerva_lib-0.0.5-cp37-cp37m-manylinux2010_i686.whl
| Download URL | minerva_lib-0.0.5-cp37-cp37m-manylinux2010_i686.whl |
|---|---|
| Size | 49.1 kB |
| Tags | CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.12+ x86-32 |
|
SHA-256 checksum How to use checksums |
3c749299c5f0b1698a4611cc08d6b3bacae2f109e89806e28e2aa5c6b72b1ecc
|
|
BLAKE2b-256 checksum How to use checksums |
5829644553076e6b84fe83e5cb6a52fadc60baf6efbf6229a60bd65f81b9c0b8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7
|
Release files / minerva_lib-0.0.5-cp37-cp37m-manylinux1_x86_64.whl
| Download URL | minerva_lib-0.0.5-cp37-cp37m-manylinux1_x86_64.whl |
|---|---|
| Size | 45.4 kB |
| Tags | CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.5+ x86-64 |
|
SHA-256 checksum How to use checksums |
c51d8d7d95430ae76730bb625567735ee96df1f4c088a5704d5652a770776e65
|
|
BLAKE2b-256 checksum How to use checksums |
895abe28148f34b033a966c506b2ef8aa616182e5c68623d4dada9ce544829b2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7
|
Release files / minerva_lib-0.0.5-cp37-cp37m-manylinux1_i686.whl
| Download URL | minerva_lib-0.0.5-cp37-cp37m-manylinux1_i686.whl |
|---|---|
| Size | 49.1 kB |
| Tags | CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.5+ x86-32 |
|
SHA-256 checksum How to use checksums |
bfbbfe55643908a95ab1b72841fed07b8041942c5a02b84ab2ee86736b5ab52d
|
|
BLAKE2b-256 checksum How to use checksums |
f2068b02ff23d3baf2edb98532ddeaeaa72a0314dd78fcee3d10d8b97922481b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7
|
Release files / minerva_lib-0.0.5-cp37-cp37m-macosx_10_9_x86_64.whl
| Download URL | minerva_lib-0.0.5-cp37-cp37m-macosx_10_9_x86_64.whl |
|---|---|
| Size | 39.0 kB |
| Tags | CPython 3.7 CPython 3.7 pymalloc macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
8250992701b46ff9e71fb4db05a36a5038462d0f5b2379674083283ccc8638db
|
|
BLAKE2b-256 checksum How to use checksums |
ece02939d012182d7b208a43334db64d89c09f9d70d8b7984c8050759e2e8ce2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/52.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.7
|