Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/uranusjr/pipx-standalone
Build script and manifest to publish pipx to Scoop
https://github.com/uranusjr/pipx-standalone
Last synced: 2 months ago
JSON representation
Build script and manifest to publish pipx to Scoop
- Host: GitHub
- URL: https://github.com/uranusjr/pipx-standalone
- Owner: uranusjr
- Created: 2020-01-30T17:35:37.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2022-05-29T02:11:23.000Z (over 2 years ago)
- Last Synced: 2024-10-31T05:51:39.790Z (3 months ago)
- Language: Python
- Size: 21.5 KB
- Stars: 13
- Watchers: 4
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Build Script and Bucket to Publish pipx to Scoop
See respective documentation to get an idea what [pipx] and [Scoop] are.
[pipx]: https://pipxproject.github.io/pipx/
[Scoop]: https://scoop.sh/## Usage
```bash
scoop bucket add pipx https://github.com/uranusjr/pipx-standalone.git
scoop install pipx# Optional: Set environment variables where you want to put pipx stuff.
# More: https://pipxproject.github.io/pipx/installation/pipx ensurepath # Adds PIPX_BIN_DIR to PATH to expose executables as commands.
```## This is highly experiemental!
You need to install a “proper” Python distribution. I selfishly recommend my
own [PythonUp] tool, but any installation is fine, including from
[installers from python.org](https://www.python.org/downloads/),
[Windows Store](https://www.microsoft.com/p/python-38/9mssztt1n39l),
or Scoop (`scoop install python`).[PythonUp]: https://github.com/uranusjr/pythonup-windows
## Release
Documentation for future self.
Update `PIPX_VERSION` or `MANIFEST_BUILD_NUMBER` in `main.py`.
(Optional: Update `PYTHON_EMBED_VERSION`.)
Run `py main.py` to generate zip files.
[Create a release](https://github.com/uranusjr/pipx-standalone/releases/new)
and upload the generated zip files.Update version and URL in `bucket/*.json`.
Push to master.