Skip to main content

DAVID L. Python Package

Workflow : Publish to PyPI

Usage

Get AWS Session Credentials by sts:assume_role

from aws_util.aws import get_sts_assume_role

sts_credentials = get_sts_assume_role(aws_access_key, aws_secret_key, role_arn, role_session_name='aws_session'):

It return above dict.

type: dict
result = 
  {'AccessKeyId': 'ASI...', 
   'SecretAccessKey': 'o8Y...', 
   'SessionToken': 'Fwo...', 
   'Expiration': datetime.datetime(2099, 12, 31, 00, 00, 00, tzinfo=tzutc())}

Installation

$ pip install david_aws_util --upgrade

or

$ !pip install --upgrade --no-cache-dir --no-warn-script-location david_aws_util > /dev/null 2>&1

If you would like to install submodules for Individual.

$ pip install david_aws_util[extra] --upgrade

Metadata

Release files for david-aws-util 1.1.7

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

Source distribution (sdist)

Source distribution for david-aws-util 1.1.7
File Size Uploaded Provenance
david_aws_util-1.1.7.tar.gz 5.5 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for david-aws-util 1.1.7
File Interpreter ABI Platform
david_aws_util-1.1.7-py3-none-any.whl Python 3 none any Details

Total release size: 10.6 kB

Release files / david_aws_util-1.1.7.tar.gz

Download URL david_aws_util-1.1.7.tar.gz
Size 5.5 kB
Tags Source
SHA-256 checksum
How to use checksums
163685e540f26a4be45795943d03bdba2f5991f3481fbfad5b00e9c9188ff2fc
BLAKE2b-256 checksum
How to use checksums
f4097766342e52755dc6a87b21e36d9f5590d8fed18309603d1d72b341f26752
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Release files / david_aws_util-1.1.7-py3-none-any.whl

Download URL david_aws_util-1.1.7-py3-none-any.whl
Size 5.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
b4cb20b885e478d840309d01d6d0dca4c2c96eb30baed374ab1d70544d977066
BLAKE2b-256 checksum
How to use checksums
40489aa37b391498edd4db503f7a0b34fd7d56f676660a44b97f08172cc135b8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.12

Security for david-aws-util 1.1.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

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