Skip to content

Conversation

@tieneupin
Copy link
Contributor

@tieneupin tieneupin commented Jan 14, 2025

Also incorporates changes from PR #447 , which has now been closed as redundant.

  • Moves the _midpoint() function to murfey.util.tomo to keep client and server modules detached
  • Replaces remaining instances of procrunner.run() with subprocess.run()
  • Creates a new key for instrument server package dependencies

@tieneupin tieneupin added client Relates to the client component dependencies labels Jan 14, 2025
@tieneupin tieneupin self-assigned this Jan 14, 2025
@codecov
Copy link

codecov bot commented Jan 14, 2025

Codecov Report

Attention: Patch coverage is 59.57447% with 19 lines in your changes missing coverage. Please review.

Project coverage is 27.06%. Comparing base (19f2f31) to head (72548e2).
Report is 1 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #448      +/-   ##
==========================================
+ Coverage   27.03%   27.06%   +0.03%     
==========================================
  Files          75       76       +1     
  Lines       10188    10191       +3     
  Branches     1345     1345              
==========================================
+ Hits         2754     2758       +4     
- Misses       7344     7345       +1     
+ Partials       90       88       -2     

@tieneupin tieneupin marked this pull request as ready for review January 14, 2025 19:10
@tieneupin tieneupin force-pushed the instrument-server-dependencies branch from 395b2be to 933cfe6 Compare January 15, 2025 15:49
@tieneupin tieneupin changed the title Created new optional dependency for running a Murfey instrument server on client Resolved client-server import chain and added installation key for instrument server dependencies Jan 15, 2025
@tieneupin tieneupin merged commit 3d915f3 into main Jan 15, 2025
17 checks passed
@tieneupin tieneupin deleted the instrument-server-dependencies branch January 15, 2025 17:16
d-j-hatton pushed a commit that referenced this pull request Jan 21, 2025
…strument server dependencies (#448)

* Moves the `_midpoint()` function to `murfey.util.tomo` to keep client and server modules detached
* Replaces remaining instances of `procrunner.run()` with `subprocess.run()`
* Creates a new key for instrument server package dependencies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

client Relates to the client component dependencies

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants