check if requirements met
Project description
requirements_checker (current v0.2.5/)
DESCRIPTION_SHORT
check if requirements met
DESCRIPTION_LONG
designed for check requirements (systemOs) and raise/bool if no match
Features
- check requirements (systemOs), raise/bool if no match
- create fuck(?)/getter and is it for check for settings
- [python PACKAGES/MODULES]:
- upgrade
- delete
- version_get
- check_installed)
- upgrade pip
- [VERSION]:
- parse
- check
- compare
License
See the LICENSE file for license rights and limitations (MIT).
Release history
See the HISTORY.md file for release history.
Installation
pip install requirements-checker
Import
from requirements_checker import *
USAGE EXAMPLES
See tests, sourcecode and docstrings for other examples.
1. example1.py
from requirements_checker import *
ReqCheckStr_Os().bool_if__WINDOWS()
ReqCheckStr_Os().bool_if_not__WINDOWS()
ReqCheckStr_Os().raise_if__LINUX()
class ReqCheckStr_Os_MY(ReqCheckStr_Os):
LINUX: bool = True
WINDOWS: bool = False
ReqCheckStr_Os_MY() # check requirement!
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
File details
Details for the file requirements_checker-0.2.5.tar.gz
.
File metadata
- Download URL: requirements_checker-0.2.5.tar.gz
- Upload date:
- Size: 17.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.11.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | bc4b67ebe7f8b9ad4b6c2229e85068be7cfcd7426b685310a0691659ee768dfd |
|
MD5 | 2c50f77de3800de1d5e49b068da8fa13 |
|
BLAKE2b-256 | 36799eeb029200a78a4b6ffb6c2bbedeb794d3102ba234eb9d4fde7079eda692 |
File details
Details for the file requirements_checker-0.2.5-py3-none-any.whl
.
File metadata
- Download URL: requirements_checker-0.2.5-py3-none-any.whl
- Upload date:
- Size: 13.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.11.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 19d94b5a3105d5581d59ad40728c364633740b56e94e2e74fa3edf09bacbd7c7 |
|
MD5 | ce73f0ef5bf50992d14ed2e0a1768d5d |
|
BLAKE2b-256 | f564dcc67ccce948b600756cc2c1660fc73e210c9e28d8a26638289e54d480b3 |