Skip to content

Commit fece98e

Browse files
authored
Merge pull request #21 from jkawamoto/bump
Update dependencies and introduce rich-click
2 parents 45ce84d + 7ef630c commit fece98e

File tree

4 files changed

+58
-48
lines changed

4 files changed

+58
-48
lines changed

.pre-commit-config.yaml

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ repos:
1212
hooks:
1313
- id: yamlfmt
1414
- repo: https://github.com/astral-sh/ruff-pre-commit
15-
rev: v0.11.0
15+
rev: v0.11.2
1616
hooks:
1717
- id: ruff
1818
args: [--fix]
@@ -26,7 +26,14 @@ repos:
2626
hooks:
2727
- id: mypy
2828
args: []
29-
additional_dependencies: ["mcp>=1.4.1", "youtube-transcript-api>=1.0.1", "beautifulsoup4>=4.13.3", "pytest>=8.3.5", "pytest-mock>=3.14", "types-requests>=2.32.0.20250306"]
29+
additional_dependencies:
30+
- "mcp>=1.4"
31+
- "youtube-transcript-api>=1.0.3"
32+
- "beautifulsoup4>=4.13.3"
33+
- "rich-click>=1.8.8"
34+
- "pytest>=8.3.5"
35+
- "pytest-mock>=3.14"
36+
- "types-requests>=2.32.0.20250306"
3037
- repo: local
3138
hooks:
3239
- id: pytest

pyproject.toml

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ requires = [ "hatchling" ]
55

66
[project]
77
name = "mcp-youtube-transcript"
8-
version = "0.3.1"
8+
version = "0.3.2"
99
description = "MCP server retrieving transcripts of YouTube videos"
1010
readme = "README.md"
1111
authors = [
@@ -24,17 +24,18 @@ classifiers = [
2424
dependencies = [
2525
"beautifulsoup4>=4.13.3",
2626
"click>=8.1.8",
27-
"mcp>=1.4.1",
27+
"mcp>=1.5",
2828
"pydantic>=2.10.6",
2929
"requests>=2.32.3",
30-
"youtube-transcript-api>=1.0.2",
30+
"rich-click>=1.8.8",
31+
"youtube-transcript-api>=1.0.3",
3132
]
3233

3334
scripts.mcp-youtube-transcript = "mcp_youtube_transcript:main"
3435

3536
[dependency-groups]
3637
dev = [
37-
"bump-my-version>=1.0.2",
38+
"bump-my-version>=1.1.1",
3839
"pre-commit>=4.1",
3940
"pre-commit-uv>=4.1.4",
4041
"pytest>=8.3.5",
@@ -50,7 +51,7 @@ line-length = 120
5051
indent = 4
5152

5253
[tool.bumpversion]
53-
current_version = "0.3.1"
54+
current_version = "0.3.2"
5455
commit = true
5556
pre_commit_hooks = [
5657
"uv sync",

src/mcp_youtube_transcript/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
import logging
99
from typing import Final
1010

11-
import click
11+
import rich_click as click
1212

1313
from mcp_youtube_transcript.server import new_server
1414

uv.lock

Lines changed: 42 additions & 40 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)