{"id":27243,"library":"polars-cloud","title":"Polars Cloud","description":"Run Polars remotely, either in the Cloud or On-Prem. Version 0.6.1 requires Python >=3.10. Still in early development; release cadence is irregular.","status":"active","version":"0.6.1","language":"python","source_language":"en","source_url":"https://github.com/pola-rs/polars-cloud","tags":["polars","cloud","remote execution"],"install":[{"cmd":"pip install polars-cloud","lang":"bash","label":"install with pip"}],"dependencies":[],"imports":[{"note":"","wrong":"","symbol":"PolarsCloudSession","correct":"from polars_cloud import PolarsCloudSession"}],"quickstart":{"code":"from polars_cloud import PolarsCloudSession\n\nsession = PolarsCloudSession(\n    token=os.environ.get('POLARS_CLOUD_TOKEN', ''),\n    url=os.environ.get('POLARS_CLOUD_URL', 'https://cloud.polars.tech')\n)\n\n# List available datasets\ndatasets = session.datasets.list()\nprint(datasets)","lang":"python","description":"Create a session and list datasets."},"warnings":[{"fix":"Generate a personal access token from the Polars Cloud UI and use that.","message":"The token passed to PolarsCloudSession must be a personal access token, not an API key. Using an API key will fail silently.","severity":"gotcha","affected_versions":"<=0.6.1"},{"fix":"Upgrade by pip install polars-cloud and change imports to polars_cloud.","message":"The package was previously named 'cloud-polar' in pre-release; imports and PyPI naming have changed.","severity":"breaking","affected_versions":"<0.1.0"},{"fix":"Replace session.datasets() with session.datasets.list().","message":"Using session.datasets() as a callable (without .list) is deprecated. Use session.datasets.list() instead.","severity":"deprecated","affected_versions":">=0.3.0,<0.6.0"}],"env_vars":null,"last_verified":"2026-05-01T00:00:00.000Z","next_check":"2026-07-30T00:00:00.000Z","problems":[{"fix":"Use 'from polars_cloud import PolarsCloudSession' instead of 'import polars_cloud'.","cause":"Incorrect import path; tried importing directly from module.","error":"AttributeError: module 'polars_cloud' has no attribute 'PolarsCloudSession'"},{"fix":"Regenerate a new personal access token from the Polars Cloud dashboard and set POLARS_CLOUD_TOKEN.","cause":"Token is malformed or expired.","error":"polars_cloud.exceptions.AuthenticationError: Invalid token"}],"ecosystem":"pypi","meta_description":null,"install_score":null,"install_tag":null,"quickstart_score":null,"quickstart_tag":null}