Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: boto/boto3
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 1.36.20
Choose a base ref
...
head repository: boto/boto3
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 1.36.21
Choose a head ref
  • 6 commits
  • 7 files changed
  • 2 contributors

Commits on Feb 13, 2025

  1. Merge branch 'release-1.36.20' into develop

    * release-1.36.20:
      Bumping version to 1.36.20
      Add changelog entries from botocore
    aws-sdk-python-automation committed Feb 13, 2025
    Copy the full SHA
    b45b0fd View commit details

Commits on Feb 14, 2025

  1. Add venv callout from README into quickstart guide (#4439)

    nateprewitt authored Feb 14, 2025
    Copy the full SHA
    16296da View commit details
  2. Ignore .venv directories (#4440)

    nateprewitt authored Feb 14, 2025

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature.
    Copy the full SHA
    38de2d5 View commit details
  3. Copy the full SHA
    43fda5f View commit details
  4. Copy the full SHA
    1ef4449 View commit details
  5. Merge branch 'release-1.36.21'

    * release-1.36.21:
      Bumping version to 1.36.21
      Add changelog entries from botocore
      Ignore .venv directories (#4440)
      Add venv callout from README into quickstart guide (#4439)
    aws-sdk-python-automation committed Feb 14, 2025
    Copy the full SHA
    3d1cda2 View commit details
Showing with 69 additions and 4 deletions.
  1. +37 −0 .changes/1.36.21.json
  2. +1 −0 .gitignore
  3. +12 −0 CHANGELOG.rst
  4. +1 −1 boto3/__init__.py
  5. +16 −1 docs/source/guide/quickstart.rst
  6. +1 −1 setup.cfg
  7. +1 −1 setup.py
37 changes: 37 additions & 0 deletions .changes/1.36.21.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
[
{
"category": "``codebuild``",
"description": "[``botocore``] Added test suite names to test case metadata",
"type": "api-change"
},
{
"category": "``connect``",
"description": "[``botocore``] Release Notes: 1) Analytics API enhancements: Added new ListAnalyticsDataLakeDataSets API. 2) Onboarding API Idempotency: Adds ClientToken to instance creation and management APIs to support idempotency.",
"type": "api-change"
},
{
"category": "``dms``",
"description": "[``botocore``] Introduces premigration assessment feature to DMS Serverless API for start-replication and describe-replications",
"type": "api-change"
},
{
"category": "``rds-data``",
"description": "[``botocore``] Add support for Stop DB feature.",
"type": "api-change"
},
{
"category": "``s3``",
"description": "[``botocore``] Added support for Content-Range header in HeadObject response.",
"type": "api-change"
},
{
"category": "``wafv2``",
"description": "[``botocore``] The WAFv2 API now supports configuring data protection in webACLs.",
"type": "api-change"
},
{
"category": "``workspaces-thin-client``",
"description": "[``botocore``] Update Environment and Device name field definitions",
"type": "api-change"
}
]
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -15,6 +15,7 @@ tests/.coverage
coverage.xml

# Common virtualenv names
.venv
venv
env2
env3
12 changes: 12 additions & 0 deletions CHANGELOG.rst
Original file line number Diff line number Diff line change
@@ -2,6 +2,18 @@
CHANGELOG
=========

1.36.21
=======

* api-change:``codebuild``: [``botocore``] Added test suite names to test case metadata
* api-change:``connect``: [``botocore``] Release Notes: 1) Analytics API enhancements: Added new ListAnalyticsDataLakeDataSets API. 2) Onboarding API Idempotency: Adds ClientToken to instance creation and management APIs to support idempotency.
* api-change:``dms``: [``botocore``] Introduces premigration assessment feature to DMS Serverless API for start-replication and describe-replications
* api-change:``rds-data``: [``botocore``] Add support for Stop DB feature.
* api-change:``s3``: [``botocore``] Added support for Content-Range header in HeadObject response.
* api-change:``wafv2``: [``botocore``] The WAFv2 API now supports configuring data protection in webACLs.
* api-change:``workspaces-thin-client``: [``botocore``] Update Environment and Device name field definitions


1.36.20
=======

2 changes: 1 addition & 1 deletion boto3/__init__.py
Original file line number Diff line number Diff line change
@@ -17,7 +17,7 @@
from boto3.session import Session

__author__ = 'Amazon Web Services'
__version__ = '1.36.20'
__version__ = '1.36.21'


# The default Boto3 session; autoloaded when needed.
17 changes: 16 additions & 1 deletion docs/source/guide/quickstart.rst
Original file line number Diff line number Diff line change
@@ -31,7 +31,22 @@ Python. For details, including the deprecation schedule and how to update your
project to use Python 3.8, see :ref:`guide_migration_py3`.

For information about how to get the latest version of Python, see the official `Python
documentation <https://www.python.org/downloads/>`_.
documentation <https://www.python.org/downloads/>`_.

Setup a virtual environment
~~~~~~~~~~~~~~~~~~~~~~~~~~~

Once you have a supported version of Python installed, you should set up
your workspace by creating a virtual environment and activate it::

$ python -m venv .venv
...
$ source .venv/bin/activate

This provides an isolated space for your installation that will avoid unexpected
interactions with packages installed at the system level. Skipping this step may
result in unexpected dependency conflicts or failures with other tools installed
on your system.

Install Boto3
~~~~~~~~~~~~~
2 changes: 1 addition & 1 deletion setup.cfg
Original file line number Diff line number Diff line change
@@ -3,7 +3,7 @@ universal = 0

[metadata]
requires_dist =
botocore>=1.36.20,<1.37.0
botocore>=1.36.21,<1.37.0
jmespath>=0.7.1,<2.0.0
s3transfer>=0.11.0,<0.12.0

2 changes: 1 addition & 1 deletion setup.py
Original file line number Diff line number Diff line change
@@ -14,7 +14,7 @@


requires = [
'botocore>=1.36.20,<1.37.0',
'botocore>=1.36.21,<1.37.0',
'jmespath>=0.7.1,<2.0.0',
's3transfer>=0.11.0,<0.12.0',
]