Metadata-Version: 1.2
Name: steamctl
Version: 0.9.3
Summary: Take control of Steam from your terminal
Home-page: https://github.com/ValvePython/steamctl
Author: Rossen Georgiev
Author-email: rossen@rgp.io
License: MIT
Description: | |pypi| |pypipy| |license|
        | |sonar_maintainability| |sonar_reliability| |sonar_security|
        
        steamctl
        --------
        
        ``steamctl`` is an open-source CLI utility similar to ``steamcmd``. It provides access to a number of Steam features and data from the command line. While it is possible to download apps and content from Steam, `steamctl` is not a game launcher. 
        
        Install
        -------
        
        .. code:: bash
        
            pip install steamctl
        
        Install directly from ``github``:
        
        .. code:: bash
        
            pip install git+https://github.com/ValvePython/steamctl#egg=steamctl
        
        
        Command list
        -------------
        
        
        .. code:: text
        
            apps                Get information about apps
            |- activate_key       Activate key(s) on account
            |- licenses           Manage licenses
            |  |- list              List all licenses on account
            |  |- add               Add free package license(s)
            |  \- remove            Remove free package license(s)
            |- list               List owned or all apps
            |- product_info       Show product info for app
            \- item_def           Get item definitions for app
        
            assistant           Helpful automation
            |- idle-games         Idle up to 32 games for game time
            |- idle-cards         Automatic idling for game cards
            \- discovery-queue    Explore a single discovery queue
        
            authenticator       Manage Steam authenticators
            |- add                Add authentictor to a Steam account
            |- remove             Remove an authenticator
            |- list               List all authenticators
            |- status             Query Steam Guard status for account
            |- code               Generate auth code
            \- qrcode             Generate QR code
        
            clear               Remove data stored on disk
            |- cache              Remove all cache and data files
            |- credentials        Remove all credentials and saved logins
            \- all                Remove all cache files
        
            cloud               Manage Steam Cloud files (e.g. save files, settings, etc)
            |- list               List files for app
            |- list_apps          List all apps with cloud files
            \- download           Download files for app
        
            depot               List and download from Steam depots
            |- info               View info about a depot(s)
            |- list               List files from depot(s)
            |- download           Download depot files
            |- diff               Compare files between manifest(s) and filesystem
            \- decrypt_gid        Decrypt manifest gid
        
            hlmaster            Query master server and server information
            |- query              Query HL Master for servers
            \- info               Query info from a goldsrc or source server
        
            steamid             Parse SteamID representations
        
            ugc                 Info and download of user generated content
            |- info               Get details for UGC
            \- download           Download UGC
        
            webapi              Access to WebAPI
            |- set-key            Set WebAPI key
            |- clear-key          Remove saved key
            |- list               List all available WebAPI endpoints
            \- call               Call WebAPI endpoint
        
            workshop            Search and download workshop items
            |- search             Search the workshop
            |- info               Get all details for a workshop item
            |- download           Download a workshop item
            |- subscribe          Subscribe to workshop items
            |- unsubscribe        Unsubscribe to workshop items
            |- favorite           Favourite workshop items
            \- unfavorite         Unfavourite workshop items
        
        Previews
        --------
        
        ``steamctl authenticator`` (No root required, and transferable token. Steamapp, ``steamctl``, and aegis, with the same token)
        
        .. image:: https://raw.githubusercontent.com/ValvePython/steamctl/master/preview_authenticator.jpg
            :alt: preview: steamctl authenticator
        
        (video) ``steamctl depot``
        
        .. image:: https://asciinema.org/a/323966.png
            :target: https://asciinema.org/a/323966
            :alt: asciinema preview: steamctl depot
        
        (video) ``steamctl workshop``
        
        .. image:: https://asciinema.org/a/253277.png
            :target: https://asciinema.org/a/253277
            :alt: asciinema preview: steamctl workshop
        
        (video) ``steamctl webapi``
        
        .. image:: https://asciinema.org/a/323976.png
            :target: https://asciinema.org/a/323976
            :alt: asciinema preview: steamctl workshop
        
        (video) ``steamctl hlmaster``
        
        .. image:: https://asciinema.org/a/253275.png
            :target: https://asciinema.org/a/253275
            :alt: asciinema preview: steamctl hlmaster
        
        
        
        .. |pypi| image:: https://img.shields.io/pypi/v/steamctl.svg?style=flat&label=latest
            :target: https://pypi.org/project/steamctl/
            :alt: Latest version released on PyPi
        
        .. |pypipy| image:: https://img.shields.io/pypi/pyversions/steamctl.svg?label=%20&logo=python&logoColor=white
            :alt: PyPI - Python Version
        
        .. |license| image:: https://img.shields.io/pypi/l/steamctl.svg?style=flat&label=license
            :target: https://pypi.org/project/steamctl/
            :alt: MIT License
        
        .. |sonar_maintainability| image:: https://sonarcloud.io/api/project_badges/measure?project=ValvePython_steamctl&metric=sqale_rating
            :target: https://sonarcloud.io/dashboard?id=ValvePython_steamctl
            :alt: SonarCloud Rating
        
        .. |sonar_reliability| image:: https://sonarcloud.io/api/project_badges/measure?project=ValvePython_steamctl&metric=reliability_rating
            :target: https://sonarcloud.io/dashboard?id=ValvePython_steamctl
            :alt: SonarCloud Rating
        
        .. |sonar_security| image:: https://sonarcloud.io/api/project_badges/measure?project=ValvePython_steamctl&metric=security_rating
            :target: https://sonarcloud.io/dashboard?id=ValvePython_steamctl
            :alt: SonarCloud Rating
        
Keywords: steam steamctl steamid steamcommunity authenticator workshop
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Console
Classifier: Natural Language :: English
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Requires-Python: ~=3.4
