OpenCTI-Platform / connectors

OpenCTI Connectors
https://www.opencti.io
Apache License 2.0
383 stars 415 forks source link

[CI] CircleCI failing in tests due to Numpy unsupported version for Python 3.12 #2978

Closed flavienSindou closed 4 days ago

flavienSindou commented 4 days ago

Description

Numpy is a dependency of stix-shifter

The primary cause of this issue is the deprecated dependencies in setuptools and the incomplete migration to meson.

introduced in https://github.com/OpenCTI-Platform/connectors/commit/d629de045fb57097b98881d8eef7836103daf1b7

Environment

  1. OS (where OpenCTI server runs): N/A
  2. OpenCTI client: N/A
  3. Other environment details:

Reproducible Steps

Steps to create the smallest reproducible scenario:

  1. Go to https://app.circleci.com/pipelines/github/OpenCTI-Platform/connectors/7062/workflows/c588f5d3-37f9-4af7-9fa1-92732f1f6ba9/jobs/23884

Expected Output

Numpy installed correctly or error raised

Actual Output

Success message whereas failure

Additional information

N/A

Screenshots (optional)