{"package": "futureexpert", "summary": "Forecasting has never been easier.", "pypi_url": "https://pypi.org/project/futureexpert", "piwheels_url": "https://www.piwheels.org/project/futureexpert", "releases": {"3.1.3": {"released": "2026-05-08 14:43:38", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"futureexpert-3.1.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/futureexpert/futureexpert-3.1.3-py3-none-any.whl", "filehash": "31f6385b677985efb561967b964d95bb212dccdad64668a9c7f624c9956e77a9", "filesize": 62519, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["authlib", "cachetools", "httpx", "matplotlib", "numpy", "pandas", "plotly", "pydantic", "python-dotenv", "tenacity"]}}}, "3.1.2": {"released": "2026-03-26 16:28:04", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"futureexpert-3.1.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/futureexpert/futureexpert-3.1.2-py3-none-any.whl", "filehash": "a361c53f98302f01d513e8571a549c9a83899e87e86f35808b6650d45441d214", "filesize": 61610, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["authlib", "cachetools", "httpx", "matplotlib", "numpy", "pandas", "plotly", "pydantic", "python-dotenv", "tenacity"]}}}, "3.1.1": {"released": "2026-03-26 13:01:11", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"futureexpert-3.1.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/futureexpert/futureexpert-3.1.1-py3-none-any.whl", "filehash": "1525f3cce97bd86a6831fe74d1e32b595bba0c138db4194a1ee6eb8beae5ba8d", "filesize": 61321, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["authlib", "cachetools", "httpx", "matplotlib", "numpy", "pandas", "plotly", "pydantic", "python-dotenv", "tenacity"]}}}, "3.1.0": {"released": "2026-03-17 14:36:19", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"futureexpert-3.1.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/futureexpert/futureexpert-3.1.0-py3-none-any.whl", "filehash": "716bfccdf3deb210eb2c3be31e65e0fa6bcbabbb60e284346d20316df4fa208e", "filesize": 60941, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["authlib", "cachetools", "httpx", "matplotlib", "numpy", "pandas", "plotly", "pydantic", "python-dotenv", "tenacity"]}}}, "3.0.2": {"released": "2026-03-06 16:32:26", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"futureexpert-3.0.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/futureexpert/futureexpert-3.0.2-py3-none-any.whl", "filehash": "cf8b2c3cf47f8d7b6fd40a924c48dc85881f1d8bf854d250041ed3fbb2d74fdf", "filesize": 60612, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["authlib", "cachetools", "httpx", "matplotlib", "numpy", "pandas", "plotly", "pydantic", "python-dotenv", "tenacity"]}}}, "3.0.1": {"released": "2026-03-05 20:01:21", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"futureexpert-3.0.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/futureexpert/futureexpert-3.0.1-py3-none-any.whl", "filehash": "e337cbdef39f3a816b4b0ebd7908cca3d65da5884e6b5b45c8bc75b3f5fa6748", "filesize": 60377, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["authlib", "cachetools", "httpx", "matplotlib", "numpy", "pandas", "plotly", "pydantic", "python-dotenv", "tenacity"]}}}, "3.0.0": {"released": "2026-02-25 20:31:57", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"futureexpert-3.0.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/futureexpert/futureexpert-3.0.0-py3-none-any.whl", "filehash": "b900244d974a8c1e88cf049fe28f6efdb5994d04cfe53d8bb83d4d1ebf27243c", "filesize": 59672, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["authlib", "cachetools", "httpx", "matplotlib", "numpy", "pandas", "plotly", "pydantic", "python-dotenv", "tenacity"]}}}, "2.2.0": {"released": "2026-01-30 13:47:37", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"futureexpert-2.2.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/futureexpert/futureexpert-2.2.0-py3-none-any.whl", "filehash": "5bced180949cb4401349d8078649bff140ebc24cf8ae8207e94860bc04068d53", "filesize": 58566, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["httpx", "matplotlib", "numpy", "pandas", "plotly", "pydantic", "python-dotenv", "python-keycloak", "tenacity"]}}}, "2.1.0": {"released": "2025-12-19 20:53:02", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"futureexpert-2.1.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/futureexpert/futureexpert-2.1.0-py3-none-any.whl", "filehash": "6891143e2315911d2c1bb7d80057eb150aedaa4a9360282c5cc145de867927f1", "filesize": 58173, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["httpx", "matplotlib", "numpy", "pandas", "plotly", "pydantic", "python-dotenv", "python-keycloak", "tenacity"]}}}, "2.0.0": {"released": "2025-11-26 15:33:36", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"futureexpert-2.0.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/futureexpert/futureexpert-2.0.0-py3-none-any.whl", "filehash": "e2f4fa7edd21987f1cdb8ce4a7da5096fdde8a4c04cf1830365496d145d34366", "filesize": 56307, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["httpx", "matplotlib", "numpy", "pandas", "plotly", "pydantic", "python-dotenv", "python-keycloak", "tenacity"]}}}, "1.0.0": {"released": "2025-10-24 16:27:49", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"futureexpert-1.0.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/futureexpert/futureexpert-1.0.0-py3-none-any.whl", "filehash": "da479c3e0c02613febafe232a76d358a7a8e86f1ef7339691659e24c855a2acf", "filesize": 53805, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["httpx", "matplotlib", "numpy", "pandas", "plotly", "pydantic", "python-dotenv", "python-keycloak", "tenacity"]}}}, "0.13.0": {"released": "2025-10-22 10:58:38", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"futureexpert-0.13.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/futureexpert/futureexpert-0.13.0-py3-none-any.whl", "filehash": "17935503fdc24a574e6aa796adece7968abb8ab97987940fd051112114494623", "filesize": 53826, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["httpx", "matplotlib", "numpy", "pandas", "plotly", "pydantic", "python-dotenv", "python-keycloak", "tenacity"]}}}, "0.12.0": {"released": "2025-09-19 14:20:23", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"futureexpert-0.12.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/futureexpert/futureexpert-0.12.0-py3-none-any.whl", "filehash": "dc7b50c4d7d4c7d82683b4e6837935b5f3273968ed54ba1d29faf2df18fb6fcc", "filesize": 46045, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["httpx", "matplotlib", "numpy", "pandas", "plotly", "pydantic", "python-dotenv", "python-keycloak", "tenacity"]}}}, "0.11.1": {"released": "2025-08-14 15:16:18", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"futureexpert-0.11.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/futureexpert/futureexpert-0.11.1-py3-none-any.whl", "filehash": "4a14d6960d4622ebc68cc9fef24965399ee7cafce7c87fb2b3526372d7d2b34a", "filesize": 44553, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["httpx", "matplotlib", "numpy", "pandas", "plotly", "pydantic", "python-dotenv", "python-keycloak", "tenacity"]}}}, "0.11.0": {"released": "2025-08-14 07:39:05", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"futureexpert-0.11.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/futureexpert/futureexpert-0.11.0-py3-none-any.whl", "filehash": "09f9a35f892a9bf646505230bf96904dbb78a902a4be9382b21a00368bebe2c2", "filesize": 44041, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["httpx", "matplotlib", "numpy", "pandas", "plotly", "pydantic", "python-dotenv", "python-keycloak", "tenacity"]}}}, "0.10.0": {"released": "2025-07-11 10:24:48", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"futureexpert-0.10.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/futureexpert/futureexpert-0.10.0-py3-none-any.whl", "filehash": "7677e695d498a63e021d463ba7dc21515aef0fad114a22e220a2199d718f8b10", "filesize": 43857, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["httpx", "matplotlib", "numpy", "pandas", "plotly", "pydantic", "python-dotenv", "python-keycloak", "tenacity"]}}}}}