🚧 WIP
This commit is contained in:
@@ -0,0 +1,21 @@
|
||||
# OPC DA Diagnozer — production dependencies.
|
||||
#
|
||||
# Install: pip install -r requirements.txt
|
||||
# The interpreter MUST be 32-bit (SPECIFICATION §11): the OPC DA Automation
|
||||
# Wrapper and Graybox DLLs are 32-bit in-proc COM servers — a 64-bit process
|
||||
# cannot load them. Create the venv with the 32-bit Python (README
|
||||
# "Development setup").
|
||||
#
|
||||
# Note: pyproject.toml remains the canonical dependency source for the
|
||||
# package install (`pip install -e .`); this file mirrors it for tooling
|
||||
# that expects plain requirements files (pip install -r, constraint sync).
|
||||
|
||||
ruamel.yaml>=0.18
|
||||
# YAML config loading (config.py). Pure Python — PyYAML publishes no win32
|
||||
# (32-bit) wheels for CPython 3.14 and its sdist requires MSVC, which the
|
||||
# diag hosts lack.
|
||||
|
||||
pywin32>=306; sys_platform == "win32"
|
||||
# COM access (pythoncom, win32com, win32evtlog) for the Automation Wrapper
|
||||
# adapter, discovery and the Windows Event Log reporter. Every import is
|
||||
# guarded so tests still run on any OS (IMPLEMENTATION_PLAN §9).
|
||||
Reference in New Issue
Block a user