Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 10 additions & 0 deletions HISTORY.rst
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,16 @@ Flow Production Tracking Python API Changelog

Here you can see the full list of changes between each Python API release.

v3.9.1 (2025 Nov 25)
====================

- Removed the deprecated ``CACertsHTTPSConnection`` class, which was no longer needed after dropping Python 2 support.
- Added basic type annotations throughout the package to improve IDE support and code completion. Note: Some typing improvements are still in progress and will be refined in future releases. Special thanks to @chadrik for this contribution!
- Introduced a new environment variable ``SHOTGUN_ALLOW_OLD_PYTHON`` to temporarily bypass Python version warnings for users still on Python 3.7 or 3.8. While this provides flexibility during transition, we strongly recommend upgrading to Python 3.9 or newer for continued support and security updates.
- Enhanced payload optimization for entity dictionaries, making it more flexible and preventing potential issues when working with special fields like ``type`` and ``url``.
- Updated attachment documentation with detailed information about the ``relative_path`` field and its usage.
- Python versions older than 3.9 are now deprecated. A runtime warning will be displayed during initialization if you're using Python 3.7 or 3.8. Please plan to upgrade to Python 3.9 or newer as these older versions will not be supported in future releases.

v3.9.0 (2025 Sep 10)
====================

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

setup(
name="shotgun_api3",
version="3.9.0",
version="3.9.1",
description="Flow Production Tracking Python API",
long_description=readme,
author="Autodesk",
Expand Down
2 changes: 1 addition & 1 deletion shotgun_api3/shotgun.py
Original file line number Diff line number Diff line change
Expand Up @@ -94,7 +94,7 @@

# ----------------------------------------------------------------------------
# Version
__version__ = "3.9.0"
__version__ = "3.9.1"


# ----------------------------------------------------------------------------
Expand Down