diff --git a/README.md b/README.md index fe56ca7..7999138 100644 --- a/README.md +++ b/README.md @@ -14,7 +14,7 @@ pip install vmr-http ## Run ```console -uvicorn vmr_http.app:app +uvicorn vmr_http:app ``` ## Use diff --git a/pyproject.toml b/pyproject.toml index 8caaf58..d57c9df 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,15 +1,11 @@ [project] name = "vmr-http" -version = "0.3.0" +version = "0.3.1" description = "HTTP API for controlling Voicemeeter" readme = "README.md" authors = [{ name = "onyx-and-iris", email = "code@onyxandiris.online" }] requires-python = ">=3.10" -dependencies = [ - "fastapi>=0.135.3", - "uvicorn>=0.43.0", - "voicemeeter-api>=2.7.2", -] +dependencies = ["fastapi>=0.135.3", "uvicorn>=0.43.0", "voicemeeter-api>=2.7.2"] classifiers = [ "Development Status :: 4 - Beta", "Programming Language :: Python", @@ -26,14 +22,10 @@ requires = ["uv_build>=0.11.3,<0.12.0"] build-backend = "uv_build" [dependency-groups] -dev = [ - "fastapi[standard]>=0.135.3", - "poethepoet>=0.43.0", - "ruff>=0.15.9", -] +dev = ["fastapi[standard]>=0.135.3", "poethepoet>=0.43.0", "ruff>=0.15.9"] [tool.fastapi] -entrypoint = "vmr_http.app:app" +entrypoint = "vmr_http:app" [tool.uv.sources] voicemeeter-api = { path = "../voicemeeter-api-python", editable = true } diff --git a/src/vmr_http/__init__.py b/src/vmr_http/__init__.py index e69de29..1a1adbf 100644 --- a/src/vmr_http/__init__.py +++ b/src/vmr_http/__init__.py @@ -0,0 +1,5 @@ +"""Voicemeeter HTTP API.""" + +from .app import app + +__all__ = ['app'] diff --git a/uv.lock b/uv.lock index c255a0b..10c7877 100644 --- a/uv.lock +++ b/uv.lock @@ -1151,7 +1151,7 @@ wheels = [ [[package]] name = "vmr-http" -version = "0.3.0" +version = "0.3.1" source = { editable = "." } dependencies = [ { name = "fastapi" },