Skip to content

Release 8.0.0#181

Merged
hallarak merged 6 commits into
Exabel:mainfrom
hallarak:rename_package
Feb 6, 2026
Merged

Release 8.0.0#181
hallarak merged 6 commits into
Exabel:mainfrom
hallarak:rename_package

Conversation

@hallarak
Copy link
Copy Markdown
Contributor

@hallarak hallarak commented Feb 6, 2026

Added

  • Added CalendarApi.get_company_calendar() to retrieve fiscal calendars for a company.
  • Added support for DerivedSignal objects in ExportApi.signal_query() and ExportApi.batched_signal_query().

Breaking changes

  • Renamed the Python package from exabel-data-sdk to exabel.
  • Removed legacy setup.py; the project now uses pyproject.toml exclusively.
  • Removed deprecated parameters from bulk_import(): resources_batches, threads_for_import_func, threads_for_insert_func, insert_func.
  • Removed deprecated parameter threads_for_import from TimeSeriesApi.import_time_series().
  • Removed username/password authentication for the Export API (deprecated in 7.0.0).

Changed

  • Upgraded protobuf stubs.
  • Refactored core data classes (DataSet, Entity, EntityType, Relationship, RelationshipType) to use Python dataclasses.
  • Migrated SDK tests from unittest to pytest.

@jenkins-exabel
Copy link
Copy Markdown

This change is Reviewable

@hallarak hallarak changed the title Rename package to exabel Release 8.0.0 Feb 6, 2026
Copy link
Copy Markdown
Contributor

@oyvindwe oyvindwe left a comment

Choose a reason for hiding this comment

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

@oyvindwe partially reviewed 736 files and all commit messages.
Reviewable status: :shipit: complete! all files reviewed, all discussions resolved.

Copy link
Copy Markdown
Contributor

@oyvindwe oyvindwe left a comment

Choose a reason for hiding this comment

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

@oyvindwe reviewed 2 files and all commit messages, and made 1 comment.
Reviewable status: all files reviewed, 1 unresolved discussion (waiting on @hallarak).


pyproject.toml line 51 at r3 (raw file):

[project.urls]
Homepage = "https://github.com/Exabel/python-sdk"
Documentation = "https://help.exabel.com/docs/exporting-via-exabel-sdk"

Suggestion:

Documentation = "https://help.exabel.com/"

Copy link
Copy Markdown
Contributor Author

@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 resolved 1 discussion.
Reviewable status: 705 of 737 files reviewed, all discussions resolved.

Copy link
Copy Markdown
Contributor

@ivarurdalen ivarurdalen left a comment

Choose a reason for hiding this comment

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

@ivarurdalen partially reviewed 737 files and all commit messages.
Reviewable status: :shipit: complete! all files reviewed, all discussions resolved.

@hallarak hallarak merged commit 8f7696b into Exabel:main Feb 6, 2026
7 checks passed
@hallarak hallarak deleted the rename_package branch February 6, 2026 14:27
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.

4 participants