[build-system] requires = ["setuptools>=64"] build-backend = "setuptools.build_meta" [project] name = "jais-asr-vllm" version = "2.0.1" description = "vLLM integration for Jais-ASR: registers the model architecture (audio support) and the `jais_asr_tag` reasoning parser." requires-python = ">=3.10" dependencies = [] [project.entry-points."vllm.general_plugins"] # vLLM calls this in every engine process at startup, before the model is built. jais_asr = "jais_asr_vllm:register" [project.entry-points."vllm.logits_processors"] # Loaded by every serve; active only for requests that pass the vllm_xargs key. jais_asr_language = "jais_asr_vllm.logitsprocs:JaisASRLanguageLogitsProcessor" [tool.setuptools] packages = ["jais_asr_vllm"]