semvec/pypi-packages huggingface dataset:
Topsis-RohanMalhotra-102303437 1.0.0
TOPSIS implementation (CLI)
License: MIT
Requires Python: >=3.8

# TOPSIS Python Package (Assignment)

**Package name on PyPI:** `Topsis-RohanMalhotra-102303437`

## What this package does
This package implements **TOPSIS (Technique for Order Preference by Similarity to Ideal Solution)** and provides a **command-line interface**.

## Input format
Input must be a CSV with:
- **1st column**: Alternative name/ID (string)
- **2nd to last columns**: numeric criteria columns

Example:
```csv
Fund Name,P1,P2,P3,P4,P5
M1,0.67,0.45,6.5,4.2,16.58
M2,0.60,0.36,6.3,5.3,14.47
```

## Install (after you upload to PyPI)
```bash
pip install Topsis-RohanMalhotra-102303437
```

## Run from command line
```bash
topsis <InputDataFile> <Weights> <Impacts> <OutputResultFileName>
```

Example:
```bash
topsis data.csv "1,1,1,1,1" "+,+,-,+,+" output.csv
```

## Output
The output CSV will contain all input columns plus:
- `Topsis Score`
- `Rank` (1 = best)

## Common errors (as required)
- Wrong number of parameters
- Input file not found
- Less than 3 columns
- Non-numeric values in criteria columns
- Number of weights/impacts not equal to number of criteria
- Impacts not in `+` or `-`
- Weights/impacts not comma separated
bldr 0.0.21
Build debian packages in a clean docker environment
License: MIT
Requires Python: >=3.10

BLDR
====

Build debian packages in a clean docker environment

Features:

* provide a dockerized dpkg-buildpackage wrapper, as Docker can be used to create a clean build environment for Debian packaging
* easy-to-use: navigate inside a directory that has a debian subdirectory and run build
* collect the debian dependencies automatically and puts them in Docker build layer
* cache the dependency install step and the re-build will be quicker
* to test the debian package you can enter to the container which contains the build environment
* the built debian package is stored in a local apt repository
* build multiple dependent packages, if called multiple times (uses the built packages as build dependencies of the next ones)