Skip to main content

Python client for TheHive5

Project description

thehive4py

IMPORTANT: The library is still under development and is in beta phase. Use it with caution and expect breaking changes before the first stable release!

Rebooted version of thehive4py for TheHive5! Stay tuned, more to come!

Development

Setting up a virtual environment (optional)

You can setup a venv (see the official docs for this:

# Create and activate venv
python3 -m venv <path_of_venv>
source <path_of_venv>/bin/activate

Install the package for development

To install the package with the dev dependencies one can run:

pip install -e '.[dev]'

Run CI checks before pushing changes

To check the integrity of changes made one can run:

python scripts/ci.py 

or to execute the checks automatically just install the pre-commit hooks come with the repo:

pre-commit install

Run CD commands to build and publish

To build the package one can run:

python scripts/cd.py build

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pymatic-0b1.tar.gz (38.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pymatic-0b1-py3-none-any.whl (40.7 kB view details)

Uploaded Python 3

File details

Details for the file pymatic-0b1.tar.gz.

File metadata

  • Download URL: pymatic-0b1.tar.gz
  • Upload date:
  • Size: 38.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.5

File hashes

Hashes for pymatic-0b1.tar.gz
Algorithm Hash digest
SHA256 6b70a9bdf44733fc69819a4e572cf9cd0d4049c37ee7344eca792dcc4d5924a0
MD5 f5276ffa60871a184d1ed09ace83461d
BLAKE2b-256 edd8225dc4d25394b9e77b9bcc950817f8ce1839a8cc58577d287c8725c495ed

See more details on using hashes here.

File details

Details for the file pymatic-0b1-py3-none-any.whl.

File metadata

  • Download URL: pymatic-0b1-py3-none-any.whl
  • Upload date:
  • Size: 40.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.5

File hashes

Hashes for pymatic-0b1-py3-none-any.whl
Algorithm Hash digest
SHA256 14b140b30f53ff1a37abc89c1ac9edbd82be1faccfd78b2fdffc7be7455afa6c
MD5 cdbd79327263062db9123743cbc31d0c
BLAKE2b-256 cb3cfd6f4eef0d60bbdbb3ca8c0c8c3952fe8d8a616c9e4429551a3eaaa477d2

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page