- Added
convert
function to convert an amount from one currency to another for a given date. - Implemented error handling for unavailable source or target currencies.
- Ensured that the order of currencies in the "currencies" dictionary matches the order specified in the input currencies list by using
OrderedDict
.
- Added functionality to retrieve CBAR rates with the difference between values for two different dates.
- Refactored type hints for better clarity and consistency.
- Added validation to raise TypeError if currencies is not a list of strings.
- Initial release.