{"package": "gandula", "summary": "Gandula grabs football data and puts it back into play.", "pypi_url": "https://pypi.org/project/gandula", "piwheels_url": "https://www.piwheels.org/project/gandula", "releases": {"2.1.0": {"released": "2026-05-28 20:42:09", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"gandula-2.1.0-py3-none-any.whl": {"file_url": "/simple/gandula/gandula-2.1.0-py3-none-any.whl", "filehash": "f72353c0a84c8e96f1156946f5732c0e9a724f19bd63caf1ab25261f87718680", "filesize": 47797, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["beautifulsoup4", "imageio", "ipython", "ipywidgets", "jinja2", "jupyter", "matplotlib", "mplsoccer", "orjson", "pandas", "pre-commit", "pydantic", "pygifsicle", "requests", "ruff", "structlog", "tqdm"]}}}, "2.0.0": {"released": "2026-05-12 08:31:27", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"gandula-2.0.0-py3-none-any.whl": {"file_url": "/simple/gandula/gandula-2.0.0-py3-none-any.whl", "filehash": "9116e7bf54f58ea99c9f09d5bc614b39491e3413e87027f8fc7080419fb087bb", "filesize": 46806, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["beautifulsoup4", "imageio", "ipython", "ipywidgets", "jinja2", "jupyter", "matplotlib", "mplsoccer", "orjson", "pandas", "pre-commit", "pydantic", "pygifsicle", "requests", "ruff", "structlog", "tqdm"]}}}, "1.0.0": {"released": "2026-04-07 11:37:48", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"gandula-1.0.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/gandula/gandula-1.0.0-py3-none-any.whl", "filehash": "afcb3187ca8d9d71c083eb8dc1c34f347b9d7eda8b3ac9a37e1fd8f78bd97af6", "filesize": 45309, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["imageio", "ipython", "ipywidgets", "jinja2", "jupyter", "matplotlib", "mplsoccer", "orjson", "pandas", "pre-commit", "pydantic", "pygifsicle", "python-dotenv", "ruff", "structlog", "tqdm"]}}}, "0.3.1": {"released": "2025-04-02 19:35:43", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"gandula-0.3.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/gandula/gandula-0.3.1-py3-none-any.whl", "filehash": "f7f54e2732a7c6cae766006e876378c6aa8e6457fa55eb3ad471c184257be191", "filesize": 62592, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["aiohttp", "fastparquet", "fsspec", "gdown", "gql", "imageio", "ipython", "ipywidgets", "jinja2", "jupyter", "kloppy", "matplotlib", "mplsoccer", "orjson", "pandas", "pydantic", "pygifsicle", "requests", "s3fs", "selenium", "structlog", "torch", "torch-geometric", "tqdm"]}}}, "0.3.0": {"released": "2025-04-02 19:30:26", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"gandula-0.3.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/gandula/gandula-0.3.0-py3-none-any.whl", "filehash": "53954927095186838335843ab645b37be8d108d135bbbd090165a59163510088", "filesize": 62632, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["aiohttp", "fastparquet", "fsspec", "gdown", "gql", "imageio", "ipython", "ipywidgets", "jinja2", "jupyter", "kloppy", "matplotlib", "mplsoccer", "orjson", "pandas", "pydantic", "pygifsicle", "requests", "s3fs", "selenium", "structlog", "torch", "torch-geometric", "tqdm"]}}}, "0.2.7": {"released": "2024-12-18 00:12:06", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"gandula-0.2.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/gandula/gandula-0.2.7-py3-none-any.whl", "filehash": "0bed8e3fb414a29a0b501f5f1f81ada6b5312001d64f6dead240582eeb2f7d86", "filesize": 49085, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["aiohttp", "beautifulsoup4", "gql", "imageio", "ipython", "ipywidgets", "jinja2", "jupyter", "matplotlib", "mplsoccer", "orjson", "pandas", "pre-commit", "pydantic", "pygifsicle", "requests", "ruff", "structlog", "tqdm"]}}}, "0.2.6": {"released": "2024-10-28 04:30:47", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"gandula-0.2.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/gandula/gandula-0.2.6-py3-none-any.whl", "filehash": "3f3b91f5baa7c9276a9ad3156687bcaab4cd7f86cde75d342dca69ef2f013ffb", "filesize": 41794, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["aiohttp", "beautifulsoup4", "gql", "imageio", "ipython", "ipywidgets", "jinja2", "jupyter", "matplotlib", "mplsoccer", "orjson", "pandas", "pre-commit", "pydantic", "pygifsicle", "requests", "ruff", "structlog", "tqdm"]}}}, "0.2.5": {"released": "2024-10-21 01:14:41", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "0.2.4": {"released": "2024-10-21 01:04:29", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "0.2.3": {"released": "2024-10-18 17:50:17", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "0.2.2": {"released": "2024-10-17 20:54:12", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "0.2.1": {"released": "2024-10-17 06:17:21", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "0.2.0": {"released": "2024-10-17 06:09:17", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "0.1.1": {"released": "2024-09-03 11:41:54", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"gandula-0.1.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/gandula/gandula-0.1.1-py3-none-any.whl", "filehash": "70220fc8650dbc9e4d9c96651063f512d72515469a4c227ba97e1732ba1e4bfc", "filesize": 29658, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["aiohttp", "gql", "jupyter", "matplotlib", "mplsoccer", "pandas", "pydantic", "ruff", "scikit-learn", "tqdm"]}}}, "0.1.0": {"released": "2024-09-03 11:19:41", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"gandula-0.1.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/gandula/gandula-0.1.0-py3-none-any.whl", "filehash": "b219d158961738ae7d8f2772310d51a6d942b2bad1a304b8c97e4bba04048ddd", "filesize": 29606, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["aiohttp", "gql", "jupyter", "matplotlib", "mplsoccer", "pandas", "pydantic", "pypff", "ruff", "scikit-learn", "tqdm"]}}}}}