mirror of
https://github.com/spalencsar/bearhub.git
synced 2026-07-07 01:14:15 +02:00
0.9.28
This commit is contained in:
@@ -4,6 +4,13 @@ All notable changes to this project will be documented in this file.
|
|||||||
|
|
||||||
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
|
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
|
||||||
|
|
||||||
|
## [0.9.28] 2022-02-14
|
||||||
|
|
||||||
|
### Fixes
|
||||||
|
- Distribution
|
||||||
|
- AppImage: not able to detect updates on the **tray mode** because the `bauh-cli` call was referencing the system's Python interpreter instead of the containerized one [#230](https://github.com/vinifmor/bauh/issues/230)
|
||||||
|
|
||||||
|
|
||||||
## [0.9.27] 2022-02-11
|
## [0.9.27] 2022-02-11
|
||||||
|
|
||||||
### Improvements
|
### Improvements
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
__version__ = '0.9.27'
|
__version__ = '0.9.28'
|
||||||
__app_name__ = 'bauh'
|
__app_name__ = 'bauh'
|
||||||
|
|
||||||
import os
|
import os
|
||||||
|
|||||||
@@ -30,7 +30,7 @@ CLI_NAME = f'{__app_name__}-cli'
|
|||||||
|
|
||||||
def get_cli_path() -> str:
|
def get_cli_path() -> str:
|
||||||
if os.getenv('APPIMAGE'):
|
if os.getenv('APPIMAGE'):
|
||||||
return CLI_NAME
|
return f"{os.environ['APPRUN_STARTUP_EXEC_PATH']} {os.environ['APPDIR']}usr/bin/{CLI_NAME}"
|
||||||
|
|
||||||
venv = os.getenv('VIRTUAL_ENV')
|
venv = os.getenv('VIRTUAL_ENV')
|
||||||
|
|
||||||
@@ -51,7 +51,7 @@ def get_cli_path() -> str:
|
|||||||
def list_updates(logger: logging.Logger) -> List[PackageUpdate]:
|
def list_updates(logger: logging.Logger) -> List[PackageUpdate]:
|
||||||
cli_path = get_cli_path()
|
cli_path = get_cli_path()
|
||||||
if cli_path:
|
if cli_path:
|
||||||
exitcode, output = system.execute(f'{cli_path} updates -f json', custom_env=dict(os.environ))
|
exitcode, output = system.execute(f'{cli_path} updates -f json')
|
||||||
|
|
||||||
if exitcode != 0:
|
if exitcode != 0:
|
||||||
output_log = output.replace('\n', ' ') if output else ' '
|
output_log = output.replace('\n', ' ') if output else ' '
|
||||||
|
|||||||
@@ -65,7 +65,6 @@ AppDir:
|
|||||||
runtime:
|
runtime:
|
||||||
version: "continuous"
|
version: "continuous"
|
||||||
env:
|
env:
|
||||||
PATH: '${APPDIR}/usr/bin:${PATH}'
|
|
||||||
PYTHONHOME: '${APPDIR}/usr'
|
PYTHONHOME: '${APPDIR}/usr'
|
||||||
PYTHONPATH: '${APPDIR}/usr/lib/python3.8/site-packages'
|
PYTHONPATH: '${APPDIR}/usr/lib/python3.8/site-packages'
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user