Skip to main content

Python SDK for Invaro's document parsing and unified accounting APIs

Project description

Invaro Python SDK

🚧 Under Active Development - Coming Soon! 🚧

The official Python SDK for Invaro's powerful document parsing and unified accounting APIs.

What is Invaro?

Invaro provides cutting-edge APIs for:

  • Document Parsing: Extract structured data from invoices, statements, and general documents
  • Unified Accounting: Seamlessly integrate with multiple accounting platforms
  • Schema Management: Custom document processing with flexible schemas

Planned Features

🔍 Document Parsing (invaro.parser)

  • Process invoices, financial statements, and custom documents
  • Extract structured data with high accuracy
  • Support for multiple file formats (PDF, images, etc.)
  • Batch processing capabilities
  • Custom schema support

💼 Unified Accounting (invaro.accounting)

  • Connect to popular accounting platforms
  • Standardized API across different providers
  • Real-time synchronization
  • Comprehensive financial data management

🛠️ Developer Experience

  • Type Safety: Full type hints and IDE support
  • Async Support: Modern async/await patterns
  • Error Handling: Comprehensive error types and retry logic
  • Testing: Built-in testing utilities and mocks

Installation

pip install invaro

Expected Usage (Coming Soon)

from invaro.parser import InvaroParser
from invaro.accounting import InvaroAccounting

# Document parsing
parser = InvaroParser(api_key="your-api-key")
result = await parser.process_invoice("invoice.pdf")

# Accounting integration
accounting = InvaroAccounting(api_key="your-api-key")
await accounting.create_invoice(result.data)

Development Timeline

  • Q2 2024: Initial release with core parsing functionality
  • Q3 2024: Accounting integrations and advanced features
  • Q4 2024: Full feature set and production ready

Stay Updated

License

MIT License - see LICENSE file for details.


Note: This package is currently a placeholder to reserve the name. The actual SDK implementation is under active development. Follow our GitHub repository for updates and progress.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

invaro-0.0.1.tar.gz (4.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

invaro-0.0.1-py3-none-any.whl (4.9 kB view details)

Uploaded Python 3

File details

Details for the file invaro-0.0.1.tar.gz.

File metadata

  • Download URL: invaro-0.0.1.tar.gz
  • Upload date:
  • Size: 4.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.9.6

File hashes

Hashes for invaro-0.0.1.tar.gz
Algorithm Hash digest
SHA256 4549d17bb31b72a7c27509ab546c6ff933e701e20de96b3e8f88ff97e5e558a8
MD5 4745c5db5f152d748a76a91eef0f32d9
BLAKE2b-256 06439044a032fd77139d759a8cc1ebf89edbe7ee70e59573aa8af54a651ca13a

See more details on using hashes here.

File details

Details for the file invaro-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: invaro-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 4.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.9.6

File hashes

Hashes for invaro-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 370aae313a8790cdee78f0feb000398ba481f5fa130f409032de5c7d841537b7
MD5 01936ca6c761391cbbb8c383753825e3
BLAKE2b-256 19c9c6e0b65283c1c99f006702cb17ac61c363415bd4dbdeaaf04d1c606fad3d

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page