Skip to main content

This package contains Utlitiy tools for Python

Project description

NashUtils

NashUtils is a lightweight, versatile Python utility library designed to simplify everyday programming tasks. It provides a collection of tools and modules to handle data manipulation, file conversions, and other common utility functions, helping developers streamline their workflows and write cleaner, more efficient code.

Features

CSV_TO_JSON

  • Converts CSV files to JSON format with ease.
  • Handles large datasets.
  • Simple and lightweight implementation.

CreateGitBranch

  • creates a git branch
  • shows the craeted branch
  • switches to the branch

PythonPackageCleanUP

  • This is only for windows
  • removes the dist/* folder and other folder craeted from python bulid cmd

PythonPackageUpload

  • Bulids and Uploads the Python files to PyPi
  • Make sure you copy your API key under account settings

Usage

  • Clone the repository:
        git clone https://github.com/yourusername/csv-to-json-converter.git
    
  • Download depedencies
        pip install -r requirements.txt
    
  • Running the CSV_to_JSON class
    from Utils.CSV_to_JSON import csv_to_json
    
    Convetor = csv_to_json
    CSV = 'data.csv'
    JSON = 'data.json'
    Convetor.run(CSV,JSON)
    
  • Running the CreateGitBranch
    from Utils.CreateGitBranch import CreateGitBranch
    CreateGitBranch.run()
    
  • Running the PythonPackageCleanUP
    from Utils.PythonPackageCleanUP import PythonPackageCleanUP
    PythonPackageCleanUP.run()
    
  • Running the PythonPackageUploads
    from Utils.PythonPackageUploads import PythonPackageUploads
    PythonPackageUploads.run()
    

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

nashutils-1.1.1.tar.gz (2.9 kB view details)

Uploaded Source

Built Distribution

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

NashUtils-1.1.1-py3-none-any.whl (3.8 kB view details)

Uploaded Python 3

File details

Details for the file nashutils-1.1.1.tar.gz.

File metadata

  • Download URL: nashutils-1.1.1.tar.gz
  • Upload date:
  • Size: 2.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.11.9

File hashes

Hashes for nashutils-1.1.1.tar.gz
Algorithm Hash digest
SHA256 0a103ffd101254529fcf908f2c8c705dc369a37d9ada60c97067f96301ddd39b
MD5 a36269f1ca7b2499e178f87167e5f88a
BLAKE2b-256 0e5ed9cb7c4074edb675bea078012e8b1b6a197a5ce0d2e9d0246550f5e13ccd

See more details on using hashes here.

File details

Details for the file NashUtils-1.1.1-py3-none-any.whl.

File metadata

  • Download URL: NashUtils-1.1.1-py3-none-any.whl
  • Upload date:
  • Size: 3.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.11.9

File hashes

Hashes for NashUtils-1.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 0605b1e73b53655b7837b86f29734f3d2d25ee566d50e51ccbd68149ca91fbd3
MD5 215044e51694bf08d19a8ebacecf5d6a
BLAKE2b-256 13ee4414ade5170660bd0038703d792c50aa17d197fb5a8131f7b359d7dc707c

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