Skip to content

views-datafactory 1.9.0

Choose a tag to compare

@Polichinel Polichinel released this 27 Jul 17:05
ae414a7

First public release — now on PyPI: pip install views-datafactory.

Highlights

  • Repository is now public and the package is published to PyPI via Trusted Publishing (OIDC, no stored tokens)
  • First-time-user guide: docs/guides/model_consumer_quickstart.md — from nothing to running a datafactory-backed views-models model
  • Guides index: docs/guides/README.md; credential guide now covers all tokens (UCDP, ACLED, GDL) and the data-server netrc setup
  • House install convention: views-datafactory>=X.Y.Z from PyPI (replaces git+...@development pins)
  • Docs convention: code examples use DEFAULT_REMOTE, never a hardcoded server address

Fixes

  • C-319: test-suite lock contamination (42 errors per full run since v1.8.1)
  • C-320: deploy-gate tests red in CI on every branch — CI is green again
  • C-321: credential-less remote queries now raise the documented PermissionError with a netrc hint (was a raw aiohttp 401)

Security

  • Server SSH hardened to key-only (password auth disabled, verified live)
  • C-318: HTTP cleartext-auth trade-off consciously recorded in the risk register

Data access remains credential-gated: the package contains code only; the served data requires ~/.netrc credentials from the data factory administrator.