Skip to content

v1.1.0

Compare
Choose a tag to compare
@github-actions github-actions released this 08 Sep 12:04
· 1288 commits to master since this release
f23a969

Release notes

These release notes summarize changes contained in the Python SDK 1.1 release. Please ensure you are using the latest version of GoodData.CN (2.1) or GoodData Cloud before trying these out.

Improvements to working with entities:

  • Added support for dependent entities graph. Dependent entities graph is a directed graph containing information on entity (dataset, metric, insight) dependency. We can further utilize this object with the NetworkX package.

Support for managing declarative layouts.

  • Workspace
    You can receive, change, store (in your local storage), and load the workspace layout from your local storage.

Other changes:

  • Documentation on pypi.org now points to the relevant documentation.
  • For every imported foreign table that was imported using gooddata-fdw, a corresponding view is automatically created. This change prevents issues in some tools, such as PowerBI, that do not support foreign tables.
  • GoodPandas now supports subtotals and grandtotals.
  • GoodPandas now supports the creation of DataFrames using an ExecutionDefinition and respecting the dimensionality specified in the ExecutionDefinition.

Commits

  • f36a5c1: NAS-4150 set AIO in docker compose to supported version (Pavel Cerny) #123
  • 22d0f64: NAS-4150 support test-ci target against local AIO (Pavel Cerny) #123
  • 87bdad6: NAS-4150 fix load and put workspaces test (Pavel Cerny) #123
  • b385508: TNT-939 Update fixture for pop date item according to api specification (Petr Benes) #124
  • ba3b695: TNT-940 Fix sorts in layout fixture (Petr Benes) #124
  • 7b42b82: Recreate cassettes after fixture change (Petr Benes) #124
  • 5a5c0ea: XSH-711 Allow building alpha-versions of the repo (Dominik Sauer) #125
  • 955c52e: XSH-711 Create github workflow to publish master as alpha version (Dominik Sauer) #128
  • 4b5680c: Updated the way TOC is defined for Python SDK Services page in docs (Andy Chumak) #129
  • 80a5682: Fix docstring annotations for better rendering online (Andy Chumak) #131
  • 9124e73: XSH-733: Enhance exec response and result (Lubo Slivka) #130
  • b6d9902: XSH-733: Include totals in execution definition (Lubo Slivka) #130
  • f8a5d8c: XSH-733: Add factory to create data frames from raw exec definition (Lubo Slivka) #130
  • 0bb45e0: XSH-733: Regenerate afm-client to allow fetching ResultCacheMetadata (Roman Hartig) #130
  • 602c159: XSH-733: Get dimension indexes from ExecutionResponse (Roman Hartig) #130
  • 20e8895: XSH-733: Construct dataframe using execution result ID (Roman Hartig) #130
  • 5ba5c00: XSH-733: Explain ExecutionResponse parsing TODOs (Roman Hartig) #130
  • b7a8b28: XSH-733: Add dimension labels into Dataframe (Roman Hartig) #130
  • 395d19e: XSH-733: Add label overrides argument to dataframe creation flow (Roman Hartig) #130
  • b8af7bb: XSH-733: Polish convertor and execution codebase (Roman Hartig) #130
  • b29899e: XSH-733: Use dev_latest in docker-compose (Roman Hartig) #130
  • extend list of classes exported from SDK init #132 (Jacek)
  • 92e6f06: NAS-4244 OAPI generator version upgrade (hkad98) #133
  • e7e6238: NAS-4244 generated clients (hkad98) #133
  • 0bafcea: NAS-4244 wrapper fix (hkad98) #133
  • 19b965d: NAS-4244 fixtures and expected behaviour update (hkad98) #133
  • 12c8ed2: NAS-4254 fixed default values for immutable attributes (hkad98) #134
  • f7f1ace: NAS-4254 place CatalogWorkspaceContentService to separate file (hkad98) #134
  • sonar fix #135 (hkad98)
  • dual sonar setup #136 (Pavel Cerny)
  • 2f28a79: NAS-4254 manage dependent entities graph (hkad98) #134
  • 45662ae: NAS-4254 test support (hkad98) #134
  • 4be0e46: NAS-4268 create view related to foreign table (hkad98) #138
  • 1ecc615: NAS-4110 make documentation point to related version (hkad98) #139
  • a7cbe00: XSH-752 Limit the result size before downloading whole result (Dominik Sauer) #140
  • f275cb7: XSH-752 Don't use mutable defaults for label_overrides (Dominik Sauer) #140
  • b34db48: regenerate_clients (hkad98) #142
  • 415a122: NAS-4284 documentation update + minor changes (hkad98) #141
  • 5b6455e: XSH-783 Export type for label_overrides (Dominik Sauer) #143
  • 403f808: NAS-4305 fix creat VIEW custom_schema (hkad98) #144
  • eaa6683: NAS-4246 tests support package (hkad98) #145
  • 6bdf68c: NAS-4246 upgrade dependencies version (hkad98) #145
  • e452190: NAS-4246 change (de)serialization for cassettes (hkad98) #145
  • 8c68567: NAS-4246 fixtures (hkad98) #145
  • 72aee3e: Regenerate clients (hkad98) #146
  • f01af7e: Fix classes (hkad98) #146
  • 8af11bb: Updated cassettes (hkad98) #146
  • 5a5aef1: FIX documentation url (hkad98) #147
  • 1cff88f: Bump to 1.1.0 (hkad98) #148