Batcave

Latest version: v45.0.2

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

Scan your dependencies

Page 28 of 32

5.0.0

- Added
- servermgr.Server.remove_directory method.
- ServerPath object for better remote file management.

- Changed
- servermgr.Server.run_remote_command method change to run_command.
- Allow servermgr.Server.run_command to take a string or list argument.
- Fixed issue with statemachine rollback.
- Allow the IP Address to be passed in to Server to get around lack of name resolution.
- Fix problems with LoadBalancer usage of Server objects.
- Provide enum for Service states.
- Delete WMI object reference before refreshing to prevent locking the WMI interface.
- Increase the wait time for service state checks.
- Return result from send in netutil.send_email.

4.4.0

- Added
- Ability to pass credentials to sysutil.syscmd when running remotely.
- Ability to inhibit WMI connection on servermgr.Server instantiation.
- servermgr.Server.run_remote_command method.
- Provide servermgr.COMObject.disconnect() method.

- Changed
- Improve servermgr.ServerObjectManagementException.REMOTE_PERMISSION_ERROR wording.
- Allow servermgr.COMObject to be initialized with a win32com client object.

4.3.1

- Added
- Provide log_filename property for Logger.
- Fix system command call in sqlscript.

- Changed
- Pin requirements to specific versions.

4.3.0

- Added
- New envcfg module.

- Changed
- Fixed sqlscript usage of syscmd.

4.2.0

- Added
- Authorization parameter to SQLScript.
- Authorization parameter to servermgr objects.
- Process management to servermgr.
- Ability to redirect output to a Qt widget.
- Added COM support to server mgr.
- Added IIS support to servermgr.Server.
- Check for server existence in servermgr.Server.
- Provide iispy.IISInstance.exists property.
- Default cmds.Commander option of --quiet.
- cmds.Commander --raise-on-error parameter to throw errors when parser problem.
- Ability to get current Logger.level.

- Changed
- Use closing and suppress from contextlib.
- Fix sys module usage.
- Allow SQLScript to be used in a with statement.
- Return output from iispy.IISInstance.reset.

4.1.1

- Changed
- Updated DEFAULT_PRODUCT_DB.
- Make Logger logname argument required.

Page 28 of 32

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.