Metadata-Version: 2.4
Name: clapp-pm
Version: 1.0.39
Summary: Lightweight cross-language app manager for Python and Lua
Home-page: https://github.com/mburakmmm/clapp
Author: Melih Burak Memiş
Author-email: Melih Burak Memiş <mburakmemiscy@gmail.com>
Maintainer-email: Melih Burak Memiş <mburakmemiscy@gmail.com>
License: MIT
Project-URL: Homepage, https://github.com/mburakmmm/clapp
Project-URL: Repository, https://github.com/mburakmmm/clapp
Project-URL: Documentation, https://github.com/mburakmmm/clapp/blob/main/README.md
Project-URL: Bug Tracker, https://github.com/mburakmmm/clapp/issues
Project-URL: Package Repository, https://github.com/mburakmmm/clapp-packages
Project-URL: Changelog, https://github.com/mburakmmm/clapp/blob/main/CHANGELOG.md
Keywords: package-manager,app-manager,python,lua,cross-language,cli,lightweight,desktop,applications
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: End Users/Desktop
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: System :: Software Distribution
Classifier: Topic :: Utilities
Classifier: Environment :: Console
Classifier: Natural Language :: Turkish
Classifier: Natural Language :: English
Requires-Python: >=3.8
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: requests>=2.31.0
Requires-Dist: typing-extensions>=4.0.0; python_version < "3.10"
Provides-Extra: dev
Requires-Dist: pytest>=7.0.0; extra == "dev"
Requires-Dist: black>=22.0.0; extra == "dev"
Requires-Dist: flake8>=4.0.0; extra == "dev"
Requires-Dist: mypy>=0.950; extra == "dev"
Requires-Dist: pre-commit>=2.20.0; extra == "dev"
Provides-Extra: test
Requires-Dist: pytest>=7.0.0; extra == "test"
Requires-Dist: pytest-cov>=4.0.0; extra == "test"
Requires-Dist: coverage>=6.0.0; extra == "test"
Dynamic: author
Dynamic: home-page
Dynamic: license-file
Dynamic: requires-python

# 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](https://github.com/mburakmmm/clapp-packages) ile iki repo sistemi

## Kurulum

```bash
pip install clapp-pm
```

## Temel Kullanım

```bash
# 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ı

```json
{
    "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](https://github.com/mburakmmm/clapp/issues)
- 📦 Paket eklemek için: [clapp-packages](https://github.com/mburakmmm/clapp-packages)
- 📖 Detaylı bilgi ve dokümantasyon: [Wiki](https://github.com/mburakmmm/clapp/wiki)

## Lisans

MIT License 
