• Y
  • List All
  • Feedback
    • This Project
    • All Projects
Profile Account settings Log out
  • Favorite
  • Project
  • All
Loading...
  • Log in
  • Sign up
yjyoon / whisper_server_speaches star
  • Project homeH
  • CodeC
  • IssueI
  • Pull requestP
  • Review R
  • MilestoneM
  • BoardB
  • Files
  • Commit
  • Branches
whisper_server_speachespyproject.toml
Download as .zip file
File name
Commit message
Commit date
.github/workflows
Revert "wip"
2024-09-08
examples
Update script.sh
2024-09-03
scripts
chore: minor changes to scripts/client.py
2024-09-05
src/speaches
chore: set root logger level to info
2024-09-11
tests
deps: add `pytest-async`
2024-09-08
.dockerignore
chore: ignore .env
2024-05-27
.envrc
init
2024-05-20
.gitattributes
docs: add live-transcription demo
2024-05-28
.gitignore
chore: update .gitignore
2024-07-03
.pre-commit-config.yaml
switch to basedpyright
2024-07-20
Dockerfile.cpu
chore: update default whisper model
2024-09-08
Dockerfile.cuda
chore: update default whisper model
2024-09-08
LICENSE
init
2024-05-20
README.md
add tutorial for kubernetes
2024-09-04
Taskfile.yaml
feat: use `uv` package manager, pin dependencies
2024-09-08
audio.wav
docs: update README.md
2024-05-27
compose.yaml
chore: format compose
2024-09-11
flake.lock
deps: update flake
2024-09-08
flake.nix
deps: update flake
2024-09-08
pyproject.toml
deps: add `pytest-async`
2024-09-08
uv.lock
deps: add `pytest-async`
2024-09-08
Fedir Zadniprovskyi 2024-09-08 b19c2ec deps: add `pytest-async` UNIX
Raw Open in browser Change history
[project] name = "faster-whisper-server" version = "0.1.0" requires-python = ">=3.12,<3.13" dependencies = [ "pydantic==2.9.0", "fastapi==0.113.0", "uvicorn==0.30.6", "python-multipart==0.0.9", "soundfile==0.12.1", "pydantic-settings==2.4.0", "numpy<2.0.0", "faster-whisper==1.0.3", "huggingface-hub==0.24.6", "httpx-sse==0.4.0", "httpx==0.27.2", "gradio==4.42.0", "openai==1.43.1", ] [project.optional-dependencies] client = [ "keyboard==0.13.5", ] dev = [ "ruff==0.5.3", "pytest==8.3.2", "webvtt-py==0.5.1", "srt==3.5.3", "basedpyright==1.13.0", "pytest-xdist==3.6.1", "pytest-asyncio>=0.24.0", ] [build-system] requires = ["hatchling"] build-backend = "hatchling.build" # https://docs.astral.sh/ruff/configuration/ [tool.ruff] line-length = 120 target-version = "py311" [tool.ruff.lint] select = ["ALL"] ignore = [ "FIX", "TD", # disable todo warnings "ERA", # allow commented out code "PTH", "ANN003", # missing kwargs "ANN101", # missing self type "ANN102", # missing cls "B006", "B008", "COM812", # trailing comma "D10", # disabled required docstrings "D401", "EM102", "FBT001", "FBT002", "PLR0913", "PLR2004", # magic "RET504", "RET505", "RET508", "S101", # allow assert "S104", "S603", # subprocess untrusted input "SIM102", "T201", # print "TRY003", "W505", "ISC001", # recommended to disable for formatting "INP001", "PT018", ] [tool.ruff.lint.isort] force-sort-within-sections = true [tool.ruff.format] # Like Black, use double quotes for strings. quote-style = "double" # Like Black, indent with spaces, rather than tabs. indent-style = "space" # Like Black, respect magic trailing commas. skip-magic-trailing-comma = false # Like Black, automatically detect the appropriate line ending. line-ending = "auto" [tool.basedpyright] typeCheckingMode = "standard" pythonVersion = "3.12" pythonPlatform = "Linux" # https://github.com/DetachHead/basedpyright?tab=readme-ov-file#pre-commit-hook venvPath = "." venv = ".venv"

          
        
    
    
Copyright Yona authors & © NAVER Corp. & NAVER LABS Supported by NAVER CLOUD PLATFORM

or
Sign in with github login with Google Sign in with Google
Reset password | Sign up