Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

A set of documented functions for simulating the performance of photovoltaic energy systems.

¿Es pvlib/pvlib-python apto para principiantes?

En los últimos 30 días, pvlib/pvlib-python fusionó 3 de 14 pull requests de colaboradores externos, y sus mantenedores suelen responder en 1 día. Ahora mismo hay 8 issues aptos para principiantes abiertos.

Estrellas
1.7k
Forks
1.2k
Issues abiertos para principiantes
8
Issues indexados
223
Merge medio
3 d 18 h
PR fusionados (30 d)
13
Lenguaje dominante
Python
Licencia
BSD-3-Clause
Último push a GitHub
7/10/2026
Última indexación
7/10/2026
Guía de contribución
Guía de contribución
Código de conducta
Código de conducta
Etiquetas para principiantes
help wanted

Cómo contribuir a pvlib/pvlib-python

  1. Lee primero la guía de contribución: explica cómo quieren los mantenedores que se propongan, prueben y revisen los cambios.
  2. Lee su código de conducta: se aplica a los issues y pull requests igual que al chat.
  3. Tus contribuciones se publicarán bajo la licencia BSD-3-Clause del proyecto.
  4. Elige uno de los 8 issues abiertos aptos para principiantes de abajo y comenta que quieres trabajar en él antes de empezar.

