ci: Fix missing package for pdoc, fix requirements and pep8.

setup.py
Pierre-Antoine Rouby 2023-10-11 16:22:45 +02:00
parent 2e926c9ece
commit 9e0b4fd243
3 changed files with 6 additions and 0 deletions

View File

@ -113,6 +113,10 @@ build-developers-doc:
- ./build.sh
# Create html documentation
- cd ../../src
- python3 -m venv doc-venv
- . doc-venv/bin/activate
- pip3 install -U -r ../requirements.txt
- pip3 install -U pdoc3
- pdoc --html .
# Create archive
- tar cf html.tar ./html

View File

@ -2,6 +2,7 @@ PyQt5==5.15.4
PyQt5-Qt5==5.15.2
PyQt5-sip==12.12.2
#PyQtWebEngine==5.15.6
QsciScintilla==2.14.1
pyqtgraph>=0.12.1
matplotlib>=3.4.1
numpy>=1.24.2

View File

@ -23,6 +23,7 @@ from PyQt5.Qsci import QsciScintilla, QsciLexerPython
logger = logging.getLogger()
class PamhyrPythonEditor(QsciScintilla):
def __init__(self, parent=None):
super(PamhyrPythonEditor, self).__init__(parent)