Metadata-Version: 2.1
Name: newswacafi
Version: 0.6
Summary: Une bibliothèque Python pour interagir avec l'API de Newswacafi.
Home-page: https://newswacafi.online
Author: DRC WANALA
Author-email: contact@newswacafi.online
License: MIT
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.11.7
Description-Content-Type: text/markdown
Requires-Dist: requests

# Newswacafi

## Description

NEWSwacafi est une initiative innovante destinée à fournir aux décideurs et analystes une compréhension approfondie des dynamiques au Sahel. En exploitant la puissance du web scraping et des analyses de données avancées, notre plateforme offre des insights précieux pour anticiper les tensions et conflits.

Cette librairie permet d'exploiter l'API de Newswacafi avec Python.

## Installation

```bash
pip install newswacafi
```

## Utilisation

```python
from newswacafi.api import NewswacafiClient
from datetime import date

client = NewswacafiClient(
    api_key="6a07a7ee-***-b4504ebc0e68",
    api_secret="pbkdf2_sha256$6000***+g1R2MDOzS/QMoJstT6bWZTTVTcQlQ3cc="
)

news = client.get_news(
    start_date=date(2024, 1, 1), 
    end_date=date(2024, 2, 1), 
    country=['bf', 'ne'], 
    category=['politique'], 
    source=['lefaso.net', 'levenementniger.com']
)

print(news.data[0].title)
```

## License

[MIT](https://choosealicense.com/licenses/mit/)
```
