├── .circleci └── config.yml ├── .github └── workflows │ └── release.yml ├── .gitignore ├── .goreleaser.yml ├── LICENSE ├── Makefile ├── README.md ├── cmd └── pythonbrew │ └── pythonbrew.go ├── flagset └── flagset.go ├── go.mod ├── go.sum ├── installer ├── downloader.go ├── extractor.go ├── installer.go ├── installer_python.go └── installer_python_test.go ├── log └── log.go ├── origin ├── package.go ├── package_test.go ├── python_package.go ├── version.go └── version_test.go ├── path └── path.go ├── rc ├── assets.go ├── rc.bash └── rc.go ├── subcmd ├── cleanup.go ├── command.go ├── help.go ├── init.go ├── install.go ├── list.go ├── off.go ├── switch.go ├── uninstall.go ├── update.go ├── use.go └── venv.go └── tools └── tools.go /.circleci/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utahta/pythonbrew/HEAD/.circleci/config.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utahta/pythonbrew/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | *.swp 3 | .idea 4 | *.iml 5 | .coverage 6 | vendor 7 | dist 8 | .envrc 9 | -------------------------------------------------------------------------------- /.goreleaser.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utahta/pythonbrew/HEAD/.goreleaser.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utahta/pythonbrew/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utahta/pythonbrew/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utahta/pythonbrew/HEAD/README.md -------------------------------------------------------------------------------- /cmd/pythonbrew/pythonbrew.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utahta/pythonbrew/HEAD/cmd/pythonbrew/pythonbrew.go -------------------------------------------------------------------------------- /flagset/flagset.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utahta/pythonbrew/HEAD/flagset/flagset.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utahta/pythonbrew/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utahta/pythonbrew/HEAD/go.sum -------------------------------------------------------------------------------- /installer/downloader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utahta/pythonbrew/HEAD/installer/downloader.go -------------------------------------------------------------------------------- /installer/extractor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utahta/pythonbrew/HEAD/installer/extractor.go -------------------------------------------------------------------------------- /installer/installer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utahta/pythonbrew/HEAD/installer/installer.go -------------------------------------------------------------------------------- /installer/installer_python.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utahta/pythonbrew/HEAD/installer/installer_python.go -------------------------------------------------------------------------------- /installer/installer_python_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utahta/pythonbrew/HEAD/installer/installer_python_test.go -------------------------------------------------------------------------------- /log/log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utahta/pythonbrew/HEAD/log/log.go -------------------------------------------------------------------------------- /origin/package.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utahta/pythonbrew/HEAD/origin/package.go -------------------------------------------------------------------------------- /origin/package_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utahta/pythonbrew/HEAD/origin/package_test.go -------------------------------------------------------------------------------- /origin/python_package.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utahta/pythonbrew/HEAD/origin/python_package.go -------------------------------------------------------------------------------- /origin/version.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utahta/pythonbrew/HEAD/origin/version.go -------------------------------------------------------------------------------- /origin/version_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utahta/pythonbrew/HEAD/origin/version_test.go -------------------------------------------------------------------------------- /path/path.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utahta/pythonbrew/HEAD/path/path.go -------------------------------------------------------------------------------- /rc/assets.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utahta/pythonbrew/HEAD/rc/assets.go -------------------------------------------------------------------------------- /rc/rc.bash: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utahta/pythonbrew/HEAD/rc/rc.bash -------------------------------------------------------------------------------- /rc/rc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utahta/pythonbrew/HEAD/rc/rc.go -------------------------------------------------------------------------------- /subcmd/cleanup.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utahta/pythonbrew/HEAD/subcmd/cleanup.go -------------------------------------------------------------------------------- /subcmd/command.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utahta/pythonbrew/HEAD/subcmd/command.go -------------------------------------------------------------------------------- /subcmd/help.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utahta/pythonbrew/HEAD/subcmd/help.go -------------------------------------------------------------------------------- /subcmd/init.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utahta/pythonbrew/HEAD/subcmd/init.go -------------------------------------------------------------------------------- /subcmd/install.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utahta/pythonbrew/HEAD/subcmd/install.go -------------------------------------------------------------------------------- /subcmd/list.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utahta/pythonbrew/HEAD/subcmd/list.go -------------------------------------------------------------------------------- /subcmd/off.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utahta/pythonbrew/HEAD/subcmd/off.go -------------------------------------------------------------------------------- /subcmd/switch.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utahta/pythonbrew/HEAD/subcmd/switch.go -------------------------------------------------------------------------------- /subcmd/uninstall.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utahta/pythonbrew/HEAD/subcmd/uninstall.go -------------------------------------------------------------------------------- /subcmd/update.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utahta/pythonbrew/HEAD/subcmd/update.go -------------------------------------------------------------------------------- /subcmd/use.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utahta/pythonbrew/HEAD/subcmd/use.go -------------------------------------------------------------------------------- /subcmd/venv.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utahta/pythonbrew/HEAD/subcmd/venv.go -------------------------------------------------------------------------------- /tools/tools.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/utahta/pythonbrew/HEAD/tools/tools.go --------------------------------------------------------------------------------