{"package": "beamngpy", "summary": "Python API to interact with BeamNG.tech.", "pypi_url": "https://pypi.org/project/beamngpy", "piwheels_url": "https://www.piwheels.org/project/beamngpy", "releases": {"1.35.1": {"released": "2026-04-23 09:23:40", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"beamngpy-1.35.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/beamngpy/beamngpy-1.35.1-py3-none-any.whl", "filehash": "b9e82de97d02ffe5a043def85bb66c2f0c00c8fa7bb005cb5e9710eb48607cde", "filesize": 753423, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["fastapi", "jinja2", "matplotlib", "msgpack", "numpy", "pillow", "pywebview", "scipy", "seaborn", "send2trash"]}}}, "1.35": {"released": "2025-12-17 12:21:37", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"beamngpy-1.35-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/beamngpy/beamngpy-1.35-py3-none-any.whl", "filehash": "0b7aa786a59e6a5ba42543f60367660e2cb11bad8114cc20d146184b45049f82", "filesize": 753359, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["jinja2", "matplotlib", "msgpack", "numpy", "pillow", "scipy", "seaborn"]}}}, "1.34.1": {"released": "2025-10-10 08:38:13", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"beamngpy-1.34.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/beamngpy/beamngpy-1.34.1-py3-none-any.whl", "filehash": "5324551fc909ba2a366b860ea65ea87d2ac5997b4ab444e2fca980d3dc976e17", "filesize": 168083, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["jinja2", "matplotlib", "msgpack", "numpy", "pillow", "scipy", "seaborn"]}}}, "1.34": {"released": "2025-10-10 08:27:18", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"beamngpy-1.34-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/beamngpy/beamngpy-1.34-py3-none-any.whl", "filehash": "624ab5981349f8241fbe6ea6ef00dd0a0f99024a749d7e4e96679541786c80ee", "filesize": 168059, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["jinja2", "matplotlib", "msgpack", "numpy", "pillow", "scipy", "seaborn"]}}}, "1.33.1": {"released": "2025-07-09 08:38:37", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"beamngpy-1.33.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/beamngpy/beamngpy-1.33.1-py3-none-any.whl", "filehash": "786bd68e868ad044069e13444e5f9770c488ceabd6558b8fd9ba53cacf508f1b", "filesize": 164718, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["jinja2", "matplotlib", "msgpack", "numpy", "pillow", "scipy", "seaborn"]}}}, "1.33": {"released": "2025-06-24 13:15:00", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"beamngpy-1.33-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/beamngpy/beamngpy-1.33-py3-none-any.whl", "filehash": "2f485fc638a4b1cfe82c58c053da237c49fa1aafd4ab2b70c6b848833a41985b", "filesize": 158586, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["jinja2", "matplotlib", "msgpack", "numpy", "pillow", "scipy", "seaborn"]}}}, "1.32": {"released": "2025-04-09 13:05:08", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"beamngpy-1.32-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/beamngpy/beamngpy-1.32-py3-none-any.whl", "filehash": "4fcf5b7e67f30f89d08a01af32006203d9c9b0c0f8c290a41c95d48b824d5de0", "filesize": 159238, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["jinja2", "matplotlib", "msgpack", "numpy", "pillow", "scipy", "seaborn"]}}}, "1.31": {"released": "2024-12-12 13:00:49", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"beamngpy-1.31-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/beamngpy/beamngpy-1.31-py3-none-any.whl", "filehash": "6c4d3668785eea2db7c5816688df6fc7b8f37d3c3a02a767b0f8b788b1ca23a3", "filesize": 162184, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["jinja2", "matplotlib", "msgpack", "numpy", "pillow", "scipy", "seaborn"]}}}, "1.30": {"released": "2024-10-07 09:57:34", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"beamngpy-1.30-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/beamngpy/beamngpy-1.30-py2.py3-none-any.whl", "filehash": "8b00064e94519ff6510a6d5f2d571ea472fbeb9c94a01640b8a478a17e2d386e", "filesize": 161843, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["jinja2", "matplotlib", "msgpack", "numpy", "pillow", "scipy", "seaborn"]}}}, "1.29": {"released": "2024-05-17 11:12:32", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"beamngpy-1.29-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/beamngpy/beamngpy-1.29-py2.py3-none-any.whl", "filehash": "3032f174c785ee4d9af6879ee3aa334393312324be104b680fe2a90dba09eeb4", "filesize": 157155, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["jinja2", "matplotlib", "msgpack", "numpy", "pillow", "pyopengl", "scipy", "seaborn"]}}}, "1.28": {"released": "2023-12-21 10:59:50", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"beamngpy-1.28-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/beamngpy/beamngpy-1.28-py2.py3-none-any.whl", "filehash": "081d4b8680e2895cc20b867e536c30fdba0514495b9a4c45a73769b596732637", "filesize": 153439, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["jinja2", "matplotlib", "msgpack", "numpy", "pillow", "pyopengl", "scipy", "seaborn"]}}}, "1.27.1": {"released": "2023-11-23 17:56:08", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"beamngpy-1.27.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/beamngpy/beamngpy-1.27.1-py2.py3-none-any.whl", "filehash": "b2d030213ccd3012f3308dee9904cc4d6d738173ac0ccf3eb8c1dc466f019b07", "filesize": 153540, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["jinja2", "matplotlib", "msgpack", "numpy", "pillow", "pyopengl", "scipy", "seaborn"]}}}, "1.27": {"released": "2023-10-02 15:03:10", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"beamngpy-1.27-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/beamngpy/beamngpy-1.27-py2.py3-none-any.whl", "filehash": "02a9fb9ef197bb1ffeae09f70759e146e5e8cb8762dc07fb386061602bc8f350", "filesize": 152682, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["jinja2", "matplotlib", "msgpack", "numpy", "pillow", "pyopengl", "scipy", "seaborn"]}}}, "1.26.1": {"released": "2023-07-06 07:48:52", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"beamngpy-1.26.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/beamngpy/beamngpy-1.26.1-py2.py3-none-any.whl", "filehash": "3f7e4c528612b50e3f30ffa938c05b5d745a5d7c3de0618021490adb4e98f0ea", "filesize": 134310, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["jinja2", "matplotlib", "msgpack", "numpy", "pillow", "pyopengl", "scipy", "seaborn"]}}}, "1.26": {"released": "2023-04-04 13:29:34", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"beamngpy-1.26-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/beamngpy/beamngpy-1.26-py2.py3-none-any.whl", "filehash": "99f119a44d205ca34fd3d62a39b4c7f174c18cb91db599a8be032d9874a5847e", "filesize": 117365, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["jinja2", "matplotlib", "msgpack", "numpy", "pillow", "pyopengl", "scipy", "seaborn"]}}}, "1.25.1": {"released": "2022-12-16 13:01:41", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"beamngpy-1.25.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/beamngpy/beamngpy-1.25.1-py2.py3-none-any.whl", "filehash": "5207a28a0361259d84dd50e8e4934a75beea27420357a4f9b271dfa4e00471a0", "filesize": 98144, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["jinja2", "matplotlib", "msgpack", "numpy", "pillow", "pyopengl", "scipy"]}}}, "1.25": {"released": "2022-12-13 13:17:48", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"beamngpy-1.25-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/beamngpy/beamngpy-1.25-py2.py3-none-any.whl", "filehash": "eb01929bb624b23db95ae79eb3d9b67264c23822b1d913c5a207caac328d9c16", "filesize": 97899, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["jinja2", "matplotlib", "msgpack", "numpy", "pillow", "pyopengl", "scipy"]}}}, "1.24": {"released": "2022-09-20 07:03:09", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"beamngpy-1.24-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/beamngpy/beamngpy-1.24-py2.py3-none-any.whl", "filehash": "3190709a02573b38cb7a0a22a8bb82642dfaade271737f5eab5203938fe43e2d", "filesize": 75373, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["click", "jinja2", "matplotlib", "msgpack", "numpy", "pillow", "pyopengl", "scipy"]}}}, "1.23.1": {"released": "2022-06-29 14:34:34", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"beamngpy-1.23.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/beamngpy/beamngpy-1.23.1-py2.py3-none-any.whl", "filehash": "da95ed555236887c3eae8e51e3dadd1d064898995f997f51be715a3f35565ee1", "filesize": 65690, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["click", "jinja2", "matplotlib", "msgpack", "numpy", "pillow", "pyopengl", "scipy"]}}}, "1.23": {"released": "2022-06-15 15:36:21", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"beamngpy-1.23-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/beamngpy/beamngpy-1.23-py2.py3-none-any.whl", "filehash": "0360929f22ed363ab05d2108e3ade577975cc2cb0336605693973fa7731b6a25", "filesize": 64805, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["click", "jinja2", "matplotlib", "msgpack", "numpy", "pillow", "pyopengl", "scipy"]}}}, "1.22": {"released": "2022-01-27 10:08:40", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"beamngpy-1.22-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/beamngpy/beamngpy-1.22-py2.py3-none-any.whl", "filehash": "da9c499e25679db558baad35fa1c954f540acb68f5e2e9cf8430c866e5484af0", "filesize": 81512, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["click", "jinja2", "matplotlib", "msgpack", "numpy", "pillow", "pyopengl", "scipy"]}}}, "1.21.1": {"released": "2021-11-22 09:17:25", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "1.21": {"released": "2021-08-24 09:18:27", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "1.20": {"released": "2021-06-18 10:42:14", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "1.19.1": {"released": "2021-03-05 12:00:39", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "1.19.0": {"released": "2021-03-05 11:50:42", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "1.18": {"released": "2020-10-16 14:43:35", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"beamngpy-1.18-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/beamngpy/beamngpy-1.18-py2.py3-none-any.whl", "filehash": "b4208192b100971a37d88c8cb4bc6d6195aa7ac23e71bf2e4f36f0fd2207eb79", "filesize": 52519, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["click", "jinja2", "matplotlib", "msgpack", "numpy", "pillow", "pyopengl", "scipy"]}}}, "1.17.1": {"released": "2020-09-16 08:31:33", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"beamngpy-1.17.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/beamngpy/beamngpy-1.17.1-py2.py3-none-any.whl", "filehash": "2a10738537f80fd1d6fa0313bf7c6833cad0de4544183776607fe8224158730f", "filesize": 50230, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["click", "jinja2", "matplotlib", "msgpack", "numpy", "pillow", "pyopengl", "scipy"]}}}, "1.17": {"released": "2020-09-15 11:22:06", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"beamngpy-1.17-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/beamngpy/beamngpy-1.17-py2.py3-none-any.whl", "filehash": "24fca91f0a31db471fae490096feec6aa14967eee957f5b201691d4e4a2ee9be", "filesize": 50215, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["click", "jinja2", "matplotlib", "msgpack", "numpy", "pillow", "pyopengl", "scipy"]}}}, "1.16.5": {"released": "2020-07-22 06:06:19", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"beamngpy-1.16.5-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/beamngpy/beamngpy-1.16.5-py2.py3-none-any.whl", "filehash": "12917347589ba452d5d192ff30f4436fda5391a1763b0ef5a2e8abbaffb3db36", "filesize": 49023, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["click", "jinja2", "matplotlib", "msgpack", "numpy", "pillow", "pyopengl", "scipy"]}}}, "1.16.4": {"released": "2020-07-21 11:12:55", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"beamngpy-1.16.4-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/beamngpy/beamngpy-1.16.4-py2.py3-none-any.whl", "filehash": "a3273dbb04d8c275f4a4a45205fe8cf2da6fdc705ad8db3c3d87334b9e05e6c6", "filesize": 48808, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["click", "jinja2", "matplotlib", "msgpack", "numpy", "pillow", "pyopengl", "scipy"]}}}, "1.16.3": {"released": "2020-06-04 19:40:40", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"beamngpy-1.16.3-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/beamngpy/beamngpy-1.16.3-py2.py3-none-any.whl", "filehash": "3cc23766572b070ac8e2e169210f131ae0e1a193016fcd9748055daa4ec216bd", "filesize": 48696, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["click", "jinja2", "matplotlib", "msgpack", "numpy", "pillow", "pyopengl", "scipy"]}}}, "1.16.2": {"released": "2020-06-04 11:32:43", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"beamngpy-1.16.2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/beamngpy/beamngpy-1.16.2-py2.py3-none-any.whl", "filehash": "67eb044ffa7a5708c60e933f1bac34facbd0641d83e71d10a5f275a69733f912", "filesize": 48682, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["click", "jinja2", "matplotlib", "msgpack", "numpy", "pillow", "pyopengl", "scipy"]}}}, "1.16.1": {"released": "2020-06-03 13:16:49", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"beamngpy-1.16.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/beamngpy/beamngpy-1.16.1-py2.py3-none-any.whl", "filehash": "23b7f90294631d649665017ad721bf8dada0b8fcf7b4050e879deac0b2af82c1", "filesize": 47578, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["click", "jinja2", "matplotlib", "msgpack", "numpy", "pillow", "pyopengl", "scipy"]}}}, "1.16": {"released": "2020-06-03 12:44:54", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"beamngpy-1.16-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/beamngpy/beamngpy-1.16-py2.py3-none-any.whl", "filehash": "aee0f3f9a12b47788334f1a43595842a227b94903578d9715c5c89cdc8f4c711", "filesize": 47757, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["click", "jinja2", "matplotlib", "msgpack", "numpy", "pillow", "pyopengl", "scipy"]}}}, "1.15": {"released": "2019-11-08 11:17:38", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"beamngpy-1.15-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/beamngpy/beamngpy-1.15-py2.py3-none-any.whl", "filehash": "e71e588903b74fb7561bffef6e239d243144e3407d866b17c8f0566ad2340403", "filesize": 35140, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["click", "jinja2", "matplotlib", "msgpack", "numpy", "pillow", "pyopengl", "scipy"]}}}, "1.14.1": {"released": "2019-09-19 12:31:15", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"beamngpy-1.14.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/beamngpy/beamngpy-1.14.1-py2.py3-none-any.whl", "filehash": "d0a4d67e5a0270c4232884fb6130c8b63d627b2e1f7064808b3c95151de7e14c", "filesize": 34797, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["click", "jinja2", "matplotlib", "msgpack", "numpy", "pillow", "pyopengl", "scipy"]}}}, "1.14": {"released": "2019-09-19 11:30:04", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"beamngpy-1.14-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/beamngpy/beamngpy-1.14-py2.py3-none-any.whl", "filehash": "341e99b7db029ad892553554ebd8167f4afd6bfa9a162d0ead43f8670ace868d", "filesize": 34986, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["click", "jinja2", "matplotlib", "msgpack", "numpy", "pillow", "pyopengl", "scipy"]}}}, "1.13": {"released": "2019-07-19 10:15:19", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"beamngpy-1.13-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/beamngpy/beamngpy-1.13-py2.py3-none-any.whl", "filehash": "29d81de75740dc9cfe766e44a307872f61888a42fc64092f764ecbbb63e33a14", "filesize": 34757, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["click", "jinja2", "matplotlib", "msgpack", "numpy", "pillow", "pyopengl", "scipy"]}}}, "1.12": {"released": "2019-06-24 07:48:38", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"beamngpy-1.12-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/beamngpy/beamngpy-1.12-py2.py3-none-any.whl", "filehash": "bbf78b1f37b26ef90f7b6b3e07ff658b5b6692f242bfd0aeec8c9ea18af8b827", "filesize": 33629, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["click", "jinja2", "matplotlib", "msgpack", "numpy", "pillow", "pyopengl", "scipy"]}}}, "1.11": {"released": "2019-06-19 08:53:28", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"beamngpy-1.11-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/beamngpy/beamngpy-1.11-py2.py3-none-any.whl", "filehash": "d2fe8d922cd5c4a7f23a188f3fc3a945c15e3048612392c7363464d4902263a4", "filesize": 33567, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["click", "jinja2", "msgpack", "numpy", "pillow", "pyopengl", "scipy"]}}}, "1.10": {"released": "2019-05-23 09:32:43", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"beamngpy-1.10-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/beamngpy/beamngpy-1.10-py2.py3-none-any.whl", "filehash": "46a8eca383b49f9721f177cf1ffb004a64280bd5d4ec2d88b76f18c7e3af6760", "filesize": 31077, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["click", "jinja2", "msgpack-python", "numpy", "pillow", "pyopengl", "scipy"]}}}, "1.9.1": {"released": "2019-01-29 07:19:03", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"beamngpy-1.9.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/beamngpy/beamngpy-1.9.1-py2.py3-none-any.whl", "filehash": "61dd2e6f3980a84a6697fa91a3a995d27aed5412846c5531ec9a2c0a1e56f368", "filesize": 27093, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["click", "jinja2", "msgpack-python", "numpy", "pillow", "pyopengl"]}}}, "1.9": {"released": "2019-01-23 12:55:23", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"beamngpy-1.9-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/beamngpy/beamngpy-1.9-py2.py3-none-any.whl", "filehash": "b14e56e50285b467b864f6990a193270e7e1a5ec298b0d7fe721ca78d8c824f0", "filesize": 27054, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["click", "jinja2", "msgpack-python", "numpy", "pillow", "pyopengl"]}}}, "1.8": {"released": "2019-01-21 14:34:15", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"beamngpy-1.8-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/beamngpy/beamngpy-1.8-py2.py3-none-any.whl", "filehash": "7a9f224dc9130ffaa1170405250e13ac6fb0c967b3ee5a9b40846e257a14f4ef", "filesize": 26982, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["click", "jinja2", "msgpack-python", "numpy", "pillow", "pyopengl"]}}}, "1.7.1": {"released": "2018-12-20 13:13:38", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"beamngpy-1.7.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/beamngpy/beamngpy-1.7.1-py2.py3-none-any.whl", "filehash": "fa3437cd62e95940705451f80d204204d009b6fd2288088f811f779227b4b0ac", "filesize": 25271, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["click", "jinja2", "msgpack-python", "numpy", "pillow", "pyopengl"]}}}, "1.7": {"released": "2018-12-17 11:58:48", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"beamngpy-1.7-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/beamngpy/beamngpy-1.7-py2.py3-none-any.whl", "filehash": "728eb0a09af5cf33180e7b9e3b1a6de99af0e9636def8bd4d0c5c5a5f198ae88", "filesize": 24758, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["click", "jinja2", "msgpack-python", "numpy", "pillow", "pyopengl"]}}}, "1.6": {"released": "2018-12-03 10:59:30", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"beamngpy-1.6-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/beamngpy/beamngpy-1.6-py2.py3-none-any.whl", "filehash": "62473514ca6fe345c02f63546145144cdb50d2aaafe572d925b9d5b1a8e02c89", "filesize": 24433, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["click", "jinja2", "msgpack-python", "numpy", "pillow", "pyopengl"]}}}, "1.5": {"released": "2018-11-29 14:45:15", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"beamngpy-1.5-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/beamngpy/beamngpy-1.5-py2.py3-none-any.whl", "filehash": "c88e244388a175e540f2582d2ef4dd7eb5240453adafe9656cab72fba49e135d", "filesize": 24360, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["click", "jinja2", "msgpack-python", "numpy", "pillow", "pyopengl"]}}}, "1.4": {"released": "2018-11-28 14:50:55", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"beamngpy-1.4-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/beamngpy/beamngpy-1.4-py2.py3-none-any.whl", "filehash": "171c62bf51a518e2973f6b7dacd5195f07b9eda9b3c004ae991ccfa59501e739", "filesize": 23842, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["click", "jinja2", "msgpack-python", "numpy", "pillow", "pyopengl"]}}}, "1.3": {"released": "2018-11-27 13:50:06", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"beamngpy-1.3-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/beamngpy/beamngpy-1.3-py2.py3-none-any.whl", "filehash": "fee888f6b898c89a54788e1a0d6ccead1a1520c71895c04670d76d04a2135f88", "filesize": 23527, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["click", "jinja2", "msgpack-python", "numpy", "pillow", "pyopengl"]}}}, "1.1": {"released": "2018-10-19 10:18:55", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"beamngpy-1.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/beamngpy/beamngpy-1.1-py2.py3-none-any.whl", "filehash": "f05c1bf535e8ac6d36634d5bfd1e39272667eae7da9eaec6d50658ffbf531bc0", "filesize": 20872, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["click", "jinja2", "msgpack-python", "numpy", "pillow"]}}}, "1.0": {"released": "2018-10-11 09:11:32", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"beamngpy-1.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/beamngpy/beamngpy-1.0-py2.py3-none-any.whl", "filehash": "7816131ea0e2e85e19c5a216ac9b733c962f9b5b1976a3e1a01ef927f2ecb31f", "filesize": 19071, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["click", "jinja2", "msgpack-python", "numpy", "pillow"]}}}, "0.19.0": {"released": "2021-03-05 11:47:49", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "0.4": {"released": "2018-08-08 07:27:01", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"beamngpy-0.4-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/beamngpy/beamngpy-0.4-py2.py3-none-any.whl", "filehash": "4277eaf93e3e56b00d9e836e27b1a2b395b63a1fa6f61ea593f36de4e5fa325e", "filesize": 10247, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["click", "msgpack-python", "numpy", "pillow"]}}}, "0.3.6": {"released": "2018-07-16 07:59:41", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"beamngpy-0.3.6-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/beamngpy/beamngpy-0.3.6-py2.py3-none-any.whl", "filehash": "1d95bfa7339eec8eae35f759c58de16cd1e9fba1ccc59081692a80b2546a2454", "filesize": 10015, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["click", "msgpack-python", "numpy", "pillow"]}}}, "0.3.5": {"released": "2018-07-11 08:10:16", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"beamngpy-0.3.5-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/beamngpy/beamngpy-0.3.5-py2.py3-none-any.whl", "filehash": "fe688302073eacd437f61a07838d3ab93bc7dba1c65c96488191d7c1301986cc", "filesize": 9993, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["click", "msgpack-python", "numpy", "pillow"]}}}, "0.3.4": {"released": "2018-07-10 08:44:31", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"beamngpy-0.3.4-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/beamngpy/beamngpy-0.3.4-py2.py3-none-any.whl", "filehash": "3c9b77a5b6de27e84e7e58c69cc5d76c5d00c77d7c605261ee55482ae9ba24fb", "filesize": 11383, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["click", "msgpack-python", "numpy", "pillow"]}}}, "0.3.3": {"released": "2018-07-09 09:42:20", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"beamngpy-0.3.3-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/beamngpy/beamngpy-0.3.3-py2.py3-none-any.whl", "filehash": "5bcc0f0814d2136229b3e0a17895a8e4c2ea9ba109d45f77886f2773a9f55ab5", "filesize": 9973, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["click", "msgpack-python", "numpy", "pillow"]}}}, "0.3.2": {"released": "2018-07-09 08:23:18", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"beamngpy-0.3.2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/beamngpy/beamngpy-0.3.2-py2.py3-none-any.whl", "filehash": "54a75c03f3bb15d09c50de730a89a990be2675d941198f0318ac3357640cbc9c", "filesize": 9887, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["click", "msgpack-python", "numpy", "pillow"]}}}, "0.3.1": {"released": "2018-07-06 08:20:27", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"beamngpy-0.3.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/beamngpy/beamngpy-0.3.1-py2.py3-none-any.whl", "filehash": "ca94df04195fb435a32300ed57e88a4ea693110c3d382ab05b59de1ea16ce5c2", "filesize": 9620, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["click", "msgpack-python", "numpy", "pillow"]}}}, "0.3": {"released": "2018-07-03 11:10:33", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"beamngpy-0.3-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/beamngpy/beamngpy-0.3-py2.py3-none-any.whl", "filehash": "ad0b69b04d4a89c17aa73bd26891f13e2d6b0087de2f5b1fa05160dab718aa2e", "filesize": 9564, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["click", "msgpack-python", "numpy", "pillow"]}}}, "0.2": {"released": "2018-07-02 11:46:58", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"beamngpy-0.2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/beamngpy/beamngpy-0.2-py2.py3-none-any.whl", "filehash": "2ea91d7096d5314fb07e9108d5b203c2db10662dcc4b9de1574d3995fee9eecd", "filesize": 10879, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["click", "msgpack-python", "numpy", "pillow"]}}}, "0.1.3": {"released": "2018-06-29 11:49:52", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"beamngpy-0.1.3-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/beamngpy/beamngpy-0.1.3-py2.py3-none-any.whl", "filehash": "df5a4da9871a166b14c17e64aa48f3fa8e054fb5ac843ad9aab4c5fe67c4e55b", "filesize": 10119, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["click", "msgpack-python", "numpy", "pillow"]}}}, "0.1.2": {"released": "2018-06-29 06:27:09", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"beamngpy-0.1.2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/beamngpy/beamngpy-0.1.2-py2.py3-none-any.whl", "filehash": "0d284e6e0074492aae93043c06ca5d0129edd375a06ab5281e8681df27ee7753", "filesize": 10110, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["click", "msgpack-python", "numpy", "pillow"]}}}, "0.1.1": {"released": "2018-06-28 13:34:13", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"beamngpy-0.1.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/beamngpy/beamngpy-0.1.1-py2.py3-none-any.whl", "filehash": "8b9da23b1f2dee7590ec3086f5ceff7692e917eaffc228e80efb7e5505b885be", "filesize": 10064, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["click", "msgpack-python", "numpy", "pillow"]}}}}}