Name | rlgym-learn JSON |
Version |
0.1.4
JSON |
| download |
home_page | None |
Summary | Rust backend for the more expensive parts of the rlgym-learn python module |
upload_time | 2025-02-25 05:04:06 |
maintainer | None |
docs_url | None |
author | None |
requires_python | <3.13,>=3.8 |
license | Apache-2.0 |
keywords |
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
# RLGym-Learn
A flexible framework for efficiently using [RLGym v2](https://rlgym.org) to train models.
## Features
- Full support for all generics of the RLGym v2 API
- Full support for all functionality of RLGym v2 across multiple environments
- Fast parallelization of environments using Rust and shared memory
- Support for metrics gathering from environments
- Detailed checkpointing system
- File-based configuration
- Provided optimized PPO implementation
- Allows multiple learning algorithms to provide actions for agents within an environment
- Multi-platform (Windows, Linux)
## Installation
1. install RLGym via `pip install rlgym`. If you're here for Rocket League, you can use `pip install rlgym[rl-rlviser]` instead to get the RLGym API as well as the Rocket League / Sim submodules and [rlviser](https://github.com/VirxEC/rlviser) support.
2. If you would like to use a GPU install [PyTorch with CUDA](https://pytorch.org/get-started/locally/)
3. Install Rust by following the instructions [here](https://rustup.rs/)
4. Install this project via `pip install rlgym-learn`
## Usage
See the [RLGym website](https://rlgym.org/RLGym%20Learn/introduction/) for complete documentation and demonstration of functionality [COMING SOON]. For now, you can take a look at `quick_start_guide.py` and `speed_test.py` to get a sense of what's going on.
## Credits
This project was built using Matthew Allen's wonderful [RLGym-PPO](https://github.com/AechPro/rlgym-ppo) as a starting point. Although this project has grown to share almost no code with its predecessor, I couldn't have done this without his support in talking through the design of abstractions and without RLGym-PPO to reference. A couple files in this project remain quite similar or even identical to their counterparts in RLGym-ppo - these include:
- experience_buffer.py
- all of standard_impl/util
- actor / critic implementations in standard_impl/ppo
## Disclaimer
This framework is designed to be usable in every situation you might use the RLGym API in. However, there are a couple assumptions on the usage of RLGym which are baked into the functionality of this framework. These are pretty niche, but are listed below just in case:
1. The AgentID hash must fit into a signed 64 bit integer.
2. The obs space type and action space type should not change after the associated configuration objects' associated get_x_type functions have been called, and they should be the same across all agents and all envs.
Raw data
{
"_id": null,
"home_page": null,
"name": "rlgym-learn",
"maintainer": null,
"docs_url": null,
"requires_python": "<3.13,>=3.8",
"maintainer_email": null,
"keywords": null,
"author": null,
"author_email": null,
"download_url": "https://files.pythonhosted.org/packages/2a/f6/9e4a27b813b1d7769bd88b13ecf25fd20f566153a308fe3a887506ede250/rlgym_learn-0.1.4.tar.gz",
"platform": null,
"description": "# RLGym-Learn\nA flexible framework for efficiently using [RLGym v2](https://rlgym.org) to train models.\n\n## Features\n- Full support for all generics of the RLGym v2 API\n- Full support for all functionality of RLGym v2 across multiple environments\n- Fast parallelization of environments using Rust and shared memory\n- Support for metrics gathering from environments\n- Detailed checkpointing system\n- File-based configuration\n- Provided optimized PPO implementation\n- Allows multiple learning algorithms to provide actions for agents within an environment\n- Multi-platform (Windows, Linux)\n\n## Installation\n1. install RLGym via `pip install rlgym`. If you're here for Rocket League, you can use `pip install rlgym[rl-rlviser]` instead to get the RLGym API as well as the Rocket League / Sim submodules and [rlviser](https://github.com/VirxEC/rlviser) support. \n2. If you would like to use a GPU install [PyTorch with CUDA](https://pytorch.org/get-started/locally/)\n3. Install Rust by following the instructions [here](https://rustup.rs/)\n4. Install this project via `pip install rlgym-learn`\n\n## Usage\nSee the [RLGym website](https://rlgym.org/RLGym%20Learn/introduction/) for complete documentation and demonstration of functionality [COMING SOON]. For now, you can take a look at `quick_start_guide.py` and `speed_test.py` to get a sense of what's going on.\n\n\n## Credits\nThis project was built using Matthew Allen's wonderful [RLGym-PPO](https://github.com/AechPro/rlgym-ppo) as a starting point. Although this project has grown to share almost no code with its predecessor, I couldn't have done this without his support in talking through the design of abstractions and without RLGym-PPO to reference. A couple files in this project remain quite similar or even identical to their counterparts in RLGym-ppo - these include:\n- experience_buffer.py\n- all of standard_impl/util\n- actor / critic implementations in standard_impl/ppo\n\n## Disclaimer\nThis framework is designed to be usable in every situation you might use the RLGym API in. However, there are a couple assumptions on the usage of RLGym which are baked into the functionality of this framework. These are pretty niche, but are listed below just in case:\n1. The AgentID hash must fit into a signed 64 bit integer.\n2. The obs space type and action space type should not change after the associated configuration objects' associated get_x_type functions have been called, and they should be the same across all agents and all envs.\n",
"bugtrack_url": null,
"license": "Apache-2.0",
"summary": "Rust backend for the more expensive parts of the rlgym-learn python module",
"version": "0.1.4",
"project_urls": null,
"split_keywords": [],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "894872eb9fecb78d76ac35d190789d97254659caaea33abb0e6a9d46e1032aaf",
"md5": "3f1ff18f21a80a2da5896b7cfbe75669",
"sha256": "6be010a257f206b6ec563da4020af3966a334be00a204fb61777e40a9bb4a1d3"
},
"downloads": -1,
"filename": "rlgym_learn-0.1.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "3f1ff18f21a80a2da5896b7cfbe75669",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": "<3.13,>=3.8",
"size": 757252,
"upload_time": "2025-02-25T05:02:20",
"upload_time_iso_8601": "2025-02-25T05:02:20.186278Z",
"url": "https://files.pythonhosted.org/packages/89/48/72eb9fecb78d76ac35d190789d97254659caaea33abb0e6a9d46e1032aaf/rlgym_learn-0.1.4-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "752ce06e0bd86c4acfedc285dc9ccb7b73b75940ad6900b87f5a1f06bbff1038",
"md5": "1e7c6a1b2017d5fc410661a001d4b109",
"sha256": "81382d6f04a9e7224603436707b9b40f816f5e41714792142b848888d7cec9d0"
},
"downloads": -1,
"filename": "rlgym_learn-0.1.4-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
"has_sig": false,
"md5_digest": "1e7c6a1b2017d5fc410661a001d4b109",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": "<3.13,>=3.8",
"size": 761817,
"upload_time": "2025-02-25T05:02:32",
"upload_time_iso_8601": "2025-02-25T05:02:32.579732Z",
"url": "https://files.pythonhosted.org/packages/75/2c/e06e0bd86c4acfedc285dc9ccb7b73b75940ad6900b87f5a1f06bbff1038/rlgym_learn-0.1.4-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "f200b848af49ee33659ccd4d567a45c862e8c0d1355bf225dae1aa51bb44ab7e",
"md5": "e8980cff4e6545481ab6048bda01ee65",
"sha256": "768b5bcdc35aebfe68f93a6faea5961f813b59d330e942f8a766d75e45aebed5"
},
"downloads": -1,
"filename": "rlgym_learn-0.1.4-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
"has_sig": false,
"md5_digest": "e8980cff4e6545481ab6048bda01ee65",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": "<3.13,>=3.8",
"size": 849140,
"upload_time": "2025-02-25T05:02:44",
"upload_time_iso_8601": "2025-02-25T05:02:44.020529Z",
"url": "https://files.pythonhosted.org/packages/f2/00/b848af49ee33659ccd4d567a45c862e8c0d1355bf225dae1aa51bb44ab7e/rlgym_learn-0.1.4-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "173a0fdb77d799cc8e6fc98def74512a200423ca7890537e9aec125831b1c2b4",
"md5": "88f254e388d8ef8c85388602130eb858",
"sha256": "bda0418258da4191066e5e9d014afef97c6d5447b32fc1856f47c444b6b8474d"
},
"downloads": -1,
"filename": "rlgym_learn-0.1.4-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl",
"has_sig": false,
"md5_digest": "88f254e388d8ef8c85388602130eb858",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": "<3.13,>=3.8",
"size": 829612,
"upload_time": "2025-02-25T05:02:54",
"upload_time_iso_8601": "2025-02-25T05:02:54.030629Z",
"url": "https://files.pythonhosted.org/packages/17/3a/0fdb77d799cc8e6fc98def74512a200423ca7890537e9aec125831b1c2b4/rlgym_learn-0.1.4-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "437b3350ac1f2e85e851cbffbaa6be48c070c57699c5e48b2f624524561b1eb6",
"md5": "16ea137e6a67204c021f1bd5d8feac69",
"sha256": "4784385d44f79690f76090c734bda94ff8a04e03de858aa13ca0c91af6404fad"
},
"downloads": -1,
"filename": "rlgym_learn-0.1.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "16ea137e6a67204c021f1bd5d8feac69",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": "<3.13,>=3.8",
"size": 775477,
"upload_time": "2025-02-25T05:03:15",
"upload_time_iso_8601": "2025-02-25T05:03:15.216457Z",
"url": "https://files.pythonhosted.org/packages/43/7b/3350ac1f2e85e851cbffbaa6be48c070c57699c5e48b2f624524561b1eb6/rlgym_learn-0.1.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "5a0b46de63ef7085a86866c24358d4b63d196359b57ec0284afc20196a7a8e09",
"md5": "d05ab57a91c12723c8f4122118e52ff1",
"sha256": "747801e20705bcc5eaaee9bc9373bc2e8e625dc62f7e107a4afd0aa98685e750"
},
"downloads": -1,
"filename": "rlgym_learn-0.1.4-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl",
"has_sig": false,
"md5_digest": "d05ab57a91c12723c8f4122118e52ff1",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": "<3.13,>=3.8",
"size": 829898,
"upload_time": "2025-02-25T05:03:04",
"upload_time_iso_8601": "2025-02-25T05:03:04.855621Z",
"url": "https://files.pythonhosted.org/packages/5a/0b/46de63ef7085a86866c24358d4b63d196359b57ec0284afc20196a7a8e09/rlgym_learn-0.1.4-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "e7ae5b5f84b1a2aa95d4cff2a2417fd698e9283e64e9e007707024fb3690cdc7",
"md5": "64e7073556e1474a07e9d826f8422f30",
"sha256": "b5df5fb1192c193cd9a2243dc18ff8dd5b7ff90611d6d9a0acd9751cbe2f71f2"
},
"downloads": -1,
"filename": "rlgym_learn-0.1.4-cp310-cp310-musllinux_1_2_aarch64.whl",
"has_sig": false,
"md5_digest": "64e7073556e1474a07e9d826f8422f30",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": "<3.13,>=3.8",
"size": 935173,
"upload_time": "2025-02-25T05:03:26",
"upload_time_iso_8601": "2025-02-25T05:03:26.937372Z",
"url": "https://files.pythonhosted.org/packages/e7/ae/5b5f84b1a2aa95d4cff2a2417fd698e9283e64e9e007707024fb3690cdc7/rlgym_learn-0.1.4-cp310-cp310-musllinux_1_2_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "d682faaecccdef57e74dd871571efdb1796433420dda708bf42a16a05b63bbcf",
"md5": "29face93afe2b0b9e4e11acd3e7c5815",
"sha256": "a28d55c952fca84ac7be86d3b9c5b85a8f5cc9dda7f3174ad4af476f581a2d2d"
},
"downloads": -1,
"filename": "rlgym_learn-0.1.4-cp310-cp310-musllinux_1_2_armv7l.whl",
"has_sig": false,
"md5_digest": "29face93afe2b0b9e4e11acd3e7c5815",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": "<3.13,>=3.8",
"size": 1023719,
"upload_time": "2025-02-25T05:03:36",
"upload_time_iso_8601": "2025-02-25T05:03:36.948500Z",
"url": "https://files.pythonhosted.org/packages/d6/82/faaecccdef57e74dd871571efdb1796433420dda708bf42a16a05b63bbcf/rlgym_learn-0.1.4-cp310-cp310-musllinux_1_2_armv7l.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "0e2cdf0369b66860ab723ffbf5e07cfed97ec23c8c5df804ae83e1ea38748f12",
"md5": "1a070ace5b3714cb9e0bafd8cd967fcf",
"sha256": "d5a20ab05bca716b6f08cef7986ff84efae29195294f9eb06571f8bff80fd52f"
},
"downloads": -1,
"filename": "rlgym_learn-0.1.4-cp310-cp310-musllinux_1_2_i686.whl",
"has_sig": false,
"md5_digest": "1a070ace5b3714cb9e0bafd8cd967fcf",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": "<3.13,>=3.8",
"size": 980108,
"upload_time": "2025-02-25T05:03:45",
"upload_time_iso_8601": "2025-02-25T05:03:45.939133Z",
"url": "https://files.pythonhosted.org/packages/0e/2c/df0369b66860ab723ffbf5e07cfed97ec23c8c5df804ae83e1ea38748f12/rlgym_learn-0.1.4-cp310-cp310-musllinux_1_2_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "826b9557310f67c1c2a20075269fa96f7b84cc77cef28971780c657b38c112f4",
"md5": "af406c346ce02711681654484f21ceaa",
"sha256": "f2d50274607a260ddb53be8eb68b22dd1db6f875c7e5c01baf93c05343230464"
},
"downloads": -1,
"filename": "rlgym_learn-0.1.4-cp310-cp310-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "af406c346ce02711681654484f21ceaa",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": "<3.13,>=3.8",
"size": 945592,
"upload_time": "2025-02-25T05:03:56",
"upload_time_iso_8601": "2025-02-25T05:03:56.393657Z",
"url": "https://files.pythonhosted.org/packages/82/6b/9557310f67c1c2a20075269fa96f7b84cc77cef28971780c657b38c112f4/rlgym_learn-0.1.4-cp310-cp310-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "8811ce6898e3210c778312b67d81190016cfe674f7e64ab9e049388286b67069",
"md5": "73ea8eaeef8cde156a17120b400e0e94",
"sha256": "cc1aeb4a634a941109fa663cf5d0025f8b1b98be59f40e1b7721079d3b387dcb"
},
"downloads": -1,
"filename": "rlgym_learn-0.1.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "73ea8eaeef8cde156a17120b400e0e94",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": "<3.13,>=3.8",
"size": 757095,
"upload_time": "2025-02-25T05:02:22",
"upload_time_iso_8601": "2025-02-25T05:02:22.547240Z",
"url": "https://files.pythonhosted.org/packages/88/11/ce6898e3210c778312b67d81190016cfe674f7e64ab9e049388286b67069/rlgym_learn-0.1.4-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "6d60513e008b242570d5ae4d268f617675be31fb355fa63bcef1b65d096e418b",
"md5": "2a91f103f578b0f939a10198ea6d84a2",
"sha256": "d55a9ee977c86da5bef392284da40c956c8f0aaeb644e17362077edfd2966c77"
},
"downloads": -1,
"filename": "rlgym_learn-0.1.4-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
"has_sig": false,
"md5_digest": "2a91f103f578b0f939a10198ea6d84a2",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": "<3.13,>=3.8",
"size": 761913,
"upload_time": "2025-02-25T05:02:35",
"upload_time_iso_8601": "2025-02-25T05:02:35.020453Z",
"url": "https://files.pythonhosted.org/packages/6d/60/513e008b242570d5ae4d268f617675be31fb355fa63bcef1b65d096e418b/rlgym_learn-0.1.4-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "640bdfb4eaff3d02260a8f5c6b19a2fd47a6c30ce0144d7ea8d3de6dfcabc06f",
"md5": "2556714ac5181209df648b611aa6209b",
"sha256": "4ed1ab8e1d1b610ce4da20737057551686bd5400b601f1e70d335cff7fc198d6"
},
"downloads": -1,
"filename": "rlgym_learn-0.1.4-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
"has_sig": false,
"md5_digest": "2556714ac5181209df648b611aa6209b",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": "<3.13,>=3.8",
"size": 848886,
"upload_time": "2025-02-25T05:02:46",
"upload_time_iso_8601": "2025-02-25T05:02:46.199697Z",
"url": "https://files.pythonhosted.org/packages/64/0b/dfb4eaff3d02260a8f5c6b19a2fd47a6c30ce0144d7ea8d3de6dfcabc06f/rlgym_learn-0.1.4-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "185b78d99fa231e90954b342504da143f9ed7e9715fa5e1ce807a1536b2edb03",
"md5": "6407eedca73b0c48418fbf8a7329c989",
"sha256": "6319e0cd31de2ecbed9aba6e6cd4e22e9342c6bd0fdd04975097ebf466ad11eb"
},
"downloads": -1,
"filename": "rlgym_learn-0.1.4-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl",
"has_sig": false,
"md5_digest": "6407eedca73b0c48418fbf8a7329c989",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": "<3.13,>=3.8",
"size": 828936,
"upload_time": "2025-02-25T05:02:55",
"upload_time_iso_8601": "2025-02-25T05:02:55.735322Z",
"url": "https://files.pythonhosted.org/packages/18/5b/78d99fa231e90954b342504da143f9ed7e9715fa5e1ce807a1536b2edb03/rlgym_learn-0.1.4-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "2bc6203c0334fbe69d9f4f23cdc7b541517188421670279c768da33cb5c4e875",
"md5": "b1b32ce17a3ebd517ed43ab12195d2ea",
"sha256": "fef2b1fb8383666d27e5b9b6c5200226b4f176d4035c29af811d1b6c4c0ea7ca"
},
"downloads": -1,
"filename": "rlgym_learn-0.1.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "b1b32ce17a3ebd517ed43ab12195d2ea",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": "<3.13,>=3.8",
"size": 775930,
"upload_time": "2025-02-25T05:03:17",
"upload_time_iso_8601": "2025-02-25T05:03:17.661179Z",
"url": "https://files.pythonhosted.org/packages/2b/c6/203c0334fbe69d9f4f23cdc7b541517188421670279c768da33cb5c4e875/rlgym_learn-0.1.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "7e3a9fea4d12821ca6e0315a2271a119d3c363696ee6eb84e507812a2d93d3aa",
"md5": "b55d3b73c978df72335777d7af180f8b",
"sha256": "42fcd31964f172d88dd8fdd44b0c61b9b3d4235670b761df849b0baaac76b327"
},
"downloads": -1,
"filename": "rlgym_learn-0.1.4-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl",
"has_sig": false,
"md5_digest": "b55d3b73c978df72335777d7af180f8b",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": "<3.13,>=3.8",
"size": 830822,
"upload_time": "2025-02-25T05:03:07",
"upload_time_iso_8601": "2025-02-25T05:03:07.517286Z",
"url": "https://files.pythonhosted.org/packages/7e/3a/9fea4d12821ca6e0315a2271a119d3c363696ee6eb84e507812a2d93d3aa/rlgym_learn-0.1.4-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "228f8180f7bbef8ab78671dc517016d66537745909467825b7a9c177b2df391c",
"md5": "bbb153d8e46ee21ff6076ea43db65eb5",
"sha256": "e0ac8ea5427bafc6dcb583dae802d846c81e23f5b1acbca6da61b4aff6d396c2"
},
"downloads": -1,
"filename": "rlgym_learn-0.1.4-cp311-cp311-musllinux_1_2_aarch64.whl",
"has_sig": false,
"md5_digest": "bbb153d8e46ee21ff6076ea43db65eb5",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": "<3.13,>=3.8",
"size": 934857,
"upload_time": "2025-02-25T05:03:29",
"upload_time_iso_8601": "2025-02-25T05:03:29.367094Z",
"url": "https://files.pythonhosted.org/packages/22/8f/8180f7bbef8ab78671dc517016d66537745909467825b7a9c177b2df391c/rlgym_learn-0.1.4-cp311-cp311-musllinux_1_2_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "a4361274d4a9a3ed5a8e4682aa97c741a255b9a5cd1f71e51252b896d77d2107",
"md5": "04d9c2eb1c4b0f9268161670f6a523be",
"sha256": "ef5e85a1ff60a97f67f6622ab535f229ad8e300b27aefc8e819e3f481f735260"
},
"downloads": -1,
"filename": "rlgym_learn-0.1.4-cp311-cp311-musllinux_1_2_armv7l.whl",
"has_sig": false,
"md5_digest": "04d9c2eb1c4b0f9268161670f6a523be",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": "<3.13,>=3.8",
"size": 1023642,
"upload_time": "2025-02-25T05:03:38",
"upload_time_iso_8601": "2025-02-25T05:03:38.819305Z",
"url": "https://files.pythonhosted.org/packages/a4/36/1274d4a9a3ed5a8e4682aa97c741a255b9a5cd1f71e51252b896d77d2107/rlgym_learn-0.1.4-cp311-cp311-musllinux_1_2_armv7l.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "4f46ec5b48760726435ba4adae0ef39fc84fdaf157ba743f87c065d7aac49dea",
"md5": "4f38ea82be5211a792375ccef2d6f2dd",
"sha256": "a1d6f32f3a5c1742d3587b502b57e8445cb2a22e9e454ca55ae3ca9e36bf2645"
},
"downloads": -1,
"filename": "rlgym_learn-0.1.4-cp311-cp311-musllinux_1_2_i686.whl",
"has_sig": false,
"md5_digest": "4f38ea82be5211a792375ccef2d6f2dd",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": "<3.13,>=3.8",
"size": 980936,
"upload_time": "2025-02-25T05:03:48",
"upload_time_iso_8601": "2025-02-25T05:03:48.402910Z",
"url": "https://files.pythonhosted.org/packages/4f/46/ec5b48760726435ba4adae0ef39fc84fdaf157ba743f87c065d7aac49dea/rlgym_learn-0.1.4-cp311-cp311-musllinux_1_2_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "17551c9648993b1ee372e91a560491bcfca2a6c20fb809de8dd5868423b3b488",
"md5": "4a9804388b693ca17fe86fadd1b0a151",
"sha256": "93bb8ae059835bcf5faf0b6de4ec8c8af40f2667a75607006c8dfe03ba4e2a0e"
},
"downloads": -1,
"filename": "rlgym_learn-0.1.4-cp311-cp311-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "4a9804388b693ca17fe86fadd1b0a151",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": "<3.13,>=3.8",
"size": 946132,
"upload_time": "2025-02-25T05:03:58",
"upload_time_iso_8601": "2025-02-25T05:03:58.944033Z",
"url": "https://files.pythonhosted.org/packages/17/55/1c9648993b1ee372e91a560491bcfca2a6c20fb809de8dd5868423b3b488/rlgym_learn-0.1.4-cp311-cp311-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "e702ad8b0e4939805a671e942a119868df8267779e6012768c5764654480fa6c",
"md5": "7fb400a210ab999d1b3fb418efea8f13",
"sha256": "ca3cb6c14a7c8edc07de17084cdfd98a1a7d0eb73bde7f7af0dbed668f329bd0"
},
"downloads": -1,
"filename": "rlgym_learn-0.1.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "7fb400a210ab999d1b3fb418efea8f13",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": "<3.13,>=3.8",
"size": 753229,
"upload_time": "2025-02-25T05:02:24",
"upload_time_iso_8601": "2025-02-25T05:02:24.888790Z",
"url": "https://files.pythonhosted.org/packages/e7/02/ad8b0e4939805a671e942a119868df8267779e6012768c5764654480fa6c/rlgym_learn-0.1.4-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "1dcfcae0c099dc145a516efff31accd395aa17dcd695eb0fe61ab9d2456aa7de",
"md5": "fdd22508a87712a87b7eb5df230f41f5",
"sha256": "8b9ea1442c848cca4e62e3baec3c13cef36fe61ceb32da35b2d66b502cf3c78e"
},
"downloads": -1,
"filename": "rlgym_learn-0.1.4-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
"has_sig": false,
"md5_digest": "fdd22508a87712a87b7eb5df230f41f5",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": "<3.13,>=3.8",
"size": 763769,
"upload_time": "2025-02-25T05:02:37",
"upload_time_iso_8601": "2025-02-25T05:02:37.366468Z",
"url": "https://files.pythonhosted.org/packages/1d/cf/cae0c099dc145a516efff31accd395aa17dcd695eb0fe61ab9d2456aa7de/rlgym_learn-0.1.4-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "5a48d2c933c517752762e186bbbd028fd64ae5d0639bbff8bfd67ed19e1a3e9d",
"md5": "eebedd136642793d1469f429d91de5ca",
"sha256": "cc79984a982c41ab061645c0456e96af5596e07c76d0c855ed1d37f4457c91a0"
},
"downloads": -1,
"filename": "rlgym_learn-0.1.4-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
"has_sig": false,
"md5_digest": "eebedd136642793d1469f429d91de5ca",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": "<3.13,>=3.8",
"size": 851393,
"upload_time": "2025-02-25T05:02:48",
"upload_time_iso_8601": "2025-02-25T05:02:48.110496Z",
"url": "https://files.pythonhosted.org/packages/5a/48/d2c933c517752762e186bbbd028fd64ae5d0639bbff8bfd67ed19e1a3e9d/rlgym_learn-0.1.4-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "444100e298850a7c0e041a6fca1b37bf5a2193216fd349e6f9c9f4100df74c06",
"md5": "47049640e30c718c6eba5677efee85a5",
"sha256": "de6e04371d5e56dccecd160969e2d114efe1fb591185ba674fb1ed46b4bf0859"
},
"downloads": -1,
"filename": "rlgym_learn-0.1.4-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl",
"has_sig": false,
"md5_digest": "47049640e30c718c6eba5677efee85a5",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": "<3.13,>=3.8",
"size": 827982,
"upload_time": "2025-02-25T05:02:57",
"upload_time_iso_8601": "2025-02-25T05:02:57.659709Z",
"url": "https://files.pythonhosted.org/packages/44/41/00e298850a7c0e041a6fca1b37bf5a2193216fd349e6f9c9f4100df74c06/rlgym_learn-0.1.4-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "1e0563d6268dd6a6ab64ede2dfb78c5466e6d2deba19d92075f6c5fce007dc40",
"md5": "a8a4ac35a82e3a488ffae9d451acda09",
"sha256": "c41b4699acfb7b31d5401c7b852a9058a42d4c51be7f7688f57b248c3bd77172"
},
"downloads": -1,
"filename": "rlgym_learn-0.1.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "a8a4ac35a82e3a488ffae9d451acda09",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": "<3.13,>=3.8",
"size": 779204,
"upload_time": "2025-02-25T05:03:19",
"upload_time_iso_8601": "2025-02-25T05:03:19.514915Z",
"url": "https://files.pythonhosted.org/packages/1e/05/63d6268dd6a6ab64ede2dfb78c5466e6d2deba19d92075f6c5fce007dc40/rlgym_learn-0.1.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "cf5def5eb004f81fc80676b979e26ec5460457f6fb2e9b587c7a07750a7dd1ee",
"md5": "61f54afcf3873e2ed12a535d8373223a",
"sha256": "5a131d72d6e07b3754360dc11236caf6a5ec3c5bb2352780e2a50262e039d165"
},
"downloads": -1,
"filename": "rlgym_learn-0.1.4-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl",
"has_sig": false,
"md5_digest": "61f54afcf3873e2ed12a535d8373223a",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": "<3.13,>=3.8",
"size": 831888,
"upload_time": "2025-02-25T05:03:09",
"upload_time_iso_8601": "2025-02-25T05:03:09.803965Z",
"url": "https://files.pythonhosted.org/packages/cf/5d/ef5eb004f81fc80676b979e26ec5460457f6fb2e9b587c7a07750a7dd1ee/rlgym_learn-0.1.4-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "27cb98adab5a232bb3ea767f926379f833b806c53da5eb661467bc75b45884d5",
"md5": "d4b91b2a550d6961733ec4aa0d8283fd",
"sha256": "ae9d225afecb7e243698080085f5b3bf6a977d9b111359db43214595df4b5992"
},
"downloads": -1,
"filename": "rlgym_learn-0.1.4-cp312-cp312-musllinux_1_2_aarch64.whl",
"has_sig": false,
"md5_digest": "d4b91b2a550d6961733ec4aa0d8283fd",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": "<3.13,>=3.8",
"size": 932793,
"upload_time": "2025-02-25T05:03:31",
"upload_time_iso_8601": "2025-02-25T05:03:31.070200Z",
"url": "https://files.pythonhosted.org/packages/27/cb/98adab5a232bb3ea767f926379f833b806c53da5eb661467bc75b45884d5/rlgym_learn-0.1.4-cp312-cp312-musllinux_1_2_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "d97124eb1b6a735b42ad738baddb286602105e057404de665241818a64ececd0",
"md5": "c9197521ae0639b67ace787f25bfff5d",
"sha256": "ffe8b696c9bd8d2cf843f1ab4447346053de090a260d4b3006e3b27a95c76f5b"
},
"downloads": -1,
"filename": "rlgym_learn-0.1.4-cp312-cp312-musllinux_1_2_armv7l.whl",
"has_sig": false,
"md5_digest": "c9197521ae0639b67ace787f25bfff5d",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": "<3.13,>=3.8",
"size": 1025414,
"upload_time": "2025-02-25T05:03:40",
"upload_time_iso_8601": "2025-02-25T05:03:40.544484Z",
"url": "https://files.pythonhosted.org/packages/d9/71/24eb1b6a735b42ad738baddb286602105e057404de665241818a64ececd0/rlgym_learn-0.1.4-cp312-cp312-musllinux_1_2_armv7l.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "35a2edd57b0baf8d733b04fa2326c522f0fe6d917f68ba57c2a1b581831e6297",
"md5": "27aea308ac6ce760d5ce0a717a1638b3",
"sha256": "d8c6967ef349fc8bb6d98b94db4a196c48d4ff4c202d11fbb4348bb0f30ac7cf"
},
"downloads": -1,
"filename": "rlgym_learn-0.1.4-cp312-cp312-musllinux_1_2_i686.whl",
"has_sig": false,
"md5_digest": "27aea308ac6ce760d5ce0a717a1638b3",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": "<3.13,>=3.8",
"size": 981110,
"upload_time": "2025-02-25T05:03:50",
"upload_time_iso_8601": "2025-02-25T05:03:50.223136Z",
"url": "https://files.pythonhosted.org/packages/35/a2/edd57b0baf8d733b04fa2326c522f0fe6d917f68ba57c2a1b581831e6297/rlgym_learn-0.1.4-cp312-cp312-musllinux_1_2_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "2f2ac153d9f470e6d490acb61b36c21405b9c311dc0199e06c0f27dd6c0d8f79",
"md5": "ea56b50ffe44e5e65393e3c9e80bf33b",
"sha256": "a56cb51fa4bee91b85c524e3899f347066e79e57c42886cec774f40be0eff68c"
},
"downloads": -1,
"filename": "rlgym_learn-0.1.4-cp312-cp312-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "ea56b50ffe44e5e65393e3c9e80bf33b",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": "<3.13,>=3.8",
"size": 949128,
"upload_time": "2025-02-25T05:04:01",
"upload_time_iso_8601": "2025-02-25T05:04:01.124004Z",
"url": "https://files.pythonhosted.org/packages/2f/2a/c153d9f470e6d490acb61b36c21405b9c311dc0199e06c0f27dd6c0d8f79/rlgym_learn-0.1.4-cp312-cp312-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "bcc1193a73811e04db06ddcc437e66dd59edd5612aa383d7db1a109bb163b465",
"md5": "296d6c8fdecaeff5791843af04f9a612",
"sha256": "cc941eef45a129c69985935a49f01865fbf3cdee7b9c2cad73061e74217b4def"
},
"downloads": -1,
"filename": "rlgym_learn-0.1.4-cp313-cp313-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "296d6c8fdecaeff5791843af04f9a612",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": "<3.13,>=3.8",
"size": 692625,
"upload_time": "2025-02-25T05:03:24",
"upload_time_iso_8601": "2025-02-25T05:03:24.814029Z",
"url": "https://files.pythonhosted.org/packages/bc/c1/193a73811e04db06ddcc437e66dd59edd5612aa383d7db1a109bb163b465/rlgym_learn-0.1.4-cp313-cp313-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "cb7f99086e612d267042bdc1b3ae79d7cd437b7dc81a40035981926a18f3d39c",
"md5": "0f8212180d37bfc36a982ad6fbbe911d",
"sha256": "0733ddd06eec5b4a229a7e8d0e558726ef4a4f85d468d874655555c79ecd63f7"
},
"downloads": -1,
"filename": "rlgym_learn-0.1.4-cp313-cp313-win32.whl",
"has_sig": false,
"md5_digest": "0f8212180d37bfc36a982ad6fbbe911d",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": "<3.13,>=3.8",
"size": 548049,
"upload_time": "2025-02-25T05:04:10",
"upload_time_iso_8601": "2025-02-25T05:04:10.254034Z",
"url": "https://files.pythonhosted.org/packages/cb/7f/99086e612d267042bdc1b3ae79d7cd437b7dc81a40035981926a18f3d39c/rlgym_learn-0.1.4-cp313-cp313-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "3e6eccef5067ae20c1ca03130c1049bc1a775b6c47938ed20ae25340726dc66a",
"md5": "9726f27bd4052db3a39c3b807c0e86dc",
"sha256": "560b97f5e5483278c8759d733b7c35d07fc0386d870c58f31c43e08acf5627a3"
},
"downloads": -1,
"filename": "rlgym_learn-0.1.4-cp313-cp313-win_amd64.whl",
"has_sig": false,
"md5_digest": "9726f27bd4052db3a39c3b807c0e86dc",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": "<3.13,>=3.8",
"size": 593291,
"upload_time": "2025-02-25T05:04:07",
"upload_time_iso_8601": "2025-02-25T05:04:07.989463Z",
"url": "https://files.pythonhosted.org/packages/3e/6e/ccef5067ae20c1ca03130c1049bc1a775b6c47938ed20ae25340726dc66a/rlgym_learn-0.1.4-cp313-cp313-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "6c692738d36697d68ff5a23e010915d727e1c7c3e822e75b17957646c747093b",
"md5": "7a650e821907602448323afeef76406c",
"sha256": "5a8d55d3db5be32a7e9a8410abace5ad002410a13c11f129ff2d8c811a78be3c"
},
"downloads": -1,
"filename": "rlgym_learn-0.1.4-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "7a650e821907602448323afeef76406c",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": "<3.13,>=3.8",
"size": 758500,
"upload_time": "2025-02-25T05:02:27",
"upload_time_iso_8601": "2025-02-25T05:02:27.164788Z",
"url": "https://files.pythonhosted.org/packages/6c/69/2738d36697d68ff5a23e010915d727e1c7c3e822e75b17957646c747093b/rlgym_learn-0.1.4-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "2d0961c24164c1df761dcafca5180353d45f2c375e9751a27fc2c496189a603a",
"md5": "01cf2b50213c681bd89cd7af2ae92015",
"sha256": "0a37066c8d6d3f0b3ed896e3a7a04023b3af8e2f203a4a1993b783416f4f381b"
},
"downloads": -1,
"filename": "rlgym_learn-0.1.4-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
"has_sig": false,
"md5_digest": "01cf2b50213c681bd89cd7af2ae92015",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": "<3.13,>=3.8",
"size": 761837,
"upload_time": "2025-02-25T05:02:39",
"upload_time_iso_8601": "2025-02-25T05:02:39.877216Z",
"url": "https://files.pythonhosted.org/packages/2d/09/61c24164c1df761dcafca5180353d45f2c375e9751a27fc2c496189a603a/rlgym_learn-0.1.4-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "34c5d240a3934817b0182086a65b92a6ea329074254f7198d64318dbedf62c19",
"md5": "80c3973bb0120927ec58da7d0400489a",
"sha256": "f24c51f559694ea741af82d93ef3371b5c2865ebb48ebd8ba0d7b09461163814"
},
"downloads": -1,
"filename": "rlgym_learn-0.1.4-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
"has_sig": false,
"md5_digest": "80c3973bb0120927ec58da7d0400489a",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": "<3.13,>=3.8",
"size": 849493,
"upload_time": "2025-02-25T05:02:49",
"upload_time_iso_8601": "2025-02-25T05:02:49.914904Z",
"url": "https://files.pythonhosted.org/packages/34/c5/d240a3934817b0182086a65b92a6ea329074254f7198d64318dbedf62c19/rlgym_learn-0.1.4-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "94619c6e7608de964dcebf39d5d10b88c797c2fe96971fb2cbc228505fa4947a",
"md5": "14ea31fda9fd5cafc9780b8837a4040d",
"sha256": "d9b4be979d135d7a4478f2a6f78f04099ae416d1979950406e55c73867d7f4f0"
},
"downloads": -1,
"filename": "rlgym_learn-0.1.4-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl",
"has_sig": false,
"md5_digest": "14ea31fda9fd5cafc9780b8837a4040d",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": "<3.13,>=3.8",
"size": 829796,
"upload_time": "2025-02-25T05:02:59",
"upload_time_iso_8601": "2025-02-25T05:02:59.338663Z",
"url": "https://files.pythonhosted.org/packages/94/61/9c6e7608de964dcebf39d5d10b88c797c2fe96971fb2cbc228505fa4947a/rlgym_learn-0.1.4-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "bbbc979867f9901dd56d9ac34e3b3828e4859eea6a141b08babe50ab65a5b48f",
"md5": "9e313a45723e3c3d59dac55f3965d8a9",
"sha256": "8bdce5d456c1ddd853ca834e5c7713f2e80b533c3a8f1ec1035144c32037bff2"
},
"downloads": -1,
"filename": "rlgym_learn-0.1.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "9e313a45723e3c3d59dac55f3965d8a9",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": "<3.13,>=3.8",
"size": 777118,
"upload_time": "2025-02-25T05:03:21",
"upload_time_iso_8601": "2025-02-25T05:03:21.217576Z",
"url": "https://files.pythonhosted.org/packages/bb/bc/979867f9901dd56d9ac34e3b3828e4859eea6a141b08babe50ab65a5b48f/rlgym_learn-0.1.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "2e6c276c7f9471d74ae7649f32e96219bde31d4c0957904a61979521ab6d4d7e",
"md5": "a7ef4a24621a1c3b6691adffede8e91b",
"sha256": "a15f136dc6f25b7ac08d68c1b68b3c023ce7812c10bd825f94132c629f7e9fc3"
},
"downloads": -1,
"filename": "rlgym_learn-0.1.4-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl",
"has_sig": false,
"md5_digest": "a7ef4a24621a1c3b6691adffede8e91b",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": "<3.13,>=3.8",
"size": 829603,
"upload_time": "2025-02-25T05:03:11",
"upload_time_iso_8601": "2025-02-25T05:03:11.565622Z",
"url": "https://files.pythonhosted.org/packages/2e/6c/276c7f9471d74ae7649f32e96219bde31d4c0957904a61979521ab6d4d7e/rlgym_learn-0.1.4-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "b0a97400554e88b8f511c7e6add772fc26f4e922228f15e5a04272dc6dc5fdeb",
"md5": "441b9b618790f0f5473879ef1b994c4d",
"sha256": "590e3f6002e9e8c68b0a018c0ad63ff5cff1e21456a91f77ee856534ec25dc46"
},
"downloads": -1,
"filename": "rlgym_learn-0.1.4-cp38-cp38-musllinux_1_2_aarch64.whl",
"has_sig": false,
"md5_digest": "441b9b618790f0f5473879ef1b994c4d",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": "<3.13,>=3.8",
"size": 935860,
"upload_time": "2025-02-25T05:03:32",
"upload_time_iso_8601": "2025-02-25T05:03:32.950740Z",
"url": "https://files.pythonhosted.org/packages/b0/a9/7400554e88b8f511c7e6add772fc26f4e922228f15e5a04272dc6dc5fdeb/rlgym_learn-0.1.4-cp38-cp38-musllinux_1_2_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "0524ddc6f876c04a3897ea14c6870d258a99dd0496bdd896fb75094249c8032c",
"md5": "7b7ff03cfb9e6c4aa11827e82e70c159",
"sha256": "4340ac54e006fe398f31cf8a9ea6793a7af02e9a75cb8ed785d0e5944c11aaf8"
},
"downloads": -1,
"filename": "rlgym_learn-0.1.4-cp38-cp38-musllinux_1_2_armv7l.whl",
"has_sig": false,
"md5_digest": "7b7ff03cfb9e6c4aa11827e82e70c159",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": "<3.13,>=3.8",
"size": 1024364,
"upload_time": "2025-02-25T05:03:42",
"upload_time_iso_8601": "2025-02-25T05:03:42.330259Z",
"url": "https://files.pythonhosted.org/packages/05/24/ddc6f876c04a3897ea14c6870d258a99dd0496bdd896fb75094249c8032c/rlgym_learn-0.1.4-cp38-cp38-musllinux_1_2_armv7l.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "e10b710bc4f73e6183b2e8512ab901545fde3d2a23840ab2414cada1ede6ed82",
"md5": "961ffd7c54aaad8f5f41fd15e80b1ec0",
"sha256": "a1b16361a5c317ec4ea924b7d798bd5adb1fc3ee76fd52cf2d385a37a232fc2b"
},
"downloads": -1,
"filename": "rlgym_learn-0.1.4-cp38-cp38-musllinux_1_2_i686.whl",
"has_sig": false,
"md5_digest": "961ffd7c54aaad8f5f41fd15e80b1ec0",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": "<3.13,>=3.8",
"size": 979337,
"upload_time": "2025-02-25T05:03:52",
"upload_time_iso_8601": "2025-02-25T05:03:52.100543Z",
"url": "https://files.pythonhosted.org/packages/e1/0b/710bc4f73e6183b2e8512ab901545fde3d2a23840ab2414cada1ede6ed82/rlgym_learn-0.1.4-cp38-cp38-musllinux_1_2_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "b4f3fde0bfe862f86303ce0d4ed9b25c0682b2a48cfe56634779f55d4ae1f048",
"md5": "128c2ee25b001f8aed3321a3849a6934",
"sha256": "74938b1efda50291a035e5df717275fbfe9486512729a343ceb67e1bdd5ba853"
},
"downloads": -1,
"filename": "rlgym_learn-0.1.4-cp38-cp38-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "128c2ee25b001f8aed3321a3849a6934",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": "<3.13,>=3.8",
"size": 946795,
"upload_time": "2025-02-25T05:04:02",
"upload_time_iso_8601": "2025-02-25T05:04:02.810183Z",
"url": "https://files.pythonhosted.org/packages/b4/f3/fde0bfe862f86303ce0d4ed9b25c0682b2a48cfe56634779f55d4ae1f048/rlgym_learn-0.1.4-cp38-cp38-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "159e5b7ce0321da5b018fa68329e0df393308dbd96781d03465ab8440b6f4abe",
"md5": "d7a43cff56ca201a5351db7288f7bbb0",
"sha256": "a2247bbcf7480b4996fea8b9a571e50e3fd1d186dcc759fdec0acb4c3aa3933b"
},
"downloads": -1,
"filename": "rlgym_learn-0.1.4-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "d7a43cff56ca201a5351db7288f7bbb0",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": "<3.13,>=3.8",
"size": 758595,
"upload_time": "2025-02-25T05:02:29",
"upload_time_iso_8601": "2025-02-25T05:02:29.419014Z",
"url": "https://files.pythonhosted.org/packages/15/9e/5b7ce0321da5b018fa68329e0df393308dbd96781d03465ab8440b6f4abe/rlgym_learn-0.1.4-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "db50a05fb6d0aad0cf2fbd9fb681ca8a42ca0e15539cb1155a890c88a3498a00",
"md5": "66f72203493a5a747228a176905595ec",
"sha256": "396aa08529eb4412873e37ebc77a6fdf388d427141c18d62eb56fbef39f806c3"
},
"downloads": -1,
"filename": "rlgym_learn-0.1.4-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
"has_sig": false,
"md5_digest": "66f72203493a5a747228a176905595ec",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": "<3.13,>=3.8",
"size": 762501,
"upload_time": "2025-02-25T05:02:42",
"upload_time_iso_8601": "2025-02-25T05:02:42.424994Z",
"url": "https://files.pythonhosted.org/packages/db/50/a05fb6d0aad0cf2fbd9fb681ca8a42ca0e15539cb1155a890c88a3498a00/rlgym_learn-0.1.4-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "93796eda3492f2d0e3edf3a9c9ed1ee229214770cc1e27cec86eba961fa13e24",
"md5": "5a4f9fecb745b4ba9078fc8c01be0199",
"sha256": "e571f27c2361b0455324eb44206bbcbacc2baa30d11cdc8e8af36a188e88aa1d"
},
"downloads": -1,
"filename": "rlgym_learn-0.1.4-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
"has_sig": false,
"md5_digest": "5a4f9fecb745b4ba9078fc8c01be0199",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": "<3.13,>=3.8",
"size": 849674,
"upload_time": "2025-02-25T05:02:52",
"upload_time_iso_8601": "2025-02-25T05:02:52.096882Z",
"url": "https://files.pythonhosted.org/packages/93/79/6eda3492f2d0e3edf3a9c9ed1ee229214770cc1e27cec86eba961fa13e24/rlgym_learn-0.1.4-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "126392231355ce50971a9fc4a2275eb674e2acae47b4450d7b05a5d077d008e2",
"md5": "1738644c6aee5fddef23a89fe5e22cfb",
"sha256": "b7c6987a66f14d73c9743ed4aa94edd584de2815a5935648fa8532009f655b42"
},
"downloads": -1,
"filename": "rlgym_learn-0.1.4-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl",
"has_sig": false,
"md5_digest": "1738644c6aee5fddef23a89fe5e22cfb",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": "<3.13,>=3.8",
"size": 830473,
"upload_time": "2025-02-25T05:03:03",
"upload_time_iso_8601": "2025-02-25T05:03:03.094336Z",
"url": "https://files.pythonhosted.org/packages/12/63/92231355ce50971a9fc4a2275eb674e2acae47b4450d7b05a5d077d008e2/rlgym_learn-0.1.4-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "688a498dd2e3b94d18f5e499645fb8ed0a7ec8e466cde37d1d430a191e9fb458",
"md5": "c2c469a43c961402761f402c05320d6d",
"sha256": "cf9cdff685084ba2c7bf400bfe88b9a52d5c35b73a819a4eac69642887bcfefc"
},
"downloads": -1,
"filename": "rlgym_learn-0.1.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "c2c469a43c961402761f402c05320d6d",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": "<3.13,>=3.8",
"size": 776839,
"upload_time": "2025-02-25T05:03:22",
"upload_time_iso_8601": "2025-02-25T05:03:22.854730Z",
"url": "https://files.pythonhosted.org/packages/68/8a/498dd2e3b94d18f5e499645fb8ed0a7ec8e466cde37d1d430a191e9fb458/rlgym_learn-0.1.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "be91119f55c6f431179d9ab059d14e157d0cad5d813440abcac0c95fc6fe2dc1",
"md5": "ca9fcd8be8ee970b404ebdc23a6c7fe7",
"sha256": "ece4a84235dd643b956ca4beeb64e8cddf31e692c0e0e4c6f9d60b66219da003"
},
"downloads": -1,
"filename": "rlgym_learn-0.1.4-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl",
"has_sig": false,
"md5_digest": "ca9fcd8be8ee970b404ebdc23a6c7fe7",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": "<3.13,>=3.8",
"size": 830660,
"upload_time": "2025-02-25T05:03:13",
"upload_time_iso_8601": "2025-02-25T05:03:13.358867Z",
"url": "https://files.pythonhosted.org/packages/be/91/119f55c6f431179d9ab059d14e157d0cad5d813440abcac0c95fc6fe2dc1/rlgym_learn-0.1.4-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "b618551890021b14e12b9b75720b973453745e8913c919760b4f312eba80b5ae",
"md5": "81b48af59262550d07555b36c39a3704",
"sha256": "a2f1890949690fde8618acdac494243f7ec27d7c8f7d14058ff570c7f91bc412"
},
"downloads": -1,
"filename": "rlgym_learn-0.1.4-cp39-cp39-musllinux_1_2_aarch64.whl",
"has_sig": false,
"md5_digest": "81b48af59262550d07555b36c39a3704",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": "<3.13,>=3.8",
"size": 935730,
"upload_time": "2025-02-25T05:03:34",
"upload_time_iso_8601": "2025-02-25T05:03:34.947229Z",
"url": "https://files.pythonhosted.org/packages/b6/18/551890021b14e12b9b75720b973453745e8913c919760b4f312eba80b5ae/rlgym_learn-0.1.4-cp39-cp39-musllinux_1_2_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "f784f865a2d9f663ffa20899660daebbf6c9451fde20e221e15681896448f0b7",
"md5": "3617caa54afd16ea44fcbc4e55a9403b",
"sha256": "a3429090733156a1224d97afa1c4f241229d23077122468189f35588acbc4f19"
},
"downloads": -1,
"filename": "rlgym_learn-0.1.4-cp39-cp39-musllinux_1_2_armv7l.whl",
"has_sig": false,
"md5_digest": "3617caa54afd16ea44fcbc4e55a9403b",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": "<3.13,>=3.8",
"size": 1024572,
"upload_time": "2025-02-25T05:03:44",
"upload_time_iso_8601": "2025-02-25T05:03:44.065869Z",
"url": "https://files.pythonhosted.org/packages/f7/84/f865a2d9f663ffa20899660daebbf6c9451fde20e221e15681896448f0b7/rlgym_learn-0.1.4-cp39-cp39-musllinux_1_2_armv7l.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "512182fb0e003a115f762540ee3e336b8d8914df15a367c787c156594b7614f5",
"md5": "0664854619265450c2789c003e8308b0",
"sha256": "85ac2088e1c6867d237c6a96c9a868a3eb16fbbf7cc10f6b38bf27e4e707dd7a"
},
"downloads": -1,
"filename": "rlgym_learn-0.1.4-cp39-cp39-musllinux_1_2_i686.whl",
"has_sig": false,
"md5_digest": "0664854619265450c2789c003e8308b0",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": "<3.13,>=3.8",
"size": 980436,
"upload_time": "2025-02-25T05:03:53",
"upload_time_iso_8601": "2025-02-25T05:03:53.938292Z",
"url": "https://files.pythonhosted.org/packages/51/21/82fb0e003a115f762540ee3e336b8d8914df15a367c787c156594b7614f5/rlgym_learn-0.1.4-cp39-cp39-musllinux_1_2_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "931e0e4a142aad89b9c5df346a9c8cc88b429df4870d507c59a8efaffd56c5f6",
"md5": "09568608de50980781b23738d353411f",
"sha256": "d5923b1b299c328fb88466b2f980f00b879f8f330199a905e6b04b3d865196fa"
},
"downloads": -1,
"filename": "rlgym_learn-0.1.4-cp39-cp39-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "09568608de50980781b23738d353411f",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": "<3.13,>=3.8",
"size": 946858,
"upload_time": "2025-02-25T05:04:04",
"upload_time_iso_8601": "2025-02-25T05:04:04.682416Z",
"url": "https://files.pythonhosted.org/packages/93/1e/0e4a142aad89b9c5df346a9c8cc88b429df4870d507c59a8efaffd56c5f6/rlgym_learn-0.1.4-cp39-cp39-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "2af69e4a27b813b1d7769bd88b13ecf25fd20f566153a308fe3a887506ede250",
"md5": "79d8e88742f6e79aaf08db44be14917b",
"sha256": "868726d7b13cd87d01437fefa7f5f032c4f336787fec221befe3e5653275a4a2"
},
"downloads": -1,
"filename": "rlgym_learn-0.1.4.tar.gz",
"has_sig": false,
"md5_digest": "79d8e88742f6e79aaf08db44be14917b",
"packagetype": "sdist",
"python_version": "source",
"requires_python": "<3.13,>=3.8",
"size": 77795,
"upload_time": "2025-02-25T05:04:06",
"upload_time_iso_8601": "2025-02-25T05:04:06.728441Z",
"url": "https://files.pythonhosted.org/packages/2a/f6/9e4a27b813b1d7769bd88b13ecf25fd20f566153a308fe3a887506ede250/rlgym_learn-0.1.4.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-02-25 05:04:06",
"github": false,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"lcname": "rlgym-learn"
}