Skip to content

[BUG] version 0.6.1.6 introduced moocore dependecy imcompatible with python 3.14t #765

@Deathn0t

Description

@Deathn0t

Checklist

  • I searched existing issues
  • I'm using the latest pymoo version

Bug Description

Hello,

This issue is not so much about an emergency but mostly informational. Python 3.14 release has moved in the direction of "free-threaded python" (removing the GIL). I noticed that the "moocore" package introduced in the dependency of the latest version seems to not be compatible with Python 3.14t.

Minimal Code to Reproduce

Using UV for the installation with the following header to reproduce:

# /// script
# requires-python = ">=3.12"
# dependencies = [
#     "pymoo==0.6.1.6",

# ]
# ///
import pymoo

and the command:

uv run -p 3.14t test.py

Error Message

Snippet of output:

  × Failed to build `moocore==0.1.10`
  ├─▶ The build backend returned an error
  ╰─▶ Call to `setuptools.build_meta.build_wheel` failed (exit status: 1)

PyMoo & Python Version

pymoo 0.6.1.6, Python 3.14t

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions