Cannot build from source with 3.15
Los mantenedores suelen responder en 1 día
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Aptitud para principiantes
- 46/100
- Tipo de issue
- Error
- Claridad
- Bastante claro
- Estado de actividad
- Estancado
- Área
- build-system
Línea de trabajo
Start by reproducing the source build with Python 3.15 and inspect the Meson error shown at pandas/meson.build:1, especially the failed NumPy import. The issue provides no repository file or test entry point beyond that build log, so first determine whether the failure is caused by this project’s dependency configuration or upstream pandas compatibility. Done means the documented build path succeeds with Python 3.15; there are no comments or follow-up confirming a response.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Collecting pandas==2.2.3 (from datapusher-plus)
Using cached pandas-2.2.3.tar.gz (4.4 MB)
Installing build dependencies: started
Installing build dependencies: still running...
Installing build dependencies: still running...
Installing build dependencies: finished with status 'done'
Getting requirements to build wheel: started
Getting requirements to build wheel: finished with status 'done'
Preparing metadata (pyproject.toml): started
Preparing metadata (pyproject.toml): finished with status 'error'
error: subprocess-exited-with-error
× Preparing metadata (pyproject.toml) did not run successfully.
│ exit code: 1
╰─> [31 lines of output]
+ meson setup /tmp/pip-install-7796d06d/pandas_0f0685e3535f43369a1ad94d1cf1c7eb /tmp/pip-install-7796d06d/pandas_0f0685e3535f43369a1ad94d1cf1c7eb/.mesonpy-qqhwp7le -Dbuildtype=release -Db_ndebug=if-release -Db_vscrt=md --vsenv --native-file=/tmp/pip-install-7796d06d/pandas_0f0685e3535f43369a1ad94d1cf1c7eb/.mesonpy-qqhwp7le/meson-python-native-file.ini
The Meson build system
Version: 1.11.1
Source dir: /tmp/pip-install-7796d06d/pandas_0f0685e3535f43369a1ad94d1cf1c7eb
Build dir: /tmp/pip-install-7796d06d/pandas_0f0685e3535f43369a1ad94d1cf1c7eb/.mesonpy-qqhwp7le
Build type: native build
Project name: pandas
Project version: 2.2.3
C compiler for the host machine: /home/cc/.cargo/bin/sccache cc (gcc 16.1.1 "cc (GCC) 16.1.1 20260515 (Red Hat 16.1.1-2)")
C linker for the host machine: cc ld.bfd 2.46.50.20260604
C++ compiler for the host machine: /home/cc/.cargo/bin/sccache c++ (gcc 17.0.0 "c++ (GCC) 17.0.0 20260531 (experimental)")
C++ linker for the host machine: c++ ld.bfd 2.46.50.20260604
Cython compiler for the host machine: cython (cython 3.3.0)
Host machine cpu family: x86_64
Host machine cpu: x86_64
Program python found: YES (/home/cc/venv/bin/python3.15t)
../pandas/meson.build:1:15: ERROR: Command `/home/cc/venv/bin/python3.15t -c '
import os
import numpy as np
try:
# Check if include directory is inside the pandas dir
# e.g. a venv created inside the pandas dir
# If so, convert it to a relative path
incdir = os.path.relpath(np.get_include())
except Exception:
incdir = np.get_include()
print(incdir)
'` failed with status 1.
A full log can be found at /tmp/pip-install-7796d06d/pandas_0f0685e3535f43369a1ad94d1cf1c7eb/.mesonpy-qqhwp7le/meson-logs/meson-log.txt
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
- Lenguaje dominante
- Python
- Estrellas
- 47
- Forks
- 33
- Merge medio
- 2 h 28 min
- PR fusionados (30 d)
- 10
Preparar el entorno
Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de dathere/datapusher-plus
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
dathere/datapusher-plus#359 ·
Los mantenedores suelen responder en 1 día
-
"Total elapsed time" in the JOB DONE line is ~1.79 billion seconds (perf_counter overwrites the time.time() start)Posiblemente ocupada @tino097 la tomó hace 14 días. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 35/100
dathere/datapusher-plus#355 ·
Los mantenedores suelen responder en 1 día
-
FormulaProcessing stage always skipped on CKAN 2.10+: ckan.plugins is a list, stage calls .split() on itPosiblemente ocupada @tino097 la tomó hace 14 días. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 25/100
dathere/datapusher-plus#354 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 4/5 3-5 días Aptitud para principiantes 48/100
dathere/datapusher-plus#340 ·
Los mantenedores suelen responder en 1 día
-
Prefect requires Sqlalchemy2Abierto
Dificultad 3/5 1-2 días Aptitud para principiantes 53/100
dathere/datapusher-plus#338 ·
Los mantenedores suelen responder en 1 día
Todos los issues de dathere/datapusher-plus
Issues similares
-
needs-triage
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
gke-labs/kube-agents#5671 ·
Los mantenedores suelen responder en 1 día
-
docs(auth): Method B step 4 should tell users to tick "Use this client for an AI-powered agent"Abiertodocumentation next-release v0.9.6
Dificultad 1/5 Menos de una hora Aptitud para principiantes 88/100
khuisman/mcp-gee-sweet#1446 ·
Los mantenedores suelen responder en 1 día
-
In-box secret files written before their chmod: lc-creds, stacks tee, and the workspace tokenAbiertomodel:sonnet runtime:claude security size:S
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
FootprintAI/Containarium#3671 ·
Los mantenedores suelen responder en 1 día
-
HolidayBase: reassigning `language` does not re-initialize translations or re-populate holidaysPosiblemente ocupada @shikhabhadoria la tomó hoy. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
vacanza/holidays#4116 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
bug CLI exec
Dificultad 2/5 1-3 horas Aptitud para principiantes 84/100
Los mantenedores suelen responder en 1 día