- Notifications
You must be signed in to change notification settings - Fork0
A Python package of useful tools and utilities.
License
NotificationsYou must be signed in to change notification settings
JordanWelsman/jutils
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
_ _ _ _ (_)_ _| |_(_) |___ | | | | | __| | / __| | | |_| | |_| | \__ \ _/ |\__,_|\__|_|_|___/ |__/
jutils is a simplePython 3.10+
package which gives the user various tools. These tools are broken down into sub-modules in which the user can import individually.
- From terminal:
pip install jutl
- From python environment:
from jutl import <submodule>
where<submodule>
is one from the following:
averages
calculators
converters
cryptography
datastructures
ecxeptions
formatting
language
logic
pipelining
sorters
timers
utilities
- 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 onefrom the above list.
- 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.
jutils was created, developed, and is currently maintained byJordan Welsman.
jutils is developed and distributed under theMIT
license.
NoteSee
LICENSE
for more details.
About
A Python package of useful tools and utilities.