A Python package of useful tools and utilities.
Project description
_ _ _ _
(_)_ _| |_(_) |___
| | | | | __| | / __|
| | |_| | |_| | \__ \
_/ |\__,_|\__|_|_|___/
|__/
Overview
jutils is a simple Python 3.10+ package which gives the user various tools. These tools are broken down into sub-modules in which the user can import individually.
Table of contents
Install & use
- From terminal:
pip install jutl - From python environment:
from jutl import <submodule>where<submodule>is one from the following:
averagescalculatorsconverterscryptographydatastructuresecxeptionsformattinglanguagelogicpipeliningsorterstimersutilities
Test
- Clone repository:
git clone https://github.com/JordanWelsman/jutils.git - Build module for testing:
python3 setup.py bdist_wheel - Install module locally:
pip install jutl -e . - Run tests with PyTest:
pytest test/<submodule>where<submodule>is one from the above list.
Objectives
- Publish a package of tools I have developed that I use in production applications.
- Help other users improve their workflows and contribute to more performant applications.
Credits
jutils was created, developed, and is currently maintained by Jordan Welsman.
Licence
jutils is developed and distributed under the MIT license.
Note See
LICENSEfor more details.
Links
:file_folder: See this project on GitHub
:gift: See this project on PyPI
:cat: Follow me on GitHub
:briefcase: Connect with me on Linkedin
:email: Send me an email
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 jutl-0.5.3.tar.gz.
File metadata
- Download URL: jutl-0.5.3.tar.gz
- Upload date:
- Size: 14.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8c31b277f8f3a00698b35c44eae8ec353512938827750da442f05bd3492b8e06
|
|
| MD5 |
59193818c2b6d9608adf28b83af1955d
|
|
| BLAKE2b-256 |
8d47074cfe414217196af652cbedc2b058c0f7fd7102babe4595bcc17f579f70
|
File details
Details for the file jutl-0.5.3-py3-none-any.whl.
File metadata
- Download URL: jutl-0.5.3-py3-none-any.whl
- Upload date:
- Size: 22.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fe16568c904f85dfa7b9c8509118aea80a0ca480c572891a465b0eaa86473be2
|
|
| MD5 |
784b7b8d366935e82eac4c4d88e39cec
|
|
| BLAKE2b-256 |
be07fb83d8f749e3b7f3630fcdc90cde14c42ec9b801c8bb103e368e2037c244
|