Improving Source Mapping for .pyd
Los mantenedores suelen responder en 1 día
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 35/100
Línea de trabajo
Comienza con el pipeline map_deploy_to_develop y rastrea cómo se hacen coincidir las rutas .pyd; el issue no proporciona nombres de archivos ni de tests. Compara las asignaciones de pyarrow, astropy y las demás enumeradas, y considera completado el trabajo cuando se resuelvan las fuentes de desarrollo correspondientes .pyx, .c, .cpp o .rs.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
When doing "map_deploy_to_develop" pipeline on some python projects, some *.pyd binaries fail to map to its development files.
It seems the development files for .pyd can be .pyx, .c, .cpp, .rs etc...
For instance,
| project | path | potential devel location |
|---|---|---|
| pyarrow-21.0.0 | to/pyarrow/_acero.cp39-win_amd64.pyd | from/pyarrow-21.0.0/pyarrow/_acero.pyx |
| pyarrow-21.0.0 | to/pyarrow/_compute.cp39-win_amd64.pyd | from/pyarrow-21.0.0/pyarrow/_compute.pyx |
| pyarrow-21.0.0 | to/pyarrow/_csv.cp39-win_amd64.pyd | from/pyarrow-21.0.0/pyarrow/_csv.pyx |
| pyarrow-21.0.0 | to/pyarrow/_dataset.cp39-win_amd64.pyd | from/pyarrow-21.0.0/pyarrow/_dataset.pyx |
| pyarrow-21.0.0 | to/pyarrow/_dataset_orc.cp39-win_amd64.pyd | from/pyarrow-21.0.0/pyarrow/_dataset_orc.pyx |
| pyarrow-21.0.0 | to/pyarrow/_dataset_parquet.cp39-win_amd64.pyd | from/pyarrow-21.0.0/pyarrow/_dataset_parquet.pyx |
| pyarrow-21.0.0 | to/pyarrow/_dataset_parquet_encryption.cp39-win_amd64.pyd | from/pyarrow-21.0.0/pyarrow/_dataset_parquet_encryption.pyx |
| pyarrow-21.0.0 | to/pyarrow/_feather.cp39-win_amd64.pyd | from/pyarrow-21.0.0/pyarrow/_feather.pyx |
| pyarrow-21.0.0 | to/pyarrow/_flight.cp39-win_amd64.pyd | from/pyarrow-21.0.0/pyarrow/_flight.pyx |
| pyarrow-21.0.0 | to/pyarrow/_fs.cp39-win_amd64.pyd | from/pyarrow-21.0.0/pyarrow/_fs.pyx |
| pyarrow-21.0.0 | to/pyarrow/_gcsfs.cp39-win_amd64.pyd | from/pyarrow-21.0.0/pyarrow/_gcsfs.pyx |
| pyarrow-21.0.0 | to/pyarrow/_hdfs.cp39-win_amd64.pyd | from/pyarrow-21.0.0/pyarrow/_hdfs.pyx |
| pyarrow-21.0.0 | to/pyarrow/_json.cp39-win_amd64.pyd | from/pyarrow-21.0.0/pyarrow/_json.pyx |
| pyarrow-21.0.0 | to/pyarrow/_orc.cp39-win_amd64.pyd | from/pyarrow-21.0.0/pyarrow/_orc.pyx |
| pyarrow-21.0.0 | to/pyarrow/_parquet.cp39-win_amd64.pyd | from/pyarrow-21.0.0/pyarrow/_parquet.pyx |
| pyarrow-21.0.0 | to/pyarrow/_parquet_encryption.cp39-win_amd64.pyd | from/pyarrow-21.0.0/pyarrow/_parquet_encryption.pyx |
| pyarrow-21.0.0 | to/pyarrow/_pyarrow_cpp_tests.cp39-win_amd64.pyd | from/pyarrow-21.0.0/pyarrow/_pyarrow_cpp_tests.pyx |
| pyarrow-21.0.0 | to/pyarrow/_s3fs.cp39-win_amd64.pyd | from/pyarrow-21.0.0/pyarrow/_s3fs.pyx |
| pyarrow-21.0.0 | to/pyarrow/_substrait.cp39-win_amd64.pyd | from/pyarrow-21.0.0/pyarrow/_substrait.pyx |
| pyarrow-21.0.0 | to/pyarrow/lib.cp39-win_amd64.pyd | from/pyarrow-21.0.0/pyarrow/lib.pyx |
| tree-sitter-language-pack-0.9.0 | to/tree_sitter_language_pack/bindings/actionscript.pyd | from/tree_sitter_language_pack-0.9.0/parsers/actionscript/ |
| tree-sitter-language-pack-0.9.0 | to/tree_sitter_language_pack/bindings/ada.pyd | from/tree_sitter_language_pack-0.9.0/parsers/ada/ |
| tree-sitter-language-pack-0.9.0 | to/tree_sitter_language_pack/bindings/agda.pyd | from/tree_sitter_language_pack-0.9.0/parsers/agda/ |
| tree-sitter-language-pack-0.9.0 | to/tree_sitter_language_pack/bindings/apex.pyd | from/tree_sitter_language_pack-0.9.0/parsers/apex/ |
| tree-sitter-language-pack-0.9.0 | to/tree_sitter_language_pack/bindings/arduino.pyd | from/tree_sitter_language_pack-0.9.0/parsers/arduino/ |
| tree-sitter-language-pack-0.9.0 | to/tree_sitter_language_pack/bindings/asm.pyd | from/tree_sitter_language_pack-0.9.0/parsers/asm/ |
| tree-sitter-language-pack-0.9.0 | to/tree_sitter_language_pack/bindings/astro.pyd | from/tree_sitter_language_pack-0.9.0/parsers/astro/ |
| tree-sitter-language-pack-0.9.0 | to/tree_sitter_language_pack/bindings/bash.pyd | from/tree_sitter_language_pack-0.9.0/parsers/bash/ |
| astropy-7.1.0 | to/astropy/convolution/_convolve.cp313-win_amd64.pyd | from/astropy-7.1.0/astropy/convolution/_convolve.pyx |
| astropy-7.1.0 | to/astropy/cosmology/_src/flrw/scalar_inv_efuncs.cp313-win_amd64.pyd | from/astropy-7.1.0/astropy/cosmology/_src/flrw/scalar_inv_efuncs.pyx |
| astropy-7.1.0 | to/astropy/cosmology/_src/signature_deprecations.cp313-win_amd64.pyd | from/astropy-7.1.0/astropy/cosmology/_src/signature_deprecations.c |
| astropy-7.1.0 | to/astropy/io/ascii/cparser.cp313-win_amd64.pyd | from/astropy-7.1.0/astropy/io/ascii/cparser.pyx |
| astropy-7.1.0 | to/astropy/io/fits/_utils.cp313-win_amd64.pyd | from/astropy-7.1.0/astropy/io/fits/_utils.pyx |
| astropy-7.1.0 | to/astropy/io/fits/hdu/compressed/_compression.cp313-win_amd64.pyd | from/astropy-7.1.0/astropy/io/fits/hdu/compressed/src/compression.c |
| astropy-7.1.0 | to/astropy/io/votable/tablewriter.cp313-win_amd64.pyd | from/astropy-7.1.0/astropy/io/votable/src/tablewriter.c |
| astropy-7.1.0 | to/astropy/stats/_fast_sigma_clip.cp313-win_amd64.pyd | from/astropy-7.1.0/astropy/stats/src/fast_sigma_clip.c |
| astropy-7.1.0 | to/astropy/stats/_stats.cp313-win_amd64.pyd | from/astropy-7.1.0/astropy/stats/_stats.pyx |
| astropy-7.1.0 | to/astropy/table/_column_mixins.cp313-win_amd64.pyd | from/astropy-7.1.0/astropy/table/_column_mixins.pyx |
| astropy-7.1.0 | to/astropy/table/_np_utils.cp313-win_amd64.pyd | from/astropy-7.1.0/astropy/table/_np_utils.pyx |
| astropy-7.1.0 | to/astropy/time/_parse_times.cp313-win_amd64.pyd | from/astropy-7.1.0/astropy/time/src/parse_times.c |
| astropy-7.1.0 | to/astropy/timeseries/periodograms/bls/_impl.cp313-win_amd64.pyd | from/astropy-7.1.0/astropy/timeseries/periodograms/bls/_impl.pyx |
| astropy-7.1.0 | to/astropy/timeseries/periodograms/lombscargle/implementations/cython_impl.cp313-win_amd64.pyd | from/astropy-7.1.0/astropy/timeseries/periodograms/lombscargle/implementations/cython_impl.pyx |
| astropy-7.1.0 | to/astropy/utils/_compiler.cp313-win_amd64.pyd | from/astropy-7.1.0/astropy/utils/src/compiler.c |
| astropy-7.1.0 | to/astropy/utils/xml/_iterparser.cp313-win_amd64.pyd | from/astropy-7.1.0/astropy/utils/xml/src/iterparse.c |
| asv-0.6.4 | to/asv/_rangemedian.pypy39-pp73-win_amd64.pyd | from/asv-0.6.4/asv/_rangemedian.cpp |
| asyncpg-0.30.0 | to/asyncpg/pgproto/pgproto.cp39-win_amd64.pyd | from/asyncpg-0.30.0/asyncpg/pgproto/pgproto.pyx |
| asyncpg-0.30.0 | to/asyncpg/protocol/protocol.cp39-win_amd64.pyd | from/asyncpg-0.30.0/asyncpg/protocol/protocol.pyx |
| bezier-2024.6.20 | to/bezier/_speedup.cp312-win_amd64.pyd | from/bezier-2024.6.20/src/python/bezier/_speedup.c |
| boost-histogram-1.6.0 | to/boost_histogram/_core.pypy311-pp73-win_amd64.pyd | from/boost_histogram-1.6.0/src/boost_histogram/_core/ |
| cartopy-0.25.0 | to/cartopy/trace.cp313-win_amd64.pyd | from/cartopy-0.25.0/lib/cartopy/trace.pyx |
| chiapos-2.0.11 | to/chiapos.cp39-win_amd64.pyd | from/chiapos-2.0.11/python-bindings/chiapos.cpp |
| contourpy-1.3.3 | to/contourpy/_contourpy.pypy311-pp73-win_amd64.pyd | from/contourpy-1.3.3/src/*.cpp |
| cymem-2.0.11 | to/cymem/cymem.cp39-win_amd64.pyd | from/cymem-2.0.11/cymem/cymem.pyx |
| delta-kernel-rust-sharing-wrapper-0.2.2 | to/delta_kernel_rust_sharing_wrapper/delta_kernel_rust_sharing_wrapper.pyd | from/delta_kernel_rust_sharing_wrapper-0.2.2/src/lib.rs |
- Lenguaje dominante
- Python
- Estrellas
- 223
- Forks
- 214
- Merge medio
- 2 d 3 h
- PR fusionados (30 d)
- 13
Preparar el entorno
- Incluye un Dockerfile o un archivo de Docker Compose
- Tiene una plantilla de pull request
- Leer la guía de contribución
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 aboutcode-org/scancode.io
-
ignored_dependency_scopes does not exclude npm devDependenciesPosiblemente ocupada @MGpromax la tomó hace 64 días. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 74/100
aboutcode-org/scancode.io#2215 ·
Los mantenedores suelen responder en 1 día
-
Delivery Error in scan_single_package: No connection adapters were found for '/notifications/send_scan_notification/Quizá libre de nuevo @akshat-lakhera la tomó hace 11 días y no hay ningún pull request abierto. Abiertobug
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
aboutcode-org/scancode.io#2206 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
update `run` cli command to run pipelines without an inputPosiblemente ocupada @NoiceHax la tomó hace 76 días. Abiertonice-to-have
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
aboutcode-org/scancode.io#2203 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Local developement docs are outdatedPosiblemente ocupada @nik-767 la tomó hace 106 días. Abierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 82/100
aboutcode-org/scancode.io#2197 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
maven-heaven: `map_shaded_classes_to_maven_packages` ignores POMs present only in the from/ codebase, leaving all shaded .class resources unmappedPosiblemente ocupada @chinyeungli la tomó hace 3 días. Abierto
aboutcode-org/scancode.io#2284 · 1 asignado ·
Los mantenedores suelen responder en 1 día
Todos los issues de aboutcode-org/scancode.io
Issues similares
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 86/100
NousResearch/hermes-agent#147104 ·
Los mantenedores suelen responder en 1 día
-
[oblt-aw][autodoc] Document new required `shared-org-key` input for `obs-aw-dependency-review`Posiblemente ocupada @github-actions la tomó hoy. Abierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 90/100
Los mantenedores suelen responder en 1 día
-
bot-triaged module: inductor oncall: pt2 topic: fuzzer triaged
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
Los mantenedores suelen responder en 1 día
-
getchaintips leaves out the active tip once a header is staged on it, where Core always lists itAbierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
btclib-org/btclib-node#2158 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 75/100
patrick-hudson/put.gd-desktop#979 · 1 comentario ·
Los mantenedores suelen responder en 1 día