Releases: atlanhq/atlan-python
Releases · atlanhq/atlan-python
v2.1.8
🎉 New features
- Added support for
Snowflake Miner
. - Introduced new connector types:
COGNITE
,SYNDIGO
,NETEZZA
, andAZURE_SERVICE_BUS
. - Added an optional
depth
field to indicate the asset's depth within lineage in theReferenceable
model. - Added an optional parameter (
related_attributes
) to theget_hierarchy()
method, allowing users to specify a list of attributes to retrieve for each related asset in the hierarchy. - Expanded the functionality of the
WorkflowClient
with new methods for scheduling, stopping, and deleting workflows.
🥗 QOL improvements
- Upgraded
jinja2
from3.1.3
to3.1.4
to address a security vulnerability: GHSA-h75v-3vvj-5mfj.
v2.1.7
🎉 New features
- Adds
FileClient
for uploading and downloading files from Atlan's tenant object storage via presigned URLs.
v2.1.6
🎉 New features
- Adds support for SSO group mapping.
- Adds
AtlanSSO
to enumerate the options for supported Atlan's SSO providers.
v2.1.5
🐞 Bug fixes
- Fixed an issue where explicit assignment of
None
to asset attributes inBulkRequest
within theclient.asset.save()
method resulted in exclusion from the request payload. - Fixed issues with multiple remove/append relationships where values were being overwritten inside append/remove dictionaries.
v1.9.7
🐞 Bug fixes
- Fixed an issue where explicit assignment of
None
to asset attributes inBulkRequest
within theclient.asset.save()
method resulted in exclusion from the request payload. - Fixed issues with multiple remove/append relationships where values were being overwritten inside append/remove dictionaries.
v2.1.4
🎉 New features
- Adds
AssetFilterGroup
enum for persona personalization. - Adds creator method to
AirflowDag
andAirflowTask
assets.
🐞 Bug fixes
- Fixes
qualified_name
population for related entities inGlossary
objects. - Fixes logic for removing parent category relationship in
AtlasGlossaryCategory
. - Fixes lineage list performance by considering the
hasMore
attribute to optimize lineage paging.
🥗 QOL improvements
- Updates
networkx >= 3.1
and bumped development requirements to the latest version.
v1.9.6
🐞 Bug fixes
- Fixes issues with
AtlanEvent
model deserialization.
v1.9.5
🎉 New features
- Adds support for
restrict_propagation_through_hierarchy
to theAtlanTag
model.
v2.1.3
🐞 Bug fixes
- Fixes field alias typo for
restrict_propagation_through_hierarchy
in theAtlanTag
model. - Fixes issues with
AtlanEvent
model deserialization. Previously, it threw aValidationError
forENTITY_DELETE
,CLASSIFICATION_ADD
, andCLASSIFICATION_DELETE
events.
v2.1.2
🎉 New features
- Adds
atlanMetadata
icon toAtlanIcon
enum. - Adds support for
restrict_propagation_through_hierarchy
to theAtlanTag
model. - Adds latest typedef models (cube, cognite, spark, sparkjob, and multi-dimensional dataset).
- Adds support to limit the applicability of custom metadata attributes directly through the
AttributeDef.create()
method.
🐞 Bug fixes
- Fixes an issue with direct model deserialization of structs.