Las issues en las que quizá ya trabaja alguien aparecen al final. Ordenar todo por fecha

  • Possibility of beam irradiance from behind plane of array
    Abierto
    bug

    Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100

    pvlib/pvlib-python#2903 · 2 comentarios · 2 reacciones ·

    Los mantenedores suelen responder en 1 día

  • use offset parameter instead of calculating bday in cdrom
    Abierto

    Dificultad 1/5 Menos de una hora Aptitud para principiantes 92/100

    pvlib/pvlib-python#2902 ·

    Los mantenedores suelen responder en 1 día

  • Deprecate `ephemeris` (?)
    Abierto
    deprecation

    Dificultad 4/5 1-2 días Aptitud para principiantes 45/100

    pvlib/pvlib-python#2889 · 16 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Add an example or documentation on using 'bhi' from ERA5
    Quizá libre de nuevo @anshurajbisoyi98-ctrl la tomó hace 13 días y no hay ningún pull request abierto. Abierto

    Dificultad 2/5 1-3 horas Aptitud para principiantes 66/100

    pvlib/pvlib-python#2880 · 2 comentarios ·

    Los mantenedores suelen responder en 1 día

  • pvlib.irradiance._calc_delta documentation/usage
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    pvlib/pvlib-python#2879 · 7 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Add iotools reader for DWD 10-minute station data (Germany)
    Abierto
    io

    Dificultad 4/5 3-5 días Aptitud para principiantes 55/100

    pvlib/pvlib-python#2877 · 2 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Attributing circumsolar irradiance to diffuse or direct POA
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100

    pvlib/pvlib-python#2874 · 5 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Inconsistent output content across decomposition models
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 58/100

    pvlib/pvlib-python#2865 · 3 comentarios ·

    Los mantenedores suelen responder en 1 día

  • [FEAT] Back irradiance non-uniformity model for `pvlib.bifacial.power_mismatch_deline`
    Abierto
    api enhancement

    Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100

    pvlib/pvlib-python#2852 · 2 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Inconsistent solar zenith parameter naming in decomposition functions
    Quizá libre de nuevo Un pull request para esta issue se cerró sin fusionarse. Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 35/100

    pvlib/pvlib-python#2851 · 2 comentarios · 1 reacción ·

    Los mantenedores suelen responder en 1 día

  • Add `get_irradiance_components` function
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 56/100

    pvlib/pvlib-python#2850 · 1 comentario ·

    Los mantenedores suelen responder en 1 día

  • GSoC 2026 work product: Standardizing Diffuse Irradiance Components and Extending `ModelChain` Optical Loss Modeling
    Abierto
    GSoC

    Dificultad 1/5 Menos de una hora Aptitud para principiantes 20/100

    pvlib/pvlib-python#2848 · 3 comentarios · 10 reacciones ·

    Los mantenedores suelen responder en 1 día

  • add free standing and rooftop thermal coeffs for nonzero windspeed
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 48/100

    pvlib/pvlib-python#2834 · 1 reacción ·

    Los mantenedores suelen responder en 1 día

  • [BUG]: modelchain fills nan with 0
    Abierto

    Dificultad 2/5 1-3 horas Aptitud para principiantes 54/100

    pvlib/pvlib-python#2823 · 8 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Villalva's Algorithm for SDM-5P Electric Parameters Extraction Model and OPC Parameters Estimation
    Abierto
    api enhancement

    Dificultad 4/5 Más de una semana Aptitud para principiantes 25/100

    pvlib/pvlib-python#2754 · 18 comentarios ·

    Los mantenedores suelen responder en 1 día

  • possible typo in modelchain.ModelChain input naming
    Abierto
    api

    Dificultad 3/5 Medio día Aptitud para principiantes 35/100

    pvlib/pvlib-python#2748 · 6 comentarios · 2 reacciones ·

    Los mantenedores suelen responder en 1 día

  • Add guidance or modified Townsend model for snow loss with bifacial arrays
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 12/100

    pvlib/pvlib-python#2722 · 1 comentario ·

    Los mantenedores suelen responder en 1 día

  • Implement Dobos/Freeman method for SDM parameter extraction from IEC-61853 IV curves
    Abierto
    api enhancement

    Dificultad 5/5 Más de una semana Aptitud para principiantes 12/100

    pvlib/pvlib-python#2717 · 3 comentarios ·

    Los mantenedores suelen responder en 1 día

  • pvlib.iotools.get_cams not following CAMS default timestamp convention
    Abierto

    Dificultad 2/5 1-3 horas Aptitud para principiantes 50/100

    pvlib/pvlib-python#2699 · 5 comentarios · 1 reacción ·

    Los mantenedores suelen responder en 1 día

  • Security policy
    Abierto

    Dificultad 2/5 1-3 horas Aptitud para principiantes 55/100

    pvlib/pvlib-python#2697 ·

    Los mantenedores suelen responder en 1 día

  • Refactor duplicated OrderedDict/DataFrame return logic in clearsky models
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 50/100

    pvlib/pvlib-python#2682 · 5 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Add “is it true tracking” Boolean output to singleaxis
    Quizá libre de nuevo Un pull request para esta issue se cerró sin fusionarse. Abierto
    enhancement

    Dificultad 3/5 1-2 días Aptitud para principiantes 30/100

    pvlib/pvlib-python#2672 · 20 comentarios · 2 reacciones ·

    Los mantenedores suelen responder en 1 día

  • Allow users to use own TOA as input for erbs
    Abierto
    enhancement

    Dificultad 2/5 1-3 horas Aptitud para principiantes 50/100

    pvlib/pvlib-python#2655 · 8 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Use "long-wave" rather than "infra-red" to refer to thermal radiation.
    Quizá libre de nuevo @Rahi-padwal la tomó hace 251 días y no hay ningún pull request abierto. Abierto
    api easy

    Dificultad 2/5 1-3 horas Aptitud para principiantes 62/100

    pvlib/pvlib-python#2653 · 6 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Add improved transformer
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 15/100

    pvlib/pvlib-python#2651 · 2 comentarios ·

    Los mantenedores suelen responder en 1 día

  • pvlib codebase not compliant with flake8
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 35/100

    pvlib/pvlib-python#2642 · 5 comentarios ·

    Los mantenedores suelen responder en 1 día

  • "Contributing" doc to suggest running flake8 locally
    Abierto
    question

    Dificultad 1/5 1-3 horas Aptitud para principiantes 72/100

    pvlib/pvlib-python#2637 · 10 comentarios ·

    Los mantenedores suelen responder en 1 día

  • pvlib.iotools.get_pvgis_hourly outputs are not ModelChain.run_model_from_poa friendly
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 18/100

    pvlib/pvlib-python#2635 · 2 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Should the Code of Conduct be updated? (v1.4 to v3.0)
    Abierto

    Dificultad 2/5 1-3 horas Aptitud para principiantes 20/100

    pvlib/pvlib-python#2619 · 1 reacción ·

    Los mantenedores suelen responder en 1 día

  • Consider renaming x to y in bifacial functions
    Abierto

    Dificultad 3/5 Medio día Aptitud para principiantes 35/100

    pvlib/pvlib-python#2586 · 2 comentarios ·

    Los mantenedores suelen responder en 1 día

  • A method of finding the MPP using Newton with guaranteed convergence
    Abierto
    enhancement

    Dificultad 5/5 Más de una semana Aptitud para principiantes 10/100

    pvlib/pvlib-python#2561 · 2 comentarios · 1 reacción ·

    Los mantenedores suelen responder en 1 día

  • FS spectral correction: parameters lack a reference
    Abierto

    Dificultad 2/5 1-3 horas Aptitud para principiantes 25/100

    pvlib/pvlib-python#2540 · 6 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Consider updating pvlib.tracking.singleaxis() to return zeros (or similar) for nighttime instead of NaNs
    Abierto

    Dificultad 4/5 1-2 días Aptitud para principiantes 22/100

    pvlib/pvlib-python#2539 · 14 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Units in pvlib.temperature not complying with styleguide
    Abierto

    Dificultad 2/5 1-3 horas Aptitud para principiantes 35/100

    pvlib/pvlib-python#2519 · 4 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Compatibility with the Array API standard?
    Abierto
    discussion

    Dificultad 5/5 Más de una semana Aptitud para principiantes 22/100

    pvlib/pvlib-python#2515 · 9 comentarios · 4 reacciones ·

    Los mantenedores suelen responder en 1 día

  • ModelChain disregards diffuse optical losses for non-Sandia modules
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 22/100

    pvlib/pvlib-python#2509 · 2 comentarios ·

    Los mantenedores suelen responder en 1 día

  • "Irradiance Transposition" documentation section ordering could be improved
    Quizá libre de nuevo Un pull request para esta issue se cerró sin fusionarse. Abierto
    documentation

    Dificultad 2/5 1-3 horas Aptitud para principiantes 42/100

    pvlib/pvlib-python#2507 · 3 comentarios · 1 reacción ·

    Los mantenedores suelen responder en 1 día

  • All-sky adjustment to clear sky spectrum
    Abierto
    api enhancement

    Dificultad 4/5 3-5 días Aptitud para principiantes 18/100

    pvlib/pvlib-python#2505 · 5 comentarios ·

    Los mantenedores suelen responder en 1 día

  • pvlib.iotools.read_panond for PAN files with Borland Pascal format?
    Quizá libre de nuevo Un pull request para esta issue se cerró sin fusionarse. Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 22/100

    pvlib/pvlib-python#2504 · 28 comentarios · 1 reacción ·

    Los mantenedores suelen responder en 1 día

  • IEC 61853-3 Climate-specific energy rating
    Abierto
    enhancement

    Dificultad 5/5 Más de una semana Aptitud para principiantes 8/100

    pvlib/pvlib-python#2496 · 3 comentarios · 1 reacción ·

    Los mantenedores suelen responder en 1 día

  • modelchain.PVWATTS_CONFIG is incorrect
    Abierto

    Dificultad 1/5 1-3 horas Aptitud para principiantes 45/100

    pvlib/pvlib-python#2493 · 2 comentarios ·

    Los mantenedores suelen responder en 1 día

  • More broken links (internal and external)
    Quizá libre de nuevo @aman-coder03 la tomó hace 320 días y no hay ningún pull request abierto. Abierto
    documentation easy

    Dificultad 2/5 1-3 horas Aptitud para principiantes 55/100

    pvlib/pvlib-python#2489 · 8 comentarios · 1 reacción ·

    Los mantenedores suelen responder en 1 día

  • Make PVGIS tests pretty again
    Quizá libre de nuevo @aman-coder03 la tomó hace 314 días y no hay ningún pull request abierto. Abierto

    Dificultad 3/5 Medio día Aptitud para principiantes 40/100

    pvlib/pvlib-python#2472 · 2 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Migrate functionality from private _parse_bsrn and _parse_epw to their read functions
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 50/100

    pvlib/pvlib-python#2469 · 4 comentarios ·

    Los mantenedores suelen responder en 1 día

  • New default solar position algorithm
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 12/100

    pvlib/pvlib-python#2455 · 12 comentarios ·

    Los mantenedores suelen responder en 1 día

  • Add REST2 clear-sky model
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 10/100

    pvlib/pvlib-python#2453 · 7 comentarios · 9 reacciones ·

    Los mantenedores suelen responder en 1 día

  • Consider using computed docstrings
    Abierto
    documentation

    Dificultad 4/5 3-5 días Aptitud para principiantes 18/100

    pvlib/pvlib-python#2443 · 1 comentario ·

    Los mantenedores suelen responder en 1 día

  • Implement a new temperature model and fitting methods
    Abierto
    enhancement

    Dificultad 5/5 Más de una semana Aptitud para principiantes 8/100

    pvlib/pvlib-python#2438 · 2 comentarios · 6 reacciones ·

    Los mantenedores suelen responder en 1 día

  • Consider switching to `src` layout
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 25/100

    pvlib/pvlib-python#2403 · 2 comentarios · 1 reacción ·

    Los mantenedores suelen responder en 1 día

  • Deprecations Tracker
    Abierto
    development_workflow

    Dificultad 5/5 Más de una semana Aptitud para principiantes 8/100

    pvlib/pvlib-python#2396 · 1 comentario ·

    Los mantenedores suelen responder en 1 día

Mostrando los 100 más recientes

Esta página solo lista lo indexado más recientemente. El filtro avanzado tiene el inventario completo, acotado por lenguaje, dificultad y duración.

Abrir el filtro avanzado

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.