Skip to content

Cannot Install Softioc #1605

Description

@dan-fernandes

Since 85c35e you cannot successfully run uv pip install softioc.

This is a necessary step of setup-scratch (I think). This makes Blueapi undeployable.

Steps To Reproduce

Steps to reproduce the behavior:

  1. Clone Blueapi
  2. Run dev container
  3. Run uv sync
  4. Run uv pip install softioc
  5. See error

Acceptance Criteria

  • Softioc can be installed

Activity

  1. ZohebShaikh commented on Aug 17, 2026

    @ZohebShaikh
    Contributor

    This error appears to be caused by pythonSoftIOC not supporting Python 3.14 in the ubuntu-dev container, due to a library compatibility issue. Possible fixes:

    • Upgrade softIoc to provide a Python 3.14 wheel, or
    • Pin blueapi to Python 3.13
      I've tested this on p46 and confirmed it works there.

    Separately, the cameras aren't currently deployed on p46, which is unexpected — I suspect that's why it can't connect to the devices.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions