Data Grimorium is a collection of utilities for Data Scientists and Machine Learning Engineers, designed to streamline workflows and accelerate day-to-day coding tasks.
Project description
Data Grimorium
Data Grimorium is a collection of utilities for Data Scientists and Machine Learning Engineers, designed to streamline workflows and accelerate day-to-day coding tasks.
Resources
For the developers, check the wiki Package & Modules Section.
Please refer to this Contributing Guidelines in order to contribute to the repository.
Setup
Environment Variables
Add the project root directory as DATA_GRIMORIUM_ROOT_PATH environment variable.
export DATA_GRIMORIUM_ROOT_PATH="/<absolute_path>/DataGrimorium"
Create a .env file in the root folder like
# Set the Root Path
DATA_GRIMORIUM_ROOT_PATH="/<absolute_path>/DataGrimorium"
Setup gcloud CLI
Install gcloud on the local machine (Guide).
Authenticate locally to GCP:
gcloud auth login
Set the project ID.
# List all the projects
gcloud projects list
# Set the project
gcloud config set project <project_id>
Create authentication keys.
gcloud auth application-default login
Justfile
justis a handy way to save and run project-specific commandsThe main benefit it to keep all configuration and scripts in one place.
It uses the
.envfile for ingesting variables.
You can install it by following the Documentation.
Afterward, you can execute existing commands located in the justfile.
Type just to list all available commands.
Pre-commit
# Install
pre-commit install
# Check locally
pre-commit run --all-files
Project details
Release history Release notifications | RSS feed
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
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file data_grimorium-1.0.5.tar.gz.
File metadata
- Download URL: data_grimorium-1.0.5.tar.gz
- Upload date:
- Size: 25.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.7.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6bf38f87a59c89cd4e5516f1525d928cdda352f6405c0a8268315dcff487ec16
|
|
| MD5 |
6ce57665ef71d1493cd9e4716a1e353f
|
|
| BLAKE2b-256 |
3c00d9ad31f1c4e7bec70a1bd82845f7f2736097a1611b207acfb4e061e16118
|
File details
Details for the file data_grimorium-1.0.5-py3-none-any.whl.
File metadata
- Download URL: data_grimorium-1.0.5-py3-none-any.whl
- Upload date:
- Size: 27.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.7.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d245ccc421a38fe8054425fd94ef961fdd8d09a48313a8d2ddd4ee12ac5a2f3d
|
|
| MD5 |
86caa0473c1d09325a7bc77f9acd3ec4
|
|
| BLAKE2b-256 |
a7e9fc7734b4597e7a2ca907e952c6d13a1cd5c05acbffac7cbda3867fe00e8c
|