{"package": "sm-data-ml-utils", "summary": "Common Python tools and utilities for ML work", "pypi_url": "https://pypi.org/project/sm-data-ml-utils", "piwheels_url": "https://www.piwheels.org/project/sm-data-ml-utils", "releases": {"1.0.8": {"released": "2026-05-06 08:27:57", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"sm_data_ml_utils-1.0.8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/sm-data-ml-utils/sm_data_ml_utils-1.0.8-py3-none-any.whl", "filehash": "b68c96f4b4976e94a124c7814f75276481498fe2d43e7cfc7ade35abb31a9503", "filesize": 17763, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12,<3.15", "apt_dependencies": [], "pip_dependencies": ["aiobotocore", "appdirs", "attrs", "black", "boto3", "botocore", "certifi", "cfgv", "coverage", "databricks-sql-connector", "distlib", "filelock", "flake8", "identify", "iniconfig", "isort", "joblib", "mccabe", "mlflow", "mock", "moto", "mypy-extensions", "nodeenv", "numpy", "packaging", "pandas", "pluggy", "polling", "py", "pyarrow", "pydantic", "pydantic-settings", "pyparsing", "pytest", "pytest-cov", "pytest-custom-exit-code", "pyyaml", "regex", "requests", "responses", "s3fs", "six", "toml", "torch", "typing-extensions", "werkzeug"]}}}, "1.0.7": {"released": "2026-05-05 06:09:30", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"sm_data_ml_utils-1.0.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/sm-data-ml-utils/sm_data_ml_utils-1.0.7-py3-none-any.whl", "filehash": "ab99ea00582ded69272da21aef9474db14c2f0ea2c0cee52faa07f955341c1ee", "filesize": 17759, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12,<3.15", "apt_dependencies": [], "pip_dependencies": ["aiobotocore", "appdirs", "attrs", "black", "boto3", "botocore", "certifi", "cfgv", "coverage", "databricks-sql-connector", "distlib", "filelock", "flake8", "identify", "iniconfig", "isort", "joblib", "mccabe", "mlflow", "mock", "moto", "mypy-extensions", "nodeenv", "numpy", "packaging", "pandas", "pluggy", "polling", "py", "pyarrow", "pydantic", "pydantic-settings", "pyparsing", "pytest", "pytest-cov", "pytest-custom-exit-code", "pyyaml", "regex", "requests", "responses", "s3fs", "six", "toml", "torch", "typing-extensions", "werkzeug"]}}}, "1.0.6": {"released": "2026-05-04 07:57:26", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"sm_data_ml_utils-1.0.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/sm-data-ml-utils/sm_data_ml_utils-1.0.6-py3-none-any.whl", "filehash": "c7dbb7d5b0d48cbf295482a4e6677e6b214e145edd0ec54ce7d6a52e5598c583", "filesize": 17733, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12,<3.15", "apt_dependencies": [], "pip_dependencies": ["aiobotocore", "appdirs", "attrs", "black", "boto3", "botocore", "certifi", "cfgv", "coverage", "databricks-sql-connector", "distlib", "filelock", "flake8", "identify", "iniconfig", "isort", "joblib", "mccabe", "mlflow", "mock", "moto", "mypy-extensions", "nodeenv", "numpy", "packaging", "pandas", "pluggy", "polling", "py", "pyarrow", "pydantic", "pydantic-settings", "pyparsing", "pytest", "pytest-cov", "pytest-custom-exit-code", "pyyaml", "regex", "requests", "responses", "s3fs", "six", "toml", "torch", "typing-extensions", "werkzeug"]}}}, "1.0.5": {"released": "2026-02-23 07:38:33", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"sm_data_ml_utils-1.0.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/sm-data-ml-utils/sm_data_ml_utils-1.0.5-py3-none-any.whl", "filehash": "854994b21c1ae01f8296097a51e2b2d83f734b8389a8ce52f72f3b28bfba13db", "filesize": 17714, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12,<3.15", "apt_dependencies": [], "pip_dependencies": ["aiobotocore", "appdirs", "attrs", "black", "boto3", "botocore", "certifi", "cfgv", "coverage", "databricks-sql-connector", "distlib", "filelock", "flake8", "identify", "iniconfig", "isort", "joblib", "mccabe", "mlflow", "mock", "moto", "mypy-extensions", "nodeenv", "numpy", "packaging", "pandas", "pluggy", "polling", "py", "pyarrow", "pydantic", "pydantic-settings", "pyparsing", "pytest", "pytest-cov", "pytest-custom-exit-code", "pyyaml", "regex", "requests", "responses", "s3fs", "six", "toml", "torch", "typing-extensions", "werkzeug"]}}}, "1.0.4": {"released": "2026-02-19 00:46:23", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"sm_data_ml_utils-1.0.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/sm-data-ml-utils/sm_data_ml_utils-1.0.4-py3-none-any.whl", "filehash": "9af30a6dc6f1ff9b563d51744a74546bfb39f1d7fb28a62ea49eafad23029a90", "filesize": 17707, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12,<3.15", "apt_dependencies": [], "pip_dependencies": ["aiobotocore", "appdirs", "attrs", "black", "boto3", "botocore", "certifi", "cfgv", "coverage", "databricks-sql-connector", "distlib", "filelock", "flake8", "identify", "iniconfig", "isort", "joblib", "mccabe", "mlflow", "mock", "moto", "mypy-extensions", "nodeenv", "numpy", "packaging", "pandas", "pluggy", "polling", "py", "pyarrow", "pydantic", "pydantic-settings", "pyparsing", "pytest", "pytest-cov", "pytest-custom-exit-code", "pyyaml", "regex", "requests", "responses", "s3fs", "six", "toml", "torch", "typing-extensions", "werkzeug"]}}}, "1.0.3": {"released": "2026-02-18 23:56:45", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"sm_data_ml_utils-1.0.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/sm-data-ml-utils/sm_data_ml_utils-1.0.3-py3-none-any.whl", "filehash": "ef4b3a4c0692ff603b5eae148a3cf44d48a1e9629da947de869d65331424fe1b", "filesize": 17709, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12,<3.15", "apt_dependencies": [], "pip_dependencies": ["aiobotocore", "appdirs", "attrs", "black", "boto3", "botocore", "certifi", "cfgv", "coverage", "databricks-sql-connector", "distlib", "filelock", "flake8", "identify", "iniconfig", "isort", "joblib", "mccabe", "mlflow", "mock", "moto", "mypy-extensions", "nodeenv", "numpy", "packaging", "pandas", "pluggy", "polling", "py", "pyarrow", "pydantic", "pydantic-settings", "pyparsing", "pytest", "pytest-cov", "pytest-custom-exit-code", "pyyaml", "regex", "requests", "responses", "s3fs", "six", "toml", "torch", "typing-extensions", "werkzeug"]}}}, "1.0.2": {"released": "2026-02-13 05:26:34", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"sm_data_ml_utils-1.0.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/sm-data-ml-utils/sm_data_ml_utils-1.0.2-py3-none-any.whl", "filehash": "c921c20dbf9604728a92e0f78ce2e63a6361e4f15447a14cfce51e7d201312bd", "filesize": 17708, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12,<3.15", "apt_dependencies": [], "pip_dependencies": ["aiobotocore", "appdirs", "attrs", "black", "boto3", "botocore", "certifi", "cfgv", "coverage", "databricks-sql-connector", "distlib", "filelock", "flake8", "identify", "iniconfig", "isort", "joblib", "mccabe", "mlflow", "mock", "moto", "mypy-extensions", "nodeenv", "numpy", "packaging", "pandas", "pluggy", "polling", "py", "pyarrow", "pydantic", "pydantic-settings", "pyparsing", "pytest", "pytest-cov", "pytest-custom-exit-code", "pyyaml", "regex", "requests", "responses", "s3fs", "six", "toml", "torch", "typing-extensions", "werkzeug"]}}}, "1.0.1": {"released": "2026-02-06 00:18:55", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"sm_data_ml_utils-1.0.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/sm-data-ml-utils/sm_data_ml_utils-1.0.1-py3-none-any.whl", "filehash": "592151969f400ac0208dd077e2677fd34a55cd59801a2ea2d57983828a8613f4", "filesize": 17709, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.12,<3.15", "apt_dependencies": [], "pip_dependencies": ["aiobotocore", "appdirs", "attrs", "black", "boto3", "botocore", "certifi", "cfgv", "coverage", "databricks-sql-connector", "distlib", "filelock", "flake8", "identify", "iniconfig", "isort", "joblib", "mccabe", "mlflow", "mock", "moto", "mypy-extensions", "nodeenv", "numpy", "packaging", "pandas", "pluggy", "polling", "py", "pyarrow", "pydantic", "pydantic-settings", "pyparsing", "pytest", "pytest-cov", "pytest-custom-exit-code", "pyyaml", "regex", "requests", "responses", "s3fs", "six", "toml", "torch", "typing-extensions", "werkzeug"]}}}, "1.0.0": {"released": "2026-02-05 08:03:28", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"sm_data_ml_utils-1.0.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/sm-data-ml-utils/sm_data_ml_utils-1.0.0-py3-none-any.whl", "filehash": "e221fb6a89e0f8b56cf92cdcde934006ab739cff499f08c845a4e2e30b6db37f", "filesize": 17706, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.13,<3.15", "apt_dependencies": [], "pip_dependencies": ["aiobotocore", "appdirs", "attrs", "black", "boto3", "botocore", "certifi", "cfgv", "coverage", "databricks-sql-connector", "distlib", "filelock", "flake8", "identify", "iniconfig", "isort", "joblib", "mccabe", "mlflow", "mock", "moto", "mypy-extensions", "nodeenv", "numpy", "packaging", "pandas", "pluggy", "polling", "py", "pyarrow", "pydantic", "pydantic-settings", "pyparsing", "pytest", "pytest-cov", "pytest-custom-exit-code", "pyyaml", "regex", "requests", "responses", "s3fs", "six", "toml", "torch", "typing-extensions", "werkzeug"]}}}, "0.1.3": {"released": "2025-09-30 04:57:31", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"sm_data_ml_utils-0.1.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/sm-data-ml-utils/sm_data_ml_utils-0.1.3-py3-none-any.whl", "filehash": "c39e800cd6affc6f172562890f21bbd7c5106e240e3428ef5518a75d8764f16b", "filesize": 17704, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10,<3.13", "apt_dependencies": [], "pip_dependencies": ["aiobotocore", "appdirs", "attrs", "black", "boto3", "botocore", "certifi", "cfgv", "coverage", "databricks-sql-connector", "distlib", "filelock", "flake8", "identify", "iniconfig", "isort", "joblib", "mccabe", "mlflow", "mock", "moto", "mypy-extensions", "nodeenv", "numpy", "packaging", "pandas", "pluggy", "polling", "py", "pyarrow", "pydantic", "pyparsing", "pytest", "pytest-cov", "pytest-custom-exit-code", "pyyaml", "regex", "requests", "responses", "s3fs", "six", "toml", "torch", "typed-ast", "typing-extensions", "werkzeug"]}}}, "0.1.2": {"released": "2025-09-30 04:52:46", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"sm_data_ml_utils-0.1.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/sm-data-ml-utils/sm_data_ml_utils-0.1.2-py3-none-any.whl", "filehash": "65ab9ef4032d0329121dbf39a9084acdf0d98c028aa6223d09abb5309ff2ea99", "filesize": 17704, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10,<3.13", "apt_dependencies": [], "pip_dependencies": ["aiobotocore", "appdirs", "attrs", "black", "boto3", "botocore", "certifi", "cfgv", "coverage", "databricks-sql-connector", "distlib", "filelock", "flake8", "identify", "iniconfig", "isort", "joblib", "mccabe", "mlflow", "mock", "moto", "mypy-extensions", "nodeenv", "numpy", "packaging", "pandas", "pluggy", "polling", "py", "pyarrow", "pydantic", "pyparsing", "pytest", "pytest-cov", "pytest-custom-exit-code", "pyyaml", "regex", "requests", "responses", "s3fs", "six", "toml", "torch", "typed-ast", "typing-extensions", "werkzeug"]}}}, "0.1.1": {"released": "2025-09-26 14:30:24", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"sm_data_ml_utils-0.1.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/sm-data-ml-utils/sm_data_ml_utils-0.1.1-py3-none-any.whl", "filehash": "bc7b98af94ffba52547d367f80961e52d369839d82e8a15c3797e93f330f6fcb", "filesize": 17690, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10,<3.13", "apt_dependencies": [], "pip_dependencies": ["aiobotocore", "appdirs", "attrs", "black", "boto3", "botocore", "certifi", "cfgv", "coverage", "databricks-sql-connector", "distlib", "filelock", "flake8", "identify", "iniconfig", "isort", "joblib", "mccabe", "mlflow", "mock", "moto", "mypy-extensions", "nodeenv", "numpy", "packaging", "pandas", "pluggy", "polling", "py", "pyarrow", "pydantic", "pyparsing", "pytest", "pytest-cov", "pytest-custom-exit-code", "pyyaml", "regex", "requests", "responses", "s3fs", "six", "toml", "torch", "typed-ast", "typing-extensions", "werkzeug"]}}}}}