Introduction
CLI program and API to automate the installation and update of GloriousEggroll's Proton-GE
Installation
Install from Python Package Index
pip3 install protonup
Install from source
git clone https://github.com/AUNaseef/protonup && cd protonup
python3 setup.py install --user
If you get a command not found error, add the following to your ~/.profile (if it's not already present) and run source ~/.profile
if [ -d "$HOME/.local/bin" ] ; then
PATH="$HOME/.local/bin:$PATH"
fi
Usage
Set your installation directory before running the program with -d "your/compatibilitytools.d/directory"
Example:
protonup -d "~/.steam/root/compatibilitytools.d/"
To update to the latest version, just run protonup from a command line
Example:
protonup
List available versions with --releases
Example:
protonup --releases
Install a specific version with -t "version tag"
Example:
protonup -t 6.5-GE-2
By default the downloads are stored in a temporary folder. Change it with -o "custom/download/directory"
Example:
protonup -o ~/Downloads
List existing installations with -l
Example:
protonup -l
Remove existing installations with -r "version tag
Example:
protonup -r 6.5-GE-2
Use --download to download Proton-GE to the current working directory without installing it, you can override destination with -o
Example:
protonup --download
Use -y toggle to carry out actions without any logging or interaction
Example:
protonup --download -o ~/Downloads -y
Restart Steam after making changes
Metadata
Release files for protonup 0.1.5
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| protonup-0.1.5.tar.gz | 17.6 kB | Without provenance | Details for protonup-0.1.5.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| protonup-0.1.5-py3-none-any.whl | Python 3 | none | any | Details for protonup-0.1.5-py3-none-any.whl |
Total release size: 36.8 kB
Release files / protonup-0.1.5.tar.gz
| Download URL | protonup-0.1.5.tar.gz |
|---|---|
| Size | 17.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
00942fcdcfb3fa9fb321707fca962b41bdfa67e86082c684b7f275a17beb218b
|
|
BLAKE2b-256 checksum How to use checksums |
ae13adbef671c8497b3a128bfa6865e2927971efca4241322f18ce8f1e92b077
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.10.5
|
Release files / protonup-0.1.5-py3-none-any.whl
| Download URL | protonup-0.1.5-py3-none-any.whl |
|---|---|
| Size | 19.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
6b74f39297e28a8dbc5bac0a73de981e909cdcff5b7c99d06a5d2a63c44d30a6
|
|
BLAKE2b-256 checksum How to use checksums |
bf903cd60daf5a90cb403d7fe313d2643c9f802a78ac59d6d6a4d81800a112b0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.10.5
|
Security for protonup 0.1.5
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.