Mstrio-py

Latest version: v11.4.9.101

Safety actively analyzes 682387 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 6

11.3.6.102

Major changes

- added `Filter` class in `mstrio.modeling.filter` subpackage to allow filter
management
- added `list_filters` to allow listing of filters
- turned off certificate verification when using `get_connection`

Minor changes

- added possibility for passing `project_name` instead of `project_id` in the functions that were allowing only `project_id` before.

11.3.6.101

Major changes

- added `LogicalTable`, `PhysicalTable` and `WarehouseTable` classes in
`mstrio.modeling.schema.tables` module to allow table management.
- added `list_logical_tables()`, `list_physical_tables()` and
`list_datasource_warehouse_tables()`, `list_namespaces()` to allow
for listing of and searching the project for specific tables.

Minor changes

- added `search_pattern` and `project_id` parameters in object listing functions
- added `move` methods to `Folder`, `Object`, `SecurityFilter`, `Attribute`, `Fact`, `UserHierarchy`, `Report`, `Shortcut`, `SearchObject`, `Document` and `Dossier` to allow moving objects between folders
- added `create_copy` method to `SecurityFilter`, `Attribute`, `Fact`, `UserHierarchy`, `Report`, `Shortcut`, `SearchObject`, `Document` and `Dossier`

Deprecated

- `name_begins` parameter is deprecated in functions listing cubes and reports
in favour of `name` parameter

11.3.5.103

Major changes

- added `Fact` class in `mstrio.modeling.schema.fact` subpackage to allow fact
management
- added `list_facts` to allow listing of facts

11.3.5.102

Major changes

- added `Attribute` class in `mstrio.modeling.schema.attribute` subpackage
to allow attribute management
- added `AttributeForm` class in `mstrio.modeling.schema.attribute_form` subpackage
to allow attribute form management
- added `list_attributes` to allow listing of attributes
- added `list_functions` in `mstrio.modeling.expression` subpackage
to allow listing of functions
- added `fact_expression`, `expression`, `expression_nodes`, `parameters` and
`dynamic_date_time` modules in `mstrio.modeling.expression` subpackage to allow
management of fact expressions

Minor changes

- Changed `ExecutionMode` elements from `ASYNCH_CONNECTION` to `ASYNC_CONNECTION` and from `ASYNCH_STATEMENT` to `ASYNC_STATEMENT`
- refactored `examples` into `code_snippets` folder, with changes to make them more
easily usable in MicroStrategy Workstation
- renamed folder `workstation_demos` into `workflows`

11.3.5.101

Major changes

- added `SchemaManagement` class in `mstrio.modeling` subpackage to allow
schema management
- added `UserHierarchy` class in `mstrio.modeling` subpackage to allow
user hierarchy management
- `Migration` module is available now as a Functionality Preview
- added function `list_user_hierarchies` to allow listing of objects of newly created class `UserHierarchy`

11.3.4.101

Major changes

- added `Contact` class in `mstrio.distribution_services.contact` subpackage to allow
contact management
- added `ContactGroup` class in `mstrio.distribution_services.contact_group` subpackage
to allow contact group management
- added `Device` class in `mstrio.distribution_services.device` subpackage to allow
device management
- added `Transmitter` class in `mstrio.distribution_services.transmitter` subpackage
to allow transmitter management
- added functions `list_contact`, `list_contact_groups`, `list_devices`,
`list_transmitters` to allow listing of objects of newly created classes
- added `Migration` class in `mstrio.object_management.migration` for migration related
functionalities. This feature is still work in progress, and it will be completed by 03.2022.
- added `PackageConfig` class in `mstrio.object_management.migration` with supporting
`PackageSettings` and `PackageContentInfo` used for configurating migration
- extended `Event` class in `mstrio.distribution_services.event` with functionalities to
create, update and delete events.

Minor changes

- added delete functionality to `Document`, `Dossier` and `Report` classes
- change `Connection` object to automatically renew the connection or reconnect
when the session becomes inactive if authenticated with login and password
- deprecate `Connection` object attribute `session` and renamed it into `_session`,
making it private
- add the following HTTP requests methods to `Connection` object:
`get`, `head`, `post`, `put`, `delete`, `patch`

Page 3 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.