Skip to content

Comments

Remove Dolomite support#616

Merged
mergify[bot] merged 1 commit intoinstructlab:mainfrom
booxter:remove-dolomite
Jun 20, 2025
Merged

Remove Dolomite support#616
mergify[bot] merged 1 commit intoinstructlab:mainfrom
booxter:remove-dolomite

Conversation

@booxter
Copy link
Contributor

@booxter booxter commented Jun 18, 2025

Dolomite has become a legacy performance and compatibility dependency
required before Granite was upstreamed to Huggingface. For >=python3.12,
Dolomite has been found to not work correctly. Therefore, we're dropping
support.

Signed-off-by: James Kunstle jkunstle@redhat.com
Signed-off-by: Ihar Hrachyshka ihar.hrachyshka@gmail.com

@mergify mergify bot added testing Relates to testing dependencies Pull requests that update a dependency file ci-failure labels Jun 18, 2025
Dolomite has become a legacy performance and compatibility dependency
required before Granite was upstreamed to Huggingface. For >=python3.12,
Dolomite has been found to not work correctly. Therefore, we're dropping
support.

Signed-off-by: James Kunstle <jkunstle@redhat.com>
Signed-off-by: Ihar Hrachyshka <ihar.hrachyshka@gmail.com>
@mergify mergify bot removed the ci-failure label Jun 18, 2025
booxter added a commit to booxter/instructlab that referenced this pull request Jun 18, 2025
It's being removed in training library.

See: instructlab/training#616

Signed-off-by: Ihar Hrachyshka <ihar.hrachyshka@gmail.com>
@github-actions
Copy link

E2E (NVIDIA L40S x4) (python 3.11) workflow launched on this PR: View run

@booxter booxter mentioned this pull request Jun 18, 2025
@github-actions
Copy link

e2e workflow succeeded on this PR: View run, congrats!

Copy link
Member

@RobotSail RobotSail left a comment

Choose a reason for hiding this comment

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

LGTM

@mergify mergify bot added the one-approval label Jun 20, 2025
@booxter booxter requested review from cdoern and fynnsu June 20, 2025 16:16
Copy link
Collaborator

@fynnsu fynnsu left a comment

Choose a reason for hiding this comment

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

LGTM! I noticed dolomite is still in the constraints-dev.txt but presumably that

  1. doesn't matter
  2. will get cleared in the next update of constraints-dev.txt

@mergify mergify bot removed the one-approval label Jun 20, 2025
@booxter
Copy link
Contributor Author

booxter commented Jun 20, 2025

Yep I didn't want to touch constraints file because indeed it doesn't matter, will be cleaned up AND it lowers the chance of git conflict. Also, it's nice when robots do the work.

@booxter booxter removed the request for review from cdoern June 20, 2025 16:53
@mergify mergify bot merged commit 959a41a into instructlab:main Jun 20, 2025
21 checks passed
mergify bot added a commit to instructlab/instructlab that referenced this pull request Jun 20, 2025
It's being removed in training library.

See: instructlab/training#616

Signed-off-by: Ihar Hrachyshka <ihar.hrachyshka@gmail.com>











**Checklist:**

- [ ] **Commit Message Formatting**: Commit titles and messages follow guidelines in the
  [conventional commits](https://www.conventionalcommits.org/en/v1.0.0/#summary).
- [ ] [Changelog](https://github.com/instructlab/instructlab/blob/main/CHANGELOG.md) updated with breaking and/or notable changes for the next minor release.
- [ ] Documentation has been updated, if necessary.
- [ ] Unit tests have been added, if necessary.
- [ ] Functional tests have been added, if necessary.
- [ ] E2E Workflow tests have been added, if necessary.



Approved-by: RobotSail

Approved-by: nathan-weinberg
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file testing Relates to testing

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants