Skip to content

feature: installation modes#597

Merged
ArshaanNazir merged 3 commits intorelease/1.1.0from
feature/installation-modes
Jul 7, 2023
Merged

feature: installation modes#597
ArshaanNazir merged 3 commits intorelease/1.1.0from
feature/installation-modes

Conversation

@JulesBelveze
Copy link
Copy Markdown
Contributor

This PR aims at enabling the user to only install the backend libraries needed.

Example: pip install langtest[transformers]

Checklist:

  • I've added Google style docstrings to my code.
  • I've used pydantic for typing when/where necessary.
  • I have linted my code
  • I have added tests to cover my changes.

@JulesBelveze JulesBelveze marked this pull request as draft July 6, 2023 15:17
@JulesBelveze JulesBelveze changed the base branch from main to release/1.1.0 July 6, 2023 15:17
@JulesBelveze JulesBelveze self-assigned this Jul 6, 2023
@JulesBelveze JulesBelveze marked this pull request as ready for review July 7, 2023 06:49
@JulesBelveze JulesBelveze added the 🛠️ Maintenance Flagged under maintenance label Jul 7, 2023
@JulesBelveze JulesBelveze linked an issue Jul 7, 2023 that may be closed by this pull request
Copy link
Copy Markdown
Collaborator

@chakravarthik27 chakravarthik27 left a comment

Choose a reason for hiding this comment

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

It's beneficial to include a feature for installing additional packages, such as pip install langtest[transformers].

@ArshaanNazir ArshaanNazir merged commit 1f28c98 into release/1.1.0 Jul 7, 2023
@JulesBelveze JulesBelveze deleted the feature/installation-modes branch July 7, 2023 07:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

🛠️ Maintenance Flagged under maintenance

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Get rid of evaluate dependency Remove unnecessary dependencies Get rid of transformers dependency

3 participants