Skip to content

Release 7.0.0#179

Merged
oyvindwe merged 3 commits intoExabel:mainfrom
oyvindwe:release-7.0.0
Nov 17, 2025
Merged

Release 7.0.0#179
oyvindwe merged 3 commits intoExabel:mainfrom
oyvindwe:release-7.0.0

Conversation

@oyvindwe
Copy link
Contributor

@oyvindwe oyvindwe commented Nov 14, 2025

Added

  • Added support for authenticating with access tokens. Set environment variable EXABEL_ACCESS_TOKEN or command line argument --access-token.
  • Added support for hierarchical models in KPI Service.
  • Added support for Custom Calenader Service
  • Added support for Python 3.14

Breaking changes

  • Renamed exabel_data_sdk.client.api.data_classes.kpi_mapping_group.py to exabel_data_sdk.client.api.data_classes.kpi_mapping_group_reference.
  • Removed support for Python 3.9 (EOL)

Deprecated

  • Support for username/password authentication when accessing the Export API is now deprecated. This authentication method will be removed in a future release. Use access token instead.

# Added

- Added support for authenticating with access tokens. Set environment variable `EXABEL_ACCESS_TOKEN` or command line argument `--access-token`.
- Added support for hierarchical models in [KPI Service](https://help.exabel.com/reference/kpiservice).
- Added support for [Custom Calenader Service(https://help.exabel.com/reference/customcalendarservice)

# Breaking changes

- Renamed `exabel_data_sdk.client.api.data_classes.kpi_mapping_group.py`
  to `exabel_data_sdk.client.api.data_classes.kpi_mapping_group_reference`.

# Deprecated

- Support for username/password authentication when accessing the Export API is now deprecated.
  This authentication method will be removed in a future release. Use access token instead.
@oyvindwe oyvindwe requested a review from hallarak November 14, 2025 11:23
@jenkins-exabel
Copy link

This change is Reviewable

Copy link
Contributor

@hallarak hallarak left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

:lgtm:

@hallarak reviewed 96 of 96 files at r1, all commit messages.
Reviewable status: :shipit: complete! all files reviewed, all discussions resolved

Copy link
Contributor

@hallarak hallarak left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@hallarak reviewed 1 of 1 files at r2, all commit messages.
Reviewable status: :shipit: complete! all files reviewed, all discussions resolved

- Removed support for Python 3.9 (EOL)
- Added support for Python 3.14
Copy link
Contributor

@hallarak hallarak left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@hallarak reviewed 11 of 11 files at r3, all commit messages.
Reviewable status: :shipit: complete! Pipfile.lock ignored, all files reviewed, all discussions resolved

@oyvindwe oyvindwe merged commit 0163c86 into Exabel:main Nov 17, 2025
7 checks passed
@oyvindwe oyvindwe deleted the release-7.0.0 branch November 17, 2025 12:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants