Skip to content

v1.0.0 - Initial Release

Choose a tag to compare

@sjoerdzvz sjoerdzvz released this 14 Nov 21:42

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 requests for 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