{py:mod}abx_plugin_pip.binaries
:allowtitles:
Module Contents
Classes
:class: autosummary longtable
:align: left
* - {py:obj}`ArchiveboxBinary <abx_plugin_pip.binaries.ArchiveboxBinary>`
-
* - {py:obj}`PythonBinary <abx_plugin_pip.binaries.PythonBinary>`
-
* - {py:obj}`SqliteBinary <abx_plugin_pip.binaries.SqliteBinary>`
-
* - {py:obj}`DjangoBinary <abx_plugin_pip.binaries.DjangoBinary>`
-
* - {py:obj}`PipBinary <abx_plugin_pip.binaries.PipBinary>`
-
* - {py:obj}`PipxBinary <abx_plugin_pip.binaries.PipxBinary>`
-
Functions
:class: autosummary longtable
:align: left
* - {py:obj}`get_archivebox_version <abx_plugin_pip.binaries.get_archivebox_version>`
- ```{autodoc2-docstring} abx_plugin_pip.binaries.get_archivebox_version
:summary:
```
Data
:class: autosummary longtable
:align: left
* - {py:obj}`ARCHIVEBOX_BINARY <abx_plugin_pip.binaries.ARCHIVEBOX_BINARY>`
- ```{autodoc2-docstring} abx_plugin_pip.binaries.ARCHIVEBOX_BINARY
:summary:
```
* - {py:obj}`PYTHON_BINARY <abx_plugin_pip.binaries.PYTHON_BINARY>`
- ```{autodoc2-docstring} abx_plugin_pip.binaries.PYTHON_BINARY
:summary:
```
* - {py:obj}`LOADED_SQLITE_PATH <abx_plugin_pip.binaries.LOADED_SQLITE_PATH>`
- ```{autodoc2-docstring} abx_plugin_pip.binaries.LOADED_SQLITE_PATH
:summary:
```
* - {py:obj}`LOADED_SQLITE_VERSION <abx_plugin_pip.binaries.LOADED_SQLITE_VERSION>`
- ```{autodoc2-docstring} abx_plugin_pip.binaries.LOADED_SQLITE_VERSION
:summary:
```
* - {py:obj}`LOADED_SQLITE_FROM_VENV <abx_plugin_pip.binaries.LOADED_SQLITE_FROM_VENV>`
- ```{autodoc2-docstring} abx_plugin_pip.binaries.LOADED_SQLITE_FROM_VENV
:summary:
```
* - {py:obj}`SQLITE_BINARY <abx_plugin_pip.binaries.SQLITE_BINARY>`
- ```{autodoc2-docstring} abx_plugin_pip.binaries.SQLITE_BINARY
:summary:
```
* - {py:obj}`LOADED_DJANGO_PATH <abx_plugin_pip.binaries.LOADED_DJANGO_PATH>`
- ```{autodoc2-docstring} abx_plugin_pip.binaries.LOADED_DJANGO_PATH
:summary:
```
* - {py:obj}`LOADED_DJANGO_VERSION <abx_plugin_pip.binaries.LOADED_DJANGO_VERSION>`
- ```{autodoc2-docstring} abx_plugin_pip.binaries.LOADED_DJANGO_VERSION
:summary:
```
* - {py:obj}`LOADED_DJANGO_FROM_VENV <abx_plugin_pip.binaries.LOADED_DJANGO_FROM_VENV>`
- ```{autodoc2-docstring} abx_plugin_pip.binaries.LOADED_DJANGO_FROM_VENV
:summary:
```
* - {py:obj}`DJANGO_BINARY <abx_plugin_pip.binaries.DJANGO_BINARY>`
- ```{autodoc2-docstring} abx_plugin_pip.binaries.DJANGO_BINARY
:summary:
```
* - {py:obj}`PIP_BINARY <abx_plugin_pip.binaries.PIP_BINARY>`
- ```{autodoc2-docstring} abx_plugin_pip.binaries.PIP_BINARY
:summary:
```
* - {py:obj}`PIPX_BINARY <abx_plugin_pip.binaries.PIPX_BINARY>`
- ```{autodoc2-docstring} abx_plugin_pip.binaries.PIPX_BINARY
:summary:
```
API
:canonical: abx_plugin_pip.binaries.get_archivebox_version
```{autodoc2-docstring} abx_plugin_pip.binaries.get_archivebox_version
```
:canonical: abx_plugin_pip.binaries.ArchiveboxBinary
Bases: {py:obj}`abx_pkg.Binary`
````{py:attribute} name
:canonical: abx_plugin_pip.binaries.ArchiveboxBinary.name
:type: abx_pkg.BinName
:value: >
'archivebox'
```{autodoc2-docstring} abx_plugin_pip.binaries.ArchiveboxBinary.name
```
````
````{py:attribute} binproviders_supported
:canonical: abx_plugin_pip.binaries.ArchiveboxBinary.binproviders_supported
:type: typing.List[pydantic.InstanceOf[abx_pkg.BinProvider]]
:value: >
None
```{autodoc2-docstring} abx_plugin_pip.binaries.ArchiveboxBinary.binproviders_supported
```
````
````{py:attribute} overrides
:canonical: abx_plugin_pip.binaries.ArchiveboxBinary.overrides
:type: abx_pkg.BinaryOverrides
:value: >
None
```{autodoc2-docstring} abx_plugin_pip.binaries.ArchiveboxBinary.overrides
```
````
````{py:method} install(**kwargs)
:canonical: abx_plugin_pip.binaries.ArchiveboxBinary.install
```{autodoc2-docstring} abx_plugin_pip.binaries.ArchiveboxBinary.install
```
````
````{py:method} load_or_install(**kwargs)
:canonical: abx_plugin_pip.binaries.ArchiveboxBinary.load_or_install
```{autodoc2-docstring} abx_plugin_pip.binaries.ArchiveboxBinary.load_or_install
```
````
:canonical: abx_plugin_pip.binaries.ARCHIVEBOX_BINARY
:value: >
'ArchiveboxBinary(...)'
```{autodoc2-docstring} abx_plugin_pip.binaries.ARCHIVEBOX_BINARY
```
:canonical: abx_plugin_pip.binaries.PythonBinary
Bases: {py:obj}`abx_pkg.Binary`
````{py:attribute} name
:canonical: abx_plugin_pip.binaries.PythonBinary.name
:type: abx_pkg.BinName
:value: >
'python'
```{autodoc2-docstring} abx_plugin_pip.binaries.PythonBinary.name
```
````
````{py:attribute} binproviders_supported
:canonical: abx_plugin_pip.binaries.PythonBinary.binproviders_supported
:type: typing.List[pydantic.InstanceOf[abx_pkg.BinProvider]]
:value: >
None
```{autodoc2-docstring} abx_plugin_pip.binaries.PythonBinary.binproviders_supported
```
````
````{py:attribute} overrides
:canonical: abx_plugin_pip.binaries.PythonBinary.overrides
:type: abx_pkg.BinaryOverrides
:value: >
None
```{autodoc2-docstring} abx_plugin_pip.binaries.PythonBinary.overrides
```
````
````{py:method} install(**kwargs)
:canonical: abx_plugin_pip.binaries.PythonBinary.install
```{autodoc2-docstring} abx_plugin_pip.binaries.PythonBinary.install
```
````
````{py:method} load_or_install(**kwargs)
:canonical: abx_plugin_pip.binaries.PythonBinary.load_or_install
```{autodoc2-docstring} abx_plugin_pip.binaries.PythonBinary.load_or_install
```
````
:canonical: abx_plugin_pip.binaries.PYTHON_BINARY
:value: >
'PythonBinary(...)'
```{autodoc2-docstring} abx_plugin_pip.binaries.PYTHON_BINARY
```
:canonical: abx_plugin_pip.binaries.LOADED_SQLITE_PATH
:value: >
'Path(...)'
```{autodoc2-docstring} abx_plugin_pip.binaries.LOADED_SQLITE_PATH
```
:canonical: abx_plugin_pip.binaries.LOADED_SQLITE_VERSION
:value: >
'SemVer(...)'
```{autodoc2-docstring} abx_plugin_pip.binaries.LOADED_SQLITE_VERSION
```
:canonical: abx_plugin_pip.binaries.LOADED_SQLITE_FROM_VENV
:value: >
'startswith(...)'
```{autodoc2-docstring} abx_plugin_pip.binaries.LOADED_SQLITE_FROM_VENV
```
:canonical: abx_plugin_pip.binaries.SqliteBinary
Bases: {py:obj}`abx_pkg.Binary`
````{py:attribute} name
:canonical: abx_plugin_pip.binaries.SqliteBinary.name
:type: abx_pkg.BinName
:value: >
'sqlite'
```{autodoc2-docstring} abx_plugin_pip.binaries.SqliteBinary.name
```
````
````{py:attribute} binproviders_supported
:canonical: abx_plugin_pip.binaries.SqliteBinary.binproviders_supported
:type: typing.List[pydantic.InstanceOf[abx_pkg.BinProvider]]
:value: >
'Field(...)'
```{autodoc2-docstring} abx_plugin_pip.binaries.SqliteBinary.binproviders_supported
```
````
````{py:attribute} overrides
:canonical: abx_plugin_pip.binaries.SqliteBinary.overrides
:type: abx_pkg.BinaryOverrides
:value: >
None
```{autodoc2-docstring} abx_plugin_pip.binaries.SqliteBinary.overrides
```
````
````{py:method} validate_json_extension_is_available()
:canonical: abx_plugin_pip.binaries.SqliteBinary.validate_json_extension_is_available
```{autodoc2-docstring} abx_plugin_pip.binaries.SqliteBinary.validate_json_extension_is_available
```
````
````{py:method} install(**kwargs)
:canonical: abx_plugin_pip.binaries.SqliteBinary.install
```{autodoc2-docstring} abx_plugin_pip.binaries.SqliteBinary.install
```
````
````{py:method} load_or_install(**kwargs)
:canonical: abx_plugin_pip.binaries.SqliteBinary.load_or_install
```{autodoc2-docstring} abx_plugin_pip.binaries.SqliteBinary.load_or_install
```
````
:canonical: abx_plugin_pip.binaries.SQLITE_BINARY
:value: >
'SqliteBinary(...)'
```{autodoc2-docstring} abx_plugin_pip.binaries.SQLITE_BINARY
```
:canonical: abx_plugin_pip.binaries.LOADED_DJANGO_PATH
:value: >
'Path(...)'
```{autodoc2-docstring} abx_plugin_pip.binaries.LOADED_DJANGO_PATH
```
:canonical: abx_plugin_pip.binaries.LOADED_DJANGO_VERSION
:value: >
'SemVer(...)'
```{autodoc2-docstring} abx_plugin_pip.binaries.LOADED_DJANGO_VERSION
```
:canonical: abx_plugin_pip.binaries.LOADED_DJANGO_FROM_VENV
:value: >
'startswith(...)'
```{autodoc2-docstring} abx_plugin_pip.binaries.LOADED_DJANGO_FROM_VENV
```
:canonical: abx_plugin_pip.binaries.DjangoBinary
Bases: {py:obj}`abx_pkg.Binary`
````{py:attribute} name
:canonical: abx_plugin_pip.binaries.DjangoBinary.name
:type: abx_pkg.BinName
:value: >
'django'
```{autodoc2-docstring} abx_plugin_pip.binaries.DjangoBinary.name
```
````
````{py:attribute} binproviders_supported
:canonical: abx_plugin_pip.binaries.DjangoBinary.binproviders_supported
:type: typing.List[pydantic.InstanceOf[abx_pkg.BinProvider]]
:value: >
'Field(...)'
```{autodoc2-docstring} abx_plugin_pip.binaries.DjangoBinary.binproviders_supported
```
````
````{py:attribute} overrides
:canonical: abx_plugin_pip.binaries.DjangoBinary.overrides
:type: abx_pkg.BinaryOverrides
:value: >
None
```{autodoc2-docstring} abx_plugin_pip.binaries.DjangoBinary.overrides
```
````
````{py:method} install(**kwargs)
:canonical: abx_plugin_pip.binaries.DjangoBinary.install
```{autodoc2-docstring} abx_plugin_pip.binaries.DjangoBinary.install
```
````
````{py:method} load_or_install(**kwargs)
:canonical: abx_plugin_pip.binaries.DjangoBinary.load_or_install
```{autodoc2-docstring} abx_plugin_pip.binaries.DjangoBinary.load_or_install
```
````
:canonical: abx_plugin_pip.binaries.DJANGO_BINARY
:value: >
'DjangoBinary(...)'
```{autodoc2-docstring} abx_plugin_pip.binaries.DJANGO_BINARY
```
:canonical: abx_plugin_pip.binaries.PipBinary
Bases: {py:obj}`abx_pkg.Binary`
````{py:attribute} name
:canonical: abx_plugin_pip.binaries.PipBinary.name
:type: abx_pkg.BinName
:value: >
'pip'
```{autodoc2-docstring} abx_plugin_pip.binaries.PipBinary.name
```
````
````{py:attribute} binproviders_supported
:canonical: abx_plugin_pip.binaries.PipBinary.binproviders_supported
:type: typing.List[pydantic.InstanceOf[abx_pkg.BinProvider]]
:value: >
None
```{autodoc2-docstring} abx_plugin_pip.binaries.PipBinary.binproviders_supported
```
````
````{py:method} install(**kwargs)
:canonical: abx_plugin_pip.binaries.PipBinary.install
```{autodoc2-docstring} abx_plugin_pip.binaries.PipBinary.install
```
````
````{py:method} load_or_install(**kwargs)
:canonical: abx_plugin_pip.binaries.PipBinary.load_or_install
```{autodoc2-docstring} abx_plugin_pip.binaries.PipBinary.load_or_install
```
````
:canonical: abx_plugin_pip.binaries.PIP_BINARY
:value: >
'PipBinary(...)'
```{autodoc2-docstring} abx_plugin_pip.binaries.PIP_BINARY
```
:canonical: abx_plugin_pip.binaries.PipxBinary
Bases: {py:obj}`abx_pkg.Binary`
````{py:attribute} name
:canonical: abx_plugin_pip.binaries.PipxBinary.name
:type: abx_pkg.BinName
:value: >
'pipx'
```{autodoc2-docstring} abx_plugin_pip.binaries.PipxBinary.name
```
````
````{py:attribute} binproviders_supported
:canonical: abx_plugin_pip.binaries.PipxBinary.binproviders_supported
:type: typing.List[pydantic.InstanceOf[abx_pkg.BinProvider]]
:value: >
None
```{autodoc2-docstring} abx_plugin_pip.binaries.PipxBinary.binproviders_supported
```
````
:canonical: abx_plugin_pip.binaries.PIPX_BINARY
:value: >
'PipxBinary(...)'
```{autodoc2-docstring} abx_plugin_pip.binaries.PIPX_BINARY
```
Last updated