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

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.10.tar.gz (5.0 MB 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.10-py3-none-any.whl (60.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: clapp_pm-1.0.10.tar.gz
  • Upload date:
  • Size: 5.0 MB
  • 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.10.tar.gz
Algorithm Hash digest
SHA256 1da758f83de662ec4e3da08951868bcda98b334d1d11b700efb0b7abded71ee0
MD5 6de544e3253ee4c79774ad19834f5107
BLAKE2b-256 11846394a1ac131c57b190e51e58223c12da7a9dd35435c8180937291a0aa429

See more details on using hashes here.

File details

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

File metadata

  • Download URL: clapp_pm-1.0.10-py3-none-any.whl
  • Upload date:
  • Size: 60.8 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.10-py3-none-any.whl
Algorithm Hash digest
SHA256 c4f0794dc2a6c423e35f1091602563d7ddd0b4a8dc7733dde32e4d58e9083b6a
MD5 32eec75244e3b2b4d2fcd071c3e6f387
BLAKE2b-256 38f68cb83c85569a903dc8b2e929e51ecba9f23d110b4cddb569e9212d2b69a0

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