{"package": "datasure", "summary": "IPA Data Management System Dashboard", "pypi_url": "https://pypi.org/project/datasure", "piwheels_url": "https://www.piwheels.org/project/datasure", "releases": {"0.8.2a1": {"released": "2026-03-02 12:34:34", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"datasure-0.8.2a1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/datasure/datasure-0.8.2a1-py3-none-any.whl", "filehash": "ba6f683a9ff8713ce693be03f7bb582b53169982bcd3ecd1463634930730f91c", "filesize": 1138465, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["duckdb", "geopy", "keyring", "matplotlib", "numpy", "opencv-python", "openpyxl", "pandas", "pillow", "plotly", "polars", "polars-readstat", "pyarrow", "pydantic", "requests", "scikit-learn", "scipy", "seaborn", "streamlit"]}}}, "0.8.0": {"released": "2026-02-23 09:25:33", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"datasure-0.8.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/datasure/datasure-0.8.0-py3-none-any.whl", "filehash": "f1d245ef1b001716b4d085fe69919ed46a65328ae93a73f9ce02cbb25306b9ee", "filesize": 1138108, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["duckdb", "geopy", "keyring", "matplotlib", "numpy", "opencv-python", "openpyxl", "pandas", "pillow", "plotly", "polars", "polars-readstat", "pyarrow", "pydantic", "requests", "scikit-learn", "scipy", "seaborn", "streamlit"]}}}, "0.7.1rc1": {"released": "2026-01-23 08:08:48", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"datasure-0.7.1rc1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/datasure/datasure-0.7.1rc1-py3-none-any.whl", "filehash": "a2bf337eff3dc81ec4bc21fee0993d70c064fa10919d344ab23689c566a49bc0", "filesize": 1128378, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["duckdb", "fastexcel", "geopy", "keyring", "matplotlib", "numpy", "opencv-python", "openpyxl", "pandas", "pillow", "plotly", "polars", "polars-readstat", "pyarrow", "pydantic", "requests", "scikit-learn", "seaborn", "streamlit", "streamlit-extras"]}}}, "0.7.0": {"released": "2026-01-19 16:58:26", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"datasure-0.7.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/datasure/datasure-0.7.0-py3-none-any.whl", "filehash": "ea95b68e6b3d1bbee5188391b3580308e1e7d0512ea9af145a6538135319b599", "filesize": 1128356, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["duckdb", "fastexcel", "geopy", "keyring", "matplotlib", "numpy", "opencv-python", "openpyxl", "pandas", "pillow", "plotly", "polars", "polars-readstat", "pyarrow", "pydantic", "requests", "scikit-learn", "seaborn", "streamlit", "streamlit-extras"]}}}, "0.6.4rc1": {"released": "2026-01-15 12:35:20", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"datasure-0.6.4rc1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/datasure/datasure-0.6.4rc1-py3-none-any.whl", "filehash": "8bb3ba958d5b5479c83aa5a974cfb5c7d2ea76b534b52118fd00751c9c51f397", "filesize": 1127877, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["duckdb", "fastexcel", "geopy", "keyring", "matplotlib", "numpy", "opencv-python", "openpyxl", "pandas", "pillow", "plotly", "polars", "polars-readstat", "pyarrow", "pydantic", "requests", "scikit-learn", "seaborn", "streamlit", "streamlit-extras"]}}}, "0.6.3rc1": {"released": "2026-01-15 11:26:41", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"datasure-0.6.3rc1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/datasure/datasure-0.6.3rc1-py3-none-any.whl", "filehash": "b1c8be4ddc41317a3f3b5aa0b190c5780e0c61e344dd0672ebf119e174489233", "filesize": 1128436, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["duckdb", "fastexcel", "geopy", "keyring", "matplotlib", "numpy", "opencv-python", "openpyxl", "pandas", "pillow", "plotly", "polars", "polars-readstat", "pyarrow", "pydantic", "requests", "scikit-learn", "seaborn", "streamlit", "streamlit-extras"]}}}, "0.6.2rc1": {"released": "2026-01-15 09:41:40", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"datasure-0.6.2rc1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/datasure/datasure-0.6.2rc1-py3-none-any.whl", "filehash": "a933d83b668a0bcea60281770db5c018e79c95af5553c26987b703e5660a6865", "filesize": 1128212, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["duckdb", "fastexcel", "geopy", "keyring", "matplotlib", "numpy", "opencv-python", "openpyxl", "pandas", "pillow", "plotly", "polars", "polars-readstat", "pyarrow", "pydantic", "requests", "scikit-learn", "seaborn", "streamlit", "streamlit-extras"]}}}, "0.6.1rc1": {"released": "2026-01-14 19:18:38", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"datasure-0.6.1rc1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/datasure/datasure-0.6.1rc1-py3-none-any.whl", "filehash": "2ad49331c5b9dabf7fb0a4afd8a38df56cbaf3faabd98b5c5056d61d3b746d50", "filesize": 1128239, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["duckdb", "fastexcel", "geopy", "keyring", "matplotlib", "numpy", "opencv-python", "openpyxl", "pandas", "pillow", "plotly", "polars", "polars-readstat", "pyarrow", "pydantic", "requests", "scikit-learn", "seaborn", "streamlit", "streamlit-extras"]}}}, "0.6.0": {"released": "2025-10-28 16:19:39", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"datasure-0.6.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/datasure/datasure-0.6.0-py3-none-any.whl", "filehash": "b36c4347fd5ce3f5a0a7f781eb15be6af5e716b675ef327291d2b09f05c354a0", "filesize": 1073596, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["duckdb", "fastexcel", "geopy", "keyring", "matplotlib", "numpy", "opencv-python", "openpyxl", "pandas", "pillow", "plotly", "polars", "polars-readstat", "pyarrow", "pydantic", "requests", "scikit-learn", "seaborn", "streamlit", "streamlit-extras"]}}}, "0.5.6": {"released": "2025-09-10 17:30:55", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"datasure-0.5.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/datasure/datasure-0.5.6-py3-none-any.whl", "filehash": "8973fb2e0d63f2f43308b8f22a1791a1a476dadd7bbdc3c14a34e3453e23cef3", "filesize": 1024696, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["duckdb", "fastexcel", "geopy", "keyring", "matplotlib", "numpy", "opencv-python", "openpyxl", "pandas", "pillow", "plotly", "polars", "polars-readstat", "pyarrow", "pydantic", "pysurveycto", "requests", "scikit-learn", "seaborn", "streamlit", "streamlit-extras"]}}}, "0.5.5": {"released": "2025-09-10 06:18:53", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"datasure-0.5.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/datasure/datasure-0.5.5-py3-none-any.whl", "filehash": "35d179aa9d921b6cd317d6b71b72791d00191836b17492d71e3e7d763d8babb2", "filesize": 1024652, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["duckdb", "fastexcel", "geopy", "keyring", "matplotlib", "numpy", "opencv-python", "openpyxl", "pandas", "pillow", "plotly", "polars", "polars-readstat", "pyarrow", "pydantic", "pysurveycto", "requests", "scikit-learn", "seaborn", "streamlit", "streamlit-extras"]}}}, "0.5.4": {"released": "2025-09-10 05:46:44", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"datasure-0.5.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/datasure/datasure-0.5.4-py3-none-any.whl", "filehash": "a7940995290599e9558a3fe995aa8902d4b12537325325fc8706a30f4d377d35", "filesize": 1024903, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["duckdb", "fastexcel", "geopy", "keyring", "matplotlib", "numpy", "opencv-python", "openpyxl", "pandas", "pillow", "plotly", "polars", "polars-readstat", "pyarrow", "pydantic", "pysurveycto", "requests", "scikit-learn", "seaborn", "streamlit", "streamlit-extras"]}}}, "0.5.2a1": {"released": "2025-09-09 17:01:17", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"datasure-0.5.2a1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/datasure/datasure-0.5.2a1-py3-none-any.whl", "filehash": "6586c0f044442654a89cbbf8772053f9c6f4ee8cd781e8c0dc47ecc7901bdf0b", "filesize": 1024279, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["duckdb", "fastexcel", "geopy", "keyring", "matplotlib", "numpy", "opencv-python", "openpyxl", "pandas", "pillow", "plotly", "polars", "polars-readstat", "pyarrow", "pydantic", "pysurveycto", "requests", "scikit-learn", "seaborn", "streamlit", "streamlit-extras"]}}}, "0.5.1": {"released": "2025-09-09 15:58:47", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"datasure-0.5.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/datasure/datasure-0.5.1-py3-none-any.whl", "filehash": "762cd62a9eab83392d92e51fd2a949b2d2c975c49d7b8a52c676cf8a2e6cd00b", "filesize": 1024254, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["duckdb", "fastexcel", "geopy", "keyring", "matplotlib", "numpy", "opencv-python", "openpyxl", "pandas", "pillow", "plotly", "polars", "polars-readstat", "pyarrow", "pydantic", "pysurveycto", "requests", "scikit-learn", "seaborn", "streamlit", "streamlit-extras"]}}}, "0.5.0rc1": {"released": "2025-09-09 13:26:45", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"datasure-0.5.0rc1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/datasure/datasure-0.5.0rc1-py3-none-any.whl", "filehash": "1a28cde7222c10b2fc8f39322e9961beb4faaf53fc5a7bf82511426fe98bf3ce", "filesize": 1024292, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["duckdb", "fastexcel", "geopy", "keyring", "matplotlib", "numpy", "opencv-python", "openpyxl", "pandas", "pillow", "plotly", "polars", "polars-readstat", "pyarrow", "pydantic", "pysurveycto", "requests", "scikit-learn", "seaborn", "streamlit", "streamlit-extras"]}}}, "0.4.7a1": {"released": "2025-08-27 11:58:48", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"datasure-0.4.7a1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/datasure/datasure-0.4.7a1-py3-none-any.whl", "filehash": "e227f098b91096859a7491c58bd6f08fd0c75eec68ce8a3d0ed18e77f54976a4", "filesize": 1011440, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["duckdb", "fastexcel", "geopy", "keyring", "matplotlib", "numpy", "opencv-python", "openpyxl", "pandas", "pillow", "plotly", "polars", "polars-readstat", "pyarrow", "pydantic", "pysurveycto", "requests", "scikit-learn", "seaborn", "streamlit", "streamlit-extras"]}}}, "0.4.6a1": {"released": "2025-08-27 10:34:35", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"datasure-0.4.6a1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/datasure/datasure-0.4.6a1-py3-none-any.whl", "filehash": "ebb5b781a34dcec130f1f6b5306a4bc08f0005003f3f52feab9d6bd803796fa1", "filesize": 1011486, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["boto3", "botocore", "duckdb", "faker", "fastexcel", "geopy", "keyring", "matplotlib", "numpy", "opencv-python", "openpyxl", "pandas", "pillow", "platformdirs", "plotly", "polars", "polars-readstat", "pyarrow", "pydantic", "pysurveycto", "requests", "scikit-learn", "seaborn", "streamlit", "streamlit-extras"]}}}, "0.4.5a1": {"released": "2025-08-27 09:36:58", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"datasure-0.4.5a1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/datasure/datasure-0.4.5a1-py3-none-any.whl", "filehash": "1029d8ca4d610e8fae21d3094ad962cb0fec0fdf9ec66b8a9fb32e4fc3d5e1d4", "filesize": 1011445, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["duckdb", "fastexcel", "geopy", "keyring", "matplotlib", "numpy", "opencv-python", "openpyxl", "pandas", "pillow", "plotly", "polars", "polars-readstat", "pyarrow", "pydantic", "pysurveycto", "requests", "scikit-learn", "seaborn", "streamlit", "streamlit-extras"]}}}, "0.4.4a1": {"released": "2025-08-27 07:43:02", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"datasure-0.4.4a1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/datasure/datasure-0.4.4a1-py3-none-any.whl", "filehash": "d77564a1d37e033713fe53163602d9cd37dbf364043c23af6f604e8898afb7ad", "filesize": 1011442, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["duckdb", "fastexcel", "geopy", "keyring", "matplotlib", "numpy", "opencv-python", "openpyxl", "pandas", "pillow", "plotly", "polars", "polars-readstat", "pyarrow", "pydantic", "pysurveycto", "requests", "scikit-learn", "seaborn", "streamlit", "streamlit-extras"]}}}, "0.4.3a1": {"released": "2025-08-27 06:13:38", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"datasure-0.4.3a1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/datasure/datasure-0.4.3a1-py3-none-any.whl", "filehash": "386c1b56f8ea68531a88151047855eae3e085767c40fd96045844a805786eb24", "filesize": 1011441, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["duckdb", "fastexcel", "geopy", "keyring", "matplotlib", "numpy", "opencv-python", "openpyxl", "pandas", "pillow", "plotly", "polars", "polars-readstat", "pyarrow", "pydantic", "pysurveycto", "requests", "scikit-learn", "seaborn", "streamlit", "streamlit-extras"]}}}, "0.4.2a1": {"released": "2025-08-26 08:00:12", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"datasure-0.4.2a1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/datasure/datasure-0.4.2a1-py3-none-any.whl", "filehash": "09108fb7acbdf273ba34d7da4e8a5dc62824c257c58421ecc15bb384ba8e0680", "filesize": 1011393, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["duckdb", "fastexcel", "geopy", "keyring", "matplotlib", "numpy", "opencv-python", "openpyxl", "pandas", "pillow", "plotly", "polars", "polars-readstat", "pyarrow", "pydantic", "pysurveycto", "requests", "scikit-learn", "seaborn", "streamlit", "streamlit-extras"]}}}, "0.4.0": {"released": "2025-08-24 03:27:46", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"datasure-0.4.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/datasure/datasure-0.4.0-py3-none-any.whl", "filehash": "3b8bb22fcaf09f93c007762dabe8bdd171834c93639ae5703578267914945ee3", "filesize": 1005580, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["duckdb", "geopy", "keyring", "matplotlib", "numpy", "opencv-python", "openpyxl", "pandas", "pillow", "plotly", "polars", "pyarrow", "pydantic", "pysurveycto", "requests", "scikit-learn", "seaborn", "streamlit", "streamlit-extras"]}}}, "0.3.31a1": {"released": "2025-08-20 08:52:29", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"datasure-0.3.31a1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/datasure/datasure-0.3.31a1-py3-none-any.whl", "filehash": "c517b6d2870f772c6b9c5501ec7a48f2ed778a7bfb8854c456572583804b9db5", "filesize": 1005725, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["duckdb", "geopy", "keyring", "matplotlib", "numpy", "opencv-python", "openpyxl", "pandas", "pillow", "plotly", "polars", "pyarrow", "pydantic", "pysurveycto", "requests", "scikit-learn", "seaborn", "streamlit", "streamlit-extras"]}}}, "0.3.30a1": {"released": "2025-08-18 20:08:10", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"datasure-0.3.30a1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/datasure/datasure-0.3.30a1-py3-none-any.whl", "filehash": "f1f7aeb8015721a854fcaca28f6a297b3bb7b0efa430be45b82172a45c56e55c", "filesize": 1006226, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["duckdb", "geopy", "keyring", "matplotlib", "numpy", "opencv-python", "openpyxl", "pandas", "pillow", "plotly", "polars", "pyarrow", "pydantic", "pysurveycto", "requests", "scikit-learn", "seaborn", "streamlit", "streamlit-extras"]}}}, "0.3.27a1": {"released": "2025-08-13 09:52:42", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"datasure-0.3.27a1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/datasure/datasure-0.3.27a1-py3-none-any.whl", "filehash": "d5cd43a50e328343d8333fb953835b85816f5690a4fd435ab79e5dea7f134cbb", "filesize": 1000409, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["duckdb", "geopy", "matplotlib", "numpy", "opencv-python", "openpyxl", "pandas", "pillow", "plotly", "polars", "pyarrow", "pydantic", "pysurveycto", "requests", "scikit-learn", "seaborn", "streamlit", "streamlit-extras"]}}}, "0.3.25a1": {"released": "2025-08-11 12:32:04", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"datasure-0.3.25a1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/datasure/datasure-0.3.25a1-py3-none-any.whl", "filehash": "4c6fee053a20727456e72610ccf4981a6543dbb818346f14c0d8dfe930fc295e", "filesize": 997515, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["duckdb", "geopy", "matplotlib", "numpy", "opencv-python", "openpyxl", "pandas", "pillow", "plotly", "polars", "pyarrow", "pysurveycto", "requests", "scikit-learn", "seaborn", "streamlit", "streamlit-extras"]}}}, "0.3.24": {"released": "2025-08-04 09:34:33", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"datasure-0.3.24-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/datasure/datasure-0.3.24-py3-none-any.whl", "filehash": "1a6c738acf1121bdca81fde1f2e0bfd3964ab056683e08a3d00a1f1c3fa9952c", "filesize": 997840, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["duckdb", "geopy", "matplotlib", "millify", "numpy", "opencv-python", "openpyxl", "pandas", "pillow", "plotly", "polars", "pyarrow", "pysurveycto", "requests", "scikit-learn", "seaborn", "streamlit", "streamlit-extras"]}}}, "0.3.23a1": {"released": "2025-08-04 04:12:19", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"datasure-0.3.23a1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/datasure/datasure-0.3.23a1-py3-none-any.whl", "filehash": "8dc897aa58cc57fb63cb13c0f641cb7015c9af5bc04672f4d9ea6249881ff45f", "filesize": 997204, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["duckdb", "geopy", "matplotlib", "millify", "numpy", "opencv-python", "openpyxl", "pandas", "pillow", "plotly", "polars", "pyarrow", "pysurveycto", "requests", "scikit-learn", "seaborn", "streamlit", "streamlit-extras"]}}}, "0.3.22a1": {"released": "2025-08-03 21:56:29", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"datasure-0.3.22a1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/datasure/datasure-0.3.22a1-py3-none-any.whl", "filehash": "d93e95717da39598bef79d4eb70b0b650cfa9fe9abb97ab7a4375ca23291a1a5", "filesize": 997175, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["duckdb", "geopy", "matplotlib", "millify", "numpy", "opencv-python", "openpyxl", "pandas", "pillow", "plotly", "polars", "pyarrow", "pysurveycto", "requests", "scikit-learn", "seaborn", "streamlit", "streamlit-extras"]}}}, "0.3.21a1": {"released": "2025-08-03 21:30:54", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"datasure-0.3.21a1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/datasure/datasure-0.3.21a1-py3-none-any.whl", "filehash": "8560bb21597b5e9a8468f94672bb156a245b45a899add45a082d2d9f429be9a1", "filesize": 997279, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["duckdb", "geopy", "matplotlib", "millify", "numpy", "opencv-python", "openpyxl", "pandas", "pillow", "plotly", "polars", "pyarrow", "pysurveycto", "requests", "scikit-learn", "seaborn", "streamlit", "streamlit-extras"]}}}, "0.3.20a1": {"released": "2025-08-03 21:03:33", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"datasure-0.3.20a1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/datasure/datasure-0.3.20a1-py3-none-any.whl", "filehash": "9b867e246f4052064d48c306f7fec31860c597d1fbfa4dba26a58fb15f2dcc1f", "filesize": 997717, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["duckdb", "geopy", "matplotlib", "millify", "numpy", "opencv-python", "openpyxl", "pandas", "pillow", "plotly", "polars", "pyarrow", "pysurveycto", "requests", "scikit-learn", "seaborn", "streamlit", "streamlit-extras"]}}}, "0.3.19a1": {"released": "2025-08-03 19:44:38", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"datasure-0.3.19a1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/datasure/datasure-0.3.19a1-py3-none-any.whl", "filehash": "3e5370926aac5c830faa1191debd334a4a0ac77f170c587cc4e57463bc1b7ea8", "filesize": 997699, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["duckdb", "geopy", "matplotlib", "millify", "numpy", "opencv-python", "openpyxl", "pandas", "pillow", "plotly", "polars", "pyarrow", "pysurveycto", "requests", "scikit-learn", "seaborn", "streamlit", "streamlit-extras"]}}}, "0.3.18a1": {"released": "2025-08-03 15:20:56", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"datasure-0.3.18a1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/datasure/datasure-0.3.18a1-py3-none-any.whl", "filehash": "06885a7b9748ebea3bd64a5142f49a68c3f96af6454a81480a772bbd43dcc790", "filesize": 997690, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["duckdb", "geopy", "matplotlib", "millify", "numpy", "opencv-python", "openpyxl", "pandas", "pillow", "plotly", "polars", "pyarrow", "pysurveycto", "requests", "scikit-learn", "seaborn", "streamlit", "streamlit-extras"]}}}, "0.3.17a1": {"released": "2025-08-03 15:13:25", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"datasure-0.3.17a1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/datasure/datasure-0.3.17a1-py3-none-any.whl", "filehash": "0ebeb630fec512c0d7ba696ff938e0f1a4ee9faba6c4baad8be5166e8f81f356", "filesize": 997685, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["duckdb", "geopy", "matplotlib", "millify", "numpy", "opencv-python", "openpyxl", "pandas", "pillow", "plotly", "polars", "pyarrow", "pysurveycto", "requests", "scikit-learn", "seaborn", "streamlit", "streamlit-extras"]}}}, "0.3.16": {"released": "2025-08-03 14:59:23", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"datasure-0.3.16-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/datasure/datasure-0.3.16-py3-none-any.whl", "filehash": "ca772da811102d304585291b5418b0a89b6f698b57b4411e17a7ae0d7640db96", "filesize": 997657, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["duckdb", "geopy", "matplotlib", "millify", "numpy", "opencv-python", "openpyxl", "pandas", "pillow", "plotly", "polars", "pyarrow", "pysurveycto", "requests", "scikit-learn", "seaborn", "streamlit", "streamlit-extras"]}}}, "0.3.15": {"released": "2025-08-03 14:33:09", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"datasure-0.3.15-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/datasure/datasure-0.3.15-py3-none-any.whl", "filehash": "a4c752d4e040bfca20456096c7551d9502c2f322d52734e406593c17f1246541", "filesize": 997779, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["duckdb", "geopy", "matplotlib", "millify", "numpy", "opencv-python", "openpyxl", "pandas", "pillow", "plotly", "polars", "pyarrow", "pysurveycto", "requests", "scikit-learn", "seaborn", "streamlit", "streamlit-extras"]}}}, "0.3.14": {"released": "2025-08-03 14:14:58", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"datasure-0.3.14-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/datasure/datasure-0.3.14-py3-none-any.whl", "filehash": "7888ac75e3734642a25e3d279e0d845b361a3043b25051e5a2c510624555b728", "filesize": 997831, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["duckdb", "geopy", "matplotlib", "millify", "numpy", "opencv-python", "openpyxl", "pandas", "pillow", "plotly", "polars", "pyarrow", "pysurveycto", "requests", "scikit-learn", "seaborn", "streamlit", "streamlit-extras"]}}}, "0.3.13b1": {"released": "2025-08-03 14:11:10", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"datasure-0.3.13b1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/datasure/datasure-0.3.13b1-py3-none-any.whl", "filehash": "f72a30e99ae6e7f650e4abaae8a9fac2e6b37cd82b71755a01c56b6eb2223ffe", "filesize": 997853, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["duckdb", "geopy", "matplotlib", "millify", "numpy", "opencv-python", "openpyxl", "pandas", "pillow", "plotly", "polars", "pyarrow", "pysurveycto", "requests", "scikit-learn", "seaborn", "streamlit", "streamlit-extras"]}}}, "0.3.12": {"released": "2025-08-01 22:47:36", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"datasure-0.3.12-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/datasure/datasure-0.3.12-py3-none-any.whl", "filehash": "ee0fb8ff6847f61b1d4ae9d0123db9381397748cd5dea3718dfb4cd7e6a51688", "filesize": 1000104, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["duckdb", "geopy", "matplotlib", "millify", "numpy", "opencv-python", "openpyxl", "pandas", "pillow", "plotly", "polars", "pyarrow", "pysurveycto", "requests", "scikit-learn", "seaborn", "streamlit", "streamlit-extras"]}}}, "0.3.11": {"released": "2025-08-01 22:22:38", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"datasure-0.3.11-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/datasure/datasure-0.3.11-py3-none-any.whl", "filehash": "384b8933827e230e2ea0defd4cc4952f55771fa4b965b27dc75eef04fc2f1c2c", "filesize": 1000104, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["duckdb", "geopy", "matplotlib", "millify", "numpy", "opencv-python", "openpyxl", "pandas", "pillow", "plotly", "polars", "pyarrow", "pysurveycto", "requests", "scikit-learn", "seaborn", "streamlit", "streamlit-extras"]}}}, "0.3.10": {"released": "2025-08-01 21:49:47", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"datasure-0.3.10-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/datasure/datasure-0.3.10-py3-none-any.whl", "filehash": "f04fcddfd154a6bf8e3f6f0b8b0f8d121c9764e8d5c5a29e0c09bdddc355d577", "filesize": 1000050, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["duckdb", "geopy", "matplotlib", "millify", "numpy", "opencv-python", "openpyxl", "pandas", "pillow", "plotly", "polars", "pyarrow", "pysurveycto", "requests", "scikit-learn", "seaborn", "streamlit", "streamlit-extras"]}}}, "0.3.9": {"released": "2025-08-01 18:02:19", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"datasure-0.3.9-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/datasure/datasure-0.3.9-py3-none-any.whl", "filehash": "67866b01f7151b56225e08eb574c6c9a9806a33922b9b0a2f4024d9abaaa311d", "filesize": 1000042, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["duckdb", "geopy", "matplotlib", "millify", "numpy", "opencv-python", "openpyxl", "pandas", "pillow", "plotly", "polars", "pyarrow", "pysurveycto", "requests", "scikit-learn", "seaborn", "streamlit", "streamlit-extras"]}}}, "0.3.8": {"released": "2025-08-01 16:58:58", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"datasure-0.3.8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/datasure/datasure-0.3.8-py3-none-any.whl", "filehash": "5ac0d99c1b1d66f3a8b9cd21b94a99034a6ed5d5819ec682a32f169ea651fa4d", "filesize": 999974, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["duckdb", "geopy", "matplotlib", "millify", "numpy", "opencv-python", "openpyxl", "pandas", "pillow", "plotly", "polars", "pyarrow", "pysurveycto", "requests", "scikit-learn", "seaborn", "streamlit", "streamlit-extras"]}}}, "0.3.7": {"released": "2025-07-31 14:12:38", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"datasure-0.3.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/datasure/datasure-0.3.7-py3-none-any.whl", "filehash": "2d999743e5aa1f7274c68aa466d393df996051aed28a74a2bbbb1d55f53377ce", "filesize": 1000000, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["duckdb", "geopy", "matplotlib", "millify", "numpy", "opencv-python", "openpyxl", "pandas", "pillow", "plotly", "polars", "pyarrow", "pysurveycto", "requests", "scikit-learn", "seaborn", "streamlit", "streamlit-extras"]}}}, "0.3.4": {"released": "2025-07-31 12:02:47", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"datasure-0.3.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/datasure/datasure-0.3.4-py3-none-any.whl", "filehash": "1b6ce8db97ae4617ec88b38dc6e3eca6ee72ce87f9d82ce605c1066eb4a8923f", "filesize": 999962, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["duckdb", "geopy", "matplotlib", "millify", "numpy", "opencv-python", "openpyxl", "pandas", "pillow", "plotly", "polars", "pyarrow", "pysurveycto", "requests", "scikit-learn", "seaborn", "streamlit", "streamlit-extras"]}}}, "0.3.3": {"released": "2025-07-31 11:08:45", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"datasure-0.3.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/datasure/datasure-0.3.3-py3-none-any.whl", "filehash": "920ec357d49414aed2752f2daa6fcebcf65af5e10c8ca5c1eaf9504963df3a11", "filesize": 999963, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["duckdb", "geopy", "matplotlib", "millify", "numpy", "opencv-python", "openpyxl", "pandas", "pillow", "plotly", "polars", "pyarrow", "pysurveycto", "requests", "scikit-learn", "seaborn", "streamlit", "streamlit-extras"]}}}, "0.3.2": {"released": "2025-07-31 09:10:03", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"datasure-0.3.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/datasure/datasure-0.3.2-py3-none-any.whl", "filehash": "75a8acecc7fe5b6533a16c377a84bd0da1a63f381a64e0dc2b46447f5adfcf65", "filesize": 999961, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["duckdb", "geopy", "matplotlib", "millify", "numpy", "opencv-python", "openpyxl", "pandas", "pillow", "plotly", "polars", "pyarrow", "pysurveycto", "requests", "scikit-learn", "seaborn", "streamlit", "streamlit-extras"]}}}, "0.2.0": {"released": "2025-07-31 08:00:25", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"datasure-0.2.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/datasure/datasure-0.2.0-py3-none-any.whl", "filehash": "0b45e3e9522739e699a4e475d948f20ea15854376c77e766cc07fd3b65d352f0", "filesize": 999965, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["duckdb", "geopy", "matplotlib", "millify", "numpy", "opencv-python", "openpyxl", "pandas", "pillow", "plotly", "polars", "pyarrow", "pysurveycto", "requests", "scikit-learn", "seaborn", "streamlit", "streamlit-extras"]}}}, "0.1.3": {"released": "2025-07-31 09:09:16", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"datasure-0.1.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/datasure/datasure-0.1.3-py3-none-any.whl", "filehash": "5674705d2b784027e6c06e583459ed2605b61bfbca9bb5adf159545ddfb0a72d", "filesize": 994515, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["duckdb", "geopy", "matplotlib", "millify", "numpy", "opencv-python", "openpyxl", "pandas", "pillow", "plotly", "polars", "pyarrow", "pysurveycto", "requests", "scikit-learn", "seaborn", "streamlit", "streamlit-extras"]}}}, "0.1.2": {"released": "2025-07-24 21:46:57", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"datasure-0.1.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/datasure/datasure-0.1.2-py3-none-any.whl", "filehash": "e63141b15655ba1168e9ee9cf023183cc62956e4b1260ee4aa2a7ecc6dc1958c", "filesize": 990869, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["duckdb", "geopy", "matplotlib", "millify", "numpy", "opencv-python", "openpyxl", "pandas", "pillow", "plotly", "polars", "pyarrow", "pysurveycto", "requests", "scikit-learn", "seaborn", "streamlit", "streamlit-extras"]}}}, "0.1.1a1": {"released": "2025-07-24 20:54:28", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"datasure-0.1.1a1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/datasure/datasure-0.1.1a1-py3-none-any.whl", "filehash": "a168eac43e7e105d71793e973cc14278c69cacaf7865be0cd33a81bf719a64b3", "filesize": 990918, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.11", "apt_dependencies": [], "pip_dependencies": ["duckdb", "geopy", "matplotlib", "millify", "numpy", "opencv-python", "openpyxl", "pandas", "pillow", "plotly", "polars", "pyarrow", "pysurveycto", "requests", "scikit-learn", "seaborn", "streamlit", "streamlit-extras"]}}}}}