googleapis / googleapis/google-cloud-python

Some noxfile.py files are still using blacken

Ouverte
#16,018 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
priority: p3 type: process
Langage dominant
Python
Étoiles
5.4k
Forks
1.8k
Merge moyen
2 j 23 h
PR mergées (30 j)
123

Description

### Determine this is the right repository

- [x] I determined this is the correct repository in which to report this bug.

### Summary of the issue

We should use the same code formatting across all packages.

Currently, 7 packages don't use ruff:

```sh
$ grep -L ruff packages/*/noxfile.py
```

Results:

- packages/bigquery-magics/noxfile.py
- packages/db-dtypes/noxfile.py
- packages/google-api-core/noxfile.py
- packages/google-auth-httplib2/noxfile.py
- packages/google-auth-oauthlib/noxfile.py
- packages/google-cloud-bigquery/noxfile.py
- packages/google-cloud-bigtable/noxfile.py
- packages/google-cloud-core/noxfile.py
- packages/google-cloud-dns/noxfile.py
- packages/google-cloud-documentai-toolbox/noxfile.py
- packages/google-cloud-ndb/noxfile.py
- packages/google-cloud-runtimeconfig/noxfile.py
- packages/google-cloud-testutils/noxfile.py
- packages/google-crc32c/noxfile.py
- packages/proto-plus/noxfile.py

### API client name and version

_No response_

### Reproduction steps: code

file: main.py
```python
def reproduce():
# complete code here
```

### Reproduction steps: supporting files

file: mydata.csv
```
alpha,1,3
beta,2,5
```

### Reproduction steps: actual results

file: output.txtmydata.csv
```
Calculated: foo
```

### Reproduction steps: expected results

file: output.txtmydata.csv
```
Calculated: bar
```

### OS & version + platform

_No response_

### Python environment

_No response_

### Python dependencies

_No response_

### Additional context

_No response_

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Commencez par les fichiers packages/*/noxfile.py listés et exécutez grep -L ruff packages/*/noxfile.py pour identifier les cas restants. Mettez à jour ces noxfiles afin qu’ils utilisent le même formatage basé sur ruff que les autres packages, puis réexécutez la commande pour confirmer qu’il n’en reste aucun.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
python
Domaine
tooling
Type d'issue
Refactorisation
Difficulté
2/5
Temps estimé
1-3 heures
Activité
À l'abandon
Clarté
Clairement spécifiée
Accessibilité débutants
55/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.