Skip to content

Commit fa475fc

Browse files
Aryamanz29claude
andcommitted
[release] Bumped to release 9.1.0
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent 6e6d8ed commit fa475fc

2 files changed

Lines changed: 20 additions & 1 deletion

File tree

HISTORY.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,22 @@
1+
## 9.1.0 (March 6, 2026)
2+
3+
### Breaking Changes
4+
5+
- `DynamoDBTable.creator()` now raises `NotImplementedError`. DynamoDB tables have a fundamentally different creation model and cannot reuse the inherited `Table.creator()`. Submit an enhancement request if you need this implemented.
6+
- `FileClient.upload_file()` now blocks uploads of sensitive files (system paths, credential directories, hidden config files) to prevent accidental secret exposure. Users can extend the blocklist via the `PYATLAN_UPLOAD_FILE_BLOCKED_PATHS` environment variable (comma-separated substrings matched against the resolved path):
7+
```
8+
PYATLAN_UPLOAD_FILE_BLOCKED_PATHS="/custom/secrets/,.vault,.credentials"
9+
```
10+
11+
### QOL Improvements
12+
13+
- Regenerated latest typedef models.
14+
- Upgraded Python dependencies (`pydantic`, `ruff`, `mypy`, `pytz`, and others) and GitHub Actions to latest versions.
15+
- Replaced Sphinx with MkDocs + mkdocstrings for SDK documentation.
16+
- Fixed circular import chains in `core/__init__.py` generator (`SQL → DbtTest`, `atlan_app` priority ordering).
17+
- Moved `AtlanApp`, `AtlanAppTool`, `AtlanAppWorkflow`, and `AppWorkflowRun` into `core/`.
18+
- Added Claude Code skill (`/upgrade-deps`) for automated SDK dependency maintenance.
19+
120
## 8.5.3 (February 17, 2026)
221

322
### New Features

pyatlan/version.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
9.0.0
1+
9.1.0

0 commit comments

Comments
 (0)