ajout du code pour l'api REST et discord oauth. Refacto

This commit is contained in:
2026-03-16 21:42:25 +01:00
parent 5a6470511a
commit 54a8d5c40f
12 changed files with 324 additions and 48 deletions

View File

@@ -2,7 +2,7 @@
a = Analysis(
['src\\main.py'],
pathex=[],
pathex=['src'],
binaries=[],
datas=[
('.\\styles\\styles.qss', 'styles'),
@@ -65,34 +65,105 @@ a = Analysis(
'PySide6.QtWebSockets',
'PySide6.QtXml',
# Stdlib inutile en prod
'unittest',
'email',
'html',
'http',
'xmlrpc',
'pydoc',
'doctest',
'difflib',
'tkinter',
'curses',
'readline',
'xml',
'xmlrpc',
'csv',
'multiprocessing',
'concurrent',
'asyncio',
'sqlite3',
'ssl',
'socket',
'ctypes',
'lib2to3',
'test',
'distutils',
'setuptools',
'pkg_resources',
'pip',
# Tests / dev tools
"test",
"tests",
"unittest",
"doctest",
"pydoc",
"pydoc_data",
# Packaging / build tooling
"distutils",
"setuptools",
"pkg_resources",
"pip",
"ensurepip",
# GUI stdlib inutiles
"tkinter",
"turtle",
"idlelib",
"curses",
# Legacy / obsolete
"lib2to3",
"2to3",
"nis",
"ossaudiodev",
"spwd",
# RPC / servers non utilisés
"xmlrpc",
"wsgiref",
"cgi",
"cgitb",
# Data / DB non utilisés
"sqlite3",
"dbm",
"dbm.dumb",
"csv",
# Concurrency non utilisée dans ton code
"multiprocessing",
"concurrent",
"asyncio",
# REPL / terminal
"readline",
"code",
# "codeop",
"cmd",
# mail / network protocols non utilisés
"mailbox",
"imaplib",
"poplib",
"smtplib",
"nntplib",
"telnetlib",
"ftplib",
"netrc",
# Docs / browsing / parsing non utilisés directement
"pydoc_data",
"mailbox",
"imaplib",
"poplib",
"smtplib",
"nntplib",
"telnetlib",
# XML optionnel : agressif mais plutôt safe ici
"xml.dom",
"xml.etree",
"xml.parsers",
"xml.sax",
# Compression / archive optionnelles si non utilisées
"bz2",
"lzma",
"gzip",
#"zipfile",
"tarfile",
"zipapp",
# audio stdlib non utilisée
"aifc",
"wave",
"sunau",
"chunk",
# divers peu probables
"mailcap",
"xdrlib",
"tabnanny",
"getpass",
# Windows services non utilisés
"win32service",
"win32serviceutil",
],
noarchive=False,
optimize=2,