v1.0.0 - Initial Release
First stable release of the WeFact Python wrapper.
A pragmatic, production-ready Python client for the WeFact API. Minimal dependencies.
Features
- Complete API coverage - All 13 WeFact resources: Invoices, Credit Invoices, Debtors, Products, Creditors, Groups, Subscriptions, Quotes, Interactions, Tasks, Transactions, Cost Categories, Settings
- Minimal dependencies - Only
requestsfor HTTP calls - Type hints - Better IDE support and fewer runtime errors
- Direct API mapping - Mirrors WeFact's controller/action structure
- Error handling - Clear exceptions for common failure modes
- Attachment support - Base64 encoding/decoding utilities built-in
- CLI testing tool - Interactive endpoint testing (optional install)
Installation
pip install wefact-python