Skip to main content

Python client for the Faturis invoicing API.

Project description

faturis-sdk-python

Cliente Python para a API Faturis (faturação eletrónica).

Instalação

pip install faturis-sdk-python

Uso

from faturis.client import FaturisClient

# ou: from faturis import FaturisClient

client = FaturisClient(
    client_id="...",
    client_secret="...",
    base_url="https://...",
    token_url="https://.../token",  # ou keycloak_url + realm
)

Exemplo com variáveis de ambiente: how_to_use.py na raiz deste repositório (não faz parte do pacote instalado; serve para desenvolvimento).

Requisitos

Python 3.10 ou superior.

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

faturis_sdk_python-1.0.0.tar.gz (20.5 kB view details)

Uploaded Source

Built Distribution

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

faturis_sdk_python-1.0.0-py3-none-any.whl (5.0 kB view details)

Uploaded Python 3

File details

Details for the file faturis_sdk_python-1.0.0.tar.gz.

File metadata

  • Download URL: faturis_sdk_python-1.0.0.tar.gz
  • Upload date:
  • Size: 20.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.15 {"installer":{"name":"uv","version":"0.9.15","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for faturis_sdk_python-1.0.0.tar.gz
Algorithm Hash digest
SHA256 357466c02e6c6d2d37a4879b03e872d41b49f120c215701d765a616b83dc5329
MD5 19abc43cfbe0ba00f40954f6f649d621
BLAKE2b-256 a6a511fef8e018f4e9e2c6a527237d96275d7ea3aa3a8bf45a1ee8843b0d1d8f

See more details on using hashes here.

File details

Details for the file faturis_sdk_python-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: faturis_sdk_python-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 5.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.15 {"installer":{"name":"uv","version":"0.9.15","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for faturis_sdk_python-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 14428f12b3a2d134945529994569977574e918216fa9367591c61d5b39e7eb3c
MD5 9558070feef69d788a0a07ff79ed20c9
BLAKE2b-256 9bf09f16946b4d99ba7fed00a694bd477b71ea67b1855381ee41b862a6fbc3d9

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