Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Can not install canopy with latest fastapi > 0.92.0? #221

Closed
1 of 2 tasks
hustxx opened this issue Dec 13, 2023 · 1 comment · Fixed by #229
Closed
1 of 2 tasks

Can not install canopy with latest fastapi > 0.92.0? #221

hustxx opened this issue Dec 13, 2023 · 1 comment · Fixed by #229
Assignees
Labels
enhancement New feature or request

Comments

@hustxx
Copy link

hustxx commented Dec 13, 2023

Is this your first time submitting a feature request?

  • I have searched the existing issues, and I could not find an existing issue for this feature
  • I am requesting a straightforward extension of existing functionality

Describe the feature

Our current application is running under fastapi 0.104.0, do I need to downgrade to 0.92.0 in order to install canopy? Can we loose the fastapi and uvicorn requirement here?

We do not need the server part of canopy, we want to use the library part to build our own service (I believe there should be many people have the same requirement?), is this possible?

Describe alternatives you've considered

No response

Who will this benefit?

No response

Are you interested in contributing this feature?

No response

Anything else?

No response

@hustxx hustxx added the enhancement New feature or request label Dec 13, 2023
@izellevy
Copy link
Collaborator

izellevy commented Dec 14, 2023

Hi @hustxx!

Currently, we don't support just using the library part, but we are planning to separate the components soon.

In the meantime, as a temporary fix, we can loosen the requirements taking a small risk that the server might fail to launch if there are some breaking changes.

I opened a PR here: #229

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants