Baseline-builder

Latest version: v1.7.1

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

Scan your dependencies

Page 1 of 3

1.7.1

- Avoid additional parsing of Installomator arguments if present
- Fixes issue where `valueforarguments` label may be incorrectly parsed

1.7.0

- Publish Baseline, swiftDialog and Installomator versions in new `Baseline-Builder` key of `BaselineConfig.plist`
- Configurable by `embed_versioning` parameter

1.6.0

- Add support for creatign "faux" app icon for SimpleMDM
- New optional parameter: `simple_mdm_icon`
- Path to a .png file to be used as the app icon
- Intended to work around lack of pkg icon support in SimpleMDM's API

1.5.0

- Restructure project to be more package-like
- Does not affect import or usage
- Expand CLI usage through setup.py
- `baseline` command now available
- `baseline --help` for usage

1.4.0

- Clear problematic xattr during build
- Fixes issue where some scripts and executables may stall for user input

1.3.0

- Add support for providing GitHub token via `github_token` parameter
- Overrides OS environment variable `GITHUB_TOKEN`
- Enforce strict pathing for executables during build
- Ensures non-Apple binaries are not used during build
- Add `validate_pkg()` function for validating built packages.
- Will decompress and extract pkg files, mimicking Baseline's install process.
- Primarily intended for validating baseline_builder changes in CI, but useful for local testing as well.
- Add support for stand alone validation of existing packages.
- `baseline_builder.py --validate <path_to_pkg>`
- `baseline_builder.py --validate <path_to_config> <path_to_pkg>`
- Publish project version in help menu.
- PyPI Wheel Changes:
- Following properties added to class:
- `__version__`
- `__author__` (changes old setup.py author from `RIPEDA` to `RIPEDA Consulting`)
- `__author_email__` (changed from employee to support)
- Add requirements.txt
- Resolves missing requests module in CI

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.