refactor(dependencies): replace allied_vision dependencies with vmbpy
CI for csaxs_bec / test (push) Successful in 1m48s
CI for csaxs_bec / test (push) Successful in 1m48s
This commit is contained in:
1 parent
2b581c1a9c
commit
702bfab727
1 file changed
+2
-16
+2
-16
@@ -30,22 +30,8 @@ dependencies = [
|
||||
]
|
||||
|
||||
[project.optional-dependencies]
|
||||
allied_vision = [
|
||||
"pygobject<3.52", # for the AlliedVision Alvium camera (native Aravis/GenICam, no EPICS IOC)
|
||||
# pinned below 3.52: that version switched to requiring
|
||||
# girepository-2.0 (GLib >=2.80/gobject-introspection >=1.80),
|
||||
# which RHEL9's system packages don't provide (only the older
|
||||
# girepository-1.0 via gobject-introspection 1.68) -- unpin once
|
||||
# deployment hosts are upgraded past that.
|
||||
#
|
||||
# Kept out of the default dependency set: pygobject ships no
|
||||
# PyPI wheels, so `pip install` always builds it from source,
|
||||
# which needs the OS gobject-introspection dev package present
|
||||
# at *install* time. As a hard dependency this broke plain
|
||||
# `pip install csaxs_bec` on CI and on Read the Docs (neither
|
||||
# has that OS package, and RTD's build image isn't ours to
|
||||
# change) -- see csaxs_bec/devices/allied_vision_cameras/README.md.
|
||||
]
|
||||
allied_vision = ["vmbpy"]
|
||||
|
||||
dev = [
|
||||
"black",
|
||||
"copier",
|
||||
|
||||
Reference in new issue
Block a user