Fix PostHog dependency issue (#740)
The 'MCP server started' events would fail to send to posthog if the CLI was not installed. This PR fixes this by moving PostHog from being a dependency of the CLI to a dependency of arcade-core. <!-- CURSOR_SUMMARY --> > [!NOTE] > Aligns versions and dependency ranges across the CLI and server packages; removes an unnecessary dependency. > > - Bump `arcade-mcp-server` to `1.14.2` and `arcade-mcp` to `1.8.1` > - Update `arcade-core` constraint to `>=4.2.1,<5.0.0`; CLI now requires `arcade-mcp-server>=1.14.2` > - Remove `posthog` from CLI dependencies > > <sup>Written by [Cursor Bugbot](https://cursor.com/dashboard?tab=bugbot) for commit 69f8bb397737d4c01f57630863762109819dbc4f. This will update automatically on new commits. Configure [here](https://cursor.com/dashboard?tab=bugbot).</sup> <!-- /CURSOR_SUMMARY -->
This commit is contained in:
parent
c034046735
commit
7c448aaf2e
3 changed files with 6 additions and 6 deletions
|
|
@ -28,6 +28,7 @@ dependencies = [
|
|||
"types-python-dateutil==2.9.0.20241003",
|
||||
"types-pytz==2024.2.0.20241003",
|
||||
"types-toml==0.10.8.20240310",
|
||||
"posthog>=6.7.6,<7.0.0",
|
||||
]
|
||||
|
||||
[project.optional-dependencies]
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ build-backend = "hatchling.build"
|
|||
|
||||
[project]
|
||||
name = "arcade-mcp-server"
|
||||
version = "1.14.1"
|
||||
version = "1.14.2"
|
||||
description = "Model Context Protocol (MCP) server framework for Arcade.dev"
|
||||
readme = "README.md"
|
||||
authors = [{ name = "Arcade.dev" }]
|
||||
|
|
@ -21,7 +21,7 @@ classifiers = [
|
|||
]
|
||||
requires-python = ">=3.10"
|
||||
dependencies = [
|
||||
"arcade-core>=4.1.0,<5.0.0",
|
||||
"arcade-core>=4.2.1,<5.0.0",
|
||||
"arcade-serve>=3.2.0,<4.0.0",
|
||||
"arcade-tdk>=3.4.0,<4.0.0",
|
||||
"arcadepy>=1.5.0",
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
[project]
|
||||
name = "arcade-mcp"
|
||||
version = "1.8.0"
|
||||
version = "1.8.1"
|
||||
description = "Arcade.dev - Tool Calling platform for Agents"
|
||||
readme = "README.md"
|
||||
license = { file = "LICENSE" }
|
||||
|
|
@ -19,8 +19,8 @@ requires-python = ">=3.10"
|
|||
|
||||
dependencies = [
|
||||
# CLI dependencies
|
||||
"arcade-mcp-server>=1.14.0,<2.0.0",
|
||||
"arcade-core>=4.2.0,<5.0.0",
|
||||
"arcade-mcp-server>=1.14.2,<2.0.0",
|
||||
"arcade-core>=4.2.1,<5.0.0",
|
||||
"typer==0.10.0",
|
||||
"rich>=14.0.0,<15.0.0",
|
||||
"Jinja2==3.1.6",
|
||||
|
|
@ -28,7 +28,6 @@ dependencies = [
|
|||
"arcadepy==1.8.0",
|
||||
"tqdm==4.67.1",
|
||||
"click==8.1.8",
|
||||
"posthog==6.7.6",
|
||||
]
|
||||
|
||||
[project.optional-dependencies]
|
||||
|
|
|
|||
Loading…
Reference in a new issue