Releases: atlanhq/atlan-python
Releases · atlanhq/atlan-python
v2.5.6
🐞 Bug fixes
- Fixed
Readme.creator()
to useasset.trim_to_reference()
instead of sending the completeasset
, which was somehow breaking backend parsing for related assets.
🥗 QOL improvements
- Generated the latest typedef models.
Full Changelog: 2.5.5...2.5.6
v2.5.5
🐞 Bug fixes
- Fixed
AtlanError
message for unescaped curly braces ({}
) inresponse.text
.
Full Changelog: 2.5.4...2.5.5
v2.5.4
🎉 New features
- Implemented cache management for
Connection
andSourceTag
. - Added support for assigning a
SourceTag
with avalue
to an asset.
Full Changelog: 2.5.3...2.5.4
v2.5.3
🎉 New features
- Added a new connector type (
INRIVER
). - Added
APIObject
,APIQuery
, andAPIField
assets, along with theircreator()
methods. - Added a new boolean field
immediate_neighbors
to theLineageListRequest
, which allows users to include immediate neighbors of the startingasset
in the response (True
), or exclude them (False
- by default).
🐞 Bug fixes
- Fixed missing
FluentLineage.include_on_relations
method and theLineageListRequest.relation_attributes
field.
Full Changelog: 2.5.2...2.5.3
v2.5.2
🐞 Bug fixes
- Fixed the type of
TableauDatasource.upstream_tables
andupstream_datasources
toOptional[List[Dict[str, Optional[str]]]]
to prevent Pydantic validation errors when a dictvalue
in this field is mapped toNone
.
🥗 QOL improvements
- Generated the latest typedef models.
Full Changelog: 2.5.1...2.5.2
v2.5.1
🐞 Bug fixes
- Fixed
ModuleNotFoundError
caused by the missingPyYAML
dependency in the project’srequirements.txt
.
v2.5.0
🧪 Experimental
- Added support for sending
OpenLineage
events. - Added support for serialization/deserialization (serde) of the
DataContract
spec.
⛑️ Breaking changes
- Updated the
ContractClient.generate_initial_spec()
method to directly accept theasset
for which the initial contract spec is generated, similar to the Java SDK. Previously, you needed to pass the keyword argumentsasset_type
andasset_qualified_name
.
Full Changelog: 2.4.8...2.5.0
v2.4.8
v2.4.7
🎉 New features
- Added
CompoundQuery.tagged_with_value()
method to search
for source-synced tags by assigned value eg: Snowflake tags. - Added
ContractClient.generate_initial_spec()
method to generate
the initial contract specification for the provided assettypeName
andqualifiedName
.
🧪 Experimental
- Added initial support for
Span
,SpanNear
,SpanWithin
, andSpanTerm
queries for textual fields.
Full Changelog: 2.4.6...2.4.7
v2.4.6
🎉 New features
- Added a new connector type
MODEL
for data modeling assets.
🥗 QOL improvements
- Generated latest typedefs (
model
,anomalo
,powerbi
).
Full Changelog: 2.4.5...2.4.6