skillfed

boto3

The AWS SDK for Python

boto3 Permissive license Apache-2.0 Active 9,870 v1.43.70 released

Install

boto3 on PyPI

pip

pip install boto3

uv

uv add boto3

poetry

poetry add boto3

Package facts

License Apache-2.0 (permissive)
Python support supports the current Python release (>=3.10)
Install friction low — pure-Python wheel
Runtime dependencies 3 — botocore, jmespath, s3transfer
Maintenance actively maintained — 1 days since the last release
Last repo commit
First released
Popularity one of the 100 most-downloaded packages on PyPI (30-day window, as of 2026-08-13)
Known vulnerabilities none known (OSV.dev, checked 2026-08-13)

Evidence: boto3-1.43.70-py3-none-any.whl

Development Status :: 5 - Production/StableIntended Audience :: DevelopersNatural Language :: EnglishProgramming Language :: PythonProgramming Language :: Python :: 3Programming Language :: Python :: 3 :: OnlyProgramming Language :: Python :: 3.10Programming Language :: Python :: 3.11Programming Language :: Python :: 3.12Programming Language :: Python :: 3.13Programming Language :: Python :: 3.14Programming Language :: Python :: Free Threading :: 2 - Beta

About boto3

from the package's own PyPI description — quoted content, verbatim

=============================== Boto3 - The AWS SDK for Python ===============================

|Version| |Python| |License|

Boto3 is the Amazon Web Services (AWS) Software Development Kit (SDK) for Python, which allows Python developers to write software that makes use of services like Amazon S3 and Amazon EC2. You can find the latest, most up to date, documentation at our doc site_, including a list of services that are supported.

Boto3 is maintained and published by Amazon Web Services_.

Boto (pronounced boh-toh) was named after the fresh water dolphin native to the Amazon river. The name was chosen by the author of the original Boto library, Mitch Garnaat, as a reference to the company.

Notices

On 2026-04-29, support for Python 3.9 ended for Boto3. This follows the Python Software Foundation end of support <https://peps.python.org/pep-0596/#lifespan>__ for the runtime which occurred on 2025-10-31.

For more information on deprecations, see this blog post <https://aws.amazon.com/blogs/developer/python-support-policy-updates-for-aws-sdks-and-tools/>__.

.. boto: https://docs.pythonboto.org/ .. doc site: https://docs.aws.amazon.com/boto3/latest/ .....

Read as markdown · JSON record · Source repository · Homepage · Docs

AI interpretation — verify before relying

AI-generated interpretation of the package facts above; every digit, version, license, or vulnerability id it cites is grounded in the facts already shown on this page

Boto3 is the official AWS SDK for Python, enabling developers to programmatically interact with Amazon Web Services like S3, EC2, and other AWS resources from Python applications.

Low friction installation with actively maintained dependencies (botocore, jmespath, s3transfer). The package is in full support phase with a release just 1 day old and active repository development, indicating rapid iteration and responsiveness.

Apache-2.0 is a permissive license allowing commercial use, modification, and distribution with minimal restrictions—suitable for most production and proprietary projects.

Usage

pip install boto3

import boto3
s3 = boto3.resource('s3')
for bucket in s3.buckets.all():
    print(bucket.name)

AWS credentials must be configured (e.g., in ~/.aws/credentials and ~/.aws/config) or via environment variables for API calls to succeed.

Verdict: Boto3 is a production-stable, actively maintained AWS SDK with no known vulnerabilities, low install friction, and permissive licensing. It supports Python 3.10–3.14 and is in the top 100 PyPI packages, making it a reliable choice for AWS integration in Python projects.

Needs verification

  • Whether the package's three runtime dependencies (botocore, jmespath, s3transfer) have any known security issues or maintenance concerns not reflected in boto3's own security record.
aws sdk pythonamazon s3 python clientaws ec2 python libraryboto3 aws apipython aws servicesamazon web services sdkaws resource management python

Similar packages