[misc] stable_version = "0.6.6" [tool.poetry] name = "whispering" version = "0.6.7pre0" description = "Streaming transcriber with whisper" license = "MIT" authors = ["Yuta Hayashibe "] readme = "README.md" repository = "https://github.com/shirayu/whispering.git" packages = [{include = "whispering"}] [tool.poetry.dependencies] python = ">=3.8,<3.11" whisper = {git = "https://github.com/openai/whisper.git", rev = 'fd8f80c8b880dd7c284c109ca7f03dbe978bc532'} sounddevice = "^0.4.5" pydantic = "^1.10.4" websockets = "^10.4" tqdm = "*" torchaudio = "^0.13.1" torch = ">=1.13.1" PySoundFile = {version = "^0.9.0.post1", platform = "windows"} numpy = "^1.24.2" ffmpeg-python = "^0.2.0" transformers = "^4.26.1" [tool.poetry.group.dev.dependencies] black = ">=22.8.0" isort = ">=5.10.1" flake8 = ">=5.0.4" pydocstyle = ">=6.1.1" toml = "^0.10.2" pytest = "^7.2.1" [build-system] requires = ["poetry-core>=1.3.2"] build-backend = "poetry.core.masonry.api" [tool.poetry.scripts] whispering = "whispering.cli:main" [tool.pyright] pythonVersion = "3.8" typeCheckingMode = "basic" exclude = [".venv", "**/node_modules", "**/__pycache__",] reportPrivateImportUsage = "information" reportUnusedVariable="warning"