Skip to main content

aws-socks


Most AWS tasks are solved problems. Stop reinventing the wheel.

About

Current Version: 0.2.5

socks is a Python library designed to abstract common AWS tasks as one liners. It is opinionated in the pursuit to provide the most performant implementation that can be leveraged generally, but also attempts to offer reasonable levels of customization to the developer by supporting most boto3 functionality.

This package attempts to provide performant abstractions of the most common AWS tasks for the most common AWS services, so you can spend less time finding the best way to get that object from S3 and more time on what you actually want to do with that object (as an example).

This package is not comprehensive across all (or even most) AWS services at this time, but I hope to grow this overtime so a majority of the AWS tasks you find yourself re-solving or copying from one repo to the next can be implemented here in the most efficient way.

Getting Started

Please note socks has not yet hit the 1.0 release so breaking API changes may occur. I'll try to limit those as possible and document them when they happen, but if you'd like to use socks it might be a good idea to lock your version in your requirements.txt file.

If you'd like to install the library locally or without code warp/spawn you can use the following install command:

pip install aws-socks

To upgrade an existing install use:

pip install --upgrade aws-socks

Once installed use import socks to start using it.

Prerequisites {docsify-ignore}

  • The only external dependency for this library is boto3 which is packaged within the library.
  • This package expects Python version 3.6 and up. There are no plans to support previous versions of Python.

Contributors

Metadata

Release files for aws-socks 0.2.5

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

Source distribution (sdist)

Source distribution for aws-socks 0.2.5
File Size Uploaded Provenance
aws-socks-0.2.5.tar.gz 8.3 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for aws-socks 0.2.5
File Interpreter ABI Platform
aws_socks-0.2.5-py3-none-any.whl Python 3 none any Details

Total release size: 18.4 kB

Release files / aws-socks-0.2.5.tar.gz

Download URL aws-socks-0.2.5.tar.gz
Size 8.3 kB
Tags Source
SHA-256 checksum
How to use checksums
7969a6174beeea803f5f9338ad0613ba2817baa9d1b8bff78690fa2da0a9421e
BLAKE2b-256 checksum
How to use checksums
57da07651af0a6597dc05456a7edf7722b2d26730d9e1addd8f91601f9cb483f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.0.10 CPython/3.8.5 Linux/5.4.0-1023-azure

Release files / aws_socks-0.2.5-py3-none-any.whl

Download URL aws_socks-0.2.5-py3-none-any.whl
Size 10.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
49cc9287b12e51d43aa254c3031155b10f94b355469bd3a471a924d4adcb1627
BLAKE2b-256 checksum
How to use checksums
208c61f7ee5a428a5d7612dca39ffba454a7d571441164779129e68b21671a76
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.0.10 CPython/3.8.5 Linux/5.4.0-1023-azure

Security for aws-socks 0.2.5

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.

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