Skip to content

Commit 6e9b77f

Browse files
author
PyCompiler ARK++ Team
committed
Initial commit: PyCompiler ARK++ 3.2.3
1 parent 6bd4041 commit 6e9b77f

5 files changed

Lines changed: 754 additions & 332 deletions

File tree

.env.example

Lines changed: 81 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,81 @@
1+
# PyCompiler ARK++ Professional Edition - Environment Configuration
2+
# Copy this file to .env and customize for your environment
3+
4+
# Application Configuration
5+
PYCOMPILER_EDITION=professional
6+
PYCOMPILER_VERSION=3.2.3
7+
PYCOMPILER_DEBUG=false
8+
PYCOMPILER_LOG_LEVEL=INFO
9+
10+
# Development Settings
11+
DEVELOPMENT_MODE=false
12+
ENABLE_DEBUG_LOGGING=false
13+
SKIP_SECURITY_CHECKS=false
14+
15+
# UI Configuration
16+
DEFAULT_THEME=dark
17+
ENABLE_ANIMATIONS=true
18+
WINDOW_GEOMETRY=1200x800
19+
REMEMBER_WINDOW_STATE=true
20+
21+
# Build Configuration
22+
DEFAULT_ENGINE=pyinstaller
23+
ENABLE_AUTO_PLUGINS=true
24+
BUILD_TIMEOUT=3600
25+
PARALLEL_BUILDS=true
26+
27+
# Security Configuration
28+
ENABLE_CODE_SIGNING=false
29+
SIGNING_CERTIFICATE_PATH=
30+
SIGNING_CERTIFICATE_PASSWORD=
31+
ENABLE_SBOM_GENERATION=true
32+
33+
# Code Signing - Windows
34+
WINDOWS_CERT_PATH=
35+
WINDOWS_CERT_PASSWORD=
36+
WINDOWS_TIMESTAMP_URL=http://timestamp.digicert.com
37+
38+
# Code Signing - macOS
39+
MACOS_SIGNING_IDENTITY=
40+
MACOS_KEYCHAIN_PATH=
41+
MACOS_NOTARIZE=false
42+
MACOS_NOTARYTOOL_PROFILE=
43+
44+
# Code Signing - Linux
45+
LINUX_GPG_KEY_ID=
46+
47+
# CI/CD Configuration
48+
CI_ENVIRONMENT=false
49+
SKIP_INTERACTIVE_PROMPTS=false
50+
ENABLE_TELEMETRY=false
51+
52+
# Plugin Configuration
53+
PLUGIN_DISCOVERY_PATHS=API,acasl
54+
PLUGIN_TIMEOUT=300
55+
ENABLE_PLUGIN_SANDBOXING=true
56+
57+
# Logging Configuration
58+
LOG_FILE_PATH=logs/pycompiler.log
59+
LOG_ROTATION_SIZE=10MB
60+
LOG_RETENTION_DAYS=30
61+
ENABLE_CRASH_REPORTING=true
62+
63+
# Performance Configuration
64+
MEMORY_LIMIT_MB=2048
65+
CPU_CORES=auto
66+
ENABLE_PERFORMANCE_MONITORING=false
67+
68+
# Network Configuration
69+
HTTP_TIMEOUT=30
70+
ENABLE_UPDATE_CHECKS=true
71+
UPDATE_CHECK_INTERVAL=24h
72+
73+
# Workspace Configuration
74+
DEFAULT_WORKSPACE_PATH=
75+
AUTO_SAVE_INTERVAL=300
76+
BACKUP_COUNT=5
77+
78+
# Advanced Configuration
79+
ENABLE_EXPERIMENTAL_FEATURES=false
80+
STRICT_MODE=true
81+
COMPATIBILITY_MODE=false

0 commit comments

Comments
 (0)