Spraycharles

Latest version: v2.0.0

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

Scan your dependencies

Page 1 of 2

2.0.0

Added
- yaml config file with last args automatically written to `last-config.yaml`
- `--no-ssl` flag to allow specification of plain HTTP usage
- `--quiet` to suppress every login attempt result from being displayed to the console
- A more verbose `--debug` option
- Ability to remove usernames or passwords from lists mid-spray

Changed
- Migrated to `typer` from `click` for arg parsing
- Config file format to yaml
- Timestamps utilize UTC
- Migrated to JSON output objects instead of CSV files
- Improved logic for mid-spray username/password file updates

Removed
- Jitter delay triggering before the first login attempt

1.0.10

Fixed
- Catch OSError that gets thrown on SMB connection timeouts ([23](https://github.com/Tw1sm/spraycharles/issues/23))

1.0.9

Fixed
- Bug sending Discord notifications

Changed
- Consolidated several duplicate definitions into `spraycharles/__init__.py`
- Added `verify=False` to target module requests (except Office365 module)

Removed
- Unused import statements

1.0.8

Fixed
- All spraying modules were broken after the addition of the list submodule. Changed list to modules to fix issue.

1.0.7

Added
- Output for `gen` submodule

Changed
- Versioning to X.X.X

1.0.6

Added
- Made spraycharles a package usable as a CLI utility. (spraycharles, sc)
- Started supported test harnesses (pytest) to project for later use
- Started prepping spraycharles for publishing to the PyPi package repository

Changed
- Converted all included scripts as submodules to spraycharles
- All included scripts can no longer be called as standalone tools
- Started storing logfiles and csv output in user home directory
- Moved Dockerfile and list_elements.json to extras directory
- Updated Dockerfile
- Updated README.md to reflect changes

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.