Skip to content

Commit

Permalink
Updated version to 2.5.3
Browse files Browse the repository at this point in the history
  • Loading branch information
szczyglis-dev committed Feb 1, 2025
1 parent 7bd42a1 commit e78c2fe
Show file tree
Hide file tree
Showing 20 changed files with 50 additions and 28 deletions.
6 changes: 6 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
# CHANGELOG

## 2.5.3 (2025-02-01)

- Fix: Snap permission denied bug.
- Fix: column focus on tab change.
- Datetime separators in groups moved to right side.

## 2.5.2 (2025-02-01)

- Fix: spinner update after inline image generation.
Expand Down
4 changes: 2 additions & 2 deletions PyGPT_Linux_PAD_File.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,13 @@
<PAD>
<PAD_Version>4.0</PAD_Version>
<Program_Name>PyGPT - Desktop AI Assistant</Program_Name>
<Program_Version>2.5.2</Program_Version>
<Program_Version>2.5.3</Program_Version>
<Program_Release_Month>02</Program_Release_Month>
<Program_Release_Day>01</Program_Release_Day>
<Program_Release_Year>2025</Program_Release_Year>
<Program_Cost_Dollars>0</Program_Cost_Dollars>
<Program_Type>Open Source</Program_Type>
<Download_URL>https://pygpt.net/download/2.5.2/pygpt-2.5.2.zip</Download_URL>
<Download_URL>https://pygpt.net/download/2.5.3/pygpt-2.5.3.zip</Download_URL>
<Application_OS_Support>Linux 64 bit</Application_OS_Support>
<Program_Specific_Category>Generative AI Tools</Program_Specific_Category>
<Program_Language>English, Polish</Program_Language>
Expand Down
4 changes: 2 additions & 2 deletions PyGPT_Windows_PAD_File.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,13 @@
<PAD>
<PAD_Version>4.0</PAD_Version>
<Program_Name>PyGPT - Desktop AI Assistant</Program_Name>
<Program_Version>2.5.2</Program_Version>
<Program_Version>2.5.3</Program_Version>
<Program_Release_Month>02</Program_Release_Month>
<Program_Release_Day>01</Program_Release_Day>
<Program_Release_Year>2025</Program_Release_Year>
<Program_Cost_Dollars>0</Program_Cost_Dollars>
<Program_Type>Open Source</Program_Type>
<Download_URL>https://pygpt.net/download/2.5.2/pygpt-2.5.2.msi</Download_URL>
<Download_URL>https://pygpt.net/download/2.5.3/pygpt-2.5.3.msi</Download_URL>
<Application_OS_Support>Windows 10 64 bit, Windows 11 64 bit</Application_OS_Support>
<Program_Specific_Category>Generative AI Tools</Program_Specific_Category>
<Program_Language>English, Polish</Program_Language>
Expand Down
8 changes: 7 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

