Humiocli

Latest version: v0.9.0

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

Scan your dependencies

Page 1 of 2

0.9.0

This version bumps the minimum Python version to 3.8, as 3.6 is EOL, and bumps `humioapi` to `0.11.0`.

Added

- Add `ingestcsv` command for ingesting CSV files. Users are expected to provide valid timestamps for each record, or ommit the timestamp option which sets the timestamp to the current time instead. Note that unlike `ingest` this API does not support reading from `stdin`.

Changed

`repo` command
- Changed how repositories/views are fetched from the backend to be in line with current GraphQL APIs.
- Now defaults to short (simple) listing format for performance reasons (full listing is very slow with thousands of repos).
- Long listing with permissions and storage details is availabe through the new `-l` flag.
- Added description column to long listing output

`urlsearch` command
- Generate `hc` queries using heredoc instead of trying to quote the search string properly

Fixed

- Updated various GraphQL based commands (repo and parser) to match the latest GraphQL schemas.
- Fixed a bug where wrong env variable was checked for tags in the `ingest` command.

Deprecated

Removed

0.8.1

Changed

- Bump `humioapi` to 0.8.2. APIs are now based on `humiolib` (wrapped by `humioapi`). This means several commands have changed slightly. All HTTP requests are now done through `requests` rather than `httpx`.
- The `search` command no longer allows multiple repos. Use `humio-search-all` or a view instead. Reponame pattern related options are also removed due to this.
- The `ingest` command now accept tags and parser as options.

Removed

- Some short-option flags for little used options.

0.8.0

Changed

- Bump `humioapi` to 0.7.0. Switches networking backend from `httpcore` to `urllib3` as a temporary measure for weird HTTP 502s in Humio 1.18

0.7.3

Changed

- Bump `humioapi` to 0.6.1. Adds coloring to trace logging level (used by `httpx`) so colored console logging doesn't break with very verbose output.
- Add environment variable info to help strings

0.7.2

Changed

- More intuitive verbose flag. Unset is logging.WARN, -v is logging-INFO, -vv is logging.DEBUG, -vvv is logging.NOTSET.
- Bump humioapi to 0.6.0 Increases timeouts to 30 seconds by default in searches (httpx had 5 seconds default).
- Use wider help output (from 79 to 120 characters)

0.7.1

Added

Changed

- Only write (to stderr) humio URLs after searches that attached to a TTY

Deprecated

Removed

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.