-
-
Notifications
You must be signed in to change notification settings - Fork 156
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
[Bug]: HTTP Error 400: Can't have direct dependency: openai-whisper #740
Comments
@KIRA009 your thoughts on this would be very much appreciated! 🙏 |
@KIRA009 the "publish to pypi" step failed: https://github.com/OpenAdaptAI/OpenAdapt/actions/runs/9516888546
|
The same step failed again in https://github.com/OpenAdaptAI/OpenAdapt/actions/runs/9529191944/job/26267849108:
|
Having looked online, this is a known issue with PyPI which they don't intend to patch. The temporary solution that many have suggested is to upload the dependency as a temporary package to pypi - https://til.dchan.cc/posts/11-29-2022/, pypi/warehouse#9404 |
Thanks @KIRA009 ! I believe we did this with |
The pypi version of whisper was last released on November last year https://pypi.org/project/openai-whisper/. I will take a look and check if this version works with our app, if so, we can use the pypi version for as long as there aren't any breakages |
@abrichr This error looks different, related to the For the whisper package, I tried installing https://pypi.org/project/openai-whisper/, but this package depends on triton, which has been removed from PyPI (https://pypi.org/project/triton/). So I think the best way forward is to do the same thing as the other two packages you mentioned, publish whisper with an oa_ prefix on PyPI |
Which error looks different, can you please clarify?
👍 |
Let's look into alternatives. If not, we need to publish https://github.com/OpenAdaptAI/whisper to pypi with the name |
I have taken a look at other alternatives, but looks like whisper is the best bet at the moment for models that can run locally, and also provide the timestamps for the transcribed words |
Thank you @KIRA009 . It seems others may already be uploading to pypi: openai/whisper#681 Can we re-use one of those? e.g. https://pypi.org/project/openai-whisper/ or https://pypi.org/project/whisper.ai/ or https://pypi.org/project/whisper-openai/ |
Unfortunately all of those project's last update were on 2022, while the official package's last update was on 2023, so the official package is more updated. The However, this only seems to be an issue with poetry - python-poetry/poetry#8673, install via |
Fixed by post-installing in #865 |
Describe the bug
https://github.com/OpenAdaptAI/OpenAdapt/actions/runs/9484457521/job/26135042643:
While this workflow fails, the version bump succeeds:
1338fa2
To Reproduce
Merge a PR
The text was updated successfully, but these errors were encountered: