semvec/pypi-packages huggingface dataset:
malwareDetector 0.4.0
DEPRECATED - This package has been renamed to islab-malware-detector
License: MIT
Requires Python: >=3.12
Keywords: deprecated, detector, framework, malware, security

# ⚠️ DEPRECATED: malwareDetector

**This package has been renamed and is no longer maintained.**

## 🔄 Migration Required

Please uninstall this package and install the new one:

```bash
pip uninstall malwareDetector
pip install islab-malware-detector
```

Or with [uv](https://github.com/astral-sh/uv):

```bash
uv remove malwareDetector
uv add islab-malware-detector
```

## 📦 New Package Information

- **New PyPI Name**: `islab-malware-detector`
- **PyPI**: https://pypi.org/project/islab-malware-detector/
- **GitHub**: https://github.com/bolin8017/islab-malware-detector
- **Documentation**: https://github.com/bolin8017/islab-malware-detector/wiki

## 🔧 Code Changes Required

**Good news**: The import statements remain the same! You only need to update your installation.

```python
# Import statements stay the same
from malware_detector import BaseDetector, BaseDetectorConfig

class MyDetector(BaseDetector):
    def train(self):
        ...

    def evaluate(self):
        ...

    def predict(self):
        ...
```

## ⏰ Timeline

- **v0.3.1 and earlier**: Published under `malwareDetector` (deprecated)
- **v0.3.1+**: Published under `islab-malware-detector` (active)
- **v0.4.0**: This deprecation notice (automatically installs `islab-malware-detector`)

## 📋 Why the Rename?

The package was renamed to:
1. **Better clarity**: The new name clearly identifies the package's origin (ISLab)
2. **Improved discoverability**: Follows Python package naming conventions (hyphenated)
3. **Professional branding**: Aligns with institutional identity

## 🆘 Need Help?

If you encounter any issues during migration:

- **Open an issue**: https://github.com/bolin8017/islab-malware-detector/issues
- **Check the wiki**: https://github.com/bolin8017/islab-malware-detector/wiki
- **Migration guide**: https://github.com/bolin8017/islab-malware-detector/wiki/Migration-Guide

## 📜 License

MIT License - see the [new repository](https://github.com/bolin8017/islab-malware-detector) for details.
Topsis-Arjun-Angirus-102303596 0.1.1
TOPSIS (Technique for Order Preference by Similarity to Ideal Solution) implementation for MCDM
License: MIT
Requires Python: >=3.8

# Topsis_Arjun_Angirus_102303596

A simple Python package implementing TOPSIS (Technique for Order Preference by Similarity to Ideal Solution) for multi-criteria decision-making.

## Install

```bash
pip install .
```

## CLI Usage

```bash
# After installation
topsis-aaa-102303596 <InputDataFile> <Weights> <Impacts> <OutputResultFile>

# Example
topsis-aaa-102303596 example.csv "0.5,0.3,0.2" "+,+,-" output.csv
```

- `InputDataFile`: CSV with first column as identifier, remaining columns numeric criteria.
- `Weights`: Comma-separated numeric weights (same count as criteria).
- `Impacts`: Comma-separated `+` or `-` for each criterion.
- `OutputResultFile`: Path to save results.

## Python API

```python
from Topsis_Arjun_Angirus_102303596.topsis import main
# main() reads args from sys.argv
```

## Project Structure

```
.
├── LICENSE.txt
├── README.md
├── setup.cfg
├── setup.py
├── Topsis_Arjun_Angirus_102303596/
│   ├── __init__.py
│   └── topsis.py
└── .gitignore
```

## Requirements

- Python >= 3.8
- numpy, pandas

## License

MIT