A Python package of useful tools and utilities.
Project description
_ _ _ _
(_)_ _| |_(_) |___
| | | | | __| | / __|
| | |_| | |_| | \__ \
_/ |\__,_|\__|_|_|___/
|__/
A Python package of useful tools and utilities.
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 juts
- From python environment:
from jutils import <submodule>
where<submodule>
is:
averages
calculators
converters
cryptography
formatting
language
logic
pipelining
sorters
timers
utilities
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 jutils -e . dev
- Run tests with PyTest:
pytest
Build
- Build module for distribution:
python3 setup.py bdist_wheel sdist
- Push to PyPI:
pip install twine
twine upload dist/*
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.
History
0.0.0
(12.30.2022)
- GitHub reposotiry created
- Project created
- Basic readme created
0.0.1
(01.06.2023)
- Project uploaded to PyPI
- Ability to unbuild project
- Unbuild script (
./unbuild
)
- Unbuild script (
- Hello, World! function
Credits
jutils
was created, developed, and is currently maintained by Jordan Welsman.
Licence
jutils
is developed and distributed under the MIT
license.
See
LICENSE
for 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
:clapper: Followed tutorial by Mark Smith (@judy2k)
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.