Skip to content

Commit 64b2d0a

Browse files
committed
update packages
bump version fix client and tests
1 parent 058064e commit 64b2d0a

File tree

6 files changed

+32
-32
lines changed

6 files changed

+32
-32
lines changed

pyproject.toml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
[build-system]
2-
requires = ["setuptools>=42", "wheel"]
2+
requires = ["setuptools>=68.2.2", "wheel"]
33
build-backend = "setuptools.build_meta"
44

55
[project]
66
name = "aiowhitebit-mcp"
7-
version = "0.2.8"
7+
version = "0.3.0"
88
description = "MCP server and client for WhiteBit cryptocurrency exchange API"
99
readme = "README.md"
1010
authors = [
@@ -25,19 +25,19 @@ classifiers = [
2525
keywords = ["whitebit", "cryptocurrency", "exchange", "api", "mcp", "claude"]
2626
requires-python = ">=3.10"
2727
dependencies = [
28-
"aiowhitebit==0.3.0",
29-
"fastmcp==2.11.3",
30-
"pydantic>=2.11.7",
31-
"aiohttp>=3.12.15",
28+
"aiowhitebit==0.4.0",
29+
"fastmcp==2.12.5",
30+
"pydantic>=2.12.3",
31+
"aiohttp>=3.13.1",
3232
]
3333

3434
[project.optional-dependencies]
3535
dev = [
36-
"pytest>=8.4.1",
37-
"pytest-asyncio>=1.1.0",
38-
"pytest-cov>=6.2.1",
39-
"ruff>=0.12.10",
40-
"pyright>=1.1.404",
36+
"pytest>=8.4.2",
37+
"pytest-asyncio>=1.2.0",
38+
"pytest-cov>=7.0.0",
39+
"ruff>=0.14.1",
40+
"pyright>=1.1.406",
4141
"pre-commit>=4.3.0",
4242
]
4343

requirements-dev.txt

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
# Development dependencies
2-
pytest~=8.4.1
3-
pytest-asyncio~=1.1.0
4-
pytest-cov==6.2.1
5-
ruff==0.12.10
6-
pyright==1.1.404
2+
pytest~=8.4.2
3+
pytest-asyncio~=1.2.0
4+
pytest-cov==7.0.0
5+
ruff==0.14.1
6+
pyright==1.1.406
77
pre-commit==4.3.0
88

99
# Project dependencies

requirements.txt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
aiowhitebit==0.3.0
2-
fastmcp==2.11.3
1+
aiowhitebit==0.4.0
2+
fastmcp==2.12.5
33

4-
pydantic~=2.11.7
5-
aiohttp~=3.12.15
4+
pydantic~=2.12.3
5+
aiohttp~=3.13.1
66
setuptools~=80.9.0

setup.py

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -13,17 +13,17 @@
1313

1414
# Define development requirements
1515
development_requires = [
16-
"pytest>=8.4.1",
17-
"pytest-asyncio>=1.1.0",
18-
"pytest-cov>=6.2.1",
19-
"ruff>=0.12.10",
20-
"pyright>=1.1.404",
16+
"pytest>=8.4.2",
17+
"pytest-asyncio>=1.2.0",
18+
"pytest-cov>=7.0.0",
19+
"ruff>=0.14.1",
20+
"pyright>=1.1.406",
2121
"pre-commit>=4.3.0",
2222
]
2323

2424
setup(
2525
name="aiowhitebit-mcp",
26-
version="0.2.8",
26+
version="0.3.0",
2727
description="MCP server and client for WhiteBit cryptocurrency exchange API",
2828
long_description=long_description,
2929
long_description_content_type="text/markdown",
@@ -33,10 +33,10 @@
3333
packages=find_packages(where="src"),
3434
package_dir={"": "src"},
3535
install_requires=[
36-
"aiowhitebit==0.3.0",
37-
"fastmcp==2.11.3",
38-
"pydantic>=2.11.7",
39-
"aiohttp>=3.12.15",
36+
"aiowhitebit==0.4.0",
37+
"fastmcp==2.12.5",
38+
"pydantic>=2.12.3",
39+
"aiohttp>=3.13.1",
4040
],
4141
entry_points={
4242
"console_scripts": [

src/aiowhitebit_mcp/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,4 @@
33
Provides Message Control Protocol (MCP) server and client for WhiteBit exchange.
44
"""
55

6-
__version__ = "0.2.8"
6+
__version__ = "0.3.0"

src/aiowhitebit_mcp/metrics.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -127,7 +127,7 @@ class MetricsCollector:
127127
"""Collector for WhiteBit MCP server metrics.
128128
129129
This class collects metrics about the WhiteBit MCP server's performance
130-
and usage, and provides methods for reporting those metrics.
130+
and usage and provides methods for reporting those metrics.
131131
"""
132132

133133
def __init__(self):

0 commit comments

Comments
 (0)