Skip to content

v1.4.0

Compare
Choose a tag to compare
@ErnestoLoma ErnestoLoma released this 19 Oct 15:08
· 629 commits to main since this release
0208b51

⛑️ Deprecations

  • Methods of pyatlan.client.atlan.AtlanClient have been deprecated. They have been replaced by methods in new client objects. It is not necessary to instantiate these new objects directly. They can be accessed as properties of AtlanClient. These methods will be removed in a future release. These are the methods that have been deprecated and their replacement.
    • get_asset_by_qualified_name replaced by asset.get_by_qualified_name
    • get_asset_by_guid resplaced by asset.get_by_guid
    • retrieve_minimal replaced by asset.retrieve_minimal
    • upsert replaced by asset.save
    • save replaced by asset.save
    • upsert_merging_cm replaced by asset.save_merging_cm
    • save_merging_cm replaced by asset.save_merging_cm
    • update_merging_cm replaced by asset.update_merging_cm
    • upsert_replacing_cm replaced by asset.save_replacing_cm
    • save_replacing_cm replaced by asset.save_replacing_cm
    • update_replacing_cm replaced by asset.update_replacing_cm
    • purge_entity_by_guid replaced by asset.purge_by_guid
    • delete_entity_by_guid replaced by asset.delete_by_guid
    • restore replaced by asset.restore
    • search replaced by asset.search
    • remove_atlan_tag replaced by asset.remove_atlan_tag
    • update_certificate replaced by asset.update_certificate
    • remove_certificate replaced by asset.remove_certificate
    • update_announcement replaced by asset.update_announcement
    • remove_announcement replaced by asset.remove_announcement
    • update_custom_metadata_attributes replaced by asset.update_custom_metadata_attributes
    • replace_custom_metadata replaced by asset.replace_custom_metadata
    • remove_custom_metadata replaced by asset.remove_custom_metadata
    • append_terms replaced by asset.append_terms
    • replace_terms replaced by asset.replace_terms
    • remove_terms replaced by asset.remove_terms
    • find_connections_by_name replaced by asset.find_connections_by_name
    • get_lineage replaced by asset.get_lineage_list
    • get_lineage_list replaced by asset.get_lineage_list
    • find_personas_by_name replaced by asset.find_personas_by_name
    • find_purposes_by_name replaced by asset.find_purposes_by_name
    • find_glossary_by_name replaced by asset.find_glossary_by_name
    • find_category_fast_by_name replaced by asset.find_category_fast_by_name
    • find_category_by_name replaced by asset.find_category_by_name
    • find_term_fast_by_name replaced by asset.find_term_fast_by_name
    • find_term_by_name replaced by asset.find_term_by_name
    • get_keycloak_events replaced by admin.get_keycloak_events
    • get_admin_events replaced by admin.get_admin_events

🐞 Bug fixes

  • Add property atlan_tag_names to assets to provide human readable versions of classificationNames

🥗 QOL improvements

  • Added Batch class for managing bulk updates in batches