Skip to main content

The Howler client library facilitates issuing requests to Howler

Project description

Howler Client Library

The Howler client library facilitates issuing requests to Howler.

Requirements

  1. Python 3.10 and up

Running the Tests

Prepare the API

sudo mkdir -p /etc/howler/conf
sudo mkdir -p /var/cache/howler
sudo mkdir -p /var/lib/howler
sudo mkdir -p /var/log/howler

sudo chown -R $USER /etc/howler
sudo chown $USER /var/cache/howler
sudo chown $USER /var/lib/howler
sudo chown $USER /var/log/howler

cd api/dev
docker compose up -d --build

cd ..
poetry install --with dev,test,types
cp test/unit/config.yml /etc/howler/conf/config.yml
cp build_scripts/classification.yml /etc/howler/conf/classification.yml
poetry run server

poetry run python howler/odm/random_data.py

Run the Tests

cd client

poetry run test

Project details


Release history Release notifications | RSS feed

Download files

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

Source Distribution

howler_client-2.4.0.dev146.tar.gz (15.8 kB view details)

Uploaded Source

Built Distribution

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

howler_client-2.4.0.dev146-py3-none-any.whl (24.7 kB view details)

Uploaded Python 3

File details

Details for the file howler_client-2.4.0.dev146.tar.gz.

File metadata

  • Download URL: howler_client-2.4.0.dev146.tar.gz
  • Upload date:
  • Size: 15.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.3.4 CPython/3.12.3 Linux/6.17.0-1010-azure

File hashes

Hashes for howler_client-2.4.0.dev146.tar.gz
Algorithm Hash digest
SHA256 7b2f73e994e08b3e675f6db6d80d99b644e559ce0fa2024d1885f4d4eb280690
MD5 844e91efdd5561d34c8f0b5d3cf70077
BLAKE2b-256 a26f33e6cdb39c6b13df282fbc6418b586064ab8feff9081051f4e76582445c8

See more details on using hashes here.

File details

Details for the file howler_client-2.4.0.dev146-py3-none-any.whl.

File metadata

  • Download URL: howler_client-2.4.0.dev146-py3-none-any.whl
  • Upload date:
  • Size: 24.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.3.4 CPython/3.12.3 Linux/6.17.0-1010-azure

File hashes

Hashes for howler_client-2.4.0.dev146-py3-none-any.whl
Algorithm Hash digest
SHA256 eee7ad293dd85bea4e95c172c966239ebb7bd572e9050d528b3a2dd33d6b07fc
MD5 c647249ee385f4ef630cda96d91d5573
BLAKE2b-256 a7ec00deddfce2a6390f8e76da4b8f02c1b4912520420fda69162dcdc2ae056b

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