Metadata-Version: 2.1
Name: cursvalutarbnr
Version: 1.0.0
Summary: Afla cursul valutar in RON de la BNR.
Home-page: https://github.com/ClimenteA/curs-valutar-bnr
Author: Climente Alin
Author-email: climente.alin@gmail.com
License: MIT
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: requests==2.32.3
Requires-Dist: xmltodict==0.13.0
Requires-Dist: diskcache==5.6.3

# Curs valutar BNR pentru RON

Librarie python care poate fi folosita pentru a afla cursul BNR pentru RON la o data specificata sau nu.

- Documentatie BNR: https://www.bnr.ro/Exchange-rate-list-in-XML-format-7512-Mobile.aspx

## Utilizare

Instaleaza libraria cu:

```py
pip install cursvalutarbnr
```

Poti incepe conversia in felul urmator:

```py

from cursvalutarbnr import Currency, ron_exchange_rate


eur_to_ron = ron_exchange_rate(
    ammount=1,              # suma pe care vrei sa o convertesti la 'currency'
    currency=Currency.EUR,  # valuta (curency) in care vrei sa fie convertita suma specificata in 'ammount' (poate fi si un simplu string ca: "EUR", "USD" etc)
    date="2024-04-25"       # (Optional) poti specifica si data in isoformat pentru care vrei sa fie convertita suma
)

print("eur_to_ron", eur_to_ron)

```

Pentru a nu apela api-ul de la BNR pentru fiecare apelare datele sunt salvate in temporary folder `cache_cursvalutarbnr`.
