Skip to main content

Python Utility Tools

Project description

puts - Python Utility Tools

Python high-level helper classes and functions.

Install

  • Prerequisite: Python 3.6+
pip install --upgrade puts

Development

Set up dev environment

  • clone this repo
    $ git clone https://github.com/MarkHershey/puts.git
    
  • go to project root
    $ cd puts
    
  • create virtual env for this project
    $ python -m venv venv
    $ source venv/bin/activate
    $ pip install --upgrade pip wheel setuptools
    
  • install this package in editable mode
    $ pip install -e ".[dev]"
    

Run tests

$ pytest

Disclaimer

  • This package is highly opinionated, it does not intend to cater to every use case.
  • It is only intended for personal projects usage (for now).

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

puts-0.0.5.tar.gz (9.6 kB view details)

Uploaded Source

Built Distribution

puts-0.0.5-py3-none-any.whl (11.1 kB view details)

Uploaded Python 3

File details

Details for the file puts-0.0.5.tar.gz.

File metadata

  • Download URL: puts-0.0.5.tar.gz
  • Upload date:
  • Size: 9.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.3.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.6.9

File hashes

Hashes for puts-0.0.5.tar.gz
Algorithm Hash digest
SHA256 7be5d3a60804240ce9049788f6b74729fb8cab131850115050f8cf851e4dff9b
MD5 b389d2c68466cc1ea0202217e90d8005
BLAKE2b-256 dee7ad717839e0eddb3ccc868aee7c87a84d796b72943548d552c253234cdef1

See more details on using hashes here.

File details

Details for the file puts-0.0.5-py3-none-any.whl.

File metadata

  • Download URL: puts-0.0.5-py3-none-any.whl
  • Upload date:
  • Size: 11.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.3.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.0 CPython/3.6.9

File hashes

Hashes for puts-0.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 456b3a4b3891c383cddd3151819ea0d4dc821a94dae4dbb3eee6b81c83085f16
MD5 bc987311f82fd69b77f3a112434de47f
BLAKE2b-256 f6804c91701c6e352af076b1a385589bf888dfbfafe6a3ac7e810d76a47a0641

See more details on using hashes here.

Supported by

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