Skip to content

Commit f5804b9

Browse files
authored
Merge pull request #171 from yjg30737/Dev
v1.5.0
2 parents 6422c1b + 97fc1a9 commit f5804b9

File tree

100 files changed

+4612
-2183
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

100 files changed

+4612
-2183
lines changed

Makefile

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
.PHONY: venv run clean format build upload install
2+
3+
ifeq ($(OS),Windows_NT)
4+
PYTHON=python
5+
VE_PYTHON=venv\Scripts\python
6+
VE_PIP=venv\Scripts\pip
7+
VE_BLACK=venv\Scripts\black
8+
VE_TWINE=venv\Scripts\twine
9+
VE_PYINSTALLER=venv\Scripts\pyinstaller
10+
else
11+
PYTHON=python3
12+
VE_PYTHON=venv/bin/python
13+
VE_PIP=venv/bin/pip
14+
VE_BLACK=venv/bin/black
15+
VE_TWINE=venv/bin/twine
16+
VE_PYINSTALLER=venv/bin/pyinstaller
17+
endif
18+
19+
venv:
20+
$(PYTHON) -m venv venv
21+
$(VE_PIP) install -r requirements.txt
22+
23+
run:
24+
$(VE_PYTHON) pyqt_openai/main.py
25+
26+
clean:
27+
rm -rf dist/ build/ *.egg-info
28+
29+
format:
30+
$(VE_BLACK) .
31+
32+
build:
33+
$(VE_PYTHON) -m build
34+
35+
upload: build
36+
$(VE_TWINE) upload dist/*
37+
38+
install:
39+
$(VE_PYINSTALLER) main.spec

pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
44

55
[project]
66
name = "pyqt-openai"
7-
version = "1.4.1"
7+
version = "1.5.0"
88
description = "Python multipurpose chatbot that user can use GPT, other AI models altogether (Release Name: VividNode)"
99
authors = [{ name = "Jung Gyu Yoon", email = "[email protected]" }]
1010
license = { text = "MIT" }
@@ -15,6 +15,7 @@ dependencies = [
1515
"jinja2",
1616
"requests",
1717
"pyaudio",
18+
"pillow",
1819

1920
"openai",
2021
"anthropic",
@@ -30,7 +31,6 @@ keywords = ['openai', 'pyqt', 'pyqt5', 'pyqt6', 'pyside6', 'desktop', 'app', 'ch
3031
requires-python = "<3.13, >=3.10"
3132
# PySide6 is not available for Python 3.13 yet
3233
# Also below 3.10, Error occurs in Shiboken (which is part of PySide6)
33-
3434
classifiers = [
3535
"Development Status :: 4 - Beta",
3636
"Intended Audience :: Developers",

0 commit comments

Comments
 (0)