[console_scripts]
porringer = porringer.console.entry:app

[gui_scripts]

[porringer.environment]
apt = porringer.plugin.apt.plugin:APTEnvironment
brew = porringer.plugin.brew.plugin:BrewEnvironment
bun = porringer.plugin.bun.plugin:BunEnvironment
deno = porringer.plugin.deno.plugin:DenoEnvironment
npm = porringer.plugin.npm.plugin:NPMEnvironment
pim = porringer.plugin.pim.plugin:PIMEnvironment
pip = porringer.plugin.pip.plugin:PIPEnvironment
pipx = porringer.plugin.pipx.plugin:PIPXEnvironment
pnpm = porringer.plugin.pnpm.plugin:PNPMEnvironment
pyenv = porringer.plugin.pyenv.plugin:PyenvEnvironment
uv = porringer.plugin.uv.plugin:UvEnvironment
winget = porringer.plugin.winget.plugin:WingetEnvironment

[porringer.project_environment]
bun-project = porringer.plugin.bun_project.plugin:BunProjectEnvironment
deno-project = porringer.plugin.deno_project.plugin:DenoProjectEnvironment
npm-project = porringer.plugin.npm_project.plugin:NPMProjectEnvironment
pdm = porringer.plugin.pdm.plugin:PDMEnvironment
pnpm-project = porringer.plugin.pnpm_project.plugin:PNPMProjectEnvironment
poetry = porringer.plugin.poetry.plugin:PoetryEnvironment
uv-project = porringer.plugin.uv_project.plugin:UvProjectEnvironment
yarn-project = porringer.plugin.yarn_project.plugin:YarnProjectEnvironment

[porringer.scm]
git = porringer.plugin.git.plugin:GitScm

