Skip to content

Releases: StrategicProjects/diariopy

Release list

diariopy 0.1.0

Choose a tag to compare

@milkway milkway released this 26 Jun 14:20

First release of diariopy — a Python interface to the Diário de Obras
(diariodeobras.net) API, ported from the R package
diario.

Features

  • Secure API token storage via keyring.
  • Authenticated requests via requests, centralized in perform_request().
  • Convenience wrappers: get_company, get_entities, get_projects,
    get_project_details, get_task_list, get_task_details, get_reports,
    get_report_details.
  • Parsed-JSON returns, typed API, idiomatic exceptions (ValueError /
    DiarioError), configurable base URL via DIARIO_BASE_URL.
  • Tested across Python 3.9–3.13 (network mocked).