Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

Migrate functionality from private _parse_bsrn and _parse_epw to their read functions

Aperta
#2,469 4 commenti 0 reazioni 0 assegnatari Vedi su GitHub

I maintainer di solito rispondono entro 1 giorno

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
3/5
Tempo stimato
1-2 giorni
Idoneità per principianti
50/100
Tipo di issue
Refactoring
Chiarezza
Abbastanza chiara
Stato di attività
Tranquilla
Stack tecnologico
python
Ambito
data

Direzione di ricerca

Start with the private _parse_bsrn and _parse_epw helpers and the public read_bsrn and read_epw functions that call them in the pvlib iotools package. Move the parsing logic into the read functions and delete the private helpers, then update any internal callers and the tests that reference them. Done means no private parse helpers remain, the read functions return the same data as before, and the existing iotools tests pass.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

During the deprecation of the parse_bsrn and parse_epw functions (#2466 and #2467), the parsing functionality was left in the corresponding private functions. This was done to quickly deprecate the parse functions as discussed in #2444.

For the sake of simplicity, the functionality of these private functions can be moved to the corresponding read functions, and the private functions can be eliminated. This avoids duplicate documentation and reduces the number of functions, and is more in line with other iotools.

Lingua principale
Python
Stelle
1.7k
Fork
1.2k
Merge medio
3g 18h
PR unite (30g)
13

Preparare l'ambiente

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di pvlib/pvlib-python

Tutte le issue di pvlib/pvlib-python

Issue simili

Altre issue su Python

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.