Domaintools-api

Latest version: v2.0.0

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

Scan your dependencies

Page 1 of 4

2.0.0

- [NEW] Modernize package - migrate package settings to pyproject.toml
- [NEW] Migrate CLI wrapper to use `typer` library. (CLI comes now with new interface.)
- [NEW] Add support for making `api_url` and `api_port` configurable.
- [NEW] Add `--source-file` or `-s` cli parameter in `iris_investigate` and `iris_enrich` command to support file input instead of long comma-separated domains when typing the domains. Max of **100** domains in a single file.
- [NEW] Add output filtering in `iris_investigate` and `iris_enrich` function in API wrapper (see sample code in `examples/iris_investigate_filter_output.py` folder). Changes includes the ff:
- Filtering of results "**>=**" to a given `risk_score`.
- Filtering of results based on `expiration_date` field. (`younger_than_date`, `older_than_date`)
- Filtering of results based on `updated_after` field.
- Filtering of results based on a missing field. (include_domains_with_missing_field` or `exclude_domains_with_missing_field`).
- [NEW] Add support on removing/stripping colon in when passing a value in `--ssl_hash` in `iris_investigate` cli command.
- [UPDATE] replace use of upcoming deprecated `datetime.uctnow()` to `timezone.utc`
- [UPDATE] Improve help text in CLI commands.
- [UPDATE] Remove `dateparser` dependency and use native python `datetime` library.
- [FIX] Fix error in `-o` or `--out-file` parameter.

1.0.1

- Adds support for the hourly query limit on the Account API endpoint
- Fixes an issue with handling of proxies

1.0.0

- Adding support for Iris Detect API endpoints
- Update underlying HTTP client
- Addition of helper functions for common tasks
- Documentation and example code updates

0.6.2

- Update README with Iris trademarks

0.6.1

- Fix an invalid response type error for available_api_calls on CLI
- Add better error messaging for users when proxy info is not set correctly
- Fix typo on limit_exceeded when outputting formats other than JSON when using non-async results

0.6.0

Page 1 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.