add pretty formatting for units
Les mainteneurs répondent en général sous 1 jour
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 5/5
- Temps estimé
- Plus d'une semaine
- Accessibilité débutants
- 25/100
Piste de recherche
Start with the Pint Unit formatting examples in the issue, including the ~P format and the proposed Pcf formatter. Determine the desired pretty-string behavior for units such as degrees_east and degrees, then document what output would count as done.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Continuing from https://github.com/xarray-contrib/cf-xarray/pull/284#issuecomment-1018130308 (cc @keewis)
I see pint has a "pretty" formatting mode. Is there a way we can define the "pretty" string?
u = units.Unit("degrees_east")
f"{u:~P}"
degrees_east
EDIT: I see even pint doesn't do the pretty ° for "degrees"
u = units.Unit("degrees")
f"{u:P}"
degree
EDIT2: Should we define a Pcf formatter for our own pretty strings?
- Langage dominant
- Python
- Étoiles
- 183
- Forks
- 52
- Merge moyen
- 2 h 41 min
- PR mergées (30 j)
- 3
Préparer son environnement
Ce projet ne fournit ni conteneur de développement, ni Dockerfile, ni guide de contribution : l'installation est à votre charge. Commencez par son README, et consultez notre guide de la première contribution pour les étapes générales.
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de xarray-contrib/cf-xarray
-
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
xarray-contrib/cf-xarray#623 ·
Les mainteneurs répondent en général sous 1 jour
-
Consider adding opt-in support for circular axes when calling `bounds_to_vertices` (related to #594)Ouverte
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 38/100
xarray-contrib/cf-xarray#596 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
assert no variable with spaces in name is used for compression by gatheringPeut-être pris @nawaaaaaAaar l’a pris il y a 4 jours. Ouverte
Difficulté 3/5 1-2 jours Accessibilité débutants 25/100
xarray-contrib/cf-xarray#570 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 4/5 3-5 jours Accessibilité débutants 15/100
xarray-contrib/cf-xarray#568 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 3/5 1-2 jours Accessibilité débutants 35/100
xarray-contrib/cf-xarray#566 · 2 commentaires ·
Les mainteneurs répondent en général sous 1 jour
Toutes les issues de xarray-contrib/cf-xarray
Issues similaires
-
tests/strategies_test.py:174 goes uncovered on about 1 run in 100, failing the coverage ratchetOuverteflaky-watch
Difficulté 2/5 1-3 heures Accessibilité débutants 88/100
btclib-org/btclib#2839 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 65/100
nion-software/nionswift#2018 ·
Les mainteneurs répondent en général sous 1 jour
-
Deleting a member fails when another member's share transfer points to themPeut-être pris @Beerlesklopfer l’a pris aujourd’hui. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
FoodCoopX/wirgarten-tapir#1336 ·
Les mainteneurs répondent en général sous 3 jours
-
pydanty:is-working
Difficulté 2/5 1-3 heures Accessibilité débutants 71/100
pydantic/pydantic-ai#11467 ·
Les mainteneurs répondent en général sous 1 jour
-
Link Checker ReportOuverteautomated issue linkchecker report
Difficulté 2/5 1-3 heures Accessibilité débutants 66/100
QuantEcon/lecture-python.myst#1098 ·
Les mainteneurs répondent en général sous 1 jour