Sshclick

Latest version: v0.6.1

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

Scan your dependencies

0.6.1

- FIXED: Creating new group failed because of false check if group already exists
- FIXED: "ssht" command is now properly linked and functional after installation

0.6.0

- Rework `generate_graph` to work with rich components, so we can remove `prettytable` as dependency
- `prettytable` deprecated and removed as project dependency
- Host testing reworked, implemented host-resolution for non-IP hostnames
- NEW FEATURE - Implemented new Experimental TUI interactive mode
- can be launched with `sshc tui` or directly with `ssht` command
- Offers TUI for browsing SSH configuration
- Currently only shows configurations, editing features on roadmap
- Allows opening SSH or SFTP session with selected node directly from APP

0.5.0

- Refactor/extract config groups filtering from `host-list` to SSH_Config
- Updated group mechanism to match host ones, more user-friendly
- Small fixes for typing
- Implement more free style in writing metadata
- Group list added number of hosts and patterns
- Host key install feature (can be used on multiple hosts from config using regex match)
- Fixing poor design on exceptions when getting host/group from config
- Added aliases for `hosts` and `groups` top level commands
- Move inherited parameters processing from `trace_jumphosts`, now done during Config parsing
- Add parsing/generation option to save SSHClick config trough SSH Config file notation (host-style)
- Add command to allow setting/deleting configuration options in SSH config file (`sshc config set/get`)
- Dependencies updated
- Added Changelog and TODO
- Removed `setup.cfg`

0.4.4

- First release on PyPI
- Removed `PyYAML` dependency
- Updating documentation
- Add feature to allow `host set` command to apply on multiple hosts
- Refactoring for `Poetry` and `pyproject.toml`
- Fixed testing

0.4.1

- Fix broken type annotation
- Fixes for compatibility of older python3 (`3.7` and newer are supported)

0.4.0

- First tagged release
- Integrated `rich` formatting
- Added auto-completions for majority of commands and options
- Added host-output style choices via command options and ENV setting

Links

Releases

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.