Skip to main content

Synavate Utility Library

Project description

Synavate Utilities 🌟

Synavate Utilities is a comprehensive package designed to streamline and enhance your data processing and analysis workflows. Packed with powerful tools and utilities, this package is essential for data scientists, engineers, and developers who work with complex data sets and need efficient solutions for their tasks. 📊🔧

Key Features

Data Generation & Testing 🧪

  • generate-tests: Automatically generate test cases and manage test outputs with ease. This includes utilities for creating test data, managing configurations, and tracking utilities.

Documentation & CI/CD 📄

  • autodoc_generator: Generate documentation automatically for your projects.
  • cicd: Configuration files and scripts for setting up continuous integration and continuous deployment pipelines using tools like CircleCI and Google Cloud Platform.

Data Handling & Storage 📦

  • db: Utilities for interacting with various databases including MongoDB, Redis, and Chroma. Provides scripts and modules for data loading, querying, and storage.
  • py: Python modules for formatting, decorators, and GCP interaction.

Docker & DevOps 🐳

  • docker: Dockerfiles and scripts for containerizing applications, including a specific Dockerfile for Streamlit applications.
  • scripts: Zsh scripts for managing folders and other utilities.

Logging & Monitoring 📈

  • logs: Tools for setting up and managing logging configurations, including integration with filebeat for log collection and monitoring.

Getting Started

Installation

You can install Synavate Utilities via pip:

pip install synutils

Usage

Import the necessary modules from Synavate Utilities in your Python project:

from synutils import main

Example

Here's a quick example of how to use one of the utilities:

from synutils.main import some_utility_function

# Use the utility function for your task
some_utility_function()

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

synavate-0.0.2.tar.gz (3.5 kB view details)

Uploaded Source

Built Distribution

synavate-0.0.2-py3-none-any.whl (3.3 kB view details)

Uploaded Python 3

File details

Details for the file synavate-0.0.2.tar.gz.

File metadata

  • Download URL: synavate-0.0.2.tar.gz
  • Upload date:
  • Size: 3.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.11.9 Linux/6.5.0-1023-azure

File hashes

Hashes for synavate-0.0.2.tar.gz
Algorithm Hash digest
SHA256 88ab19ae3767f55d827f92cc8516525214397641ce7c59eed283515ca6f31181
MD5 5a44b6fe8a3d13285c13e750de6da2bc
BLAKE2b-256 2b18ac9dd0f1a7f4a3610c7570e75ddab81a9ae600751ce6785232f04daa6a76

See more details on using hashes here.

File details

Details for the file synavate-0.0.2-py3-none-any.whl.

File metadata

  • Download URL: synavate-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 3.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.11.9 Linux/6.5.0-1023-azure

File hashes

Hashes for synavate-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 24d338e73ef2ecea3d57f295d1777c26b125734f141f8621d4d74c5286632e53
MD5 2b36d0d5a959311a5e69327951ad15a0
BLAKE2b-256 37399eb5b9ce756cc41426b00c1cd88ec652976c27369d5b9ca01104b4d938b5

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page