googleapis / googleapis/google-cloud-python

Add centralized path to mypy.ini in crc32c

Aberta
#17,606 0 comentários 0 reações 1 responsável Reivindicada por @chalmerlowe Ver no GitHub
type: cleanup
Linguagem predominante
Python
Estrelas
5.4k
Forks
1.8k
Merge médio
3d 4h
PRs com merge (30d)
122

Descrição

Add the centralized path to the root `mypy.ini` file for these packages:

- [x] ~bigframes~ obsolete, code moved to github.com/google/bigframes
- [ ] google-cloud-crc32c

Use the following path search:

```
# Path to the centralized mypy configuration file at the repository root.
# Search upwards to support running nox from both monorepo packages and integration test goldens.
MYPY_CONFIG_FILE = next(
(
str(p / "mypy.ini")
for p in CURRENT_DIRECTORY.parents
if (p / "mypy.ini").exists()
),
str(CURRENT_DIRECTORY.parent.parent / "mypy.ini"),
)
```

[See this PR for exemplars](https://github.com/googleapis/google-cloud-python/pull/17409)

Guia de contribuição

Abrir o guia de contribuição

Avaliação

Esta issue ainda não foi avaliada.

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.