GLX-169: Fixes for Python 3.13, updated dependecies, pyproject.toml introduced

This commit is contained in:
Pawel Kierski
2025-09-10 13:32:35 +02:00
parent 6a1d2763c3
commit 2c18ac4ffa
34 changed files with 299 additions and 222 deletions

View File

@@ -2,15 +2,16 @@ from setuptools import setup, find_packages
setup(
name="galaxy.plugin.api",
version="0.69",
version="0.70",
description="GOG Galaxy Integrations Python API",
author='Galaxy team',
author_email='galaxy@gog.com',
packages=find_packages("src"),
package_dir={'': 'src'},
python_requires="~=3.13.0", # This package working with Python 3.13.x embedded in GOG Galaxy 2.0
install_requires=[
"aiohttp>=3.5.4",
"certifi>=2019.3.9",
"aiohttp>=3.12.15",
"certifi>=2025.8.3",
"psutil>=5.6.6; sys_platform == 'darwin'"
]
)