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.dev149.tar.gz (15.9 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.dev149-py3-none-any.whl (24.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: howler_client-2.4.0.dev149.tar.gz
  • Upload date:
  • Size: 15.9 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.dev149.tar.gz
Algorithm Hash digest
SHA256 54017e2df1c4832c2d26f7a4d4bd2c6581f19ca88e4560b06185467a07a20d70
MD5 3d59ac4f75e2b06fa525a42662b3e50d
BLAKE2b-256 a163078340e655d578758872072cfce5bb5b8b98e90e9274d72341910f82a662

See more details on using hashes here.

File details

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

File metadata

  • Download URL: howler_client-2.4.0.dev149-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.dev149-py3-none-any.whl
Algorithm Hash digest
SHA256 76c15d2d5dc6cb6e2ebc7859d96a236b34696eb0cb92db8615571cc4aa03b16b
MD5 fc52bcbcd1f79e4e21e6f78293806999
BLAKE2b-256 9a42ac666ce65b4478eb4b64f81332cee6e5263ef03775e48776e5dc679cc7e7

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