/PySteamUpload

Upload easily your binaries to Steam

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

PySteamUpload

A convenient tool to upload easily your binaries to Steam.

How does it work ?

PySteamUpload requires two environment variables:

  • STEAM_USERNAME
  • STEAM_PASSWORD

Initialize SteamCMD

Execute then initialize SteamCMD with provided command:
python -m pysteamupload initialize_only

Upload

python -m pysteamupload upload --app_id="123456" --depot_id="1234567" --build_description="My first upload" --content_path="C:\Temp\MyBinariesAreLocatedHere"

Packaging

  • python -m pip install twine setuptools wheel
  • python setup.py sdist bdist_wheel
  • python -m twine upload dist/*