File tree Expand file tree Collapse file tree 3 files changed +18
-2
lines changed
tableauserverclient/models Expand file tree Collapse file tree 3 files changed +18
-2
lines changed Original file line number Diff line number Diff line change 32
32
- name : Run Mypy tests
33
33
if : always()
34
34
run : |
35
- mypy --show-error-codes --disable-error-code misc --disable-error-code import tableauserverclient test
35
+ mypy --show-error-codes --disable-error-code misc --disable-error-code import --implicit-optional tableauserverclient test
Original file line number Diff line number Diff line change 34
34
repository_url : https://test.pypi.org/legacy/
35
35
36
36
- name : Publish distribution 📦 to PyPI
37
- if : ${{ github.ref.name == 'master' || (github.event. ref.name == 'refs/head/master ') }}
37
+ if : ${{ github.ref == 'refs/heads/ master' || startsWith (github.ref, 'refs/tags/v ') }}
38
38
uses : pypa/gh-action-pypi-publish@release/v1 # license BSD-2
39
39
with :
40
40
password : ${{ secrets.PYPI_API_TOKEN }}
Original file line number Diff line number Diff line change @@ -34,6 +34,8 @@ def __init__(
34
34
self ._default_datasource_permissions = None
35
35
self ._default_flow_permissions = None
36
36
self ._default_lens_permissions = None
37
+ self ._default_datarole_permissions = None
38
+ self ._default_metric_permissions = None
37
39
38
40
@property
39
41
def content_permissions (self ):
@@ -79,6 +81,20 @@ def default_lens_permissions(self):
79
81
raise UnpopulatedPropertyError (error )
80
82
return self ._default_lens_permissions ()
81
83
84
+ @property
85
+ def default_datarole_permissions (self ):
86
+ if self ._default_datarole_permissions is None :
87
+ error = "Project item must be populated with permissions first."
88
+ raise UnpopulatedPropertyError (error )
89
+ return self ._default_datarole_permissions ()
90
+
91
+ @property
92
+ def default_metric_permissions (self ):
93
+ if self ._default_metric_permissions is None :
94
+ error = "Project item must be populated with permissions first."
95
+ raise UnpopulatedPropertyError (error )
96
+ return self ._default_metric_permissions ()
97
+
82
98
@property
83
99
def id (self ) -> Optional [str ]:
84
100
return self ._id
You can’t perform that action at this time.
0 commit comments