Do-data-utils

Latest version: v3.2.4

Safety actively analyzes 723625 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 5

2.4.0

* Add upload to Sharepoint support.
* You can now upload from local file or a `pd.DataFrame`.
* `polars` is now part of the library.
* Add some tests.

2.3.2

* Use context manager in saving Excel to GCP
* Add checks in `gcspath` input of GCS JSON upload function
* Add a bunch of unittests relating to GBQ, uploading files, and Azure

2.3.1

* Fix return in `clean_phone()` in some cases where it returned `''` instead of `None`
* Add a bunch of unittests
* Add Github actions workflows to automate CI/CD testing and deployment

2.3.0

* Add options to pass in the secret file path instead of dict in `get_secret()`
* Other GBQ and GCS functions also have this option. `secret` can be a type of `dict` or `str` that ends with '.json'
* Add `as_json` option, (default `as_json=False`) in `get_secret()` to allow backward-compatibility and ease of use to the user in case the secret is in JSON form

2.2.0

* Add `preprocessing` subpackage
* Allows you to clean and extract valid citizen ID, email, phones (specific to Thai)

2.1.0

* Add `pathutils` subpackage
* `add_project_root(levels_up=1)` function adds higher level directory to sys.path

Page 3 of 5

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.