Skip to content

Commit a130816

Browse files
authored
Merge pull request #630 from atlanhq/bump-to-release-6.1.0
Bump to release 6.1.0
2 parents d472f48 + 5b5004a commit a130816

26 files changed

+1152
-40
lines changed

HISTORY.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,21 @@
1+
## 6.1.0 (May 13, 2025)
2+
3+
### New Features
4+
5+
- Added support for dynamic extension of `AtlanConnectorType` to enable custom connectors.
6+
- Migrated from `TLS` to `ContextVars` to support both multithreaded and asynchronous environments.
7+
- Introduced `PyAtlanThreadPoolExecutor` in `pyatlan.utils`, which preserves context variables across threads—useful for running SDK methods in multithreaded or asynchronous environments.
8+
- Implemented iterative pagination in `WorkflowClient` search methods.
9+
10+
### Bug Fixes
11+
12+
- Resolved pagination issues in `UserClient` and `GroupClient` search methods.
13+
14+
### QOL Improvements
15+
16+
- Regenerated the latest typedef models.
17+
- Simplified the `creator()` methods in both `AtlasGlossaryTerm` and `AtlasGlossaryCategory`.
18+
119
## 6.0.6 (April 29, 2025)
220

321
### New Features

docs/asset/connectionprocess.rst

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
.. _connectionprocess:
2+
3+
ConnectionProcess
4+
=================
5+
6+
.. module:: pyatlan.model.assets
7+
:no-index:
8+
9+
.. autoclass:: ConnectionProcess
10+
:members:

docs/asset/powerbiapp.rst

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
.. _powerbiapp:
2+
3+
PowerBIApp
4+
==========
5+
6+
.. module:: pyatlan.model.assets
7+
:no-index:
8+
9+
.. autoclass:: PowerBIApp
10+
:members:

docs/asset/saperpcdsview.rst

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
.. _saperpcdsview:
2+
3+
SapErpCdsView
4+
=============
5+
6+
.. module:: pyatlan.model.assets
7+
:no-index:
8+
9+
.. autoclass:: SapErpCdsView
10+
:members:

docs/asset/snowflakestage.rst

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
.. _snowflakestage:
2+
3+
SnowflakeStage
4+
==============
5+
6+
.. module:: pyatlan.model.assets
7+
:no-index:
8+
9+
.. autoclass:: SnowflakeStage
10+
:members:

docs/assets.rst

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,7 @@ You can interact with all of the following different kinds of assets:
9898
asset/column
9999
asset/columnprocess
100100
asset/connection
101+
asset/connectionprocess
101102
asset/cosmosmongodb
102103
asset/cosmosmongodbaccount
103104
asset/cosmosmongodbcollection
@@ -218,6 +219,7 @@ You can interact with all of the following different kinds of assets:
218219
asset/objectstore
219220
asset/persona
220221
asset/powerbi
222+
asset/powerbiapp
221223
asset/powerbicolumn
222224
asset/powerbidashboard
223225
asset/powerbidataflow
@@ -277,6 +279,7 @@ You can interact with all of the following different kinds of assets:
277279
asset/salesforceorganization
278280
asset/salesforcereport
279281
asset/saperpabapprogram
282+
asset/saperpcdsview
280283
asset/saperpcolumn
281284
asset/saperpcomponent
282285
asset/saperpfunctionmodule
@@ -301,6 +304,7 @@ You can interact with all of the following different kinds of assets:
301304
asset/sisensewidget
302305
asset/snowflakedynamictable
303306
asset/snowflakepipe
307+
asset/snowflakestage
304308
asset/snowflakestream
305309
asset/snowflaketag
306310
asset/soda

pyatlan/model/assets/__init__.py

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,7 @@
7373
"Function",
7474
"TablePartition",
7575
"Column",
76+
"SnowflakeStage",
7677
"SnowflakeStream",
7778
"DatabricksUnityCatalogTag",
7879
"CalculationView",
@@ -92,17 +93,18 @@
9293
"SparkJob",
9394
"SchemaRegistrySubject",
9495
"PowerBIReport",
96+
"PowerBIDatasource",
97+
"PowerBIWorkspace",
98+
"PowerBIDashboard",
99+
"PowerBIDataflow",
100+
"PowerBIDataflowEntityColumn",
95101
"PowerBIMeasure",
96102
"PowerBIColumn",
97103
"PowerBITable",
98104
"PowerBITile",
99-
"PowerBIDatasource",
100105
"PowerBIDataset",
101-
"PowerBIWorkspace",
102-
"PowerBIDashboard",
106+
"PowerBIApp",
103107
"PowerBIPage",
104-
"PowerBIDataflow",
105-
"PowerBIDataflowEntityColumn",
106108
"CosmosMongoDBCollection",
107109
"CosmosMongoDBAccount",
108110
"CosmosMongoDBDatabase",
@@ -132,6 +134,7 @@
132134
"business_policy": ["BusinessPolicy"],
133135
"workflow_run": ["WorkflowRun"],
134136
"response": ["Response"],
137+
"connection_process": ["ConnectionProcess"],
135138
"cloud": ["Cloud"],
136139
"incident": ["Incident"],
137140
"dbt_process": ["DbtProcess"],
@@ -153,6 +156,7 @@
153156
"dbt_column_process": ["DbtColumnProcess"],
154157
"sap_erp_table": ["SapErpTable"],
155158
"sap_erp_column": ["SapErpColumn"],
159+
"sap_erp_cds_view": ["SapErpCdsView"],
156160
"sap_erp_abap_program": ["SapErpAbapProgram"],
157161
"sap_erp_transaction_code": ["SapErpTransactionCode"],
158162
"sap_erp_component": ["SapErpComponent"],

