feat(gazelle): simplify gazelle_python.yaml (#2048)
Simplify and make gazelle_python.yaml have only top level package name.
It would work well in cases to reduce merge conflicts.
Resolve https://github.com/bazelbuild/rules_python/issues/1890
This is a compatible change and seems to have no side effects, so no
options are provided.
---------
Signed-off-by: hunshcn <hunsh.cn@gmail.com>
Co-authored-by: Ignas Anikevicius <240938+aignas@users.noreply.github.com>
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 91c1967..ec0682a 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -27,6 +27,8 @@
### Changed
* (whl_library) A better log message when the wheel is built from an sdist or
when the wheel is downloaded using `download_only` feature to aid debugging.
+* (gazelle): Simplify and make gazelle_python.yaml have only top level package name.
+ It would work well in cases to reduce merge conflicts.
### Fixed
* (rules) Signals are properly received when using {obj}`--bootstrap_impl=script`
diff --git a/examples/build_file_generation/gazelle_python.yaml b/examples/build_file_generation/gazelle_python.yaml
index 6761b8d..cd5904d 100644
--- a/examples/build_file_generation/gazelle_python.yaml
+++ b/examples/build_file_generation/gazelle_python.yaml
@@ -6,822 +6,32 @@
manifest:
modules_mapping:
alabaster: alabaster
- alabaster.support: alabaster
babel: Babel
- babel.core: Babel
- babel.dates: Babel
- babel.languages: Babel
- babel.lists: Babel
- babel.localedata: Babel
- babel.localtime: Babel
- babel.messages: Babel
- babel.messages.catalog: Babel
- babel.messages.checkers: Babel
- babel.messages.extract: Babel
- babel.messages.frontend: Babel
- babel.messages.jslexer: Babel
- babel.messages.mofile: Babel
- babel.messages.plurals: Babel
- babel.messages.pofile: Babel
- babel.numbers: Babel
- babel.plural: Babel
- babel.support: Babel
- babel.units: Babel
- babel.util: Babel
certifi: certifi
- certifi.core: certifi
charset_normalizer: charset_normalizer
- charset_normalizer.api: charset_normalizer
- charset_normalizer.cd: charset_normalizer
- charset_normalizer.cli: charset_normalizer
- charset_normalizer.constant: charset_normalizer
- charset_normalizer.legacy: charset_normalizer
- charset_normalizer.md: charset_normalizer
- charset_normalizer.md__mypyc: charset_normalizer
- charset_normalizer.models: charset_normalizer
- charset_normalizer.utils: charset_normalizer
- charset_normalizer.version: charset_normalizer
click: click
- click.core: click
- click.decorators: click
- click.exceptions: click
- click.formatting: click
- click.globals: click
- click.parser: click
- click.shell_completion: click
- click.termui: click
- click.testing: click
- click.types: click
- click.utils: click
docutils: docutils
- docutils.core: docutils
- docutils.examples: docutils
- docutils.frontend: docutils
- docutils.io: docutils
- docutils.languages: docutils
- docutils.languages.af: docutils
- docutils.languages.ar: docutils
- docutils.languages.ca: docutils
- docutils.languages.cs: docutils
- docutils.languages.da: docutils
- docutils.languages.de: docutils
- docutils.languages.en: docutils
- docutils.languages.eo: docutils
- docutils.languages.es: docutils
- docutils.languages.fa: docutils
- docutils.languages.fi: docutils
- docutils.languages.fr: docutils
- docutils.languages.gl: docutils
- docutils.languages.he: docutils
- docutils.languages.it: docutils
- docutils.languages.ja: docutils
- docutils.languages.ko: docutils
- docutils.languages.lt: docutils
- docutils.languages.lv: docutils
- docutils.languages.nl: docutils
- docutils.languages.pl: docutils
- docutils.languages.pt_br: docutils
- docutils.languages.ru: docutils
- docutils.languages.sk: docutils
- docutils.languages.sv: docutils
- docutils.languages.uk: docutils
- docutils.languages.zh_cn: docutils
- docutils.languages.zh_tw: docutils
- docutils.nodes: docutils
- docutils.parsers: docutils
- docutils.parsers.commonmark_wrapper: docutils
- docutils.parsers.null: docutils
- docutils.parsers.recommonmark_wrapper: docutils
- docutils.parsers.rst: docutils
- docutils.parsers.rst.directives: docutils
- docutils.parsers.rst.directives.admonitions: docutils
- docutils.parsers.rst.directives.body: docutils
- docutils.parsers.rst.directives.html: docutils
- docutils.parsers.rst.directives.images: docutils
- docutils.parsers.rst.directives.misc: docutils
- docutils.parsers.rst.directives.parts: docutils
- docutils.parsers.rst.directives.references: docutils
- docutils.parsers.rst.directives.tables: docutils
- docutils.parsers.rst.languages: docutils
- docutils.parsers.rst.languages.af: docutils
- docutils.parsers.rst.languages.ar: docutils
- docutils.parsers.rst.languages.ca: docutils
- docutils.parsers.rst.languages.cs: docutils
- docutils.parsers.rst.languages.da: docutils
- docutils.parsers.rst.languages.de: docutils
- docutils.parsers.rst.languages.en: docutils
- docutils.parsers.rst.languages.eo: docutils
- docutils.parsers.rst.languages.es: docutils
- docutils.parsers.rst.languages.fa: docutils
- docutils.parsers.rst.languages.fi: docutils
- docutils.parsers.rst.languages.fr: docutils
- docutils.parsers.rst.languages.gl: docutils
- docutils.parsers.rst.languages.he: docutils
- docutils.parsers.rst.languages.it: docutils
- docutils.parsers.rst.languages.ja: docutils
- docutils.parsers.rst.languages.ko: docutils
- docutils.parsers.rst.languages.lt: docutils
- docutils.parsers.rst.languages.lv: docutils
- docutils.parsers.rst.languages.nl: docutils
- docutils.parsers.rst.languages.pl: docutils
- docutils.parsers.rst.languages.pt_br: docutils
- docutils.parsers.rst.languages.ru: docutils
- docutils.parsers.rst.languages.sk: docutils
- docutils.parsers.rst.languages.sv: docutils
- docutils.parsers.rst.languages.uk: docutils
- docutils.parsers.rst.languages.zh_cn: docutils
- docutils.parsers.rst.languages.zh_tw: docutils
- docutils.parsers.rst.roles: docutils
- docutils.parsers.rst.states: docutils
- docutils.parsers.rst.tableparser: docutils
- docutils.readers: docutils
- docutils.readers.doctree: docutils
- docutils.readers.pep: docutils
- docutils.readers.standalone: docutils
- docutils.statemachine: docutils
- docutils.transforms: docutils
- docutils.transforms.components: docutils
- docutils.transforms.frontmatter: docutils
- docutils.transforms.misc: docutils
- docutils.transforms.parts: docutils
- docutils.transforms.peps: docutils
- docutils.transforms.references: docutils
- docutils.transforms.universal: docutils
- docutils.transforms.writer_aux: docutils
- docutils.utils: docutils
- docutils.utils.code_analyzer: docutils
- docutils.utils.error_reporting: docutils
- docutils.utils.math: docutils
- docutils.utils.math.latex2mathml: docutils
- docutils.utils.math.math2html: docutils
- docutils.utils.math.tex2mathml_extern: docutils
- docutils.utils.math.tex2unichar: docutils
- docutils.utils.math.unichar2tex: docutils
- docutils.utils.punctuation_chars: docutils
- docutils.utils.roman: docutils
- docutils.utils.smartquotes: docutils
- docutils.utils.urischemes: docutils
- docutils.writers: docutils
- docutils.writers.docutils_xml: docutils
- docutils.writers.html4css1: docutils
- docutils.writers.html5_polyglot: docutils
- docutils.writers.latex2e: docutils
- docutils.writers.manpage: docutils
- docutils.writers.null: docutils
- docutils.writers.odf_odt: docutils
- docutils.writers.odf_odt.prepstyles: docutils
- docutils.writers.odf_odt.pygmentsformatter: docutils
- docutils.writers.pep_html: docutils
- docutils.writers.pseudoxml: docutils
- docutils.writers.s5_html: docutils
- docutils.writers.xetex: docutils
flask: Flask
- flask.app: Flask
- flask.blueprints: Flask
- flask.cli: Flask
- flask.config: Flask
- flask.ctx: Flask
- flask.debughelpers: Flask
- flask.globals: Flask
- flask.helpers: Flask
- flask.json: Flask
- flask.json.provider: Flask
- flask.json.tag: Flask
- flask.logging: Flask
- flask.scaffold: Flask
- flask.sessions: Flask
- flask.signals: Flask
- flask.templating: Flask
- flask.testing: Flask
- flask.typing: Flask
- flask.views: Flask
- flask.wrappers: Flask
idna: idna
- idna.codec: idna
- idna.compat: idna
- idna.core: idna
- idna.idnadata: idna
- idna.intranges: idna
- idna.package_data: idna
- idna.uts46data: idna
imagesize: imagesize
- imagesize.imagesize: imagesize
importlib_metadata: importlib_metadata
itsdangerous: itsdangerous
- itsdangerous.encoding: itsdangerous
- itsdangerous.exc: itsdangerous
- itsdangerous.serializer: itsdangerous
- itsdangerous.signer: itsdangerous
- itsdangerous.timed: itsdangerous
- itsdangerous.url_safe: itsdangerous
jinja2: Jinja2
- jinja2.async_utils: Jinja2
- jinja2.bccache: Jinja2
- jinja2.compiler: Jinja2
- jinja2.constants: Jinja2
- jinja2.debug: Jinja2
- jinja2.defaults: Jinja2
- jinja2.environment: Jinja2
- jinja2.exceptions: Jinja2
- jinja2.ext: Jinja2
- jinja2.filters: Jinja2
- jinja2.idtracking: Jinja2
- jinja2.lexer: Jinja2
- jinja2.loaders: Jinja2
- jinja2.meta: Jinja2
- jinja2.nativetypes: Jinja2
- jinja2.nodes: Jinja2
- jinja2.optimizer: Jinja2
- jinja2.parser: Jinja2
- jinja2.runtime: Jinja2
- jinja2.sandbox: Jinja2
- jinja2.utils: Jinja2
- jinja2.visitor: Jinja2
markupsafe: MarkupSafe
packaging: packaging
- packaging.markers: packaging
- packaging.metadata: packaging
- packaging.requirements: packaging
- packaging.specifiers: packaging
- packaging.tags: packaging
- packaging.utils: packaging
- packaging.version: packaging
pygments: Pygments
- pygments.cmdline: Pygments
- pygments.console: Pygments
- pygments.filter: Pygments
- pygments.filters: Pygments
- pygments.formatter: Pygments
- pygments.formatters: Pygments
- pygments.formatters.bbcode: Pygments
- pygments.formatters.groff: Pygments
- pygments.formatters.html: Pygments
- pygments.formatters.img: Pygments
- pygments.formatters.irc: Pygments
- pygments.formatters.latex: Pygments
- pygments.formatters.other: Pygments
- pygments.formatters.pangomarkup: Pygments
- pygments.formatters.rtf: Pygments
- pygments.formatters.svg: Pygments
- pygments.formatters.terminal: Pygments
- pygments.formatters.terminal256: Pygments
- pygments.lexer: Pygments
- pygments.lexers: Pygments
- pygments.lexers.actionscript: Pygments
- pygments.lexers.ada: Pygments
- pygments.lexers.agile: Pygments
- pygments.lexers.algebra: Pygments
- pygments.lexers.ambient: Pygments
- pygments.lexers.amdgpu: Pygments
- pygments.lexers.ampl: Pygments
- pygments.lexers.apdlexer: Pygments
- pygments.lexers.apl: Pygments
- pygments.lexers.archetype: Pygments
- pygments.lexers.arrow: Pygments
- pygments.lexers.arturo: Pygments
- pygments.lexers.asc: Pygments
- pygments.lexers.asm: Pygments
- pygments.lexers.asn1: Pygments
- pygments.lexers.automation: Pygments
- pygments.lexers.bare: Pygments
- pygments.lexers.basic: Pygments
- pygments.lexers.bdd: Pygments
- pygments.lexers.berry: Pygments
- pygments.lexers.bibtex: Pygments
- pygments.lexers.blueprint: Pygments
- pygments.lexers.boa: Pygments
- pygments.lexers.bqn: Pygments
- pygments.lexers.business: Pygments
- pygments.lexers.c_cpp: Pygments
- pygments.lexers.c_like: Pygments
- pygments.lexers.capnproto: Pygments
- pygments.lexers.carbon: Pygments
- pygments.lexers.cddl: Pygments
- pygments.lexers.chapel: Pygments
- pygments.lexers.clean: Pygments
- pygments.lexers.comal: Pygments
- pygments.lexers.compiled: Pygments
- pygments.lexers.configs: Pygments
- pygments.lexers.console: Pygments
- pygments.lexers.cplint: Pygments
- pygments.lexers.crystal: Pygments
- pygments.lexers.csound: Pygments
- pygments.lexers.css: Pygments
- pygments.lexers.d: Pygments
- pygments.lexers.dalvik: Pygments
- pygments.lexers.data: Pygments
- pygments.lexers.dax: Pygments
- pygments.lexers.devicetree: Pygments
- pygments.lexers.diff: Pygments
- pygments.lexers.dns: Pygments
- pygments.lexers.dotnet: Pygments
- pygments.lexers.dsls: Pygments
- pygments.lexers.dylan: Pygments
- pygments.lexers.ecl: Pygments
- pygments.lexers.eiffel: Pygments
- pygments.lexers.elm: Pygments
- pygments.lexers.elpi: Pygments
- pygments.lexers.email: Pygments
- pygments.lexers.erlang: Pygments
- pygments.lexers.esoteric: Pygments
- pygments.lexers.ezhil: Pygments
- pygments.lexers.factor: Pygments
- pygments.lexers.fantom: Pygments
- pygments.lexers.felix: Pygments
- pygments.lexers.fift: Pygments
- pygments.lexers.floscript: Pygments
- pygments.lexers.forth: Pygments
- pygments.lexers.fortran: Pygments
- pygments.lexers.foxpro: Pygments
- pygments.lexers.freefem: Pygments
- pygments.lexers.func: Pygments
- pygments.lexers.functional: Pygments
- pygments.lexers.futhark: Pygments
- pygments.lexers.gcodelexer: Pygments
- pygments.lexers.gdscript: Pygments
- pygments.lexers.go: Pygments
- pygments.lexers.grammar_notation: Pygments
- pygments.lexers.graph: Pygments
- pygments.lexers.graphics: Pygments
- pygments.lexers.graphql: Pygments
- pygments.lexers.graphviz: Pygments
- pygments.lexers.gsql: Pygments
- pygments.lexers.haskell: Pygments
- pygments.lexers.haxe: Pygments
- pygments.lexers.hdl: Pygments
- pygments.lexers.hexdump: Pygments
- pygments.lexers.html: Pygments
- pygments.lexers.idl: Pygments
- pygments.lexers.igor: Pygments
- pygments.lexers.inferno: Pygments
- pygments.lexers.installers: Pygments
- pygments.lexers.int_fiction: Pygments
- pygments.lexers.iolang: Pygments
- pygments.lexers.j: Pygments
- pygments.lexers.javascript: Pygments
- pygments.lexers.jmespath: Pygments
- pygments.lexers.jslt: Pygments
- pygments.lexers.jsonnet: Pygments
- pygments.lexers.julia: Pygments
- pygments.lexers.jvm: Pygments
- pygments.lexers.kuin: Pygments
- pygments.lexers.lilypond: Pygments
- pygments.lexers.lisp: Pygments
- pygments.lexers.macaulay2: Pygments
- pygments.lexers.make: Pygments
- pygments.lexers.markup: Pygments
- pygments.lexers.math: Pygments
- pygments.lexers.matlab: Pygments
- pygments.lexers.maxima: Pygments
- pygments.lexers.meson: Pygments
- pygments.lexers.mime: Pygments
- pygments.lexers.minecraft: Pygments
- pygments.lexers.mips: Pygments
- pygments.lexers.ml: Pygments
- pygments.lexers.modeling: Pygments
- pygments.lexers.modula2: Pygments
- pygments.lexers.monte: Pygments
- pygments.lexers.mosel: Pygments
- pygments.lexers.ncl: Pygments
- pygments.lexers.nimrod: Pygments
- pygments.lexers.nit: Pygments
- pygments.lexers.nix: Pygments
- pygments.lexers.oberon: Pygments
- pygments.lexers.objective: Pygments
- pygments.lexers.ooc: Pygments
- pygments.lexers.openscad: Pygments
- pygments.lexers.other: Pygments
- pygments.lexers.parasail: Pygments
- pygments.lexers.parsers: Pygments
- pygments.lexers.pascal: Pygments
- pygments.lexers.pawn: Pygments
- pygments.lexers.perl: Pygments
- pygments.lexers.phix: Pygments
- pygments.lexers.php: Pygments
- pygments.lexers.pointless: Pygments
- pygments.lexers.pony: Pygments
- pygments.lexers.praat: Pygments
- pygments.lexers.procfile: Pygments
- pygments.lexers.prolog: Pygments
- pygments.lexers.promql: Pygments
- pygments.lexers.ptx: Pygments
- pygments.lexers.python: Pygments
- pygments.lexers.q: Pygments
- pygments.lexers.qlik: Pygments
- pygments.lexers.qvt: Pygments
- pygments.lexers.r: Pygments
- pygments.lexers.rdf: Pygments
- pygments.lexers.rebol: Pygments
- pygments.lexers.resource: Pygments
- pygments.lexers.ride: Pygments
- pygments.lexers.rita: Pygments
- pygments.lexers.rnc: Pygments
- pygments.lexers.roboconf: Pygments
- pygments.lexers.robotframework: Pygments
- pygments.lexers.ruby: Pygments
- pygments.lexers.rust: Pygments
- pygments.lexers.sas: Pygments
- pygments.lexers.savi: Pygments
- pygments.lexers.scdoc: Pygments
- pygments.lexers.scripting: Pygments
- pygments.lexers.sgf: Pygments
- pygments.lexers.shell: Pygments
- pygments.lexers.sieve: Pygments
- pygments.lexers.slash: Pygments
- pygments.lexers.smalltalk: Pygments
- pygments.lexers.smithy: Pygments
- pygments.lexers.smv: Pygments
- pygments.lexers.snobol: Pygments
- pygments.lexers.solidity: Pygments
- pygments.lexers.sophia: Pygments
- pygments.lexers.special: Pygments
- pygments.lexers.spice: Pygments
- pygments.lexers.sql: Pygments
- pygments.lexers.srcinfo: Pygments
- pygments.lexers.stata: Pygments
- pygments.lexers.supercollider: Pygments
- pygments.lexers.tal: Pygments
- pygments.lexers.tcl: Pygments
- pygments.lexers.teal: Pygments
- pygments.lexers.templates: Pygments
- pygments.lexers.teraterm: Pygments
- pygments.lexers.testing: Pygments
- pygments.lexers.text: Pygments
- pygments.lexers.textedit: Pygments
- pygments.lexers.textfmts: Pygments
- pygments.lexers.theorem: Pygments
- pygments.lexers.thingsdb: Pygments
- pygments.lexers.tlb: Pygments
- pygments.lexers.tls: Pygments
- pygments.lexers.tnt: Pygments
- pygments.lexers.trafficscript: Pygments
- pygments.lexers.typoscript: Pygments
- pygments.lexers.ul4: Pygments
- pygments.lexers.unicon: Pygments
- pygments.lexers.urbi: Pygments
- pygments.lexers.usd: Pygments
- pygments.lexers.varnish: Pygments
- pygments.lexers.verification: Pygments
- pygments.lexers.verifpal: Pygments
- pygments.lexers.web: Pygments
- pygments.lexers.webassembly: Pygments
- pygments.lexers.webidl: Pygments
- pygments.lexers.webmisc: Pygments
- pygments.lexers.wgsl: Pygments
- pygments.lexers.whiley: Pygments
- pygments.lexers.wowtoc: Pygments
- pygments.lexers.wren: Pygments
- pygments.lexers.x10: Pygments
- pygments.lexers.xorg: Pygments
- pygments.lexers.yang: Pygments
- pygments.lexers.yara: Pygments
- pygments.lexers.zig: Pygments
- pygments.modeline: Pygments
- pygments.plugin: Pygments
- pygments.regexopt: Pygments
- pygments.scanner: Pygments
- pygments.sphinxext: Pygments
- pygments.style: Pygments
- pygments.styles: Pygments
- pygments.styles.abap: Pygments
- pygments.styles.algol: Pygments
- pygments.styles.algol_nu: Pygments
- pygments.styles.arduino: Pygments
- pygments.styles.autumn: Pygments
- pygments.styles.borland: Pygments
- pygments.styles.bw: Pygments
- pygments.styles.colorful: Pygments
- pygments.styles.default: Pygments
- pygments.styles.dracula: Pygments
- pygments.styles.emacs: Pygments
- pygments.styles.friendly: Pygments
- pygments.styles.friendly_grayscale: Pygments
- pygments.styles.fruity: Pygments
- pygments.styles.gh_dark: Pygments
- pygments.styles.gruvbox: Pygments
- pygments.styles.igor: Pygments
- pygments.styles.inkpot: Pygments
- pygments.styles.lightbulb: Pygments
- pygments.styles.lilypond: Pygments
- pygments.styles.lovelace: Pygments
- pygments.styles.manni: Pygments
- pygments.styles.material: Pygments
- pygments.styles.monokai: Pygments
- pygments.styles.murphy: Pygments
- pygments.styles.native: Pygments
- pygments.styles.nord: Pygments
- pygments.styles.onedark: Pygments
- pygments.styles.paraiso_dark: Pygments
- pygments.styles.paraiso_light: Pygments
- pygments.styles.pastie: Pygments
- pygments.styles.perldoc: Pygments
- pygments.styles.rainbow_dash: Pygments
- pygments.styles.rrt: Pygments
- pygments.styles.sas: Pygments
- pygments.styles.solarized: Pygments
- pygments.styles.staroffice: Pygments
- pygments.styles.stata_dark: Pygments
- pygments.styles.stata_light: Pygments
- pygments.styles.tango: Pygments
- pygments.styles.trac: Pygments
- pygments.styles.vim: Pygments
- pygments.styles.vs: Pygments
- pygments.styles.xcode: Pygments
- pygments.styles.zenburn: Pygments
- pygments.token: Pygments
- pygments.unistring: Pygments
- pygments.util: Pygments
requests: requests
- requests.adapters: requests
- requests.api: requests
- requests.auth: requests
- requests.certs: requests
- requests.compat: requests
- requests.cookies: requests
- requests.exceptions: requests
- requests.help: requests
- requests.hooks: requests
- requests.models: requests
- requests.packages: requests
- requests.sessions: requests
- requests.status_codes: requests
- requests.structures: requests
- requests.utils: requests
snowballstemmer: snowballstemmer
- snowballstemmer.among: snowballstemmer
- snowballstemmer.arabic_stemmer: snowballstemmer
- snowballstemmer.armenian_stemmer: snowballstemmer
- snowballstemmer.basestemmer: snowballstemmer
- snowballstemmer.basque_stemmer: snowballstemmer
- snowballstemmer.catalan_stemmer: snowballstemmer
- snowballstemmer.danish_stemmer: snowballstemmer
- snowballstemmer.dutch_stemmer: snowballstemmer
- snowballstemmer.english_stemmer: snowballstemmer
- snowballstemmer.finnish_stemmer: snowballstemmer
- snowballstemmer.french_stemmer: snowballstemmer
- snowballstemmer.german_stemmer: snowballstemmer
- snowballstemmer.greek_stemmer: snowballstemmer
- snowballstemmer.hindi_stemmer: snowballstemmer
- snowballstemmer.hungarian_stemmer: snowballstemmer
- snowballstemmer.indonesian_stemmer: snowballstemmer
- snowballstemmer.irish_stemmer: snowballstemmer
- snowballstemmer.italian_stemmer: snowballstemmer
- snowballstemmer.lithuanian_stemmer: snowballstemmer
- snowballstemmer.nepali_stemmer: snowballstemmer
- snowballstemmer.norwegian_stemmer: snowballstemmer
- snowballstemmer.porter_stemmer: snowballstemmer
- snowballstemmer.portuguese_stemmer: snowballstemmer
- snowballstemmer.romanian_stemmer: snowballstemmer
- snowballstemmer.russian_stemmer: snowballstemmer
- snowballstemmer.serbian_stemmer: snowballstemmer
- snowballstemmer.spanish_stemmer: snowballstemmer
- snowballstemmer.swedish_stemmer: snowballstemmer
- snowballstemmer.tamil_stemmer: snowballstemmer
- snowballstemmer.turkish_stemmer: snowballstemmer
- snowballstemmer.yiddish_stemmer: snowballstemmer
sphinx: sphinx
- sphinx.addnodes: sphinx
- sphinx.application: sphinx
- sphinx.builders: sphinx
- sphinx.builders.changes: sphinx
- sphinx.builders.dirhtml: sphinx
- sphinx.builders.dummy: sphinx
- sphinx.builders.epub3: sphinx
- sphinx.builders.gettext: sphinx
- sphinx.builders.html: sphinx
- sphinx.builders.html.transforms: sphinx
- sphinx.builders.latex: sphinx
- sphinx.builders.latex.constants: sphinx
- sphinx.builders.latex.nodes: sphinx
- sphinx.builders.latex.theming: sphinx
- sphinx.builders.latex.transforms: sphinx
- sphinx.builders.latex.util: sphinx
- sphinx.builders.linkcheck: sphinx
- sphinx.builders.manpage: sphinx
- sphinx.builders.singlehtml: sphinx
- sphinx.builders.texinfo: sphinx
- sphinx.builders.text: sphinx
- sphinx.builders.xml: sphinx
- sphinx.cmd: sphinx
- sphinx.cmd.build: sphinx
- sphinx.cmd.make_mode: sphinx
- sphinx.cmd.quickstart: sphinx
- sphinx.config: sphinx
- sphinx.deprecation: sphinx
- sphinx.directives: sphinx
- sphinx.directives.code: sphinx
- sphinx.directives.other: sphinx
- sphinx.directives.patches: sphinx
- sphinx.domains: sphinx
- sphinx.domains.c: sphinx
- sphinx.domains.changeset: sphinx
- sphinx.domains.citation: sphinx
- sphinx.domains.cpp: sphinx
- sphinx.domains.index: sphinx
- sphinx.domains.javascript: sphinx
- sphinx.domains.math: sphinx
- sphinx.domains.python: sphinx
- sphinx.domains.rst: sphinx
- sphinx.domains.std: sphinx
- sphinx.environment: sphinx
- sphinx.environment.adapters: sphinx
- sphinx.environment.adapters.asset: sphinx
- sphinx.environment.adapters.indexentries: sphinx
- sphinx.environment.adapters.toctree: sphinx
- sphinx.environment.collectors: sphinx
- sphinx.environment.collectors.asset: sphinx
- sphinx.environment.collectors.dependencies: sphinx
- sphinx.environment.collectors.metadata: sphinx
- sphinx.environment.collectors.title: sphinx
- sphinx.environment.collectors.toctree: sphinx
- sphinx.errors: sphinx
- sphinx.events: sphinx
- sphinx.ext: sphinx
- sphinx.ext.apidoc: sphinx
- sphinx.ext.autodoc: sphinx
- sphinx.ext.autodoc.directive: sphinx
- sphinx.ext.autodoc.importer: sphinx
- sphinx.ext.autodoc.mock: sphinx
- sphinx.ext.autodoc.preserve_defaults: sphinx
- sphinx.ext.autodoc.type_comment: sphinx
- sphinx.ext.autodoc.typehints: sphinx
- sphinx.ext.autosectionlabel: sphinx
- sphinx.ext.autosummary: sphinx
- sphinx.ext.autosummary.generate: sphinx
- sphinx.ext.coverage: sphinx
- sphinx.ext.doctest: sphinx
- sphinx.ext.duration: sphinx
- sphinx.ext.extlinks: sphinx
- sphinx.ext.githubpages: sphinx
- sphinx.ext.graphviz: sphinx
- sphinx.ext.ifconfig: sphinx
- sphinx.ext.imgconverter: sphinx
- sphinx.ext.imgmath: sphinx
- sphinx.ext.inheritance_diagram: sphinx
- sphinx.ext.intersphinx: sphinx
- sphinx.ext.linkcode: sphinx
- sphinx.ext.mathjax: sphinx
- sphinx.ext.napoleon: sphinx
- sphinx.ext.napoleon.docstring: sphinx
- sphinx.ext.todo: sphinx
- sphinx.ext.viewcode: sphinx
- sphinx.extension: sphinx
- sphinx.highlighting: sphinx
- sphinx.io: sphinx
- sphinx.jinja2glue: sphinx
- sphinx.locale: sphinx
- sphinx.parsers: sphinx
- sphinx.project: sphinx
- sphinx.pycode: sphinx
- sphinx.pycode.ast: sphinx
- sphinx.pycode.parser: sphinx
- sphinx.pygments_styles: sphinx
- sphinx.registry: sphinx
- sphinx.roles: sphinx
- sphinx.search: sphinx
- sphinx.search.da: sphinx
- sphinx.search.de: sphinx
- sphinx.search.en: sphinx
- sphinx.search.es: sphinx
- sphinx.search.fi: sphinx
- sphinx.search.fr: sphinx
- sphinx.search.hu: sphinx
- sphinx.search.it: sphinx
- sphinx.search.ja: sphinx
- sphinx.search.nl: sphinx
- sphinx.search.no: sphinx
- sphinx.search.pt: sphinx
- sphinx.search.ro: sphinx
- sphinx.search.ru: sphinx
- sphinx.search.sv: sphinx
- sphinx.search.tr: sphinx
- sphinx.search.zh: sphinx
- sphinx.testing: sphinx
- sphinx.testing.fixtures: sphinx
- sphinx.testing.path: sphinx
- sphinx.testing.restructuredtext: sphinx
- sphinx.testing.util: sphinx
- sphinx.theming: sphinx
- sphinx.transforms: sphinx
- sphinx.transforms.compact_bullet_list: sphinx
- sphinx.transforms.i18n: sphinx
- sphinx.transforms.post_transforms: sphinx
- sphinx.transforms.post_transforms.code: sphinx
- sphinx.transforms.post_transforms.images: sphinx
- sphinx.transforms.references: sphinx
- sphinx.util: sphinx
- sphinx.util.build_phase: sphinx
- sphinx.util.cfamily: sphinx
- sphinx.util.console: sphinx
- sphinx.util.display: sphinx
- sphinx.util.docfields: sphinx
- sphinx.util.docstrings: sphinx
- sphinx.util.docutils: sphinx
- sphinx.util.exceptions: sphinx
- sphinx.util.fileutil: sphinx
- sphinx.util.http_date: sphinx
- sphinx.util.i18n: sphinx
- sphinx.util.images: sphinx
- sphinx.util.index_entries: sphinx
- sphinx.util.inspect: sphinx
- sphinx.util.inventory: sphinx
- sphinx.util.logging: sphinx
- sphinx.util.matching: sphinx
- sphinx.util.math: sphinx
- sphinx.util.nodes: sphinx
- sphinx.util.osutil: sphinx
- sphinx.util.parallel: sphinx
- sphinx.util.png: sphinx
- sphinx.util.requests: sphinx
- sphinx.util.rst: sphinx
- sphinx.util.tags: sphinx
- sphinx.util.template: sphinx
- sphinx.util.texescape: sphinx
- sphinx.util.typing: sphinx
- sphinx.versioning: sphinx
- sphinx.writers: sphinx
- sphinx.writers.html: sphinx
- sphinx.writers.html5: sphinx
- sphinx.writers.latex: sphinx
- sphinx.writers.manpage: sphinx
- sphinx.writers.texinfo: sphinx
- sphinx.writers.text: sphinx
- sphinx.writers.xml: sphinx
sphinxcontrib.applehelp: sphinxcontrib_applehelp
sphinxcontrib.devhelp: sphinxcontrib_devhelp
sphinxcontrib.htmlhelp: sphinxcontrib_htmlhelp
sphinxcontrib.jsmath: sphinxcontrib_jsmath
- sphinxcontrib.jsmath.version: sphinxcontrib_jsmath
sphinxcontrib.qthelp: sphinxcontrib_qthelp
sphinxcontrib.serializinghtml: sphinxcontrib_serializinghtml
- sphinxcontrib.serializinghtml.jsonimpl: sphinxcontrib_serializinghtml
urllib3: urllib3
- urllib3.connection: urllib3
- urllib3.connectionpool: urllib3
- urllib3.contrib: urllib3
- urllib3.contrib.pyopenssl: urllib3
- urllib3.contrib.securetransport: urllib3
- urllib3.contrib.socks: urllib3
- urllib3.exceptions: urllib3
- urllib3.fields: urllib3
- urllib3.filepost: urllib3
- urllib3.poolmanager: urllib3
- urllib3.response: urllib3
- urllib3.util: urllib3
- urllib3.util.connection: urllib3
- urllib3.util.proxy: urllib3
- urllib3.util.request: urllib3
- urllib3.util.response: urllib3
- urllib3.util.retry: urllib3
- urllib3.util.ssl_: urllib3
- urllib3.util.ssl_match_hostname: urllib3
- urllib3.util.ssltransport: urllib3
- urllib3.util.timeout: urllib3
- urllib3.util.url: urllib3
- urllib3.util.util: urllib3
- urllib3.util.wait: urllib3
werkzeug: Werkzeug
- werkzeug.datastructures: Werkzeug
- werkzeug.debug: Werkzeug
- werkzeug.debug.console: Werkzeug
- werkzeug.debug.repr: Werkzeug
- werkzeug.debug.tbtools: Werkzeug
- werkzeug.exceptions: Werkzeug
- werkzeug.formparser: Werkzeug
- werkzeug.http: Werkzeug
- werkzeug.local: Werkzeug
- werkzeug.middleware: Werkzeug
- werkzeug.middleware.dispatcher: Werkzeug
- werkzeug.middleware.http_proxy: Werkzeug
- werkzeug.middleware.lint: Werkzeug
- werkzeug.middleware.profiler: Werkzeug
- werkzeug.middleware.proxy_fix: Werkzeug
- werkzeug.middleware.shared_data: Werkzeug
- werkzeug.routing: Werkzeug
- werkzeug.routing.converters: Werkzeug
- werkzeug.routing.exceptions: Werkzeug
- werkzeug.routing.map: Werkzeug
- werkzeug.routing.matcher: Werkzeug
- werkzeug.routing.rules: Werkzeug
- werkzeug.sansio: Werkzeug
- werkzeug.sansio.http: Werkzeug
- werkzeug.sansio.multipart: Werkzeug
- werkzeug.sansio.request: Werkzeug
- werkzeug.sansio.response: Werkzeug
- werkzeug.sansio.utils: Werkzeug
- werkzeug.security: Werkzeug
- werkzeug.serving: Werkzeug
- werkzeug.test: Werkzeug
- werkzeug.testapp: Werkzeug
- werkzeug.urls: Werkzeug
- werkzeug.user_agent: Werkzeug
- werkzeug.utils: Werkzeug
- werkzeug.wrappers: Werkzeug
- werkzeug.wrappers.request: Werkzeug
- werkzeug.wrappers.response: Werkzeug
- werkzeug.wsgi: Werkzeug
zipp: zipp
- zipp.py310compat: zipp
pip_repository:
name: pip
-integrity: 4658c69530ba1ee117da0c963c9c671041e1c470d938c31cdbbfccc21dd259cb
+integrity: 19c0e03a9cf1d6bbb2dfe301325fefc59a30c3f967f84c2f1baaf915c2805da7
diff --git a/examples/bzlmod_build_file_generation/gazelle_python.yaml b/examples/bzlmod_build_file_generation/gazelle_python.yaml
index ef01460..d0d3224 100644
--- a/examples/bzlmod_build_file_generation/gazelle_python.yaml
+++ b/examples/bzlmod_build_file_generation/gazelle_python.yaml
@@ -6,583 +6,30 @@
manifest:
modules_mapping:
S3: s3cmd
- S3.ACL: s3cmd
- S3.AccessLog: s3cmd
- S3.BidirMap: s3cmd
- S3.CloudFront: s3cmd
- S3.Config: s3cmd
- S3.ConnMan: s3cmd
- S3.Crypto: s3cmd
- S3.Custom_httplib27: s3cmd
- S3.Custom_httplib3x: s3cmd
- S3.Exceptions: s3cmd
- S3.ExitCodes: s3cmd
- S3.FileDict: s3cmd
- S3.FileLists: s3cmd
- S3.HashCache: s3cmd
- S3.MultiPart: s3cmd
- S3.PkgInfo: s3cmd
- S3.Progress: s3cmd
- S3.S3: s3cmd
- S3.S3Uri: s3cmd
- S3.SortedDict: s3cmd
- S3.Utils: s3cmd
astroid: astroid
- astroid.arguments: astroid
- astroid.astroid_manager: astroid
- astroid.bases: astroid
- astroid.brain: astroid
- astroid.brain.brain_argparse: astroid
- astroid.brain.brain_attrs: astroid
- astroid.brain.brain_boto3: astroid
- astroid.brain.brain_builtin_inference: astroid
- astroid.brain.brain_collections: astroid
- astroid.brain.brain_crypt: astroid
- astroid.brain.brain_ctypes: astroid
- astroid.brain.brain_curses: astroid
- astroid.brain.brain_dataclasses: astroid
- astroid.brain.brain_dateutil: astroid
- astroid.brain.brain_fstrings: astroid
- astroid.brain.brain_functools: astroid
- astroid.brain.brain_gi: astroid
- astroid.brain.brain_hashlib: astroid
- astroid.brain.brain_http: astroid
- astroid.brain.brain_hypothesis: astroid
- astroid.brain.brain_io: astroid
- astroid.brain.brain_mechanize: astroid
- astroid.brain.brain_multiprocessing: astroid
- astroid.brain.brain_namedtuple_enum: astroid
- astroid.brain.brain_nose: astroid
- astroid.brain.brain_numpy_core_einsumfunc: astroid
- astroid.brain.brain_numpy_core_fromnumeric: astroid
- astroid.brain.brain_numpy_core_function_base: astroid
- astroid.brain.brain_numpy_core_multiarray: astroid
- astroid.brain.brain_numpy_core_numeric: astroid
- astroid.brain.brain_numpy_core_numerictypes: astroid
- astroid.brain.brain_numpy_core_umath: astroid
- astroid.brain.brain_numpy_ma: astroid
- astroid.brain.brain_numpy_ndarray: astroid
- astroid.brain.brain_numpy_random_mtrand: astroid
- astroid.brain.brain_numpy_utils: astroid
- astroid.brain.brain_pathlib: astroid
- astroid.brain.brain_pkg_resources: astroid
- astroid.brain.brain_pytest: astroid
- astroid.brain.brain_qt: astroid
- astroid.brain.brain_random: astroid
- astroid.brain.brain_re: astroid
- astroid.brain.brain_responses: astroid
- astroid.brain.brain_scipy_signal: astroid
- astroid.brain.brain_signal: astroid
- astroid.brain.brain_six: astroid
- astroid.brain.brain_sqlalchemy: astroid
- astroid.brain.brain_ssl: astroid
- astroid.brain.brain_subprocess: astroid
- astroid.brain.brain_threading: astroid
- astroid.brain.brain_type: astroid
- astroid.brain.brain_typing: astroid
- astroid.brain.brain_unittest: astroid
- astroid.brain.brain_uuid: astroid
- astroid.brain.helpers: astroid
- astroid.builder: astroid
- astroid.const: astroid
- astroid.context: astroid
- astroid.decorators: astroid
- astroid.exceptions: astroid
- astroid.filter_statements: astroid
- astroid.helpers: astroid
- astroid.inference: astroid
- astroid.inference_tip: astroid
- astroid.interpreter: astroid
- astroid.interpreter.dunder_lookup: astroid
- astroid.interpreter.objectmodel: astroid
- astroid.manager: astroid
- astroid.mixins: astroid
- astroid.modutils: astroid
- astroid.node_classes: astroid
- astroid.nodes: astroid
- astroid.nodes.as_string: astroid
- astroid.nodes.const: astroid
- astroid.nodes.node_classes: astroid
- astroid.nodes.node_ng: astroid
- astroid.nodes.scoped_nodes: astroid
- astroid.nodes.scoped_nodes.mixin: astroid
- astroid.nodes.scoped_nodes.scoped_nodes: astroid
- astroid.nodes.scoped_nodes.utils: astroid
- astroid.nodes.utils: astroid
- astroid.objects: astroid
- astroid.protocols: astroid
- astroid.raw_building: astroid
- astroid.rebuilder: astroid
- astroid.scoped_nodes: astroid
- astroid.test_utils: astroid
- astroid.transforms: astroid
- astroid.typing: astroid
- astroid.util: astroid
certifi: certifi
- certifi.core: certifi
chardet: chardet
- chardet.big5freq: chardet
- chardet.big5prober: chardet
- chardet.chardistribution: chardet
- chardet.charsetgroupprober: chardet
- chardet.charsetprober: chardet
- chardet.cli: chardet
- chardet.cli.chardetect: chardet
- chardet.codingstatemachine: chardet
- chardet.compat: chardet
- chardet.cp949prober: chardet
- chardet.enums: chardet
- chardet.escprober: chardet
- chardet.escsm: chardet
- chardet.eucjpprober: chardet
- chardet.euckrfreq: chardet
- chardet.euckrprober: chardet
- chardet.euctwfreq: chardet
- chardet.euctwprober: chardet
- chardet.gb2312freq: chardet
- chardet.gb2312prober: chardet
- chardet.hebrewprober: chardet
- chardet.jisfreq: chardet
- chardet.jpcntx: chardet
- chardet.langbulgarianmodel: chardet
- chardet.langgreekmodel: chardet
- chardet.langhebrewmodel: chardet
- chardet.langhungarianmodel: chardet
- chardet.langrussianmodel: chardet
- chardet.langthaimodel: chardet
- chardet.langturkishmodel: chardet
- chardet.latin1prober: chardet
- chardet.mbcharsetprober: chardet
- chardet.mbcsgroupprober: chardet
- chardet.mbcssm: chardet
- chardet.metadata: chardet
- chardet.metadata.languages: chardet
- chardet.sbcharsetprober: chardet
- chardet.sbcsgroupprober: chardet
- chardet.sjisprober: chardet
- chardet.universaldetector: chardet
- chardet.utf8prober: chardet
- chardet.version: chardet
dateutil: python_dateutil
- dateutil.easter: python_dateutil
- dateutil.parser: python_dateutil
- dateutil.parser.isoparser: python_dateutil
- dateutil.relativedelta: python_dateutil
- dateutil.rrule: python_dateutil
- dateutil.tz: python_dateutil
- dateutil.tz.tz: python_dateutil
- dateutil.tz.win: python_dateutil
- dateutil.tzwin: python_dateutil
- dateutil.utils: python_dateutil
- dateutil.zoneinfo: python_dateutil
- dateutil.zoneinfo.rebuild: python_dateutil
dill: dill
- dill.detect: dill
- dill.logger: dill
- dill.objtypes: dill
- dill.pointers: dill
- dill.session: dill
- dill.settings: dill
- dill.source: dill
- dill.temp: dill
idna: idna
- idna.codec: idna
- idna.compat: idna
- idna.core: idna
- idna.idnadata: idna
- idna.intranges: idna
- idna.package_data: idna
- idna.uts46data: idna
isort: isort
- isort.api: isort
- isort.comments: isort
- isort.core: isort
- isort.deprecated: isort
- isort.deprecated.finders: isort
- isort.exceptions: isort
- isort.files: isort
- isort.format: isort
- isort.hooks: isort
- isort.identify: isort
- isort.io: isort
- isort.literal: isort
- isort.logo: isort
- isort.main: isort
- isort.output: isort
- isort.parse: isort
- isort.place: isort
- isort.profiles: isort
- isort.pylama_isort: isort
- isort.sections: isort
- isort.settings: isort
- isort.setuptools_commands: isort
- isort.sorting: isort
- isort.stdlibs: isort
- isort.stdlibs.all: isort
- isort.stdlibs.py2: isort
- isort.stdlibs.py27: isort
- isort.stdlibs.py3: isort
- isort.stdlibs.py310: isort
- isort.stdlibs.py311: isort
- isort.stdlibs.py36: isort
- isort.stdlibs.py37: isort
- isort.stdlibs.py38: isort
- isort.stdlibs.py39: isort
- isort.utils: isort
- isort.wrap: isort
- isort.wrap_modes: isort
lazy_object_proxy: lazy_object_proxy
- lazy_object_proxy.compat: lazy_object_proxy
- lazy_object_proxy.simple: lazy_object_proxy
- lazy_object_proxy.slots: lazy_object_proxy
- lazy_object_proxy.utils: lazy_object_proxy
magic: python_magic
- magic.compat: python_magic
- magic.loader: python_magic
mccabe: mccabe
pathspec: pathspec
- pathspec.gitignore: pathspec
- pathspec.pathspec: pathspec
- pathspec.pattern: pathspec
- pathspec.patterns: pathspec
- pathspec.patterns.gitwildmatch: pathspec
- pathspec.util: pathspec
pkg_resources: setuptools
- pkg_resources.extern: setuptools
platformdirs: platformdirs
- platformdirs.android: platformdirs
- platformdirs.api: platformdirs
- platformdirs.macos: platformdirs
- platformdirs.unix: platformdirs
- platformdirs.version: platformdirs
- platformdirs.windows: platformdirs
pylint: pylint
- pylint.checkers: pylint
- pylint.checkers.async: pylint
- pylint.checkers.base: pylint
- pylint.checkers.base.basic_checker: pylint
- pylint.checkers.base.basic_error_checker: pylint
- pylint.checkers.base.comparison_checker: pylint
- pylint.checkers.base.docstring_checker: pylint
- pylint.checkers.base.name_checker: pylint
- pylint.checkers.base.name_checker.checker: pylint
- pylint.checkers.base.name_checker.naming_style: pylint
- pylint.checkers.base.pass_checker: pylint
- pylint.checkers.base_checker: pylint
- pylint.checkers.classes: pylint
- pylint.checkers.classes.class_checker: pylint
- pylint.checkers.classes.special_methods_checker: pylint
- pylint.checkers.deprecated: pylint
- pylint.checkers.design_analysis: pylint
- pylint.checkers.dunder_methods: pylint
- pylint.checkers.ellipsis_checker: pylint
- pylint.checkers.exceptions: pylint
- pylint.checkers.format: pylint
- pylint.checkers.imports: pylint
- pylint.checkers.lambda_expressions: pylint
- pylint.checkers.logging: pylint
- pylint.checkers.mapreduce_checker: pylint
- pylint.checkers.method_args: pylint
- pylint.checkers.misc: pylint
- pylint.checkers.modified_iterating_checker: pylint
- pylint.checkers.newstyle: pylint
- pylint.checkers.non_ascii_names: pylint
- pylint.checkers.raw_metrics: pylint
- pylint.checkers.refactoring: pylint
- pylint.checkers.refactoring.implicit_booleaness_checker: pylint
- pylint.checkers.refactoring.not_checker: pylint
- pylint.checkers.refactoring.recommendation_checker: pylint
- pylint.checkers.refactoring.refactoring_checker: pylint
- pylint.checkers.similar: pylint
- pylint.checkers.spelling: pylint
- pylint.checkers.stdlib: pylint
- pylint.checkers.strings: pylint
- pylint.checkers.threading_checker: pylint
- pylint.checkers.typecheck: pylint
- pylint.checkers.unicode: pylint
- pylint.checkers.unsupported_version: pylint
- pylint.checkers.utils: pylint
- pylint.checkers.variables: pylint
- pylint.config: pylint
- pylint.config.argument: pylint
- pylint.config.arguments_manager: pylint
- pylint.config.arguments_provider: pylint
- pylint.config.callback_actions: pylint
- pylint.config.config_file_parser: pylint
- pylint.config.config_initialization: pylint
- pylint.config.configuration_mixin: pylint
- pylint.config.deprecation_actions: pylint
- pylint.config.environment_variable: pylint
- pylint.config.exceptions: pylint
- pylint.config.find_default_config_files: pylint
- pylint.config.help_formatter: pylint
- pylint.config.option: pylint
- pylint.config.option_manager_mixin: pylint
- pylint.config.option_parser: pylint
- pylint.config.options_provider_mixin: pylint
- pylint.config.utils: pylint
- pylint.constants: pylint
- pylint.epylint: pylint
- pylint.exceptions: pylint
- pylint.extensions: pylint
- pylint.extensions.bad_builtin: pylint
- pylint.extensions.broad_try_clause: pylint
- pylint.extensions.check_elif: pylint
- pylint.extensions.code_style: pylint
- pylint.extensions.comparetozero: pylint
- pylint.extensions.comparison_placement: pylint
- pylint.extensions.confusing_elif: pylint
- pylint.extensions.consider_ternary_expression: pylint
- pylint.extensions.docparams: pylint
- pylint.extensions.docstyle: pylint
- pylint.extensions.empty_comment: pylint
- pylint.extensions.emptystring: pylint
- pylint.extensions.eq_without_hash: pylint
- pylint.extensions.for_any_all: pylint
- pylint.extensions.mccabe: pylint
- pylint.extensions.no_self_use: pylint
- pylint.extensions.overlapping_exceptions: pylint
- pylint.extensions.private_import: pylint
- pylint.extensions.redefined_loop_name: pylint
- pylint.extensions.redefined_variable_type: pylint
- pylint.extensions.set_membership: pylint
- pylint.extensions.typing: pylint
- pylint.extensions.while_used: pylint
- pylint.graph: pylint
- pylint.interfaces: pylint
- pylint.lint: pylint
- pylint.lint.base_options: pylint
- pylint.lint.caching: pylint
- pylint.lint.expand_modules: pylint
- pylint.lint.message_state_handler: pylint
- pylint.lint.parallel: pylint
- pylint.lint.pylinter: pylint
- pylint.lint.report_functions: pylint
- pylint.lint.run: pylint
- pylint.lint.utils: pylint
- pylint.message: pylint
- pylint.message.message: pylint
- pylint.message.message_definition: pylint
- pylint.message.message_definition_store: pylint
- pylint.message.message_id_store: pylint
- pylint.pyreverse: pylint
- pylint.pyreverse.diadefslib: pylint
- pylint.pyreverse.diagrams: pylint
- pylint.pyreverse.dot_printer: pylint
- pylint.pyreverse.inspector: pylint
- pylint.pyreverse.main: pylint
- pylint.pyreverse.mermaidjs_printer: pylint
- pylint.pyreverse.plantuml_printer: pylint
- pylint.pyreverse.printer: pylint
- pylint.pyreverse.printer_factory: pylint
- pylint.pyreverse.utils: pylint
- pylint.pyreverse.vcg_printer: pylint
- pylint.pyreverse.writer: pylint
- pylint.reporters: pylint
- pylint.reporters.base_reporter: pylint
- pylint.reporters.collecting_reporter: pylint
- pylint.reporters.json_reporter: pylint
- pylint.reporters.multi_reporter: pylint
- pylint.reporters.reports_handler_mix_in: pylint
- pylint.reporters.text: pylint
- pylint.reporters.ureports: pylint
- pylint.reporters.ureports.base_writer: pylint
- pylint.reporters.ureports.nodes: pylint
- pylint.reporters.ureports.text_writer: pylint
- pylint.testutils: pylint
- pylint.testutils.checker_test_case: pylint
- pylint.testutils.configuration_test: pylint
- pylint.testutils.constants: pylint
- pylint.testutils.decorator: pylint
- pylint.testutils.functional: pylint
- pylint.testutils.functional.find_functional_tests: pylint
- pylint.testutils.functional.lint_module_output_update: pylint
- pylint.testutils.functional.test_file: pylint
- pylint.testutils.functional_test_file: pylint
- pylint.testutils.get_test_info: pylint
- pylint.testutils.global_test_linter: pylint
- pylint.testutils.lint_module_test: pylint
- pylint.testutils.output_line: pylint
- pylint.testutils.pyreverse: pylint
- pylint.testutils.reporter_for_tests: pylint
- pylint.testutils.tokenize_str: pylint
- pylint.testutils.unittest_linter: pylint
- pylint.testutils.utils: pylint
- pylint.typing: pylint
- pylint.utils: pylint
- pylint.utils.ast_walker: pylint
- pylint.utils.docs: pylint
- pylint.utils.file_state: pylint
- pylint.utils.linterstats: pylint
- pylint.utils.pragma_parser: pylint
- pylint.utils.utils: pylint
requests: requests
- requests.adapters: requests
- requests.api: requests
- requests.auth: requests
- requests.certs: requests
- requests.compat: requests
- requests.cookies: requests
- requests.exceptions: requests
- requests.help: requests
- requests.hooks: requests
- requests.models: requests
- requests.packages: requests
- requests.sessions: requests
- requests.status_codes: requests
- requests.structures: requests
- requests.utils: requests
setuptools: setuptools
- setuptools.archive_util: setuptools
- setuptools.build_meta: setuptools
- setuptools.command: setuptools
- setuptools.command.alias: setuptools
- setuptools.command.bdist_egg: setuptools
- setuptools.command.bdist_rpm: setuptools
- setuptools.command.build: setuptools
- setuptools.command.build_clib: setuptools
- setuptools.command.build_ext: setuptools
- setuptools.command.build_py: setuptools
- setuptools.command.develop: setuptools
- setuptools.command.dist_info: setuptools
- setuptools.command.easy_install: setuptools
- setuptools.command.editable_wheel: setuptools
- setuptools.command.egg_info: setuptools
- setuptools.command.install: setuptools
- setuptools.command.install_egg_info: setuptools
- setuptools.command.install_lib: setuptools
- setuptools.command.install_scripts: setuptools
- setuptools.command.py36compat: setuptools
- setuptools.command.register: setuptools
- setuptools.command.rotate: setuptools
- setuptools.command.saveopts: setuptools
- setuptools.command.sdist: setuptools
- setuptools.command.setopt: setuptools
- setuptools.command.test: setuptools
- setuptools.command.upload: setuptools
- setuptools.command.upload_docs: setuptools
- setuptools.config: setuptools
- setuptools.config.expand: setuptools
- setuptools.config.pyprojecttoml: setuptools
- setuptools.config.setupcfg: setuptools
- setuptools.dep_util: setuptools
- setuptools.depends: setuptools
- setuptools.discovery: setuptools
- setuptools.dist: setuptools
- setuptools.errors: setuptools
- setuptools.extension: setuptools
- setuptools.extern: setuptools
- setuptools.glob: setuptools
- setuptools.installer: setuptools
- setuptools.launch: setuptools
- setuptools.logging: setuptools
- setuptools.monkey: setuptools
- setuptools.msvc: setuptools
- setuptools.namespaces: setuptools
- setuptools.package_index: setuptools
- setuptools.py34compat: setuptools
- setuptools.sandbox: setuptools
- setuptools.unicode_utils: setuptools
- setuptools.version: setuptools
- setuptools.wheel: setuptools
- setuptools.windows_support: setuptools
six: six
tabulate: tabulate
- tabulate.version: tabulate
tomli: tomli
tomlkit: tomlkit
- tomlkit.api: tomlkit
- tomlkit.container: tomlkit
- tomlkit.exceptions: tomlkit
- tomlkit.items: tomlkit
- tomlkit.parser: tomlkit
- tomlkit.source: tomlkit
- tomlkit.toml_char: tomlkit
- tomlkit.toml_document: tomlkit
- tomlkit.toml_file: tomlkit
typing_extensions: typing_extensions
urllib3: urllib3
- urllib3.connection: urllib3
- urllib3.connectionpool: urllib3
- urllib3.contrib: urllib3
- urllib3.contrib.appengine: urllib3
- urllib3.contrib.ntlmpool: urllib3
- urllib3.contrib.pyopenssl: urllib3
- urllib3.contrib.securetransport: urllib3
- urllib3.contrib.socks: urllib3
- urllib3.exceptions: urllib3
- urllib3.fields: urllib3
- urllib3.filepost: urllib3
- urllib3.packages: urllib3
- urllib3.packages.backports: urllib3
- urllib3.packages.backports.makefile: urllib3
- urllib3.packages.six: urllib3
- urllib3.poolmanager: urllib3
- urllib3.request: urllib3
- urllib3.response: urllib3
- urllib3.util: urllib3
- urllib3.util.connection: urllib3
- urllib3.util.proxy: urllib3
- urllib3.util.queue: urllib3
- urllib3.util.request: urllib3
- urllib3.util.response: urllib3
- urllib3.util.retry: urllib3
- urllib3.util.ssl_: urllib3
- urllib3.util.ssl_match_hostname: urllib3
- urllib3.util.ssltransport: urllib3
- urllib3.util.timeout: urllib3
- urllib3.util.url: urllib3
- urllib3.util.wait: urllib3
wrapt: wrapt
- wrapt.arguments: wrapt
- wrapt.decorators: wrapt
- wrapt.importer: wrapt
- wrapt.wrappers: wrapt
yaml: PyYAML
- yaml.composer: PyYAML
- yaml.constructor: PyYAML
- yaml.cyaml: PyYAML
- yaml.dumper: PyYAML
- yaml.emitter: PyYAML
- yaml.error: PyYAML
- yaml.events: PyYAML
- yaml.loader: PyYAML
- yaml.nodes: PyYAML
- yaml.parser: PyYAML
- yaml.reader: PyYAML
- yaml.representer: PyYAML
- yaml.resolver: PyYAML
- yaml.scanner: PyYAML
- yaml.serializer: PyYAML
- yaml.tokens: PyYAML
yamllint: yamllint
- yamllint.cli: yamllint
- yamllint.config: yamllint
- yamllint.linter: yamllint
- yamllint.parser: yamllint
- yamllint.rules: yamllint
- yamllint.rules.braces: yamllint
- yamllint.rules.brackets: yamllint
- yamllint.rules.colons: yamllint
- yamllint.rules.commas: yamllint
- yamllint.rules.comments: yamllint
- yamllint.rules.comments_indentation: yamllint
- yamllint.rules.common: yamllint
- yamllint.rules.document_end: yamllint
- yamllint.rules.document_start: yamllint
- yamllint.rules.empty_lines: yamllint
- yamllint.rules.empty_values: yamllint
- yamllint.rules.float_values: yamllint
- yamllint.rules.hyphens: yamllint
- yamllint.rules.indentation: yamllint
- yamllint.rules.key_duplicates: yamllint
- yamllint.rules.key_ordering: yamllint
- yamllint.rules.line_length: yamllint
- yamllint.rules.new_line_at_end_of_file: yamllint
- yamllint.rules.new_lines: yamllint
- yamllint.rules.octal_values: yamllint
- yamllint.rules.quoted_strings: yamllint
- yamllint.rules.trailing_spaces: yamllint
- yamllint.rules.truthy: yamllint
pip_repository:
name: pip
diff --git a/gazelle/manifest/manifest_test.go b/gazelle/manifest/manifest_test.go
index 2749733..e80c7fc 100644
--- a/gazelle/manifest/manifest_test.go
+++ b/gazelle/manifest/manifest_test.go
@@ -26,15 +26,7 @@
)
var modulesMapping = manifest.ModulesMapping{
- "arrow": "arrow",
- "arrow.__init__": "arrow",
- "arrow.api": "arrow",
- "arrow.arrow": "arrow",
- "arrow.factory": "arrow",
- "arrow.formatter": "arrow",
- "arrow.locales": "arrow",
- "arrow.parser": "arrow",
- "arrow.util": "arrow",
+ "arrow": "arrow",
}
const pipDepsRepositoryName = "test_repository_name"
diff --git a/gazelle/manifest/testdata/gazelle_python.yaml b/gazelle/manifest/testdata/gazelle_python.yaml
index 70f7aff..1f3e03d 100644
--- a/gazelle/manifest/testdata/gazelle_python.yaml
+++ b/gazelle/manifest/testdata/gazelle_python.yaml
@@ -1,13 +1,5 @@
manifest:
modules_mapping:
arrow: arrow
- arrow.__init__: arrow
- arrow.api: arrow
- arrow.arrow: arrow
- arrow.factory: arrow
- arrow.formatter: arrow
- arrow.locales: arrow
- arrow.parser: arrow
- arrow.util: arrow
pip_deps_repository_name: test_repository_name
-integrity: eedf187f8b7ec27cdfc682feee4206e063b51d13d78f77c05d3a30ec11bd7411
+integrity: 96be4e5a31aa39b52e2591c00ffd9265c5a96ece99a7687c21ff7732a38da6dc
diff --git a/gazelle/modules_mapping/generator.py b/gazelle/modules_mapping/generator.py
index be57eac..bbd579d 100644
--- a/gazelle/modules_mapping/generator.py
+++ b/gazelle/modules_mapping/generator.py
@@ -45,6 +45,23 @@
else:
self.module_for_path(path, whl)
+ def simplify(self):
+ simplified = {}
+ for module, wheel_name in sorted(self.mapping.items(), key=lambda x: x[0]):
+ mod = module
+ while True:
+ if mod in simplified:
+ if simplified[mod] != wheel_name:
+ break
+ wheel_name = ""
+ break
+ if mod.count(".") == 0:
+ break
+ mod = mod.rsplit(".", 1)[0]
+ if wheel_name:
+ simplified[module] = wheel_name
+ self.mapping = simplified
+
def module_for_path(self, path, whl):
ext = pathlib.Path(path).suffix
if ext == ".py" or ext == ".so":
@@ -70,7 +87,8 @@
ext = "".join(pathlib.Path(root).suffixes)
module = root[: -len(ext)].replace("/", ".")
if not self.is_excluded(module):
- self.mapping[module] = wheel_name
+ if not self.is_excluded(module):
+ self.mapping[module] = wheel_name
def is_excluded(self, module):
for pattern in self.excluded_patterns:
@@ -86,6 +104,7 @@
except AssertionError as error:
print(error, file=self.stderr)
return 1
+ self.simplify()
mapping_json = json.dumps(self.mapping)
with open(self.output_file, "w") as f:
f.write(mapping_json)
diff --git a/gazelle/python/testdata/different_packages_in_same_namespace/BUILD.in b/gazelle/python/testdata/different_packages_in_same_namespace/BUILD.in
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/gazelle/python/testdata/different_packages_in_same_namespace/BUILD.in
diff --git a/gazelle/python/testdata/different_packages_in_same_namespace/BUILD.out b/gazelle/python/testdata/different_packages_in_same_namespace/BUILD.out
new file mode 100644
index 0000000..2ee0b53
--- /dev/null
+++ b/gazelle/python/testdata/different_packages_in_same_namespace/BUILD.out
@@ -0,0 +1,18 @@
+load("@rules_python//python:defs.bzl", "py_binary", "py_library")
+
+py_library(
+ name = "different_packages_in_same_namespace",
+ srcs = ["__init__.py"],
+ visibility = ["//:__subpackages__"],
+)
+
+py_binary(
+ name = "different_packages_in_same_namespace_bin",
+ srcs = ["__main__.py"],
+ main = "__main__.py",
+ visibility = ["//:__subpackages__"],
+ deps = [
+ "@gazelle_python_test//arrow",
+ "@gazelle_python_test//arrow_plugin",
+ ],
+)
diff --git a/gazelle/python/testdata/different_packages_in_same_namespace/README.md b/gazelle/python/testdata/different_packages_in_same_namespace/README.md
new file mode 100644
index 0000000..dcaebb7
--- /dev/null
+++ b/gazelle/python/testdata/different_packages_in_same_namespace/README.md
@@ -0,0 +1,4 @@
+# Different Packages in Same Namespace
+
+This test case asserts that
+importing `arrow.plugin` correctly adds arrow_plugin to the deps.
\ No newline at end of file
diff --git a/gazelle/python/testdata/different_packages_in_same_namespace/WORKSPACE b/gazelle/python/testdata/different_packages_in_same_namespace/WORKSPACE
new file mode 100644
index 0000000..faff6af
--- /dev/null
+++ b/gazelle/python/testdata/different_packages_in_same_namespace/WORKSPACE
@@ -0,0 +1 @@
+# This is a Bazel workspace for the Gazelle test data.
diff --git a/gazelle/python/testdata/different_packages_in_same_namespace/__init__.py b/gazelle/python/testdata/different_packages_in_same_namespace/__init__.py
new file mode 100644
index 0000000..7307559
--- /dev/null
+++ b/gazelle/python/testdata/different_packages_in_same_namespace/__init__.py
@@ -0,0 +1,15 @@
+# Copyright 2023 The Bazel Authors. All rights reserved.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+# For test purposes only.
diff --git a/gazelle/python/testdata/different_packages_in_same_namespace/__main__.py b/gazelle/python/testdata/different_packages_in_same_namespace/__main__.py
new file mode 100644
index 0000000..e378628
--- /dev/null
+++ b/gazelle/python/testdata/different_packages_in_same_namespace/__main__.py
@@ -0,0 +1,16 @@
+# Copyright 2023 The Bazel Authors. All rights reserved.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+import arrow
+import arrow.plugin
diff --git a/gazelle/python/testdata/different_packages_in_same_namespace/gazelle_python.yaml b/gazelle/python/testdata/different_packages_in_same_namespace/gazelle_python.yaml
new file mode 100644
index 0000000..a2ef070
--- /dev/null
+++ b/gazelle/python/testdata/different_packages_in_same_namespace/gazelle_python.yaml
@@ -0,0 +1,19 @@
+# Copyright 2023 The Bazel Authors. All rights reserved.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+manifest:
+ modules_mapping:
+ arrow: arrow
+ arrow.plugin: arrow_plugin
+ pip_deps_repository_name: gazelle_python_test
diff --git a/gazelle/python/testdata/different_packages_in_same_namespace/test.yaml b/gazelle/python/testdata/different_packages_in_same_namespace/test.yaml
new file mode 100644
index 0000000..fcea777
--- /dev/null
+++ b/gazelle/python/testdata/different_packages_in_same_namespace/test.yaml
@@ -0,0 +1,15 @@
+# Copyright 2023 The Bazel Authors. All rights reserved.
+#
+# Licensed under the Apache License, Version 2.0 (the "License");
+# you may not use this file except in compliance with the License.
+# You may obtain a copy of the License at
+#
+# http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+
+---
diff --git a/gazelle/python/testdata/with_third_party_requirements_from_imports/gazelle_python.yaml b/gazelle/python/testdata/with_third_party_requirements_from_imports/gazelle_python.yaml
index 8b5694b..d3ce6ee 100644
--- a/gazelle/python/testdata/with_third_party_requirements_from_imports/gazelle_python.yaml
+++ b/gazelle/python/testdata/with_third_party_requirements_from_imports/gazelle_python.yaml
@@ -15,1511 +15,49 @@
manifest:
modules_mapping:
cachetools: cachetools
- cachetools.__init__: cachetools
- cachetools.func: cachetools
- cachetools.keys: cachetools
certifi: certifi
- certifi.__init__: certifi
- certifi.__main__: certifi
- certifi.core: certifi
charset_normalizer: charset_normalizer
- charset_normalizer.__init__: charset_normalizer
- charset_normalizer.api: charset_normalizer
- charset_normalizer.assets: charset_normalizer
- charset_normalizer.assets.__init__: charset_normalizer
- charset_normalizer.cd: charset_normalizer
- charset_normalizer.cli: charset_normalizer
- charset_normalizer.cli.__init__: charset_normalizer
- charset_normalizer.cli.normalizer: charset_normalizer
- charset_normalizer.constant: charset_normalizer
- charset_normalizer.legacy: charset_normalizer
- charset_normalizer.md: charset_normalizer
- charset_normalizer.models: charset_normalizer
- charset_normalizer.utils: charset_normalizer
- charset_normalizer.version: charset_normalizer
dateutil: python_dateutil
- dateutil.__init__: python_dateutil
- dateutil._common: python_dateutil
- dateutil._version: python_dateutil
- dateutil.easter: python_dateutil
- dateutil.parser: python_dateutil
- dateutil.parser.__init__: python_dateutil
- dateutil.parser._parser: python_dateutil
- dateutil.parser.isoparser: python_dateutil
- dateutil.relativedelta: python_dateutil
- dateutil.rrule: python_dateutil
- dateutil.tz: python_dateutil
- dateutil.tz.__init__: python_dateutil
- dateutil.tz._common: python_dateutil
- dateutil.tz._factories: python_dateutil
- dateutil.tz.tz: python_dateutil
- dateutil.tz.win: python_dateutil
- dateutil.tzwin: python_dateutil
- dateutil.utils: python_dateutil
- dateutil.zoneinfo: python_dateutil
- dateutil.zoneinfo.__init__: python_dateutil
- dateutil.zoneinfo.rebuild: python_dateutil
docs.conf: google_cloud_resource_manager
- google._async_resumable_media: google_resumable_media
- google._async_resumable_media.__init__: google_resumable_media
- google._async_resumable_media._download: google_resumable_media
- google._async_resumable_media._helpers: google_resumable_media
- google._async_resumable_media._upload: google_resumable_media
- google._async_resumable_media.requests: google_resumable_media
- google._async_resumable_media.requests.__init__: google_resumable_media
- google._async_resumable_media.requests._request_helpers: google_resumable_media
- google._async_resumable_media.requests.download: google_resumable_media
- google._async_resumable_media.requests.upload: google_resumable_media
google.api: googleapis_common_protos
- google.api.__init__: googleapis_common_protos
- google.api.annotations_pb2: googleapis_common_protos
- google.api.auth_pb2: googleapis_common_protos
- google.api.backend_pb2: googleapis_common_protos
- google.api.billing_pb2: googleapis_common_protos
- google.api.client_pb2: googleapis_common_protos
- google.api.config_change_pb2: googleapis_common_protos
- google.api.consumer_pb2: googleapis_common_protos
- google.api.context_pb2: googleapis_common_protos
- google.api.control_pb2: googleapis_common_protos
- google.api.distribution_pb2: googleapis_common_protos
- google.api.documentation_pb2: googleapis_common_protos
- google.api.endpoint_pb2: googleapis_common_protos
- google.api.error_reason_pb2: googleapis_common_protos
- google.api.field_behavior_pb2: googleapis_common_protos
- google.api.http_pb2: googleapis_common_protos
- google.api.httpbody_pb2: googleapis_common_protos
- google.api.label_pb2: googleapis_common_protos
- google.api.launch_stage_pb2: googleapis_common_protos
- google.api.log_pb2: googleapis_common_protos
- google.api.logging_pb2: googleapis_common_protos
- google.api.metric_pb2: googleapis_common_protos
- google.api.monitored_resource_pb2: googleapis_common_protos
- google.api.monitoring_pb2: googleapis_common_protos
- google.api.quota_pb2: googleapis_common_protos
- google.api.resource_pb2: googleapis_common_protos
- google.api.routing_pb2: googleapis_common_protos
- google.api.service_pb2: googleapis_common_protos
- google.api.source_info_pb2: googleapis_common_protos
- google.api.system_parameter_pb2: googleapis_common_protos
- google.api.usage_pb2: googleapis_common_protos
- google.api.visibility_pb2: googleapis_common_protos
google.api_core: google_api_core
- google.api_core.__init__: google_api_core
- google.api_core.bidi: google_api_core
- google.api_core.client_info: google_api_core
- google.api_core.client_options: google_api_core
- google.api_core.datetime_helpers: google_api_core
- google.api_core.exceptions: google_api_core
- google.api_core.extended_operation: google_api_core
- google.api_core.future: google_api_core
- google.api_core.future.__init__: google_api_core
- google.api_core.future._helpers: google_api_core
- google.api_core.future.async_future: google_api_core
- google.api_core.future.base: google_api_core
- google.api_core.future.polling: google_api_core
- google.api_core.gapic_v1: google_api_core
- google.api_core.gapic_v1.__init__: google_api_core
- google.api_core.gapic_v1.client_info: google_api_core
- google.api_core.gapic_v1.config: google_api_core
- google.api_core.gapic_v1.config_async: google_api_core
- google.api_core.gapic_v1.method: google_api_core
- google.api_core.gapic_v1.method_async: google_api_core
- google.api_core.gapic_v1.routing_header: google_api_core
- google.api_core.general_helpers: google_api_core
- google.api_core.grpc_helpers: google_api_core
- google.api_core.grpc_helpers_async: google_api_core
- google.api_core.iam: google_api_core
- google.api_core.operation: google_api_core
- google.api_core.operation_async: google_api_core
- google.api_core.operations_v1: google_api_core
- google.api_core.operations_v1.__init__: google_api_core
- google.api_core.operations_v1.abstract_operations_client: google_api_core
- google.api_core.operations_v1.operations_async_client: google_api_core
- google.api_core.operations_v1.operations_client: google_api_core
- google.api_core.operations_v1.operations_client_config: google_api_core
- google.api_core.operations_v1.pagers: google_api_core
- google.api_core.operations_v1.transports: google_api_core
- google.api_core.operations_v1.transports.__init__: google_api_core
- google.api_core.operations_v1.transports.base: google_api_core
- google.api_core.operations_v1.transports.rest: google_api_core
- google.api_core.page_iterator: google_api_core
- google.api_core.page_iterator_async: google_api_core
- google.api_core.path_template: google_api_core
- google.api_core.protobuf_helpers: google_api_core
- google.api_core.rest_helpers: google_api_core
- google.api_core.rest_streaming: google_api_core
- google.api_core.retry: google_api_core
- google.api_core.retry_async: google_api_core
- google.api_core.timeout: google_api_core
- google.api_core.version: google_api_core
google.auth: google_auth
- google.auth.__init__: google_auth
- google.auth._cloud_sdk: google_auth
- google.auth._credentials_async: google_auth
- google.auth._default: google_auth
- google.auth._default_async: google_auth
- google.auth._helpers: google_auth
- google.auth._jwt_async: google_auth
- google.auth._oauth2client: google_auth
- google.auth._service_account_info: google_auth
- google.auth.app_engine: google_auth
- google.auth.aws: google_auth
- google.auth.compute_engine: google_auth
- google.auth.compute_engine.__init__: google_auth
- google.auth.compute_engine._metadata: google_auth
- google.auth.compute_engine.credentials: google_auth
- google.auth.credentials: google_auth
- google.auth.crypt: google_auth
- google.auth.crypt.__init__: google_auth
- google.auth.crypt._cryptography_rsa: google_auth
- google.auth.crypt._helpers: google_auth
- google.auth.crypt._python_rsa: google_auth
- google.auth.crypt.base: google_auth
- google.auth.crypt.es256: google_auth
- google.auth.crypt.rsa: google_auth
- google.auth.downscoped: google_auth
- google.auth.environment_vars: google_auth
- google.auth.exceptions: google_auth
- google.auth.external_account: google_auth
- google.auth.iam: google_auth
- google.auth.identity_pool: google_auth
- google.auth.impersonated_credentials: google_auth
- google.auth.jwt: google_auth
- google.auth.transport: google_auth
- google.auth.transport.__init__: google_auth
- google.auth.transport._aiohttp_requests: google_auth
- google.auth.transport._http_client: google_auth
- google.auth.transport._mtls_helper: google_auth
- google.auth.transport.grpc: google_auth
- google.auth.transport.mtls: google_auth
- google.auth.transport.requests: google_auth
- google.auth.transport.urllib3: google_auth
- google.auth.version: google_auth
- google.cloud._helpers: google_cloud_core
- google.cloud._helpers.__init__: google_cloud_core
- google.cloud._http: google_cloud_core
- google.cloud._http.__init__: google_cloud_core
- google.cloud._testing: google_cloud_core
- google.cloud._testing.__init__: google_cloud_core
google.cloud.aiplatform: google_cloud_aiplatform
- google.cloud.aiplatform.__init__: google_cloud_aiplatform
- google.cloud.aiplatform._matching_engine: google_cloud_aiplatform
- google.cloud.aiplatform._matching_engine.__init__: google_cloud_aiplatform
- google.cloud.aiplatform._matching_engine.match_service_pb2: google_cloud_aiplatform
- google.cloud.aiplatform._matching_engine.match_service_pb2_grpc: google_cloud_aiplatform
- google.cloud.aiplatform._matching_engine.matching_engine_index: google_cloud_aiplatform
- google.cloud.aiplatform._matching_engine.matching_engine_index_config: google_cloud_aiplatform
- google.cloud.aiplatform._matching_engine.matching_engine_index_endpoint: google_cloud_aiplatform
- google.cloud.aiplatform.base: google_cloud_aiplatform
- google.cloud.aiplatform.compat: google_cloud_aiplatform
- google.cloud.aiplatform.compat.__init__: google_cloud_aiplatform
- google.cloud.aiplatform.compat.services: google_cloud_aiplatform
- google.cloud.aiplatform.compat.services.__init__: google_cloud_aiplatform
- google.cloud.aiplatform.compat.types: google_cloud_aiplatform
- google.cloud.aiplatform.compat.types.__init__: google_cloud_aiplatform
- google.cloud.aiplatform.constants: google_cloud_aiplatform
- google.cloud.aiplatform.constants.__init__: google_cloud_aiplatform
- google.cloud.aiplatform.constants.base: google_cloud_aiplatform
- google.cloud.aiplatform.constants.prediction: google_cloud_aiplatform
- google.cloud.aiplatform.datasets: google_cloud_aiplatform
- google.cloud.aiplatform.datasets.__init__: google_cloud_aiplatform
- google.cloud.aiplatform.datasets._datasources: google_cloud_aiplatform
- google.cloud.aiplatform.datasets.column_names_dataset: google_cloud_aiplatform
- google.cloud.aiplatform.datasets.dataset: google_cloud_aiplatform
- google.cloud.aiplatform.datasets.image_dataset: google_cloud_aiplatform
- google.cloud.aiplatform.datasets.tabular_dataset: google_cloud_aiplatform
- google.cloud.aiplatform.datasets.text_dataset: google_cloud_aiplatform
- google.cloud.aiplatform.datasets.time_series_dataset: google_cloud_aiplatform
- google.cloud.aiplatform.datasets.video_dataset: google_cloud_aiplatform
- google.cloud.aiplatform.explain: google_cloud_aiplatform
- google.cloud.aiplatform.explain.__init__: google_cloud_aiplatform
- google.cloud.aiplatform.explain.lit: google_cloud_aiplatform
- google.cloud.aiplatform.explain.metadata: google_cloud_aiplatform
- google.cloud.aiplatform.explain.metadata.__init__: google_cloud_aiplatform
- google.cloud.aiplatform.explain.metadata.metadata_builder: google_cloud_aiplatform
- google.cloud.aiplatform.explain.metadata.tf: google_cloud_aiplatform
- google.cloud.aiplatform.explain.metadata.tf.__init__: google_cloud_aiplatform
- google.cloud.aiplatform.explain.metadata.tf.v1: google_cloud_aiplatform
- google.cloud.aiplatform.explain.metadata.tf.v1.__init__: google_cloud_aiplatform
- google.cloud.aiplatform.explain.metadata.tf.v1.saved_model_metadata_builder: google_cloud_aiplatform
- google.cloud.aiplatform.explain.metadata.tf.v2: google_cloud_aiplatform
- google.cloud.aiplatform.explain.metadata.tf.v2.__init__: google_cloud_aiplatform
- google.cloud.aiplatform.explain.metadata.tf.v2.saved_model_metadata_builder: google_cloud_aiplatform
- google.cloud.aiplatform.featurestore: google_cloud_aiplatform
- google.cloud.aiplatform.featurestore.__init__: google_cloud_aiplatform
- google.cloud.aiplatform.featurestore.entity_type: google_cloud_aiplatform
- google.cloud.aiplatform.featurestore.feature: google_cloud_aiplatform
- google.cloud.aiplatform.featurestore.featurestore: google_cloud_aiplatform
- google.cloud.aiplatform.gapic: google_cloud_aiplatform
- google.cloud.aiplatform.gapic.__init__: google_cloud_aiplatform
- google.cloud.aiplatform.gapic.schema: google_cloud_aiplatform
- google.cloud.aiplatform.gapic.schema.__init__: google_cloud_aiplatform
- google.cloud.aiplatform.helpers: google_cloud_aiplatform
- google.cloud.aiplatform.helpers.__init__: google_cloud_aiplatform
- google.cloud.aiplatform.helpers.container_uri_builders: google_cloud_aiplatform
- google.cloud.aiplatform.hyperparameter_tuning: google_cloud_aiplatform
- google.cloud.aiplatform.initializer: google_cloud_aiplatform
- google.cloud.aiplatform.jobs: google_cloud_aiplatform
- google.cloud.aiplatform.metadata: google_cloud_aiplatform
- google.cloud.aiplatform.metadata.__init__: google_cloud_aiplatform
- google.cloud.aiplatform.metadata.artifact: google_cloud_aiplatform
- google.cloud.aiplatform.metadata.constants: google_cloud_aiplatform
- google.cloud.aiplatform.metadata.context: google_cloud_aiplatform
- google.cloud.aiplatform.metadata.execution: google_cloud_aiplatform
- google.cloud.aiplatform.metadata.metadata: google_cloud_aiplatform
- google.cloud.aiplatform.metadata.metadata_store: google_cloud_aiplatform
- google.cloud.aiplatform.metadata.resource: google_cloud_aiplatform
- google.cloud.aiplatform.model_evaluation: google_cloud_aiplatform
- google.cloud.aiplatform.model_evaluation.__init__: google_cloud_aiplatform
- google.cloud.aiplatform.model_evaluation.model_evaluation: google_cloud_aiplatform
- google.cloud.aiplatform.models: google_cloud_aiplatform
- google.cloud.aiplatform.pipeline_jobs: google_cloud_aiplatform
- google.cloud.aiplatform.schema: google_cloud_aiplatform
- google.cloud.aiplatform.tensorboard: google_cloud_aiplatform
- google.cloud.aiplatform.tensorboard.__init__: google_cloud_aiplatform
- google.cloud.aiplatform.tensorboard.plugins.tf_profiler.profile_uploader: google_cloud_aiplatform
- google.cloud.aiplatform.tensorboard.tensorboard_resource: google_cloud_aiplatform
- google.cloud.aiplatform.tensorboard.uploader: google_cloud_aiplatform
- google.cloud.aiplatform.tensorboard.uploader_main: google_cloud_aiplatform
- google.cloud.aiplatform.tensorboard.uploader_utils: google_cloud_aiplatform
- google.cloud.aiplatform.training_jobs: google_cloud_aiplatform
- google.cloud.aiplatform.training_utils: google_cloud_aiplatform
- google.cloud.aiplatform.training_utils.__init__: google_cloud_aiplatform
- google.cloud.aiplatform.training_utils.cloud_profiler: google_cloud_aiplatform
- google.cloud.aiplatform.training_utils.cloud_profiler.__init__: google_cloud_aiplatform
- google.cloud.aiplatform.training_utils.cloud_profiler.cloud_profiler_utils: google_cloud_aiplatform
- google.cloud.aiplatform.training_utils.cloud_profiler.initializer: google_cloud_aiplatform
- google.cloud.aiplatform.training_utils.cloud_profiler.plugins.base_plugin: google_cloud_aiplatform
- google.cloud.aiplatform.training_utils.cloud_profiler.plugins.tensorflow.tensorboard_api: google_cloud_aiplatform
- google.cloud.aiplatform.training_utils.cloud_profiler.plugins.tensorflow.tf_profiler: google_cloud_aiplatform
- google.cloud.aiplatform.training_utils.cloud_profiler.webserver: google_cloud_aiplatform
- google.cloud.aiplatform.training_utils.cloud_profiler.wsgi_types: google_cloud_aiplatform
- google.cloud.aiplatform.training_utils.environment_variables: google_cloud_aiplatform
- google.cloud.aiplatform.utils: google_cloud_aiplatform
- google.cloud.aiplatform.utils.__init__: google_cloud_aiplatform
- google.cloud.aiplatform.utils.column_transformations_utils: google_cloud_aiplatform
- google.cloud.aiplatform.utils.console_utils: google_cloud_aiplatform
- google.cloud.aiplatform.utils.enhanced_library: google_cloud_aiplatform
- google.cloud.aiplatform.utils.enhanced_library.__init__: google_cloud_aiplatform
- google.cloud.aiplatform.utils.enhanced_library._decorators: google_cloud_aiplatform
- google.cloud.aiplatform.utils.enhanced_library.value_converter: google_cloud_aiplatform
- google.cloud.aiplatform.utils.featurestore_utils: google_cloud_aiplatform
- google.cloud.aiplatform.utils.gcs_utils: google_cloud_aiplatform
- google.cloud.aiplatform.utils.pipeline_utils: google_cloud_aiplatform
- google.cloud.aiplatform.utils.resource_manager_utils: google_cloud_aiplatform
- google.cloud.aiplatform.utils.source_utils: google_cloud_aiplatform
- google.cloud.aiplatform.utils.tensorboard_utils: google_cloud_aiplatform
- google.cloud.aiplatform.utils.worker_spec_utils: google_cloud_aiplatform
- google.cloud.aiplatform.utils.yaml_utils: google_cloud_aiplatform
- google.cloud.aiplatform.v1.schema: google_cloud_aiplatform
- google.cloud.aiplatform.v1.schema.__init__: google_cloud_aiplatform
- google.cloud.aiplatform.v1.schema.predict: google_cloud_aiplatform
- google.cloud.aiplatform.v1.schema.predict.__init__: google_cloud_aiplatform
- google.cloud.aiplatform.v1.schema.predict.instance: google_cloud_aiplatform
- google.cloud.aiplatform.v1.schema.predict.instance.__init__: google_cloud_aiplatform
- google.cloud.aiplatform.v1.schema.predict.instance_v1: google_cloud_aiplatform
- google.cloud.aiplatform.v1.schema.predict.instance_v1.__init__: google_cloud_aiplatform
- google.cloud.aiplatform.v1.schema.predict.instance_v1.types: google_cloud_aiplatform
- google.cloud.aiplatform.v1.schema.predict.instance_v1.types.__init__: google_cloud_aiplatform
- google.cloud.aiplatform.v1.schema.predict.instance_v1.types.image_classification: google_cloud_aiplatform
- google.cloud.aiplatform.v1.schema.predict.instance_v1.types.image_object_detection: google_cloud_aiplatform
- google.cloud.aiplatform.v1.schema.predict.instance_v1.types.image_segmentation: google_cloud_aiplatform
- google.cloud.aiplatform.v1.schema.predict.instance_v1.types.text_classification: google_cloud_aiplatform
- google.cloud.aiplatform.v1.schema.predict.instance_v1.types.text_extraction: google_cloud_aiplatform
- google.cloud.aiplatform.v1.schema.predict.instance_v1.types.text_sentiment: google_cloud_aiplatform
- google.cloud.aiplatform.v1.schema.predict.instance_v1.types.video_action_recognition: google_cloud_aiplatform
- google.cloud.aiplatform.v1.schema.predict.instance_v1.types.video_classification: google_cloud_aiplatform
- google.cloud.aiplatform.v1.schema.predict.instance_v1.types.video_object_tracking: google_cloud_aiplatform
- google.cloud.aiplatform.v1.schema.predict.params: google_cloud_aiplatform
- google.cloud.aiplatform.v1.schema.predict.params.__init__: google_cloud_aiplatform
- google.cloud.aiplatform.v1.schema.predict.params_v1: google_cloud_aiplatform
- google.cloud.aiplatform.v1.schema.predict.params_v1.__init__: google_cloud_aiplatform
- google.cloud.aiplatform.v1.schema.predict.params_v1.types: google_cloud_aiplatform
- google.cloud.aiplatform.v1.schema.predict.params_v1.types.__init__: google_cloud_aiplatform
- google.cloud.aiplatform.v1.schema.predict.params_v1.types.image_classification: google_cloud_aiplatform
- google.cloud.aiplatform.v1.schema.predict.params_v1.types.image_object_detection: google_cloud_aiplatform
- google.cloud.aiplatform.v1.schema.predict.params_v1.types.image_segmentation: google_cloud_aiplatform
- google.cloud.aiplatform.v1.schema.predict.params_v1.types.video_action_recognition: google_cloud_aiplatform
- google.cloud.aiplatform.v1.schema.predict.params_v1.types.video_classification: google_cloud_aiplatform
- google.cloud.aiplatform.v1.schema.predict.params_v1.types.video_object_tracking: google_cloud_aiplatform
- google.cloud.aiplatform.v1.schema.predict.prediction: google_cloud_aiplatform
- google.cloud.aiplatform.v1.schema.predict.prediction.__init__: google_cloud_aiplatform
- google.cloud.aiplatform.v1.schema.predict.prediction_v1: google_cloud_aiplatform
- google.cloud.aiplatform.v1.schema.predict.prediction_v1.__init__: google_cloud_aiplatform
- google.cloud.aiplatform.v1.schema.predict.prediction_v1.types: google_cloud_aiplatform
- google.cloud.aiplatform.v1.schema.predict.prediction_v1.types.__init__: google_cloud_aiplatform
- google.cloud.aiplatform.v1.schema.predict.prediction_v1.types.classification: google_cloud_aiplatform
- google.cloud.aiplatform.v1.schema.predict.prediction_v1.types.image_object_detection: google_cloud_aiplatform
- google.cloud.aiplatform.v1.schema.predict.prediction_v1.types.image_segmentation: google_cloud_aiplatform
- google.cloud.aiplatform.v1.schema.predict.prediction_v1.types.tabular_classification: google_cloud_aiplatform
- google.cloud.aiplatform.v1.schema.predict.prediction_v1.types.tabular_regression: google_cloud_aiplatform
- google.cloud.aiplatform.v1.schema.predict.prediction_v1.types.text_extraction: google_cloud_aiplatform
- google.cloud.aiplatform.v1.schema.predict.prediction_v1.types.text_sentiment: google_cloud_aiplatform
- google.cloud.aiplatform.v1.schema.predict.prediction_v1.types.video_action_recognition: google_cloud_aiplatform
- google.cloud.aiplatform.v1.schema.predict.prediction_v1.types.video_classification: google_cloud_aiplatform
- google.cloud.aiplatform.v1.schema.predict.prediction_v1.types.video_object_tracking: google_cloud_aiplatform
- google.cloud.aiplatform.v1.schema.trainingjob: google_cloud_aiplatform
- google.cloud.aiplatform.v1.schema.trainingjob.__init__: google_cloud_aiplatform
- google.cloud.aiplatform.v1.schema.trainingjob.definition: google_cloud_aiplatform
- google.cloud.aiplatform.v1.schema.trainingjob.definition.__init__: google_cloud_aiplatform
- google.cloud.aiplatform.v1.schema.trainingjob.definition_v1: google_cloud_aiplatform
- google.cloud.aiplatform.v1.schema.trainingjob.definition_v1.__init__: google_cloud_aiplatform
- google.cloud.aiplatform.v1.schema.trainingjob.definition_v1.types: google_cloud_aiplatform
- google.cloud.aiplatform.v1.schema.trainingjob.definition_v1.types.__init__: google_cloud_aiplatform
- google.cloud.aiplatform.v1.schema.trainingjob.definition_v1.types.automl_image_classification: google_cloud_aiplatform
- google.cloud.aiplatform.v1.schema.trainingjob.definition_v1.types.automl_image_object_detection: google_cloud_aiplatform
- google.cloud.aiplatform.v1.schema.trainingjob.definition_v1.types.automl_image_segmentation: google_cloud_aiplatform
- google.cloud.aiplatform.v1.schema.trainingjob.definition_v1.types.automl_tables: google_cloud_aiplatform
- google.cloud.aiplatform.v1.schema.trainingjob.definition_v1.types.automl_text_classification: google_cloud_aiplatform
- google.cloud.aiplatform.v1.schema.trainingjob.definition_v1.types.automl_text_extraction: google_cloud_aiplatform
- google.cloud.aiplatform.v1.schema.trainingjob.definition_v1.types.automl_text_sentiment: google_cloud_aiplatform
- google.cloud.aiplatform.v1.schema.trainingjob.definition_v1.types.automl_video_action_recognition: google_cloud_aiplatform
- google.cloud.aiplatform.v1.schema.trainingjob.definition_v1.types.automl_video_classification: google_cloud_aiplatform
- google.cloud.aiplatform.v1.schema.trainingjob.definition_v1.types.automl_video_object_tracking: google_cloud_aiplatform
- google.cloud.aiplatform.v1.schema.trainingjob.definition_v1.types.export_evaluated_data_items_config: google_cloud_aiplatform
- google.cloud.aiplatform.v1beta1.schema: google_cloud_aiplatform
- google.cloud.aiplatform.v1beta1.schema.__init__: google_cloud_aiplatform
- google.cloud.aiplatform.v1beta1.schema.predict: google_cloud_aiplatform
- google.cloud.aiplatform.v1beta1.schema.predict.__init__: google_cloud_aiplatform
- google.cloud.aiplatform.v1beta1.schema.predict.instance: google_cloud_aiplatform
- google.cloud.aiplatform.v1beta1.schema.predict.instance.__init__: google_cloud_aiplatform
- google.cloud.aiplatform.v1beta1.schema.predict.instance_v1beta1: google_cloud_aiplatform
- google.cloud.aiplatform.v1beta1.schema.predict.instance_v1beta1.__init__: google_cloud_aiplatform
- google.cloud.aiplatform.v1beta1.schema.predict.instance_v1beta1.types: google_cloud_aiplatform
- google.cloud.aiplatform.v1beta1.schema.predict.instance_v1beta1.types.__init__: google_cloud_aiplatform
- google.cloud.aiplatform.v1beta1.schema.predict.instance_v1beta1.types.image_classification: google_cloud_aiplatform
- google.cloud.aiplatform.v1beta1.schema.predict.instance_v1beta1.types.image_object_detection: google_cloud_aiplatform
- google.cloud.aiplatform.v1beta1.schema.predict.instance_v1beta1.types.image_segmentation: google_cloud_aiplatform
- google.cloud.aiplatform.v1beta1.schema.predict.instance_v1beta1.types.text_classification: google_cloud_aiplatform
- google.cloud.aiplatform.v1beta1.schema.predict.instance_v1beta1.types.text_extraction: google_cloud_aiplatform
- google.cloud.aiplatform.v1beta1.schema.predict.instance_v1beta1.types.text_sentiment: google_cloud_aiplatform
- google.cloud.aiplatform.v1beta1.schema.predict.instance_v1beta1.types.video_action_recognition: google_cloud_aiplatform
- google.cloud.aiplatform.v1beta1.schema.predict.instance_v1beta1.types.video_classification: google_cloud_aiplatform
- google.cloud.aiplatform.v1beta1.schema.predict.instance_v1beta1.types.video_object_tracking: google_cloud_aiplatform
- google.cloud.aiplatform.v1beta1.schema.predict.params: google_cloud_aiplatform
- google.cloud.aiplatform.v1beta1.schema.predict.params.__init__: google_cloud_aiplatform
- google.cloud.aiplatform.v1beta1.schema.predict.params_v1beta1: google_cloud_aiplatform
- google.cloud.aiplatform.v1beta1.schema.predict.params_v1beta1.__init__: google_cloud_aiplatform
- google.cloud.aiplatform.v1beta1.schema.predict.params_v1beta1.types: google_cloud_aiplatform
- google.cloud.aiplatform.v1beta1.schema.predict.params_v1beta1.types.__init__: google_cloud_aiplatform
- google.cloud.aiplatform.v1beta1.schema.predict.params_v1beta1.types.image_classification: google_cloud_aiplatform
- google.cloud.aiplatform.v1beta1.schema.predict.params_v1beta1.types.image_object_detection: google_cloud_aiplatform
- google.cloud.aiplatform.v1beta1.schema.predict.params_v1beta1.types.image_segmentation: google_cloud_aiplatform
- google.cloud.aiplatform.v1beta1.schema.predict.params_v1beta1.types.video_action_recognition: google_cloud_aiplatform
- google.cloud.aiplatform.v1beta1.schema.predict.params_v1beta1.types.video_classification: google_cloud_aiplatform
- google.cloud.aiplatform.v1beta1.schema.predict.params_v1beta1.types.video_object_tracking: google_cloud_aiplatform
- google.cloud.aiplatform.v1beta1.schema.predict.prediction: google_cloud_aiplatform
- google.cloud.aiplatform.v1beta1.schema.predict.prediction.__init__: google_cloud_aiplatform
- google.cloud.aiplatform.v1beta1.schema.predict.prediction_v1beta1: google_cloud_aiplatform
- google.cloud.aiplatform.v1beta1.schema.predict.prediction_v1beta1.__init__: google_cloud_aiplatform
- google.cloud.aiplatform.v1beta1.schema.predict.prediction_v1beta1.types: google_cloud_aiplatform
- google.cloud.aiplatform.v1beta1.schema.predict.prediction_v1beta1.types.__init__: google_cloud_aiplatform
- google.cloud.aiplatform.v1beta1.schema.predict.prediction_v1beta1.types.classification: google_cloud_aiplatform
- google.cloud.aiplatform.v1beta1.schema.predict.prediction_v1beta1.types.image_object_detection: google_cloud_aiplatform
- google.cloud.aiplatform.v1beta1.schema.predict.prediction_v1beta1.types.image_segmentation: google_cloud_aiplatform
- google.cloud.aiplatform.v1beta1.schema.predict.prediction_v1beta1.types.tabular_classification: google_cloud_aiplatform
- google.cloud.aiplatform.v1beta1.schema.predict.prediction_v1beta1.types.tabular_regression: google_cloud_aiplatform
- google.cloud.aiplatform.v1beta1.schema.predict.prediction_v1beta1.types.text_extraction: google_cloud_aiplatform
- google.cloud.aiplatform.v1beta1.schema.predict.prediction_v1beta1.types.text_sentiment: google_cloud_aiplatform
- google.cloud.aiplatform.v1beta1.schema.predict.prediction_v1beta1.types.time_series_forecasting: google_cloud_aiplatform
- google.cloud.aiplatform.v1beta1.schema.predict.prediction_v1beta1.types.video_action_recognition: google_cloud_aiplatform
- google.cloud.aiplatform.v1beta1.schema.predict.prediction_v1beta1.types.video_classification: google_cloud_aiplatform
- google.cloud.aiplatform.v1beta1.schema.predict.prediction_v1beta1.types.video_object_tracking: google_cloud_aiplatform
- google.cloud.aiplatform.v1beta1.schema.trainingjob: google_cloud_aiplatform
- google.cloud.aiplatform.v1beta1.schema.trainingjob.__init__: google_cloud_aiplatform
- google.cloud.aiplatform.v1beta1.schema.trainingjob.definition: google_cloud_aiplatform
- google.cloud.aiplatform.v1beta1.schema.trainingjob.definition.__init__: google_cloud_aiplatform
- google.cloud.aiplatform.v1beta1.schema.trainingjob.definition_v1beta1: google_cloud_aiplatform
- google.cloud.aiplatform.v1beta1.schema.trainingjob.definition_v1beta1.__init__: google_cloud_aiplatform
- google.cloud.aiplatform.v1beta1.schema.trainingjob.definition_v1beta1.types: google_cloud_aiplatform
- google.cloud.aiplatform.v1beta1.schema.trainingjob.definition_v1beta1.types.__init__: google_cloud_aiplatform
- google.cloud.aiplatform.v1beta1.schema.trainingjob.definition_v1beta1.types.automl_forecasting: google_cloud_aiplatform
- google.cloud.aiplatform.v1beta1.schema.trainingjob.definition_v1beta1.types.automl_image_classification: google_cloud_aiplatform
- google.cloud.aiplatform.v1beta1.schema.trainingjob.definition_v1beta1.types.automl_image_object_detection: google_cloud_aiplatform
- google.cloud.aiplatform.v1beta1.schema.trainingjob.definition_v1beta1.types.automl_image_segmentation: google_cloud_aiplatform
- google.cloud.aiplatform.v1beta1.schema.trainingjob.definition_v1beta1.types.automl_tables: google_cloud_aiplatform
- google.cloud.aiplatform.v1beta1.schema.trainingjob.definition_v1beta1.types.automl_text_classification: google_cloud_aiplatform
- google.cloud.aiplatform.v1beta1.schema.trainingjob.definition_v1beta1.types.automl_text_extraction: google_cloud_aiplatform
- google.cloud.aiplatform.v1beta1.schema.trainingjob.definition_v1beta1.types.automl_text_sentiment: google_cloud_aiplatform
- google.cloud.aiplatform.v1beta1.schema.trainingjob.definition_v1beta1.types.automl_time_series_forecasting: google_cloud_aiplatform
- google.cloud.aiplatform.v1beta1.schema.trainingjob.definition_v1beta1.types.automl_video_action_recognition: google_cloud_aiplatform
- google.cloud.aiplatform.v1beta1.schema.trainingjob.definition_v1beta1.types.automl_video_classification: google_cloud_aiplatform
- google.cloud.aiplatform.v1beta1.schema.trainingjob.definition_v1beta1.types.automl_video_object_tracking: google_cloud_aiplatform
- google.cloud.aiplatform.v1beta1.schema.trainingjob.definition_v1beta1.types.export_evaluated_data_items_config: google_cloud_aiplatform
- google.cloud.aiplatform.version: google_cloud_aiplatform
google.cloud.aiplatform_v1: google_cloud_aiplatform
- google.cloud.aiplatform_v1.__init__: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.__init__: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.dataset_service: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.dataset_service.__init__: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.dataset_service.async_client: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.dataset_service.client: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.dataset_service.pagers: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.dataset_service.transports: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.dataset_service.transports.__init__: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.dataset_service.transports.base: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.dataset_service.transports.grpc: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.dataset_service.transports.grpc_asyncio: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.endpoint_service: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.endpoint_service.__init__: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.endpoint_service.async_client: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.endpoint_service.client: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.endpoint_service.pagers: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.endpoint_service.transports: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.endpoint_service.transports.__init__: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.endpoint_service.transports.base: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.endpoint_service.transports.grpc: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.endpoint_service.transports.grpc_asyncio: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.featurestore_online_serving_service: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.featurestore_online_serving_service.__init__: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.featurestore_online_serving_service.async_client: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.featurestore_online_serving_service.client: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.featurestore_online_serving_service.transports: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.featurestore_online_serving_service.transports.__init__: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.featurestore_online_serving_service.transports.base: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.featurestore_online_serving_service.transports.grpc: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.featurestore_online_serving_service.transports.grpc_asyncio: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.featurestore_service: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.featurestore_service.__init__: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.featurestore_service.async_client: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.featurestore_service.client: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.featurestore_service.pagers: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.featurestore_service.transports: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.featurestore_service.transports.__init__: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.featurestore_service.transports.base: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.featurestore_service.transports.grpc: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.featurestore_service.transports.grpc_asyncio: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.index_endpoint_service: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.index_endpoint_service.__init__: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.index_endpoint_service.async_client: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.index_endpoint_service.client: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.index_endpoint_service.pagers: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.index_endpoint_service.transports: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.index_endpoint_service.transports.__init__: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.index_endpoint_service.transports.base: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.index_endpoint_service.transports.grpc: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.index_endpoint_service.transports.grpc_asyncio: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.index_service: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.index_service.__init__: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.index_service.async_client: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.index_service.client: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.index_service.pagers: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.index_service.transports: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.index_service.transports.__init__: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.index_service.transports.base: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.index_service.transports.grpc: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.index_service.transports.grpc_asyncio: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.job_service: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.job_service.__init__: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.job_service.async_client: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.job_service.client: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.job_service.pagers: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.job_service.transports: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.job_service.transports.__init__: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.job_service.transports.base: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.job_service.transports.grpc: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.job_service.transports.grpc_asyncio: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.metadata_service: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.metadata_service.__init__: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.metadata_service.async_client: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.metadata_service.client: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.metadata_service.pagers: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.metadata_service.transports: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.metadata_service.transports.__init__: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.metadata_service.transports.base: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.metadata_service.transports.grpc: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.metadata_service.transports.grpc_asyncio: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.migration_service: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.migration_service.__init__: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.migration_service.async_client: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.migration_service.client: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.migration_service.pagers: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.migration_service.transports: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.migration_service.transports.__init__: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.migration_service.transports.base: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.migration_service.transports.grpc: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.migration_service.transports.grpc_asyncio: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.model_service: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.model_service.__init__: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.model_service.async_client: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.model_service.client: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.model_service.pagers: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.model_service.transports: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.model_service.transports.__init__: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.model_service.transports.base: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.model_service.transports.grpc: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.model_service.transports.grpc_asyncio: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.pipeline_service: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.pipeline_service.__init__: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.pipeline_service.async_client: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.pipeline_service.client: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.pipeline_service.pagers: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.pipeline_service.transports: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.pipeline_service.transports.__init__: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.pipeline_service.transports.base: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.pipeline_service.transports.grpc: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.pipeline_service.transports.grpc_asyncio: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.prediction_service: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.prediction_service.__init__: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.prediction_service.async_client: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.prediction_service.client: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.prediction_service.transports: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.prediction_service.transports.__init__: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.prediction_service.transports.base: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.prediction_service.transports.grpc: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.prediction_service.transports.grpc_asyncio: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.specialist_pool_service: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.specialist_pool_service.__init__: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.specialist_pool_service.async_client: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.specialist_pool_service.client: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.specialist_pool_service.pagers: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.specialist_pool_service.transports: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.specialist_pool_service.transports.__init__: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.specialist_pool_service.transports.base: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.specialist_pool_service.transports.grpc: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.specialist_pool_service.transports.grpc_asyncio: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.tensorboard_service: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.tensorboard_service.__init__: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.tensorboard_service.async_client: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.tensorboard_service.client: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.tensorboard_service.pagers: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.tensorboard_service.transports: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.tensorboard_service.transports.__init__: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.tensorboard_service.transports.base: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.tensorboard_service.transports.grpc: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.tensorboard_service.transports.grpc_asyncio: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.vizier_service: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.vizier_service.__init__: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.vizier_service.async_client: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.vizier_service.client: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.vizier_service.pagers: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.vizier_service.transports: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.vizier_service.transports.__init__: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.vizier_service.transports.base: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.vizier_service.transports.grpc: google_cloud_aiplatform
- google.cloud.aiplatform_v1.services.vizier_service.transports.grpc_asyncio: google_cloud_aiplatform
- google.cloud.aiplatform_v1.types: google_cloud_aiplatform
- google.cloud.aiplatform_v1.types.__init__: google_cloud_aiplatform
- google.cloud.aiplatform_v1.types.accelerator_type: google_cloud_aiplatform
- google.cloud.aiplatform_v1.types.annotation: google_cloud_aiplatform
- google.cloud.aiplatform_v1.types.annotation_spec: google_cloud_aiplatform
- google.cloud.aiplatform_v1.types.artifact: google_cloud_aiplatform
- google.cloud.aiplatform_v1.types.batch_prediction_job: google_cloud_aiplatform
- google.cloud.aiplatform_v1.types.completion_stats: google_cloud_aiplatform
- google.cloud.aiplatform_v1.types.context: google_cloud_aiplatform
- google.cloud.aiplatform_v1.types.custom_job: google_cloud_aiplatform
- google.cloud.aiplatform_v1.types.data_item: google_cloud_aiplatform
- google.cloud.aiplatform_v1.types.data_labeling_job: google_cloud_aiplatform
- google.cloud.aiplatform_v1.types.dataset: google_cloud_aiplatform
- google.cloud.aiplatform_v1.types.dataset_service: google_cloud_aiplatform
- google.cloud.aiplatform_v1.types.deployed_index_ref: google_cloud_aiplatform
- google.cloud.aiplatform_v1.types.deployed_model_ref: google_cloud_aiplatform
- google.cloud.aiplatform_v1.types.encryption_spec: google_cloud_aiplatform
- google.cloud.aiplatform_v1.types.endpoint: google_cloud_aiplatform
- google.cloud.aiplatform_v1.types.endpoint_service: google_cloud_aiplatform
- google.cloud.aiplatform_v1.types.entity_type: google_cloud_aiplatform
- google.cloud.aiplatform_v1.types.env_var: google_cloud_aiplatform
- google.cloud.aiplatform_v1.types.event: google_cloud_aiplatform
- google.cloud.aiplatform_v1.types.execution: google_cloud_aiplatform
- google.cloud.aiplatform_v1.types.explanation: google_cloud_aiplatform
- google.cloud.aiplatform_v1.types.explanation_metadata: google_cloud_aiplatform
- google.cloud.aiplatform_v1.types.feature: google_cloud_aiplatform
- google.cloud.aiplatform_v1.types.feature_monitoring_stats: google_cloud_aiplatform
- google.cloud.aiplatform_v1.types.feature_selector: google_cloud_aiplatform
- google.cloud.aiplatform_v1.types.featurestore: google_cloud_aiplatform
- google.cloud.aiplatform_v1.types.featurestore_monitoring: google_cloud_aiplatform
- google.cloud.aiplatform_v1.types.featurestore_online_service: google_cloud_aiplatform
- google.cloud.aiplatform_v1.types.featurestore_service: google_cloud_aiplatform
- google.cloud.aiplatform_v1.types.hyperparameter_tuning_job: google_cloud_aiplatform
- google.cloud.aiplatform_v1.types.index: google_cloud_aiplatform
- google.cloud.aiplatform_v1.types.index_endpoint: google_cloud_aiplatform
- google.cloud.aiplatform_v1.types.index_endpoint_service: google_cloud_aiplatform
- google.cloud.aiplatform_v1.types.index_service: google_cloud_aiplatform
- google.cloud.aiplatform_v1.types.io: google_cloud_aiplatform
- google.cloud.aiplatform_v1.types.job_service: google_cloud_aiplatform
- google.cloud.aiplatform_v1.types.job_state: google_cloud_aiplatform
- google.cloud.aiplatform_v1.types.lineage_subgraph: google_cloud_aiplatform
- google.cloud.aiplatform_v1.types.machine_resources: google_cloud_aiplatform
- google.cloud.aiplatform_v1.types.manual_batch_tuning_parameters: google_cloud_aiplatform
- google.cloud.aiplatform_v1.types.metadata_schema: google_cloud_aiplatform
- google.cloud.aiplatform_v1.types.metadata_service: google_cloud_aiplatform
- google.cloud.aiplatform_v1.types.metadata_store: google_cloud_aiplatform
- google.cloud.aiplatform_v1.types.migratable_resource: google_cloud_aiplatform
- google.cloud.aiplatform_v1.types.migration_service: google_cloud_aiplatform
- google.cloud.aiplatform_v1.types.model: google_cloud_aiplatform
- google.cloud.aiplatform_v1.types.model_deployment_monitoring_job: google_cloud_aiplatform
- google.cloud.aiplatform_v1.types.model_evaluation: google_cloud_aiplatform
- google.cloud.aiplatform_v1.types.model_evaluation_slice: google_cloud_aiplatform
- google.cloud.aiplatform_v1.types.model_monitoring: google_cloud_aiplatform
- google.cloud.aiplatform_v1.types.model_service: google_cloud_aiplatform
- google.cloud.aiplatform_v1.types.operation: google_cloud_aiplatform
- google.cloud.aiplatform_v1.types.pipeline_job: google_cloud_aiplatform
- google.cloud.aiplatform_v1.types.pipeline_service: google_cloud_aiplatform
- google.cloud.aiplatform_v1.types.pipeline_state: google_cloud_aiplatform
- google.cloud.aiplatform_v1.types.prediction_service: google_cloud_aiplatform
- google.cloud.aiplatform_v1.types.specialist_pool: google_cloud_aiplatform
- google.cloud.aiplatform_v1.types.specialist_pool_service: google_cloud_aiplatform
- google.cloud.aiplatform_v1.types.study: google_cloud_aiplatform
- google.cloud.aiplatform_v1.types.tensorboard: google_cloud_aiplatform
- google.cloud.aiplatform_v1.types.tensorboard_data: google_cloud_aiplatform
- google.cloud.aiplatform_v1.types.tensorboard_experiment: google_cloud_aiplatform
- google.cloud.aiplatform_v1.types.tensorboard_run: google_cloud_aiplatform
- google.cloud.aiplatform_v1.types.tensorboard_service: google_cloud_aiplatform
- google.cloud.aiplatform_v1.types.tensorboard_time_series: google_cloud_aiplatform
- google.cloud.aiplatform_v1.types.training_pipeline: google_cloud_aiplatform
- google.cloud.aiplatform_v1.types.types: google_cloud_aiplatform
- google.cloud.aiplatform_v1.types.unmanaged_container_model: google_cloud_aiplatform
- google.cloud.aiplatform_v1.types.user_action_reference: google_cloud_aiplatform
- google.cloud.aiplatform_v1.types.value: google_cloud_aiplatform
- google.cloud.aiplatform_v1.types.vizier_service: google_cloud_aiplatform
google.cloud.aiplatform_v1beta1: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.__init__: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.__init__: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.dataset_service: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.dataset_service.__init__: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.dataset_service.async_client: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.dataset_service.client: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.dataset_service.pagers: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.dataset_service.transports: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.dataset_service.transports.__init__: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.dataset_service.transports.base: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.dataset_service.transports.grpc: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.dataset_service.transports.grpc_asyncio: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.endpoint_service: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.endpoint_service.__init__: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.endpoint_service.async_client: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.endpoint_service.client: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.endpoint_service.pagers: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.endpoint_service.transports: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.endpoint_service.transports.__init__: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.endpoint_service.transports.base: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.endpoint_service.transports.grpc: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.endpoint_service.transports.grpc_asyncio: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.featurestore_online_serving_service: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.featurestore_online_serving_service.__init__: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.featurestore_online_serving_service.async_client: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.featurestore_online_serving_service.client: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.featurestore_online_serving_service.transports: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.featurestore_online_serving_service.transports.__init__: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.featurestore_online_serving_service.transports.base: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.featurestore_online_serving_service.transports.grpc: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.featurestore_online_serving_service.transports.grpc_asyncio: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.featurestore_service: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.featurestore_service.__init__: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.featurestore_service.async_client: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.featurestore_service.client: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.featurestore_service.pagers: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.featurestore_service.transports: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.featurestore_service.transports.__init__: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.featurestore_service.transports.base: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.featurestore_service.transports.grpc: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.featurestore_service.transports.grpc_asyncio: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.index_endpoint_service: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.index_endpoint_service.__init__: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.index_endpoint_service.async_client: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.index_endpoint_service.client: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.index_endpoint_service.pagers: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.index_endpoint_service.transports: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.index_endpoint_service.transports.__init__: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.index_endpoint_service.transports.base: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.index_endpoint_service.transports.grpc: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.index_endpoint_service.transports.grpc_asyncio: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.index_service: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.index_service.__init__: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.index_service.async_client: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.index_service.client: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.index_service.pagers: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.index_service.transports: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.index_service.transports.__init__: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.index_service.transports.base: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.index_service.transports.grpc: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.index_service.transports.grpc_asyncio: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.job_service: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.job_service.__init__: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.job_service.async_client: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.job_service.client: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.job_service.pagers: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.job_service.transports: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.job_service.transports.__init__: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.job_service.transports.base: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.job_service.transports.grpc: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.job_service.transports.grpc_asyncio: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.metadata_service: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.metadata_service.__init__: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.metadata_service.async_client: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.metadata_service.client: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.metadata_service.pagers: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.metadata_service.transports: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.metadata_service.transports.__init__: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.metadata_service.transports.base: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.metadata_service.transports.grpc: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.metadata_service.transports.grpc_asyncio: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.migration_service: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.migration_service.__init__: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.migration_service.async_client: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.migration_service.client: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.migration_service.pagers: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.migration_service.transports: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.migration_service.transports.__init__: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.migration_service.transports.base: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.migration_service.transports.grpc: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.migration_service.transports.grpc_asyncio: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.model_service: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.model_service.__init__: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.model_service.async_client: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.model_service.client: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.model_service.pagers: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.model_service.transports: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.model_service.transports.__init__: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.model_service.transports.base: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.model_service.transports.grpc: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.model_service.transports.grpc_asyncio: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.pipeline_service: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.pipeline_service.__init__: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.pipeline_service.async_client: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.pipeline_service.client: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.pipeline_service.pagers: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.pipeline_service.transports: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.pipeline_service.transports.__init__: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.pipeline_service.transports.base: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.pipeline_service.transports.grpc: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.pipeline_service.transports.grpc_asyncio: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.prediction_service: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.prediction_service.__init__: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.prediction_service.async_client: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.prediction_service.client: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.prediction_service.transports: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.prediction_service.transports.__init__: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.prediction_service.transports.base: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.prediction_service.transports.grpc: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.prediction_service.transports.grpc_asyncio: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.specialist_pool_service: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.specialist_pool_service.__init__: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.specialist_pool_service.async_client: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.specialist_pool_service.client: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.specialist_pool_service.pagers: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.specialist_pool_service.transports: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.specialist_pool_service.transports.__init__: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.specialist_pool_service.transports.base: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.specialist_pool_service.transports.grpc: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.specialist_pool_service.transports.grpc_asyncio: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.tensorboard_service: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.tensorboard_service.__init__: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.tensorboard_service.async_client: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.tensorboard_service.client: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.tensorboard_service.pagers: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.tensorboard_service.transports: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.tensorboard_service.transports.__init__: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.tensorboard_service.transports.base: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.tensorboard_service.transports.grpc: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.tensorboard_service.transports.grpc_asyncio: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.vizier_service: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.vizier_service.__init__: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.vizier_service.async_client: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.vizier_service.client: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.vizier_service.pagers: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.vizier_service.transports: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.vizier_service.transports.__init__: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.vizier_service.transports.base: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.vizier_service.transports.grpc: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.services.vizier_service.transports.grpc_asyncio: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.types: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.types.__init__: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.types.accelerator_type: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.types.annotation: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.types.annotation_spec: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.types.artifact: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.types.batch_prediction_job: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.types.completion_stats: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.types.context: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.types.custom_job: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.types.data_item: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.types.data_labeling_job: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.types.dataset: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.types.dataset_service: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.types.deployed_index_ref: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.types.deployed_model_ref: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.types.encryption_spec: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.types.endpoint: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.types.endpoint_service: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.types.entity_type: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.types.env_var: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.types.event: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.types.execution: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.types.explanation: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.types.explanation_metadata: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.types.feature: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.types.feature_monitoring_stats: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.types.feature_selector: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.types.featurestore: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.types.featurestore_monitoring: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.types.featurestore_online_service: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.types.featurestore_service: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.types.hyperparameter_tuning_job: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.types.index: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.types.index_endpoint: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.types.index_endpoint_service: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.types.index_service: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.types.io: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.types.job_service: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.types.job_state: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.types.lineage_subgraph: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.types.machine_resources: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.types.manual_batch_tuning_parameters: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.types.metadata_schema: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.types.metadata_service: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.types.metadata_store: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.types.migratable_resource: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.types.migration_service: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.types.model: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.types.model_deployment_monitoring_job: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.types.model_evaluation: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.types.model_evaluation_slice: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.types.model_monitoring: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.types.model_service: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.types.operation: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.types.pipeline_job: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.types.pipeline_service: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.types.pipeline_state: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.types.prediction_service: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.types.specialist_pool: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.types.specialist_pool_service: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.types.study: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.types.tensorboard: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.types.tensorboard_data: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.types.tensorboard_experiment: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.types.tensorboard_run: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.types.tensorboard_service: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.types.tensorboard_time_series: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.types.training_pipeline: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.types.types: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.types.unmanaged_container_model: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.types.user_action_reference: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.types.value: google_cloud_aiplatform
- google.cloud.aiplatform_v1beta1.types.vizier_service: google_cloud_aiplatform
google.cloud.bigquery: google_cloud_bigquery
- google.cloud.bigquery.__init__: google_cloud_bigquery
- google.cloud.bigquery._helpers: google_cloud_bigquery
- google.cloud.bigquery._http: google_cloud_bigquery
- google.cloud.bigquery._pandas_helpers: google_cloud_bigquery
- google.cloud.bigquery._tqdm_helpers: google_cloud_bigquery
- google.cloud.bigquery.client: google_cloud_bigquery
- google.cloud.bigquery.dataset: google_cloud_bigquery
- google.cloud.bigquery.dbapi: google_cloud_bigquery
- google.cloud.bigquery.dbapi.__init__: google_cloud_bigquery
- google.cloud.bigquery.dbapi._helpers: google_cloud_bigquery
- google.cloud.bigquery.dbapi.connection: google_cloud_bigquery
- google.cloud.bigquery.dbapi.cursor: google_cloud_bigquery
- google.cloud.bigquery.dbapi.exceptions: google_cloud_bigquery
- google.cloud.bigquery.dbapi.types: google_cloud_bigquery
- google.cloud.bigquery.encryption_configuration: google_cloud_bigquery
- google.cloud.bigquery.enums: google_cloud_bigquery
- google.cloud.bigquery.exceptions: google_cloud_bigquery
- google.cloud.bigquery.external_config: google_cloud_bigquery
- google.cloud.bigquery.format_options: google_cloud_bigquery
- google.cloud.bigquery.iam: google_cloud_bigquery
- google.cloud.bigquery.job: google_cloud_bigquery
- google.cloud.bigquery.job.__init__: google_cloud_bigquery
- google.cloud.bigquery.job.base: google_cloud_bigquery
- google.cloud.bigquery.job.copy_: google_cloud_bigquery
- google.cloud.bigquery.job.extract: google_cloud_bigquery
- google.cloud.bigquery.job.load: google_cloud_bigquery
- google.cloud.bigquery.job.query: google_cloud_bigquery
- google.cloud.bigquery.magics: google_cloud_bigquery
- google.cloud.bigquery.magics.__init__: google_cloud_bigquery
- google.cloud.bigquery.magics.line_arg_parser: google_cloud_bigquery
- google.cloud.bigquery.magics.line_arg_parser.__init__: google_cloud_bigquery
- google.cloud.bigquery.magics.line_arg_parser.exceptions: google_cloud_bigquery
- google.cloud.bigquery.magics.line_arg_parser.lexer: google_cloud_bigquery
- google.cloud.bigquery.magics.line_arg_parser.parser: google_cloud_bigquery
- google.cloud.bigquery.magics.line_arg_parser.visitors: google_cloud_bigquery
- google.cloud.bigquery.magics.magics: google_cloud_bigquery
- google.cloud.bigquery.model: google_cloud_bigquery
- google.cloud.bigquery.opentelemetry_tracing: google_cloud_bigquery
- google.cloud.bigquery.query: google_cloud_bigquery
- google.cloud.bigquery.retry: google_cloud_bigquery
- google.cloud.bigquery.routine: google_cloud_bigquery
- google.cloud.bigquery.routine.__init__: google_cloud_bigquery
- google.cloud.bigquery.routine.routine: google_cloud_bigquery
- google.cloud.bigquery.schema: google_cloud_bigquery
- google.cloud.bigquery.table: google_cloud_bigquery
- google.cloud.bigquery.version: google_cloud_bigquery
google.cloud.bigquery_v2: google_cloud_bigquery
- google.cloud.bigquery_v2.__init__: google_cloud_bigquery
- google.cloud.bigquery_v2.types: google_cloud_bigquery
- google.cloud.bigquery_v2.types.__init__: google_cloud_bigquery
- google.cloud.bigquery_v2.types.encryption_config: google_cloud_bigquery
- google.cloud.bigquery_v2.types.model: google_cloud_bigquery
- google.cloud.bigquery_v2.types.model_reference: google_cloud_bigquery
- google.cloud.bigquery_v2.types.standard_sql: google_cloud_bigquery
- google.cloud.bigquery_v2.types.table_reference: google_cloud_bigquery
google.cloud.client: google_cloud_core
- google.cloud.client.__init__: google_cloud_core
google.cloud.environment_vars: google_cloud_core
- google.cloud.environment_vars.__init__: google_cloud_core
google.cloud.exceptions: google_cloud_core
- google.cloud.exceptions.__init__: google_cloud_core
google.cloud.extended_operations_pb2: googleapis_common_protos
google.cloud.location.locations_pb2: googleapis_common_protos
google.cloud.obsolete: google_cloud_core
- google.cloud.obsolete.__init__: google_cloud_core
google.cloud.operation: google_cloud_core
- google.cloud.operation.__init__: google_cloud_core
google.cloud.resourcemanager: google_cloud_resource_manager
- google.cloud.resourcemanager.__init__: google_cloud_resource_manager
google.cloud.resourcemanager_v3: google_cloud_resource_manager
- google.cloud.resourcemanager_v3.__init__: google_cloud_resource_manager
- google.cloud.resourcemanager_v3.services: google_cloud_resource_manager
- google.cloud.resourcemanager_v3.services.__init__: google_cloud_resource_manager
- google.cloud.resourcemanager_v3.services.folders: google_cloud_resource_manager
- google.cloud.resourcemanager_v3.services.folders.__init__: google_cloud_resource_manager
- google.cloud.resourcemanager_v3.services.folders.async_client: google_cloud_resource_manager
- google.cloud.resourcemanager_v3.services.folders.client: google_cloud_resource_manager
- google.cloud.resourcemanager_v3.services.folders.pagers: google_cloud_resource_manager
- google.cloud.resourcemanager_v3.services.folders.transports: google_cloud_resource_manager
- google.cloud.resourcemanager_v3.services.folders.transports.__init__: google_cloud_resource_manager
- google.cloud.resourcemanager_v3.services.folders.transports.base: google_cloud_resource_manager
- google.cloud.resourcemanager_v3.services.folders.transports.grpc: google_cloud_resource_manager
- google.cloud.resourcemanager_v3.services.folders.transports.grpc_asyncio: google_cloud_resource_manager
- google.cloud.resourcemanager_v3.services.organizations: google_cloud_resource_manager
- google.cloud.resourcemanager_v3.services.organizations.__init__: google_cloud_resource_manager
- google.cloud.resourcemanager_v3.services.organizations.async_client: google_cloud_resource_manager
- google.cloud.resourcemanager_v3.services.organizations.client: google_cloud_resource_manager
- google.cloud.resourcemanager_v3.services.organizations.pagers: google_cloud_resource_manager
- google.cloud.resourcemanager_v3.services.organizations.transports: google_cloud_resource_manager
- google.cloud.resourcemanager_v3.services.organizations.transports.__init__: google_cloud_resource_manager
- google.cloud.resourcemanager_v3.services.organizations.transports.base: google_cloud_resource_manager
- google.cloud.resourcemanager_v3.services.organizations.transports.grpc: google_cloud_resource_manager
- google.cloud.resourcemanager_v3.services.organizations.transports.grpc_asyncio: google_cloud_resource_manager
- google.cloud.resourcemanager_v3.services.projects: google_cloud_resource_manager
- google.cloud.resourcemanager_v3.services.projects.__init__: google_cloud_resource_manager
- google.cloud.resourcemanager_v3.services.projects.async_client: google_cloud_resource_manager
- google.cloud.resourcemanager_v3.services.projects.client: google_cloud_resource_manager
- google.cloud.resourcemanager_v3.services.projects.pagers: google_cloud_resource_manager
- google.cloud.resourcemanager_v3.services.projects.transports: google_cloud_resource_manager
- google.cloud.resourcemanager_v3.services.projects.transports.__init__: google_cloud_resource_manager
- google.cloud.resourcemanager_v3.services.projects.transports.base: google_cloud_resource_manager
- google.cloud.resourcemanager_v3.services.projects.transports.grpc: google_cloud_resource_manager
- google.cloud.resourcemanager_v3.services.projects.transports.grpc_asyncio: google_cloud_resource_manager
- google.cloud.resourcemanager_v3.services.tag_bindings: google_cloud_resource_manager
- google.cloud.resourcemanager_v3.services.tag_bindings.__init__: google_cloud_resource_manager
- google.cloud.resourcemanager_v3.services.tag_bindings.async_client: google_cloud_resource_manager
- google.cloud.resourcemanager_v3.services.tag_bindings.client: google_cloud_resource_manager
- google.cloud.resourcemanager_v3.services.tag_bindings.pagers: google_cloud_resource_manager
- google.cloud.resourcemanager_v3.services.tag_bindings.transports: google_cloud_resource_manager
- google.cloud.resourcemanager_v3.services.tag_bindings.transports.__init__: google_cloud_resource_manager
- google.cloud.resourcemanager_v3.services.tag_bindings.transports.base: google_cloud_resource_manager
- google.cloud.resourcemanager_v3.services.tag_bindings.transports.grpc: google_cloud_resource_manager
- google.cloud.resourcemanager_v3.services.tag_bindings.transports.grpc_asyncio: google_cloud_resource_manager
- google.cloud.resourcemanager_v3.services.tag_keys: google_cloud_resource_manager
- google.cloud.resourcemanager_v3.services.tag_keys.__init__: google_cloud_resource_manager
- google.cloud.resourcemanager_v3.services.tag_keys.async_client: google_cloud_resource_manager
- google.cloud.resourcemanager_v3.services.tag_keys.client: google_cloud_resource_manager
- google.cloud.resourcemanager_v3.services.tag_keys.pagers: google_cloud_resource_manager
- google.cloud.resourcemanager_v3.services.tag_keys.transports: google_cloud_resource_manager
- google.cloud.resourcemanager_v3.services.tag_keys.transports.__init__: google_cloud_resource_manager
- google.cloud.resourcemanager_v3.services.tag_keys.transports.base: google_cloud_resource_manager
- google.cloud.resourcemanager_v3.services.tag_keys.transports.grpc: google_cloud_resource_manager
- google.cloud.resourcemanager_v3.services.tag_keys.transports.grpc_asyncio: google_cloud_resource_manager
- google.cloud.resourcemanager_v3.services.tag_values: google_cloud_resource_manager
- google.cloud.resourcemanager_v3.services.tag_values.__init__: google_cloud_resource_manager
- google.cloud.resourcemanager_v3.services.tag_values.async_client: google_cloud_resource_manager
- google.cloud.resourcemanager_v3.services.tag_values.client: google_cloud_resource_manager
- google.cloud.resourcemanager_v3.services.tag_values.pagers: google_cloud_resource_manager
- google.cloud.resourcemanager_v3.services.tag_values.transports: google_cloud_resource_manager
- google.cloud.resourcemanager_v3.services.tag_values.transports.__init__: google_cloud_resource_manager
- google.cloud.resourcemanager_v3.services.tag_values.transports.base: google_cloud_resource_manager
- google.cloud.resourcemanager_v3.services.tag_values.transports.grpc: google_cloud_resource_manager
- google.cloud.resourcemanager_v3.services.tag_values.transports.grpc_asyncio: google_cloud_resource_manager
- google.cloud.resourcemanager_v3.types: google_cloud_resource_manager
- google.cloud.resourcemanager_v3.types.__init__: google_cloud_resource_manager
- google.cloud.resourcemanager_v3.types.folders: google_cloud_resource_manager
- google.cloud.resourcemanager_v3.types.organizations: google_cloud_resource_manager
- google.cloud.resourcemanager_v3.types.projects: google_cloud_resource_manager
- google.cloud.resourcemanager_v3.types.tag_bindings: google_cloud_resource_manager
- google.cloud.resourcemanager_v3.types.tag_keys: google_cloud_resource_manager
- google.cloud.resourcemanager_v3.types.tag_values: google_cloud_resource_manager
google.cloud.storage: google_cloud_storage
- google.cloud.storage.__init__: google_cloud_storage
- google.cloud.storage._helpers: google_cloud_storage
- google.cloud.storage._http: google_cloud_storage
- google.cloud.storage._signing: google_cloud_storage
- google.cloud.storage.acl: google_cloud_storage
- google.cloud.storage.batch: google_cloud_storage
- google.cloud.storage.blob: google_cloud_storage
- google.cloud.storage.bucket: google_cloud_storage
- google.cloud.storage.client: google_cloud_storage
- google.cloud.storage.constants: google_cloud_storage
- google.cloud.storage.fileio: google_cloud_storage
- google.cloud.storage.hmac_key: google_cloud_storage
- google.cloud.storage.iam: google_cloud_storage
- google.cloud.storage.notification: google_cloud_storage
- google.cloud.storage.retry: google_cloud_storage
- google.cloud.storage.version: google_cloud_storage
google.cloud.version: google_cloud_core
google.gapic.metadata: googleapis_common_protos
- google.gapic.metadata.__init__: googleapis_common_protos
- google.gapic.metadata.gapic_metadata_pb2: googleapis_common_protos
google.iam.v1: grpc_google_iam_v1
- google.iam.v1.__init__: grpc_google_iam_v1
- google.iam.v1.iam_policy_pb2: grpc_google_iam_v1
- google.iam.v1.iam_policy_pb2_grpc: grpc_google_iam_v1
- google.iam.v1.logging: grpc_google_iam_v1
- google.iam.v1.logging.__init__: grpc_google_iam_v1
- google.iam.v1.logging.audit_data_pb2: grpc_google_iam_v1
- google.iam.v1.options_pb2: grpc_google_iam_v1
- google.iam.v1.options_pb2_grpc: grpc_google_iam_v1
- google.iam.v1.policy_pb2: grpc_google_iam_v1
- google.iam.v1.policy_pb2_grpc: grpc_google_iam_v1
google.logging.type: googleapis_common_protos
- google.logging.type.__init__: googleapis_common_protos
- google.logging.type.http_request_pb2: googleapis_common_protos
- google.logging.type.log_severity_pb2: googleapis_common_protos
google.longrunning: googleapis_common_protos
- google.longrunning.__init__: googleapis_common_protos
- google.longrunning.operations_grpc: googleapis_common_protos
- google.longrunning.operations_grpc_pb2: googleapis_common_protos
- google.longrunning.operations_pb2: googleapis_common_protos
- google.longrunning.operations_pb2_grpc: googleapis_common_protos
- google.longrunning.operations_proto: googleapis_common_protos
- google.longrunning.operations_proto_pb2: googleapis_common_protos
google.oauth2: google_auth
- google.oauth2.__init__: google_auth
- google.oauth2._client: google_auth
- google.oauth2._client_async: google_auth
- google.oauth2._credentials_async: google_auth
- google.oauth2._id_token_async: google_auth
- google.oauth2._reauth_async: google_auth
- google.oauth2._service_account_async: google_auth
- google.oauth2.challenges: google_auth
- google.oauth2.credentials: google_auth
- google.oauth2.id_token: google_auth
- google.oauth2.reauth: google_auth
- google.oauth2.service_account: google_auth
- google.oauth2.sts: google_auth
- google.oauth2.utils: google_auth
google.protobuf: protobuf
- google.protobuf.__init__: protobuf
- google.protobuf.any_pb2: protobuf
- google.protobuf.api_pb2: protobuf
- google.protobuf.compiler: protobuf
- google.protobuf.compiler.__init__: protobuf
- google.protobuf.compiler.plugin_pb2: protobuf
- google.protobuf.descriptor: protobuf
- google.protobuf.descriptor_database: protobuf
- google.protobuf.descriptor_pb2: protobuf
- google.protobuf.descriptor_pool: protobuf
- google.protobuf.duration_pb2: protobuf
- google.protobuf.empty_pb2: protobuf
- google.protobuf.field_mask_pb2: protobuf
- google.protobuf.internal: protobuf
- google.protobuf.internal.__init__: protobuf
- google.protobuf.internal._api_implementation: protobuf
- google.protobuf.internal.api_implementation: protobuf
- google.protobuf.internal.builder: protobuf
- google.protobuf.internal.containers: protobuf
- google.protobuf.internal.decoder: protobuf
- google.protobuf.internal.encoder: protobuf
- google.protobuf.internal.enum_type_wrapper: protobuf
- google.protobuf.internal.extension_dict: protobuf
- google.protobuf.internal.message_listener: protobuf
- google.protobuf.internal.python_message: protobuf
- google.protobuf.internal.type_checkers: protobuf
- google.protobuf.internal.well_known_types: protobuf
- google.protobuf.internal.wire_format: protobuf
- google.protobuf.json_format: protobuf
- google.protobuf.message: protobuf
- google.protobuf.message_factory: protobuf
- google.protobuf.proto_builder: protobuf
- google.protobuf.pyext: protobuf
- google.protobuf.pyext.__init__: protobuf
- google.protobuf.pyext._message: protobuf
- google.protobuf.pyext.cpp_message: protobuf
- google.protobuf.reflection: protobuf
- google.protobuf.service: protobuf
- google.protobuf.service_reflection: protobuf
- google.protobuf.source_context_pb2: protobuf
- google.protobuf.struct_pb2: protobuf
- google.protobuf.symbol_database: protobuf
- google.protobuf.text_encoding: protobuf
- google.protobuf.text_format: protobuf
- google.protobuf.timestamp_pb2: protobuf
- google.protobuf.type_pb2: protobuf
- google.protobuf.util: protobuf
- google.protobuf.util.__init__: protobuf
- google.protobuf.util.json_format_pb2: protobuf
- google.protobuf.util.json_format_proto3_pb2: protobuf
- google.protobuf.wrappers_pb2: protobuf
google.resumable_media: google_resumable_media
- google.resumable_media.__init__: google_resumable_media
- google.resumable_media._download: google_resumable_media
- google.resumable_media._helpers: google_resumable_media
- google.resumable_media._upload: google_resumable_media
- google.resumable_media.common: google_resumable_media
- google.resumable_media.requests: google_resumable_media
- google.resumable_media.requests.__init__: google_resumable_media
- google.resumable_media.requests._request_helpers: google_resumable_media
- google.resumable_media.requests.download: google_resumable_media
- google.resumable_media.requests.upload: google_resumable_media
google.rpc: googleapis_common_protos
- google.rpc.__init__: googleapis_common_protos
- google.rpc.code_pb2: googleapis_common_protos
- google.rpc.context: googleapis_common_protos
- google.rpc.context.__init__: googleapis_common_protos
- google.rpc.context.attribute_context_pb2: googleapis_common_protos
- google.rpc.error_details_pb2: googleapis_common_protos
- google.rpc.status_pb2: googleapis_common_protos
google.type: googleapis_common_protos
- google.type.__init__: googleapis_common_protos
- google.type.calendar_period_pb2: googleapis_common_protos
- google.type.color_pb2: googleapis_common_protos
- google.type.date_pb2: googleapis_common_protos
- google.type.datetime_pb2: googleapis_common_protos
- google.type.dayofweek_pb2: googleapis_common_protos
- google.type.decimal_pb2: googleapis_common_protos
- google.type.expr_pb2: googleapis_common_protos
- google.type.fraction_pb2: googleapis_common_protos
- google.type.interval_pb2: googleapis_common_protos
- google.type.latlng_pb2: googleapis_common_protos
- google.type.localized_text_pb2: googleapis_common_protos
- google.type.money_pb2: googleapis_common_protos
- google.type.month_pb2: googleapis_common_protos
- google.type.phone_number_pb2: googleapis_common_protos
- google.type.postal_address_pb2: googleapis_common_protos
- google.type.quaternion_pb2: googleapis_common_protos
- google.type.timeofday_pb2: googleapis_common_protos
google_crc32c: google_crc32c
- google_crc32c.__config__: google_crc32c
- google_crc32c.__init__: google_crc32c
- google_crc32c._checksum: google_crc32c
- google_crc32c._crc32c: google_crc32c
- google_crc32c.cext: google_crc32c
- google_crc32c.libs.libcrc32c-672e1704: google_crc32c
- google_crc32c.python: google_crc32c
grpc: grpcio
- grpc.__init__: grpcio
- grpc._auth: grpcio
- grpc._channel: grpcio
- grpc._common: grpcio
- grpc._compression: grpcio
- grpc._cython: grpcio
- grpc._cython.__init__: grpcio
- grpc._cython._cygrpc: grpcio
- grpc._cython._cygrpc.__init__: grpcio
- grpc._cython.cygrpc: grpcio
- grpc._grpcio_metadata: grpcio
- grpc._interceptor: grpcio
- grpc._plugin_wrapping: grpcio
- grpc._runtime_protos: grpcio
- grpc._server: grpcio
- grpc._simple_stubs: grpcio
- grpc._utilities: grpcio
- grpc.aio: grpcio
- grpc.aio.__init__: grpcio
- grpc.aio._base_call: grpcio
- grpc.aio._base_channel: grpcio
- grpc.aio._base_server: grpcio
- grpc.aio._call: grpcio
- grpc.aio._channel: grpcio
- grpc.aio._interceptor: grpcio
- grpc.aio._metadata: grpcio
- grpc.aio._server: grpcio
- grpc.aio._typing: grpcio
- grpc.aio._utils: grpcio
- grpc.beta: grpcio
- grpc.beta.__init__: grpcio
- grpc.beta._client_adaptations: grpcio
- grpc.beta._metadata: grpcio
- grpc.beta._server_adaptations: grpcio
- grpc.beta.implementations: grpcio
- grpc.beta.interfaces: grpcio
- grpc.beta.utilities: grpcio
- grpc.experimental: grpcio
- grpc.experimental.__init__: grpcio
- grpc.experimental.aio: grpcio
- grpc.experimental.aio.__init__: grpcio
- grpc.experimental.gevent: grpcio
- grpc.experimental.session_cache: grpcio
- grpc.framework: grpcio
- grpc.framework.__init__: grpcio
- grpc.framework.common: grpcio
- grpc.framework.common.__init__: grpcio
- grpc.framework.common.cardinality: grpcio
- grpc.framework.common.style: grpcio
- grpc.framework.foundation: grpcio
- grpc.framework.foundation.__init__: grpcio
- grpc.framework.foundation.abandonment: grpcio
- grpc.framework.foundation.callable_util: grpcio
- grpc.framework.foundation.future: grpcio
- grpc.framework.foundation.logging_pool: grpcio
- grpc.framework.foundation.stream: grpcio
- grpc.framework.foundation.stream_util: grpcio
- grpc.framework.interfaces: grpcio
- grpc.framework.interfaces.__init__: grpcio
- grpc.framework.interfaces.base: grpcio
- grpc.framework.interfaces.base.__init__: grpcio
- grpc.framework.interfaces.base.base: grpcio
- grpc.framework.interfaces.base.utilities: grpcio
- grpc.framework.interfaces.face: grpcio
- grpc.framework.interfaces.face.__init__: grpcio
- grpc.framework.interfaces.face.face: grpcio
- grpc.framework.interfaces.face.utilities: grpcio
grpc_status: grpcio_status
- grpc_status.__init__: grpcio_status
- grpc_status._async: grpcio_status
- grpc_status._common: grpcio_status
- grpc_status.rpc_status: grpcio_status
idna: idna
- idna.__init__: idna
- idna.codec: idna
- idna.compat: idna
- idna.core: idna
- idna.idnadata: idna
- idna.intranges: idna
- idna.package_data: idna
- idna.uts46data: idna
packaging: packaging
- packaging.__about__: packaging
- packaging.__init__: packaging
- packaging._manylinux: packaging
- packaging._musllinux: packaging
- packaging._structures: packaging
- packaging.markers: packaging
- packaging.requirements: packaging
- packaging.specifiers: packaging
- packaging.tags: packaging
- packaging.utils: packaging
- packaging.version: packaging
proto: proto_plus
- proto.__init__: proto_plus
- proto._file_info: proto_plus
- proto._package_info: proto_plus
- proto.datetime_helpers: proto_plus
- proto.enums: proto_plus
- proto.fields: proto_plus
- proto.marshal: proto_plus
- proto.marshal.__init__: proto_plus
- proto.marshal.collections: proto_plus
- proto.marshal.collections.__init__: proto_plus
- proto.marshal.collections.maps: proto_plus
- proto.marshal.collections.repeated: proto_plus
- proto.marshal.compat: proto_plus
- proto.marshal.marshal: proto_plus
- proto.marshal.rules: proto_plus
- proto.marshal.rules.__init__: proto_plus
- proto.marshal.rules.bytes: proto_plus
- proto.marshal.rules.dates: proto_plus
- proto.marshal.rules.enums: proto_plus
- proto.marshal.rules.message: proto_plus
- proto.marshal.rules.stringy_numbers: proto_plus
- proto.marshal.rules.struct: proto_plus
- proto.marshal.rules.wrappers: proto_plus
- proto.message: proto_plus
- proto.modules: proto_plus
- proto.primitives: proto_plus
- proto.utils: proto_plus
pyasn1: pyasn1
- pyasn1.__init__: pyasn1
- pyasn1.codec: pyasn1
- pyasn1.codec.__init__: pyasn1
- pyasn1.codec.ber: pyasn1
- pyasn1.codec.ber.__init__: pyasn1
- pyasn1.codec.ber.decoder: pyasn1
- pyasn1.codec.ber.encoder: pyasn1
- pyasn1.codec.ber.eoo: pyasn1
- pyasn1.codec.cer: pyasn1
- pyasn1.codec.cer.__init__: pyasn1
- pyasn1.codec.cer.decoder: pyasn1
- pyasn1.codec.cer.encoder: pyasn1
- pyasn1.codec.der: pyasn1
- pyasn1.codec.der.__init__: pyasn1
- pyasn1.codec.der.decoder: pyasn1
- pyasn1.codec.der.encoder: pyasn1
- pyasn1.codec.native: pyasn1
- pyasn1.codec.native.__init__: pyasn1
- pyasn1.codec.native.decoder: pyasn1
- pyasn1.codec.native.encoder: pyasn1
- pyasn1.compat: pyasn1
- pyasn1.compat.__init__: pyasn1
- pyasn1.compat.binary: pyasn1
- pyasn1.compat.calling: pyasn1
- pyasn1.compat.dateandtime: pyasn1
- pyasn1.compat.integer: pyasn1
- pyasn1.compat.octets: pyasn1
- pyasn1.compat.string: pyasn1
- pyasn1.debug: pyasn1
- pyasn1.error: pyasn1
- pyasn1.type: pyasn1
- pyasn1.type.__init__: pyasn1
- pyasn1.type.base: pyasn1
- pyasn1.type.char: pyasn1
- pyasn1.type.constraint: pyasn1
- pyasn1.type.error: pyasn1
- pyasn1.type.namedtype: pyasn1
- pyasn1.type.namedval: pyasn1
- pyasn1.type.opentype: pyasn1
- pyasn1.type.tag: pyasn1
- pyasn1.type.tagmap: pyasn1
- pyasn1.type.univ: pyasn1
- pyasn1.type.useful: pyasn1
pyasn1_modules: pyasn1_modules
- pyasn1_modules.__init__: pyasn1_modules
- pyasn1_modules.pem: pyasn1_modules
- pyasn1_modules.rfc1155: pyasn1_modules
- pyasn1_modules.rfc1157: pyasn1_modules
- pyasn1_modules.rfc1901: pyasn1_modules
- pyasn1_modules.rfc1902: pyasn1_modules
- pyasn1_modules.rfc1905: pyasn1_modules
- pyasn1_modules.rfc2251: pyasn1_modules
- pyasn1_modules.rfc2314: pyasn1_modules
- pyasn1_modules.rfc2315: pyasn1_modules
- pyasn1_modules.rfc2437: pyasn1_modules
- pyasn1_modules.rfc2459: pyasn1_modules
- pyasn1_modules.rfc2511: pyasn1_modules
- pyasn1_modules.rfc2560: pyasn1_modules
- pyasn1_modules.rfc2631: pyasn1_modules
- pyasn1_modules.rfc2634: pyasn1_modules
- pyasn1_modules.rfc2985: pyasn1_modules
- pyasn1_modules.rfc2986: pyasn1_modules
- pyasn1_modules.rfc3114: pyasn1_modules
- pyasn1_modules.rfc3161: pyasn1_modules
- pyasn1_modules.rfc3274: pyasn1_modules
- pyasn1_modules.rfc3279: pyasn1_modules
- pyasn1_modules.rfc3280: pyasn1_modules
- pyasn1_modules.rfc3281: pyasn1_modules
- pyasn1_modules.rfc3412: pyasn1_modules
- pyasn1_modules.rfc3414: pyasn1_modules
- pyasn1_modules.rfc3447: pyasn1_modules
- pyasn1_modules.rfc3560: pyasn1_modules
- pyasn1_modules.rfc3565: pyasn1_modules
- pyasn1_modules.rfc3709: pyasn1_modules
- pyasn1_modules.rfc3770: pyasn1_modules
- pyasn1_modules.rfc3779: pyasn1_modules
- pyasn1_modules.rfc3852: pyasn1_modules
- pyasn1_modules.rfc4043: pyasn1_modules
- pyasn1_modules.rfc4055: pyasn1_modules
- pyasn1_modules.rfc4073: pyasn1_modules
- pyasn1_modules.rfc4108: pyasn1_modules
- pyasn1_modules.rfc4210: pyasn1_modules
- pyasn1_modules.rfc4211: pyasn1_modules
- pyasn1_modules.rfc4334: pyasn1_modules
- pyasn1_modules.rfc4985: pyasn1_modules
- pyasn1_modules.rfc5035: pyasn1_modules
- pyasn1_modules.rfc5083: pyasn1_modules
- pyasn1_modules.rfc5084: pyasn1_modules
- pyasn1_modules.rfc5208: pyasn1_modules
- pyasn1_modules.rfc5280: pyasn1_modules
- pyasn1_modules.rfc5480: pyasn1_modules
- pyasn1_modules.rfc5649: pyasn1_modules
- pyasn1_modules.rfc5652: pyasn1_modules
- pyasn1_modules.rfc5751: pyasn1_modules
- pyasn1_modules.rfc5755: pyasn1_modules
- pyasn1_modules.rfc5913: pyasn1_modules
- pyasn1_modules.rfc5914: pyasn1_modules
- pyasn1_modules.rfc5915: pyasn1_modules
- pyasn1_modules.rfc5916: pyasn1_modules
- pyasn1_modules.rfc5917: pyasn1_modules
- pyasn1_modules.rfc5924: pyasn1_modules
- pyasn1_modules.rfc5934: pyasn1_modules
- pyasn1_modules.rfc5940: pyasn1_modules
- pyasn1_modules.rfc5958: pyasn1_modules
- pyasn1_modules.rfc5990: pyasn1_modules
- pyasn1_modules.rfc6010: pyasn1_modules
- pyasn1_modules.rfc6019: pyasn1_modules
- pyasn1_modules.rfc6031: pyasn1_modules
- pyasn1_modules.rfc6032: pyasn1_modules
- pyasn1_modules.rfc6120: pyasn1_modules
- pyasn1_modules.rfc6170: pyasn1_modules
- pyasn1_modules.rfc6187: pyasn1_modules
- pyasn1_modules.rfc6210: pyasn1_modules
- pyasn1_modules.rfc6211: pyasn1_modules
- pyasn1_modules.rfc6402: pyasn1_modules
- pyasn1_modules.rfc6402-1: pyasn1_modules
- pyasn1_modules.rfc6482: pyasn1_modules
- pyasn1_modules.rfc6486: pyasn1_modules
- pyasn1_modules.rfc6487: pyasn1_modules
- pyasn1_modules.rfc6664: pyasn1_modules
- pyasn1_modules.rfc6955: pyasn1_modules
- pyasn1_modules.rfc6960: pyasn1_modules
- pyasn1_modules.rfc7030: pyasn1_modules
- pyasn1_modules.rfc7191: pyasn1_modules
- pyasn1_modules.rfc7229: pyasn1_modules
- pyasn1_modules.rfc7292: pyasn1_modules
- pyasn1_modules.rfc7296: pyasn1_modules
- pyasn1_modules.rfc7508: pyasn1_modules
- pyasn1_modules.rfc7585: pyasn1_modules
- pyasn1_modules.rfc7633: pyasn1_modules
- pyasn1_modules.rfc7773: pyasn1_modules
- pyasn1_modules.rfc7894: pyasn1_modules
- pyasn1_modules.rfc7894-1: pyasn1_modules
- pyasn1_modules.rfc7906: pyasn1_modules
- pyasn1_modules.rfc7914: pyasn1_modules
- pyasn1_modules.rfc8017: pyasn1_modules
- pyasn1_modules.rfc8018: pyasn1_modules
- pyasn1_modules.rfc8103: pyasn1_modules
- pyasn1_modules.rfc8209: pyasn1_modules
- pyasn1_modules.rfc8226: pyasn1_modules
- pyasn1_modules.rfc8358: pyasn1_modules
- pyasn1_modules.rfc8360: pyasn1_modules
- pyasn1_modules.rfc8398: pyasn1_modules
- pyasn1_modules.rfc8410: pyasn1_modules
- pyasn1_modules.rfc8418: pyasn1_modules
- pyasn1_modules.rfc8419: pyasn1_modules
- pyasn1_modules.rfc8479: pyasn1_modules
- pyasn1_modules.rfc8494: pyasn1_modules
- pyasn1_modules.rfc8520: pyasn1_modules
- pyasn1_modules.rfc8619: pyasn1_modules
- pyasn1_modules.rfc8649: pyasn1_modules
pyparsing: pyparsing
- pyparsing.__init__: pyparsing
- pyparsing.actions: pyparsing
- pyparsing.common: pyparsing
- pyparsing.core: pyparsing
- pyparsing.diagram: pyparsing
- pyparsing.diagram.__init__: pyparsing
- pyparsing.exceptions: pyparsing
- pyparsing.helpers: pyparsing
- pyparsing.results: pyparsing
- pyparsing.testing: pyparsing
- pyparsing.unicode: pyparsing
- pyparsing.util: pyparsing
requests: requests
- requests.__init__: requests
- requests.__version__: requests
- requests._internal_utils: requests
- requests.adapters: requests
- requests.api: requests
- requests.auth: requests
- requests.certs: requests
- requests.compat: requests
- requests.cookies: requests
- requests.exceptions: requests
- requests.help: requests
- requests.hooks: requests
- requests.models: requests
- requests.packages: requests
- requests.sessions: requests
- requests.status_codes: requests
- requests.structures: requests
- requests.utils: requests
rsa: rsa
- rsa.__init__: rsa
- rsa._compat: rsa
- rsa.asn1: rsa
- rsa.cli: rsa
- rsa.common: rsa
- rsa.core: rsa
- rsa.key: rsa
- rsa.parallel: rsa
- rsa.pem: rsa
- rsa.pkcs1: rsa
- rsa.pkcs1_v2: rsa
- rsa.prime: rsa
- rsa.randnum: rsa
- rsa.transform: rsa
- rsa.util: rsa
samples.generated_samples.cloudresourcemanager_v3_generated_folders_create_folder_async: google_cloud_resource_manager
samples.generated_samples.cloudresourcemanager_v3_generated_folders_create_folder_sync: google_cloud_resource_manager
samples.generated_samples.cloudresourcemanager_v3_generated_folders_delete_folder_async: google_cloud_resource_manager
@@ -1616,63 +154,7 @@
scripts.readme-gen.readme_gen: google_cloud_resource_manager
six: six
tests: google_cloud_resource_manager
- tests.__init__: google_cloud_resource_manager
- tests.unit: google_cloud_resource_manager
- tests.unit.__init__: google_cloud_resource_manager
- tests.unit.gapic: google_cloud_resource_manager
- tests.unit.gapic.__init__: google_cloud_resource_manager
- tests.unit.gapic.resourcemanager_v3: google_cloud_resource_manager
- tests.unit.gapic.resourcemanager_v3.__init__: google_cloud_resource_manager
- tests.unit.gapic.resourcemanager_v3.test_folders: google_cloud_resource_manager
- tests.unit.gapic.resourcemanager_v3.test_organizations: google_cloud_resource_manager
- tests.unit.gapic.resourcemanager_v3.test_projects: google_cloud_resource_manager
- tests.unit.gapic.resourcemanager_v3.test_tag_bindings: google_cloud_resource_manager
- tests.unit.gapic.resourcemanager_v3.test_tag_keys: google_cloud_resource_manager
- tests.unit.gapic.resourcemanager_v3.test_tag_values: google_cloud_resource_manager
urllib3: urllib3
- urllib3.__init__: urllib3
- urllib3._collections: urllib3
- urllib3._version: urllib3
- urllib3.connection: urllib3
- urllib3.connectionpool: urllib3
- urllib3.contrib: urllib3
- urllib3.contrib.__init__: urllib3
- urllib3.contrib._appengine_environ: urllib3
- urllib3.contrib._securetransport: urllib3
- urllib3.contrib._securetransport.__init__: urllib3
- urllib3.contrib._securetransport.bindings: urllib3
- urllib3.contrib._securetransport.low_level: urllib3
- urllib3.contrib.appengine: urllib3
- urllib3.contrib.ntlmpool: urllib3
- urllib3.contrib.pyopenssl: urllib3
- urllib3.contrib.securetransport: urllib3
- urllib3.contrib.socks: urllib3
- urllib3.exceptions: urllib3
- urllib3.fields: urllib3
- urllib3.filepost: urllib3
- urllib3.packages: urllib3
- urllib3.packages.__init__: urllib3
- urllib3.packages.backports: urllib3
- urllib3.packages.backports.__init__: urllib3
- urllib3.packages.backports.makefile: urllib3
- urllib3.packages.six: urllib3
- urllib3.poolmanager: urllib3
- urllib3.request: urllib3
- urllib3.response: urllib3
- urllib3.util: urllib3
- urllib3.util.__init__: urllib3
- urllib3.util.connection: urllib3
- urllib3.util.proxy: urllib3
- urllib3.util.queue: urllib3
- urllib3.util.request: urllib3
- urllib3.util.response: urllib3
- urllib3.util.retry: urllib3
- urllib3.util.ssl_: urllib3
- urllib3.util.ssl_match_hostname: urllib3
- urllib3.util.ssltransport: urllib3
- urllib3.util.timeout: urllib3
- urllib3.util.url: urllib3
- urllib3.util.wait: urllib3
pip_repository:
name: gazelle_python_test
-integrity: 32e38932043eca090a64ca741758d8e4a5817c2cd7dc821fc927914c32fb3114
+integrity: 366852b36882c766f23173b8673e934a1f84685f529dc06aabab837f697ba9f8
diff --git a/gazelle/pythonconfig/pythonconfig.go b/gazelle/pythonconfig/pythonconfig.go
index a24a90e..166b575 100644
--- a/gazelle/pythonconfig/pythonconfig.go
+++ b/gazelle/pythonconfig/pythonconfig.go
@@ -282,16 +282,23 @@
for currentCfg := c; currentCfg != nil; currentCfg = currentCfg.parent {
if currentCfg.gazelleManifest != nil {
gazelleManifest := currentCfg.gazelleManifest
- if distributionName, ok := gazelleManifest.ModulesMapping[modName]; ok {
- var distributionRepositoryName string
- if gazelleManifest.PipDepsRepositoryName != "" {
- distributionRepositoryName = gazelleManifest.PipDepsRepositoryName
- } else if gazelleManifest.PipRepository != nil {
- distributionRepositoryName = gazelleManifest.PipRepository.Name
- }
+ for {
+ if distributionName, ok := gazelleManifest.ModulesMapping[modName]; ok {
+ var distributionRepositoryName string
+ if gazelleManifest.PipDepsRepositoryName != "" {
+ distributionRepositoryName = gazelleManifest.PipDepsRepositoryName
+ } else if gazelleManifest.PipRepository != nil {
+ distributionRepositoryName = gazelleManifest.PipRepository.Name
+ }
- lbl := currentCfg.FormatThirdPartyDependency(distributionRepositoryName, distributionName)
- return lbl.String(), true
+ lbl := currentCfg.FormatThirdPartyDependency(distributionRepositoryName, distributionName)
+ return lbl.String(), true
+ }
+ i := strings.LastIndex(modName, ".")
+ if i == -1 {
+ break
+ }
+ modName = modName[:i]
}
}
}