Skip to main content

Lightweight cross-language app manager for Python and Lua

Project description

clapp - Hafif Komut Satırı Uygulama Paket Yöneticisi

clapp, Python ve Lua uygulamalarını kolayca yükleyip çalıştırmanızı sağlayan, sade ve hızlı bir CLI paket yöneticisidir.

Özellikler

  • 🚀 Tek Komutla Kurulum ve Çalıştırma
  • 📦 Çoklu Dil Desteği: Python ve Lua uygulamaları
  • 🔒 Güvenli ve Şeffaf Paket Sistemi
  • 🛠️ Geliştirici Araçları: Doğrulama, yayınlama, kaldırma, güncelleme
  • 🌐 Ayrı Paket Deposu: clapp-packages ile iki repo sistemi

Kurulum

pip install clapp-pm

Temel Kullanım

# Paket yükle (uzak depodan)
clapp install hello-world

# Yüklü paketleri listele
clapp list

# Paket çalıştır
clapp run hello-world

# Paket kaldır
clapp uninstall hello-world

# Kendi uygulamanı yayınla (clapp-packages'a otomatik push)
clapp publish ./my-app --push

İki Repo Sistemi

  • clapp: CLI ve yönetim araçlarını içerir. (Bu repo)
  • clapp-packages: Sadece paketler ve index.json içerir. Tüm paket işlemleri publish komutu ile otomatik yapılır.

Manifest Formatı

{
    "name": "my-app",
    "version": "1.0.0",
    "language": "python",
    "entry": "main.py",
    "description": "Açıklama",
    "dependencies": []
}

Katkı ve Destek

  • 🐛 Hata bildirimi ve öneriler için: Issues
  • 📦 Paket eklemek için: clapp-packages
  • 📖 Detaylı bilgi ve dokümantasyon: Wiki

Lisans

MIT License

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

clapp_pm-1.0.28.tar.gz (143.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

clapp_pm-1.0.28-py3-none-any.whl (164.3 kB view details)

Uploaded Python 3

File details

Details for the file clapp_pm-1.0.28.tar.gz.

File metadata

  • Download URL: clapp_pm-1.0.28.tar.gz
  • Upload date:
  • Size: 143.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.13

File hashes

Hashes for clapp_pm-1.0.28.tar.gz
Algorithm Hash digest
SHA256 bca47188f4c0052539b9a87de0484b9272b859649c4bb3aab8c4f7a15935d7f3
MD5 e1022290def59e3dce6e6f267a85cc7b
BLAKE2b-256 a6d1e3382f230a49a30e880b175886d6e9935de161f2333e22767ba5436ab5e6

See more details on using hashes here.

File details

Details for the file clapp_pm-1.0.28-py3-none-any.whl.

File metadata

  • Download URL: clapp_pm-1.0.28-py3-none-any.whl
  • Upload date:
  • Size: 164.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.13

File hashes

Hashes for clapp_pm-1.0.28-py3-none-any.whl
Algorithm Hash digest
SHA256 2b15fbc970bee2ad425fbfaa0ed6aef4a3ab62a3fe4fb26c8f0f159d00f73e70
MD5 609e279ba6286aa97928e11b8cd18102
BLAKE2b-256 36fb28b9f54151c521acad76b97db9d6c7439a19bc3a8fabe11a17ec9d6e9b6a

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page