Force install pydantic module below v2.0.0 #264
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Issue link
#223
What changes have been made
Add pydantic<2 into the pyproject.toml file
Verification steps
First Download the branch with the PR
git clone --single-branch --branch issue-223 https://github.com/tedhtchang/codeflare-sdk.git cd codeflare-sdk/
Build and install a new wheel for codeflare-sdk module
Verify pydantic version is below 2
pip list |grep pydantic
Test the ray.init()
Run the jupyter notebook from your laptop.
# pip install jupyterlab jupyter lab demo-notebooks/interactive/local_interactive.ipynb
Make sure
ray.init(address=cluster.local_client_url(), logging_level="DEBUG")
does not fail withAttributeError: module 'pydantic.fields' has no attribute 'ModelField'
error.Checks