Metadata-Version: 2.1
Name: ppabam-check-os-ver
Version: 0.3.0
Summary: Detects and outputs the os version.
Author-Email: ppabam <tom@diginori.com>
License: MIT
Project-URL: Homepage, https://github.com/ppabam/ppabam-check-os-ver
Project-URL: Issues, https://github.com/ppabam/ppabam-check-os-ver/issues
Requires-Python: >=3.10
Requires-Dist: stundrg-check-os-ver>=0.2.3
Requires-Dist: check-os-ver>=0.2.1
Requires-Dist: jacob-os-version-check>=0.2.4
Requires-Dist: lucas-check-os-ver>=0.2.1
Requires-Dist: cho-check-os-ver>=0.2.3
Requires-Dist: nunininu-check-os-ver>=0.3.0
Requires-Dist: seo-check-os-version>=0.2.0
Requires-Dist: hj-check-os-version>=0.3.1
Description-Content-Type: text/markdown

# ppabam-check-os-ver
- Detects and outputs the os version.

```bash
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%%@@@%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%%%##+++*###%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#*##%#####%%%#####%%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%+**#%%#%%%%##%%%####***%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%@@@*=*##%%**%%%%##%%%%%%###***#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%-+##*#%%++#%%%%%%%%%%%%%##***+%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%#=+#**#%%%+=*#%#%%%%%%%%%%#***+++#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%@%+**+***#*=---=*##%#%##%%%%#%****++%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%**#*#**+--:::::--=**#%%#%%%%#*+****+%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%*+%%#%#+-:::...:::::=+##%%##%##*****+=@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%+@%%%#=::::.........:==+####%###**#**=#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#%@%%%+::::...........:+=**##%###***#*+*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@%#@@%%%-::::...........:-=*##*####**###**%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
%%%%%%%%%%%@@@@@@@@@@@@@@@@%%#%@@%%*--=====-::...::-==+*##*##*#######*%@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
***********#####%%%@@@@@@%%###%@=%%+:::::::::::.::::::=+##**#*#%##%%%*#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
++++++++++++++**##%%@@@@%###*%%@=##=::=+:##=:::.::::+=##*#**#*#%##%%%#*@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
=============++**#%%@@@%%##*%%%%%+*-:::::---::..:::::::-+##***#%%#%%%%#*@@@@@@@@@@@@@@@@@@@@@@@@@@@@
++++++++=====++**#%%@@@@%###%@%%#+=-:...........::::..::-*#***#%%##%%%#+@@@@@@@@@@@@@@@@@@@@@@@@@@@@
+++++++++++=+++*##%%@@@@%%#%%%%%#*--:...........::::....:=#**#%%%%#%%%##*@@@@@@@@@@@@@@@@@@@@@@@@@@@
====+++++++=+++*##%%@@@@@#%@%%%###=-::.......:..::-:.....:+*##%%%@%#%@%#*%@@@@@@@@@@@@@@@@@@@@@@@@@@
--======+++++++*##%@@@@%%%%@%%%##%%%:::......:-:-=--:...::-+%#%%%%@%#%@%##@@@@@@@@@@@@@@@@@@@@@@@@@@
------====+++++*##%@@@%%%#%%@%%##%%%*:::........::::::::::-+#%#%%%@@##%%*#@@@@@@@@@@@@@@@@@@@@@@@@@@
------===++++++*##%@@%@%%#%%%#%=.:*%%=::::::----------:::--=#%#%%%%@@##%##%@@@@@@@@@@@@@@@@@@@@@@@@@
==-======++++++*#%%%@@%%%%#+=*%=.:+#-::::::.----====-::::-=+%%%%%%%%@%#%%#%@@@@@@@@@@@@@@@@@@@@@@@@@
+++++++++++++++*#%%%@%%%%%#::-#=..+*.:--::...::---::::::--+#%%@%@%%%%@%%%#%@@@@@@@@@@@@@@@@@@@@@@@@@
++++++++++++++**#%%%%@%%%%#:.-#-..=*.:-%+:::.......::::--+*#@@@@@%%%%%@%%%%@@@@@@@@@@@@@@@@@@@@@@@@@
++++++++++++++**#%%%%@%%%%#:.:*:..=+.:-%%=-::.....:::--++=+%@%%@@%%%%#@@%%%%%@%%%%%%%%@@@@@@@@@@@@@@
--==++++++++++**#%%%*:-%###:..*:..+:.:=%%+::-:::::--======#%%%%@@###%#%@%%%%%%%%%%%%%%%%%%%%%%%%%%%%
:::-==++++++++**##%%#-::#%*-..=:..+:.:+#%=::::::--::-----+*%%%%@##*###%*%%%%%%%%%%%%%%%%%%%%%%%%%%%%
...:-==+++++++**###%%#-.:**+..--::=:.:+%:..:::....::::--+***##%%*##%#%%#+#%%%%%%%%%%%%%%%%%%%%%%%%%%
...::-=++++++++**##%###:.:+#.....:..::**..::::..:...:::-%%#+###*%%%##%%@**#%%%%%%%%%%%%%%%%%%%%%%%%%
...::-=++++++++**#######..::....::.:::=-::::::::::..:::*#%*#%%#%%%%%#%@@%*#*#%%%%%%%%%%%%%%%%%%%%%%%
::::--==+++++++***#####++:.::.:.::::::::..:::.::::..:::#*#*%*%%%%%%%%%%@%###%#%%%%%%%%%%%%%%%%%%%%%%
-::----=+++++++**#####**%+..:::::.....::..::::::::...::+*##*#%%@%@@@%@%%%%%%#%%%####%%%%%%%%%%%%%%%%
-::----=++++++***####**###-.:::::.....::::::::::::..::.*-%#%%%@%@@@@%%%@@%%%##*+=:::-*#%%%%%%%%%%%%%
:::---=+++++++***#####*#@%=:.::::......::-::::::::::::::**%#@%%%@@@@@%%%@%#%%%##++-.-::-###%%%%%%%%%
:::--=+++++++***####**#=-=:::.:::.....::-:::::::::::::::-##%@%@%%@@@@%%@%%%#*%%###++=-:::=#%%%%%%%%%
:::-=+**+++++****=:=#*=-...::::::....::-::::::::::::::::-*###%%%%%@@@@%%%%%%#+*%%#****=:::=#%%%%%%%%
.:--++******+**=:+-::::::...:::::::::--:::::::::::::::::-+#%%##%%%@@@@@%%%@%%%*:*%%**+++--:*#####%%%
.:--+*******+*==::::::::::..::::::::--::::::::....::::::-=*%++%#%%%@@@%%%%%%%%%%++##*=+*=--.%##%####
.::-=++*****++-:::::::::::::.::::::--:::::::.......::::::-+%++**%%%%%@@@%%%%%%%%%**##+=++=-:-%######
.::--=++***+*+:.:....:::::::.:::::--:..:::...........:::::-+#+++*#%%#%%@%%%%%%%%%%####===---:+%#####
.:::-==+***++=.......:::::::.::::--:...........:::::....::-:-*++-**%%%%%%@@%%%%%%%%%*#=-=-:::-#%%%%%
.:::--=++**++-.......::::::..:::--:..........:::::::....:::::=-*+++*+%%%%%%@%@%@@%%%#*--::::::+%%%%%
.::----=++*++:......::::::..:::--:............::::::::..:...-::-++++=*%%%#%%@@%%%@%*#=-:::::::-%%%%%
..::::--==+++......:::::...::::--...............::::::....::::::=-=--=+%%%*#@%%#@@%#*--::::::::#%%%%
..::::---===+.....:::::...::::--:................::--:....::.:::---:::-=%%%+@%%*@@%##=-::::::::=%%%%
...:::---====....:::::....::::--..................:::::::::.:::::::.::--*%%#%@%%*%%##=-:::::::::%%%%
..:::---=====....::::....::::--:................::::.::::::::.::..:.:::--#%%%@%%#%%%**-:::::::::##%%
...::---=+++=....::::..::::::--...................................:..::--+%%%@%%%%%#**=:::::::::+###
....::---==+=....:::::::::::--:.................................:.::::::-=#%%%@%%%%***=-::::::::-###
.....::---===....:::::::::::---:.................................::::.::-=#%##%#####**+-:::::::::#*#
.:::::----===...:::::::::::-----:.................................::::::-*%**#%%%%##**+-:::::::::+**
:----=====+++..:::::::::::-------:...........................::.:..:::-=#%+*+#%%%%##+*=-:::::::::-++
====+++++++++::::::::::::------=-::...........................:-=-:-=+#%+=+*%%*%@#***+--:::::::::-==
==+++++++++++=::::::::::-----=-=::::.::.........................:-=++---*+*#%#%@%**=*=--::::::::::-=
==============:::::::::-----++--::::::..........................::::++==+*#%#%@%*+++==--::::::::::-=
==============-:::::::-----=++-:::::::...........................::--+***#%%%%#*+=++=---::::::::::-+
===============:::::------====-::::::::...........................::-=*****++++++++++=--:::::::::::+
================--:------=====-:::::::.............................:::-::==+-:=====++=--:::::::::::=
=-================---=++=====+=::::::::.............................:::..::::.-========--:::::::::::
-------------=-==============+-::::::::...............................:.::::.:=========--:::::::::::
----------------------------==-:::.:::.....::......................:::...::.::-========--:::::::::::
-------------------------------....................:................:....::.::-=========--::--::::::
-------------------------------............................................:.:-=========-------:-:::
-------------------------------:..................................:..........:-==========--:--::::::
-------------------------------:..............................:..::....:..:.::-----------:.:::::::::
--------------------------------:............................................:----------:.::::::::::
------------------------------:.........................................:::::-----------.:::::::::::
------------------------------..........................................:......--------.:::::::::::-
:::--------------------------.................................................::------:::::::::::---
``` 

### Use
```python
$ pip install ppabam-check-os-ver
$ python
>>> from ppabam_check_os_ver.hi import hi
>>> hi()
```

### CLI
```bash
# Random ASCII art is represented
$ ppabam-random

# Random ASCII art is represented per second.
$ ./ppabam-random-match-while.sh ppabam-random
$ ./ppabam-random-match-while.sh ppabam-random-game
$ ./ppabam-random-match-while.sh ppabam-random-pic
```

### Development environment setting
```bash
# install PDM
# git clone ...
# pdm venv create
$ source .venv/bin/activate
$ pdm install
# $ vi ...

# TEST
$ pdm install
$ pdm test
$ pip install .

$ git add <FILE_NAME>
$ git commit -a
$ git push
$ pdm publish
Username: __token__
# PR - Merge
# Tag - Releases
```

### Ref
- https://pdm-project.org/en/latest/
- https://packaging.python.org/en/latest/tutorials/packaging-projects/
- [console_scripts](https://packaging.python.org/en/latest/specifications/entry-points/#entry-points-specification)
