Bu reponu istifadə etməklə yeni inteqrasiyaları yaradıb, ekosistemə uyğun alt-kitabaxanalar yaratmaq asanlaşır.
Sağ yuxarı küncdə "Use this template → Create new repository" seçin.
git clone git clone [email protected]:Integrify-SDK/integrify-{integration_name}-python.git
cd integrify-{integration_name}-pythonpython create_local_configs.pyintegration_name qovluğunu işləyəcəyiniz inteqrasiyanın adına dəyişin.
- Ümumi axtarış açın (Ctrl+Shift+F)
{replace}string-ini axtarın- Həmin yerləri inteqrasiyanın adı ilə yeniləyin
uv Python paket meneceridir. Quraşdırmaq üçün:
Note
Ətraflı məlumat üçün: https://docs.astral.sh/uv/getting-started/installation/
Windows
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"macOS/Linux
curl -LsSf https://astral.sh/uv/install.sh | shmake build avtomatlaşdırma alətidir.
Windows (Chocolatey ilə)
Əvvəlcə Chocolatey yoxlanılmalıdır:
choco --versionƏgər Chocolatey quraşdırılmayıbsa:
[!IMPORTANT] Administrator PowerShell açın və aşağıdakı əmri icra edin:
Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))Ətraflı məlumat: https://chocolatey.org/install
Chocolatey quraşdırıldıqdan sonra make yükləyin:
choco install makemacOS
brew install makeLinux
# Ubuntu/Debian
sudo apt install make
# CentOS/RHEL
sudo yum install makeuv sync
pre-commit installİndi make əmrlərindən istifadə edə bilərsiniz:
make help # Mövcud əmrləri görmək üçünpre-commithook-ları kodu commit etməzdən əvvəl yoxlayıruvsürətli və müasir Python paket meneceridirmakekommandları proyekt üçün tez-tez istifadə olunan əmrləri sadələşdirir