Skip to main content

Reusable Python code for different projects

Project description

vh-pytoolbox

My own re-usable Python packages.

Description

This package provides various utilities for handling file I/O, string processing, CSV manipulation, and logging setup. It is designed to streamline common tasks in data processing and analysis.

Features

  • Path Initialization: Functions to initialize and manage project paths.
  • File I/O: Utilities for saving and loading JSON metadata.
  • String Processing: Functions to convert strings to snake_case and translate text based on mappings.
  • CSV Handling: Functions to remove columns from CSV files and transform text columns.
  • Logging Setup: Easy setup for logging configuration.

Installation

You can install the package using pip:

pip install git+https://github.com/vinay/vh-repo-python-package.git

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

vh_pytoolbox-0.2.0.tar.gz (24.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

vh_pytoolbox-0.2.0-py3-none-any.whl (21.8 kB view details)

Uploaded Python 3

File details

Details for the file vh_pytoolbox-0.2.0.tar.gz.

File metadata

  • Download URL: vh_pytoolbox-0.2.0.tar.gz
  • Upload date:
  • Size: 24.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.12

File hashes

Hashes for vh_pytoolbox-0.2.0.tar.gz
Algorithm Hash digest
SHA256 5c2150faced31b7b08c162a889575f33ec8c2f5147682a063d7b90b8cbfe9d46
MD5 3c320db6540daed52976c9936721c6a7
BLAKE2b-256 0082c3ecb232b667f80e6674d1a27035964af0412d5b0dcb5c8de79aa614f837

See more details on using hashes here.

File details

Details for the file vh_pytoolbox-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: vh_pytoolbox-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 21.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.12

File hashes

Hashes for vh_pytoolbox-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a4606e0b5c7b09c591cb9f2422f9b3ea45abfc17cb6926b4156e1e0cb39a3df5
MD5 15916f0aefd5ad9ef17c090c8d124503
BLAKE2b-256 64b38279a1e9c1a62f987759bd10e9dbf674189c83e54567078fce69c2f59781

See more details on using hashes here.

Supported by

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