Thehive4py

Latest version: v1.8.2

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

Scan your dependencies

Page 1 of 6

2.0.0b8

<!-- Release notes generated using configuration in .github/release.yml at 2.0.0b8 -->

What's Changed
Added

* 376 - Add `Has` query filter Fix deprecations, add warning for Contains by JuanTecedor in https://github.com/TheHive-Project/TheHive4py/pull/377
* 374 - Add new endpoint to be able to manage case templates by Anko59 in https://github.com/TheHive-Project/TheHive4py/pull/375
Changed
* 370 - Enhance cortex endpoint with additional methods and types by Anko59 in https://github.com/TheHive-Project/TheHive4py/pull/371
* 376 - Fix outdated query filters to address corresponding TheHive warnings by JuanTecedor in https://github.com/TheHive-Project/TheHive4py/pull/377
* 380 - Update case and alert endpoint types by Kamforka in https://github.com/TheHive-Project/TheHive4py/pull/383
Deprecated
* 361 - Add deprecation warning for python 3.8 by Kamforka in https://github.com/TheHive-Project/TheHive4py/pull/384
* 376 - Deprecate `Contains` query filter in favour of `Has` by JuanTecedor in https://github.com/TheHive-Project/TheHive4py/pull/377
Other
* 362 - Add release.yml to better control auto generated release notes by Kamforka in https://github.com/TheHive-Project/TheHive4py/pull/379
* 372 - Use TheHive 5.4.5 in integration tests by Kamforka in https://github.com/TheHive-Project/TheHive4py/pull/373
* 381 - Use TheHive 5.4.6 in integration tests by Kamforka in https://github.com/TheHive-Project/TheHive4py/pull/382

New Contributors
* Anko59 made their first contribution in https://github.com/TheHive-Project/TheHive4py/pull/371
* JuanTecedor made their first contribution in https://github.com/TheHive-Project/TheHive4py/pull/377

**Full Changelog**: https://github.com/TheHive-Project/TheHive4py/compare/2.0.0b7...2.0.0b8

2.0.0b7

Breaking changes
* `TheHiveApi` client's `verify` argument was improperly set to the default value of `None`, which only raised a warning when the client was connecting to a TheHive instance with an `https://` base url.

From now on `verify` will default to `True` that might lead to an SSL verification error, so to fix that one can:
- pass the path to the cert bundle to be used by the client, e.g.: `verify=/path/to/cert/bundle.crt`
- export the `REQUESTS_CA_BUNDLE` with the cert bundle path, e.g.: `REQUESTS_CA_BUNDLE=/path/to/cert/bundle.crt`
- disable SSL verification like before - not recommended - e.g.: `verify=None`

