Science Score: 44.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (9.1%) to scientific vocabulary
Keywords
Repository
A Python package of useful tools and utilities.
Basic Info
- Host: GitHub
- Owner: JordanWelsman
- License: mit
- Language: Python
- Default Branch: main
- Homepage: https://pypi.org/project/jutl
- Size: 93.8 KB
Statistics
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
- Releases: 9
Topics
Metadata Files
README.md
ascii
_ _ _ _
(_)_ _| |_(_) |___
| | | | | __| | / __|
| | |_| | |_| | \__ \
_/ |\__,_|\__|_|_|___/
|__/
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
Owner
- Name: Jordan Welsman
- Login: JordanWelsman
- Kind: user
- Location: Bristol, United Kingdom
- Company: Berkeley Lab
- Website: lbl.gov
- Repositories: 5
- Profile: https://github.com/JordanWelsman
Student Assistant @ Berkeley Lab | BSc Data Science & Analytics @ Bournemouth University
Citation (CITATION.cff)
cff-version: 1.2.0 message: "If you use this software, please cite it as below." authors: - family-names: "Welsman" given-names: "Jordan" orcid: "https://orcid.org/0000-0002-2882-594X" title: "jutils" version: 0.4.1 date-released: 2023-02-18 url: "https://github.com/JordanWelsman/jutils"
GitHub Events
Total
Last Year
Packages
- Total packages: 1
-
Total downloads:
- pypi 631 last-month
- Total dependent packages: 6
- Total dependent repositories: 1
- Total versions: 10
- Total maintainers: 1
pypi.org: jutl
A Python package of useful tools and utilities.
- Homepage: https://pypi.org/project/jutl/
- Documentation: https://jutl.readthedocs.io/
- License: MIT
-
Latest release: 0.5.3
published over 2 years ago
Rankings
Maintainers (1)
Dependencies
- actions/checkout v2 composite
- pytest *
- wheel *