Üyeler
- PyInfo
- has_py2_only_sources
- has_py3_only_sources
- içe aktarmalar
- transitive_sources
- uses_shared_libraries
PyInfo
PyInfo PyInfo(transitive_sources, uses_shared_libraries=False, imports=unbound, has_py2_only_sources=False, has_py3_only_sources=False)
PyInfo oluşturucu.
Parametreler
| Parametre | Açıklama |
|---|---|
transitive_sources
|
depset of Files;
gerekliYeni nesnenin transitive_sources alanının değeri.
|
uses_shared_libraries
|
varsayılan = Yanlış Yeni nesnenin uses_shared_libraries alanındaki değer.
|
imports
|
depset of strings;
varsayılan = bağlı değilYeni nesnenin imports alanının değeri.
|
has_py2_only_sources
|
varsayılan = Yanlış Yeni nesnenin has_py2_only_sources alanındaki değer.
|
has_py3_only_sources
|
varsayılan = Yanlış Yeni nesnenin has_py3_only_sources alanındaki değer.
|
has_py2_only_sources
bool PyInfo.has_py2_only_sources
has_py3_only_sources
bool PyInfo.has_py3_only_sources
içe aktarmalar
depset PyInfo.imports
PYTHONPATH bölümüne eklenecek içe aktarma yolu dizelerinin dökümü. Bu metrikler, geçişli deps üzerinden toplanır.Ayrıştırmanın sırası garanti edilmez ve gelecekte değiştirilebilir. default sırasının (varsayılan) kullanılması önerilir.
transitive_sources
depset PyInfo.transitive_sources
srcs ve hedefin geçişli deps srcs içinde görünen .py dosyanın A (postorder uyumlu) görünümü.
uses_shared_libraries
bool PyInfo.uses_shared_libraries
deps öğelerinden herhangi birinin paylaşılan kitaplık dosyasına (ör. .so dosyası) sahip olup olmadığı.Bu alan, şu anda Bazel'de kullanılmamaktadır ve gelecekte kullanımdan kaldırılabilir.