{py:mod}abx_plugin_chrome.binaries
:allowtitles:
Module Contents
Classes
:class: autosummary longtable
:align: left
* - {py:obj}`ChromeBinary <abx_plugin_chrome.binaries.ChromeBinary>`
-
Functions
:class: autosummary longtable
:align: left
* - {py:obj}`autodetect_system_chrome_install <abx_plugin_chrome.binaries.autodetect_system_chrome_install>`
- ```{autodoc2-docstring} abx_plugin_chrome.binaries.autodetect_system_chrome_install
:summary:
```
* - {py:obj}`create_macos_app_symlink <abx_plugin_chrome.binaries.create_macos_app_symlink>`
- ```{autodoc2-docstring} abx_plugin_chrome.binaries.create_macos_app_symlink
:summary:
```
Data
:class: autosummary longtable
:align: left
* - {py:obj}`CHROMIUM_BINARY_NAMES_LINUX <abx_plugin_chrome.binaries.CHROMIUM_BINARY_NAMES_LINUX>`
- ```{autodoc2-docstring} abx_plugin_chrome.binaries.CHROMIUM_BINARY_NAMES_LINUX
:summary:
```
* - {py:obj}`CHROMIUM_BINARY_NAMES_MACOS <abx_plugin_chrome.binaries.CHROMIUM_BINARY_NAMES_MACOS>`
- ```{autodoc2-docstring} abx_plugin_chrome.binaries.CHROMIUM_BINARY_NAMES_MACOS
:summary:
```
* - {py:obj}`CHROMIUM_BINARY_NAMES <abx_plugin_chrome.binaries.CHROMIUM_BINARY_NAMES>`
- ```{autodoc2-docstring} abx_plugin_chrome.binaries.CHROMIUM_BINARY_NAMES
:summary:
```
* - {py:obj}`CHROME_BINARY_NAMES_LINUX <abx_plugin_chrome.binaries.CHROME_BINARY_NAMES_LINUX>`
- ```{autodoc2-docstring} abx_plugin_chrome.binaries.CHROME_BINARY_NAMES_LINUX
:summary:
```
* - {py:obj}`CHROME_BINARY_NAMES_MACOS <abx_plugin_chrome.binaries.CHROME_BINARY_NAMES_MACOS>`
- ```{autodoc2-docstring} abx_plugin_chrome.binaries.CHROME_BINARY_NAMES_MACOS
:summary:
```
* - {py:obj}`CHROME_BINARY_NAMES <abx_plugin_chrome.binaries.CHROME_BINARY_NAMES>`
- ```{autodoc2-docstring} abx_plugin_chrome.binaries.CHROME_BINARY_NAMES
:summary:
```
* - {py:obj}`CHROME_APT_DEPENDENCIES <abx_plugin_chrome.binaries.CHROME_APT_DEPENDENCIES>`
- ```{autodoc2-docstring} abx_plugin_chrome.binaries.CHROME_APT_DEPENDENCIES
:summary:
```
* - {py:obj}`CHROME_BINARY <abx_plugin_chrome.binaries.CHROME_BINARY>`
- ```{autodoc2-docstring} abx_plugin_chrome.binaries.CHROME_BINARY
:summary:
```
API
:canonical: abx_plugin_chrome.binaries.CHROMIUM_BINARY_NAMES_LINUX
:value: >
['chromium', 'chromium-browser', 'chromium-browser-beta', 'chromium-browser-unstable', 'chromium-bro...
```{autodoc2-docstring} abx_plugin_chrome.binaries.CHROMIUM_BINARY_NAMES_LINUX
```
:canonical: abx_plugin_chrome.binaries.CHROMIUM_BINARY_NAMES_MACOS
:value: >
['/Applications/Chromium.app/Contents/MacOS/Chromium']
```{autodoc2-docstring} abx_plugin_chrome.binaries.CHROMIUM_BINARY_NAMES_MACOS
```
:canonical: abx_plugin_chrome.binaries.CHROMIUM_BINARY_NAMES
:value: >
None
```{autodoc2-docstring} abx_plugin_chrome.binaries.CHROMIUM_BINARY_NAMES
```
:canonical: abx_plugin_chrome.binaries.CHROME_BINARY_NAMES_LINUX
:value: >
['google-chrome', 'google-chrome-stable', 'google-chrome-beta', 'google-chrome-canary', 'google-chro...
```{autodoc2-docstring} abx_plugin_chrome.binaries.CHROME_BINARY_NAMES_LINUX
```
:canonical: abx_plugin_chrome.binaries.CHROME_BINARY_NAMES_MACOS
:value: >
['/Applications/Google Chrome.app/Contents/MacOS/Google Chrome', '/Applications/Google Chrome Canary...
```{autodoc2-docstring} abx_plugin_chrome.binaries.CHROME_BINARY_NAMES_MACOS
```
:canonical: abx_plugin_chrome.binaries.CHROME_BINARY_NAMES
:value: >
None
```{autodoc2-docstring} abx_plugin_chrome.binaries.CHROME_BINARY_NAMES
```
:canonical: abx_plugin_chrome.binaries.CHROME_APT_DEPENDENCIES
:value: >
['apt-transport-https', 'at-spi2-common', 'fontconfig', 'fonts-freefont-ttf', 'fonts-ipafont-gothic'...
```{autodoc2-docstring} abx_plugin_chrome.binaries.CHROME_APT_DEPENDENCIES
```
:canonical: abx_plugin_chrome.binaries.autodetect_system_chrome_install
```{autodoc2-docstring} abx_plugin_chrome.binaries.autodetect_system_chrome_install
```
:canonical: abx_plugin_chrome.binaries.create_macos_app_symlink
```{autodoc2-docstring} abx_plugin_chrome.binaries.create_macos_app_symlink
```
:canonical: abx_plugin_chrome.binaries.ChromeBinary
Bases: {py:obj}`abx_pkg.Binary`
````{py:attribute} name
:canonical: abx_plugin_chrome.binaries.ChromeBinary.name
:type: abx_pkg.BinName
:value: >
None
```{autodoc2-docstring} abx_plugin_chrome.binaries.ChromeBinary.name
```
````
````{py:attribute} binproviders_supported
:canonical: abx_plugin_chrome.binaries.ChromeBinary.binproviders_supported
:type: typing.List[pydantic.InstanceOf[abx_pkg.BinProvider]]
:value: >
None
```{autodoc2-docstring} abx_plugin_chrome.binaries.ChromeBinary.binproviders_supported
```
````
````{py:attribute} overrides
:canonical: abx_plugin_chrome.binaries.ChromeBinary.overrides
:type: abx_pkg.BinaryOverrides
:value: >
None
```{autodoc2-docstring} abx_plugin_chrome.binaries.ChromeBinary.overrides
```
````
````{py:method} symlink_to_lib(binary, bin_dir=None) -> None
:canonical: abx_plugin_chrome.binaries.ChromeBinary.symlink_to_lib
:staticmethod:
```{autodoc2-docstring} abx_plugin_chrome.binaries.ChromeBinary.symlink_to_lib
```
````
````{py:method} chrome_cleanup_lockfile()
:canonical: abx_plugin_chrome.binaries.ChromeBinary.chrome_cleanup_lockfile
:staticmethod:
```{autodoc2-docstring} abx_plugin_chrome.binaries.ChromeBinary.chrome_cleanup_lockfile
```
````
:canonical: abx_plugin_chrome.binaries.CHROME_BINARY
:value: >
'ChromeBinary(...)'
```{autodoc2-docstring} abx_plugin_chrome.binaries.CHROME_BINARY
```
Last updated