carlmontanari / scrapli

Fast, flexible, sync/async, Python 3.7+ screen scraping client specifically for network devices
https://carlmontanari.github.io/scrapli/
MIT License
575 stars 59 forks source link

Completely replace pkg_resources with importlib.resources #311

Closed mattmess1221 closed 8 months ago

mattmess1221 commented 8 months ago

Description

Resolves #307

Type of change

Please delete options that are not relevant.

How Has This Been Tested?

All tests in pytest succeed

Checklist:

codecov[bot] commented 8 months ago

Codecov Report

Attention: 2 lines in your changes are missing coverage. Please review.

Comparison is base (bbb145a) 90.51% compared to head (84cf0da) 90.50%.

Files Patch % Lines
scrapli/helper.py 50.00% 2 Missing :warning:
Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #311 +/- ## ========================================== - Coverage 90.51% 90.50% -0.01% ========================================== Files 60 60 Lines 3488 3487 -1 ========================================== - Hits 3157 3156 -1 Misses 331 331 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

carlmontanari commented 8 months ago

🔥 boom! thank you very much @killjoy1221 -- will merge when darlint ci is done (its slooooow, don't think this pr would have any issue there but ya know... just due diligence :))