Metadata-Version: 2.4
Name: maga-pm
Version: 11.4.6
Summary: MAGA Package Manager - Advanced package management with policy-based controls
Home-page: https://gitee.com/ruin321/maga-pm
Author: ruin321
Author-email: 3791944372@qq.com
Keywords: maga,package manager,policy,control,management
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Topic :: Software Development :: Build Tools
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
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: Operating System :: OS Independent
Classifier: Environment :: Console
Classifier: Topic :: Utilities
Requires-Python: >=3.6
Description-Content-Type: text/markdown
Requires-Dist: requests>=2.25.0
Requires-Dist: colorama>=0.4.0
Requires-Dist: tqdm>=4.65.0
Requires-Dist: nodejs>=0.1.1
Dynamic: author
Dynamic: author-email
Dynamic: classifier
Dynamic: description
Dynamic: description-content-type
Dynamic: home-page
Dynamic: keywords
Dynamic: requires-dist
Dynamic: requires-python
Dynamic: summary

# MAGA Package Manager 🇺🇸

**Make Package Management Great Again!**

A revolutionary package manager implementing President Trump's vision for making package management great again with American CDN traffic packages and Trump traffic taxes.

## 🎯 Core Features

### 1. **American CDN Traffic Package**
- Must download American CDN traffic package to run
- Supports American CDN industry
- 100MB empty shell package (for demonstration)

### 2. **Trump Traffic Tax**
- Base tax rate: 90%
- Country-specific additional taxes
- American users get patriotic discount
- Chinese users pay highest tax (trade war)

### 3. **Trade War Mode**
- Randomly blocks packages from certain countries
- Configurable trade war intensity
- Real-time policy updates

### 4. **America First Policy**
- American packages get priority
- Faster download speeds for US packages
- Special treatment for American developers

## 🚀 Installation

```bash
pip install maga-pm
```

## 📖 Usage

```bash
# Initialize MAGA-PM (download American CDN package)
maga init

# Install a package (affected by Trump policies)
maga install requests

# List installed packages
maga list

# Show Trump policy status
maga policy

# Show traffic tax details
maga tax

# Show CDN package info
maga cdn

# Show statistics
maga stats

# Make MAGA great again!
maga maga
```

## 🔧 Configuration

MAGA-PM stores configuration in `~/.maga/config.json`:

```json
{
  "version": "1.0.0",
  "maga_mode": "full",
  "trump_tax_enabled": true,
  "trade_war_enabled": true,
  "america_first_enabled": true,
  "build_wall_enabled": true,
  "cdn_package_required": true,
  "download_speed": "🐌",
  "maga_score": "A+",
  "install_count": 0,
  "blocked_count": 0
}
```

## 🏛️ Policy Details

### Trump Traffic Tax Rates
- **Base Tax**: 90%
- **China**: +50% (total 140%)
- **EU**: +30% (total 120%)
- **Russia**: +40% (total 130%)
- **Iran**: +60% (total 150%)
- **Mexico**: +25% (total 115%)
- **USA**: -10% discount (total 80%)
- **Other countries**: +10% (total 100%)

### Trade War Block Rates
- **China**: 30% chance of blocking
- **EU**: 15% chance of blocking
- **Russia**: 20% chance of blocking
- **Iran**: 40% chance of blocking
- **Other countries**: 5% chance of blocking
- **USA**: 0% chance of blocking

## 🎨 Technical Details

### Architecture
- **Core Engine**: Python-based package manager
- **CDN Module**: American CDN traffic package downloader
- **Tax Calculator**: Trump traffic tax simulator
- **Policy Engine**: Trade war and America first policy simulator
- **CLI Interface**: User-friendly command line interface

### Dependencies
- `requests>=2.25.0` - For HTTP requests
- `colorama>=0.4.0` - For colored terminal output
- `tqdm>=4.65.0` - For progress bars
- `nodejs>=0.1.1` - For American CDN package download simulation

## 🤝 Contributing

We welcome contributions to make package management great again! Please read our contributing guidelines before submitting pull requests.

## 📄 License

MAGA License - See LICENSE file for details

## ⚠️ Disclaimer

This project is a **satirical programming project** created for educational and entertainment purposes. It demonstrates how certain policies might affect technology in a humorous way. We do not support or oppose any political figures or policies.

## 🇺🇸 Make Package Management Great Again!

**Author**: ruin321  
**Version**: 1.0.0  
**License**: MAGA License
