Releases: TheHive-Project/TheHive4py
Releases · TheHive-Project/TheHive4py
2.0.0b7
Breaking changes
-
TheHiveApi
client'sverify
argument was improperly set to the default value ofNone
, which only raised a warning when the client was connecting to a TheHive instance with anhttps://
base url.From now on
verify
will default toTrue
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
- pass the path to the cert bundle to be used by the client, e.g.:
Deprecated
- TheHiveApi.case.update method's
case
argument is going to be retired in favor of thefields
argument to conform with other endpoints update methods.
Added
- #339 - add codecov action by @Kamforka in #342
- #339 - add workflow trigger on merge to main by @Kamforka in #343
- #347 - Add support for Python 3.13 by @Kamforka in #349
- #345 - Add initial mkdocs page by @Kamforka in #346
- #301 - Add client, alert and api reference docs by @Kamforka in #350
- #340 - Add retry mechanism by @Kamforka in #344
Changed
- Patch important note sections in README by @Kamforka in #337
- Bump actions/download-artifact from 3 to 4.1.7 in /.github/workflows by @dependabot in #338
- #301 - Adjust thehive4py title's font size by @Kamforka in #357
- #359 - Upgrade test integrator to use v5.4.2 by @Kamforka in #360
New Contributors
- @dependabot made their first contribution in #338
Full Changelog: 2.0.0b6...2.0.0b7
1.8.2
End of life (1.x)
What's Changed
- Update a case - Example by @D4rkw0lv3s in #214
- add get_job_status method by @dfernandezvalero in #223
- Fix for Issue 243 - allows parent objects to be returned by @chriswalkerc in #244
New Contributors
- @D4rkw0lv3s made their first contribution in #214
- @dfernandezvalero made their first contribution in #223
- @chriswalkerc made their first contribution in #244
Full Changelog: 1.8.1...1.8.2
2.0.0b6
What's Changed
- Review task type hints by @Kamforka in #318
- Extend alert endpoint with attachment methods by @Kamforka in #321
- Rework test container by @Kamforka in #326
- Align pyproject.toml to Git Repo License of MIT by @jamesmckibbenathrb in #330
- Update TheHive icon link in README.md by @Kamforka in #331
- Add a generic query endpoint and align case update fields with other update methods by @Kamforka in #334
New Contributors
- @jamesmckibbenathrb made their first contribution in #330
Full Changelog: 2.0.0b5...2.0.0b6
2.0.0b5
What's Changed
Merged Pull Requests
- Delete unused setup.py by @Kamforka in #298
- Actualize main with develop by @Kamforka in #297
- Enhance readme by @Kamforka in #299
- Add deployment workflow by @Kamforka in #300
- Update important note and add query examples by @Kamforka in #305
- Change to MIT license by @Kamforka in #306
- Get rid of setup.cfg by @Kamforka in #309
- Fix and update filters by @Kamforka in #310
- Bump thehive4py-integrator to v5.2.5 by @Kamforka in #312
Full Changelog: 2.0.0b4...2.0.0b5
2.0.0b4
2.0.0b4 (2023-01-20)
Closed issues:
Merged pull requests:
- add py.typed to the project to please mypy and make the library PEP-561 compliant #272 (Kamforka)
- 268 add case and alert ttps operations #271 (Kamforka)
- Test observable attachment download #270 (Kamforka)
- Add parameters to method alert.promote_to_case() #269 (vdebergue)
- Update README.md #267 (ater49)
- Download an attachment from an observable #266 (mike1796)
- Create local ci commands for devs #265 (Kamforka)
- Add observableType endpoints #264 (Black-Pearl25)
- Migrate to pyproject.toml #262 (Kamforka)
- Add basic ci workflow #261 (Kamforka)
2.0.0b3
2.0.0b2
2.0.0b1
2.0.0b0
What's Changed
- Update for 5.0.1 by @vdebergue in #241
- added case.set_share by @Migueldo in #242
New Contributors
- @vdebergue made their first contribution in #241
- @Migueldo made their first contribution in #242
Full Changelog: https://github.com/TheHive-Project/TheHive4py/commits/2.0.0b0