**Le version français suit**
# Howler Client Library
The Howler client library facilitates issuing requests to Howler.
## Running the Tests
1. Prepare the howler-api:
1. Start dependencies
1. `howler-api > python howler/app.py`
1. `howler-api > python howler/odm/random_data.py`
2. Run Java integration tests:
1. `howler-client > mvn verify`
3. Run python integration tests:
1. `howler-client/python > python -m venv env`
1. `howler-client/python > . env/bin/activate`
1. `howler-client/python > pip install -r requirements.txt`
1. `howler-client/python > pip install -r test/requirements.txt`
1. `howler-client/python > pip install -e .`
1. `howler-client/python > pytest -s -v test`
======
# Français
# Bibliothèque client de Howler
La bibliothèque client Howler facilite l'émission de requêtes à Howler.
## Exécution des tests
1. Préparez l'interface howler-api :
1. Démarrer les dépendances
1. `howler-api > python howler/app.py`
1. `howler-api > python howler/odm/random_data.py`
2. Exécutez les tests d'intégration Java :
1. `howler-client > mvn verify`
3. Exécuter les tests d'intégration python :
1. `howler-client/python > python -m venv env`
1. `howler-client/python > . env/bin/activate`
1. `howler-client/python > pip install -r requirements.txt`
1. `howler-client/python > pip install -r test/requirements.txt`
1. `howler-client/python > pip install -e .`
1. `howler-client/python > pytest -s -v test`
Raw data
{
"_id": null,
"home_page": "https://github.com/CybercentreCanada/howler-client",
"name": "howler-client",
"maintainer": "Analysis Support",
"docs_url": null,
"requires_python": "",
"maintainer_email": "analysis-development@cyber.gc.ca",
"keywords": "development howler client gc canada cse-cst cse cst",
"author": "Analysis Support",
"author_email": "analysis-development@cyber.gc.ca",
"download_url": "",
"platform": null,
"description": "**Le version fran\u00e7ais suit**\n\n# Howler Client Library\n\nThe Howler client library facilitates issuing requests to Howler.\n\n## Running the Tests\n\n1. Prepare the howler-api:\n 1. Start dependencies\n 1. `howler-api > python howler/app.py`\n 1. `howler-api > python howler/odm/random_data.py`\n2. Run Java integration tests:\n 1. `howler-client > mvn verify`\n3. Run python integration tests:\n 1. `howler-client/python > python -m venv env`\n 1. `howler-client/python > . env/bin/activate`\n 1. `howler-client/python > pip install -r requirements.txt`\n 1. `howler-client/python > pip install -r test/requirements.txt`\n 1. `howler-client/python > pip install -e .`\n 1. `howler-client/python > pytest -s -v test`\n\n\n======\n\n# Fran\u00e7ais\n\n# Biblioth\u00e8que client de Howler\n\nLa biblioth\u00e8que client Howler facilite l'\u00e9mission de requ\u00eates \u00e0 Howler.\n\n## Ex\u00e9cution des tests\n\n1. Pr\u00e9parez l'interface howler-api :\n 1. D\u00e9marrer les d\u00e9pendances\n 1. `howler-api > python howler/app.py`\n 1. `howler-api > python howler/odm/random_data.py`\n2. Ex\u00e9cutez les tests d'int\u00e9gration Java :\n 1. `howler-client > mvn verify`\n3. Ex\u00e9cuter les tests d'int\u00e9gration python :\n 1. `howler-client/python > python -m venv env`\n 1. `howler-client/python > . env/bin/activate`\n 1. `howler-client/python > pip install -r requirements.txt`\n 1. `howler-client/python > pip install -r test/requirements.txt`\n 1. `howler-client/python > pip install -e .`\n 1. `howler-client/python > pytest -s -v test`\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "Howler Client Python Library",
"version": "1.6.0.dev15944",
"project_urls": {
"Homepage": "https://github.com/CybercentreCanada/howler-client"
},
"split_keywords": [
"development",
"howler",
"client",
"gc",
"canada",
"cse-cst",
"cse",
"cst"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "3d3cfa66aa90b88ab0a63271ae71a8b29fa095b0131eb0b51cf0412aacdaea09",
"md5": "5c8d3f71404bfe00dce766849efe3fcc",
"sha256": "4e2e7d9a16f824de390a8080ff09afdbbcc6db1eebb1e7797aa9f56f9b4b3bd9"
},
"downloads": -1,
"filename": "howler_client-1.6.0.dev15944-py2.py3-none-any.whl",
"has_sig": false,
"md5_digest": "5c8d3f71404bfe00dce766849efe3fcc",
"packagetype": "bdist_wheel",
"python_version": "py2.py3",
"requires_python": null,
"size": 19980,
"upload_time": "2023-11-23T15:21:24",
"upload_time_iso_8601": "2023-11-23T15:21:24.292839Z",
"url": "https://files.pythonhosted.org/packages/3d/3c/fa66aa90b88ab0a63271ae71a8b29fa095b0131eb0b51cf0412aacdaea09/howler_client-1.6.0.dev15944-py2.py3-none-any.whl",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-11-23 15:21:24",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "CybercentreCanada",
"github_project": "howler-client",
"github_not_found": true,
"lcname": "howler-client"
}