Skip to content

[Bug]: mcp-atlassian not compatible with Pydantic 2.12.0 #721

@cbagwell

Description

@cbagwell

Prerequisites

  • I have searched the existing issues to make sure this bug has not already been reported.
  • I have checked the README for relevant information.

Bug Description

Pydantic 2.12.0 was released today and mcp-atlassian fails to run when used with it.

Steps to Reproduce

  1. Run using uvx mcp-atlassian so that newest dependencies are used.

Expected Behavior

It should run and print log message.

Actual Behavior

It fails to run with:

TypeError: cannot specify both default and default_factory

Attempted some initial code fixes but I think FastMCP version will also likely need updating to newer as well.

mcp-atlassian Version

main branch and released pypi version

Installation Method

From PyPI (pip install mcp-atlassian / uv add mcp-atlassian)

Operating System

Linux (Specify distribution below if relevant)

Python Version

python-3.12

Atlassian Instance Type

Jira Server / Data Center

Client Application

gemini-cli

Additional Context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions