Skip to content

Releases: KindaBrazy/LynxHub-Python-Toolkit

0.13.0

12 Nov 15:59
fe61bd4

Choose a tag to compare

✨ New Features

  • Added a progress bar and counter for package update checks.
  • You can now cancel ongoing package updates and checks.
  • Added a setting to limit how many packages can be checked for update at the same time.
  • Added the ability to locate a specific Python version on your system.
  • You can now remove a Python version or venv from the list without deleting it.
  • Added a 'Skip' option to the environment selector during AI installations.
  • Added a terminal output view for package updates.
  • The 'Change Version' dialog now shows all available package versions and also lets you select a custom one.
  • Added a confirmation dialog for closing updating or update check window.

⚡ Improvements

  • Updated the Tools page card design to match the new V3.3.0 style.
  • Improved overall performance.
  • The package manager header now shows the Python version and the AI's avatar.
  • The environment selector now displays Python names and indicates the default version.

🪲 Bug Fixes

  • Fixed an issue where updating a package, updates to the latest version instead of the target version.
  • Fixed an issue where automatic Python detection would miss some installations.
  • Improved detection of the LynxHub and system default Python versions.
  • Fixed an issue where some features could break after updating a package.

📌 Minor Changes

  • Added a maximum retry limit configuration to the requirements update checks.
  • The cursor is now a pointer when hovering over package pagination buttons.
  • Enhanced the overall UI layout, toast notifications, icons and etc.

V0.11.1

29 Sep 17:28
f9cebac

Choose a tag to compare

⚡ Improvements

  • Support LynxHub Version 3.2.0

V0.11.1 (🌟Early Access | 🛠️Insider)

04 Sep 15:43
f9cebac

Choose a tag to compare

⚡ Improvements

  • Support LynxHub Version 3.2.0

V0.11.0 (🌟Early Access | 🛠️Insider)

18 Aug 16:30
d4d77a9

Choose a tag to compare

✨ New Features

  • Choose between Python or venv when setting up AI environments.
  • Select or change the Python version for the LynxHub environment.
  • Disk usage caching for Python environments to improve performance.
Settings
  • New retry configuration option and improved handling of maximum retries.
  • Customize how package names are displayed in the Settings modal.
  • Added a “Cache Disk Usage” toggle with an option to clear cache.

⚡ Improvements

UI
  • Refreshed design for Python versions and virtual environment cards.
Installer
  • Better error handling and clearer error messages.
  • Improved handling of Deadsnakes PPA installation errors.
Conda Installer
  • Improved error handling for additional cases.
  • Added timeout & regex validation for detecting Conda installations.
  • Auto-accept Terms of Service prompts during Conda setup.
  • More reliable Python version fetching.
Requirements
  • Smarter handling of mismatched - and _ in package names.
  • Improved logic for requirements update checks (operators & version comparisons).
  • Increased maxRetries for fetching package versions from Pip.
Virtual Environments
  • More robust error handling and improved venv loading states.
  • Automatically ensures pip is installed for package management.
Associations
  • Added avatar support in the virtual environment association dropdown.
  • Improved styling for associated item “chips.”
  • Support for associating installed Pythons with environments.

🪲 Bug Fixes

  • Fixed crash when requirements file path is empty.

📌 Minor Changes

  • Automatic detection of venvs during initialization.
Package Manager
  • New styling for the Python version dropdown.
  • Improved button styles & icons; removed redundant props.
  • Clearer Conda installer loading label.
  • Updated trash icon to a new duo-tone version.

V0.11.0 (🚀 Public Release)

03 Sep 16:38
1b985fa

Choose a tag to compare

✨ New Features

  • Choose between Python or venv when setting up AI environments.
  • Select or change the Python version for the LynxHub environment.
  • Disk usage caching for Python environments to improve performance.
Settings
  • New retry configuration option and improved handling of maximum retries.
  • Customize how package names are displayed in the Settings modal.
  • Added a “Cache Disk Usage” toggle with an option to clear cache.

⚡ Improvements

UI
  • Refreshed design for Python versions and virtual environment cards.
Installer
  • Better error handling and clearer error messages.
  • Improved handling of Deadsnakes PPA installation errors.
Conda Installer
  • Improved error handling for additional cases.
  • Added timeout & regex validation for detecting Conda installations.
  • Auto-accept Terms of Service prompts during Conda setup.
  • More reliable Python version fetching.
Requirements
  • Smarter handling of mismatched - and _ in package names.
  • Improved logic for requirements update checks (operators & version comparisons).
  • Increased maxRetries for fetching package versions from Pip.
Virtual Environments
  • More robust error handling and improved venv loading states.
  • Automatically ensures pip is installed for package management.
Associations
  • Added avatar support in the virtual environment association dropdown.
  • Improved styling for associated item “chips.”
  • Support for associating installed Pythons with environments.

🪲 Bug Fixes

  • Fixed crash when requirements file path is empty.

📌 Minor Changes

  • Automatic detection of venvs during initialization.
Package Manager
  • New styling for the Python version dropdown.
  • Improved button styles & icons; removed redundant props.
  • Clearer Conda installer loading label.
  • Updated trash icon to a new duo-tone version.

V0.10.2

12 Jun 17:51
9580273

Choose a tag to compare

✨ New Features

  • Support LynxHub Version 3

⚡ Improvements

  • Redesign ToolsPage card layout

V0.10.2 Early Access

08 Jun 11:46
a1e7a5f

Choose a tag to compare

V0.10.2 Early Access Pre-release
Pre-release

###⚡ Improvements

  • Redesign ToolsPage card layout

V0.10.1

28 May 14:45
13dae63

Choose a tag to compare

V0.10.1 Pre-release
Pre-release

✨ New Features

  • Support LynxHub Version 3

V0.10.0

17 Apr 12:51
1292988

Choose a tag to compare

✨ New Features

  • Allow selecting installed Python versions for AI dependencies management. Closes #2
  • Add Open WebUI to supported AI dependencies

🪲 Bug Fixes

  • Fixed issues with closing and reopening AI Dependencies window

V0.9.2

23 Mar 10:59
fdcfbf6

Choose a tag to compare

🪲 Bug Fixes

  • Fixed "Set as System Default" on windows might not work in some situations