You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Python has a versatile, highly customizable module loading subsystem.
Example:
Let's use them to auto-detect and load plugin packages:
Local dev setups: scan a designated directory to get the entrypoints and import paths
Currently we are doing a similar thing for plugins directory in pants.toml, but it is just manually parsing(!) setup.cfg and BUILD files found inside it.
I'd like to let it use the standard package entrypoint.
scie-based distributions: scan the current working directory and/or the location of the executable binary to list .whl files and load them with their entrypoints.
This is a prerequisite for the "neo" enterprise TUI installer.
Python has a versatile, highly customizable module loading subsystem.
Example:
Let's use them to auto-detect and load plugin packages:
plugins
directory inpants.toml
, but it is just manually parsing(!)setup.cfg
andBUILD
files found inside it..whl
files and load them with their entrypoints.This is a prerequisite for the "neo" enterprise TUI installer.
Potential useful references:
(cc: @xyloon @adrysn)
The text was updated successfully, but these errors were encountered: