Add requirements.txt (numpy/opencv-python-headless/pillow — the only third-party runtime imports) and requirements-dev.txt, plus an offline install runbook. Ignore .coverage and wheelhouse/.
11 lines
507 B
Text
11 lines
507 B
Text
# Runtime dependencies for the Copyrighter operator server (Python 3.13).
|
|
#
|
|
# The server, analysis, and integration layers use the Python 3.13 standard
|
|
# library (http.server, sqlite3, urllib). The ONLY third-party runtime imports
|
|
# are the image-processing libraries below (PIL, cv2, numpy), loaded lazily.
|
|
#
|
|
# Air-gapped (폐쇄망) target: install these from offline wheels, never from the
|
|
# internet. See docs/operations/offline-install.md.
|
|
numpy==2.3.5
|
|
opencv-python-headless==4.13.0.92
|
|
pillow==12.2.0
|