Skip to content

feat: introduce install_requirements#190

Merged
efiop merged 3 commits intomainfrom
ruslan/install_requirements
Jan 23, 2026
Merged

feat: introduce install_requirements#190
efiop merged 3 commits intomainfrom
ruslan/install_requirements

Conversation

@efiop
Copy link
Contributor

@efiop efiop commented Jan 19, 2026

Sometimes main requirements require other packages to be installed in order to, say, build properly. A lot of ml packages lack wheels and sometimes are not updated for a few years, which often requires particular setuptools/setuptools_scm/packaging/etc versions in order for the main package to even build.

This PR introduces install_requirements that install these requirements before installing main requirements.

@efiop efiop marked this pull request as draft January 22, 2026 20:02
@efiop efiop force-pushed the ruslan/install_requirements branch 2 times, most recently from 902cb91 to b2eb671 Compare January 23, 2026 16:09
@efiop efiop force-pushed the ruslan/install_requirements branch from b2eb671 to 5fe3c4b Compare January 23, 2026 16:31
@efiop efiop force-pushed the ruslan/install_requirements branch from 3f22e48 to 28b60c2 Compare January 23, 2026 16:44
@efiop efiop marked this pull request as ready for review January 23, 2026 17:14
@efiop efiop requested a review from chamini2 January 23, 2026 17:42
@efiop efiop merged commit c43d3c2 into main Jan 23, 2026
9 of 10 checks passed
@efiop efiop deleted the ruslan/install_requirements branch January 23, 2026 20:52
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.

2 participants