LizardByte / Sunshine

Self-hosted game stream host for Moonlight.
http://app.lizardbyte.dev/Sunshine/
GNU General Public License v3.0
15.41k stars 743 forks source link

build(docs): use patterns to locate python venv interpreter #2757

Closed ReenigneArcher closed 1 week ago

ReenigneArcher commented 1 week ago

Description

Locate the venv interpreter instead of assuming it's location based on the OS.

Screenshot

Issues Fixed or Closed

Type of Change

Checklist

Branch Updates

LizardByte requires that branches be up-to-date before merging. This means that after any PR is merged, this branch must be updated before it can be merged. You must also Allow edits from maintainers.

codecov[bot] commented 1 week ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 8.96%. Comparing base (13f94f1) to head (90e37cf). Report is 3 commits behind head on master.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #2757 +/- ## ======================================= Coverage 8.96% 8.96% ======================================= Files 94 94 Lines 17392 17392 Branches 8270 8270 ======================================= Hits 1560 1560 - Misses 12963 13123 +160 + Partials 2869 2709 -160 ``` | [Flag](https://app.codecov.io/gh/LizardByte/Sunshine/pull/2757/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=LizardByte) | Coverage Δ | | |---|---|---| | [Linux](https://app.codecov.io/gh/LizardByte/Sunshine/pull/2757/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=LizardByte) | `6.79% <ø> (ø)` | | | [Windows](https://app.codecov.io/gh/LizardByte/Sunshine/pull/2757/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=LizardByte) | `4.16% <ø> (ø)` | | | [macOS-12](https://app.codecov.io/gh/LizardByte/Sunshine/pull/2757/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=LizardByte) | `10.04% <ø> (-0.02%)` | :arrow_down: | | [macOS-13](https://app.codecov.io/gh/LizardByte/Sunshine/pull/2757/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=LizardByte) | `9.94% <ø> (-0.02%)` | :arrow_down: | | [macOS-14](https://app.codecov.io/gh/LizardByte/Sunshine/pull/2757/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=LizardByte) | `10.24% <ø> (ø)` | | Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=LizardByte#carryforward-flags-in-the-pull-request-comment) to find out more. [see 23 files with indirect coverage changes](https://app.codecov.io/gh/LizardByte/Sunshine/pull/2757/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=LizardByte)