[![pygpt](https://snapcraft.io/pygpt/badge.svg)](https://snapcraft.io/pygpt)

Release: **2.5.2** | build: **2025.02.01** | Python: **>=3.10, <3.13**
Release: **2.5.3** | build: **2025.02.01** | Python: **>=3.10, <3.13**

> Official website: https://pygpt.net | Documentation: https://pygpt.readthedocs.io
>
Expand Down Expand Up @@ -3960,6 +3960,12 @@ may consume additional tokens that are not displayed in the main window.

## Recent changes:

**2.5.3 (2025-02-01)**

- Fix: Snap permission denied bug.
- Fix: column focus on tab change.
- Datetime separators in groups moved to right side.

**2.5.2 (2025-02-01)**

- Fix: spinner update after inline image generation.
Expand Down
2 changes: 1 addition & 1 deletion bin/Product.wxs
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@

<Fragment>
<DirectoryRef Id="INSTALLDIR">
<Component Id="ApplicationComponent" Guid="8586145E-4BF5-4712-8E16-42247466B519">
<Component Id="ApplicationComponent" Guid="52692917-D6C8-4D88-AFB0-06CEEA0A652D">
<File Id="PygptExe" Source="$(var.SourceDir)\pygpt.exe" KeyPath="yes">
<Shortcut Id="DesktopShortcut" Directory="DesktopFolder" Name="PyGPT - Desktop AI Assistant" WorkingDirectory="INSTALLDIR" Icon="PyGPTIcon.ico" Advertise="yes" />
<Shortcut Id="StartMenuShortcut" Directory="ApplicationProgramsFolder" Name="PyGPT - Desktop AI Assistant" WorkingDirectory="INSTALLDIR" Icon="PyGPTIcon.ico" Advertise="yes" />
Expand Down
2 changes: 1 addition & 1 deletion bin/build.sh
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
#!/bin/bash
# This script is used to build the app using pyinstaller

VERSION="2.5.2"
VERSION="2.5.3"

cd "$(dirname "$0")"
DIR_CURRENT="$(pwd)"
Expand Down
2 changes: 1 addition & 1 deletion bin/build_installer.bat
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ REM https://github.com/wixtoolset/wix3/releases/tag/wix3141rtm
REM Set variables
SET SourceDir=%CD%\..\dist\Windows
SET InstallerOutputFolder=%CD%\..\dist
SET ProductVersion=2.5.2
SET ProductVersion=2.5.3
SET ProductUpgradeCode=3FCD39F6-4965-4B51-A185-FC6E53CA431B
SET WIX=C:\Program Files (x86)\WiX Toolset v3.14
SET SIGNTOOL=C:\Program Files (x86)\Microsoft SDKs\ClickOnce\SignTool
Expand Down
2 changes: 1 addition & 1 deletion docs/source/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
project = 'PyGPT'
copyright = '2025, pygpt.net'
author = 'szczyglis-dev, Marcin Szczygliński'
release = '2.5.2'
release = '2.5.3'

# -- General configuration ---------------------------------------------------
# https://www.sphinx-doc.org/en/master/usage/configuration.html#general-configuration
Expand Down
2 changes: 1 addition & 1 deletion docs/source/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
PyGPT - pygpt.net
====================

| **Release:** 2.5.2 (2025-02-01), Last update: 2025-02-01 14:00
| **Release:** 2.5.3 (2025-02-01), Last update: 2025-02-01 14:00
| **Project Website:** https://pygpt.net
| **GitHub:** https://github.com/szczyglis-dev/py-gpt
| **Snap Store:** https://snapcraft.io/pygpt
Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[tool.poetry]
name = "pygpt-net"
version = "2.5.2"
version = "2.5.3"
description = "Desktop AI Assistant powered by models: OpenAI o1, GPT-4o, GPT-4, GPT-4 Vision, GPT-3.5, DALL-E 3, Llama 3, Mistral, Gemini, Claude, DeepSeek, Bielik, and other models supported by Langchain, Llama Index, and Ollama. Features include chatbot, text completion, image generation, vision analysis, speech-to-text, internet access, file handling, command execution and more."
authors = ["Marcin Szczyglinski <[email protected]>"]
license = "MIT"
Expand Down
2 changes: 1 addition & 1 deletion setup.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
from setuptools import setup, find_packages

VERSION = '2.5.2'
VERSION = '2.5.3'
DESCRIPTION = 'Desktop AI Assistant powered by models: OpenAI o1, GPT-4o, GPT-4, GPT-4 Vision, GPT-3.5, DALL-E 3, Llama 3, Mistral, Gemini, Claude, Bielik, and other models supported by Langchain, Llama Index, and Ollama. Features include chatbot, text completion, image generation, vision analysis, speech-to-text, internet access, file handling, command execution and more.'
LONG_DESCRIPTION = 'Package contains a gpt-4, gpt-4V, gpt-3.5, DALL-E 3, Langchain LLMs and Llama-index powered ' \
'Desktop AI Assistant with chatbot, text completion, vision and image generation, internet ' \
Expand Down
6 changes: 4 additions & 2 deletions snap/snapcraft.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name: pygpt
base: core22 # Ubuntu 22.04
version: '2.5.2'
version: '2.5.3'
summary: Desktop AI Assistant - o1, gpt-4, gpt-4-vision, chat, assistant, vision.
description: |
**PyGPT** is **all-in-one** Desktop AI Assistant that provides direct interaction with OpenAI language models, including GPT-4, GPT-4 Vision, and GPT-3.5, through the OpenAI API. The application also integrates with alternative LLMs.
Expand Down Expand Up @@ -40,7 +40,7 @@ parts:
- libgtk-3-0
- libpng16-16
- libfontconfig1
- libxi6
- libxi6
- xkb-data
- xapp
- libatomic1
Expand Down Expand Up @@ -84,6 +84,8 @@ apps:
"QML_IMPORT_PATH": "$SNAP/qml"
"QML2_IMPORT_PATH": "$SNAP/qml"
PATH: $SNAP_COMMON/docker-executables/bin:$PATH
QTWEBENGINE_DISABLE_SANDBOX: "1"
QTWEBENGINE_CHROMIUM_FLAGS: "--no-sandbox --disable-gpu-sandbox"
plugs:
- alsa
- audio-playback
Expand Down
6 changes: 6 additions & 0 deletions src/pygpt_net/CHANGELOG.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
2.5.3 (2025-02-01)

- Fix: Snap permission denied bug.
- Fix: column focus on tab change.
- Datetime separators in groups moved to right side.

2.5.2 (2025-02-01)

- Fix: spinner update after inline image generation.
Expand Down
2 changes: 1 addition & 1 deletion src/pygpt_net/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
__copyright__ = "Copyright 2025, Marcin Szczygliński"
__credits__ = ["Marcin Szczygliński"]
__license__ = "MIT"
__version__ = "2.5.2"
__version__ = "2.5.3"
__build__ = "2025.02.01"
__maintainer__ = "Marcin Szczygliński"
__github__ = "https://github.com/szczyglis-dev/py-gpt"
Expand Down
4 changes: 3 additions & 1 deletion src/pygpt_net/controller/ui/tabs.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
# GitHub: https://github.com/szczyglis-dev/py-gpt #
# MIT License #
# Created By : Marcin Szczygliński #
# Updated Date: 2025.01.17 13:00:00 #
# Updated Date: 2025.02.01 16:00:00 #
# ================================================== #

from typing import Any, Optional
Expand Down Expand Up @@ -307,6 +307,8 @@ def on_column_focus(self, idx: int):
:param idx: column index
"""
if self.column_idx == idx:
return
self.column_idx = idx
self.on_column_changed()
self.on_changed()
Expand Down
4 changes: 2 additions & 2 deletions src/pygpt_net/data/config/config.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"__meta__": {
"version": "2.5.2",
"app.version": "2.5.2",
"version": "2.5.3",
"app.version": "2.5.3",
"updated_at": "2025-02-01T00:00:00"
},
"access.audio.event.speech": false,
Expand Down
4 changes: 2 additions & 2 deletions src/pygpt_net/data/config/models.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"__meta__": {
"version": "2.5.2",
"app.version": "2.5.2",
"version": "2.5.3",
"app.version": "2.5.3",
"updated_at": "2025-02-01T00:00:00"
},
"items": {
Expand Down
4 changes: 2 additions & 2 deletions src/pygpt_net/data/config/modes.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"__meta__": {
"version": "2.5.2",
"app.version": "2.5.2",
"version": "2.5.3",
"app.version": "2.5.3",
"updated_at": "2025-02-01T00:00:00"
},
"items": {
Expand Down
4 changes: 2 additions & 2 deletions src/pygpt_net/ui/widget/lists/context.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
# GitHub: https://github.com/szczyglis-dev/py-gpt #
# MIT License #
# Created By : Marcin Szczygliński #
# Updated Date: 2024.12.16 01:00:00 #
# Updated Date: 2025.02.01 16:00:00 #
# ================================================== #

import datetime
Expand Down Expand Up @@ -524,7 +524,7 @@ def __init__(self, title, group: bool = False):
self.setSelectable(False)
self.setEnabled(False)
if self.group:
self.setTextAlignment(QtCore.Qt.AlignLeft)
self.setTextAlignment(QtCore.Qt.AlignRight)
else:
self.setTextAlignment(QtCore.Qt.AlignRight)
font = self.font()
Expand Down
8 changes: 4 additions & 4 deletions version.rc
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
VSVersionInfo(
ffi=FixedFileInfo(
filevers=(2, 5, 2, 0),
prodvers=(2, 5, 2, 0),
filevers=(2, 5, 3, 0),
prodvers=(2, 5, 3, 0),
mask=0x3f,
flags=0x0,
OS=0x4,
Expand All @@ -16,12 +16,12 @@ StringFileInfo(
u'040904B0',
[StringStruct(u'CompanyName', u'pygpt.net'),
StringStruct(u'FileDescription', u'Desktop AI Assistant powered by o1, GPT-4, GPT-3 and DALL-E 3: assistant, chatbot, text completion, image generation, vision and more.'),
StringStruct(u'FileVersion', u'2.5.2'),
StringStruct(u'FileVersion', u'2.5.3'),
StringStruct(u'InternalName', u'pygpt'),
StringStruct(u'LegalCopyright', u'(c) 2025 pygpt.net, Marcin Szczygliński'),
StringStruct(u'OriginalFilename', u'pygpt.exe'),
StringStruct(u'ProductName', u'pygpt.net'),
StringStruct(u'ProductVersion', u'2.5.2')])
StringStruct(u'ProductVersion', u'2.5.3')])
]),
VarFileInfo([VarStruct(u'Translation', [1033, 1200])])
]
Expand Down

0 comments on commit e78c2fe

Please sign in to comment.