معرفی شرکت ها


altb-0.4.4


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

Cli tool for tracking over binaries and easily swapping between them
ویژگی مقدار
سیستم عامل -
نام فایل altb-0.4.4
نام altb
نسخه کتابخانه 0.4.4
نگهدارنده []
ایمیل نگهدارنده []
نویسنده Elran Shefer
ایمیل نویسنده elran777@gmail.com
آدرس صفحه اصلی https://github.com/IamShobe/altb
آدرس اینترنتی https://pypi.org/project/altb/
مجوز MIT
# altb altb is a cli utility influenced by `update-alternatives` of ubuntu. Linked paths are added to `$HOME/.local/bin` according to [XDG Base Directory Specification](https://specifications.freedesktop.org/basedir-spec/basedir-spec-latest.html). Config file is located at `$HOME/.config/altb/config.yaml`. ### How to start? **Must use Python > 3.9** execute: ```bash pipx install altb ``` to track new binary use: ```bash altb track path <app_name>@<app_tag> /path/to/binary ``` for example: ```bash altb track path python@2.7 /bin/python2.7 altb track path python@3.8 /bin/python3.8 # altb track path python ~/Downloads/python # will also work and generate a new hash for it ``` List all tracked versions: ```bash $ altb list -a python |---- 2.7 - /bin/python2.7 |---- 3.8 - /bin/python3.8 ``` Use specific version: ```bash altb use <app_name>[@<app_tag>] ``` example: ```bash altb use python@2.7 ``` this will link the tracked path to `~/.local/bin/<app_name>` in this case - `~/.local/bin/python` Copy specific standalone binary automatically to `~/.local/altb/versions/<app_name>/<app_name>_<tag>` ```bash altb track path helm@3 ~/Downloads/helm --copy ``` You can run custom commands using: ```bash altb track command special_command@latest "echo This is a command" ``` this especially useful for latest developments, example: ```bash altb track command special_command@latest "go run ./cmd/special_command" --working-directory "$HOME/special_command" ```


نیازمندی

مقدار نام
>=10.15.2,<11.0.0 rich
>=1.0,<2.0 getch
>=1.19.0,<2.0.0 blessed
>=1.8.2,<2.0.0 pydantic
>=0.4.0,<0.5.0 typer
>=6.0,<7.0 PyYAML
>=8.0.1,<9.0.0 natsort


زبان مورد نیاز

مقدار نام
>=3.9,<4.0 Python


نحوه نصب


نصب پکیج whl altb-0.4.4:

    pip install altb-0.4.4.whl


نصب پکیج tar.gz altb-0.4.4:

    pip install altb-0.4.4.tar.gz