Batcave

Latest version: v45.0.2

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

Scan your dependencies

Page 17 of 32

22.1.1

- Added
- Added pypiwin32 back as it is used by some other package.

- Changed
- Fix minor issues with maven builds.

22.1.0

- Added
- Added build.VisualStudioDatabase product type.
- Added build.MavenBuilder and MavenProduct.
- Added ability to parse python data types in lang.str_to_pythonval().
- Added append_stderr option to sysutil.syscmd().

- Changed
- Fix fileutil.unpack to work with pathlib.Path objects.
- Upgrade docker to 3.2.1.
- Improved SQLScript.execute().

22.0.0

- Added
- Added cmds.SysCmdRunner as a generalized replacement of build.run_build_command.
- Added cloudmgr module.
- Added support for adding and removing IIS sites, apps, and pools.
- Added support for adding and removing servermgr.ScheduledTask.

- Changed
- Added ability to use Logger without writing to a file.
- Make sure npm calls fail when returning a non-zero error code.
- Fixed issue with setting a null list of version files on MSBuildBuilder.
- Update docker to 3.1.4.
- Update GitPython to 2.1.9.

21.0.0

- Added
- Added artifact archive support to base Builder class.

- Changed
- Fix Windows to Windows remote file copy in servermgr.ServerPath().copy().
- Fix build.ConfigurationBuilder use of verfiles.
- Update docker to 3.1.3.

- Removed
- Removed automated post-build expansion of config files in build.Builder.execute().
- Removed arch argument to build.Builder.

20.0.0

- Changed
- Overhaul servermgr.ServerPath() to subclass pathlib.PurePath().
- Update setuptools to 39.0.1.

19.0.2

- Changed
- Fixed use of walk with Path().

Page 17 of 32

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.