More private utilities that need to be marked and public api deprecated

Aperta Adatta ai principianti
#3,847 9 commenti 0 reazioni 0 assegnatari Vedi su GitHub

I maintainer di solito rispondono entro 1 giorno

Nessuno ha ancora preso questa issue.

  • #3852 di @ryux1 — chiusa senza merge
  • #3854 di @ump45nose — chiusa senza merge
  • #3862 di @mahesh-desu — chiusa senza merge

Valutazione

Difficoltà
2/5
Tempo stimato
1-3 ore
Idoneità per principianti
68/100
Tipo di issue
Refactoring
Chiarezza
Abbastanza chiara
Stato di attività
Attiva
Stack tecnologico
python
Ambito
cli

Direzione di ricerca

Inizia da types.py ed esamina le definizioni e gli import di primo livello di convert_type e FuncParamType. Conferma quali nomi sono intenzionalmente privati o fanno parte dell’API pubblica, quindi completa entrambi gli elementi della checklist e verifica il comportamento risultante degli import e della deprecazione con i test esistenti pertinenti.

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

Descrizione

typing

In types.py

  • convert_type - rename to _convert_type - currently has no top level import
  • FuncParamType - maybe typing thing? - currently has no top level import

In _ ?,

  • consider deprecating 'open_file'
Lingua principale
Python
Stelle
17.8k
Fork
3.3k
Merge medio
3g 3h
PR unite (30g)
13

Preparare l'ambiente

Apri in Codespaces

Avvia il container di sviluppo del progetto nel browser, con il tuo account GitHub.

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 pallets/click

Tutte le issue di pallets/click

Issue simili

Altre issue su Python

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.