Commit 8364a2f8 authored by vertighel's avatar vertighel
Browse files

CI: regenerate docs rst on every build; fix Atik wheel name

- sphinx-apidoc -f: without it the committed docs/source/*.rst were
  never overwritten and went stale
- pyproject.toml: the wheel in lib/ is Atik_Python_SDK-1.5.1 (capital A)

Co-Authored-By: default avatarClaude Opus 5.5 <noreply@anthropic.com>
parent c8596c76
Loading
Loading
Loading
Loading
Loading
+1 −1
Changes for .gitlab-ci.yml: 1 added line, 1 removed line.
Original line number Diff line number Diff line
@@ -102,7 +102,7 @@ pages:
    - pip install -r docs/requirements.txt
  script:
    - cp noctua/config/nodes.ini.template noctua/config/nodes.ini
    - sphinx-apidoc -o docs/source ${PROJECT}
    - sphinx-apidoc -f -o docs/source ${PROJECT}
    - sphinx-build -b html docs/source public
  artifacts:
    paths:
+1 −1
Changes for pyproject.toml: 1 added line, 1 removed line.
Original line number Diff line number Diff line
@@ -55,7 +55,7 @@ dependencies = [
    # "Fourth" party :)
    "PIPython", # for PI - Physik Instrumente controllers
    "vmbpy @ file:lib/vmbpy-1.2.1-py3-none-manylinux_2_27_x86_64.whl",
    #     "AtikSDK @ file:lib/atik_Python_SDK-1.5.1-py3-none-any.whl", # used by devices/atik.py, still requires libatikcameras.so on the system
    #     "AtikSDK @ file:lib/Atik_Python_SDK-1.5.1-py3-none-any.whl", # used by devices/atik.py, still requires libatikcameras.so on the system
]

[project.urls]