Releases: wilfredinni/dinero
Releases · wilfredinni/dinero
0.4.0 - New Tools
- Added currency conversion functionality with
convert()method - Added new tools:
calculate_base_amount()calculate_markup_portion()calculate_marked_up_amount()calculate_cost_amount()calculate_margin_portion()calculate_selling_price()calculate_net_amount()calculate_vat_portion()calculate_gross_amount()convert()
- Comparison operators were renamed to
eq,gt,gte,lt, andlte. - Modularize tools validators.
0.3.1
🚀Features
- Support for Python 3.13.
- Add
calculate_markuptool. - Add tests for
calculate_markuptool.
🛠️ Refactors
- Update documentations site.
0.3.0 - Python 3.12
Support for Python 3.12
0.2.1
- Modularized the codebase.
- Removed unused conversions to string.
- Fixed Circular imports.
- Fixed Type linting errors.
0.2.0
- Added new
toolsmodule. - Added
calculate_simple_interesttool. - Added
calculate_compound_interesttool. - Added
calculate_vattool. - Added
calculate_percentagetool. - Update documentation.
- Update dependencies to the latest versions.
0.1.8
- Update dependencies to the latest versions.
- Updated README and documentation.
- Fix security vulnerabilities.
0.1.7
- Updated dependencies to the latest versions.
- Updated README and documentation.
0.1.6
- 100% code coverage 🎉
- Fixed Type Hints for
multiplyanddividemethods. - Fixed
InvalidOperationErrornot raising when comparing against a nonDineroobject. - Removed orphan lines of code.
- Move validators to their own module.
0.1.5
0.1.4
- Added
typing-extensionsdependency.