stlib


Namestlib JSON
Version 2.0.2 PyPI version JSON
download
home_page
SummaryAsync library that provides features related to Steam client and compatible stuffs
upload_time2023-10-14 17:52:30
maintainer
docs_urlNone
authorLara Maia
requires_python>=3.9
licenseGPLv3
keywords steam valve
VCS
bugtrack_url
requirements aiohttp beautifulsoup4 rsa setuptools
Travis-CI No Travis.
coveralls test coverage No coveralls.
            stlib
-----

[![windows build status](https://badges.lara.monster/calendulish/.github/stlib-windows-build)](https://github.com/calendulish/stlib/actions/workflows/build.yml)
[![linux build status](https://badges.lara.monster/calendulish/.github/stlib-linux-build)](https://github.com/calendulish/stlib/actions/workflows/build.yml)
[![Coverage](https://codecov.io/gh/calendulish/stlib/branch/master/graph/badge.svg?token=DMKFKEUUZP)](https://codecov.io/gh/calendulish/stlib)
[![GitHub license](https://img.shields.io/badge/license-GPLv3-brightgreen.svg?style=flat)](https://www.gnu.org/licenses/gpl-3.0.html)
[![GitHub release](https://img.shields.io/github/release/calendulish/stlib.svg?style=flat)](https://github.com/calendulish/stlib/releases)

Async library that provides features related to Steam client and compatible stuff

WARNING: stlib is not intended to be used in game development, there is no support to callbacks, and I'll not work on that.
stlib is intended to develop console or GUI applications that need interaction with SteamAPI or SteamWebAPI.

stlib now supports plugins!
---------------------------
See more at: [stlib-plugins](https://github.com/calendulish/stlib-plugins)

Dependencies to build SteamWorks Python Extension (Optional)
-----------------------------------------------------

WARNING: SteamWorks Python Extension is incomplete, but it's easy to implement. if you need a feature that is not present,
send a pull request or open an issue.

- Python and headers >= 3.9
- Microsoft Visual C++ compiler (MSVC) or GNU Compiler (GCC)
- Steamworks SDK >= v1.55

Dependencies to run
-------------------

- Python >= 3.9
- asyncio
- beautifulsoup4
- rsa
- aiohttp


API Reference & Documentation
-----------------------------

[Current Version (>=1.0)](https://lara.monster/stlib)

:warning: **If you are using the legacy version** please update.
The legacy version isn't maintained or supported and docs are
available only to help you in the upgrade process to latest version.
[Legacy Version (<=0.14)](https://lara.monster/stlib.legacy)

Made with stlib
---------------

Steam Tools NG - https://github.com/calendulish/steam-tools-ng

___________________________________________________________________________________________

This is a work in progress. You can request new features.

The stlib is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

The stlib is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.

Lara Maia <dev@lara.monster> 2015 ~ 2023

[![Made with](https://img.shields.io/badge/made%20with-girl%20power-f070D0.svg?longCache=true&style=for-the-badge)](https://lara.monster)

            

Raw data

            {
    "_id": null,
    "home_page": "",
    "name": "stlib",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.9",
    "maintainer_email": "",
    "keywords": "steam,valve",
    "author": "Lara Maia",
    "author_email": "dev@lara.monster",
    "download_url": "https://files.pythonhosted.org/packages/96/82/139ab080174a39fa86925aa607e2ef72d7d3ae4ffc1dfff14926c1519d14/stlib-2.0.2.tar.gz",
    "platform": null,
    "description": "stlib\n-----\n\n[![windows build status](https://badges.lara.monster/calendulish/.github/stlib-windows-build)](https://github.com/calendulish/stlib/actions/workflows/build.yml)\n[![linux build status](https://badges.lara.monster/calendulish/.github/stlib-linux-build)](https://github.com/calendulish/stlib/actions/workflows/build.yml)\n[![Coverage](https://codecov.io/gh/calendulish/stlib/branch/master/graph/badge.svg?token=DMKFKEUUZP)](https://codecov.io/gh/calendulish/stlib)\n[![GitHub license](https://img.shields.io/badge/license-GPLv3-brightgreen.svg?style=flat)](https://www.gnu.org/licenses/gpl-3.0.html)\n[![GitHub release](https://img.shields.io/github/release/calendulish/stlib.svg?style=flat)](https://github.com/calendulish/stlib/releases)\n\nAsync library that provides features related to Steam client and compatible stuff\n\nWARNING: stlib is not intended to be used in game development, there is no support to callbacks, and I'll not work on that.\nstlib is intended to develop console or GUI applications that need interaction with SteamAPI or SteamWebAPI.\n\nstlib now supports plugins!\n---------------------------\nSee more at: [stlib-plugins](https://github.com/calendulish/stlib-plugins)\n\nDependencies to build SteamWorks Python Extension (Optional)\n-----------------------------------------------------\n\nWARNING: SteamWorks Python Extension is incomplete, but it's easy to implement. if you need a feature that is not present,\nsend a pull request or open an issue.\n\n- Python and headers >= 3.9\n- Microsoft Visual C++ compiler (MSVC) or GNU Compiler (GCC)\n- Steamworks SDK >= v1.55\n\nDependencies to run\n-------------------\n\n- Python >= 3.9\n- asyncio\n- beautifulsoup4\n- rsa\n- aiohttp\n\n\nAPI Reference & Documentation\n-----------------------------\n\n[Current Version (>=1.0)](https://lara.monster/stlib)\n\n:warning: **If you are using the legacy version** please update.\nThe legacy version isn't maintained or supported and docs are\navailable only to help you in the upgrade process to latest version.\n[Legacy Version (<=0.14)](https://lara.monster/stlib.legacy)\n\nMade with stlib\n---------------\n\nSteam Tools NG - https://github.com/calendulish/steam-tools-ng\n\n___________________________________________________________________________________________\n\nThis is a work in progress. You can request new features.\n\nThe stlib is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.\n\nThe stlib is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.\n\nYou should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.\n\nLara Maia <dev@lara.monster> 2015 ~ 2023\n\n[![Made with](https://img.shields.io/badge/made%20with-girl%20power-f070D0.svg?longCache=true&style=for-the-badge)](https://lara.monster)\n",
    "bugtrack_url": null,
    "license": "GPLv3",
    "summary": "Async library that provides features related to Steam client and compatible stuffs",
    "version": "2.0.2",
    "project_urls": {
        "changelog": "https://github.com/calendulish/stlib/releases",
        "documentation": "https://lara.monster/stlib",
        "homepage": "https://github.com/calendulish/stlib",
        "repository": "https://github.com"
    },
    "split_keywords": [
        "steam",
        "valve"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "9b902a494a24f944502d4066de08f5abe92ef76febdac65da98912223ad8bbb3",
                "md5": "376413d21a7e9ceb2e5b88565ebe7a9a",
                "sha256": "e80dae5c3857d72a45a9ebc0954893aa795709d2fa95fd9d48a305b13a2c465b"
            },
            "downloads": -1,
            "filename": "stlib-2.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl",
            "has_sig": false,
            "md5_digest": "376413d21a7e9ceb2e5b88565ebe7a9a",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 223819,
            "upload_time": "2023-10-14T17:52:19",
            "upload_time_iso_8601": "2023-10-14T17:52:19.426465Z",
            "url": "https://files.pythonhosted.org/packages/9b/90/2a494a24f944502d4066de08f5abe92ef76febdac65da98912223ad8bbb3/stlib-2.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "6b9037eff6f89c93b9bedaa3d8a57dc1e222a08ed946704f22eba84e05efb6ae",
                "md5": "d57c74523cae14ea0d754f69293682d5",
                "sha256": "9322d16d63e9214f3d0c94ee9297c11d3f59d01e289b9de6271b1657a1c5ccab"
            },
            "downloads": -1,
            "filename": "stlib-2.0.2-cp310-cp310-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "d57c74523cae14ea0d754f69293682d5",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 192156,
            "upload_time": "2023-10-14T17:52:21",
            "upload_time_iso_8601": "2023-10-14T17:52:21.235635Z",
            "url": "https://files.pythonhosted.org/packages/6b/90/37eff6f89c93b9bedaa3d8a57dc1e222a08ed946704f22eba84e05efb6ae/stlib-2.0.2-cp310-cp310-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "2087ff7ab8ab4725688cdc103f7c2e7b4e3d8adb25bbedc4e7e16875146ab792",
                "md5": "77206056f901df772802170a6e6ab4aa",
                "sha256": "51c620777100fca727969d86e61c079178ad3ee979ea6549989e5087d7759c73"
            },
            "downloads": -1,
            "filename": "stlib-2.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl",
            "has_sig": false,
            "md5_digest": "77206056f901df772802170a6e6ab4aa",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 223698,
            "upload_time": "2023-10-14T17:52:22",
            "upload_time_iso_8601": "2023-10-14T17:52:22.653482Z",
            "url": "https://files.pythonhosted.org/packages/20/87/ff7ab8ab4725688cdc103f7c2e7b4e3d8adb25bbedc4e7e16875146ab792/stlib-2.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "c8783dc466a2a92548612eb66cf2e6c13b68cbd0419b138b5f0b6a34a5f4d6e8",
                "md5": "14b862d40af2c9cf9cea983368da44d6",
                "sha256": "9f0400b40d76efbc55c33acb841558b25b4ae41c145f1a4f98ba1e61091e49eb"
            },
            "downloads": -1,
            "filename": "stlib-2.0.2-cp311-cp311-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "14b862d40af2c9cf9cea983368da44d6",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 192159,
            "upload_time": "2023-10-14T17:52:23",
            "upload_time_iso_8601": "2023-10-14T17:52:23.799423Z",
            "url": "https://files.pythonhosted.org/packages/c8/78/3dc466a2a92548612eb66cf2e6c13b68cbd0419b138b5f0b6a34a5f4d6e8/stlib-2.0.2-cp311-cp311-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "47f07d35a0a38df97c04cfa9deef0742d7a5d9eec5b46362e576e4752e35768d",
                "md5": "7198b98b491b41bfb8f9fef2302f5be6",
                "sha256": "c92befa405160a8b8ff9885d3b7e34afca83a4c12cfb357daa5515e0cf3887a5"
            },
            "downloads": -1,
            "filename": "stlib-2.0.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl",
            "has_sig": false,
            "md5_digest": "7198b98b491b41bfb8f9fef2302f5be6",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 224378,
            "upload_time": "2023-10-14T17:52:25",
            "upload_time_iso_8601": "2023-10-14T17:52:25.401560Z",
            "url": "https://files.pythonhosted.org/packages/47/f0/7d35a0a38df97c04cfa9deef0742d7a5d9eec5b46362e576e4752e35768d/stlib-2.0.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "3830d4c1dfc35cb21f053650ec47b01fc54de0d7798cb760cdf751a7a0fac778",
                "md5": "08d8a529117e42d59f293d441aba2299",
                "sha256": "40b60810f19b7beaa4e17a6507d5c10bc0ce403bfc7984380d8fabf3a329d9a6"
            },
            "downloads": -1,
            "filename": "stlib-2.0.2-cp312-cp312-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "08d8a529117e42d59f293d441aba2299",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 192209,
            "upload_time": "2023-10-14T17:52:26",
            "upload_time_iso_8601": "2023-10-14T17:52:26.769735Z",
            "url": "https://files.pythonhosted.org/packages/38/30/d4c1dfc35cb21f053650ec47b01fc54de0d7798cb760cdf751a7a0fac778/stlib-2.0.2-cp312-cp312-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f19b90e041c455c96093059f7151184de58e8313660c68fe4d4d5f3a7c1ddffe",
                "md5": "e82d11a3702028d2d3b7c1eadb31204f",
                "sha256": "3e4d5d28496218dbe0b1e321c2b6dab26a19f88a5a4369732b08a22e54aac4fd"
            },
            "downloads": -1,
            "filename": "stlib-2.0.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl",
            "has_sig": false,
            "md5_digest": "e82d11a3702028d2d3b7c1eadb31204f",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 223535,
            "upload_time": "2023-10-14T17:52:28",
            "upload_time_iso_8601": "2023-10-14T17:52:28.065866Z",
            "url": "https://files.pythonhosted.org/packages/f1/9b/90e041c455c96093059f7151184de58e8313660c68fe4d4d5f3a7c1ddffe/stlib-2.0.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "066c0e805a0ce672bea2f3fae90b85d4bd59c1d0bd8eb11551a78b33e24d9e5e",
                "md5": "8504b0e032d3a9a887eac450f5fb5f62",
                "sha256": "07e0f00db47618ed1932167a31d7c369ae4175efd03d60ba411be65f58aad8f8"
            },
            "downloads": -1,
            "filename": "stlib-2.0.2-cp39-cp39-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "8504b0e032d3a9a887eac450f5fb5f62",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 192151,
            "upload_time": "2023-10-14T17:52:29",
            "upload_time_iso_8601": "2023-10-14T17:52:29.288856Z",
            "url": "https://files.pythonhosted.org/packages/06/6c/0e805a0ce672bea2f3fae90b85d4bd59c1d0bd8eb11551a78b33e24d9e5e/stlib-2.0.2-cp39-cp39-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "9682139ab080174a39fa86925aa607e2ef72d7d3ae4ffc1dfff14926c1519d14",
                "md5": "fd2e6d8800d8532f8510f720edef2918",
                "sha256": "d522d9f91a3d96b90b2332ae86ecb7b07c8940fb6c08b95a5bb756bad055cb5e"
            },
            "downloads": -1,
            "filename": "stlib-2.0.2.tar.gz",
            "has_sig": false,
            "md5_digest": "fd2e6d8800d8532f8510f720edef2918",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.9",
            "size": 41228,
            "upload_time": "2023-10-14T17:52:30",
            "upload_time_iso_8601": "2023-10-14T17:52:30.880643Z",
            "url": "https://files.pythonhosted.org/packages/96/82/139ab080174a39fa86925aa607e2ef72d7d3ae4ffc1dfff14926c1519d14/stlib-2.0.2.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-10-14 17:52:30",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "calendulish",
    "github_project": "stlib",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "appveyor": true,
    "requirements": [
        {
            "name": "aiohttp",
            "specs": [
                [
                    "~=",
                    "3.8"
                ]
            ]
        },
        {
            "name": "beautifulsoup4",
            "specs": [
                [
                    "~=",
                    "4.12"
                ]
            ]
        },
        {
            "name": "rsa",
            "specs": [
                [
                    "==",
                    "4.9"
                ]
            ]
        },
        {
            "name": "setuptools",
            "specs": [
                [
                    "~=",
                    "68.2"
                ]
            ]
        }
    ],
    "lcname": "stlib"
}
        
Elapsed time: 0.12628s