Cru DSE Python Utils
Project description
cru-dse-utils
This is a package of useful functions developed by the Cru Data Sciences & Engineering team. The package includes the following files:
general.py
: Contains general data extraction related functions.auth.py
: Contains functions for fetching credentials.bigquery.py
: Contains functions for bigquery operations.gcs.py
: Contains functions for Google Cloud Storage operations.dbt.py
: Contains functions for dbt operations.
Installation
To install the package, run the following command:
pip install cru-dse-utils
Usage
To use the package, import the desired functions from the appropriate subfolder. For example:
from cru_dse_utils import get_request
Refer to the function docstring for instructions how to use the functions
Contributing
If you would like to contribute to the package, please follow these steps:
- Fork the repository.
- Create a new branch for your changes.
- Make your changes and commit them with descriptive commit messages.
- Push your changes to your fork.
- Submit a pull request to the main repository.
License
This package is licensed under the MIT License. See the LICENSE file for more information.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file cru_dse_utils-0.1.7.tar.gz
.
File metadata
- Download URL: cru_dse_utils-0.1.7.tar.gz
- Upload date:
- Size: 14.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.9.20
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | fe87ecd4d15ce133f932202e7d3502d28094f9454ec69ffca71bb541c4ec2b90 |
|
MD5 | 197588795b5e1de34f396d41f22ddce9 |
|
BLAKE2b-256 | fb2bcb0c0536e545f0bdc167d2cfbbe0c725ead190697dbbec1799f97a903800 |
File details
Details for the file cru_dse_utils-0.1.7-py3-none-any.whl
.
File metadata
- Download URL: cru_dse_utils-0.1.7-py3-none-any.whl
- Upload date:
- Size: 11.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.9.20
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a344d6366d7df4398fc4647b0a159491ceacfade0fade530d1961e3c824ecbfa |
|
MD5 | 18346d17b399e837c7445b4b6fbab17b |
|
BLAKE2b-256 | 2abe5b8ea1b03750832503a7333c5fa5005a4d1b490ee999119879b69a2858ce |