Skip to content

Commit 9d20064

Browse files
author
Lukas Geiger
committed
docs: document optional remote build setup
1 parent a68eb3e commit 9d20064

3 files changed

Lines changed: 53 additions & 2 deletions

File tree

CHANGELOG.md

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,11 @@ Format basiert auf [Keep a Changelog](https://keepachangelog.com/de/1.1.0/).
3030
### Geändert
3131
- Deutschsprachige Doku sowie Python-Kommentare, Docstrings und naheliegende UI-Texte
3232
verwenden jetzt echte Umlaute statt `ae/oe/ue`
33-
- README und Security Policy präzisieren die lokale Privacy-Abgrenzung; `.gitignore`
34-
schützt zusätzliche Credential-, SSH- und SQLite-Artefakte.
33+
- README präzisiert die lokale Privacy-Abgrenzung; `.gitignore` schützt
34+
zusätzliche Credential-, SSH- und SQLite-Artefakte.
35+
- `.gitignore` deckt interne Diagnose-/Skill-Dateien, Test-Caches und lokale
36+
Windows-Build-Artefakte ab, ohne die versionierte `CodeBox.spec` auszublenden.
37+
- README beschreibt die optionale `paramiko`-Abhängigkeit für Remote Editing.
3538

3639
## [0.1.0] - 2026-04-08
3740

CodeBox.spec

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
# -*- mode: python ; coding: utf-8 -*-
2+
3+
4+
a = Analysis(
5+
['main.py'],
6+
pathex=[],
7+
binaries=[],
8+
datas=[],
9+
hiddenimports=[],
10+
hookspath=[],
11+
hooksconfig={},
12+
runtime_hooks=[],
13+
excludes=[],
14+
noarchive=False,
15+
optimize=0,
16+
)
17+
pyz = PYZ(a.pure)
18+
19+
exe = EXE(
20+
pyz,
21+
a.scripts,
22+
a.binaries,
23+
a.datas,
24+
[],
25+
name='CodeBox',
26+
debug=False,
27+
bootloader_ignore_signals=False,
28+
strip=False,
29+
upx=True,
30+
upx_exclude=[],
31+
runtime_tmpdir=None,
32+
console=False,
33+
disable_windowed_traceback=False,
34+
argv_emulation=False,
35+
target_arch=None,
36+
codesign_identity=None,
37+
entitlements_file=None,
38+
icon=['CodeBox.ico'],
39+
)

README.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,15 @@ Python-Interpreter als Fallback: `python -m pylsp`.
4949
Die Verfügbarkeitsprüfung in der Oberfläche nutzt dieselbe Fallback-Logik, sodass
5050
installierte `pylsp`-Module auch ohne separates `pylsp.exe` korrekt erkannt werden.
5151

52+
### Optionale Remote-Editing-Abhängigkeit
53+
54+
Die vorbereitete SSH/SFTP-Schicht nutzt `paramiko`, ist aber nicht für den lokalen
55+
Editorstart erforderlich:
56+
57+
```bash
58+
pip install paramiko
59+
```
60+
5261
## Lokaler Windows-Build
5362

5463
```bat

0 commit comments

Comments
 (0)