Deprecated
* [TheHiveApi.case.update](https://github.com/TheHive-Project/TheHive4py/blob/b3162f695368aefe200740acebd157dfba503e23/thehive4py/endpoints/case.py#L43) method's `case` argument is going to be retired in favor of the `fields` argument to conform with other endpoints update methods.

Added
* 339 - add codecov action by Kamforka in https://github.com/TheHive-Project/TheHive4py/pull/342
* 339 - add workflow trigger on merge to main by Kamforka in https://github.com/TheHive-Project/TheHive4py/pull/343
* 347 - Add support for Python 3.13 by Kamforka in https://github.com/TheHive-Project/TheHive4py/pull/349
* 345 - Add initial mkdocs page by Kamforka in https://github.com/TheHive-Project/TheHive4py/pull/346
* 301 - Add client, alert and api reference docs by Kamforka in https://github.com/TheHive-Project/TheHive4py/pull/350
* 340 - Add retry mechanism by Kamforka in https://github.com/TheHive-Project/TheHive4py/pull/344

Changed
* Patch important note sections in README by Kamforka in https://github.com/TheHive-Project/TheHive4py/pull/337
* Bump actions/download-artifact from 3 to 4.1.7 in /.github/workflows by dependabot in https://github.com/TheHive-Project/TheHive4py/pull/338
* 301 - Adjust thehive4py title's font size by Kamforka in https://github.com/TheHive-Project/TheHive4py/pull/357
* 359 - Upgrade test integrator to use v5.4.2 by Kamforka in https://github.com/TheHive-Project/TheHive4py/pull/360

New Contributors
* dependabot made their first contribution in https://github.com/TheHive-Project/TheHive4py/pull/338

**Full Changelog**: https://github.com/TheHive-Project/TheHive4py/compare/2.0.0b6...2.0.0b7

2.0.0b6

What's Changed
* Review task type hints by Kamforka in https://github.com/TheHive-Project/TheHive4py/pull/318
* Extend alert endpoint with attachment methods by Kamforka in https://github.com/TheHive-Project/TheHive4py/pull/321
* Rework test container by Kamforka in https://github.com/TheHive-Project/TheHive4py/pull/326
* Align pyproject.toml to Git Repo License of MIT by jamesmckibbenathrb in https://github.com/TheHive-Project/TheHive4py/pull/330
* Update TheHive icon link in README.md by Kamforka in https://github.com/TheHive-Project/TheHive4py/pull/331
* Add a generic query endpoint and align case update fields with other update methods by Kamforka in https://github.com/TheHive-Project/TheHive4py/pull/334

New Contributors
* jamesmckibbenathrb made their first contribution in https://github.com/TheHive-Project/TheHive4py/pull/330

**Full Changelog**: https://github.com/TheHive-Project/TheHive4py/compare/2.0.0b5...2.0.0b6

2.0.0b5

What's Changed

Merged Pull Requests
* Delete unused setup.py by Kamforka in https://github.com/TheHive-Project/TheHive4py/pull/298
* Actualize main with develop by Kamforka in https://github.com/TheHive-Project/TheHive4py/pull/297
* Enhance readme by Kamforka in https://github.com/TheHive-Project/TheHive4py/pull/299
* Add deployment workflow by Kamforka in https://github.com/TheHive-Project/TheHive4py/pull/300
* Update important note and add query examples by Kamforka in https://github.com/TheHive-Project/TheHive4py/pull/305
* Change to MIT license by Kamforka in https://github.com/TheHive-Project/TheHive4py/pull/306
* Get rid of setup.cfg by Kamforka in https://github.com/TheHive-Project/TheHive4py/pull/309
* Fix and update filters by Kamforka in https://github.com/TheHive-Project/TheHive4py/pull/310
* Bump thehive4py-integrator to v5.2.5 by Kamforka in https://github.com/TheHive-Project/TheHive4py/pull/312


**Full Changelog**: https://github.com/TheHive-Project/TheHive4py/compare/2.0.0b4...2.0.0b5

2.0.0b4

[2.0.0b4](https://github.com/TheHive-Project/TheHive4py/tree/2.0.0b4) (2023-01-20)

[Full Changelog](https://github.com/TheHive-Project/TheHive4py/compare/2.0.0b3...2.0.0b4)

**Closed issues:**

- Add case and alert TTPs operations [\268](https://github.com/TheHive-Project/TheHive4py/issues/268)
- How to perform a bulk-insert of observables [\263](https://github.com/TheHive-Project/TheHive4py/issues/263)

**Merged pull requests:**

- add py.typed to the project to please mypy and make the library PEP-561 compliant [\272](https://github.com/TheHive-Project/TheHive4py/pull/272) ([Kamforka](https://github.com/Kamforka))
- 268 add case and alert ttps operations [\271](https://github.com/TheHive-Project/TheHive4py/pull/271) ([Kamforka](https://github.com/Kamforka))
- Test observable attachment download [\270](https://github.com/TheHive-Project/TheHive4py/pull/270) ([Kamforka](https://github.com/Kamforka))
- Add parameters to method alert.promote\_to\_case\(\) [\269](https://github.com/TheHive-Project/TheHive4py/pull/269) ([vdebergue](https://github.com/vdebergue))
- Update README.md [\267](https://github.com/TheHive-Project/TheHive4py/pull/267) ([ater49](https://github.com/ater49))
- Download an attachment from an observable [\266](https://github.com/TheHive-Project/TheHive4py/pull/266) ([mike1796](https://github.com/mike1796))
- Create local ci commands for devs [\265](https://github.com/TheHive-Project/TheHive4py/pull/265) ([Kamforka](https://github.com/Kamforka))
- Add observableType endpoints [\264](https://github.com/TheHive-Project/TheHive4py/pull/264) ([Black-Pearl25](https://github.com/Black-Pearl25))
- Migrate to pyproject.toml [\262](https://github.com/TheHive-Project/TheHive4py/pull/262) ([Kamforka](https://github.com/Kamforka))
- Add basic ci workflow [\261](https://github.com/TheHive-Project/TheHive4py/pull/261) ([Kamforka](https://github.com/Kamforka))

2.0.0b3

[2.0.0b3](https://github.com/TheHive-Project/TheHive4py/tree/2.0.0b3) (2022-10-24)

[Full Changelog](https://github.com/TheHive-Project/TheHive4py/compare/2.0.0b2...2.0.0b3)

**Closed issues:**

- Use between with 2 dates [\257](https://github.com/TheHive-Project/TheHive4py/issues/257)
- JSONDecodeError not caught correctly when using AWS Lambda [\255](https://github.com/TheHive-Project/TheHive4py/issues/255)
- thehive4py==1.8.1 Code Erroe [\254](https://github.com/TheHive-Project/TheHive4py/issues/254)

**Merged pull requests:**

- Set InputAlert's date property as optional [\260](https://github.com/TheHive-Project/TheHive4py/pull/260) ([Kamforka](https://github.com/Kamforka))
- Use json.loads instead of relying on requests' json method [\259](https://github.com/TheHive-Project/TheHive4py/pull/259) ([Kamforka](https://github.com/Kamforka))
- Persist error response data in TheHiveError [\258](https://github.com/TheHive-Project/TheHive4py/pull/258) ([Kamforka](https://github.com/Kamforka))

Page 1 of 6

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.