pyatlan/model/assets/__init__.pyi

Lines changed: 13 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,7 @@ __all__ = [
7070
"Function",
7171
"TablePartition",
7272
"Column",
73+
"SnowflakeStage",
7374
"SnowflakeStream",
7475
"DatabricksUnityCatalogTag",
7576
"CalculationView",
@@ -89,17 +90,18 @@ __all__ = [
8990
"SparkJob",
9091
"SchemaRegistrySubject",
9192
"PowerBIReport",
93+
"PowerBIDatasource",
94+
"PowerBIWorkspace",
95+
"PowerBIDashboard",
96+
"PowerBIDataflow",
97+
"PowerBIDataflowEntityColumn",
9298
"PowerBIMeasure",
9399
"PowerBIColumn",
94100
"PowerBITable",
95101
"PowerBITile",
96-
"PowerBIDatasource",
97102
"PowerBIDataset",
98-
"PowerBIWorkspace",
99-
"PowerBIDashboard",
103+
"PowerBIApp",
100104
"PowerBIPage",
101-
"PowerBIDataflow",
102-
"PowerBIDataflowEntityColumn",
103105
"CosmosMongoDBCollection",
104106
"CosmosMongoDBAccount",
105107
"CosmosMongoDBDatabase",
@@ -128,6 +130,7 @@ __all__ = [
128130
"BusinessPolicy",
129131
"WorkflowRun",
130132
"Response",
133+
"ConnectionProcess",
131134
"Cloud",
132135
"Incident",
133136
"DbtProcess",
@@ -150,6 +153,7 @@ __all__ = [
150153
"DbtColumnProcess",
151154
"SapErpTable",
152155
"SapErpColumn",
156+
"SapErpCdsView",
153157
"SapErpAbapProgram",
154158
"SapErpTransactionCode",
155159
"SapErpComponent",
@@ -401,6 +405,7 @@ from .cognos_package import CognosPackage
401405
from .cognos_report import CognosReport
402406
from .collection import Collection
403407
from .connection import Connection
408+
from .connection_process import ConnectionProcess
404409
from .core.a_d_f import ADF
405410
from .core.access_control import AccessControl
406411
from .core.adf_activity import AdfActivity
@@ -477,6 +482,7 @@ from .core.namespace import Namespace
477482
from .core.no_s_q_l import NoSQL
478483
from .core.persona import Persona
479484
from .core.power_b_i import PowerBI
485+
from .core.power_b_i_app import PowerBIApp
480486
from .core.power_b_i_column import PowerBIColumn
481487
from .core.power_b_i_dashboard import PowerBIDashboard
482488
from .core.power_b_i_dataflow import PowerBIDataflow
@@ -501,6 +507,7 @@ from .core.schema_registry import SchemaRegistry
501507
from .core.schema_registry_subject import SchemaRegistrySubject
502508
from .core.snowflake_dynamic_table import SnowflakeDynamicTable
503509
from .core.snowflake_pipe import SnowflakePipe
510+
from .core.snowflake_stage import SnowflakeStage
504511
from .core.snowflake_stream import SnowflakeStream
505512
from .core.snowflake_tag import SnowflakeTag
506513
from .core.soda import Soda
@@ -623,6 +630,7 @@ from .salesforce_object import SalesforceObject
623630
from .salesforce_organization import SalesforceOrganization
624631
from .salesforce_report import SalesforceReport
625632
from .sap_erp_abap_program import SapErpAbapProgram
633+
from .sap_erp_cds_view import SapErpCdsView
626634
from .sap_erp_column import SapErpColumn
627635
from .sap_erp_component import SapErpComponent
628636
from .sap_erp_function_module import SapErpFunctionModule

0 commit comments

Comments
 (0)