semvec/pypi-packages huggingface dataset:
Topsis-Savree-102317097 0.0.3
TOPSIS implementation as a Python package

# Topsis-Savree-102317097

A Python package implementing the **TOPSIS (Technique for Order Preference by Similarity to Ideal Solution)** method for multi-criteria decision making.

---

## 📌 About TOPSIS

TOPSIS is a ranking technique used to evaluate multiple alternatives based on several criteria.  
The best alternative is the one:

- Closest to the ideal best solution  
- Farthest from the ideal worst solution  

This package allows users to perform TOPSIS analysis easily via command line.

---

## ⚙️ Installation

Install directly from PyPI:

```bash
pip install Topsis-Savree-102317097
```

---

## 🚀 Usage (Command Line)

```bash
topsis-s102317097 <InputDataFile> <Weights> <Impacts> <ResultFileName>
```

### Example:

```bash
topsis-s102317097 input.csv "1,1,1" "+,+,-" result.csv
```

---

## 📂 Input File Requirements

- CSV file with **at least three columns**
- First column → Alternative names
- Remaining columns → Numeric criteria values only

### Example Input (input.csv)

| Option | Cost | Quality | Durability |
|--------|------|---------|------------|
| A1     | 250  | 7       | 8          |
| A2     | 200  | 6       | 9          |
| A3     | 300  | 8       | 7          |

---

## 📊 Parameters

### Weights
Comma-separated numeric values  
Example: `"1,1,1"`

### Impacts
Comma-separated signs  

- `+` → Benefit criterion (higher is better)  
- `-` → Cost criterion (lower is better)  

Example: `"+,+,-"`

---

## 📈 Output

The result CSV file will include:

- Original data  
- **Topsis Score**  
- **Rank**

Higher score → Better alternative.

---

## 🛠 Error Handling

The package validates:

- Incorrect number of weights  
- Incorrect number of impacts  
- Non-numeric data in criteria columns  
- Invalid impact symbols  
- Missing input file  

---

## 👤 Author

Savree Dohar  
Roll Number: 102317097  

---
toollib 2.1.0
This is a tool library.
Requires Python: >=3.10

# toollib

## What is this?
* by: axiner
* toollib
* This is a tool library.（工具库>>>让你的代码更快更优雅，更有pytcli命令行）

##### *>>> [帮助文档](https://blog.csdn.net/atpuxiner/article/details/122114364)*

## Installation
This package can be installed using pip (>=Python3.9):
> pip install toollib

## License
This project is released under the MIT License (MIT). See [LICENSE](LICENSE)
task-scheduling 6.2.0
It is mainly used for task scheduling
Requires Python: >=3.7

# Task Scheduling

一个强大的 Python 任务调度库，提供灵活的任务管理和调度功能。

## 特性

- 🚀 简单易用的任务创建和管理
- ⏰ 灵活的定时调度策略
- 🔄 支持任务重试和依赖管理
- 🌐 内置 Web 控制界面
- 🧵 支持线程级任务执行
- 🌳 任务树模式支持
- 🔗 分布式服务支持
- 📊 实时状态监控和结果查询

## 文档

完整使用说明和完整功能介绍请查看:
https://fallingmeteorite.github.io/task_scheduling/

## 快速开始

### 安装

```bash
pip install --upgrade task_scheduling
```

### 基本使用

```python
import time
from task_scheduling.variable import *
from task_scheduling.utils import interruptible_sleep


def linear_task(input_info):
    for i in range(10):
        interruptible_sleep(1)
        print(f"Linear task: {input_info} - {i}")


if __name__ == "__main__":
    from task_scheduling.task_creation import task_creation
    from task_scheduling.manager import task_scheduler

    task_id1 = task_creation(
        None, None, FUNCTION_TYPE_IO, True, "linear_task",
        linear_task, priority_low, "Hello Linear"
    )

    while True:
        try:
            time.sleep(0.1)
        except KeyboardInterrupt:
            task_scheduler.shutdown_scheduler()
```

### 许可证

MIT License

### 贡献

欢迎提交 Issue 和 Pull Request！
ElSabio 0.5.0
The simple electricity meter data analysis platform.
Requires Python: >=3.12
Keywords: Active Power, Adaptable, Apparent Power, Customer Information, Data, Data Analysis, Electricity, Energy, Grid Topology, Meter, Meter Data, Meter Events, Power, Powerful, Reactive Power, Simple, Streamlit, Tariffs, Utility, Visualization, Web

# ElSabio ⚡

[![PyPI](https://img.shields.io/pypi/v/ElSabio?color=%23F37726&logo=pypi&logoColor=white)](https://pypi.org/project/ElSabio/)
[![Python](https://img.shields.io/badge/Python-3.12%2B-blue?logo=python&logoColor=white)](https://pypi.org/project/ElSabio/)
[![License](https://img.shields.io/github/license/antonlydell/ElSabio?color=blue&logoColor=white)](https://github.com/antonlydell/ElSabio/blob/main/LICENSE)

---


*Wisdom from integrated energy data*

**ElSabio** (*el sabio* means *the wise* in Spanish) is **the simple electricity meter data analysis platform**.
It helps you unlock insights hidden in your meter data. Use it to understand your grid and customers better
to ultimately make smarter decisions.

Built with utilities in mind, ElSabio is:

- ✅ **Simple** – intuitive and easy to use,

- 🔄 **Adaptable** – flexible to new market requirements and organizational needs,

- ⚡ **Powerful** – built with the goal of supporting complex, real-world grid analytics as the project evolves.

⚠️ **Note:** *ElSabio is still under active development and not yet ready for production use.*

---


## ✨ Why ElSabio?

**Usage, grid and customers — united for insight**

Utility companies face growing demands for transparency, efficiency, and adaptability in their day to day operations.
ElSabio unlocks insights by combining three key perspectives:

- 📈 **Meter data** – covering consumption and production patterns as well as operational signals like meter events and alarms,

- 🕸 **Grid topology** – showing how assets are organized and related to customers,

- 👥 **Customer information** – highlighting how different customer and asset groups use and interact with the grid.

By bringing these perspectives together ElSabio enables blending this data into actionable insights.
This integrated view helps utilities design fairer tariffs, understand the impact on different customer groups
and forecast income with greater accuracy. It also makes it possible to act on grid faults before customers notice.

---


## 📦 Installation

Install from [PyPI](https://pypi.org/project/ElSabio/):

```bash
pip install ElSabio
```

---


## 📄 License


**ElSabio** is distributed under the [GNU General Public License v3.0](https://www.gnu.org/licenses/gpl-3.0-standalone.html).