M3-cli

Latest version: v3.128.2

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

Scan your dependencies

Page 27 of 29

2.4.1

* Fixed plugin `activate-platform-service`
* Fixed saving credential path for non-interactive `m3 access`

2.4.0

* Fixed date output for the command `describe-schedules`
* Sorted commands in help in ascending alphabetical order
* Clarified help for report commands (tags examples)
* Added check for duplicate keys
* Fixed cloud parameter in `create-schedule` command
* Parameter `sheduleName` in `create-schedule` command was removed, `sheduleName` consists of `displayName` and `region`
* Added validation for defis in full(--) and alias(-) options
* Added possibility to specify a region in `total-report` command
* Added possibility to specify a report format in `resource-report` command
* Added parameter `--full_help` for complete help message and `--help` parameter for abbreviated description
* Added possibility to set credentials non-interactively using the following command:

m3 access --access_key {your_access_key} --secret_key {your_secret_key} --api_address {api_address}

* Added version checking
* Removed `params_set.ini`. The default values are now stored in the credentials file in format `parameter: value`
* Added health-check after setting credentials using `m3 access`
* Added possibility to specify secured parameters in `commands_def.json`
* Added `--verbose` parameter to write logs in m3cli.log file
* `--reportUnit` option was removed from report commands and generates automatically
* `--fileName` parameter in `remove-script` command accept list of file names
* Updated the required Python version to 3.8+

2.3.0

* Added command `m3 access` to set up M3 CLI tool credentials
* Added possibility to specify the case for parameters value in the `commands_def.json`
* Added human-readable message in case of bad credentials
* Added human-readable message in case of empty response from the M3 SDK server
* Fixed a bug when user can use in the command's syntax some marker of the parameter and do not specify the value of that parameter
* Fixed some commands that worked with issues

2.2.0

* Fix resolving command plugin in case of execution via command alias
* Add `version` attribute to `commands_def.json` file to specify commands
definition version
* Update `README.md` file with commands definition versioning rules
* Add version option to m3 that displays the version of the m3 tool and the
version of commands definition
* Changed commands definition according to SDK parameters changes

2.1.4

* Fix tag wrapping into an object in create-schedule command

2.1.3

* Fix color highlights

Page 27 of 29

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.