Skip to content

Releases: gooddata/gooddata-python-sdk

v1.62.0

19 Mar 09:03

Choose a tag to compare

New Features

  • 49f3490 - gooddata-sdk: add CSV upload support for GDSTORAGE data sources (commit by @hkad98)
  • 0dc9bf0 - gooddata-sdk: add CatalogAppearanceService for theme and color palette management (commit by @hkad98)
  • 4926843 - docs: replace hand-written method pages with griffe + pre-renderer pipeline (commit by @hkad98)
  • 4ea7f4a - docs: replace hand-written method pages with griffe + pre-renderer pipeline (commit by @hkad98)
  • e2b6539 - tests: overhaul staging test infrastructure and harden test setup (commit by @tychtjan)
  • d609896 - gooddata-sdk: [AUTO] add GEO_ICON to GoodDataLabelType enum
  • 516813a - gooddata-sdk: [AUTO] add grand_totals_position to ExportSettings

Bug Fixes

  • 6784c8a - docs: guard links.json in generate.sh, narrow cache key (commit by @hkad98)
  • 68c4377 - include test dependency group in docs-scripts CI job (commit by @hkad98)
  • eb6d27a - use exist_ok=True in create_directory to prevent race condition (commit by @vondravl)
  • dd6fc46 - add toml to test dependency group for docs-scripts CI (commit by @hkad98)
  • 6fadedb - docs: remove stale artifacts and fix draft deploy baseURL (commit by @hkad98)
  • 09f2917 - docker: add missing api-gw env vars and regenerate cassettes (commit by @tychtjan)
  • 34d53d0 - gooddata-api-client: restore null-byte regex pattern dropped by OpenAPI Generator (commit by @hkad98)
  • 1251d6e - gooddata-api-client: remove pyproject.toml to fix dev release (commit by @hkad98)
  • 5bef7af - gooddata-api-client: re-lock uv.lock after pyproject.toml removal (commit by @hkad98)
  • 057f4af - gooddata-sdk: fix copyright year and docs format in appearance service (commit by @hkad98)
  • 9a00fc2 - convert RST-style docstrings to Google style for docs generation (commit by @hkad98)
  • 5bc7b49 - tests: unify dummy credentials across environments (commit by @tychtjan)
  • a271ae6 - gooddata-sdk: [AUTO] make LlmProvider models and providerConfig nullable
  • cc20711 - docs: fix docs build for old branches and broken links (commit by @hkad98)
  • 63594e9 - docs: re-enable version caching in V2 deploy (commit by @hkad98)
  • 0f67fe8 - Move nullable fields to correct place (commit by @pmsgd)

Performance Improvements

  • 1b03c8b - docs: pre-render API reference HTML in Python instead of Hugo shortcodes (commit by @hkad98)

Tests

  • f86cb78 - docs: add tests for python_ref_builder, fix types (commit by @hkad98)

Chores

  • 9a8bf6d - aida: add regenerated AIDA onboarding artifacts (commit by @jaceksan)
  • ce4a426 - aida: refresh artifacts for newer AIDA version (commit by @jaceksan)
  • 7389428 - aida: align PR body template with gdc-aida (commit by @jaceksan)
  • f89dd33 - stabilize VCR cassette output to reduce regeneration noise (commit by @jaceksan)
  • 0ef0107 - regenerate API client from updated OpenAPI spec (commit by @tychtjan)
  • 7b95d35 - regenerate VCR cassettes for updated OpenAPI spec (commit by @tychtjan)

v1.61.0

05 Mar 12:24

Choose a tag to compare

New Features

Bug Fixes

  • f9395ea - gooddata-dbt: restore gooddata-dbt CLI entrypoint (commit by @jaceksan)
  • 7c8f9d9 - docs: fix version discovery to match three-part branch names (commit by @hkad98)
  • d68a99a - docs: set HUGO_ENV=production explicitly in v2 workflow (commit by @hkad98)
  • f902234 - docs: fix version regex in assemble-versions.sh to match major.minor dirs (commit by @hkad98)

Performance Improvements

  • f3606a2 - docs: cache Hugo template partials for 29% faster builds (commit by @hkad98)

Refactors

  • 5fd3de0 - gooddata-sdk: migrate @attr.s to @define across all catalog models (commit by @hkad98)
  • 376dde4 - gooddata-dbt: use CatalogGeoAreaConfig type for geo_area_config field (commit by @hkad98)

Chores

v1.60.0

19 Feb 17:00

Choose a tag to compare

New Features

Bug Fixes

Refactors

  • afaf63f - unify naming for export definition folder (commit by @hkad98)

Tests

Chores

v1.59.0

05 Feb 12:51

Choose a tag to compare

New Features

Bug Fixes

Chores

v1.58.0

22 Jan 11:42

Choose a tag to compare

New Features

Bug Fixes

Refactors

  • 0d1e4c4 - update api-client models and sdk organization service

Tests

  • 34be502 - regenerate VCR cassettes for microservices

Chores

v1.57.0

11 Dec 09:27
v1.57.0

Choose a tag to compare

Bug Fixes

  • 521b18d - Update date granularity definitions (commit by @malmiron)
  • 70960cd - Regenerate client and API (commit by @malmiron)
  • ed96a84 - (MCP ruler) fix lint and lint-fix for python validation
  • 9d28159 - (MCP ruler) fix lint and lint-fix for python validation

v1.56.0

27 Nov 10:03

Choose a tag to compare

New Features

  • e2fc8f9 - workspace-backup: Backup to Azure blob storage (commit by @benkeanna)
  • a14d5dd - add locale to gooddata-sdk (commit by @fiedlr)
  • b908493 - add Cursor rules for coding standards and workflow validation

Bug Fixes

  • 5a14bfc - gooddata-pipelines: improve exception handling in permission validation (commit by @janmatzek)
  • 76bda17 - add support for InlineFilter to compute_to_sdk_converter (commit by @no23reason)
  • df7dc3a - sdk and flight server cli (commit by @hkad98)

Refactors

Tests

  • 4243aeb - add a test for locales in declarative api (commit by @fiedlr)

Chores

  • 3b50762 - relax uv requirements (commit by @no23reason)
  • 3da84aa - update api-client (commit by @fiedlr)
  • c4613f3 - add types target to Makefile and project_common.mk for mypy checks for gdc_ruler MCP

v1.55.0

13 Nov 12:50

Choose a tag to compare

New Features

Bug Fixes

  • 92f0591 - remove update_oidc_parameters (commit by @hkad98)
  • b1fc5e7 - gooddata-pipelines: use validated GDC host to create SDK instance (commit by @janmatzek)

Chores

v1.54.0

30 Oct 13:53

Choose a tag to compare

New Features

Chores

v1.53.0

16 Oct 08:51

Choose a tag to compare

New Features

Chores