Comments (7)
It finally worked \o/
Thanks again for your kind help @bennyo27
from whisper-timestamped.
I see, we can try manually inputting the pkg-name, as per the instructions here https://github.com/etils-actions/pypi-auto-publish.
name: Auto-publish
on: [push, workflow_dispatch]
jobs:
publish-job:
if: github.ref == 'refs/heads/master'
runs-on: ubuntu-latest
permissions:
contents: write
steps:
- uses: etils-actions/pypi-auto-publish@v1
with:
pypi-token: ${{ secrets.PYPI_API_TOKEN }}
gh-token: ${{ secrets.GITHUB_TOKEN }}
parse-changelog: false
pkg-name: "package_name" # Replace with actual package name
from whisper-timestamped.
For that issue, I think we should just be able to use the readme?
with open("README.md", encoding='utf-8') as f:
long_description = f.read()
setup(
# Add long description from README file
long_description=long_description,
long_description_content_type='text/markdown',
I think there is a way to test github actions locally but I'm not familiar with it
https://github.com/nektos/act
It could be that github actions adds something to the flow of the pypi upload and that's why there are discrepancies in the builds
from whisper-timestamped.
Thank you @bennyo27
Maybe it was because of the "dash" <-> "underscore" confusion somewhere...
I had another error that I fixed by modifying the setup.py
Getting closer but...
Now there is this one on https://github.com/linto-ai/whisper-timestamped/actions/runs/7144443381/job/19458040933
ERROR `long_description` has syntax errors in markup and would not be
rendered on PyPI.
No content rendered from RST source.
I don't see any "long_description" field defined, neither documented somewhere...
Is there by chance a way to test the build locally, without pushing modification?
And I still wonder how it worked with the 2 first builds...
I just wonder how it previously worked for version 1.13.3 ...
from whisper-timestamped.
Thanks a lot π
I see, long_description
is an option of the setup.py
I first try with a simple one, not the README.md, which is quite complicated (and maybe that was the reason of the failure : I suspect it was taking this by default).
from whisper-timestamped.
Thanks a lot π I see,
long_description
is an option of the setup.py I first try with a simple one, not the README.md, which is quite complicated (and maybe that was the reason of the failure : I suspect it was taking this by default).
Oh yea that may be why.
from whisper-timestamped.
That is great to hear!
from whisper-timestamped.
Related Issues (20)
- Loading finetuned model serialized with safetensors (and/or sharded models) HOT 10
- How to activate flash attention? HOT 2
- Could it be possible to apply the same technique to the whisper API? HOT 6
- ctranslate2 support HOT 1
- CPU only light install links are broken? HOT 3
- Issue with accented characters coming up as symbols in output json file
- Repetitive Phrase Looping HOT 3
- Bad timestamp prediction with some finetuned Whisper models HOT 9
- How to use cuda? HOT 2
- cuda is not available?
- cuda is not available? HOT 8
- There are plans to use ctranslate2 to speed up? similar to faster-whisper HOT 2
- Whether --max_line_width and --max_line_count are not supportedοΌ HOT 2
- When the transcription progress reaches 100%, it takes a long time to show the result, sometimes even up to 10 minutes. HOT 1
- What is it (very slowly) trying to download? HOT 4
- Output filenames aren't consistent with original openai-whisper implementation HOT 1
- Output syntaxically invalid vtt file (header appears twice) HOT 1
- Incorrect timestamps when using VAD with large model only
- Timestamps not provided per-word for Chinese/Japanese/Korean HOT 3
- NVIDIA Triton Deployment
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. πππ
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google β€οΈ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from whisper-timestamped.