Skip to content

[DEPENDENCY] Deprecate "sh" usage. #2522

@renatgalimov

Description

@renatgalimov

Dependency Details

Component: Viewer
Current Version: 2.2.2
Target Version: --

Motivation

The sh upgrade has caused an outage across Anthias devices. I glanced at the code and found that sh isn't used too often, so it's kept as a dependency.

Let's move to Popen and remove sh at all.

Scope

  • Direct dependency upgrade
  • Requires additional dependency updates
  • Breaking changes expected
  • Database migrations required
  • Configuration changes needed

Research

Potential Breaking Changes

Required Steps

  1. Remove sh
  2. Fix failing tests

Affected Components

  • Frontend
  • Backend
  • WebView
  • Build System
  • Documentation
  • Tests

Metadata

Metadata

Assignees

Labels

dependenciesPull requests that update a dependency file

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions