jborean93 / pypsrp

PowerShell Remoting Protocol for Python
MIT License
328 stars 49 forks source link

Bump dependencies and Python minimum #175

Closed jborean93 closed 1 year ago

jborean93 commented 1 year ago

Bump the Python minimum to Python 3.8 as Python 3.7 is nearing end of life and 3.8 as a baseline removes a few compatibility hacks. Also bumps some of the dev dependencies to the latest versions available.

codecov[bot] commented 1 year ago

Codecov Report

Merging #175 (1a053ee) into master (bfea572) will decrease coverage by 0.01%. The diff coverage is 100.00%.

:exclamation: Current head 1a053ee differs from pull request most recent head 97bdb5a. Consider uploading reports for the commit 97bdb5a to get more accurate results

@@            Coverage Diff             @@
##           master     #175      +/-   ##
==========================================
- Coverage   99.85%   99.85%   -0.01%     
==========================================
  Files          17       16       -1     
  Lines        3511     3496      -15     
==========================================
- Hits         3506     3491      -15     
  Misses          5        5              
Flag Coverage Δ
99.85% <100.00%> (-0.01%) :arrow_down:
py3.10 99.85% <100.00%> (-0.01%) :arrow_down:
py3.11 99.85% <100.00%> (+27.05%) :arrow_up:
py3.7 ?
py3.8 99.85% <100.00%> (-0.01%) :arrow_down:
py3.9 99.85% <100.00%> (-0.01%) :arrow_down:
x64 99.85% <100.00%> (-0.01%) :arrow_down:
x86 99.42% <100.00%> (-0.01%) :arrow_down:

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files Coverage Δ
src/psrp/_connection/process.py 100.00% <ø> (ø)
src/psrp/_connection/wsman.py 99.56% <ø> (-0.01%) :arrow_down:
src/psrp/_sync.py 100.00% <ø> (ø)
src/psrp/_async.py 100.00% <100.00%> (ø)
src/psrp/_connection/named_pipe.py 98.75% <100.00%> (ø)
src/psrp/_io/wsman.py 99.61% <100.00%> (-0.01%) :arrow_down: