You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: HISTORY.md
+22Lines changed: 22 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,3 +1,25 @@
1
+
## 8.0.1 (August 25, 2025)
2
+
3
+
### New Features
4
+
5
+
- Added `get_client_async()` for initializing `AsyncAtlanClient` when using packages.
6
+
- Added optional parameter `set_pkg_headers()` to set package headers on the client (defaults to `False`).
7
+
8
+
### Bug Fixes
9
+
10
+
- Fixed `httpcore.LocalProtocolError` exception in `get_client()` that occurred when `ATLAN_API_KEY` environment variable was not configured (commonly encountered during package impersonation with empty `API` key strings).
11
+
12
+
### QOL Improvements
13
+
14
+
- Added `pyatlan-wolfi-base` Docker image workflow with enhanced capabilities:
15
+
-**Automatic release builds**: Workflow now triggers automatically on GitHub releases using latest Python (3.13) and SDK versions
16
+
-**Git branch support**: Added ability to install SDK from any git branch for development/testing purposes via `pyatlan_branch` parameter
17
+
-**Smart installation logic**: Automatically chooses between PyPI (stable) or git (development) installation methods
18
+
-**Enhanced tagging**: Branch builds tagged as `branch-{branchname}-{python}-{commit}` for easy identification
19
+
-**Build metadata**: Images include labels tracking installation source, version/branch, and Python version
20
+
-**Conditional PyPI checks**: Skips PyPI availability checks when installing from git branches
21
+
-**Improved logging**: Shows installation method, branch info, and trigger source in build outputs
0 commit comments