Pyqt-openai

Latest version: v1.8.3

Safety actively analyzes 723445 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 5

0.9.0

What's Changed
* **Change parent class of each units from QLabel to QTextBrowser**
* For loading messages faster (QLabel takes so much time to render 😥)
* For supporting markdown feature

![ezgif-3-f635ccd564](https://github.com/user-attachments/assets/5e59ca36-c219-4af1-b78d-f6f977d396b5)

* **Highlight searched word**
* **Now you can paste images right away to prompt for using GPT Vision**
* **Update images list GUI for GPT Vision**

![image](https://github.com/user-attachments/assets/242edf00-c335-4024-9e02-12b0499e82a0)

* Add "send message" button
* Add shortcuts in each buttons for convinience
- Change the photo in the ChatGPT Import manual to a local photo
- Default website structure for each image section
- Apply indentation when receiving responses in JSON Mode
- Enhance the convenience of the JSON editor used in JSON Mode
- **Enable navigation between prompts using Ctrl+Up and Ctrl+Down keys**

![ezgif-3-c5084197f0](https://github.com/user-attachments/assets/3b53dd42-0241-4024-832a-e8f212dc4730)

- Set each font for font family items in the "Customize" dialog to distinguish them easily
- Add `is_json_response_available` to the message table in the DB
- Fix the issue where llamaindex always initializes regardless of its activation status at app start (to reduce app loading time)
- Display a Splash Screen at app start
- Differentiate the app start point (main) from the main window source
- Other refactoring and addition of constants


**Full Changelog**: https://github.com/yjg30737/pyqt-openai/compare/v0.8.2...v0.9.0

0.8.2

* **Fix syntax error in pyproject.toml**
* Trivial refactoring

**Full Changelog**: https://github.com/yjg30737/pyqt-openai/compare/v0.8.0...v0.8.2

0.8.0

New Features
- Added **JSON mode** feature
- Added **llamaindex streaming** feature
- Added new model for **font settings**
- Added multiple languages support: **Bengali, Urdu, Indonesian, Portuguese**
- Added **import & export prompt** feature
- Combined chatgpt import with general import code-wise
- Added brief manual to each type of chat import
- Added refresh feature for chat history widget

Updates
- Updated constants and models for customizeDialog.py
- Updated GUI related to prompt
- Updated button and toolbutton styles
- Changed filename: language_dict.py to translations.py
- Reorganized DB related to prompts
- Changed icon variable to a specified constant
- Applied PEP8 standards
- Add pyproject.toml
- Get APP_NAME and CONTACT values from pyproject.toml

Fixes
- Fixed TypeError
- Fixed bugs

Refactoring
- Refactored codebase
- Resolved conflicts
- Removed unnecessary \_\_init\_\_.py files in submodules

Miscellaneous
- Added toml package in required packages for supporting Python version below v3.11

0.7.8

What's Changed
* Fixes 128: Convert every element in content['parts'] into a string to prevent errors related to importing the chat that includes the uploaded file

**Full Changelog**: https://github.com/yjg30737/pyqt-openai/compare/v0.7.7...v0.7.8

0.7.7

What's Changed & Added features
* **Add <a href="https://openai.com/index/gpt-4o-mini-advancing-cost-efficient-intelligence/">gpt-4o-mini</a>**

0.7.6

What's Changed & Added features
1. **pyqt-openai will export conversation history as JSON** instead of sqlite DB file.
2. **You can import conversation which exported** from pyqt-openai.
3. **You can import from ChatGPT data.**
4. Reorganizing DB

Page 4 of 5

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.