nteract / papermill

📚 Parameterize, execute, and analyze notebooks
http://papermill.readthedocs.io/en/latest/
BSD 3-Clause "New" or "Revised" License
5.99k stars 428 forks source link

Switch from entrypoints to importlib.metadata #792

Open s-t-e-v-e-n-k opened 7 months ago

s-t-e-v-e-n-k commented 7 months ago

Since the minimum Python version supported now directly supports querying entry points using the standard library, write a wrapper around to support both upstream APIs, and make use of it, rather than the external entrypoints package.

codecov[bot] commented 3 months ago

Codecov Report

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

Project coverage is 91.32%. Comparing base (cb2eb37) to head (30394a4). Report is 13 commits behind head on main.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #792 +/- ## ========================================== - Coverage 91.54% 91.32% -0.23% ========================================== Files 17 17 Lines 1621 1636 +15 ========================================== + Hits 1484 1494 +10 - Misses 137 142 +5 ```
s-t-e-v-e-n-k commented 2 weeks ago

@Borda I've corrected the docstring you've pointed out (sorry it took me so long!)