Tm1py

Latest version: v2.1

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

Scan your dependencies

Page 4 of 6

1.0.3

New Stuff
- Get_cellset_cells_count function in CellService
- New optimized execute_mdx functions in CellService: execute_mdx_get_csv, execute_mdx_get_dataframe
- New get_members_under_consolidation function in ElementService

Improvements
- Improved Cellset handling when executing Views and MDX. Now always delete Cellsets after using them.

Bugfixes
- Documentation: http://tm1py.readthedocs.io/en/latest/

1.0.2

New stuff:
- TM1Object (Parent class of Subset, Process, Dimension, etc.) now has __eq__, __ne__ magic methods. Allows to compare instances of Subset, Dimension, etc for equality with ==, =!
- RESTService can now be instantiated with 'session_id' parameter. Useful to avoid (unreasonably expensive) CAM Authentication when executing Python from another (REST) TM1 client
- Refactoring of RESTService
- get_cellset_cells_count function in CellService
- build_cellset_from_pandas_dataframe function in Utils class
- compile_process function added to ProcessService
- Tests now use config.ini file
- Execute_mdx_cell_values_only function to query cell-values only

1.0.1

- Construcor in RESTService / TM1Service now accepts string value for ssl parameter
- Update docstrings in Subsetservice
- Add pandas module to project dependencies
- Adjustments in subset_exists function. Now behaves like other exists functions
- Bugfix in hierarchycreation fallback (TI), when elementnames start with

1.0.0

- Workaround: Dimensionupdates now work. Related to: https://www.ibm.com/developerworks/community/forums/html/topic?id=75f2b99e-6961-4c71-9364-1d5e1e083eff&ps=25
- Delta request Support for TransactionLog and MessageLog. Sample:
https://github.com/cubewise-code/TM1py-samples/blob/master/Other/transactionlog%20delta%20requests.py
- Read TM1 Application
https://github.com/cubewise-code/TM1py-samples/blob/master/Other/get%20TM1%20application.py
- New Functions in ElementService -> get_all_leaves_under_consolidation and more
- 90+ automated Tests

0.1.8

- get_all_names function in ViewService
- disconnect_user function in MonitorService
- Test Improvements

0.1.7

- Attribute Creation Workaround to Create Dimensions (with Attributes) in PA 2.0.x
- Bugfix in RESTService. Constructor can now handle namespace=None as a keyword argument (required for check.py sample to work with CAM)
- Minor Test Improvements

Page 4 of 6

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.